File PKGBUILD of Package pcsc-cyberjack
# Maintainer: Sebastian Wiesner <sebastian@swsnr.de>
# Contributor: Christoph Drexler <chrdr at gmx dot at>
pkgname=pcsc-cyberjack
_sp=SP17
pkgver=3.99.5_${_sp}
_pkgver=3.99.5final.${_sp}
pkgrel=1
pkgdesc="PCSC Driver for Reiner SCT cyberjack Cardreaders"
arch=('x86_64')
url="https://help.reiner-sct.com/de/support/solutions/articles/101000480008-linux-treiber-f%C3%BCr-cyberjack-chipkartenleser"
license=('LGPL-2.1-or-later')
depends=('libusb' 'pcsclite')
source=("https://support.reiner-sct.de/downloads/LINUX/V${pkgver}/pcsc-cyberjack-${_pkgver}.tar.bz2"
"libifd-cyberjack6.udev")
sha256sums=('f1a8e15db3a4268b0d79c32a76195b34d79518bb891685443e253311f9e9d30a'
'39bb0c9efb08ce2b006dc05c525b064a2731f6692becaa3ffacf77f1d6308634')
build() {
cd "${pkgname}-${_pkgver}"
autoreconf -i
./configure \
--prefix=/usr \
--mandir=/usr/share/man/man8 \
--sysconfdir=/etc/"${pkgname}" \
--enable-udev \
--with-usbdropdir="$(pkg-config libpcsclite --variable=usbdropdir)"
make
}
package() {
make -C "${pkgname}-${_pkgver}" DESTDIR="${pkgdir}" install
install -Dm644 "${srcdir}/libifd-cyberjack6.udev" \
"${pkgdir}/usr/lib/udev/rules.d/60-${pkgname}.rules"
}