aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/tree.rb
diff options
context:
space:
mode:
authorJack Nagel2011-07-18 22:58:11 -0500
committerAdam Vandenberg2011-07-20 08:02:54 -0700
commitfff451e3a498603e3982f8d06dafbc9ce06c41cf (patch)
treed98c684a34f0ef5bc75169e1232b35dd43a78b5c /Library/Formula/tree.rb
parentfe768fc8e9fa92f6419c5cf603bb0fb25531dea4 (diff)
downloadhomebrew-fff451e3a498603e3982f8d06dafbc9ce06c41cf.tar.bz2
tree 1.6.0
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula/tree.rb')
-rw-r--r--Library/Formula/tree.rb17
1 files changed, 12 insertions, 5 deletions
diff --git a/Library/Formula/tree.rb b/Library/Formula/tree.rb
index 9f434a033..2380672c7 100644
--- a/Library/Formula/tree.rb
+++ b/Library/Formula/tree.rb
@@ -1,14 +1,21 @@
require 'formula'
class Tree < Formula
- url 'http://mama.indstate.edu/users/ice/tree/src/tree-1.5.3.tgz'
+ url 'http://mama.indstate.edu/users/ice/tree/src/tree-1.6.0.tgz'
homepage 'http://mama.indstate.edu/users/ice/tree/'
- md5 'c07ce9065667a23f27aca4de8ecccb10'
+ md5 '04e967a3f4108d50cde3b4b0e89e970a'
def install
- system "#{ENV.cc} #{ENV.cflags} -o tree tree.c strverscmp.c"
+ inreplace 'Makefile' do |s|
+ s.change_make_var! 'prefix', prefix
+ s.change_make_var! 'MANDIR', man1
+ s.change_make_var! 'CC', ENV.cc
+ s.change_make_var! 'CFLAGS', "#{ENV.cflags} -fomit-frame-pointer -no-cpp-precomp"
+ s.remove_make_var! 'LDFLAGS'
+ s.change_make_var! 'OBJS', 'tree.o unix.o html.o xml.o hash.o color.o strverscmp.o'
+ end
- bin.install "tree"
- man1.install "man/tree.1"
+ system "make"
+ system "make install"
end
end