# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ inherit multilib DESCRIPTION="TouchChip TFM/ESS FingerPrint BSP" HOMEPAGE="http://www.upek.com/support/dl_linux_bsp.asp" SRC_URI="http://www.upek.com/support/download/TFMESS_BSP_LIN_${PV}.zip" LICENSE="UPEK-SDK-EULA" SLOT="0" KEYWORDS="-* x86" IUSE="" RDEPEND="sys-auth/bioapi" DEPEND="${RDEPEND} app-arch/unzip" S=${WORKDIR} QA_TEXTRELS="usr/lib/libtfmessbsp.so" QA_PRESTRIPPED="usr/lib/libtfmessbsp.so" src_install() { # this is a binary blob, so it probably shouldnt live in /usr/lib dolib.so libtfmessbsp.so || die insinto /etc doins "${FILESDIR}"/tfmessbsp.cfg || die } doit_with_ewarn() { "$@" || ewarn "FAILURE: $*" } pkg_postinst() { doit_with_ewarn mod_install -fi /usr/$(get_libdir)/libtfmessbsp.so elog "Note: You have to be in the group usb to access the fingerprint device." } pkg_postrm() { # only do this if uninstalling if ! has_version ${CATEGORY}/${PN} ; then doit_with_ewarn mod_install -fu libtfmessbsp.so fi }