# HG changeset patch # User Pascal Bellard # Date 1353752579 -3600 # Node ID f3038e7cc448e66f888270744219324ce7caa0e7 # Parent 3ff94913cdabc00b882cbe2d2e4ce3d67fbf0833 ccid: typo in usbdropdir, add group pcscd diff -r 3ff94913cdab -r f3038e7cc448 ccid/receipt --- a/ccid/receipt Fri Nov 23 13:37:26 2012 +0000 +++ b/ccid/receipt Sat Nov 24 11:22:59 2012 +0100 @@ -18,9 +18,10 @@ cd $src ./configure --prefix=/usr \ --sysconfdir=/etc \ - --enable-usbdropdir=/usr/lib/pscs/drivers \ + --enable-usbdropdir=/usr/lib/pcsc/drivers \ $CONFIGURE_ARGS && - make && make DESTDIR=$DESTDIR install + make && make DESTDIR=$DESTDIR install && + make DESTDIR=$DESTDIR -C src install_ccidtwin } # Rules to gen a SliTaz package suitable for Tazpkg. @@ -29,4 +30,18 @@ mkdir -p $fs/etc/udev/rules.d/ cp -a $install/* $fs/ cp $src/src/92_pcscd_ccid.rules $fs/etc/udev/rules.d/ + mv $fs/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist \ + $fs/etc/libccid_Info.plist + ln -s $fs/etc/libccid_Info.plist \ + /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist } + +post_install() +{ + # addgroup pcscd if needed + if ! grep -q pcscd $1/etc/group; then + echo -n "Adding group pcscd..." + chroot $1/ addgroup pcscd + status + fi +}