diff options
Diffstat (limited to 'security/bro/Makefile')
-rw-r--r-- | security/bro/Makefile | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/security/bro/Makefile b/security/bro/Makefile index a4d9f95..bd427d7 100644 --- a/security/bro/Makefile +++ b/security/bro/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= bro -PORTVERSION= 2.3 -PORTREVISION= 2 +PORTVERSION= 2.3.2 CATEGORIES= security MASTER_SITES= http://www.bro.org/downloads/release/ @@ -16,10 +15,10 @@ BUILD_DEPENDS= ${LOCALBASE}/bin/bison:${PORTSDIR}/devel/bison \ ${LOCALBASE}/bin/swig:${PORTSDIR}/devel/swig13 LIB_DEPENDS= libGeoIP.so:${PORTSDIR}/net/GeoIP -SUB_LIST+= PYTHON_CMD="${PYTHON_CMD}" - USES= cmake:outsource perl5 python +CMAKE_ARGS+= -D PYTHON_EXECUTABLE:PATH=${PYTHON_CMD} + SUB_FILES= pkg-message NO_MTREE= yes @@ -47,6 +46,8 @@ PLIST_SUB+= BROUSER="$(BROUSER)" BROGROUP="$(BROGROUP)" USERS= ${BROUSER} GROUPS= ${BROGROUP} +USE_OPENSSL= yes + OPTIONS_DEFINE= BROCCOLI BROCTL DEBUG IPSUMDUMP LBL_CF LBL_HF PERFTOOLS PORTS_SSL OPTIONS_DEFAULT=BROCCOLI BROCTL IPSUMDUMP LBL_CF LBL_HF PORTS_SSL @@ -115,8 +116,13 @@ CMAKE_ARGS+= -D ENABLE_PERFTOOLS:BOOL=false .endif .if ${PORT_OPTIONS:MPORTS_SSL} -WITH_OPENSSL_PORT=yes CMAKE_ARGS+= -D CMAKE_EXE_LINKER_FLAGS="${OPENSSL_LDFLAGS}" +BUILD_DEPENDS+= ${LOCALBASE}/lib/libcrypto.so:${PORTSDIR}/security/openssl +RUN_DEPENDS+= ${LOCALBASE}/lib/libcrypto.so:${PORTSDIR}/security/openssl +.else +.if defined(WITH_OPENSSL_PORT) +IGNORE= the SSL option is requred when WITH_OPENSSL_PORT is enabled +.endif .endif .if ${PORT_OPTIONS:MIPSUMDUMP} |