# 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 <chainsaw@gentoo.org> +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 <peper@gentoo.org>
thinkfinger-0.2.2-r1.ebuild:
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
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-----
--- /dev/null
+# 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
+}