# $Id$ PNAME="pcsc-plugin-ehealth200" PVER="1.0.4" PBUILD="r4" # download pack version PACK_PVER="1.2" CTAPI_PVER="1.02" PCAT="sys-apps" DESCRIPTION="pcsc EGK/ehealth plugin for SMC ehealth 100/200 card readers." HOMEPAGE="http://www.scm-pc-card.de/index.php?page=product&function=show_product&lang=de&product_id=605" DEPEND=">= sys-apps/pcsc-lite-1.7" SDEPEND=">= virtual/unzip" SRCFILE="eHealth200_Linux_Pack_V${PACK_PVER}.zip" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mtools SRC_URI=( mirror://${PNAME}/${SRCFILE} ) src_prepare() { munpack ${SRCFILE} ${SRCDIR} || die cd ${SRCDIR} tar xvzf eHealth200_Linux_CTAPI_V${PVER}_32bit.tar.gz || die } src_install() { cd ${SRCDIR}/eHealth200_Linux_CTAPI_V${PVER}_32bit minstalldir /usr/$(mlibdir)/readers/usb/eHealth200.bundle/Contents/Linux || die minstallfile proprietary/eHealth200.bundle/Contents/Info.plist \ /usr/$(mlibdir)/readers/usb/eHealth200.bundle/Contents/ || die minstallexec proprietary/eHealth200.bundle/Contents/Linux/libeHealth200.so.1.0.4 \ /usr/$(mlibdir)/readers/usb/eHealth200.bundle/Contents/Linux/ || die minstallexec CTeHealth100/libCT_eHealth100-${CTAPI_PVER}.so /usr/$(mlibdir)/ || die minstallfile CTeHealth100/libCT_eHealth100-${CTAPI_PVER}.a /usr/$(mlibdir)/ || die mlink libCT_eHealth100-${CTAPI_PVER}.so /usr/$(mlibdir)/libCT_eHealth100.so || die SRCDIR="${SRCDIR}/eHealth200_Linux_CTAPI_V${PVER}_32bit" minstalldocs proprietary/LICENSE || die }