diff --git a/security/silktools/Makefile b/security/silktools/Makefile index 43f832a52cd2..1473404bef05 100644 --- a/security/silktools/Makefile +++ b/security/silktools/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= silktools -PORTVERSION= 3.9.0 +PORTVERSION= 3.10.2 CATEGORIES= security net MASTER_SITES= http://tools.netsa.cert.org/releases/ \ http://redundancy.redundancy.org/mirror/ @@ -11,19 +11,36 @@ DISTNAME= silk-${PORTVERSION} MAINTAINER= lx@FreeBSD.org COMMENT= Tools for large-scale network capture analysis +LICENSE= GPLR GPLv2 +LICENSE_COMB= multi +LICENSE_NAME_GPLR= Government Purpose License Rights +LICENSE_FILE_GPLR= ${WRKSRC}/doc/LICENSE.txt +LICENSE_FILE_GPLv2= ${WRKSRC}/doc/GPL.txt +LICENSE_PERMS_GPLR= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept + LIB_DEPENDS= liblzo2.so:${PORTSDIR}/archivers/lzo2 \ libfixbuf.so:${PORTSDIR}/net/libfixbuf +BUILD_DEPENDS= p5-DBI>=0:${PORTSDIR}/databases/p5-DBI +RUN_DEPENDS= p5-DBI>=0:${PORTSDIR}/databases/p5-DBI GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-lzo=${LOCALBASE} --enable-packing-tools --with-python +CONFIGURE_ARGS= --with-lzo=${LOCALBASE} --enable-packing-tools \ + --enable-ipv6 USE_LDCONFIG= yes -USES= gmake perl5 pkgconfig python libtool +USES= gmake perl5 pkgconfig libtool USE_PERL5= build INSTALL_TARGET= install-strip -OPTIONS_DEFINE= LOCALTIME -LOCALTIME_DESC= Use localtime instead of UTC +OPTIONS_DEFINE= IPV6RECORDS LOCALTIME PYTHON STATIC +OPTIONS_DEFAULT= PYTHON STATIC +OPTIONS_SUB= yes -LOCALTIME_CONFIGURE_ON=--enable-localtime +IPV6RECORDS_CONFIGURE_ENABLE= ipv6 +IPV6RECORDS_DESC= Support for analysis of flow records containing IPv6 addresses +LOCALTIME_DESC= Use localtime instead of UTC +LOCALTIME_CONFIGURE_ENABLE= localtime +PYTHON_CONFIGURE_WITH= python +PYTHON_USES= python +STATIC_CONFIGURE_ENABLE= static .include diff --git a/security/silktools/distinfo b/security/silktools/distinfo index 083fa694f732..442c4bef4120 100644 --- a/security/silktools/distinfo +++ b/security/silktools/distinfo @@ -1,2 +1,2 @@ -SHA256 (silk-3.9.0.tar.gz) = f97ab5ba2d8dd8152f3fcee0036c9ee159a1d3767eb6213ffec836c9f1366187 -SIZE (silk-3.9.0.tar.gz) = 5187142 +SHA256 (silk-3.10.2.tar.gz) = 56b9c481305737057cd8ca07758bfd476a21e3cf905943a2068cb2aa6120007a +SIZE (silk-3.10.2.tar.gz) = 5261533 diff --git a/security/silktools/pkg-plist b/security/silktools/pkg-plist index 561fdcfbf4cb..bd3c3250c204 100644 --- a/security/silktools/pkg-plist +++ b/security/silktools/pkg-plist @@ -94,35 +94,35 @@ include/silk/sktracemsg.h include/silk/skunique.h include/silk/skvector.h include/silk/utils.h -lib/libflowsource.a +%%STATIC%%lib/libflowsource.a lib/libflowsource.so -lib/libflowsource.so.8 -lib/libflowsource.so.8.1.0 -lib/libsilk-thrd.a +lib/libflowsource.so.12 +lib/libflowsource.so.12.0.0 +%%STATIC%%lib/libsilk-thrd.a lib/libsilk-thrd.so lib/libsilk-thrd.so.5 -lib/libsilk-thrd.so.5.1.1 -lib/libsilk.a +lib/libsilk-thrd.so.5.1.2 +%%STATIC%%lib/libsilk.a lib/libsilk.so -lib/libsilk.so.16 -lib/libsilk.so.16.0.0 -lib/silk/app-mismatch.a +lib/libsilk.so.17 +lib/libsilk.so.17.1.1 +%%STATIC%%lib/silk/app-mismatch.a lib/silk/app-mismatch.so -lib/silk/conficker-c.a +%%STATIC%%lib/silk/conficker-c.a lib/silk/conficker-c.so -lib/silk/cutmatch.a +%%STATIC%%lib/silk/cutmatch.a lib/silk/cutmatch.so -lib/silk/flowrate.a +%%STATIC%%lib/silk/flowrate.a lib/silk/flowrate.so -lib/silk/int-ext-fields.a +%%STATIC%%lib/silk/int-ext-fields.a lib/silk/int-ext-fields.so -lib/silk/packlogic-generic.a +%%STATIC%%lib/silk/packlogic-generic.a lib/silk/packlogic-generic.so -lib/silk/packlogic-twoway.a +%%STATIC%%lib/silk/packlogic-twoway.a lib/silk/packlogic-twoway.so -lib/silk/silkpython.a -lib/silk/silkpython.so -lib/silk/uniq-distproto.a +%%STATIC%%%%PYTHON%%lib/silk/silkpython.a +%%PYTHON%%lib/silk/silkpython.so +%%STATIC%%lib/silk/uniq-distproto.a lib/silk/uniq-distproto.so man/man1/mapsid.1.gz man/man1/num2dot.1.gz @@ -184,9 +184,9 @@ man/man3/int-ext-fields.3.gz man/man3/packlogic-generic.3.gz man/man3/packlogic-twoway.3.gz man/man3/pmapfilter.3.gz -man/man3/pysilk.3.gz +%%PYTHON%%man/man3/pysilk.3.gz man/man3/silk-plugin.3.gz -man/man3/silkpython.3.gz +%%PYTHON%%man/man3/silkpython.3.gz man/man5/sensor.conf.5.gz man/man5/silk.conf.5.gz man/man7/silk.7.gz @@ -222,25 +222,25 @@ share/silk/etc/rwsender.conf share/silk/generic-silk.conf share/silk/silk.magic share/silk/twoway-silk.conf -%%PYTHON_SITELIBDIR%%/netsa_silk.py -%%PYTHON_SITELIBDIR%%/netsa_silk.pyc -%%PYTHON_SITELIBDIR%%/netsa_silk.pyo -%%PYTHON_SITELIBDIR%%/silk/__init__.py -%%PYTHON_SITELIBDIR%%/silk/__init__.pyc -%%PYTHON_SITELIBDIR%%/silk/__init__.pyo -%%PYTHON_SITELIBDIR%%/silk/_netsa_silk.py -%%PYTHON_SITELIBDIR%%/silk/_netsa_silk.pyc -%%PYTHON_SITELIBDIR%%/silk/_netsa_silk.pyo -%%PYTHON_SITELIBDIR%%/silk/fglob.py -%%PYTHON_SITELIBDIR%%/silk/fglob.pyc -%%PYTHON_SITELIBDIR%%/silk/fglob.pyo -%%PYTHON_SITELIBDIR%%/silk/plugin.py -%%PYTHON_SITELIBDIR%%/silk/plugin.pyc -%%PYTHON_SITELIBDIR%%/silk/plugin.pyo -%%PYTHON_SITELIBDIR%%/silk/pysilk.a -%%PYTHON_SITELIBDIR%%/silk/pysilk.so -%%PYTHON_SITELIBDIR%%/silk/pysilk_nl.a -%%PYTHON_SITELIBDIR%%/silk/pysilk_nl.so -%%PYTHON_SITELIBDIR%%/silk/site.py -%%PYTHON_SITELIBDIR%%/silk/site.pyc -%%PYTHON_SITELIBDIR%%/silk/site.pyo +%%PYTHON%%%%PYTHON_SITELIBDIR%%/netsa_silk.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/netsa_silk.pyc +%%PYTHON%%%%PYTHON_SITELIBDIR%%/netsa_silk.pyo +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/__init__.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/__init__.pyc +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/__init__.pyo +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/_netsa_silk.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/_netsa_silk.pyc +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/_netsa_silk.pyo +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/fglob.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/fglob.pyc +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/fglob.pyo +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/plugin.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/plugin.pyc +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/plugin.pyo +%%STATIC%%%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/pysilk.a +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/pysilk.so +%%STATIC%%%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/pysilk_nl.a +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/pysilk_nl.so +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/site.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/site.pyc +%%PYTHON%%%%PYTHON_SITELIBDIR%%/silk/site.pyo