diff --git a/security/pkcs11-tools/Makefile b/security/pkcs11-tools/Makefile index 63454b289a95..60f31c17b89f 100644 --- a/security/pkcs11-tools/Makefile +++ b/security/pkcs11-tools/Makefile @@ -1,57 +1,57 @@ PORTNAME= pkcs11-tools -DISTVERSIONPREFIX= v -DISTVERSION= 3.0.0 +DISTVERSION= 3.1.0 CATEGORIES= security +MASTER_SITES= https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/v${DISTVERSION}/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= eric.devolder@gmail.com COMMENT= Tools for managing PKCS11 cryptographic tokens WWW= https://github.com/Mastercard/pkcs11-tools LICENSE= APACHE20 THIRDPARTY LICENSE_COMB= multi LICENSE_NAME_THIRDPARTY= Third-party licenses LICENSE_FILE_THIRDPARTY= ${WRKSRC}/docs/TPLICENSES.md LICENSE_PERMS_THIRDPARTY= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= autoconf-archive>0:devel/autoconf-archive \ flex:textproc/flex -USES= autoreconf:build bison compiler:c11 libtool:build pkgconfig ssl +USES= autoreconf:build bison compiler:c11 gmake libtool:build pkgconfig ssl IGNORE_SSL= libressl openssl111 openssl34 IGNORE_SSL_REASON_openssl111= No support for OpenSSL 3.X providers IGNORE_SSL_REASON_libressl= No support for OpenSSL 3.X providers IGNORE_SSL_REASON_openssl34= No support for PQC algotithms -USE_GITHUB= yes +USE_GITHUB= nodefault GH_ACCOUNT= Mastercard GH_TUPLE= coreutils:gnulib:34e1754363:gnulib \ oasis-tcs:pkcs11:858bfc8:oasis_pkcs11 GNU_CONFIGURE= yes MAKE_ENV= LIBCRYPTO_RPATH=${OPENSSLBASE}/lib INSTALL_TARGET= install-strip +TEST_TARGET= check -OPTIONS_DEFINE= BASH DOCS ZSH -OPTIONS_DEFAULT=BASH ZSH +OPTIONS_DEFINE= BASH DOCS MANPAGES ZSH +OPTIONS_DEFAULT=BASH MANPAGES ZSH OPTIONS_SUB= yes +ZSH_IMPLIES= BASH post-extract: - @${RMDIR} ${WRKSRC}/.gnulib ${WRKSRC}/include/oasis-pkcs11 + @${RM} -r ${WRKSRC}/.gnulib ${WRKSRC}/include/oasis-pkcs11 @${MV} ${WRKSRC_gnulib} ${WRKSRC}/.gnulib @${MV} ${WRKSRC_oasis_pkcs11} ${WRKSRC}/include/oasis-pkcs11 -pre-configure: - @cd ${WRKSRC} && BUILD_PORT=1 ${WRKSRC}/bootstrap.sh - post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} \ ${WRKSRC}/README.md \ ${WRKSRC}/docs/INSTALL.md \ ${WRKSRC}/docs/MANUAL.md \ ${STAGEDIR}${DOCSDIR} .include diff --git a/security/pkcs11-tools/distinfo b/security/pkcs11-tools/distinfo index f916ef1b74d0..0fc538eb8347 100644 --- a/security/pkcs11-tools/distinfo +++ b/security/pkcs11-tools/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1783361086 -SHA256 (Mastercard-pkcs11-tools-v3.0.0_GH0.tar.gz) = f9e419c5380cb9275f5fcc292eb8ee396cd27ccf76e35f2681dd0560214b0c1c -SIZE (Mastercard-pkcs11-tools-v3.0.0_GH0.tar.gz) = 400584 +TIMESTAMP = 1787961524 +SHA256 (pkcs11-tools-3.1.0.tar.gz) = ef6d07b5527214cf8dcbed4f017569146f74dd6eb6aa9d5e7297418299b7947d +SIZE (pkcs11-tools-3.1.0.tar.gz) = 1536862 SHA256 (coreutils-gnulib-34e1754363_GH0.tar.gz) = e4ac476d423efa078758afd860d652b597866f6d5ef85419200f2361e0d4612b SIZE (coreutils-gnulib-34e1754363_GH0.tar.gz) = 7423982 SHA256 (oasis-tcs-pkcs11-858bfc8_GH0.tar.gz) = 43147465c211b13aa8a63e8ef5d44bd33665064b104d33dc96aa0b93e6c0bf7c SIZE (oasis-tcs-pkcs11-858bfc8_GH0.tar.gz) = 29758 diff --git a/security/pkcs11-tools/pkg-plist b/security/pkcs11-tools/pkg-plist index 782c7cad141b..6b929283bcdf 100644 --- a/security/pkcs11-tools/pkg-plist +++ b/security/pkcs11-tools/pkg-plist @@ -1,57 +1,93 @@ bin/masqreq bin/p11cat bin/p11cp bin/p11importcert bin/p11importdata bin/p11importpubk bin/p11init bin/p11kcv bin/p11keycomp bin/p11keygen bin/p11ls bin/p11mkcert bin/p11more bin/p11mv bin/p11od bin/p11req bin/p11rewrap bin/p11rm bin/p11setattr bin/p11slotinfo bin/p11unwrap bin/p11wrap bin/with_aws bin/with_beid bin/with_kryoptic bin/with_luna bin/with_nfast bin/with_nss bin/with_pkcs11_common bin/with_softhsm bin/with_utimaco +bin/with_yubico %%BASH%%share/bash-completion/completions/p11-common %%BASH%%share/bash-completion/completions/p11cat %%BASH%%share/bash-completion/completions/p11cp %%BASH%%share/bash-completion/completions/p11importcert %%BASH%%share/bash-completion/completions/p11importdata %%BASH%%share/bash-completion/completions/p11importpubk %%BASH%%share/bash-completion/completions/p11init %%BASH%%share/bash-completion/completions/p11kcv %%BASH%%share/bash-completion/completions/p11keycomp %%BASH%%share/bash-completion/completions/p11keygen %%BASH%%share/bash-completion/completions/p11ls %%BASH%%share/bash-completion/completions/p11mkcert %%BASH%%share/bash-completion/completions/p11more %%BASH%%share/bash-completion/completions/p11mv %%BASH%%share/bash-completion/completions/p11od %%BASH%%share/bash-completion/completions/p11req %%BASH%%share/bash-completion/completions/p11rewrap %%BASH%%share/bash-completion/completions/p11rm %%BASH%%share/bash-completion/completions/p11setattr %%BASH%%share/bash-completion/completions/p11slotinfo %%BASH%%share/bash-completion/completions/p11unwrap %%BASH%%share/bash-completion/completions/p11wrap -%%ZSH%%share/zsh/site-functions/_p11tools %%PORTDOCS%%%%DOCSDIR%%/INSTALL.md %%PORTDOCS%%%%DOCSDIR%%/MANUAL.md %%PORTDOCS%%%%DOCSDIR%%/README.md +%%MANPAGES%%share/man/man1/masqreq.1.gz +%%MANPAGES%%share/man/man1/p11cat.1.gz +%%MANPAGES%%share/man/man1/p11cp.1.gz +%%MANPAGES%%share/man/man1/p11importcert.1.gz +%%MANPAGES%%share/man/man1/p11importdata.1.gz +%%MANPAGES%%share/man/man1/p11importpubk.1.gz +%%MANPAGES%%share/man/man1/p11init.1.gz +%%MANPAGES%%share/man/man1/p11kcv.1.gz +%%MANPAGES%%share/man/man1/p11keycomp.1.gz +%%MANPAGES%%share/man/man1/p11keygen.1.gz +%%MANPAGES%%share/man/man1/p11ls.1.gz +%%MANPAGES%%share/man/man1/p11mkcert.1.gz +%%MANPAGES%%share/man/man1/p11more.1.gz +%%MANPAGES%%share/man/man1/p11mv.1.gz +%%MANPAGES%%share/man/man1/p11od.1.gz +%%MANPAGES%%share/man/man1/p11req.1.gz +%%MANPAGES%%share/man/man1/p11rewrap.1.gz +%%MANPAGES%%share/man/man1/p11rm.1.gz +%%MANPAGES%%share/man/man1/p11setattr.1.gz +%%MANPAGES%%share/man/man1/p11slotinfo.1.gz +%%MANPAGES%%share/man/man1/p11unwrap.1.gz +%%MANPAGES%%share/man/man1/p11wrap.1.gz +%%MANPAGES%%share/man/man1/with_aws.1.gz +%%MANPAGES%%share/man/man1/with_beid.1.gz +%%MANPAGES%%share/man/man1/with_kryoptic.1.gz +%%MANPAGES%%share/man/man1/with_luna.1.gz +%%MANPAGES%%share/man/man1/with_nfast.1.gz +%%MANPAGES%%share/man/man1/with_nss.1.gz +%%MANPAGES%%share/man/man1/with_pkcs11_common.1.gz +%%MANPAGES%%share/man/man1/with_softhsm.1.gz +%%MANPAGES%%share/man/man1/with_utimaco.1.gz +%%MANPAGES%%share/man/man1/with_yubico.1.gz +%%MANPAGES%%share/man/man5/pkcs11-wrap.5.gz +%%MANPAGES%%share/man/man5/pkcs11rc.5.gz +%%MANPAGES%%share/man/man7/pkcs11-tools.7.gz +%%ZSH%%share/zsh/site-functions/_p11tools