[Midnightbsd-cvs] mports [17707] trunk/security/opensc: opensc 0.14.0

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Oct 8 23:02:13 EDT 2014


Revision: 17707
          http://svnweb.midnightbsd.org/mports/?rev=17707
Author:   laffer1
Date:     2014-10-08 23:02:12 -0400 (Wed, 08 Oct 2014)
Log Message:
-----------
opensc 0.14.0

Modified Paths:
--------------
    trunk/security/opensc/Makefile
    trunk/security/opensc/distinfo
    trunk/security/opensc/pkg-descr
    trunk/security/opensc/pkg-plist

Removed Paths:
-------------
    trunk/security/opensc/files/patch-configure
    trunk/security/opensc/files/patch-src_pkcs11_misc.c

Modified: trunk/security/opensc/Makefile
===================================================================
--- trunk/security/opensc/Makefile	2014-10-09 03:00:21 UTC (rev 17706)
+++ trunk/security/opensc/Makefile	2014-10-09 03:02:12 UTC (rev 17707)
@@ -1,7 +1,7 @@
 # $MidnightBSD$
 
 PORTNAME=	opensc
-PORTVERSION=	0.13.0
+PORTVERSION=	0.14.0
 CATEGORIES=	security devel
 MASTER_SITES=	SF/${PORTNAME}/OpenSC/${DISTNAME}
 
@@ -16,7 +16,7 @@
 OPTIONS_SINGLE=	BACKEND
 OPTIONS_SINGLE_BACKEND=PCSC OPENCT CTAPI
 OPTIONS_DEFINE=	SM DOCS
-OPTIONS_DEFAULT=PCSC
+OPTIONS_DEFAULT=PCSC SM
 
 PCSC_DESC=	Use PC/SC backend
 OPENCT_DESC=	Use OpenCT backend
@@ -23,15 +23,15 @@
 CTAPI_DESC=	Use CT-API backend
 SM_DESC=	Enable secure messaging support
 
-USES=		pkgconfig
+USES=		libtool pkgconfig gmake
 USE_OPENSSL=	yes
-USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
+INSTALL_TARGET=	install-strip
 
 CONFIGURE_ENV=	\
 		OPENSSL_CFLAGS="-I${OPENSSLINC}" \
-		OPENSSL_LIBS="-L${OPENSSLLIB} -lssl" \
+		OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto" \
 		XSLTPROC="${LOCALBASE}/bin/xsltproc"
 
 CONFIGURE_ARGS=	--with-xsl-stylesheetsdir=${LOCALBASE}/share/xsl/docbook
@@ -38,23 +38,15 @@
 
 PORTDOCS=	*
 
-MANCOMPRESSED=	no
-MAN1=		cardos-tool.1 cryptoflex-tool.1 eidenv.1 iasecc-tool.1 \
-		netkey-tool.1 openpgp-tool.1 \
-		opensc-explorer.1 opensc-tool.1 piv-tool.1 \
-		pkcs11-tool.1 pkcs15-crypt.1 pkcs15-init.1 pkcs15-tool.1 \
-		sc-hsm-tool.1 westcos-tool.1
-MAN5=		pkcs15-profile.5
-
 .include <bsd.mport.options.mk>
 
 .if ${PORT_OPTIONS:MOPENCT}
-LIB_DEPENDS+=	openct:${PORTSDIR}/security/openct
+LIB_DEPENDS+=	libopenct.so:${PORTSDIR}/security/openct
 CONFIGURE_ARGS+=--enable-openct
 .endif
 
 .if ${PORT_OPTIONS:MPCSC}
-LIB_DEPENDS+=	pcsclite:${PORTSDIR}/devel/pcsc-lite
+LIB_DEPENDS+=	libpcsclite.so:${PORTSDIR}/devel/pcsc-lite
 .else
 CONFIGURE_ARGS+=--disable-pcsc
 .endif
@@ -64,9 +56,9 @@
 .endif
 
 .if ${PORT_OPTIONS:MSM}
-CONFIGURE_ARGS+=--enable-sm
 PLIST_SUB+=	SM=""
 .else
+CONFIGURE_ARGS+=--disable-sm
 PLIST_SUB+=	SM="@comment "
 .endif
 
@@ -74,14 +66,4 @@
 CONFIGURE_ARGS+=--enable-doc
 .endif
 
-post-patch:
-	@${REINPLACE_CMD} 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|' \
-		${WRKSRC}/configure
-.if ! ${PORT_OPTIONS:MDOCS}
-	@${REINPLACE_CMD} 's|install-data-am: install-dist_docDATA|install-data-am:|' \
-		${WRKSRC}/Makefile.in
-	@${REINPLACE_CMD} 's|install-data-am: install-htmlDATA install-man|install-data-am: install-man|' \
-		${WRKSRC}/doc/Makefile.in ${WRKSRC}/doc/tools/Makefile.in
-.endif
-
 .include <bsd.port.mk>

Modified: trunk/security/opensc/distinfo
===================================================================
--- trunk/security/opensc/distinfo	2014-10-09 03:00:21 UTC (rev 17706)
+++ trunk/security/opensc/distinfo	2014-10-09 03:02:12 UTC (rev 17707)
@@ -1,2 +1,2 @@
-SHA256 (opensc-0.13.0.tar.gz) = abde46ae53b12b3273e40c532ffd4f7d423a51e0919a5234761453c17c089b14
-SIZE (opensc-0.13.0.tar.gz) = 1946899
+SHA256 (opensc-0.14.0.tar.gz) = facdca215f74d999b286ae246ada8d8fcb97ce58f0a6dd30d8b1c180101e9bf0
+SIZE (opensc-0.14.0.tar.gz) = 2039158

