Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=3d238a2985b4b441499fbc1fba24dfea32a9a978

commit 3d238a2985b4b441499fbc1fba24dfea32a9a978
Author: Devil505 <devil505li...@gmail.com>
Date:   Fri Feb 18 08:11:03 2011 +0100

xsane-0.998-1-i686
* version bump
* changed m8r (krix->devil505)
* added patch to replace netscape by xdg-open
* no need Fdesktop2, desktop file provided by the source
* splitting gimp plugin

diff --git a/source/xapps-extra/xsane/FrugalBuild 
b/source/xapps-extra/xsane/FrugalBuild
index 8d06328..1d8abfa 100644
--- a/source/xapps-extra/xsane/FrugalBuild
+++ b/source/xapps-extra/xsane/FrugalBuild
@@ -1,31 +1,48 @@
# Compiling Time: 0.18 SBU
-# Maintainer: Christian Hamar alias krix <kr...@linuxforum.hu>
+# Maintainer: Devil505 <devil505li...@gmail.com>
# Contributor: BMH1980 <bmh1...@frugalware.org>

pkgname=xsane
-pkgver=0.997
+pkgver=0.998
pkgrel=1
pkgdesc="XSane is a graphical scanning frontend for SANE (Scanner Access Now 
Easy)."
url="http://www.xsane.org/";
-depends=('gimp>=2.6.8-3' 'sane-backends>=1.0.21')
+depends=('gtk+2' 'lcms' 'sane-backends>=1.0.21' 'zlib' 'libjpeg')
+makedepends=('gimp')
license="GPL 2"
groups=('xapps-extra')
archs=('i686' 'x86_64')
up2date="lynx -dump ftp://ftp.sane-project.org/pub/sane/xsane/ | Flasttar"
-source=(http://www.xsane.org/download/$pkgname-$pkgver.tar.gz)
-sha1sums=('0d4a8e0a9928c6edbf5b00aa2c5f8e2a316164fe')
+source=(http://www.xsane.org/download/$pkgname-$pkgver.tar.gz \
+    xsane-0.995-xdg-open.patch )
+sha1sums=('59e238b310979f71a8e15b692eab3c5b2ce6fc32' \
+          '33a95ebefe60eca4ec67f6314e0707a85d115fe1')
+
+subpkgs=("${subpkgs[@]}" "$pkgname-gimp")
+subdescs=("${subdescs[@]}" "XSane Gimp plugin")
+subdepends=("${subdepends[@]}" "xsane gimp")
+subrodepends=("${subrodepends[@]}" "")
+subgroups=("${subgroups[@]}" 'xapps-extra')
+subarchs=("${subarchs[@]}" 'i686 x86_64')

build() {
-       Fbuild --mandir=$Fdestdir/usr/share/man
-       Ffilerel src/$pkgname-16x16.png 
/usr/share/icons/hicolor/16x16/apps/$pkgname.png
-       Ffilerel src/$pkgname-32x32.png 
/usr/share/icons/hicolor/32x32/apps/$pkgname.png
-       Ffilerel src/$pkgname-48x48.png 
/usr/share/icons/hicolor/48x48/apps/$pkgname.png
-       Fln /usr/bin/xsane /usr/lib/gimp/2.0/plug-ins/xsane
+       Fbuild --enable-gimp
+       mv src/xsane src/xsane-gimp || Fdie
+
+       # build again with gimp disabled
+    make clean
+    Fconf --disable-gimp
+    Fmake
+    Fmakeinstall
+    Fexerel src/xsane-gimp usr/bin/xsane-gimp
+
+    ## For making Gimp Plugin available
+    Fmkdir usr/lib/gimp/2.0/plug-ins
+       Fln /usr/bin/xsane-gimp /usr/lib/gimp/2.0/plug-ins/xsane

-       _F_desktop_name="XSane"
-       _F_desktop_categories="Graphics;"
-       _F_desktop_icon="xsane"
-       Fdesktop2
+    #Split
+       Fsplit $pkgname-gimp /usr/bin/xsane-gimp
+       Fsplit $pkgname-gimp /usr/lib/gimp/
}

# optimization OK
diff --git a/source/xapps-extra/xsane/xsane-0.995-xdg-open.patch 
b/source/xapps-extra/xsane/xsane-0.995-xdg-open.patch
new file mode 100644
index 0000000..db1f9bd
--- /dev/null
+++ b/source/xapps-extra/xsane/xsane-0.995-xdg-open.patch
@@ -0,0 +1,12 @@
+diff -up xsane-0.995/src/xsane.h.xdg-open xsane-0.995/src/xsane.h
+--- xsane-0.995/src/xsane.h.xdg-open   2007-08-13 09:20:32.000000000 +0200
++++ xsane-0.995/src/xsane.h    2007-11-23 11:50:49.000000000 +0100
+@@ -251,7 +251,7 @@
+ # elif defined(HAVE_OS2_H)
+ #  define DEFAULT_BROWSER "netscape"
+ # else
+-#  define DEFAULT_BROWSER "netscape"
++#  define DEFAULT_BROWSER "xdg-open"
+ # endif
+ #endif
+
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to