Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Mar 2019 14:35:45 +0000 (UTC)
From:      Renato Botelho <garga@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r495041 - head/security/suricata
Message-ID:  <201903081435.x28EZjj2020361@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@opnsense.org> (maintainer) [1]
  		garga [2]
  Approved by:	Franco Fichtner <franco@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201903081435.x28EZjj2020361>