
Receipt for package "pcsc-lite"
# SliTaz package receipt. PACKAGE="pcsc-lite" VERSION="1.8.26" CATEGORY="base-system" SHORT_DESC="SCard interface for communicating to smart cards and readers." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="BSD" WEB_SITE="https://pcsclite.apdu.fr/" TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="${WEB_SITE}files/$TARBALL" SUGGESTED="ccid" DEPENDS="udev" BUILD_DEPENDS="libtool perl udev-dev" HOST_ARCH="i486 x86_64" current_version() { wget -O - $(dirname $WGET_URL) 2>/dev/null | \ sed "/$PACKAGE-/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q } # Rules to configure and make the package. compile_rules() { ./configure \ --prefix=/usr \ --disable-libsystemd \ --enable-libudev \ --enable-ipcdir=/run/pcscd \ --enable-usbdropdir=/usr/lib/pcsc/drivers \ $CONFIGURE_ARGS && make && make DESTDIR=$DESTDIR install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/lib/pcsc/drivers mkdir -p $fs/etc cp -a $install/usr/lib/*.so* $fs/usr/lib cp -a $install/usr/sbin $fs/usr cp -a $install/usr/bin $fs/usr cp -a $stuff/init.d $fs/etc } # Daemon options in: daemons.conf post_install() { if ! grep -q 'PCSCD_OPTIONS' "$1/etc/daemons.conf" then echo '# PC/SC smart card daemon options.' >> "$1/etc/daemons.conf" echo 'PCSCD_OPTIONS=""' >> "$1/etc/daemons.conf" echo '' >> "$1/etc/daemons.conf" fi }
6091 packages and 256114 files in current database (Thu Apr 3 00:00:04 2025)