diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/ctail.rb | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/Library/Formula/ctail.rb b/Library/Formula/ctail.rb index 776dff3b0..cfc570cf0 100644 --- a/Library/Formula/ctail.rb +++ b/Library/Formula/ctail.rb @@ -1,15 +1,26 @@ require 'formula' class Ctail < Formula - url 'http://ctail.i-want-a-pony.com/downloads/ctail-0.1.0.tar.bz2' homepage 'http://ctail.i-want-a-pony.com/' - md5 'fc39139aeaf3400aa13b338e2266b976' + url 'http://ctail.i-want-a-pony.com/downloads/ctail-0.1.0.tar.bz2' + sha1 '4bd0373df88136b48cac721c98d34cefda27aff9' + + depends_on :automake + depends_on :libtool def install + if MacOS.mountain_lion? + # Fixes a bad path returned by `apr-1-config --cpp` on ML. + # https://github.com/mxcl/homebrew/issues/13586 + ENV['CPP'] = "#{ENV.cc} -E" + # Use HB libtool not the one from apr that also has a bad path. + ENV['APR_LIBTOOL'] = 'glibtool' + # Especially for Xcode-only, the apr hearders are needed by glibtool + ENV.append 'CPPFLAGS', "-I#{MacOS.sdk_path}/usr/include/apr-1" + end + system "./configure", "--prefix=#{prefix}", "--disable-debug" - system "/usr/share/apr-1/build-1/libtool --silent --mode=compile gcc -g -Wall -Werror -DDARWIN -DSIGPROCMASK_SETS_THREAD_MASK -I. -I/usr/include/apr-1 -I/usr/include/apr-1 -c -o ctail.lo ctail.c && touch ctail.lo" - system "/usr/share/apr-1/build-1/libtool --silent --mode=link gcc -o ctail ctail.lo -L/usr/lib -R/usr/lib -laprutil-1 -lexpat -liconv -lsqlite3 -L/usr/lib -R/usr/lib -lapr-1 -lpthread" - bin.mkpath - system "/usr/share/apr-1/build-1/libtool --silent --mode=install /usr/bin/install -c -m 755 ctail #{bin}" + system 'make' + system 'make install' end end |
