diff --git a/common/shlibs b/common/shlibs index 3510f8d21d..15544d18ff 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1623,3 +1623,7 @@ libgtest.so.0 gmock-1.7.0_1 libgtest_main.so.0 gmock-1.7.0_1 libgmock.so.0 gmock-1.7.0_1 libgmock_main.so.0 gmock-1.7.0_1 +libopensc.so.3 libopensc-0.13.0_2 +libsmm-local.so.3 libopensc-0.13.0_2 + + diff --git a/srcpkgs/libopensc b/srcpkgs/libopensc new file mode 120000 index 0000000000..4b4ad29d89 --- /dev/null +++ b/srcpkgs/libopensc @@ -0,0 +1 @@ +opensc \ No newline at end of file diff --git a/srcpkgs/opensc-pkcs11 b/srcpkgs/opensc-pkcs11 new file mode 120000 index 0000000000..4b4ad29d89 --- /dev/null +++ b/srcpkgs/opensc-pkcs11 @@ -0,0 +1 @@ +opensc \ No newline at end of file diff --git a/srcpkgs/opensc/template b/srcpkgs/opensc/template new file mode 100644 index 0000000000..875985d160 --- /dev/null +++ b/srcpkgs/opensc/template @@ -0,0 +1,37 @@ +# Template file for 'opensc' + +pkgname=opensc +version=0.13.0 +revision=2 +build_style=gnu-configure +maintainer="Carlo Dormeletti " +homepage="https://github.com/OpenSC/OpenSC/wiki" +license="LGPL-2.1" +short_desc="Tools and libraries for smart cards" +hostmakedepends="pkg-config docbook-xsl libxslt-devel" +makedepends="readline-devel pcsclite-devel openssl-devel zlib-devel" +configure_args="--enable-man --enable-sm --enable-static=no --enable-doc + --with-xsl-stylesheetsdir=${XBPS_CROSS_BASE}/usr/share/xsl/docbook" +distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" +checksum="abde46ae53b12b3273e40c532ffd4f7d423a51e0919a5234761453c17c089b14" +conf_files="/etc/opensc.conf" + +opensc-pkcs11_package() { + short_desc+=" - pkcs11 library" + #depends="libopensc>=${version}" + pkg_install() { + vmove "usr/lib/pkcs11" + vmove "usr/lib/opensc-pkcs11*" + vmove "usr/lib/pkcs11-spy.so" + } +} + +libopensc_package() { + short_desc+=" - library files" + pkg_install() { + vmove "usr/lib/libopensc.so*" + vmove "usr/lib/libsmm-local.so*" + } +} + +# vim: set ts=4 sw=4 sts=4 et: