pkgname=ccid pkgver=1.6.1 pkgrel=1 pkgdesc="Generic USB Chip/Smart Card Interface Devices driver" arch=('x86_64') url="https://ccid.apdu.fr" license=('LGPL' 'GPL') depends=('pcsclite' 'libusbx' 'flex') makedepends=('meson' 'ninja') backup=(etc/reader.conf.d/libccidtwin) source=("https://ccid.apdu.fr/files/${pkgname}-${pkgver}.tar.xz") md5sums=('7aa1260d2f6f1b45eec4dbc7d359f4f5') build() { mkdir -p build cd build meson setup ../${pkgname}-${pkgver} \ --prefix=/usr \ --buildtype=release \ --sysconfdir=/etc \ -Dserial=true ninja } package() { cd build DESTDIR=${pkgdir} ninja install #mv ${pkgdir}/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist ${pkgdir}/etc/libccid_Info.plist #ln -s /etc/libccid_Info.plist ${pkgdir}/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist install -D ../${pkgname}-${pkgver}/src/92_pcscd_ccid.rules ${pkgdir}/etc/udev/rules.d/92_pcscd_ccid.rules }