python-texttable: update to 1.3.1
[void-packages.git] / srcpkgs / opensc / template
blob2c56d8c4765adaa1c1b368507bcdb978033397d5
1 # Template file for 'opensc'
2 pkgname=opensc
3 version=0.18.0
4 revision=1
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"
19 pre_configure() {
20         autoreconf -fi
23 opensc-pkcs11_package() {
24         short_desc+=" - pkcs11 library"
25         pkg_install() {
26                 vmove usr/lib/pkcs11
27                 vmove "usr/lib/opensc-pkcs11*"
28                 vmove usr/lib/pkcs11-spy.so
29         }
32 libopensc_package() {
33         short_desc+=" - library files"
34         depends="libpcsclite" # dlopen()
35         pkg_install() {
36                 vmove "usr/lib/libopensc.so*"
37                 vmove "usr/lib/libsmm-local.so*"
38         }