Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gnometesting.git;a=commitdiff;h=03931723962b7aa191c93333392c57b5fa5500e1

commit 03931723962b7aa191c93333392c57b5fa5500e1
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Mon Jan 24 02:51:04 2011 +0100

librsvg-2.32.1-4-x86_64

*fixes post install

diff --git a/source/xlib/librsvg/FrugalBuild b/source/xlib/librsvg/FrugalBuild
index f0cddc6..05ab4ff 100644
--- a/source/xlib/librsvg/FrugalBuild
+++ b/source/xlib/librsvg/FrugalBuild
@@ -4,7 +4,7 @@

pkgname=librsvg
pkgver=2.32.1
-pkgrel=3
+pkgrel=4
pkgdesc="A high performance SVG rendering library for GNOME"
depends=('gtk+3>=2.22.0' 'gdk-pixbuf2' 'libxml2>=2.7.8' 'popt' 'libart_lgpl' 
'libcroco>=0.6.1-4' 'libgsf>=1.14.8')
makedepends=('gtk-doc')
diff --git a/source/xlib/librsvg/librsvg.install 
b/source/xlib/librsvg/librsvg.install
index 30c06c9..d5fc9f2 100644
--- a/source/xlib/librsvg/librsvg.install
+++ b/source/xlib/librsvg/librsvg.install
@@ -1,9 +1,17 @@
post_install() {
echo -n "updating gtk/gdk immodules/loaders... "
-       /usr/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
-       /usr/bin/gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders
-       /usr/bin/gdk-pixbuf-query-loaders --update-cache
-
+       if [ -f /usr/bin/gtk-query-immodules-2.0 ]
+       then
+               /usr/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
+               /usr/bin/gdk-pixbuf-query-loaders > 
/etc/gtk-2.0/gdk-pixbuf.loaders
+               /usr/bin/gdk-pixbuf-query-loaders --update-cache
+       fi
+       if [ -f /usr/bin/gtk-query-immodules-3.0 ]
+        then
+                /usr/bin/gtk-query-immodules-3.0 > /etc/gtk-3.0/gtk.immodules
+                /usr/bin/gdk-pixbuf-query-loaders > 
/etc/gtk-3.0/gdk-pixbuf.loaders
+                /usr/bin/gdk-pixbuf-query-loaders --update-cache
+        fi
echo "done."
}

@@ -12,11 +20,7 @@ post_upgrade() {
}

post_remove() {
-       echo -n "updating gtk/gdk immodules/loaders... "
-       /usr/bin/gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
-       /usr/bin/gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders
-       /usr/bin/gdk-pixbuf-query-loaders --update-cache
-       echo "done."
+       post_install $1
}

op=$1
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to