From a0fba12cbc5a998e29606754a467e8d37425d06e Mon Sep 17 00:00:00 2001 From: onekk Date: Thu, 15 May 2014 19:15:11 +0200 Subject: [PATCH] New Package: pcsclite - middleware to comunicate to smartcard using the PC/SC protocol 1st step to implement the needed programs to use the italian CRS, might be useful for many other as the implementation is standard and the smartcard reader are quite widespread. Regards Carlo --- srcpkgs/libpcsclite | 1 + srcpkgs/pcsclite-devel | 1 + srcpkgs/pcsclite/template | 39 +++++++++++++++++++++++++++++++++++++++ 3 files changed, 41 insertions(+) create mode 120000 srcpkgs/libpcsclite create mode 120000 srcpkgs/pcsclite-devel create mode 100644 srcpkgs/pcsclite/template diff --git a/srcpkgs/libpcsclite b/srcpkgs/libpcsclite new file mode 120000 index 00000000000..9892e3e23cc --- /dev/null +++ b/srcpkgs/libpcsclite @@ -0,0 +1 @@ +pcsclite \ No newline at end of file diff --git a/srcpkgs/pcsclite-devel b/srcpkgs/pcsclite-devel new file mode 120000 index 00000000000..9892e3e23cc --- /dev/null +++ b/srcpkgs/pcsclite-devel @@ -0,0 +1 @@ +pcsclite \ No newline at end of file diff --git a/srcpkgs/pcsclite/template b/srcpkgs/pcsclite/template new file mode 100644 index 00000000000..a162062ae62 --- /dev/null +++ b/srcpkgs/pcsclite/template @@ -0,0 +1,39 @@ +# Template file for 'pcsclite' +pkgname=pcsclite +version=1.8.11 +revision=1 +build_style=gnu-configure +maintainer="Carlo Dormeletti " +homepage="https://alioth.debian.org/projects/pcsclite" +license="LGPL" +short_desc="PCSCLite - Middleware to access a smart card using SCard API (PC/SC) " +configure_args="--enable-libudev" +hostmakedepends=" pkg-config" +makedepends="intltool libudev-devel libusb-devel systemd-devel" +depends="python" +distfiles="https://alioth.debian.org/frs/download.php/file/3991/${pkgname}-${version}.tar.bz2" +checksum="945041c94c53959ae5a767616a4ec5099fe67f549bfd344e8bd0cfe7a3c71ac6" +wrksrc="pcsc-lite-${version}" +conf_files=" + /etc/reader.conf + " + +pcsclite-devel_package() { + short_desc+=" - development files" + depends="libpcsclite>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.la" + vmove "usr/lib/*.so" + } +} + +libpcsclite_package() { + short_desc+=" - library files" + pkg_install() { + vmove "usr/lib/*.so.*" + } +} + +# vim: set ts=4 sw=4 sts=4 et: