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> |