811f24981c
* 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.
23 lines
614 B
Ruby
23 lines
614 B
Ruby
require 'formula'
|
|
|
|
class Isl < Formula
|
|
homepage 'http://freecode.com/projects/isl'
|
|
url 'http://repo.or.cz/r/isl.git', :tag => 'isl-0.12.1'
|
|
|
|
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 "./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
|