# HG changeset patch # User Antoine Bodin # Date 1330621684 -3600 # Node ID ef7dfb4c0950c03f3fc363f0b13bb1e4edbd8b96 # Parent 69aa5794f8f8fae79dfcc1613d39df5479cde655# Parent 37d744940e6c24f316865c79854e958ea9ac6d8e Merge a patch to fix svg support I forgot to push weeks ago. The problem has been fixed since but I think that this patch handle things better. diff -r 69aa5794f8f8 -r ef7dfb4c0950 gdk-pixbuf/receipt --- a/gdk-pixbuf/receipt Thu Mar 01 17:57:00 2012 +0100 +++ b/gdk-pixbuf/receipt Thu Mar 01 18:08:04 2012 +0100 @@ -21,7 +21,6 @@ ./configure \ --disable-glibtest \ --without-libjasper \ - --with-included-loaders=bmp,gif,jpeg,pcx,png,xpm \ --build=$HOST_SYSTEM --host=$HOST_SYSTEM && make && make install } @@ -35,15 +34,13 @@ $fs/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders cp -a $_pkg/usr/lib/girepository-1.0 $fs/usr/lib cp -a $_pkg/usr/lib/*.so* $fs/usr/lib + touch $fs/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache } # Pre and post install commands for Tazpkg. post_install() { - echo "Creating /etc/gtk-2.0/gdk-pixbuf.loaders..." - if [ ! -d $1/etc/gtk-2.0 ]; then - mkdir -p $1/etc/gtk-2.0 - fi - chroot $1/ /usr/bin/gdk-pixbuf-query-loaders > $1/etc/gtk-2.0/gdk-pixbuf.loaders - chroot $1/ /usr/bin/gdk-pixbuf-query-loaders --update-cache + echo -n "Updating gdk pixbuf loaders cache file..." + chroot $1/ /usr/bin/gdk-pixbuf-query-loaders --update-cache + status } diff -r 69aa5794f8f8 -r ef7dfb4c0950 gtk+/receipt --- a/gtk+/receipt Thu Mar 01 17:57:00 2012 +0100 +++ b/gtk+/receipt Thu Mar 01 18:08:04 2012 +0100 @@ -54,6 +54,8 @@ mkdir -p $fs/etc/gtk-2.0 touch $fs/etc/gtk-2.0/gtk.immodules + ln -s /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache \ + $fs/etc/gtk-2.0/gdk-pixbuf.loaders } # Pre and post install commands for Tazpkg. diff -r 69aa5794f8f8 -r ef7dfb4c0950 librsvg/receipt --- a/librsvg/receipt Thu Mar 01 17:57:00 2012 +0100 +++ b/librsvg/receipt Thu Mar 01 18:08:04 2012 +0100 @@ -40,15 +40,14 @@ # Pre and post install commands for Tazpkg. post_install() { - echo "Updating /usr/lib/gdk-pixbuf/2.10.0/loaders.cache file..." - if [ ! -d $1/etc/gtk-2.0 ]; then - mkdir -p $1/etc/gtk-2.0 - fi - chroot $1/ /usr/bin/gdk-pixbuf-query-loaders > $1/etc/gtk-2.0/gdk-pixbuf.loaders + echo -n "Updating gdk pixbuf loaders cache file..." + chroot $1/ /usr/bin/gdk-pixbuf-query-loaders --update-cache + status } post_remove() { - echo "Updating /usr/lib/gdk-pixbuf/2.10.0/loaders.cache file..." - chroot $1/ /usr/bin/gdk-pixbuf-query-loaders > $1/etc/gtk-2.0/gdk-pixbuf.loaders + echo -n "Updating gdk pixbuf loaders cache file..." + chroot $1/ /usr/bin/gdk-pixbuf-query-loaders --update-cache + status }