From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1IU52q-0007g6-5e for garchives@archives.gentoo.org; Sat, 08 Sep 2007 18:28:36 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l88ILiMn026969; Sat, 8 Sep 2007 18:21:44 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l88ILhHB026964 for ; Sat, 8 Sep 2007 18:21:44 GMT Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 65F966533A for ; Sat, 8 Sep 2007 18:21:43 +0000 (UTC) Received: from vapier by stork.gentoo.org with local (Exim 4.60) (envelope-from ) id 1IU4wA-0000rW-Uo for gentoo-commits@lists.gentoo.org; Sat, 08 Sep 2007 18:21:43 +0000 From: "vapier (vapier)" To: gentoo-commits@lists.gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in sys-auth/thinkfinger: thinkfinger-0.3.ebuild ChangeLog X-VCS-Repository: gentoo-x86 X-VCS-Files: thinkfinger-0.3.ebuild ChangeLog X-VCS-Directories: sys-auth/thinkfinger X-VCS-Committer: vapier X-VCS-Committer-Name: vapier Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: Sender: vapier Date: Sat, 08 Sep 2007 18:21:42 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@gentoo.org Reply-To: gentoo-dev@lists.gentoo.org X-Archives-Salt: 63ab04b5-0c27-4d5c-9765-0f14ffbd1dfc X-Archives-Hash: 3434a8f22c389bc3e8039739ecef0af4 vapier 07/09/08 18:21:42 Modified: thinkfinger-0.3.ebuild ChangeLog Log: Make kernel check a warning and use emake in src_install. (Portage version: 2.1.3.7) Revision Changes Path 1.2 sys-auth/thinkfinger/thinkfinger-0.3.ebuild file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/thinkfinger/thinkfinger-0.3.ebuild?rev=1.2&view=markup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/thinkfinger/thinkfinger-0.3.ebuild?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/thinkfinger/thinkfinger-0.3.ebuild?r1=1.1&r2=1.2 Index: thinkfinger-0.3.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-auth/thinkfinger/thinkfinger-0.3.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- thinkfinger-0.3.ebuild 11 Apr 2007 16:59:35 -0000 1.1 +++ thinkfinger-0.3.ebuild 8 Sep 2007 18:21:42 -0000 1.2 @@ -1,12 +1,17 @@ # 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 $ +# $Header: /var/cvsroot/gentoo-x86/sys-auth/thinkfinger/thinkfinger-0.3.ebuild,v 1.2 2007/09/08 18:21:42 vapier 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/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug pam" RDEPEND=">=dev-libs/libusb-0.1.12 pam? ( virtual/pam )" @@ -14,17 +19,15 @@ 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" +pkg_setup() { + if use pam ; then + CONFIG_CHECK="~INPUT_UINPUT" ERROR_CFG="Your kernel needs uinput for the pam module to work" check_extra_config fi +} + +src_compile() { econf \ $(use_enable pam) \ $(use_enable debug usb-debug) \ @@ -34,7 +37,7 @@ } src_install() { - make DESTDIR="${D}" install || die + emake DESTDIR="${D}" install || die keepdir /etc/pam_thinkfinger dodoc AUTHORS ChangeLog NEWS README } @@ -43,7 +46,7 @@ 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 + if use 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" 1.6 sys-auth/thinkfinger/ChangeLog file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/thinkfinger/ChangeLog?rev=1.6&view=markup plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/thinkfinger/ChangeLog?rev=1.6&content-type=text/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/thinkfinger/ChangeLog?r1=1.5&r2=1.6 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-auth/thinkfinger/ChangeLog,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- ChangeLog 11 Apr 2007 16:59:35 -0000 1.5 +++ ChangeLog 8 Sep 2007 18:21:42 -0000 1.6 @@ -1,6 +1,9 @@ # 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.5 2007/04/11 16:59:35 chainsaw Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-auth/thinkfinger/ChangeLog,v 1.6 2007/09/08 18:21:42 vapier Exp $ + + 08 Sep 2007; Mike Frysinger thinkfinger-0.3.ebuild: + Make kernel check a warning and use emake in src_install. *thinkfinger-0.3 (11 Apr 2007) -- gentoo-commits@gentoo.org mailing list