COMMENT =		libev-based high performance TLS proxy

DISTNAME =		hitch-1.8.0

CATEGORIES =		security

# https://github.com/varnish/hitch
HOMEPAGE =		https://hitch-tls.org
SITES =			https://hitch-tls.org/source/

MAINTAINER =		Frank Solli <frank_solli@icloud.com>

# BSD
PERMIT_PACKAGE =	Yes

WANTLIB =		c crypto ev ssl

LIB_DEPENDS =		devel/libev
TEST_DEPENDS =		${FULLPKGNAME}:${BUILD_PKGPATH} \
			net/curl

CONFIGURE_STYLE =	autoconf
AUTOCONF_VERSION =	2.71
CONFIGURE_ENV =		CPPFLAGS="-I${LOCALBASE}/include" \
			LDFLAGS="-L${LOCALBASE}/lib"

TEST_IS_INTERACTIVE =	connects to hitch-tls.org:80 and 127.0.0.1:443

post-extract:
	sed -i 's,/var/lib/hitch,${LOCALSTATEDIR}/hitch,g' \
		${WRKSRC}/src/configuration.c

post-install:
	${INSTALL_DATA} ${WRKSRC}/docs/*.md ${PREFIX}/share/doc/hitch/
	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/hitch/
	mv ${PREFIX}/share/{doc,examples}/hitch/hitch.conf.example

.include <bsd.port.mk>
