]> code.ossystems Code Review - meta-freescale.git/commitdiff
gst-fsl-plugins: move plugin dependency into .bb file
authorJohn Weber <rjohnweber@gmail.com>
Mon, 23 Feb 2015 22:09:24 +0000 (16:09 -0600)
committerOtavio Salvador <otavio@ossystems.com.br>
Thu, 26 Feb 2015 19:59:50 +0000 (16:59 -0300)
Move the dependency on gst-plugins-good-id3demux from the .inc file
into the appropriate .bb files for each gstreamer version.  Otherwise,
including gst-fsl-plugins.inc into a gstreamer1.0 recipe will pull in
old gstreamer-0.10 plugins, libraries, and utilities.

Signed-off-by: John Weber <rjohnweber@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin.inc
meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.2.bb
meta-fsl-arm/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.2.bb

index edd8bd56ecbd352e2b5561c2c399954740ff4125..59d50719b96f342c4b7eadce9df46d9f81cb576c 100644 (file)
@@ -38,7 +38,7 @@ PACKAGES =+ "${PN}-libmfwsconf ${PN}-libgplaycore ${PN}-libgstfsl \
 
 # Add codec list that the beep plugin run-time depended
 BEEP_RDEPENDS = "libfslcodec-aac libfslcodec-mp3 libfslcodec-oggvorbis"
-RDEPENDS_${PN} += "gst-plugins-good-id3demux libfslparser ${BEEP_RDEPENDS}"
+RDEPENDS_${PN} += "libfslparser ${BEEP_RDEPENDS}"
 
 FILES_${PN}-libmfwsconf = "${libdir}/libmfwsconf${SOLIBS}"
 FILES_${PN}-libme = "${libdir}/libme${SOLIBS}"
index 3a895d0a0d6befe8d6a0957847f20378a81217de..73f71b3f8839fedfa29bc8fbba770803d12a352a 100644 (file)
@@ -15,6 +15,7 @@ SRC_URI[md5sum] = "8121695592dd8e2cd9407993ba1f1965"
 SRC_URI[sha256sum] = "e75b768fb37bb232521bc27f45258aff17318208e8f229490dcd2df0ab44b80a"
 
 DEPENDS_append = " gstreamer gst-plugins-base"
+RDEPENDS_${PN} += "gst-plugins-good-id3demux"
 
 # FIXME: Add all features
 # feature from excluded mm packages
index 0fb669807bdd61eda984245abbf2566c41ab9aae..6b277209702b57972624f7f4926ea641e4deb5cd 100644 (file)
@@ -12,6 +12,7 @@ SRC_URI[md5sum] = "5ea09ead59df2f2230074f1173f41729"
 SRC_URI[sha256sum] = "02acd2608c98d464e41b1f6eba482c5c33437624c78140d26cc0e3213dc71304"
 
 DEPENDS_append = " gstreamer1.0 gstreamer1.0-plugins-base"
+RDEPENDS_${PN} += "gstreamer1.0-plugins-good-id3demux"
 
 PACKAGECONFIG ?= "overlaysink"
 # FIXME: Add all features