]> code.ossystems Code Review - openembedded-core.git/commitdiff
gst-plugins-*, gstreamer1.0-plugins-*: fix main package binary components
authorCristian Iorga <cristian.iorga@intel.com>
Wed, 11 Feb 2015 16:22:29 +0000 (18:22 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 14 Feb 2015 08:40:37 +0000 (08:40 +0000)
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@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-multimedia/gstreamer/gst-plugins-package.inc

index 7bb567866f24be44124a15d4655861654df13102..586bd05ca9d0f294d6a0055d6a0dcbd01ef5e5a8 100644 (file)
@@ -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"