[arch-commits] Commit in xsane/trunk (MissingCapsFlag.patch PKGBUILD)
Eric Bélanger
eric at archlinux.org
Thu Jul 9 00:00:46 UTC 2009
Date: Wednesday, July 8, 2009 @ 20:00:45
Author: eric
Revision: 45273
upgpkg: xsane 0.996-2
libjpeg rebuild, added build patch, FHS man pages
Added:
xsane/trunk/MissingCapsFlag.patch
Modified:
xsane/trunk/PKGBUILD
-----------------------+
MissingCapsFlag.patch | 14 ++++++++++++++
PKGBUILD | 23 ++++++++++++-----------
2 files changed, 26 insertions(+), 11 deletions(-)
Added: MissingCapsFlag.patch
===================================================================
--- MissingCapsFlag.patch (rev 0)
+++ MissingCapsFlag.patch 2009-07-09 00:00:45 UTC (rev 45273)
@@ -0,0 +1,14 @@
+--- src/xsane-back-gtk.c 2009-06-24 00:12:18.000000000 +0200
++++ src/xsane-back-gtk,c.new 2009-06-24 00:13:41.000000000 +0200
+@@ -2612,10 +2612,7 @@
+ continue;
+ }
+
+- if (!(opt->cap & SANE_CAP_ALWAYS_SETTABLE))
+- {
+- gtk_widget_set_sensitive(xsane.element[i].widget, sensitive);
+- }
++ gtk_widget_set_sensitive(xsane.element[i].widget, sensitive);
+ }
+
+ if (xsane.xsanemode_widget)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2009-07-08 23:27:22 UTC (rev 45272)
+++ PKGBUILD 2009-07-09 00:00:45 UTC (rev 45273)
@@ -4,30 +4,31 @@
pkgname=xsane
pkgver=0.996
-pkgrel=1
+pkgrel=2
pkgdesc="A GTK-based X11 frontend for SANE and plugin for Gimp."
arch=(i686 x86_64)
+url="http://www.xsane.org"
license=('GPL2')
makedepends=('gimp')
-depends=('gtk2' 'lcms' 'sane' 'zlib')
+depends=('gtk2' 'lcms' 'sane' 'zlib' 'libjpeg>=7')
install=$pkgname.install
-source=(http://www.xsane.org/download/$pkgname-$pkgver.tar.gz)
-url="http://www.xsane.org"
+source=(http://www.xsane.org/download/$pkgname-$pkgver.tar.gz MissingCapsFlag.patch)
+md5sums=('7dcbcdf0e83322d7c0a543672d9ca2d8' '720796dd649b0f244ce9d7189c90f55c')
build() {
- cd $startdir/src/$pkgname-$pkgver
+ cd "$srcdir/$pkgname-$pkgver"
+ patch -p0 < ../MissingCapsFlag.patch || return 1
- ./configure --prefix=/usr --disable-gimp
+ ./configure --prefix=/usr --mandir=/usr/share/man --disable-gimp
/usr/bin/make || return 1
- /usr/bin/make prefix=$startdir/pkg/usr install
+ /usr/bin/make DESTDIR="$pkgdir" install || return 1
# build xsane with gimp
make clean
./configure --prefix=/usr
/usr/bin/make || return 1
- install -D -m755 $startdir/src/$pkgname-$pkgver/src/xsane $startdir/pkg/usr/bin/xsane-gimp
+ install -D -m755 "$srcdir/$pkgname-$pkgver/src/xsane" "$pkgdir/usr/bin/xsane-gimp" || return 1
## For making Gimp Plugin available
- /bin/mkdir -p $startdir/pkg/usr/lib/gimp/2.0/plug-ins
- cd $startdir/pkg/usr/lib/gimp/2.0/plug-ins/
+ /bin/mkdir -p "$pkgdir/usr/lib/gimp/2.0/plug-ins"
+ cd "$pkgdir/usr/lib/gimp/2.0/plug-ins/"
/bin/ln -s ../../../../bin/xsane-gimp xsane
}
-md5sums=('7dcbcdf0e83322d7c0a543672d9ca2d8')
More information about the arch-commits
mailing list