description="A generic USB Chip/Smart Card Interface Devices driver"
url="http://pcsclite.alioth.debian.org/ccid.html"

packager="spiky <spiky@nutyx.org>"
contributors="Pierre,Rems,Tnut"

makedepends=(pcsclite libusb flex)

name=ccid
version=1.5.1

source=(https://ccid.apdu.fr/files/ccid-$version.tar.bz2)

build() {
  cd $name-$version
  ./configure --prefix=/usr \
              --sysconfdir=/etc \
              --enable-twinserial \
              --enable-serialconfdir=/etc/reader.conf.d
  make
  make DESTDIR=$PKG install
 
  mv "$PKG/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist" "$PKG/etc/libccid_Info.plist"
  ln -s /etc/libccid_Info.plist $PKG/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
  install -Dm644 src/92_pcscd_ccid.rules "${PKG}/usr/lib/udev/rules.d/92_pcscd_ccid.rules"
}
