summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Koltsov <maksbotan@gentoo.org>2015-07-28 11:52:40 +0000
committerMaxim Koltsov <maksbotan@gentoo.org>2015-07-28 11:52:40 +0000
commiteaa5d85ac27460fd2de64ca5fe674454aa827d4e (patch)
treef3090c7f996d3357193028bd405b1fb6fe0adea5 /sys-auth
parentStable on alpha, bug 556042 (diff)
downloadhistorical-eaa5d85ac27460fd2de64ca5fe674454aa827d4e.tar.gz
historical-eaa5d85ac27460fd2de64ca5fe674454aa827d4e.tar.bz2
historical-eaa5d85ac27460fd2de64ca5fe674454aa827d4e.zip
Bump to 1.07
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xF8DBDADE
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/fingerprint-gui/ChangeLog8
-rw-r--r--sys-auth/fingerprint-gui/Manifest14
-rw-r--r--sys-auth/fingerprint-gui/fingerprint-gui-1.07.ebuild94
3 files changed, 111 insertions, 5 deletions
diff --git a/sys-auth/fingerprint-gui/ChangeLog b/sys-auth/fingerprint-gui/ChangeLog
index 3be2c667e811..14da0eb953cd 100644
--- a/sys-auth/fingerprint-gui/ChangeLog
+++ b/sys-auth/fingerprint-gui/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-auth/fingerprint-gui
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/fingerprint-gui/ChangeLog,v 1.12 2015/06/09 16:20:06 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/fingerprint-gui/ChangeLog,v 1.13 2015/07/28 11:52:33 maksbotan Exp $
+
+*fingerprint-gui-1.07 (28 Jul 2015)
+
+ 28 Jul 2015; Maxim Koltsov <maksbotan@gentoo.org>
+ +fingerprint-gui-1.07.ebuild:
+ Bump to 1.07
*fingerprint-gui-1.06 (09 Jun 2015)
diff --git a/sys-auth/fingerprint-gui/Manifest b/sys-auth/fingerprint-gui/Manifest
index 9384e81b58b7..f49a137fb62c 100644
--- a/sys-auth/fingerprint-gui/Manifest
+++ b/sys-auth/fingerprint-gui/Manifest
@@ -4,15 +4,21 @@ Hash: SHA256
AUX fingerprint-gui-1.04-unistd.patch 1667 SHA256 02620c0d8bc949342d4be91ef2fdc648d6b7c42ade1ad83805e01e344542e6cf SHA512 ea6f99ffc2e10d941af44b970b67c6758d31f36d67177f69b67f59bc02967a09ada9d4658ce2a7f3b3b1bf224910d787d16d8489469105957220ce60c5a363c9 WHIRLPOOL d29380dc90d6ac556e0a06961d9dffb5521587117ea573fd9cb83bfc5d567d4356c8167489c60e3c9e253f2ab86c294651f1248051d60ac3736ee65f9384fb56
DIST fingerprint-gui-1.05.tar.gz 7001230 SHA256 4058ffa55de8ea346ae8747ec88828d2312656b3d8a54c57198b04e4032097db SHA512 6bf90dacb1e2b5f84fcded14a7b345cc613d09a886f1f103344caa00704e06f740af1ec3b9ae76f60a52e8330a68af63a035dbd53ab9a5bdce6521bcb5b3b6e8 WHIRLPOOL c0c8f5e3a87b0821aab23591ef25340cf1a1d3cde9d5e9ee2d716f600286c9eab909056021dda6e1ea7fe80731d9bf7bde437ddb406692ad1517050f1d647132
DIST fingerprint-gui-1.06.tar.gz 7042471 SHA256 f5021d4c446b65ce62de63b9b2874b05a62318b386f35577ca0322b722a1920f SHA512 dbb7dfa9df99e522a3512fc93f53c9c830d94572d4b9a76f438a8893a1f852ddbff3d76a519873efc10ee0a0a1c764a5dd69c9db95ac28c45e25f80e55eb52c0 WHIRLPOOL 75e3c33b7910fd066910eca425815040b5a0390cdd56fdbf423e317dc0b0407291d5f176a511c5afd5af68f6c03c60290242685bcb24d63513aa8455aa32a951
+DIST fingerprint-gui-1.07.tar.gz 7042051 SHA256 cc2d06fd3aa96b278da3201fe51692393e3eb20002069c458c51661fb6e4f8c8 SHA512 b63bc86cbff29587a7fe164dd9344178006079f2520265ecd3d96e57bf584694246e17db780051dcacfe39dc6bd4da437b16e33d2f7cb6b474ae61dfbced6a3b WHIRLPOOL fa1eca597547b6d6c631373e47783ffcf3b30c6383ba31f198fe1d91b2174ee7caf241229c5a94d360fa0a5addb6b710a5729da59978ecd8932ae9687ba7fa0e
EBUILD fingerprint-gui-1.05-r1.ebuild 2456 SHA256 6cdea2ba7a44de979711b5d7979b79261dce60732c459b1ccd6a898b3b74601e SHA512 486b1a4636fcbe3fd768a17a0c37c8e8e34e9e32405317eb17e6cc75a523866ea5fc5831ca14c1f5a6aeca507cb55fbf502dc760c794e923857b339663c4baa4 WHIRLPOOL 6746038c735d8f6f74cc6f724065479f339274d70ac94ec33842c839e49b4b298298b2783fbf84476a29ac6ee1c4a5c3f95c47a00eccb3d5b9805cba0f03e56a
EBUILD fingerprint-gui-1.05.ebuild 2159 SHA256 7ee9c3443cd375c6cc525afd264b55a6a27f059dbce7745e0f33ec1525ed64c4 SHA512 2d36b4ebe8dc61a8dcd711aa35b2cc4418c10f31126df2b535cdaebd56ccbc1f5fc9b26024c57902b9f4ced8c49fb52fb5a63d5beb75cbc27c4087c66868f472 WHIRLPOOL 517eb2d77c82c15f652041802a4f8fd0c819b7c16a9b4b253dd01195a5b42d202525cc82f6f2dd76b63c4d20759814e378894325ec180bd542dac8356df924e9
EBUILD fingerprint-gui-1.06.ebuild 2487 SHA256 085f7f38987c9987d3097541757b7e8d80c84915b94562e5e61a72c219a348fe SHA512 7287e2cb3a08252c8ebbc40f6deda019e2cb26817e55e0978e0af8c27bbf74b5b3d8d7a7bd74d29dee712bc8f40c4258f252aef65c6328c1cd14d389b7ba7889 WHIRLPOOL c2d016681e5a93eaf00e398143da481be5e96762fae8edd3d290ab42049350ebede799544076614fb3d1ede015cadbf1f2e32f1324606b4628c93b597098fbee
-MISC ChangeLog 2643 SHA256 d566ef7dfcae86cebf59ba4186bbdbab9d4a4d1d4f712e117bdcbc6b270d057c SHA512 4f5502044119996c4d0cb87f4809ea31778f36c829cb25f91b9607dc73f9c91253efb0e8aa9cbeb254da14f0b4d7a8fe1237f79e5f8f2d72ced8ca667be5bf16 WHIRLPOOL a2fab609183c9b3059f5d83469f32ca2674bb785f6ec0c8e920770d82ad716c393fe9558eaea9f18081d1362d8aefd38edd0c6e6e05c10684df1f63e2ea193dc
+EBUILD fingerprint-gui-1.07.ebuild 2881 SHA256 c768e33c5f58c9ee5941cceff0af525460118740bf1715a3ddeddbad795a61df SHA512 881eb9f66ef6fd44bfdfdab5de5c38e621e5dc60e87dec75e52e2a29109067d723f21c43853a668f9f3e2a921a12002278a27fedc73af2d5d0523c23abe3a09e WHIRLPOOL 8e9589437d4cdbeca84f87a41c7c7d37a2768e64054cdae7d5987b33ffc68c51508804e0ff9aa345cfe5d5e43a7944ab5d74d0f708741faa9e32a33f9b5bdb14
+MISC ChangeLog 2786 SHA256 9e8391542c7493a5d22d5d79590eea31e8814cd429c1fca7af88dce71fa111b5 SHA512 65cb61e86784451c1beeb3655777f5f83ef7b68ff281564fc2657e7a56eb1805dcf1c09991ee943a8100a533654f7854fb2c6076b3bb93a5f1ec5856f654db26 WHIRLPOOL 3bdc1364fb2121878938383a265fb19a27938b18e46708d1dc27aff74f1061b77c407bca5916be4d36d29ec402137db8210996d2980f8cc1c519d80a90a26c50
MISC metadata.xml 330 SHA256 31500978cd7c73c82bf5442ee004433de86a8ba8f27353afe52c54707428fe62 SHA512 611f15046fc9268e3a05e960d557ab10f42c6b429e6bd19d8638dda5540af70ac2f853c8ad85cabee1d4cc4dc525fea6b4d8dd4ce1b7d91927e43765105dc144 WHIRLPOOL 7374cdf4adadff8480aacf7bbdee8c0117e9a20ed5ea8e68d5fe552183a45ad3dfd8226454dc915b8510f4e1babd81c549e30c3da65d73ae49681ff4d933c902
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlV3EjcACgkQknrdDGLu8JAUTAEAl7nFgWkFDyaDFCSiMay5G+6Y
-X1c0rG1YCe/gHy0AG3sA/0p3pbRZN7s5sSRfsc8m1D8yGTdgl1FpUvow62liJfTK
-=QvZA
+iQEcBAEBCAAGBQJVt20CAAoJEAmJmMX429reyhMH/37goBJxp8Z2zDzOa/6Yt+No
+ncAWz7ifo9zhg790idRGonBuBxwHw5zPNoa7Hi7rXFajYBCWYaNlmkcAF8eqet9n
+mvdUybJyxoQ1ihzXANMMn6WwP4GOvZMLNmthLsjEc39mSXEKnp26ihL/rRaJUPvT
+Qqc6akPtLayp+Xh2wsbTmGKAN3zO6XODMZ7UimobGHk7dXllqXfvQ899Lf3ZJaoD
+MQedf8Nfl+2mPLW1dRcjDTo6MMZpXIzz8kELqJxi4ZTrDpOGgxER78Ke4Vw4c0iP
+JVhTNeVOy2HOmvjgaoirMWBfE6xnnbVz//7r5FEY9JR+75KwDg6keQ9ISxWEthY=
+=QLaD
-----END PGP SIGNATURE-----
diff --git a/sys-auth/fingerprint-gui/fingerprint-gui-1.07.ebuild b/sys-auth/fingerprint-gui/fingerprint-gui-1.07.ebuild
new file mode 100644
index 000000000000..87ac386d0f93
--- /dev/null
+++ b/sys-auth/fingerprint-gui/fingerprint-gui-1.07.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2015 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.07.ebuild,v 1.1 2015/07/28 11:52:33 maksbotan Exp $
+
+EAPI=5
+
+inherit eutils multilib qt4-r2 readme.gentoo udev user
+
+DESCRIPTION="Use Fingerprint Devices with Linux"
+HOMEPAGE="http://www.n-view.net/Appliance/fingerprint/"
+HOMEPAGE="http://www.ullrich-online.cc/fingerprint/"
+SRC_URI="http://www.ullrich-online.cc/${PN%-gui}/download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+upekbsapi"
+
+DEPEND="app-crypt/qca:2[openssl,qt4(+)]
+ sys-auth/libfprint
+ sys-auth/polkit-qt[qt4(+)]
+ sys-libs/pam
+ x11-libs/libfakekey
+ dev-qt/qtcore:4
+ !sys-auth/thinkfinger"
+RDEPEND="${DEPEND}"
+
+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_prepare() {
+ sed -e '/Icon=/s:=.*:=Fingerprint:' \
+ -i bin/${PN}/${PN}.desktop || die
+ sed -e "s:/etc/udev/rules.d:\"$(get_udevdir)\"/rules.d:g" \
+ -i bin/${PN%-gui}-helper/${PN%-gui}-helper.pro || die
+ sed -e 's:GROUP="plugdev":GROUP="fingerprint":' \
+ -i bin/fingerprint-helper/92-fingerprint-gui-uinput.rules \
+ -i upek/91-fingerprint-gui-upek.rules || die
+}
+
+src_configure() {
+ eqmake4 \
+ PREFIX="${EROOT}"usr \
+ LIB="$(get_libdir)" \
+ LIBEXEC=libexec \
+ LIBPOLKIT_QT=LIBPOLKIT_QT_1_1
+}
+
+src_install() {
+ export INSTALL_ROOT="${D}" #submakes need it as well, re-install fails otherwise.
+ emake 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*
+ udev_dorules 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
+ doicon src/res/Fingerprint.png
+
+ dodoc CHANGELOG README
+ dohtml doc/*
+
+ readme.gentoo_src_install
+}
+
+pkg_preinst() {
+ enewgroup fingerprint
+}
+
+pkg_postinst() {
+ einfo "Fixing permisisons of fingerprints..."
+ find "${EROOT}"/var/lib/fingerprint-gui -exec chown root:root {} + || die "chown root:root failed"
+ find "${EROOR}"/var/lib/fingerprint-gui -type d -exec chmod 755 {} + || die "chmod 755 failed"
+ find "${EROOT}"/var/lib/fingerprint-gui -type f -exec chmod 600 {} + || die "chmod 600 failed"
+
+ readme.gentoo_pkg_postinst
+}
+
+FORCE_PRINT_ELOG=1
+DISABLE_AUTOFORMATTING=1
+DOC_CONTENTS="Please take a thorough look a the Install-step-by-step.html
+in /usr/share/doc/${PF} for integration with pam/polkit/...
+Hint: You may want
+ auth sufficient pam_fingerprint-gui.so
+in /etc/pam.d/system-auth
+
+There are udev rules to enforce group fingerprint on the reader device
+Please put yourself in that group and re-trigger the udev rules."