[oe-commits] Cristian Iorga : gst-plugins-*, gstreamer1.0-plugins-*: fix main package binary components

git at git.openembedded.org git at git.openembedded.org
Sat Feb 14 22:27:34 UTC 2015


Module: openembedded-core.git
Branch: master-next
Commit: 8e1009a3b128c9a00c183f89f98d9458f21cf6c0
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=8e1009a3b128c9a00c183f89f98d9458f21cf6c0

Author: Cristian Iorga <cristian.iorga at intel.com>
Date:   Wed Feb 11 18:22:29 2015 +0200

gst-plugins-*, gstreamer1.0-plugins-*: fix main package binary components

Users often install the main package thinking it will bring in
all of the individual plugin packages, not realising that the
-meta package exists. Since the main package isn't currently
used for anything else, it would make more sense to just make
installing the main package install all of the plugins.
To do this in a manner that doesn't break any upgrade paths,
just add a dependency from the main package on the -meta
package for all of the gstreamer plugin recipes.

Fixes [YOCTO #5589].

Signed-off-by: Cristian Iorga <cristian.iorga at intel.com>
Signed-off-by: Ross Burton <ross.burton at intel.com>

---

 meta/recipes-multimedia/gstreamer/gst-plugins-package.inc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-multimedia/gstreamer/gst-plugins-package.inc b/meta/recipes-multimedia/gstreamer/gst-plugins-package.inc
index 7bb5678..586bd05 100644
--- a/meta/recipes-multimedia/gstreamer/gst-plugins-package.inc
+++ b/meta/recipes-multimedia/gstreamer/gst-plugins-package.inc
@@ -51,6 +51,7 @@ PACKAGES += "${PN}-apps ${PN}-meta ${PN}-glib"
 FILES_${PN}-apps = "${bindir}"
 
 RDEPENDS_${PN}-apps += "perl"
+RRECOMMENDS_${PN} += "${PN}-meta"
 
 FILES_${PN} = "${datadir}/gstreamer-${LIBV}"
 FILES_${PN}-dbg += "${libdir}/gstreamer-${LIBV}/.debug"



More information about the Openembedded-commits mailing list