diff options
| author | Benjamin Weber | 2014-05-04 20:55:17 +0200 |
|---|---|---|
| committer | Adam Vandenberg | 2014-05-05 06:54:13 -0700 |
| commit | 0c1c85bdda7a0180b952d9c4c6598b845e985c67 (patch) | |
| tree | 3c6375956fdcbba7f071f6cd63231dda78fedf76 /Library | |
| parent | b97d20622e3570534e585728eaf6cb7bbf6ce704 (diff) | |
| download | homebrew-0c1c85bdda7a0180b952d9c4c6598b845e985c67.tar.bz2 | |
vit 1.2
A minimalistic Taskwarrior full-screen terminal interface with Vim key bindings
Closes #28952.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/vit.rb | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/Library/Formula/vit.rb b/Library/Formula/vit.rb new file mode 100644 index 000000000..7f2588e1f --- /dev/null +++ b/Library/Formula/vit.rb @@ -0,0 +1,35 @@ +require "formula" + +class Vit < Formula + homepage "http://taskwarrior.org/news/news.20140406.html" + url "http://taskwarrior.org/download/vit-1.2.tar.gz" + sha1 "46ed3f9ff81112a2e28675720616568098a69cfa" + head "https://git.tasktools.org/scm/ex/vit.git" + + depends_on "task" + + resource "Curses" do + url "http://search.cpan.org/CPAN/authors/id/G/GI/GIRAFFED/Curses-1.31.tgz" + sha1 "9a70e8cd3d16c48fa8292608b8a5ca9e69976ded" + end + + def install + ENV.prepend_create_path "PERL5LIB", libexec+"lib/perl5" + + resource("Curses").stage do + system "perl", "Makefile.PL", "INSTALL_BASE=#{libexec}" + system "make" + system "make", "install" + end + + system "./configure", "--prefix=#{prefix}" + system "make build" + + bin.install "vit" + man1.install "vit.1" + man5.install "vitrc.5" + etc.install "commands" => "vit-commands" + bin.env_script_all_files(libexec+"bin", :PERL5LIB => ENV["PERL5LIB"]) + + end +end |
