diff options
Diffstat (limited to 'security/broccoli')
-rw-r--r-- | security/broccoli/Makefile | 65 | ||||
-rw-r--r-- | security/broccoli/distinfo | 3 | ||||
-rw-r--r-- | security/broccoli/files/patch-aux_broccoli_src_bro__openssl.c | 15 | ||||
-rw-r--r-- | security/broccoli/pkg-descr | 4 | ||||
-rw-r--r-- | security/broccoli/pkg-plist | 22 |
5 files changed, 0 insertions, 109 deletions
diff --git a/security/broccoli/Makefile b/security/broccoli/Makefile deleted file mode 100644 index 820f97371a0d..000000000000 --- a/security/broccoli/Makefile +++ /dev/null @@ -1,65 +0,0 @@ -# Created by: Craig Leres <leres@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= broccoli -PORTVERSION= 1.101 -PORTEPOCH= 1 -CATEGORIES= security -MASTER_SITES= https://www.zeek.org/downloads/ -DISTNAME= bro-2.6.1 - -MAINTAINER= leres@FreeBSD.org -COMMENT= Bro Client Communications Library - -LICENSE= BSD3CLAUSE - -DEPRECATED= Depends lang/python27 which is EOLed upstream -EXPIRATION_DATE= 2020-12-31 - -BUILD_DEPENDS= swig:devel/swig - -USES= cmake ssl bison -USE_LDCONFIG= yes - -EXTRACT_AFTER_ARGS= ${DISTNAME}/aux/broccoli -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 -CFLAGS+= -I${OPENSSLINC} - -OPTIONS_DEFINE= DEBUG PYTHON RUBY -OPTIONS_SUB= - -OPTIONS_DEFAULT= PYTHON - -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:2.7 -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 <bsd.port.mk> diff --git a/security/broccoli/distinfo b/security/broccoli/distinfo deleted file mode 100644 index ab54173a7f2c..000000000000 --- a/security/broccoli/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1548186823 -SHA256 (bro-2.6.1.tar.gz) = d9718b83fdae0c76eea5254a4b9470304c4d1d3778687de9a4fe0b5dffea521b -SIZE (bro-2.6.1.tar.gz) = 28432762 diff --git a/security/broccoli/files/patch-aux_broccoli_src_bro__openssl.c b/security/broccoli/files/patch-aux_broccoli_src_bro__openssl.c deleted file mode 100644 index 11e8ca6360d2..000000000000 --- a/security/broccoli/files/patch-aux_broccoli_src_bro__openssl.c +++ /dev/null @@ -1,15 +0,0 @@ ---- aux/broccoli/src/bro_openssl.c.orig 2018-12-19 16:36:18 UTC -+++ aux/broccoli/src/bro_openssl.c -@@ -302,7 +302,11 @@ __bro_openssl_init(void) - * to set up an SSL connection now and abort if this fails in any way. - */ - -- if (! (ctx = SSL_CTX_new(SSLv23_method()))) -+#ifndef OPENSSL_NO_SSL3 -+ if (! (ctx = SSL_CTX_new(SSLv3_method()))) -+#else -+ if (! (ctx = SSL_CTX_new(SSLv23_method()))) -+#endif - D_RETURN_(FALSE); - - /* We expect things to be stored in PEM format, which means that we diff --git a/security/broccoli/pkg-descr b/security/broccoli/pkg-descr deleted file mode 100644 index 0c0f2cd9a3a6..000000000000 --- a/security/broccoli/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Broccoli is the Bro client communications library and lets you -create applications that can speak the Bro communication protocol. - -WWW: https://www.icir.org/christian/broccoli/ diff --git a/security/broccoli/pkg-plist b/security/broccoli/pkg-plist deleted file mode 100644 index e81a95469ea1..000000000000 --- a/security/broccoli/pkg-plist +++ /dev/null @@ -1,22 +0,0 @@ -bin/broccoli-config -@sample etc/broccoli.conf.example 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_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 |