Ticket #28026: Portfile-2.txt

File Portfile-2.txt, 1.3 KB (added by jamesmide@…, 13 years ago)

portfile

Line 
1# $Id$
2
3PortSystem          1.0
4
5name                bro
6version             1.2
7revision            2
8categories          net security
9platforms           darwin
10maintainers         pmq
11
12description         BRO is a Network Intrusion Detection System
13long_description    \
14    Bro is an open-source, Unix-based Network Intrusion Detection System \
15    (NIDS) that passively monitors network traffic and looks for suspicious \
16    activity.
17
18homepage            http://bro-ids.org
19master_sites        ftp://bro-ids.org
20distname            bro-${version}
21checksums           sha1 fbafd2568be1e1c1cad9a92e5051e728b0a0b046 \
22                    rmd160 a7cbf4992b69d4ca49d842f99d61d3f6d6de5679
23
24livecheck.type      regex
25livecheck.url       ${homepage}/download.html
26livecheck.regex     "${master_sites}/bro-(\[0-9a-z.\]+)-stable${extract.suffix}"
27
28# use the system-provided flex
29depends_lib         port:libpcap port:bison port:openssl path:bin/perl:perl5
30
31configure.pre_args  --prefix=${prefix}/share/bro
32configure.args      --infodir=${prefix}/share/info --mandir=${prefix}/share/man \
33                    --bindir=${prefix}/bin --libdir=${prefix}/lib --enable-brov6
34
35post-activate {
36    ui_msg "You'll need to set your BROHOME to ${prefix}/share/bro and your \
37            BROPATH to ${prefix}/share/bro/site:${prefix}/share/bro/policy \
38            to use the provided policies)."
39}