Ross Burton : Add gtk-doc-stub
A message that is not in the archive (sent off-list or not yet received): 20120722104320.C057610218@opal
Quoted 8 lines · On Sun, Jul 22, 2012 at 10:43:20AM +0000, [email protected] wrote:
Module: openembedded-core.git Branch: master Commit: dd5d1104fde0418c18f9b18ab23837bf23e5b45b URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=dd5d1104fde0418c18f9b18ab23837bf23e5b45bAuthor: Ross Burton <[email protected]> Date: Wed Jul 18 16:58:51 2012 +0100
Quoted 6 lines
Add gtk-doc-stub
This is a maintained stub for gtk-doc (and gobject-introspection) that was created by Colin Walters for his Poky-powered ostree project.
Signed-off-by Ross Burton <[email protected]>
This has couple of unpackaged files:
NOTE: package gtk-doc-stub-0.0+git1+3dfd0a09de696ec8c544762747f8a0f77153622e-r0: task do_package: Started
WARNING: QA Issue: gtk-doc-stub: Files/directories were installed but not shipped
/usr/share/gtk-doc-devel
/usr/share/gobject-introspection-1.0
/usr/share/gtk-doc-devel/gtk-doc.make /usr/share/gobject-introspection-1.0/Makefile.introspection
NOTE: package gtk-doc-stub-0.0+git1+3dfd0a09de696ec8c544762747f8a0f77153622e-r0: task do_package: Succeeded
Cheers,
Quoted 37 lines
---
.../recipes-gnome/gtk-doc-stub/gtk-doc-stub_git.bb | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-)meta/recipes-gnome/gtk-doc-stub/gtk-doc-stub_git.bb new file +19
-0@@ -0,0 +1,19 @@ +SUMMARY = "Stub implementation of gtk-doc" +DESCRIPTION = "Stub implementation of gtk-doc, as we don't want to build the API documentation" +SECTION = "x11/base" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" + +PROVIDES = "gtk-doc" + +SRCREV = "3dfd0a09de696ec8c544762747f8a0f77153622e" +PV = "0.0+git${SRCPV}" +PR = "r0" + +SRC_URI = "git://git.gnome.org/${BPN};protocol=git" + +S = "${WORKDIR}/git" + +inherit autotools + +BBCLASSEXTEND = "native"_______________________________________________
Openembedded-commits mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-commits
Signature · 1 line
Martin 'JaMa' Jansa jabber: [email protected]
Quoted 9 lines · Martin Jansa
This has couple of unpackaged files:
NOTE: package gtk-doc-stub-0.0+git1+3dfd0a09de696ec8c544762747f8a0f77153622e-r0: task
do_package: Started
WARNING: QA Issue: gtk-doc-stub: Files/directories were installed but not shipped
/usr/share/gtk-doc-devel
/usr/share/gobject-introspection-1.0
/usr/share/gtk-doc-devel/gtk-doc.make/usr/share/gobject-introspection-1.0/Makefile.introspection
NOTE: package gtk-doc-stub-0.0+git1+3dfd0a09de696ec8c544762747f8a0f77153622e-r0: taskdo_package: Succeeded
Good point, I never tested the non-native package because it's generally going to be used in a native context.
Ross
Quoted 11 lines · Ross
Quoted 9 lines · Martin Jansa
This has couple of unpackaged files:
NOTE: package gtk-doc-stub-0.0+git1+3dfd0a09de696ec8c544762747f8a0f77153622e-r0: task
do_package: Started
WARNING: QA Issue: gtk-doc-stub: Files/directories were installed but not shipped
/usr/share/gtk-doc-devel
/usr/share/gobject-introspection-1.0
/usr/share/gtk-doc-devel/gtk-doc.make/usr/share/gobject-introspection-1.0/Makefile.introspection
NOTE: package gtk-doc-stub-0.0+git1+3dfd0a09de696ec8c544762747f8a0f77153622e-r0: taskdo_package: Succeeded
Quoted 2 lines
Good point, I never tested the non-native package because it's generally going to be used in a native context.
For some reason non-native gtk-doc-stub is pulled to image dependency tree for me after last oe-core changes. I'll check dep graph.. if that's not expected.
Cheers,
Signature · 1 line
Martin 'JaMa' Jansa jabber: [email protected]
Quoted 3 lines · Martin Jansa
For some reason non-native gtk-doc-stub is pulled to image dependency tree for me after last oe-core changes. I'll check dep graph.. if that's not expected.
No, it's not expected.
Ross
Quoted 3 lines · Martin Jansa
For some reason non-native gtk-doc-stub is pulled to image dependency tree for me after last oe-core changes. I'll check dep graph.. if that's not expected.
It's not in the core-image-sato dependencies according to depexp. If you could see what pulls it in for you that would be much appreciated (I suspect some development task).
Ross
Quoted 8 lines · Ross
Quoted 3 lines · Martin Jansa
For some reason non-native gtk-doc-stub is pulled to image dependency tree for me after last oe-core changes. I'll check dep graph.. if that's not expected.
It's not in the core-image-sato dependencies according to depexp. If you could see what pulls it in for you that would be much appreciated (I suspect some development task).
That's probably because of one of those:
OE @ ~/meta-openembedded $ git grep DEPENDS.*gtk-doc
meta-gnome/recipes-gnome/bonobo/libbonoboui_2.24.3.bb:DEPENDS = "libgnomecanvas libbonobo libgnome glib-2.0 gtk-doc gconf libxml2 libglade" meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb:DEPENDS = "libidl popt gtk-doc ${IDL_COMPILER_DEPENDS}" meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb:DEPENDS_virtclass-native = "libidl-native popt-native gtk-doc-native" meta-gpe/recipes-graphics/libgpewidget/libgpewidget_0.117.bb:DEPENDS = "gtk+ cairo libxinerama libxcomposite libxrender gtk-doc"
In my case it was libgpewidget which is dependency of fbreader..
Cheers,
Signature · 1 line
Martin 'JaMa' Jansa jabber: [email protected]
Quoted 6 lines · Martin Jansa
That's probably because of one of those:
OE @ ~/meta-openembedded $ git grep DEPENDS.*gtk-doc
meta-gnome/recipes-gnome/bonobo/libbonoboui_2.24.3.bb:DEPENDS = "libgnomecanvas libbonobo libgnome glib-2.0 gtk-doc gconf libxml2 libglade" meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb:DEPENDS = "libidl popt gtk-doc ${IDL_COMPILER_DEPENDS}" meta-gnome/recipes-gnome/orbit2/orbit2_2.14.17.bb:DEPENDS_virtclass-native = "libidl-native popt-native gtk-doc-native" meta-gpe/recipes-graphics/libgpewidget/libgpewidget_0.117.bb:DEPENDS = "gtk+ cairo libxinerama libxcomposite libxrender gtk-doc"
They are all wrong. You'll never DEPEND on gtk-doc, it's a build tool so you'll DEPEND on gtk-doc-native (indirectly, inherit gtkdoc instead) and maybe (say a build tools metapackage) RDEPEND on gtk-doc.
Ross