diff options
| author | Adam Vandenberg | 2012-09-02 11:45:07 -0700 |
|---|---|---|
| committer | Adam Vandenberg | 2012-09-02 11:45:07 -0700 |
| commit | 038cce744e3f88aefacdcca9b9ff13264b0b0f7e (patch) | |
| tree | ca321f583d0c43eb8fcb1fef909afc68001d87c9 /Library/Formula | |
| parent | 31857e33a2dfe2142ae917ad62dc7aadaca77287 (diff) | |
| download | homebrew-038cce744e3f88aefacdcca9b9ff13264b0b0f7e.tar.bz2 | |
libnids: use new dsl
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/libnids.rb | 28 |
1 files changed, 8 insertions, 20 deletions
diff --git a/Library/Formula/libnids.rb b/Library/Formula/libnids.rb index 8765e0434..d23e0a760 100644 --- a/Library/Formula/libnids.rb +++ b/Library/Formula/libnids.rb @@ -1,33 +1,21 @@ require 'formula' -def use_libnet? - not ARGV.include? '--disable-libnet' -end - -def use_glib? - not ARGV.include? '--disable-libglib' -end - class Libnids < Formula - url 'http://downloads.sourceforge.net/project/libnids/libnids/1.24/libnids-1.24.tar.gz' homepage 'http://libnids.sourceforge.net/' + url 'http://downloads.sourceforge.net/project/libnids/libnids/1.24/libnids-1.24.tar.gz' md5 '72d37c79c85615ffe158aa524d649610' - depends_on 'libnet' if use_libnet? - depends_on 'glib' if use_glib? - depends_on 'pkg-config' => :build + option "disable-libnet", "Don't include code requiring libnet" + option "disable-libglib", "Don't use glib2 for multiprocessing support" - def options - [ - ["--disable-libnet", "Don't include code requiring libnet"], - ["--disable-libglib", "Don't use glib2 for multiprocessing support"] - ] - end + depends_on 'pkg-config' => :build + depends_on 'libnet' => :recommended unless build.include? "disable-libnet" + depends_on 'glib' => :recommended unless build.include? "disable-libglib" def install args = ["--prefix=#{prefix}", "--mandir=#{man}"] - args << "--disable-libnet" unless use_libnet? - args << "--disable-libglib" unless use_glib? + args << "--disable-libnet" if build.include? "disable-libnet" + args << "--disable-libglib" if build.include? "disable-libglib" system "./configure", *args system "make install" |
