[arch-commits] CVS update of extra/system/thinkfinger (PKGBUILD thinkfinger.install)
Damir Perisa
damir at archlinux.org
Sat Sep 1 01:04:30 UTC 2007
Date: Friday, August 31, 2007 @ 21:04:30
Author: damir
Path: /home/cvs-extra/extra/system/thinkfinger
Added: PKGBUILD (1.1) thinkfinger.install (1.1)
upgpkg: thinkfinger 0.3-1
---------------------+
PKGBUILD | 30 ++++++++++++++++++++++++++++++
thinkfinger.install | 12 ++++++++++++
2 files changed, 42 insertions(+)
Index: extra/system/thinkfinger/PKGBUILD
diff -u /dev/null extra/system/thinkfinger/PKGBUILD:1.1
--- /dev/null Fri Aug 31 21:04:30 2007
+++ extra/system/thinkfinger/PKGBUILD Fri Aug 31 21:04:30 2007
@@ -0,0 +1,30 @@
+# $Id: PKGBUILD,v 1.1 2007/09/01 01:04:30 damir Exp $
+# Maintainer: damir <damir.archlinux.org>
+# Contributor: Björn Martensen <bjoern.martensen at gmail.com>
+
+pkgname=thinkfinger
+pkgver=0.3
+pkgrel=1
+pkgdesc="ThinkFinger is a driver for the SGS Thomson Microelectronics fingerprint reader found in most IBM/Lenovo ThinkPads"
+url="http://thinkfinger.sourceforge.net/"
+arch=('i686' 'x86_64')
+license=("GPL")
+depends=('pam' 'libusb')
+install=thinkfinger.install
+makedepends=()
+options=('!libtool')
+source=(http://downloads.sourceforge.net/thinkfinger/$pkgname-$pkgver.tar.gz)
+md5sums=('588565233bcbea5ff0a7f5314361c380')
+
+build() {
+ # create dir to store fingerprints
+ mkdir -p $startdir/pkg/etc/pam_thinkfinger
+
+ cd $startdir/src/$pkgname-$pkgver
+ ./configure --prefix=/usr \
+ --with-securedir=/lib/security \
+ --with-birdir=/etc/pam_thinkfinger
+ make || return 1
+ make DESTDIR=$startdir/pkg install
+}
+
Index: extra/system/thinkfinger/thinkfinger.install
diff -u /dev/null extra/system/thinkfinger/thinkfinger.install:1.1
--- /dev/null Fri Aug 31 21:04:30 2007
+++ extra/system/thinkfinger/thinkfinger.install Fri Aug 31 21:04:30 2007
@@ -0,0 +1,12 @@
+post_install() {
+ echo "==> To use thinkfinger, add 'uinput' to the MODULES=() in /etc/rc.conf."
+ echo " More Infos: http://wiki.archlinux.org/index.php/Thinkfinger"
+}
+
+post_upgrade() {
+ post_install
+}
+
+op=$1
+shift
+$op $*
More information about the arch-commits
mailing list