Index: head/security/broccoli/Makefile =================================================================== --- head/security/broccoli/Makefile (revision 400045) +++ head/security/broccoli/Makefile (revision 400046) @@ -1,63 +1,64 @@ # Created by: Craig Leres # $FreeBSD$ PORTNAME= broccoli -PORTVERSION= 2.3.2 +PORTVERSION= 1.97 +PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= http://www.bro.org/downloads/release/ -DISTNAME= bro-${PORTVERSION} +DISTNAME= bro-2.4.1 MAINTAINER= leres@ee.lbl.gov COMMENT= Bro Client Communications Library LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${LOCALBASE}/bin/bison:${PORTSDIR}/devel/bison \ ${LOCALBASE}/bin/swig:${PORTSDIR}/devel/swig13 LIB_DEPENDS= libGeoIP.so:${PORTSDIR}/net/GeoIP EXTRACT_AFTER_ARGS= ${DISTNAME}/aux/broccoli USES= cmake:outsource USE_LDCONFIG= yes CMAKE_SOURCE_PATH= ${WRKSRC}/aux/broccoli .if defined(BRO_PREFIX) PREFIX= ${BRO_PREFIX} PLIST_SUB+= CLEANUP_PREFIX="" NO_MTREE= yes .else PLIST_SUB+= CLEANUP_PREFIX="@comment " .endif CMAKE_ARGS+= -D CMAKE_INSTALL_PREFIX:PATH=${PREFIX} \ -D BRO_ETC_INSTALL_DIR:PATH=${PREFIX}/etc OPTIONS_DEFINE= DEBUG PYTHON RUBY OPTIONS_SUB= OPTIONS_DEFAULT= PYTHON DEBUG_DESC= Compile in debugging mode PYTHON_DESC= Build python bindings for broccoli RUBY_DESC= Build ruby bindings for broccoli DEBUG_CMAKE_ON= -D ENABLE_DEBUG:BOOL=true PYTHON_USES= python PYTHON_CMAKE_ON= -D PY_MOD_INSTALL_DIR:PATH=${PYTHON_SITELIBDIR} PYTHON_CMAKE_OFF= -D DISABLE_PYTHON_BINDINGS:BOOL=true RUBY_USE= ruby=yes RUBY_CMAKE_ON= -D RB_INSTALL_DIR:PATH=${RUBY_SITELIBDIR} \ -D RB_ARCH_INSTALL_DIR:PATH=${RUBY_SITEARCHLIBDIR} RUBY_CMAKE_OFF= -D DISABLE_RUBY_BINDINGS:BOOL=true post-install:: @${MV} ${STAGEDIR}${PREFIX}/etc/broccoli.conf ${STAGEDIR}${PREFIX}/etc/broccoli.conf.example .if defined(BRO_PREFIX) && empty(${PORT_OPTIONS:MPYTHON}) # Move lib/pythonX.X tree into BRO_PREFIX ${MV} ${STAGEDIR}${PYTHON_LIBDIR} ${STAGEDIR}${PREFIX}/lib .endif .if defined(BRO_PREFIX) ${FIND} ${STAGEDIR} -type d | ${XARGS} ${CHMOD} g-w .endif .include Index: head/security/broccoli/distinfo =================================================================== --- head/security/broccoli/distinfo (revision 400045) +++ head/security/broccoli/distinfo (revision 400046) @@ -1,2 +1,2 @@ -SHA256 (bro-2.3.2.tar.gz) = 2fe5fbda0a86b5a594116d567fd9a4c2458d30f1c6670ba8e1fac0bc8848c69b -SIZE (bro-2.3.2.tar.gz) = 10290134 +SHA256 (bro-2.4.1.tar.gz) = d8b99673a5024630f6bae820c4f8c3ca9029f1167f9e5729c914c66e1fc7c8f6 +SIZE (bro-2.4.1.tar.gz) = 15010455 Index: head/security/broccoli/pkg-plist =================================================================== --- head/security/broccoli/pkg-plist (revision 400045) +++ head/security/broccoli/pkg-plist (revision 400046) @@ -1,22 +1,24 @@ bin/broccoli-config @unexec cmp -s %D/etc/broccoli.conf.example %D/etc/broccoli.conf && rm -f %D/etc/broccoli.conf || true etc/broccoli.conf.example @exec test -f %D/etc/broccoli.conf || cp -p %D/etc/broccoli.conf.example %D/etc/broccoli.conf include/broccoli.h lib/libbroccoli.a lib/libbroccoli.so lib/libbroccoli.so.5 lib/libbroccoli.so.5.1.0 %%PYTHON%%%%PYTHON_SITELIBDIR%%/_broccoli_intern.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/broccoli.py %%PYTHON%%@unexec rm -f %D/%%PYTHON_SITELIBDIR%%/broccoli.pyc +%%PYTHON%%%%PYTHON_SITELIBDIR%%/broccoli_intern.py +%%PYTHON%%@unexec rm -f %D/%%PYTHON_SITELIBDIR%%/broccoli_intern.pyc %%RUBY%%%%RUBY_SITELIBDIR%%/Broccoli/connection.rb %%RUBY%%%%RUBY_SITELIBDIR%%/Broccoli/event.rb %%RUBY%%%%RUBY_SITELIBDIR%%/Broccoli/record.rb -%%RUBY%%%%RUBY_SITEARCHLIBDIR%%/broccoli_ext.so %%RUBY%%%%RUBY_SITELIBDIR%%/broccoli.rb +%%RUBY%%%%RUBY_SITEARCHLIBDIR%%/broccoli_ext.so %%CLEANUP_PREFIX%%@dir share %%CLEANUP_PREFIX%%@dir lib %%CLEANUP_PREFIX%%@dir include %%CLEANUP_PREFIX%%@dir etc %%CLEANUP_PREFIX%%@dir bin