From 18f7cba83993aa20178c1aee0b2cbbe1d5d4d126 Mon Sep 17 00:00:00 2001 From: Xiyue Deng Date: Sat, 31 Aug 2013 23:34:07 -0700 Subject: isl 0.12.1 with more formula cleanups. * Fix URLs to use new upstream repo and use tag to track stable releases. - Fix homepage to use freecode site. - Fix head URL. * Now that isl needs to bootstrap before compile. - Add :autoconf, :automake, :libtool as build dependencies, and run ./autogen.sh before configure. * Enable verbose build output to help future debugging. --- Library/Formula/isl.rb | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'Library') diff --git a/Library/Formula/isl.rb b/Library/Formula/isl.rb index e0f00b859..e5b62ad60 100644 --- a/Library/Formula/isl.rb +++ b/Library/Formula/isl.rb @@ -1,19 +1,23 @@ require 'formula' class Isl < Formula - homepage 'http://www.kotnet.org/~skimo/isl/' - url 'http://ftp.de.debian.org/debian/pool/main/i/isl/isl_0.11.2.orig.tar.bz2' - mirror 'ftp://ftp.linux.student.kuleuven.be/pub/people/skimo/isl/isl-0.11.2.tar.bz2' - mirror 'http://www.kotnet.org/~skimo/isl/isl-0.11.2.tar.bz2' - sha1 'ca2c93a58e899379d39f2956b2299c62e3975018' + homepage 'http://freecode.com/projects/isl' + url 'http://repo.or.cz/r/isl.git', :tag => 'isl-0.12.1' - head 'http://repo.or.cz/w/isl.git' + head 'http://repo.or.cz/r/isl.git' + depends_on :autoconf => :build + depends_on :automake => :build + depends_on :libtool => :build depends_on 'gmp' def install - system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}" - system "make install" + system "./autogen.sh" + system "./configure", "--disable-dependency-tracking", + "--prefix=#{prefix}", + "--disable-silent-rules" + system "make" + system "make", "install" (share/"gdb/auto-load").install Dir["#{lib}/*-gdb.py"] end end -- cgit v1.2.3