wok-6.x diff sane-backends/receipt @ rev 12330
sane-backends: Clean up. Add support for libv4l 0.8.3+.
author | Christopher Rogers <slaxemulator@gmail.com> |
---|---|
date | Thu Apr 19 08:51:41 2012 +0000 (2012-04-19) |
parents | 4d40b2bc1125 |
children | 0f924bbd9a0d |
line diff
1.1 --- a/sane-backends/receipt Wed May 18 12:26:52 2011 +0200 1.2 +++ b/sane-backends/receipt Thu Apr 19 08:51:41 2012 +0000 1.3 @@ -7,25 +7,29 @@ 1.4 MAINTAINER="pankso@slitaz.org" 1.5 TARBALL="$PACKAGE-$VERSION.tar.gz" 1.6 WEB_SITE="http://www.sane-project.org/" 1.7 -WGET_URL="ftp://ftp.sane-project.org/pub/sane/$PACKAGE-$VERSION/$TARBALL" 1.8 +WGET_URL="ftp://ftp2.sane-project.org/pub/sane/$PACKAGE-$VERSION/$TARBALL" 1.9 1.10 DEPENDS="libusb-compat jpeg tiff zlib libgphoto2 libv4l libltdl" 1.11 +BUILD_DEPENDS="libusb-compat-dev jpeg-dev tiff-dev zlib-dev libv4l-dev libgphoto2-dev" 1.12 1.13 # Rules to configure and make the package. 1.14 compile_rules() 1.15 { 1.16 cd $src 1.17 + patch -Np1 -i $stuff/libv4l-0.8.3.patch 1.18 + # fix https://bugs.archlinux.org/task/26114 1.19 + patch -Np1 -i $stuff/xerox_mfp_fix_usb_devices.patch 1.20 ./configure \ 1.21 --prefix=/usr \ 1.22 --sysconfdir=/etc \ 1.23 --mandir=/usr/share/man \ 1.24 $CONFIGURE_ARGS && 1.25 make && 1.26 - make -j 1 DESTDIR=$PWD/_pkg install 1.27 + make -j 1 DESTDIR=$DESTDIR install 1.28 1.29 # copy the missing udev rule 1.30 - [ ! -d $PWD/_pkg/etc/udev/rules.d ] && mkdir -p $PWD/_pkg/etc/udev/rules.d 1.31 - cp -a $src/tools/udev/libsane.rules $PWD/_pkg/etc/udev/rules.d/55-sane.rules 1.32 + [ ! -d $DESTDIR/etc/udev/rules.d ] && mkdir -p $DESTDIR/etc/udev/rules.d 1.33 + cp -a $src/tools/udev/libsane.rules $DESTDIR/etc/udev/rules.d/55-sane.rules 1.34 } 1.35 1.36 # Rules to gen a SliTaz package suitable for Tazpkg. 1.37 @@ -54,11 +58,11 @@ 1.38 local root 1.39 root=$1 1.40 1.41 - tazpkg reconfigure udev --root=$1 1.42 + tazpkg reconfigure udev --root=$root 1.43 1.44 # add group scanner 1.45 if ! grep -q scanner $root/etc/group ; then 1.46 - addgroup -g 96 scanner 1.47 + chroot "$root/" addgroup -g 96 scanner 1.48 fi 1.49 1.50 echo " ADD yourself to group scanner to use sane: addgroup tux scanner" 1.51 @@ -66,5 +70,5 @@ 1.52 1.53 post_remove() 1.54 { 1.55 - delgroup scanner & >/dev/null 1.56 + chroot "$1/" delgroup scanner & >/dev/null 1.57 }