Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Mar 2019 16:14:13 +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: r494302 - head/www/e2guardian
Message-ID:  <201903011614.x21GEDIB007581@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: garga
Date: Fri Mar  1 16:14:13 2019
New Revision: 494302
URL: https://svnweb.freebsd.org/changeset/ports/494302

Log:
  www/e2guardian: Update to 5.3.1
  
  - Update to 5.3.1
  - Create a RADIO option for AV items
  - Rename SSL option to SSL_MITM to reflect what it really does
  - Fix DEBUG option to pass expected parameter to configure
  - Use more standard way to enable SSL_MITM
  - Fix install when no AV options are selected
  
  PR:		235879
  Submitted by:	Marcello Coutinho <marcellocoutinho@gmail.com> (based on)
  Approved by:	Marcello Coutinho <marcellocoutinho@gmail.com> (maintainer)

Modified:
  head/www/e2guardian/Makefile
  head/www/e2guardian/distinfo
  head/www/e2guardian/pkg-plist

Modified: head/www/e2guardian/Makefile
==============================================================================
--- head/www/e2guardian/Makefile	Fri Mar  1 16:04:25 2019	(r494301)
+++ head/www/e2guardian/Makefile	Fri Mar  1 16:14:13 2019	(r494302)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	e2guardian
-PORTVERSION=	5.2.2
+PORTVERSION=	5.3.1
 DISTVERSIONPREFIX=	v
 CATEGORIES=	www
 
@@ -17,13 +17,16 @@ LIB_DEPENDS=	libpcre.so:devel/pcre
 USES=		autoreconf compiler:c++11-lang libtool pkgconfig python
 USE_GITHUB=	yes
 
+USE_CXXSTD=	c++11
 USE_RC_SUBR=	e2guardian
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--localstatedir=/var \
 		--with-logdir=/var/log \
 		--with-piddir=/var/run
 
-OPTIONS_DEFINE=	CLISCAN CLAMD ICAP KAV AVAST NTLM DNS EMAIL DEBUG DOCS SSL
+OPTIONS_RADIO=	AV
+OPTIONS_RADIO_AV=AVAST CLAMD KAV
+OPTIONS_DEFINE=	CLISCAN ICAP NTLM DNS EMAIL DEBUG DOCS SSL_MITM
 OPTIONS_DEFAULT=CLAMD DNS
 OPTIONS_SUB=	yes
 
@@ -36,6 +39,7 @@ NTLM_DESC=	Include NTLM authentication plugin
 DNS_DESC=	Include DNS authetication plugin
 EMAIL_DESC=	Enable e-mail reporting support
 DEBUG_DESC=	Enable debug build mode
+SSL_MITM_DESC=	Enable support for the SSL MITM plugin
 
 CONFDIR=	${PREFIX}/etc/e2guardian
 
@@ -43,19 +47,20 @@ CPPFLAGS+=	-I${LOCALBASE}/include
 CFLAGS+=	-I${LOCALBASE}/include
 
 CLISCAN_CONFIGURE_ENABLE=	commandline
-CLAMD_CONFIGURE_ENABLE=		clamd=yes
-CLAMD_RUN_DEPENDS=		${LOCALBASE}/sbin/clamd:security/clamav
+CLAMD_CONFIGURE_ENABLE=		clamd
+CLAMD_RUN_DEPENDS=		clamav>=0:security/clamav
 ICAP_CONFIGURE_ENABLE=		icap
 KAV_CONFIGURE_ENABLE=		kavd
 AVAST_CONFIGURE_ENABLE=		avastd
 NTLM_CONFIGURE_ENABLE=		ntlm
-NTLM_RUN_DEPENDS=		${LOCALBASE}/bin/iconv:converters/libiconv
 NTLM_USES=			iconv
 DNS_CONFIGURE_ENABLE=		dnsauth
 EMAIL_CONFIGURE_ENABLE=		email
-DEBUG_CONFIGURE_ENABLE=		dgdebug
-SSL_LDFLAGS=			-lssl -lcrypto
-SSL_CFLAGS=			-D__SSLMITM -D__SSLCERT
+DEBUG_CONFIGURE_WITH=		dgdebug
+SSL_MITM_USES=			ssl
+SSL_MITM_CONFIGURE_ENABLE=	sslmitm
+SSL_MITM_CONFIGURE_ENV=		OPENSSL_LIBS="-lssl -lcrypto" \
+				OPENSSL_CFLAGS="-I${OPENSSLINC} -L${OPENSSLLIB}"
 
 .include <bsd.port.options.mk>
 
@@ -84,6 +89,7 @@ post-install:
 		${STAGEDIR}${ETCDIR}/lists/bannedrooms/default.sample
 	@${MV} ${STAGEDIR}${ETCDIR}/lists/bannedsitelistwithbypass \
 		${STAGEDIR}${ETCDIR}/lists/bannedsitelistwithbypass.sample
+	@${MKDIR} ${STAGEDIR}${ETCDIR}/lists/contentscanners
 	@${MV} ${STAGEDIR}${ETCDIR}/lists/exceptionvirusextensionlist.sample \
 		${STAGEDIR}${ETCDIR}/lists/contentscanners/
 	@${MV} ${STAGEDIR}${ETCDIR}/lists/exceptionvirussiteiplist.sample \

Modified: head/www/e2guardian/distinfo
==============================================================================
--- head/www/e2guardian/distinfo	Fri Mar  1 16:04:25 2019	(r494301)
+++ head/www/e2guardian/distinfo	Fri Mar  1 16:14:13 2019	(r494302)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1539686941
-SHA256 (e2guardian-e2guardian-v5.2.2_GH0.tar.gz) = 219160755592ee0d05b2f25698ee5a4257330ff2e15ae3ca716df2df0db8b00b
-SIZE (e2guardian-e2guardian-v5.2.2_GH0.tar.gz) = 2000439
+TIMESTAMP = 1551365013
+SHA256 (e2guardian-e2guardian-v5.3.1_GH0.tar.gz) = 3ccab41663b63c6a654fd9f7bf44f8598689e9940b02434a724dc137961633a9
+SIZE (e2guardian-e2guardian-v5.3.1_GH0.tar.gz) = 2008811

Modified: head/www/e2guardian/pkg-plist
==============================================================================
--- head/www/e2guardian/pkg-plist	Fri Mar  1 16:04:25 2019	(r494301)
+++ head/www/e2guardian/pkg-plist	Fri Mar  1 16:14:13 2019	(r494302)
@@ -10,7 +10,7 @@
 %%ICAP%%@sample %%ETCDIR%%/contentscanners/icapscan.conf.sample
 %%CLISCAN%%@sample %%ETCDIR%%/contentscanners/commandlinescan.conf.sample
 %%KAV%%@sample %%ETCDIR%%/contentscanners/kavdscan.conf.sample
-%%AVAST%%@sample %%ETCDIR%%/contentscanners/avastd.conf.sample
+%%AVAST%%@sample %%ETCDIR%%/contentscanners/avastdscan.conf.sample
 @sample %%ETCDIR%%/downloadmanagers/default.conf.sample
 @sample %%ETCDIR%%/e2guardian.conf.sample
 @sample %%ETCDIR%%/e2guardianf1.conf.sample



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