1 # Template file for 'opensc'
5 wrksrc="OpenSC-${version}"
6 build_style=gnu-configure
7 configure_args="--enable-man --enable-sm --enable-static=no --enable-doc
8 --with-xsl-stylesheetsdir=/usr/share/xsl/docbook"
9 hostmakedepends="automake docbook-xsl libtool libxslt pkg-config"
10 makedepends="libressl-devel pcsclite-devel readline-devel zlib-devel"
11 short_desc="Tools and libraries for smart cards"
12 maintainer="Juan RP <xtraeme@voidlinux.eu>"
13 license="LGPL-2.1-or-later"
14 homepage="https://github.com/OpenSC/OpenSC/wiki"
15 distfiles="https://github.com/OpenSC/OpenSC/archive/${version}.tar.gz"
16 checksum=6ef62b00e8fdbe3e386c3ee25c2cadb56c1931ea42f1a11dce8c947f51b45033
17 conf_files="/etc/opensc.conf"
23 opensc-pkcs11_package() {
24 short_desc+=" - pkcs11 library"
27 vmove "usr/lib/opensc-pkcs11*"
28 vmove usr/lib/pkcs11-spy.so
33 short_desc+=" - library files"
34 depends="libpcsclite" # dlopen()
36 vmove "usr/lib/libopensc.so*"
37 vmove "usr/lib/libsmm-local.so*"