COMMENT= easy-to-use, robust, and highly configurable VPN DISTNAME= openvpn-2.6.6 CATEGORIES= net security HOMEPAGE= https://openvpn.net/index.php/open-source/ MAINTAINER= Jeremie Courreges-Anglas # GPLv2 only PERMIT_PACKAGE= Yes WANTLIB += c lz4 lzo2 SITES= https://swupdate.openvpn.org/community/releases/ BUILD_DEPENDS= textproc/py-docutils,python3 LIB_DEPENDS= archivers/lzo2 \ archivers/lz4 TEST_DEPENDS= devel/cmocka CONFIGURE_STYLE= gnu CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib ${LDFLAGS}" CONFIGURE_ARGS+=--with-openssl-engine=no DEBUG_PACKAGES= ${BUILD_PACKAGES} FLAVORS= mbedtls FLAVOR?= .if ${FLAVOR:Mmbedtls} # If you run openvpn--mbedtls you'll have to build it yourself PERMIT_PACKAGE= mbedtls Apache 2 license incompatible with GPLv2 LIB_DEPENDS+= security/polarssl CONFIGURE_ARGS+= --with-crypto-library=mbedtls WANTLIB += mbedcrypto mbedtls mbedx509 pthread .else WANTLIB += crypto ssl .endif SAMPLES_DIR= ${PREFIX}/share/examples/openvpn post-install: cd ${WRKSRC}/sample/; \ find sample-config-files sample-keys sample-scripts -type d \ -exec ${INSTALL_DATA_DIR} ${SAMPLES_DIR}/{} ';' ; \ find sample-config-files sample-keys sample-scripts -type f \ '(' ! -name '*.orig' -a ! -name '.gitignore' ')' \ -exec ${INSTALL_DATA} {} ${SAMPLES_DIR}/{} ';' .include