[oe] [PATCH] qt4-*-gles: add RPROVIDES for the main and -dev packages

Denys Dmytriyenko denis at denix.org
Fri Jun 10 18:24:09 UTC 2011


Select the proper provider in case someone RDEPENDS on -gles packages.

Signed-off-by: Denys Dmytriyenko <denys at ti.com>
---
 recipes/qt4/qt4-embedded-gles_4.6.3.bb |    5 ++++-
 recipes/qt4/qt4-embedded-gles_4.7.3.bb |    6 ++++--
 recipes/qt4/qt4-x11-free-gles_4.6.3.bb |    4 +++-
 recipes/qt4/qt4-x11-free-gles_4.7.3.bb |    4 +++-
 4 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/recipes/qt4/qt4-embedded-gles_4.6.3.bb b/recipes/qt4/qt4-embedded-gles_4.6.3.bb
index 0b047fc..6f1253e 100644
--- a/recipes/qt4/qt4-embedded-gles_4.6.3.bb
+++ b/recipes/qt4/qt4-embedded-gles_4.6.3.bb
@@ -1,7 +1,10 @@
 require qt4-embedded.inc
-PR = "${INC_PR}.8"
+PR = "${INC_PR}.9"
 
 PROVIDES += "qt4-embedded"
+RPROVIDES_${PN} = "qt4-embedded"
+RPROVIDES_${PN}-dev = "qt4-embedded-dev"
+
 QT_GLFLAGS = "-opengl es2 -depths 16,24,32  -plugin-gfx-powervr"
 
 require qt-${PV}.inc
diff --git a/recipes/qt4/qt4-embedded-gles_4.7.3.bb b/recipes/qt4/qt4-embedded-gles_4.7.3.bb
index 8ab5a6c..b62cb60 100644
--- a/recipes/qt4/qt4-embedded-gles_4.7.3.bb
+++ b/recipes/qt4/qt4-embedded-gles_4.7.3.bb
@@ -2,11 +2,14 @@ DEFAULT_PREFERENCE = "-1"
 
 require qt4-embedded.inc
 
-PR = "${INC_PR}.10"
+PR = "${INC_PR}.11"
 
 QT_CONFIG_FLAGS_append_armv6 = " -no-neon "
 
 PROVIDES += "qt4-embedded"
+RPROVIDES_${PN} = "qt4-embedded"
+RPROVIDES_${PN}-dev = "qt4-embedded-dev"
+
 QT_GLFLAGS = "-opengl es2 -depths 16,24,32  -plugin-gfx-powervr"
  
 FILESPATHPKG .= ":qt4-embedded-${PV}:qt4-embedded"
@@ -16,4 +19,3 @@ require qt-${PV}.inc
 QT_CONFIG_FLAGS += " \
  -exceptions \
 "
-
diff --git a/recipes/qt4/qt4-x11-free-gles_4.6.3.bb b/recipes/qt4/qt4-x11-free-gles_4.6.3.bb
index b7cbde5..34795ee 100644
--- a/recipes/qt4/qt4-x11-free-gles_4.6.3.bb
+++ b/recipes/qt4/qt4-x11-free-gles_4.6.3.bb
@@ -1,5 +1,5 @@
 require qt4-x11-free.inc
-PR = "${INC_PR}.7"
+PR = "${INC_PR}.8"
 
 QT_GLFLAGS = "-opengl es2 -depths 16,24,32 "
 
@@ -15,3 +15,5 @@ FILESPATHPKG .= ":qt4-x11-free-${PV}:qt4-x11-free"
 DEPENDS += "virtual/egl"
 require recipes/egl/egl.inc
 PROVIDES += "qt4-x11-free"
+RPROVIDES_${PN} = "qt4-x11-free"
+RPROVIDES_${PN}-dev = "qt4-x11-free"
diff --git a/recipes/qt4/qt4-x11-free-gles_4.7.3.bb b/recipes/qt4/qt4-x11-free-gles_4.7.3.bb
index c5fd6f3..93367e4 100644
--- a/recipes/qt4/qt4-x11-free-gles_4.7.3.bb
+++ b/recipes/qt4/qt4-x11-free-gles_4.7.3.bb
@@ -1,7 +1,7 @@
 DEFAULT_PREFERENCE = "-1"
 
 require qt4-x11-free.inc
-PR = "${INC_PR}.7"
+PR = "${INC_PR}.8"
 
 QT_GLFLAGS = "-opengl es2 -depths 16,24,32 "
 
@@ -17,3 +17,5 @@ FILESPATHPKG .= ":qt4-x11-free-${PV}:qt4-x11-free"
 DEPENDS += "virtual/egl"
 require recipes/egl/egl.inc
 PROVIDES += "qt4-x11-free"
+RPROVIDES_${PN} = "qt4-x11-free"
+RPROVIDES_${PN}-dev = "qt4-x11-free"
-- 
1.7.0.4





More information about the Openembedded-devel mailing list