[oe-commits] org.oe.dev merge of '95ddd65a9c9a2104b071c450f7b75de0533a9a13'

rwhitby commit oe at amethyst.openembedded.net
Tue Mar 25 04:17:40 UTC 2008


merge of '95ddd65a9c9a2104b071c450f7b75de0533a9a13'
     and 'e827e49beb99d448d8fffea3f155c549865b2e84'

Author: rwhitby at nslu2-linux.org
Branch: org.openembedded.dev
Revision: 67254ac9ecc3abdbf0b718b05d6eaa8d6b4b6e92
ViewMTN: http://monotone.openembedded.org/revision/info/67254ac9ecc3abdbf0b718b05d6eaa8d6b4b6e92
Files:
1
packages/gtkhtml/gtkhtml-3.8
packages/gtkhtml/gtkhtml-3.8/60_glib-2.15-g-gnuc-function.patch
packages/gtkhtml/gtkhtml-3.8_3.12.3.bb
classes/rootfs_ipk.bbclass
Diffs:

#
# mt diff -r95ddd65a9c9a2104b071c450f7b75de0533a9a13 -r67254ac9ecc3abdbf0b718b05d6eaa8d6b4b6e92
#
#
#
# add_dir "packages/gtkhtml/gtkhtml-3.8"
# 
# add_file "packages/gtkhtml/gtkhtml-3.8/60_glib-2.15-g-gnuc-function.patch"
#  content [b1b1fae7207eeac786b8ee9ea7f0b098b2de0009]
# 
# add_file "packages/gtkhtml/gtkhtml-3.8_3.12.3.bb"
#  content [8472e2a38e79fa83c7aac126c8fbd65d7797528e]
#
============================================================
--- packages/gtkhtml/gtkhtml-3.8/60_glib-2.15-g-gnuc-function.patch	b1b1fae7207eeac786b8ee9ea7f0b098b2de0009
+++ packages/gtkhtml/gtkhtml-3.8/60_glib-2.15-g-gnuc-function.patch	b1b1fae7207eeac786b8ee9ea7f0b098b2de0009
@@ -0,0 +1,39 @@
+diff -Nur gtkhtml3.8-3.12.3/src/htmlengine-edit-clueflowstyle.c gtkhtml3.8-3.12.3.new/src/htmlengine-edit-clueflowstyle.c
+--- gtkhtml3.8-3.12.3/src/htmlengine-edit-clueflowstyle.c	2007-01-29 10:50:59.000000000 +0100
++++ gtkhtml3.8-3.12.3.new/src/htmlengine-edit-clueflowstyle.c	2008-02-15 10:07:22.000000000 +0100
+@@ -175,7 +175,7 @@
+ 	while (p != NULL) {
+ 		if (HTML_OBJECT_TYPE (obj->parent) != HTML_TYPE_CLUEFLOW) {
+ 			g_warning ("(%s:%s)  Eeeek!  Unknown parent type `%s'.",
+-				   __FILE__, G_GNUC_FUNCTION,
++				   __FILE__, G_STRFUNC,
+ 				   html_type_name (HTML_OBJECT_TYPE (obj->parent)));
+ 			break;
+ 		}
+@@ -209,7 +209,7 @@
+ 				/* This should not happen.  */
+ 				g_warning ("(%s:%s)  There were not enough paragraphs for "
+ 					   "setting the paragraph style.",
+-					   __FILE__, G_GNUC_FUNCTION);
++					   __FILE__, G_STRFUNC);
+ 				break;
+ 			}
+ 		} while (obj != NULL && HTML_CLUEFLOW (obj->parent) == clueflow);
+@@ -217,7 +217,7 @@
+ 
+ 	if (prop_list == NULL) {
+ 		/* This should not happen.  */
+-		g_warning ("%s:%s Eeek!  Nothing done?", __FILE__, G_GNUC_FUNCTION);
++		g_warning ("%s:%s Eeek!  Nothing done?", __FILE__, G_STRFUNC);
+ 		return;
+ 	}
+ 
+@@ -280,7 +280,7 @@
+ 	while (p != NULL) {
+ 		if (HTML_OBJECT_TYPE (p->parent) != HTML_TYPE_CLUEFLOW) {
+ 			g_warning ("(%s:%s)  Eeeek!  Unknown parent type `%s'.",
+-				   __FILE__, G_GNUC_FUNCTION,
++				   __FILE__, G_STRFUNC,
+ 				   html_type_name (HTML_OBJECT_TYPE (p->parent)));
+ 			break;
+ 		}
============================================================
--- packages/gtkhtml/gtkhtml-3.8_3.12.3.bb	8472e2a38e79fa83c7aac126c8fbd65d7797528e
+++ packages/gtkhtml/gtkhtml-3.8_3.12.3.bb	8472e2a38e79fa83c7aac126c8fbd65d7797528e
@@ -0,0 +1,29 @@
+DESCRIPTION = "HTML rendering/editing library"
+SECTION = "x11/libs"
+PRIORITY = "optional"
+LICENSE = "GPL"
+DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui"
+
+SRC_URI = "${GNOME_MIRROR}/gtkhtml/3.12/gtkhtml-${PV}.tar.bz2 \
+           file://60_glib-2.15-g-gnuc-function.patch;patch=1"
+
+S = "${WORKDIR}/gtkhtml-${PV}"
+
+inherit autotools pkgconfig
+
+EXTRA_OECONF = "--disable-gtk-doc"
+
+ORBIT_IDL = "${STAGING_BINDIR_NATIVE}/orbit-idl-2"
+
+do_configure_append() {
+        find ${S} -name Makefile | xargs sed -i s:'-I$(includedir)':'-I.':g
+        find ${S} -name Makefile | xargs sed -i s:'-I${prefix}/include':'-I.':g
+        find ${S} -name Makefile | xargs sed -i 's|ORBIT_IDL =.*|ORBIT_IDL = ${ORBIT_IDL}|'
+}
+
+do_stage() {
+	autotools_stage_all
+}
+
+FILES_${PN} += "${datadir}/gtkhtml-3.8"
+


#
# mt diff -re827e49beb99d448d8fffea3f155c549865b2e84 -r67254ac9ecc3abdbf0b718b05d6eaa8d6b4b6e92
#
#
#
# patch "classes/rootfs_ipk.bbclass"
#  from [f2e739e3ef76b513c9eded6b230ecdd3e8f71886]
#    to [fec211c8f0426463d8bddc084d993099b5bbb2ab]
#
============================================================
--- classes/rootfs_ipk.bbclass	f2e739e3ef76b513c9eded6b230ecdd3e8f71886
+++ classes/rootfs_ipk.bbclass	fec211c8f0426463d8bddc084d993099b5bbb2ab
@@ -60,8 +60,9 @@ fakeroot rootfs_ipk_do_rootfs () {
 
 	rm -f ${IMAGE_ROOTFS}${libdir}/opkg/lists/*
 	
-	# Keep this line until package manager selection is implemented
+	# Keep these lines until package manager selection is implemented
 	ln -s opkg ${IMAGE_ROOTFS}${sysconfdir}/ipkg
+	ln -s opkg ${IMAGE_ROOTFS}${libdir}/ipkg
 	
 	${ROOTFS_POSTPROCESS_COMMAND}
 	






More information about the Openembedded-commits mailing list