View | Details | Raw Unified | Return to bug 195935 | Differences between
and this patch

Collapse All | Expand All

(-)security/opensc/Makefile (-9 / +20 lines)
Lines 11-23 COMMENT= Libraries and utilities to access smart c Link Here
11
11
12
LICENSE=	LGPL21
12
LICENSE=	LGPL21
13
13
14
BUILD_DEPENDS=	xsltproc:${PORTSDIR}/textproc/libxslt \
15
		${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl
16
17
OPTIONS_SINGLE=	BACKEND
14
OPTIONS_SINGLE=	BACKEND
18
OPTIONS_SINGLE_BACKEND=PCSC OPENCT CTAPI
15
OPTIONS_SINGLE_BACKEND=PCSC OPENCT CTAPI
19
OPTIONS_DEFINE=	SM DOCS
16
OPTIONS_DEFINE=	SM DOCS MANPAGES
20
OPTIONS_DEFAULT=PCSC SM
17
OPTIONS_DEFAULT=PCSC SM MANPAGES
21
18
22
PCSC_DESC=	Use PC/SC backend
19
PCSC_DESC=	Use PC/SC backend
23
OPENCT_DESC=	Use OpenCT backend
20
OPENCT_DESC=	Use OpenCT backend
Lines 32-46 INSTALL_TARGET= install-strip Link Here
32
29
33
CONFIGURE_ENV=	\
30
CONFIGURE_ENV=	\
34
		OPENSSL_CFLAGS="-I${OPENSSLINC}" \
31
		OPENSSL_CFLAGS="-I${OPENSSLINC}" \
35
		OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto" \
32
		OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto"
36
		XSLTPROC="${LOCALBASE}/bin/xsltproc"
37
33
38
CONFIGURE_ARGS=	--with-xsl-stylesheetsdir=${LOCALBASE}/share/xsl/docbook
39
40
PORTDOCS=	*
34
PORTDOCS=	*
41
35
42
.include <bsd.port.options.mk>
36
.include <bsd.port.options.mk>
43
37
38
.if ${PORT_OPTIONS:MDOCS} || ${PORT_OPTIONS:MMANPAGES}
39
BUILD_DEPENDS+=	xsltproc:${PORTSDIR}/textproc/libxslt \
40
		${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl
41
CONFIGURE_ENV+=	XSLTPROC="${LOCALBASE}/bin/xsltproc"
42
CONFIGURE_ARGS+=--with-xsl-stylesheetsdir=${LOCALBASE}/share/xsl/docbook
43
.else
44
CONFIGURE_ENV+=	XSLTPROC="${FALSE}"
45
CONFIGURE_ARGS+=--without-xsl-stylesheetsdir
46
.endif
47
48
.if ${PORT_OPTIONS:MMANPAGES}
49
PLIST_SUB+=	MANPAGES=""
50
.else
51
CONFIGURE_ARGS+=--disable-man
52
PLIST_SUB+=	MANPAGES="@comment "
53
.endif
54
44
.if ${PORT_OPTIONS:MOPENCT}
55
.if ${PORT_OPTIONS:MOPENCT}
45
LIB_DEPENDS+=	libopenct.so:${PORTSDIR}/security/openct
56
LIB_DEPENDS+=	libopenct.so:${PORTSDIR}/security/openct
46
CONFIGURE_ARGS+=--enable-openct
57
CONFIGURE_ARGS+=--enable-openct
(-)security/opensc/pkg-plist (-16 / +16 lines)
Lines 58-78 lib/pkcs11/pkcs11-spy.so Link Here
58
%%DATADIR%%/setcos.profile
58
%%DATADIR%%/setcos.profile
59
%%DATADIR%%/starcos.profile
59
%%DATADIR%%/starcos.profile
60
%%DATADIR%%/westcos.profile
60
%%DATADIR%%/westcos.profile
61
man/man1/cardos-tool.1.gz
61
%%MANPAGES%%man/man1/cardos-tool.1.gz
62
man/man1/cryptoflex-tool.1.gz
62
%%MANPAGES%%man/man1/cryptoflex-tool.1.gz
63
man/man1/eidenv.1.gz
63
%%MANPAGES%%man/man1/eidenv.1.gz
64
man/man1/iasecc-tool.1.gz
64
%%MANPAGES%%man/man1/iasecc-tool.1.gz
65
man/man1/netkey-tool.1.gz
65
%%MANPAGES%%man/man1/netkey-tool.1.gz
66
man/man1/openpgp-tool.1.gz
66
%%MANPAGES%%man/man1/openpgp-tool.1.gz
67
man/man1/opensc-explorer.1.gz
67
%%MANPAGES%%man/man1/opensc-explorer.1.gz
68
man/man1/opensc-tool.1.gz
68
%%MANPAGES%%man/man1/opensc-tool.1.gz
69
man/man1/piv-tool.1.gz
69
%%MANPAGES%%man/man1/piv-tool.1.gz
70
man/man1/pkcs11-tool.1.gz
70
%%MANPAGES%%man/man1/pkcs11-tool.1.gz
71
man/man1/pkcs15-crypt.1.gz
71
%%MANPAGES%%man/man1/pkcs15-crypt.1.gz
72
man/man1/pkcs15-init.1.gz
72
%%MANPAGES%%man/man1/pkcs15-init.1.gz
73
man/man1/pkcs15-tool.1.gz
73
%%MANPAGES%%man/man1/pkcs15-tool.1.gz
74
man/man1/sc-hsm-tool.1.gz
74
%%MANPAGES%%man/man1/sc-hsm-tool.1.gz
75
man/man1/westcos-tool.1.gz
75
%%MANPAGES%%man/man1/westcos-tool.1.gz
76
man/man5/pkcs15-profile.5.gz
76
%%MANPAGES%%man/man5/pkcs15-profile.5.gz
77
@dirrm lib/pkcs11
77
@dirrm lib/pkcs11
78
@dirrm %%DATADIR%%
78
@dirrm %%DATADIR%%

Return to bug 195935