[meta-freescale] [meta-fsl-arm][PATCH 3/8] imx-gpu-viv: Add upgrade path from gpu-viv-bin-mx6q
Otavio Salvador
otavio at ossystems.com.br
Thu Feb 5 03:04:57 PST 2015
The recipe has been renamed but an upgrade path for previously built
packages and existing recipes must to be provided. This instruments
the recipe to allow that.
Change-Id: I89d97a6eafce5d6addfdebe0fc51c2fd4b66f4b7
Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
---
recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc
index 020250e..b483fbf 100644
--- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc
+++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc
@@ -11,6 +11,8 @@ DEPENDS += "${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11 libxdamag
base_contains('DISTRO_FEATURES', 'wayland', 'wayland', \
'', d), d)}"
+PROVIDES = "gpu-viv-bin-mx6q"
+
PROVIDES += "virtual/wayland-egl virtual/libgal-x11 virtual/egl virtual/libopenvg virtual/libg2d"
PROVIDES_append_mx6q = " virtual/libgl virtual/libgles1 virtual/libgles2"
PROVIDES_append_mx6dl = " virtual/libgl virtual/libgles1 virtual/libgles2"
@@ -237,6 +239,11 @@ do_install () {
find ${D}${includedir} -type f -exec chmod 644 {} \;
}
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "gpu-viv-bin-mx6q"
+RREPLACES_${PN} = "gpu-viv-bin-mx6q"
+RCONFLICTS_${PN} = "gpu-viv-bin-mx6q"
+
FILES_libclc-mx6 = "${libdir}/libCLC${SOLIBS}"
FILES_libclc-mx6-dev = "${includedir}/CL ${libdir}/libCLC${SOLIBSDEV}"
FILES_libclc-mx6-dbg = "${libdir}/.debug/libCLC${SOLIBS}"
--
2.1.4
More information about the meta-freescale
mailing list