summaryrefslogtreecommitdiff
path: root/nonsystemd/pcsclite/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'nonsystemd/pcsclite/PKGBUILD')
-rw-r--r--nonsystemd/pcsclite/PKGBUILD19
1 files changed, 13 insertions, 6 deletions
diff --git a/nonsystemd/pcsclite/PKGBUILD b/nonsystemd/pcsclite/PKGBUILD
index 6034ac47f..9b5aa4576 100644
--- a/nonsystemd/pcsclite/PKGBUILD
+++ b/nonsystemd/pcsclite/PKGBUILD
@@ -5,7 +5,7 @@
# Contributor (Arch): Daniel Plaza <daniel.plaza.espi@gmail.com>
pkgname=pcsclite
-pkgver=1.9.0
+pkgver=2.0.0
pkgrel=1
pkgrel+=.nonsystemd1
pkgdesc="PC/SC Architecture smartcard middleware library"
@@ -13,13 +13,16 @@ arch=('x86_64')
arch+=('i686' 'armv7h')
url='https://pcsclite.apdu.fr/'
license=('BSD')
-depends=('python' 'libudev')
-makedepends=('pkg-config' 'udev' 'libudev.so')
+depends=('libudev.so' 'libpolkit-gobject-1.so')
+makedepends=('polkit')
+optdepends=(
+ 'python: API call trace logging with the pcsc-spy'
+ 'ccid: USB Chip/Smart Card Interface Devices driver'
+)
provides=('libpcsclite.so' 'libpcscspy.so')
-options=('!docs')
validpgpkeys=('F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau <rousseau@debian.org>
source=("https://pcsclite.apdu.fr/files/pcsc-lite-${pkgver}.tar.bz2"{,.asc})
-sha256sums=('0148d403137124552c5d0f10f8cdab2cbb8dfc7c6ce75e018faf667be34f2ef9'
+sha256sums=('d6c3e2b64510e5ed6fcd3323febf2cc2a8e5fda5a6588c7671f2d77f9f189356'
'SKIP')
build() {
@@ -29,11 +32,13 @@ build() {
--prefix=/usr \
--sbindir=/usr/bin \
--sysconfdir=/etc \
+ --disable-static \
--enable-filter \
--enable-ipcdir=/run/pcscd \
--enable-libudev \
--enable-usbdropdir=/usr/lib/pcsc/drivers \
- --disable-libsystemd
+ --disable-libsystemd \
+ --enable-polkit
make
}
@@ -45,3 +50,5 @@ package() {
install -D -m0644 "$srcdir/pcsc-lite-$pkgver/COPYING" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
install -d "$pkgdir/usr/lib/pcsc/drivers"
}
+
+# vim:set sw=2 sts=-1 et: