12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- # Maintainer: David P. <megver83@parabola.nu>
- # Maintainer (Arch): Alad Wenter <alad@archlinux.org>
- # Maintainer (Arch): Christian Hesse <mail@eworm.de>
- # Contributor (Arch): Giovanni Scafora <giovanni@archlinux.org>
- # Contributor (Arch): Daniel Plaza <daniel.plaza.espi@gmail.com>
- pkgname=pcsclite
- pkgver=2.0.0
- pkgrel=1
- pkgrel+=.nonsystemd1
- pkgdesc="PC/SC Architecture smartcard middleware library"
- arch=('x86_64')
- arch+=('i686' 'armv7h')
- url='https://pcsclite.apdu.fr/'
- license=('BSD')
- 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')
- validpgpkeys=('F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau <rousseau@debian.org>
- source=("https://pcsclite.apdu.fr/files/pcsc-lite-${pkgver}.tar.bz2"{,.asc})
- sha256sums=('d6c3e2b64510e5ed6fcd3323febf2cc2a8e5fda5a6588c7671f2d77f9f189356'
- 'SKIP')
- build() {
- cd "pcsc-lite-$pkgver"
- ./configure \
- --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 \
- --enable-polkit
- make
- }
- package() {
- cd "pcsc-lite-$pkgver"
- make DESTDIR="$pkgdir" install
- 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:
|