homebrew-core/Formula/ctail.rb
François Beausoleil ca0ecf0c1d New formula: ctail
ctail is a tool for operating tail(1) across large clusters of machines,
with many log files. It relies upon existing SSH authentication
infrastructure, rather than introducing central points of log
collection, or other large infrastructure changes, which aren't easily
changed in many systems.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-06-15 20:57:22 -07:00

15 lines
819 B
Ruby

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'
def install
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}"
end
end