From: Tony Vroon Date: Wed, 11 Apr 2007 16:59:35 +0000 (+0000) Subject: Version bump, closes bug #172837. This release requires UINPUT support in the kernel... X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=8675478b53d8d61ec76511cd19648f8e0838f9f6;p=gentoo.git Version bump, closes bug #172837. This release requires UINPUT support in the kernel and features USB-level debugging. It should also keep the fingerprint reader from heating up as much as it did on 0.2.2 Package-Manager: portage-2.1.2.3 --- diff --git a/sys-auth/thinkfinger/ChangeLog b/sys-auth/thinkfinger/ChangeLog index 5f31735af655..9ce3e92bc7a9 100644 --- a/sys-auth/thinkfinger/ChangeLog +++ b/sys-auth/thinkfinger/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for sys-auth/thinkfinger # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-auth/thinkfinger/ChangeLog,v 1.4 2007/02/27 14:58:09 peper Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-auth/thinkfinger/ChangeLog,v 1.5 2007/04/11 16:59:35 chainsaw Exp $ + +*thinkfinger-0.3 (11 Apr 2007) + + 11 Apr 2007; Tony Vroon +thinkfinger-0.3.ebuild: + Version bump, closes bug #172837. This release requires UINPUT support in + the kernel and features USB-level debugging. It should also keep the + fingerprint reader from heating up as much as it did on 0.2.2 27 Feb 2007; Piotr Jaroszyński thinkfinger-0.2.2-r1.ebuild: diff --git a/sys-auth/thinkfinger/Manifest b/sys-auth/thinkfinger/Manifest index c5f7f3d68753..84897a0bf89a 100644 --- a/sys-auth/thinkfinger/Manifest +++ b/sys-auth/thinkfinger/Manifest @@ -2,14 +2,19 @@ Hash: SHA1 DIST thinkfinger-0.2.2.tar.gz 362593 RMD160 1cebb0df186753c8faf0cf550968c7425f38a0e8 SHA1 374ddef8bbf8fc3c5f590bc60a96c3700f2200f0 SHA256 d3acf4f2e06bee4db6cce655938e8d59136dc212957305afdbf7d470f3a931d2 +DIST thinkfinger-0.3.tar.gz 372053 RMD160 7a83e7234bc6687f581df3b68b92cc06bf5b24cb SHA1 6d032ec7ad1166505b6773dff3c762c77bc72626 SHA256 9741ae205aadc9f576be73c382596266300e709371e72574a86e339ebf978f4b EBUILD thinkfinger-0.2.2-r1.ebuild 1468 RMD160 d1859fbd84b6408652598b2afcbcf32bc148455f SHA1 8d510e8ebe69e4d7df2bd88a79b41382570ef992 SHA256 5329ef6ea5a498c73c7aa339db526ad0fcc1e9d29f4c01aa665f87d7ce8ad252 MD5 c665e688ee4492ba63a6525383c0b601 thinkfinger-0.2.2-r1.ebuild 1468 RMD160 d1859fbd84b6408652598b2afcbcf32bc148455f thinkfinger-0.2.2-r1.ebuild 1468 SHA256 5329ef6ea5a498c73c7aa339db526ad0fcc1e9d29f4c01aa665f87d7ce8ad252 thinkfinger-0.2.2-r1.ebuild 1468 -MISC ChangeLog 905 RMD160 436907a78377f054d3f6045e6fc54198462d86ef SHA1 7e3e1cc34703449484f0100cd205a3788f8ce47b SHA256 050ecb676cd4010b668540b9d7a525b20422e547f8b3a802bd7da7e3c7348ca3 -MD5 7f0ab1ac88708ec65bdb935869f42e2d ChangeLog 905 -RMD160 436907a78377f054d3f6045e6fc54198462d86ef ChangeLog 905 -SHA256 050ecb676cd4010b668540b9d7a525b20422e547f8b3a802bd7da7e3c7348ca3 ChangeLog 905 +EBUILD thinkfinger-0.3.ebuild 1657 RMD160 5b0024dc3cf97e65d811b6d4e010587151e286a5 SHA1 f13f4b5f4eb21d795aa2b7ee319a0ebd7ee80602 SHA256 c227cf608145ef87d6476ccda1c4eb3b112a3e15c8f66aed5f40e620b994b73f +MD5 4358f2194dddecea393edd01a4a0ba3d thinkfinger-0.3.ebuild 1657 +RMD160 5b0024dc3cf97e65d811b6d4e010587151e286a5 thinkfinger-0.3.ebuild 1657 +SHA256 c227cf608145ef87d6476ccda1c4eb3b112a3e15c8f66aed5f40e620b994b73f thinkfinger-0.3.ebuild 1657 +MISC ChangeLog 1225 RMD160 8278a2c92ec8a1adfcfcaa90964a2c3faaa60c40 SHA1 7ade3dff7caded88555b09e922a08115db0399c9 SHA256 88db0796a94236b76d9f0d731a4d777055d63f643c0f03f33ac50329be8a7bb2 +MD5 cc6cfd46290fde8e15dee9e511e5b0d5 ChangeLog 1225 +RMD160 8278a2c92ec8a1adfcfcaa90964a2c3faaa60c40 ChangeLog 1225 +SHA256 88db0796a94236b76d9f0d731a4d777055d63f643c0f03f33ac50329be8a7bb2 ChangeLog 1225 MISC metadata.xml 310 RMD160 5b57282cd45b5ebfd0a5182cd665dbb684a7d25c SHA1 9f12cf187b3a67133f2ae900cf70fcc7f7a27b9a SHA256 c63ceb5c6294486637d1c424469d11db066aa906dc970e9be311c29a6563a3c6 MD5 8f1e90704bb2c9032265622d1a1acc6b metadata.xml 310 RMD160 5b57282cd45b5ebfd0a5182cd665dbb684a7d25c metadata.xml 310 @@ -17,10 +22,13 @@ SHA256 c63ceb5c6294486637d1c424469d11db066aa906dc970e9be311c29a6563a3c6 metadata MD5 9056760542ad0757275242180f61792e files/digest-thinkfinger-0.2.2-r1 253 RMD160 81519f790f60be1d066946d9e3d3c9f9e493e136 files/digest-thinkfinger-0.2.2-r1 253 SHA256 564948d49d0d8999c9ccb91248cad6580a951e64a5d05c71ea486092be3cb782 files/digest-thinkfinger-0.2.2-r1 253 +MD5 6164c5175c15b98aa9d4def1e94eca1f files/digest-thinkfinger-0.3 247 +RMD160 c97425df2a3a33da6206a62e29b365894f4b0256 files/digest-thinkfinger-0.3 247 +SHA256 b45c181ed61876f0e68d4085b3f6d87956be845cb717c56e5a37da552ca3cc00 files/digest-thinkfinger-0.3 247 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.2 (GNU/Linux) +Version: GnuPG v2.0.3 (GNU/Linux) -iD8DBQFF5EcKppoStNGKGywRAqOGAKDOkpT7DwnHmJOePoFmtWp6p3ROfwCfTPzK -NKjWnucDIuKHdT0tnUBKp+Q= -=3zfE +iD8DBQFGHROHp5vW4rUFj5oRAg64AJ9Hi0bIXipHPjoD9hFYyc4ISQwRHACeKdjF +rezwql3UN0CSrfK4T6adA6w= +=xLC3 -----END PGP SIGNATURE----- diff --git a/sys-auth/thinkfinger/files/digest-thinkfinger-0.3 b/sys-auth/thinkfinger/files/digest-thinkfinger-0.3 new file mode 100644 index 000000000000..7f5c6403227b --- /dev/null +++ b/sys-auth/thinkfinger/files/digest-thinkfinger-0.3 @@ -0,0 +1,3 @@ +MD5 588565233bcbea5ff0a7f5314361c380 thinkfinger-0.3.tar.gz 372053 +RMD160 7a83e7234bc6687f581df3b68b92cc06bf5b24cb thinkfinger-0.3.tar.gz 372053 +SHA256 9741ae205aadc9f576be73c382596266300e709371e72574a86e339ebf978f4b thinkfinger-0.3.tar.gz 372053 diff --git a/sys-auth/thinkfinger/thinkfinger-0.3.ebuild b/sys-auth/thinkfinger/thinkfinger-0.3.ebuild new file mode 100644 index 000000000000..ff7bd492d447 --- /dev/null +++ b/sys-auth/thinkfinger/thinkfinger-0.3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/thinkfinger/thinkfinger-0.3.ebuild,v 1.1 2007/04/11 16:59:35 chainsaw Exp $ + +inherit pam linux-info + +DESCRIPTION="Support for the UPEK/SGS Thomson Microelectronics fingerprint reader, often seen in Thinkpads" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +HOMEPAGE="http://thinkfinger.sourceforge.net/" + +RDEPEND=">=dev-libs/libusb-0.1.12 + pam? ( virtual/pam )" +DEPEND="${RDEPEND} + sys-devel/libtool + >=dev-util/pkgconfig-0.9.0" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug pam" + +src_compile() { + if useq pam; then + CONFIG_CHECK="INPUT_UINPUT" + ERROR_CFG="Your kernel needs uinput for the pam module to work" + check_extra_config + fi + econf \ + $(use_enable pam) \ + $(use_enable debug usb-debug) \ + "--with-securedir=$(getpam_mod_dir)" \ + || die + emake || die +} + +src_install() { + make DESTDIR="${D}" install || die + keepdir /etc/pam_thinkfinger + dodoc AUTHORS ChangeLog NEWS README +} + +pkg_postinst() { + elog "Use tf-tool --acquire to take a finger print" + elog "tf-tool will write the finger print file to /tmp/test.bir" + elog "" + if useq pam ; then + elog "To add a fingerprint to PAM, use tf-tool --add-user USERNAME" + elog "" + elog "Add the following to /etc/pam.d/system-auth after pam_env.so" + elog "auth sufficient pam_thinkfinger.so" + elog "" + elog "Your system-auth should look similar to:" + elog "auth required pam_env.so" + elog "auth sufficient pam_thinkfinger.so" + elog "auth sufficient pam_unix.so try_first_pass likeauth nullok" + fi +}