--- smage/trunk/extras/gtk2+/gtk2+-2.24.4-r1.smage2 2011/04/08 10:29:02 1700 +++ smage/trunk/extras/gtk2+/gtk2+-2.24.4-r1.smage2 2011/04/08 10:31:00 1701 @@ -27,6 +27,7 @@ >= dev-libs/glib2-2.26 >= dev-libs/atk-1.33 >= x11-libs/pango-1.28 + >= x11-libs/gdk-pixbuf-2.22 >= media-libs/libpng-1.5 >= media-libs/libjpeg-8 >= media-libs/libtiff-3.9 @@ -82,13 +83,9 @@ [[ ${ARCH} = x86_64 ]] && myconf=--program-suffix=-$(mabi) mconfigure \ - --with-libjpeg \ - --with-libtiff \ - --with-libpng \ --with-gdktarget=x11 \ --with-xinput \ --disable-gtk-doc \ - --without-libjasper \ '$(eval echo \$myconf_${abi})' \ ${myconf} \ || die @@ -112,7 +109,6 @@ if [[ ${ARCH} = x86_64 ]] then - mlink multiarch-wrapper /usr/bin/gdk-pixbuf-query-loaders || die mlink multiarch-wrapper /usr/bin/gtk-query-immodules-2.0 || die fi } @@ -128,11 +124,19 @@ confdir=/etc/gtk-2.0/i686-pc-linux-gnu install -d ${confdir} gtk-query-immodules-2.0-m32 > ${confdir}/gtk.immodules - gdk-pixbuf-query-loaders-m32 > ${confdir}/gdk-pixbuf.loaders + # remove old pixbuf loaders, now in an extra package + if [[ -f ${confdir}/gdk-pixbuf.loaders ]] + then + rm ${confdir}/gdk-pixbuf.loaders + fi fi confdir=/etc/gtk-2.0/${CHOST} install -d ${confdir} gtk-query-immodules-2.0 > ${confdir}/gtk.immodules - gdk-pixbuf-query-loaders > ${confdir}/gdk-pixbuf.loaders + # remove old pixbuf loaders, now in an extra package + if [[ -f ${confdir}/gdk-pixbuf.loaders ]] + then + rm ${confdir}/gdk-pixbuf.loaders + fi fi }