summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2012-05-21 01:56:30 +0000
committerMichael Weber <xmw@gentoo.org>2012-05-21 01:56:30 +0000
commit3d744b05b614b9ba4ded20bfd3f7c5381cca8414 (patch)
tree01a16e4f2b1a2c2ff654df63776eb334b9d7e0be /sys-auth/fingerprint-gui
parentDeclare local test. (diff)
downloadhistorical-3d744b05b614b9ba4ded20bfd3f7c5381cca8414.tar.gz
historical-3d744b05b614b9ba4ded20bfd3f7c5381cca8414.tar.bz2
historical-3d744b05b614b9ba4ded20bfd3f7c5381cca8414.zip
Initial import (bug 341105, big thanks to Jan Buecken, Jason Lamb, Oliver Deppert)
Package-Manager: portage-2.1.10.49/cvs/Linux x86_64
Diffstat (limited to 'sys-auth/fingerprint-gui')
-rw-r--r--sys-auth/fingerprint-gui/ChangeLog11
-rw-r--r--sys-auth/fingerprint-gui/Manifest14
-rw-r--r--sys-auth/fingerprint-gui/fingerprint-gui-1.04.ebuild67
-rw-r--r--sys-auth/fingerprint-gui/metadata.xml12
4 files changed, 104 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..7452adc1f664
--- /dev/null
+++ b/sys-auth/fingerprint-gui/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST fingerprint-gui-1.04.tar.gz 3801451 RMD160 1e0481cd0762eae7474e1fab25f8ff35af224ecc SHA1 1f7f003ff8947d9c15fe8ab0f8359de13266d4b0 SHA256 f83541429e563d35f5e4caea979d22b1f4662f41b76e45776d9d7e6eb0eda35d
+EBUILD fingerprint-gui-1.04.ebuild 1903 RMD160 9c6d2a5b2f5b4020c3a584968cf8dad843063e78 SHA1 aedd7909501bd476b148ba3b84b4634bc4dd0c80 SHA256 7c12f7d31ceca769fe355d63d1060b173b6637b16dc6409343417ed02f1236c0
+MISC ChangeLog 436 RMD160 74301b014315865b206fc3b4932336ebd67fd563 SHA1 cfa2d20435dc95f5da5143abd98f21f23f9db4bd SHA256 58935450f79c4c82464d43608d8778e9316859623b3e2df9f31d01af6d31e7b0
+MISC metadata.xml 330 RMD160 f20632e780c9b817722ff27211adb75c63bc90f6 SHA1 984f41009d51245a2294c39d08728a7bd27205a6 SHA256 31500978cd7c73c82bf5442ee004433de86a8ba8f27353afe52c54707428fe62
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iF4EAREIAAYFAk+5oMYACgkQknrdDGLu8JCdCgEAi8MHvKpA78uMBtaTyOFIW9m+
+zjZ/dy4MYF0UQEjhtmwA/RXwvCVamRcpwWHMekns+AKxAP7417z8oqzjQbpMBlXF
+=XPSy
+-----END PGP SIGNATURE-----
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>
+