1# Created by: Alex Dupre <ale@FreeBSD.org> 2 3PORTNAME= pkcs11-helper 4PORTVERSION= 1.29.0 5CATEGORIES= security devel 6MASTER_SITES= https://github.com/OpenSC/pkcs11-helper/releases/download/pkcs11-helper-${PORTVERSION}/ 7 8MAINTAINER= ports@MidnightBSD.org 9COMMENT= Helper library for multiple PKCS\#11 providers 10 11LICENSE= bsd3 gpl2 12LICENSE_COMB= dual 13LICENSE_FILE= ${WRKSRC}/COPYING 14LICENSE_FILE_bsd3=${WRKSRC}/COPYING.BSD 15LICENSE_FILE_gpl2= ${WRKSRC}/COPYING.GPL 16 17GNU_CONFIGURE= yes 18USES= libtool:keepla pathfix pkgconfig tar:bzip2 ssl 19USE_LDCONFIG= yes 20 21CONFIGURE_ENV= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ 22 OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto" 23 24CONFIGURE_ARGS= --disable-crypto-engine-gnutls \ 25 --disable-crypto-engine-nss \ 26 --disable-crypto-engine-polarssl \ 27 --disable-crypto-engine-mbedtls \ 28 --disable-crypto-engine-cryptoapi 29 30INSTALL_TARGET= install-strip 31 32OPTIONS_DEFINE= DOCS 33 34PORTDOCS= * 35 36post-patch: 37 @${REINPLACE_CMD} 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|' \ 38 ${WRKSRC}/configure 39 @${REINPLACE_CMD} 's|install-data-am: install-apidocDATA|install-data-am:|' \ 40 ${WRKSRC}/doc/api/Makefile.in 41 42.include <bsd.port.mk> 43