# $Id$ PNAME="pcsc-lite" PVER="1.5.3" PBUILD="r1" PCATEGORIE="sys-apps" STATE="unstable" DESCRIPTION="Middleware to access a smart card using SCard API (PC/SC)." HOMEPAGE="http://pcsclite.alioth.debian.org/" DEPEND=">= dev-libs/libusb-0.1.12" SDEPEND=">= dev-util/pkgconfig-0.23" SRCFILE="${PNAME}-${PVER}.tar.bz2" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mbuild mtools SRC_URI=( https://alioth.debian.org/frs/download.php/3017/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/pcscd.rc mirror://${PNAME}/pcscd.confd ) UP2DATE="updatecmd 'https://alioth.debian.org/frs/?group_id=30105' | grep '${PNAME}-\(.*\).*' | lasttarball" src_compile() { cd ${SRCDIR} mconfigure \ --docdir=/usr/share/doc/${PNAME}-${PVER} \ --enable-usbdropdir=/usr/$(mlibdir)/readers/usb \ --enable-libusb \ --disable-libhal \ || die mmake || die } src_install() { cd ${SRCDIR} mmake DESTDIR=${BINDIR} install || die minstallrc pcscd.rc pcscd || die minstallconf pcscd.confd pcscd || die minstalldocs AUTHORS DRIVERS HELP README SECURITY ChangeLog } postinstall() { mstartservice pcscd } postremove() { mstopservice sshd }