# HG changeset patch # User Christopher Rogers # Date 1286759179 0 # Node ID 5fa2da48d92f46cd915ae5ac651d525a06be0254 # Parent ee9cedfa74b6d8cee935765ec66a57869262b968 Fixed gdk-pixbuf. Added xpm and jpeg to be build into gdk-pixbuf instead of being just plugins. Fixes some missing icons and background from being missig in slitaz desktop. diff -r ee9cedfa74b6 -r 5fa2da48d92f gdk-pixbuf-dev/receipt --- a/gdk-pixbuf-dev/receipt Sun Oct 10 21:20:29 2010 +0000 +++ b/gdk-pixbuf-dev/receipt Mon Oct 11 01:06:19 2010 +0000 @@ -12,8 +12,9 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib + mkdir -p $fs/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders cp -a $_pkg/usr/include $fs/usr cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib + cp -a $_pkg/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/*.*a $fs/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders } diff -r ee9cedfa74b6 -r 5fa2da48d92f gdk-pixbuf/receipt --- a/gdk-pixbuf/receipt Sun Oct 10 21:20:29 2010 +0000 +++ b/gdk-pixbuf/receipt Mon Oct 11 01:06:19 2010 +0000 @@ -5,8 +5,8 @@ CATEGORY="x-window" SHORT_DESC="An image loading library for gtk2" MAINTAINER="slaxemulator@gmail.com" -DEPENDS="glib libgio libpng tiff jpeg xorg-libX11" -BUILD_DEPENDS="$DEPENDS glib-dev jbigkit libpng-dev tiff-dev jpeg-dev xorg-libX11-dev" +DEPENDS="glib libgio libpng tiff jpeg zlib xorg-libX11" +BUILD_DEPENDS="$DEPENDS libgio-dev glib-dev jbigkit libpng-dev tiff-dev jpeg-dev xorg-libX11-dev zlib-dev pkg-config" TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://www.gtk.org/" WGET_URL="http://download.gnome.org/sources/gdk-pixbuf/${VERSION%.*}/$TARBALL" @@ -20,7 +20,7 @@ --infodir=/usr/share/info \ --mandir=/usr/share/man \ --without-libjasper \ - --with-included-loaders=png \ + --with-included-loaders=png,xpm,jpeg \ $CONFIGURE_ARGS && make && make DESTDIR=$PWD/_pkg install } @@ -28,14 +28,10 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib + mkdir -p $fs/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders cp -a $_pkg/usr/bin $fs/usr - cp -a $_pkg/usr/lib/gdk-pixbuf-2.0 $fs/usr/lib + cp -a $_pkg/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/*.so $fs/usr/lib/gdk-pixbuf-2.0/2.10.0/loaders cp -a $_pkg/usr/lib/*.so* $fs/usr/lib - - # Config files - mkdir -p $fs/etc/gtk-2.0 - $fs/usr/bin/gdk-pixbuf-query-loaders > $fs/etc/gtk-2.0/gdk-pixbuf.loaders } # Pre and post install commands for Tazpkg. @@ -43,6 +39,7 @@ { local arg echo "Processing post-install commands..." + mkdir -p $1/etc/gtk-2.0/ chroot $1/ /usr/bin/gdk-pixbuf-query-loaders > $1/etc/gtk-2.0/gdk-pixbuf.loaders }