diff options
| author | linuxgeek247 | 2012-05-14 23:18:46 -0400 |
|---|---|---|
| committer | Jack Nagel | 2012-05-15 14:21:23 -0500 |
| commit | 404a8cdeae458a48d1d2e1ac17eaeb37803c0dbf (patch) | |
| tree | e21db23a265656117b08f14d6a4423ce1e294a81 | |
| parent | 1b262253edf58dbe7f356aa0e8bd2acec5281cd6 (diff) | |
| download | homebrew-404a8cdeae458a48d1d2e1ac17eaeb37803c0dbf.tar.bz2 | |
snort 2.9.2.2
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
| -rw-r--r-- | Library/Formula/snort.rb | 37 |
1 files changed, 30 insertions, 7 deletions
diff --git a/Library/Formula/snort.rb b/Library/Formula/snort.rb index 96d698a20..5cf6e6e1f 100644 --- a/Library/Formula/snort.rb +++ b/Library/Formula/snort.rb @@ -1,20 +1,43 @@ require 'formula' class Snort < Formula - url 'http://www.snort.org/dl/snort-current/snort-2.9.0.5.tar.gz' homepage 'http://www.snort.org' - md5 'a7e6f0b013f767d09c99f8f91757e355' + url 'http://www.snort.org/dl/snort-current/snort-2.9.2.2.tar.gz' + md5 '4254389550e3be31afebc70e64e6002f' depends_on 'daq' depends_on 'libdnet' depends_on 'pcre' + def options + [['--enable-debug', "Compile Snort with --enable-debug and --enable-debug-msgs"]] + end + def install - system "./configure", "--disable-debug", "--disable-dependency-tracking", - "--prefix=#{prefix}", "--enable-ipv6", "--enable-zlib", - "--enable-mpls", "--enable-targetbased", "--enable-ppm", - "--enable-perfprofiling", "--enable-active-response", - "--enable-normalizer" + args = %W[--prefix=#{prefix} + --disable-dependency-tracking + --enable-ipv6 + --enable-gre + --enable-mpls + --enable-targetbased + --enable-decoder-preprocessor-rules + --enable-ppm + --enable-perfprofiling + --enable-zlib + --enable-active-response + --enable-normalizer + --enable-reload + --enable-react + --enable-flexresp3] + + if ARGV.include?('--enable-debug') + args << "--enable-debug" + args << "--enable-debug-msgs" + else + args << "--disable-debug" + end + + system "./configure", *args system "make install" end |
