svn commit: r495041 - head/security/suricata
Renato Botelho
garga at FreeBSD.org
Fri Mar 8 14:35:46 UTC 2019
Author: garga
Date: Fri Mar 8 14:35:45 2019
New Revision: 495041
URL: https://svnweb.freebsd.org/changeset/ports/495041
Log:
- Update security/suricata to 4.1.3 [1]
- Add support to python 3.x [2]
PR: 236385
Submitted by: Franco Fichtner <franco at opnsense.org> (maintainer) [1]
garga [2]
Approved by: Franco Fichtner <franco at opnsense.org> (maintainer) [2]
Obtained from: pfSense [2]
Sponsored by: Rubicon Communications, LLC (Netgate) [2]
Modified:
head/security/suricata/Makefile
head/security/suricata/distinfo
head/security/suricata/pkg-plist
Modified: head/security/suricata/Makefile
==============================================================================
--- head/security/suricata/Makefile Fri Mar 8 13:48:52 2019 (r495040)
+++ head/security/suricata/Makefile Fri Mar 8 14:35:45 2019 (r495041)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= suricata
-DISTVERSION= 4.1.2
-PORTREVISION= 3
+DISTVERSION= 4.1.3
CATEGORIES= security
MASTER_SITES= https://www.openinfosecfoundation.org/download/
@@ -24,6 +23,7 @@ CONFLICTS_INSTALL=libhtp
USE_LDCONFIG= yes
USE_RC_SUBR= ${PORTNAME}
+PLIST_SUB= PORTVERSION=${PORTVERSION}
GNU_CONFIGURE= yes
@@ -99,7 +99,8 @@ PRELUDE_LIB_DEPENDS= libprelude.so:security/libprelud
PRELUDE_CONFIGURE_ENABLE= prelude
PRELUDE_CONFIGURE_ON= --with-libprelude-prefix=${LOCALBASE}
-PYTHON_USES= python:2.7
+PYTHON_USES= python
+PYTHON_USE= PYTHON=py3kplist
PYTHON_CONFIGURE_ENABLE= python
PYTHON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>0:devel/py-yaml@${PY_FLAVOR}
PYTHON_BUILD_DEPENDS= ${PYTHON_RUN_DEPENDS}
@@ -134,6 +135,10 @@ LOGS_DIR?= /var/log/${PORTNAME}
pre-patch:
@${CP} ${FILESDIR}/ax_check_compile_flag.m4 ${WRKSRC}/m4
+
+post-patch-PYTHON-on:
+ @${REINPLACE_CMD} -e "/AC_PATH_PROGS.*HAVE_PYTHON/ s/python[^,]*,/${PYTHON_VERSION},/g" \
+ ${WRKSRC}/configure.ac
post-install:
@${MKDIR} ${STAGEDIR}${CONFIG_DIR}
Modified: head/security/suricata/distinfo
==============================================================================
--- head/security/suricata/distinfo Fri Mar 8 13:48:52 2019 (r495040)
+++ head/security/suricata/distinfo Fri Mar 8 14:35:45 2019 (r495041)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1545441125
-SHA256 (suricata-4.1.2.tar.gz) = 73575b041a50cc48a2a53f6503ab4d355166d7acbd4997cd04045f848f8bea96
-SIZE (suricata-4.1.2.tar.gz) = 15602689
+TIMESTAMP = 1552048667
+SHA256 (suricata-4.1.3.tar.gz) = 6cda6c80b753ce36483c6be535358b971f3890b9aa27a58c2d2f7e89dd6c6aa0
+SIZE (suricata-4.1.3.tar.gz) = 15653878
Modified: head/security/suricata/pkg-plist
==============================================================================
--- head/security/suricata/pkg-plist Fri Mar 8 13:48:52 2019 (r495040)
+++ head/security/suricata/pkg-plist Fri Mar 8 14:35:45 2019 (r495041)
@@ -35,7 +35,7 @@ man/man1/suricata.1.gz
%%DOCSDIR%%/Setting_up_IPSinline_for_Linux.txt
%%DOCSDIR%%/TODO
%%DOCSDIR%%/Third_Party_Installation_Guides.txt
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/suricata-4.1.2-py%%PYTHON_VER%%.egg-info
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/suricata-%%PORTVERSION%%-py%%PYTHON_VER%%.egg-info
%%PYTHON%%%%PYTHON_SITELIBDIR%%/suricata/__init__.py
%%PYTHON%%%%PYTHON_SITELIBDIR%%/suricata/__init__.pyc
%%PYTHON%%%%PYTHON_SITELIBDIR%%/suricata/config/__init__.py
@@ -122,7 +122,7 @@ man/man1/suricata.1.gz
%%PYTHON%%%%PYTHON_SITELIBDIR%%/suricata/update/util.pyc
%%PYTHON%%%%PYTHON_SITELIBDIR%%/suricata/update/version.py
%%PYTHON%%%%PYTHON_SITELIBDIR%%/suricata/update/version.pyc
-%%PYTHON%%%%PYTHON_SITELIBDIR%%/suricata_update-1.0.3-py%%PYTHON_VER%%.egg-info
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/suricata_update-1.0.4-py%%PYTHON_VER%%.egg-info
%%PYTHON%%%%PYTHON_SITELIBDIR%%/suricatasc/__init__.py
%%PYTHON%%%%PYTHON_SITELIBDIR%%/suricatasc/__init__.pyc
@sample %%ETCDIR%%/classification.config.sample
More information about the svn-ports-all
mailing list