[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