]> git.openpandora.org Git - openembedded.git/commitdiff
virtual/gail: Introduction of new virtual:
authorStanislav Brabec <utx@penguin.cz>
Thu, 2 Apr 2009 19:39:54 +0000 (19:39 +0000)
committerutx@penguin.cz <utx@penguin.cz>
Thu, 2 Apr 2009 19:39:54 +0000 (19:39 +0000)
* provided by gtk+ >= 2.13.0 or gail
* gtk+ >= 2.13.0 now stages libgailutil
* use appropriate PROVIDES and DEPENDS for gail
* bump PR to fix packages dependencies

18 files changed:
recipes/eel/eel_2.12.2.bb
recipes/eel/eel_2.22.2.bb
recipes/eel/eel_2.24.1.bb
recipes/eel/eel_2.6.1.bb
recipes/gnome/gail_1.20.0.bb
recipes/gnome/libgnomecanvas_2.20.0.bb
recipes/gtk+/gtk+.inc
recipes/gtk+/gtk+_2.14.2.bb
recipes/gtk+/gtk+_2.16.0.bb
recipes/gtkhtml/gtkhtml-2.0_2.6.3.bb
recipes/gtkhtml/gtkhtml-3.0_3.0.10.bb
recipes/gtkhtml/gtkhtml-3.1_3.1.16.bb
recipes/gtkhtml/gtkhtml-3.6_3.6.2.bb
recipes/gtkhtml/gtkhtml-3.8_3.12.3.bb
recipes/gtkhtml/gtkhtml-3.8_3.18.0.bb
recipes/gtkhtml/gtkhtml-3.8_3.8.2.bb
recipes/gtkhtml/gtkhtml-lite-3.0_3.0.10.bb
recipes/nonworking/sword/gnomesword_2.1.2.bb

index 92bfc88f466cc1ff96105931777ba768098b9516..88682b5b35fbdbca53ebf81d410e1c875205e908 100644 (file)
@@ -3,11 +3,12 @@
 # Released under the MIT license (see packages/COPYING)
 
 inherit gnome
+PR = "r2"
 
 LICENSE="GPL"
 SRC_URI += "file://configure.patch;patch=1"
 
-DEPENDS = "gnome-vfs gnome-desktop gnome-menus libgnomeui gail"
+DEPENDS = "gnome-vfs gnome-desktop gnome-menus libgnomeui virtual/gail"
 EXTRA_OECONF = "--disable-gtk-doc"
 
 
index 04353795c30f847994c48637748cd25dd972f935..0c7a6de42cfc24d54c7149ef797d549faccdb4f8 100644 (file)
@@ -3,12 +3,13 @@
 # Released under the MIT license (see packages/COPYING)
 
 inherit gnome
+PR = "r2"
 
 LICENSE="GPL"
 
 SRC_URI += "file://eel-no-strftime.patch;patch=1"
 
