]> code.ossystems Code Review - openembedded-core.git/commitdiff
gdk-pixbuf-csource: Make sure a loaders file is generated after recent staging changes
authorRichard Purdie <rpurdie@linux.intel.com>
Mon, 30 Nov 2009 14:28:38 +0000 (14:28 +0000)
committerRichard Purdie <rpurdie@linux.intel.com>
Mon, 30 Nov 2009 14:28:38 +0000 (14:28 +0000)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
meta/packages/gtk+/gdk-pixbuf-csource-native_2.12.7.bb

index 5c0c84a58225b15f07d4ee4a0cbdde8d62f57ccd..575ed50cffb41f46cec475fa8a570929a6b12ad3 100644 (file)
@@ -4,6 +4,7 @@ DEPENDS = "jpeg-native libpng-native gettext-native glib-2.0-native libx11-nativ
 S = "${WORKDIR}/gtk+-${PV}"
 FILESPATH = "${FILE_DIRNAME}/gdk-pixbuf-csource:${FILE_DIRNAME}/gtk+-${PV}:${FILE_DIRNAME}/files"
 SRC_URI += "file://reduce-dependencies.patch;patch=1"
+PR = "r10"
 
 #clear recommends for uclibc builds
 RRECOMMENDS = " "
@@ -26,6 +27,9 @@ do_compile() {
 do_install() {
        cd gdk-pixbuf
        oe_runmake 'DESTDIR=${D}' install
+       install -d ${D}${sysconfdir}/gtk-2.0
+       GDK_PIXBUF_MODULEDIR=${D}${libdir}/gtk-2.0/2.10.0/loaders ${D}${bindir}/gdk-pixbuf-query-loaders > ${D}${sysconfdir}/gtk-2.0/gdk-pixbuf.loaders
+       sed -i -e 's#${D}##g' ${D}${sysconfdir}/gtk-2.0/gdk-pixbuf.loaders
        find ${D}${libdir} -name "libpixbufloader-*.la" -exec rm \{\} \;
 }