[OE-core] [PATCH 2/2] gtk+-native: add gtk-update-icon-cache wrapper
Laurentiu Palcu
laurentiu.palcu at intel.com
Mon Dec 17 12:32:43 UTC 2012
This is needed in order to point where the pixbuf loaders.cache is
located and avoid warnings like the one below that appear when the
sstate is fetched from a remote machine:
(gtk-update-icon-cache:8913): GdkPixbuf-WARNING **: Cannot open pixbuf
loader module file '/REMOTE/MACHINE/PATH/loaders.cache': No such file or directory
Signed-off-by: Laurentiu Palcu <laurentiu.palcu at intel.com>
---
meta/recipes-gnome/gtk+/gtk+_2.24.13.bb | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/meta/recipes-gnome/gtk+/gtk+_2.24.13.bb b/meta/recipes-gnome/gtk+/gtk+_2.24.13.bb
index bc88284..3b3d3c0 100644
--- a/meta/recipes-gnome/gtk+/gtk+_2.24.13.bb
+++ b/meta/recipes-gnome/gtk+/gtk+_2.24.13.bb
@@ -42,6 +42,11 @@ BBCLASSEXTEND = "native"
RRECOMMENDS_${PN}_class-native = ""
DEPENDS_class-native = "glib-2.0-native atk-native pango-native cairo-native gdk-pixbuf-native"
+do_install_append_class-native () {
+ create_wrapper ${D}/${bindir}/gtk-update-icon-cache \
+ GDK_PIXBUF_MODULE_FILE=${STAGING_LIBDIR_NATIVE}/gdk-pixbuf-2.0/${LIBV}/loaders.cache
+}
+
python populate_packages_prepend () {
prologue = d.getVar("postinst_prologue", True)
--
1.7.9.5
More information about the Openembedded-core
mailing list