Ticket #41176: Portfile-snort.diff

File Portfile-snort.diff, 2.2 KB (added by Schamschula (Marius Schamschula), 11 years ago)
  • Portfile

    old new  
    33PortSystem 1.0
    44
    55name             snort
    6 version          2.9.1.2
     6version          2.9.5.5
    77categories       net
    88maintainers      markd
    99license          GPL-2
     
    1919platforms        darwin freebsd
    2020master_sites     ${homepage}dl/snort-current/
    2121
    22 checksums        rmd160  a28ebd59df80884e1554fb75a4279e97b1dd8b32 \
    23                  sha256  eac98be8138f9debdcc8f77061dab1950e88fa40c18311ddbab0a329852375f5
     22checksums        rmd160  ebe43893bbcfe3008a003b17bbda504b30c28288 \
     23                 sha256  02c8cc6060bdaa0b00537ca70f6d272855375948aece5253dd18f0d76c7f539e
    2424
    2525depends_lib      port:daq
    2626
     
    2828startupitem.start   "${prefix}/share/${name}/snort.sh"
    2929startupitem.stop    "/bin/kill \$(cat /var/run/snort_*.pid)"
    3030
     31configure.cc        ${prefix}/bin/gcc-mp-4.8
     32
    3133variant mysql5 description {mysql 5 support} {
    3234    depends_lib-append    path:bin/mysql_config5:mysql5
    3335    configure.args-append   --with-mysql-includes=${prefix}/include/mysql5/mysql \
     
    4143
    4244post-destroot {
    4345# Copy the Snort database schemas
    44     xinstall -d -m 755 ${destroot}${prefix}/share/${name}/schemas
    45     eval xinstall -m 755 [glob ${worksrcpath}/schemas/create*] ${destroot}${prefix}/share/${name}/schemas
     46#    xinstall -d -m 755 ${destroot}${prefix}/share/${name}/schemas
     47#    eval xinstall -m 755 [glob ${worksrcpath}/schemas/create*] ${destroot}${prefix}/share/${name}/schemas
    4648
    4749# Copy Snort's etc/ files
    4850    xinstall -d -m 755 ${destroot}${prefix}/etc/${name}
     
    5658    reinplace "s|dynamicdetection directory /usr/local/lib/snort_dynamicrule/|dynamicdetection directory ${prefix}/lib/snort_dynamicrule/|g" ${destroot}${prefix}/etc/${name}/snort.conf.dist
    5759    reinplace "s|dynamicdetection file /usr/local/lib/snort_dynamicrule/libdynamicexamplerule.so|dynamicdetection file ${prefix}/lib/snort_dynamicrule/libdynamicexamplerule.dylib|g" ${destroot}${prefix}/etc/${name}/snort.conf.dist
    5860
     61    xinstall -d ${destroot}${prefix}/share/${name}
    5962    xinstall -m 755 ${filespath}/snort.sh \
    6063        ${destroot}${prefix}/share/${name}/snort.sh
    6164    reinplace "s|__PREFIX__|${prefix}|g" \