# $OpenBSD

GH_ACCOUNT =	e2guardian
GH_PROJECT =	e2guardian
GH_TAGNAME =	5.3.3

COMMENT =	content scanning web filter
CATEGORIES =	www net

HOMEPAGE =	http://www.e2guardian.org/

# GPLv2+
PERMIT_PACKAGE =	Yes

WANTLIB += ${COMPILER_LIBCXX} c crypto m pcre pcreposix ssl z

COMPILER =	base-clang ports-gcc

LIB_DEPENDS =		devel/pcre

CONFIGURE_STYLE =	autoreconf
AUTOCONF_VERSION =	2.69
AUTOMAKE_VERSION =	1.15
AUTORECONF =		${WRKSRC}/autogen.sh

CONFIGURE_ENV =		CPPFLAGS="-I${LOCALBASE}/include" \
			LDFLAGS="-L${LOCALBASE}/lib"
CONFIGURE_ARGS =	--with-proxygroup=_e2guardian \
			--with-proxyuser=_e2guardian \
			--enable-clamd \
			--enable-sslmitm

FLAVORS =		debug
FLAVOR ?=
.if ${FLAVOR:Mdebug}
CONFIGURE_ARGS +=	--with-dgdebug
.endif

FAKE_FLAGS +=		DGCONFDIR=${PREFIX}/share/examples/e2guardian \
			rel_group=_e2guardian \
			rel_user=_e2guardian

.include <bsd.port.mk>
