View | Details | Raw Unified | Return to bug 255058
Collapse All | Expand All

(-)security/pkcs11-tools/Makefile (+43 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	pkcs11-tools
4
DISTVERSIONPREFIX= v
5
DISTVERSION=	2.3.0
6
CATEGORIES=	security
7
8
MAINTAINER=	eric.devolder@gmail.com
9
COMMENT=	Tools for managing PKCS11 cryptographic tokens.
10
11
LICENSE=        APACHE20
12
LICENSE_FILE=	${WRKSRC}/LICENSE.md
13
14
BROKEN_SSL=	libressl
15
BROKEN_SSL_REASON_libressl=	untested with libressl
16
17
18
RUN_DEPENDS=	bash:shells/bash
19
BUILD_DEPENDS=	openssl>=1.1.1e:security/openssl 			\
20
		autoconf>=2.64:devel/autoconf 				\
21
		autoconf-archive>=0.2019.01.06:devel/autoconf-archive 	\
22
		flex:textproc/flex
23
24
USES=		autoreconf bison compiler:c11 ssl pkgconfig libtool
25
26
USE_GITHUB=	yes
27
GH_ACCOUNT=	Mastercard
28
GH_TUPLE=	Mastercard:pkcs11-tools:${DISTVERSIONPREFIX}${DISTVERSION} \
29
		coreutils:gnulib:5b3a6f94f:gnulib \
30
		oasis-tcs:pkcs11:df530bf:oasis_pkcs11
31
32
GNU_CONFIGURE=	yes
33
INSTALL_TARGET=	install-strip
34
35
post-extract:
36
	${RMDIR} ${WRKSRC}/.gnulib ${WRKSRC}/include/oasis-pkcs11
37
	${MV} ${WRKSRC_gnulib} ${WRKSRC}/.gnulib
38
	${MV} ${WRKSRC_oasis_pkcs11} ${WRKSRC}/include/oasis-pkcs11
39
40
pre-configure:
41
	cd ${WRKSRC} && BUILD_PORT=1 ${WRKSRC}/bootstrap.sh
42
43
.include <bsd.port.mk>
(-)security/pkcs11-tools/distinfo (+7 lines)
Line 0 Link Here
1
TIMESTAMP = 1618241897
2
SHA256 (Mastercard-pkcs11-tools-v2.3.0_GH0.tar.gz) = a5a54b7e0cb4d2f94410e5de3246b3eed8db6c24561bc1e67672cc14017f3246
3
SIZE (Mastercard-pkcs11-tools-v2.3.0_GH0.tar.gz) = 227365
4
SHA256 (coreutils-gnulib-5b3a6f94f_GH0.tar.gz) = 93ab4c723fc482a531dc55a28c9da5d7907a3402bcef4e99f4d8168415ae3a71
5
SIZE (coreutils-gnulib-5b3a6f94f_GH0.tar.gz) = 7293249
6
SHA256 (oasis-tcs-pkcs11-df530bf_GH0.tar.gz) = a1e9203c463fe1187d89d2f29b5453f9bda84c55f31a91c12638d113fc2214cb
7
SIZE (oasis-tcs-pkcs11-df530bf_GH0.tar.gz) = 119448
(-)security/pkcs11-tools/pkg-descr (+8 lines)
Line 0 Link Here
1
pkcs11-tools is a toolkit containing a bunch of small utilities to perform key
2
management tasks on cryptographic tokens implementing a PKCS#11 interface. It
3
features a number of commands similar to the unix CLI utilities, such as ls, mv,
4
rm, od, and more. It also has specific commands to generate keys, generate CSRs,
5
import certificates and other files, in a fashion compatible with most
6
implementations, including both IBM and Oracle JVMs.
7
8
WWW: https://github.com/Mastercard/pkcs11-tools
(-)security/pkcs11-tools/pkg-plist (+27 lines)
Line 0 Link Here
1
bin/masqreq
2
bin/p11cat
3
bin/p11cp
4
bin/p11importcert
5
bin/p11importdata
6
bin/p11importpubk
7
bin/p11kcv
8
bin/p11keycomp
9
bin/p11keygen
10
bin/p11ls
11
bin/p11mkcert
12
bin/p11more
13
bin/p11mv
14
bin/p11od
15
bin/p11req
16
bin/p11rewrap
17
bin/p11rm
18
bin/p11setattr
19
bin/p11slotinfo
20
bin/p11unwrap
21
bin/p11wrap
22
bin/with_beid
23
bin/with_luna
24
bin/with_nfast
25
bin/with_nss
26
bin/with_softhsm
27
bin/with_utimaco

Return to bug 255058