[oe-commits] Phil Blundell : gtk+: generate gdk-pixbuf.loaders during native install

git version control git at git.openembedded.org
Thu Mar 11 11:33:19 UTC 2010


Module: openembedded.git
Branch: org.openembedded.dev
Commit: f6774ecd4699f6db3fe6d1cb80db24e33f15e9d8
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=f6774ecd4699f6db3fe6d1cb80db24e33f15e9d8

Author: Phil Blundell <philb at gnu.org>
Date:   Thu Mar 11 11:32:46 2010 +0000

gtk+: generate gdk-pixbuf.loaders during native install

---

 recipes/gtk+/gtk+.inc |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/recipes/gtk+/gtk+.inc b/recipes/gtk+/gtk+.inc
index 268657b..0444ff2 100644
--- a/recipes/gtk+/gtk+.inc
+++ b/recipes/gtk+/gtk+.inc
@@ -66,6 +66,23 @@ do_install_append () {
 	rm -f ${D}${libdir}/gtk-2.0/*/*.la ${D}${libdir}/gtk-2.0/${LIBV}/*/*.la
 }
 
+do_install_virtclass-native () {
+        autotools_do_install
+
+	mkdir -p ${D}${libdir}/gtk-2.0/include
+	install -m 0644 gdk/gdkconfig.h ${D}${libdir}/gtk-2.0/include/gdkconfig.h
+	# Copy over all headers, since the maemo stuff needs access to the private api. *sigh*
+	cp gtk/*.h ${D}${includedir}/gtk-2.0/gtk/
+
+	install -m 0644 m4macros/gtk-2.0.m4 ${STAGING_DATADIR}/aclocal/
+
+	install -d ${D}${sysconfdir}/gtk-2.0
+	rm -f ${D}${libdir}/gtk-2.0/*/*.la ${D}${libdir}/gtk-2.0/${LIBV}/*/*.la
+
+	mkdir -p "${D}${sysconfdir}/gtk-2.0"
+	${B}/gdk-pixbuf/gdk-pixbuf-query-loaders > "${D}${sysconfdir}/gtk-2.0/gdk-pixbuf.loaders"
+}
+
 postinst_prologue() {
 if [ "x$D" != "x" ]; then
   exit 1





More information about the Openembedded-commits mailing list