From 24754c9a1dcd4126e8f9342251f6988b45dbb446 Mon Sep 17 00:00:00 2001 From: jbu Date: Thu, 2 Jul 2015 18:22:44 +0200 Subject: [PATCH] New package: pcsc-ccid-1.4.19 --- srcpkgs/pcsc-ccid-contrib | 1 + srcpkgs/pcsc-ccid-examples | 1 + srcpkgs/pcsc-ccid/template | 44 ++++++++++++++++++++++++++++++++++++++ srcpkgs/pcsc-ccid/update | 1 + 4 files changed, 47 insertions(+) create mode 120000 srcpkgs/pcsc-ccid-contrib create mode 120000 srcpkgs/pcsc-ccid-examples create mode 100644 srcpkgs/pcsc-ccid/template create mode 100644 srcpkgs/pcsc-ccid/update diff --git a/srcpkgs/pcsc-ccid-contrib b/srcpkgs/pcsc-ccid-contrib new file mode 120000 index 00000000000..61c08f6ba6c --- /dev/null +++ b/srcpkgs/pcsc-ccid-contrib @@ -0,0 +1 @@ +pcsc-ccid \ No newline at end of file diff --git a/srcpkgs/pcsc-ccid-examples b/srcpkgs/pcsc-ccid-examples new file mode 120000 index 00000000000..61c08f6ba6c --- /dev/null +++ b/srcpkgs/pcsc-ccid-examples @@ -0,0 +1 @@ +pcsc-ccid \ No newline at end of file diff --git a/srcpkgs/pcsc-ccid/template b/srcpkgs/pcsc-ccid/template new file mode 100644 index 00000000000..16e6289e71b --- /dev/null +++ b/srcpkgs/pcsc-ccid/template @@ -0,0 +1,44 @@ +# Template file for 'pcsc-ccid' +pkgname=pcsc-ccid +version=1.4.19 +revision=1 +wrksrc=ccid-${version} +build_style=gnu-configure +configure_args="--enable-udev" +hostmakedepends="pkg-config perl" +makedepends="pcsclite-devel libudev-devel libusb-compat-devel" +short_desc="PC/SC driver to support CCID compliant readers" +maintainer="Jürgen Buchmüller " +license="LGPL-2.1" +homepage="http://pcsclite.alioth.debian.org/ccid.html" +distfiles="${DEBIAN_SITE}/main/c/ccid/ccid_${version}.orig.tar.bz2" +checksum=cccb2c2bb4e56689efe34559f713102d92f94735542e58d3e4334e1459e934e1 + +post_install() { + vinstall src/92_pcscd_ccid.rules 644 usr/lib/udev/rules.d/ + vdoc readers/supported_readers.txt + vdoc README +} + +pcsc-ccid-contrib_package() { + short_desc+=" - contributions" + depends="${sourcpkg}>=${version}_${revision}" + pkg_install() { + vbin contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch + vman contrib/Kobil_mIDentity_switch/Kobil_mIDentity_switch.8 + vbin contrib/RSA_SecurID/RSA_SecurID_getpasswd + vman contrib/RSA_SecurID/RSA_SecurID_getpasswd.1 + } +} +pcsc-ccid-examples_package() { + short_desc+=" - examples" + depends="${sourcpkg}>=${version}_${revision}" + pkg_install() { + vmkdir usr/share/${sourcepkg}/examples + rm examples/*.o + for f in $(find ${wrksrc}/examples -maxdepth 1 -type f); do + vcopy $f usr/share/${sourcepkg}/examples + done + } +} + diff --git a/srcpkgs/pcsc-ccid/update b/srcpkgs/pcsc-ccid/update new file mode 100644 index 00000000000..8884de15611 --- /dev/null +++ b/srcpkgs/pcsc-ccid/update @@ -0,0 +1 @@ +pkgname="${pkgname/pcsc-/}"