Deleted: trunk/security/opensc/files/patch-configure
===================================================================
--- trunk/security/opensc/files/patch-configure	2014-10-09 03:00:21 UTC (rev 17706)
+++ trunk/security/opensc/files/patch-configure	2014-10-09 03:02:12 UTC (rev 17707)
@@ -1,27 +0,0 @@
---- configure.orig	2012-12-05 10:09:59.000000000 +0100
-+++ configure	2012-12-05 10:13:45.000000000 +0100
-@@ -12867,13 +12867,13 @@
- 
- 
- if test "${WIN32}" = "no"; then
--		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
-+		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lc" >&5
- $as_echo_n "checking for dlopen in -ldl... " >&6; }
- if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
-   $as_echo_n "(cached) " >&6
- else
-   ac_check_lib_save_LIBS=$LIBS
--LIBS="-ldl  $LIBS"
-+LIBS="$LIBS"
- cat confdefs.h - <<_ACEOF >conftest.$ac_ext
- /* end confdefs.h.  */
- 
-@@ -12908,7 +12908,7 @@
- #define HAVE_LIBDL 1
- _ACEOF
- 
--  LIBS="-ldl $LIBS"
-+  LIBS="$LIBS"
- 
- else
-   as_fn_error $? "libdl required" "$LINENO" 5

Deleted: trunk/security/opensc/files/patch-src_pkcs11_misc.c
===================================================================
--- trunk/security/opensc/files/patch-src_pkcs11_misc.c	2014-10-09 03:00:21 UTC (rev 17706)
+++ trunk/security/opensc/files/patch-src_pkcs11_misc.c	2014-10-09 03:02:12 UTC (rev 17707)
@@ -1,11 +0,0 @@
---- src/pkcs11/misc.c.orig	2008-01-17 12:22:03.000000000 +0100
-+++ src/pkcs11/misc.c	2008-01-17 12:22:18.000000000 +0100
-@@ -233,7 +233,7 @@
- 		case CKA_PRIVATE:
- 			size = sizeof(CK_BBOOL); break;
- 		case CKA_CERTIFICATE_TYPE:
--			size = sizeof(CKA_CERTIFICATE_TYPE); break;
-+			size = sizeof(CK_ULONG); break;
- 		case CKA_MODULUS_BITS:
- 			size = sizeof(CK_ULONG); break;
- 		case CKA_OBJECT_ID:

Modified: trunk/security/opensc/pkg-descr
===================================================================
--- trunk/security/opensc/pkg-descr	2014-10-09 03:00:21 UTC (rev 17706)
+++ trunk/security/opensc/pkg-descr	2014-10-09 03:02:12 UTC (rev 17707)
@@ -11,4 +11,4 @@
 OpenSC implements the PKCS#15 standard and aims to be
 compatible with every software that does so, too.
 
-WWW:	http://www.opensc-project.org/opensc/
+WWW: https://github.com/OpenSC/OpenSC/wiki

Modified: trunk/security/opensc/pkg-plist
===================================================================
--- trunk/security/opensc/pkg-plist	2014-10-09 03:00:21 UTC (rev 17706)
+++ trunk/security/opensc/pkg-plist	2014-10-09 03:02:12 UTC (rev 17707)
@@ -1,5 +1,6 @@
 bin/cardos-tool
 bin/cryptoflex-tool
+bin/dnie-tool
 bin/eidenv
 bin/iasecc-tool
 bin/netkey-tool
@@ -15,17 +16,17 @@
 bin/westcos-tool
 etc/opensc.conf-sample
 lib/libopensc.a
-lib/libopensc.la
 lib/libopensc.so
 lib/libopensc.so.3
+lib/libopensc.so.3.0.0
 %%SM%%lib/libsmm-local.a
-%%SM%%lib/libsmm-local.la
 %%SM%%lib/libsmm-local.so
 %%SM%%lib/libsmm-local.so.3
-lib/opensc-pkcs11.la
+%%SM%%lib/libsmm-local.so.3.0.0
+lib/onepin-opensc-pkcs11.so
 lib/opensc-pkcs11.so
-lib/pkcs11-spy.la
 lib/pkcs11-spy.so
+lib/pkcs11/onepin-opensc-pkcs11.so
 lib/pkcs11/opensc-pkcs11.so
 lib/pkcs11/pkcs11-spy.so
 %%DATADIR%%/asepcos.profile
@@ -57,5 +58,21 @@
 %%DATADIR%%/setcos.profile
 %%DATADIR%%/starcos.profile
 %%DATADIR%%/westcos.profile
+man/man1/cardos-tool.1.gz
+man/man1/cryptoflex-tool.1.gz
+man/man1/eidenv.1.gz
+man/man1/iasecc-tool.1.gz
+man/man1/netkey-tool.1.gz
+man/man1/openpgp-tool.1.gz
+man/man1/opensc-explorer.1.gz
+man/man1/opensc-tool.1.gz
+man/man1/piv-tool.1.gz
+man/man1/pkcs11-tool.1.gz
+man/man1/pkcs15-crypt.1.gz
+man/man1/pkcs15-init.1.gz
+man/man1/pkcs15-tool.1.gz
+man/man1/sc-hsm-tool.1.gz
+man/man1/westcos-tool.1.gz
+man/man5/pkcs15-profile.5.gz
 @dirrm lib/pkcs11
 @dirrm %%DATADIR%%



More information about the Midnightbsd-cvs mailing list