diff options
author | 2012-05-21 01:56:30 +0000 | |
---|---|---|
committer | 2012-05-21 01:56:30 +0000 | |
commit | 126c2463e387172b51c3e627093672b0648860e3 (patch) | |
tree | fe76304468074dae79b8e5bda0201743dadaad7c /sys-auth/fingerprint-gui | |
parent | Declare local test. (diff) | |
download | gentoo-2-126c2463e387172b51c3e627093672b0648860e3.tar.gz gentoo-2-126c2463e387172b51c3e627093672b0648860e3.tar.bz2 gentoo-2-126c2463e387172b51c3e627093672b0648860e3.zip |
Initial import (bug 341105, big thanks to Jan Buecken, Jason Lamb, Oliver Deppert)
(Portage version: 2.1.10.49/cvs/Linux x86_64)
Diffstat (limited to 'sys-auth/fingerprint-gui')
-rw-r--r-- | sys-auth/fingerprint-gui/ChangeLog | 11 | ||||
-rw-r--r-- | sys-auth/fingerprint-gui/Manifest | 4 | ||||
-rw-r--r-- | sys-auth/fingerprint-gui/fingerprint-gui-1.04.ebuild | 67 | ||||
-rw-r--r-- | sys-auth/fingerprint-gui/metadata.xml | 12 |
4 files changed, 94 insertions, 0 deletions
diff --git a/sys-auth/fingerprint-gui/ChangeLog b/sys-auth/fingerprint-gui/ChangeLog new file mode 100644 index 000000000000..15ee278130e7 --- /dev/null +++ b/sys-auth/fingerprint-gui/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for sys-auth/fingerprint-gui +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/fingerprint-gui/ChangeLog,v 1.1 2012/05/21 01:56:30 xmw Exp $ + +*fingerprint-gui-1.04 (21 May 2012) + + 21 May 2012; Michael Weber <xmw@gentoo.org> +fingerprint-gui-1.04.ebuild, + +metadata.xml: + Initial import (bug 341105, big thanks to Jan Buecken, Jason Lamb, Oliver + Deppert) + diff --git a/sys-auth/fingerprint-gui/Manifest b/sys-auth/fingerprint-gui/Manifest new file mode 100644 index 000000000000..f49248e3587d --- /dev/null +++ b/sys-auth/fingerprint-gui/Manifest @@ -0,0 +1,4 @@ +DIST fingerprint-gui-1.04.tar.gz 3801451 RMD160 1e0481cd0762eae7474e1fab25f8ff35af224ecc SHA1 1f7f003ff8947d9c15fe8ab0f8359de13266d4b0 SHA256 f83541429e563d35f5e4caea979d22b1f4662f41b76e45776d9d7e6eb0eda35d +EBUILD fingerprint-gui-1.04.ebuild 1792 RMD160 97728e0409e4a3aeeb620660d2302fd89fcc44c1 SHA1 8e7b73b922a4fd20a9ef4d903c149c951f914417 SHA256 2f5ef0a06c39952d83a64277a47fb85e180ecdfbf900d95ce8f930c004c0de03 +MISC ChangeLog 343 RMD160 069cac00fce34ead72d769dcaa3fc8018be1adfc SHA1 3d7f6f9f2f85bcce034f400678aae68d8580fb68 SHA256 611829588c3ce5f2d29f433c008102934c55fa7d5ea5974051e0125ea2311fc7 +MISC metadata.xml 330 RMD160 f20632e780c9b817722ff27211adb75c63bc90f6 SHA1 984f41009d51245a2294c39d08728a7bd27205a6 SHA256 31500978cd7c73c82bf5442ee004433de86a8ba8f27353afe52c54707428fe62 diff --git a/sys-auth/fingerprint-gui/fingerprint-gui-1.04.ebuild b/sys-auth/fingerprint-gui/fingerprint-gui-1.04.ebuild new file mode 100644 index 000000000000..968f2250ff74 --- /dev/null +++ b/sys-auth/fingerprint-gui/fingerprint-gui-1.04.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/fingerprint-gui/fingerprint-gui-1.04.ebuild,v 1.1 2012/05/21 01:56:30 xmw Exp $ + +EAPI=4 + +inherit multilib versionator qt4-r2 + +DESCRIPTION="Use Fingerprint Devices with Linux" +HOMEPAGE="http://www.n-view.net/Appliance/fingerprint/" +SRC_URI="http://www.n-view.net/Appliance/fingerprint/download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+upekbsapi" + +RDEPEND="app-crypt/qca + app-crypt/qca-ossl + sys-auth/libfprint + sys-auth/polkit-qt + x11-libs/libfakekey + x11-libs/qt-core:4 + !sys-auth/thinkfinger" +DEPEND="${RDEPEND}" + +QA_SONAME="/usr/lib/libbsapi.so /usr/lib64/libbsapi.so" +QA_PRESTRIPPED="/usr/lib/libbsapi.so /usr/lib64/libbsapi.so" +QA_FLAGS_IGNORED="/usr/lib/libbsapi.so /usr/lib64/libbsapi.so" + +src_configure() { + eqmake4 \ + PREFIX="${EROOT}"usr \ + LIB="$(get_libdir)" \ + LIBEXEC=libexec \ + LIBPOLKIT_QT=LIBPOLKIT_QT_1_1 +} + +src_install() { + emake INSTALL_ROOT="${D}" install + rm -r "${ED}"/usr/share/doc/${PN} || die + if use upekbsapi ; then + use amd64 && dolib.so upek/lib64/libbsapi.so + use x86 && dolib.so upek/lib/libbsapi.so + insinto /$(get_libdir)/udev/rules.d + doins upek/91-fingerprint-gui-upek.rules + insinto /etc + doins upek/upek.cfg + #dodir /var/upek_data + #fowners root:plugdev /var/upek_data + #fperms 0775 /var/upek_data + fi + + dodoc CHANGELOG README + dohtml doc/* +} + +pkg_postinst() { + elog "Please take a thorough look a the Install-step-by-step.html" + elog "in /usr/share/doc/${PF} for integration with pam/polkit/..." + elog "Hint: You may want" + elog " auth sufficient pam_fingerprint-gui.so" + elog "in /etc/pam.d/system-auth" + einfo + elog "There are udev rules to enforce group plugdev on the reader device" + elog "Please put yourself in that group and re-trigger the udev rules." +} diff --git a/sys-auth/fingerprint-gui/metadata.xml b/sys-auth/fingerprint-gui/metadata.xml new file mode 100644 index 000000000000..ffe2eae04a76 --- /dev/null +++ b/sys-auth/fingerprint-gui/metadata.xml @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer> +<email>xmw@gentoo.org</email> +<name>Michael Weber</name> +</maintainer> +<use> + <flag name="upekbsapi">Add UPEK BSAPI drivers for identify functions on some readers</flag> +</use> +</pkgmetadata> + |