[arch-commits] CVS update of extra/system/libfprint (3 files)
Thomas Baechler
thomas at archlinux.org
Mon Mar 24 11:26:21 UTC 2008
Date: Monday, March 24, 2008 @ 12:26:21
Author: thomas
Path: /home/cvs-extra/extra/system/libfprint
Added: 50-fprint.rules (1.1) fprint.install (1.1)
Modified: PKGBUILD (1.1 -> 1.2)
upgpkg: libfprint 0.0.6-1
-----------------+
50-fprint.rules | 19 +++++++++++++++++++
PKGBUILD | 14 +++++++++-----
fprint.install | 19 +++++++++++++++++++
3 files changed, 47 insertions(+), 5 deletions(-)
Index: extra/system/libfprint/50-fprint.rules
diff -u /dev/null extra/system/libfprint/50-fprint.rules:1.1
--- /dev/null Mon Mar 24 12:26:21 2008
+++ extra/system/libfprint/50-fprint.rules Mon Mar 24 12:26:21 2008
@@ -0,0 +1,19 @@
+# aes1610.c
+ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="1600", MODE="0664", GROUP="scanner"
+# aes2501.c
+ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="2580", MODE="0664", GROUP="scanner"
+# aes4000.c
+ATTRS{idVendor}=="08ff", ATTRS{idProduct}=="5501", MODE="0664", GROUP="scanner"
+# fdu2000.c
+ATTRS{idVendor}=="1162", ATTRS{idProduct}=="0300", MODE="0664", GROUP="scanner"
+# upektc.c
+ATTRS{idVendor}=="0483", ATTRS{idProduct}=="2015", MODE="0664", GROUP="scanner"
+# upekts.c
+ATTRS{idVendor}=="0483", ATTRS{idProduct}=="2016", MODE="0664", GROUP="scanner"
+# uru4000.c
+ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00bb", MODE="0664", GROUP="scanner"
+ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00bc", MODE="0664", GROUP="scanner"
+ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00bd", MODE="0664", GROUP="scanner"
+ATTRS{idVendor}=="045e", ATTRS{idProduct}=="00ca", MODE="0664", GROUP="scanner"
+ATTRS{idVendor}=="05ba", ATTRS{idProduct}=="0007", MODE="0664", GROUP="scanner"
+ATTRS{idVendor}=="05ba", ATTRS{idProduct}=="000a", MODE="0664", GROUP="scanner"
Index: extra/system/libfprint/PKGBUILD
diff -u extra/system/libfprint/PKGBUILD:1.1 extra/system/libfprint/PKGBUILD:1.2
--- extra/system/libfprint/PKGBUILD:1.1 Tue Jan 8 09:26:38 2008
+++ extra/system/libfprint/PKGBUILD Mon Mar 24 12:26:21 2008
@@ -1,8 +1,8 @@
-# $Id: PKGBUILD,v 1.1 2008/01/08 08:26:38 thomas Exp $
+# $Id: PKGBUILD,v 1.2 2008/03/24 11:26:21 thomas Exp $
# Maintainer: Thomas Baechler <thomas at archlinux.org>
pkgname=libfprint
-pkgver=0.0.5
+pkgver=0.0.6
pkgrel=1
pkgdesc="library for fingerprint scanner support in applications"
url="http://reactivated.net/fprint/wiki/Main_Page"
@@ -10,13 +10,17 @@
groups=('fprint')
depends=('libusb' 'imagemagick')
arch=('i686' 'x86_64')
-source=(http://downloads.sourceforge.net/sourceforge/fprint/$pkgname-$pkgver.tar.bz2)
-md5sums=('9d1cf2d456c0adf04e950f1c4710e669')
+install=fprint.install
+source=(http://downloads.sourceforge.net/sourceforge/fprint/$pkgname-$pkgver.tar.bz2
+ 50-fprint.rules)
+md5sums=('4f47b46021b186488b60aaa97f90fe43'
+ '2c4021484509498fb17bdbe0b6d85ebf')
options=(!libtool)
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr #--enable-debug-log
make || return 1
- make DESTDIR=$startdir/pkg install
+ make DESTDIR=$startdir/pkg install || return 1
+ install -D -m644 $startdir/src/50-fprint.rules $startdir/pkg/etc/udev/rules.d/50-fprint.rules
}
Index: extra/system/libfprint/fprint.install
diff -u /dev/null extra/system/libfprint/fprint.install:1.1
--- /dev/null Mon Mar 24 12:26:21 2008
+++ extra/system/libfprint/fprint.install Mon Mar 24 12:26:21 2008
@@ -0,0 +1,19 @@
+# arg 1: the new package version
+post_install() {
+getent group scanner >/dev/null || usr/sbin/groupadd -g 96 scanner
+ /bin/cat <<THEEND
+NOTE
+----
+Add your user to group 'scanner' to use scanner devices.
+THEEND
+}
+
+# arg 1: the new package version
+# arg 2: the old package version
+post_upgrade() {
+ post_install $1
+}
+
+op=$1
+shift
+$op $*
More information about the arch-commits
mailing list