-DEPENDS = "gnome-vfs gnome-desktop gnome-menus libgnomeui gail"
+DEPENDS = "gnome-vfs gnome-desktop gnome-menus libgnomeui virtual/gail"
 EXTRA_OECONF = "--disable-gtk-doc"
 
 do_stage() {
index 04353795c30f847994c48637748cd25dd972f935..0c7a6de42cfc24d54c7149ef797d549faccdb4f8 100644 (file)
@@ -3,12 +3,13 @@
 # Released under the MIT license (see packages/COPYING)
 
 inherit gnome
+PR = "r2"
 
 LICENSE="GPL"
 
 SRC_URI += "file://eel-no-strftime.patch;patch=1"
 
-DEPENDS = "gnome-vfs gnome-desktop gnome-menus libgnomeui gail"
+DEPENDS = "gnome-vfs gnome-desktop gnome-menus libgnomeui virtual/gail"
 EXTRA_OECONF = "--disable-gtk-doc"
 
 do_stage() {
index f123a4aa937f3fec8707d10f11768c29a9dc4732..d93aab1e615a4fcbbae3bdc9e5e00e226795461e 100644 (file)
@@ -3,11 +3,12 @@
 # Released under the MIT license (see packages/COPYING)
 
 inherit gnome
+PR = "r2"
 
 LICENSE="GPL"
 SRC_URI += "file://configure.patch;patch=1"
 
-DEPENDS="libgnomeui gail"
+DEPENDS="libgnomeui virtual/gail"
 EXTRA_OECONF = "--disable-gtk-doc"
 
 edir="${STAGING_INCDIR}/eel-2/eel"
index 58168a04d5a7e0dc441fd82f41903b2454d354b3..13346f34b02ed5154cf55f83aa0803d13353ef44 100644 (file)
@@ -3,6 +3,7 @@ SECTION = "x11/libs"
 PR = "r0"
 DESCRIPTION = "GNOME Accessibility Implementation Library"
 DEPENDS = "gtk+"
+PROVIDES = "virtual/gail"
 
 inherit gnome
 
index 8e13c9562b3b1cded6ee38a3123bbd30fbd25fdc..16391cb6f4feec073b2d6021fe80562006f7a299 100644 (file)
@@ -1,10 +1,11 @@
 LICENSE = "GPL"
 SECTION = "x11/gnome/libs"
 DESCRIPTION = "A powerful object-oriented display"
+PR = "r2"
 
 inherit gnome
 
-DEPENDS = "libglade libart-lgpl gail"
+DEPENDS = "libglade libart-lgpl virtual/gail"
 
 EXTRA_OECONF = "--disable-gtk-doc"
 
index e17a91dcc43dbfa9165e294b41a0d59bcb2a3027..c0b9ed5c80594e971529fdcd15eed0551c28750f 100644 (file)
@@ -44,6 +44,9 @@ do_stage () {
        oe_libinstall -so -C gdk libgdk-x11-2.0 ${STAGING_LIBDIR}
        oe_libinstall -so -C contrib/gdk-pixbuf-xlib libgdk_pixbuf_xlib-2.0 ${STAGING_LIBDIR}
        oe_libinstall -so -C gdk-pixbuf libgdk_pixbuf-2.0 ${STAGING_LIBDIR}
+       if test -d modules/other/gail/libgail-util ; then
+               oe_libinstall -so -C modules/other/gail/libgail-util libgailutil ${STAGING_LIBDIR}
+       fi
 
        autotools_stage_includes
 
index 259c0ac67223ba0fc3014a7a64567e9b98c8bf24..eb6cc536b97543b2d860b46e7c97e87c3c19f6a1 100644 (file)
@@ -1,6 +1,6 @@
 require gtk+.inc
 
-PR = "r3"
+PR = "r4"
 
 DEPENDS += "cairo jasper"
 
@@ -39,6 +39,8 @@ python populate_packages_prepend () {
                 bb.data.setVar('PKG_${PN}', 'libgtk-2.0', d)
 }
 
+# gail is part of gtk+ since gtk+-2.13.0 (targetting >=GNOME 2.23):
+PROVIDES = "virtual/gail"
 RPROVIDES_${PN} = "libgailutil18"
 RCONFLICTS_${PN} = "libgailutil18"
 RREPLACES_${PN} = "libgailutil18"
index b5f7c71afbfa56a9a50f4079329876761ffe7296..0b4e24eea76282cc9c14e2eb1c1daa0be99aa9f5 100644 (file)
@@ -1,7 +1,7 @@
 require gtk+.inc
 
 DEPENDS += "cairo jasper"
-PR = "r1"
+PR = "r2"
 
 # disabled per default - this uses as little patches as possible
 DEFAULT_PREFERENCE = "-1" 
@@ -40,6 +40,8 @@ python populate_packages_prepend () {
                 bb.data.setVar('PKG_${PN}', 'libgtk-2.0', d)
 }
 
+# gail is part of gtk+ since gtk+-2.13.0 (targetting >=GNOME 2.23):
+PROVIDES = "virtual/gail"
 RPROVIDES_${PN} = "libgailutil18"
 RCONFLICTS_${PN} = "libgailutil18"
 RREPLACES_${PN} = "libgailutil18"
index f44e8b57a690893761ace6efc525277de3808671..21d1a6bab6504cee901f771af22559de647caf69 100644 (file)
@@ -1,7 +1,7 @@
 require gtkhtml.inc
 
-DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui gal-2.0"
-PR = "r0"
+DEPENDS = "gtk+ virtual/gail libbonoboui libgnomeprintui libgnomeui gal-2.0"
+PR = "r1"
 
 SRC_URI = "http://ftp.debian.org/debian/pool/main/libg/libgtkhtml2/libgtkhtml2_2.6.3.orig.tar.gz"
 
index 66993cec741d529d7c7b17de85ec4f2033d8fdc8..c45b9f7ade90a44979e16e1dae840964b574dc6d 100644 (file)
@@ -1,7 +1,7 @@
 require gtkhtml.inc
 
-DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui gal-2.0"
-PR = "r2"
+DEPENDS = "gtk+ virtual/gail libbonoboui libgnomeprintui libgnomeui gal-2.0"
+PR = "r3"
 
 SRC_URI = "${GNOME_MIRROR}/gtkhtml/3.0/gtkhtml-${PV}.tar.bz2 \
        file://fix-missing-colormap.patch;patch=1"
index 1e389dabe03567f6e1b3517c8f9625b86832b88a..18d77d8e4917e3545ee7fabf976510106eb19912 100644 (file)
@@ -1,6 +1,7 @@
 require gtkhtml.inc
 
-DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui"
+DEPENDS = "gtk+ virtual/gail libbonoboui libgnomeprintui libgnomeui"
+PR = "r2"
 
 SRC_URI = "${GNOME_MIRROR}/gtkhtml/3.1/gtkhtml-${PV}.tar.bz2"
 FILES_${PN} += "${datadir}/gtkhtml-3.1"
index cb2b8b2acca243812dc5d1788ba340652f16bc57..e63bc4c72e818823f171883cc567cb5fe2f3d465 100644 (file)
@@ -1,6 +1,7 @@
 require gtkhtml.inc
 
-DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui"
+DEPENDS = "gtk+ virtual/gail libbonoboui libgnomeprintui libgnomeui"
+PR = "r2"
 
 SRC_URI = "${GNOME_MIRROR}/gtkhtml/3.6/gtkhtml-${PV}.tar.bz2 \
        file://cross-includedir.patch;patch=1"
index e8727bd0dc3e988570bba903cddf0c194d9cb4ab..6a48e837a611c85f1449cea9a6c533e56b45fc96 100644 (file)
@@ -2,7 +2,8 @@ DESCRIPTION = "HTML rendering/editing library"
 SECTION = "x11/libs"
 PRIORITY = "optional"
 LICENSE = "GPL"
-DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui"
+DEPENDS = "gtk+ virtual/gail libbonoboui libgnomeprintui libgnomeui"
+PR = "r2"
 
 SRC_URI = "${GNOME_MIRROR}/gtkhtml/3.12/gtkhtml-${PV}.tar.bz2 \
            file://60_glib-2.15-g-gnuc-function.patch;patch=1"
index e678bc3134858f7d3f79c0a8351f3272b28ba9f2..6b8bffdf94ff38046fd4649938ca40c96e34aaac 100644 (file)
@@ -1,6 +1,7 @@
 require gtkhtml.inc
 
-DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui"
+DEPENDS = "gtk+ virtual/gail libbonoboui libgnomeprintui libgnomeui"
+PR = "r2"
 
 SRC_URI = "${GNOME_MIRROR}/gtkhtml/3.18/gtkhtml-${PV}.tar.bz2"
 FILES_${PN} += "${datadir}/gtkhtml-3.8"
index cc177de08f3beadda7035708cfd09f6cdf3d6ee2..204d925e3aa56c6f02705824cd9fa7e86aa5c75e 100644 (file)
@@ -1,6 +1,7 @@
 require gtkhtml.inc
 
-DEPENDS = "gtk+ gail libbonoboui libgnomeprintui libgnomeui"
+DEPENDS = "gtk+ virtual/gail libbonoboui libgnomeprintui libgnomeui"
+PR = "r2"
 
 SRC_URI = "${GNOME_MIRROR}/gtkhtml/3.8/gtkhtml-${PV}.tar.bz2"
 FILES_${PN} += "${datadir}/gtkhtml-3.8"
index 44a96d6d64d1d4bd489445ce899c5310883031e7..cec898e7ebe0455b56140b9ff4786c6efb446872 100644 (file)
@@ -1,7 +1,7 @@
 require gtkhtml.inc
 
-DEPENDS = "gtk+ gail libgnomeprint orbit2-native"
-PR = "r1"
+DEPENDS = "gtk+ virtual/gail libgnomeprint orbit2-native"
+PR = "r2"
 
 SRC_URI = "http://stag.mind.be/gtkhtml-lite-3.0.10.tar.bz2"
 FILES_${PN} += "${datadir}/gtkhtml-3.0 ${libdir}/gtkhtml/*.so"
index a4ec60d04028d5b144a574db2f640aca85bcd30a..6fe172af8858f632145178b5dfb5a5ae6523cd23 100644 (file)
@@ -1,8 +1,8 @@
 DESCRIPTION = "GUI frontend for sword"
 HOMEPAGE = "http://gnomesword.sf.net"
 LICENSE = "GPLv3"
-DEPENDS = "gail libgnomeui gtkhtml-3.6 gail sword"
-
+DEPENDS = "libgnomeui gtkhtml-3.6 virtual/gail sword"
+PR = "r2"
 
 SRC_URI = "${SOURCEFORGE_MIRROR}/${PN}/${P}.tar.gz"