
Receipt for package "ccid"
# SliTaz package receipt. PACKAGE="ccid" VERSION="1.6.2" CATEGORY="base-system" SHORT_DESC="Chip and Smart Card Interface Devices driver." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="LGPL2.1" WEB_SITE="https://ccid.apdu.fr/" TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="${WEB_SITE}files/$TARBALL" DEPENDS="libusb pcsc-lite" BUILD_DEPENDS="meson libusb-dev pcsc-lite-dev" # What is the latest version available today? current_version() { wget -O - ${WEB_SITE}files 2>/dev/null | \ sed '/ccid-/!d;s|.*ccid-||;s|.tar.*||' | sort -Vr | sed q } # Rules to configure and make the package. compile_rules() { meson _build \ --prefix=/usr \ --libdir=lib \ --libexecdir=/usr/libexec \ --bindir=/usr/bin \ --sbindir=/usr/sbin \ --buildtype=release \ -Dclass=true \ -Dserial=true \ -Denable-extras=true ninja -C _build DESTDIR=$install ninja -C _build install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/etc/udev/rules.d mkdir -p $fs/usr/bin mkdir -p $fs/usr/sbin 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 /etc/libccid_Info.plist \ $fs/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist cp $src/_build/RSA_SecurID_getpasswd \ $fs/usr/bin cp $src/_build/Kobil_mIDentity_switch \ $fs/usr/sbin } post_install() { # addgroup pcscd if needed if ! grep -q pcscd "$1/etc/group" then echo echo -n "Adding group pcscd..." chroot "$1/" addgroup pcscd status fi }
6107 packages and 261132 files in current database (Mon Jul 7 00:01:25 2025)