diff options
| author | John Weber <rjohnweber@gmail.com> | 2015-02-23 16:09:24 -0600 |
|---|---|---|
| committer | Otavio Salvador <otavio@ossystems.com.br> | 2015-02-26 16:59:50 -0300 |
| commit | 77ee28e1d56445bb642246c7be42d6b397f813e2 (patch) | |
| tree | 73b0eab65e2179aad5de3e56a24eaba2159b7e77 | |
| parent | 9a945414fe4d8a0ec370edc1470b880823805296 (diff) | |
| download | meta-freescale-77ee28e1d56445bb642246c7be42d6b397f813e2.tar.gz | |
gst-fsl-plugins: move plugin dependency into .bb file
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>
3 files changed, 3 insertions, 1 deletions
diff --git a/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin.inc b/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin.inc index edd8bd56e..59d50719b 100644 --- a/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin.inc +++ b/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin.inc | |||
| @@ -38,7 +38,7 @@ PACKAGES =+ "${PN}-libmfwsconf ${PN}-libgplaycore ${PN}-libgstfsl \ | |||
| 38 | 38 | ||
| 39 | # Add codec list that the beep plugin run-time depended | 39 | # Add codec list that the beep plugin run-time depended |
| 40 | BEEP_RDEPENDS = "libfslcodec-aac libfslcodec-mp3 libfslcodec-oggvorbis" | 40 | BEEP_RDEPENDS = "libfslcodec-aac libfslcodec-mp3 libfslcodec-oggvorbis" |
| 41 | RDEPENDS_${PN} += "gst-plugins-good-id3demux libfslparser ${BEEP_RDEPENDS}" | 41 | RDEPENDS_${PN} += "libfslparser ${BEEP_RDEPENDS}" |
| 42 | 42 | ||
| 43 | FILES_${PN}-libmfwsconf = "${libdir}/libmfwsconf${SOLIBS}" | 43 | FILES_${PN}-libmfwsconf = "${libdir}/libmfwsconf${SOLIBS}" |
| 44 | FILES_${PN}-libme = "${libdir}/libme${SOLIBS}" | 44 | FILES_${PN}-libme = "${libdir}/libme${SOLIBS}" |
diff --git a/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.2.bb b/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.2.bb index 3a895d0a0..73f71b3f8 100644 --- a/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.2.bb +++ b/meta-fsl-arm/recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.2.bb | |||
| @@ -15,6 +15,7 @@ SRC_URI[md5sum] = "8121695592dd8e2cd9407993ba1f1965" | |||
| 15 | SRC_URI[sha256sum] = "e75b768fb37bb232521bc27f45258aff17318208e8f229490dcd2df0ab44b80a" | 15 | SRC_URI[sha256sum] = "e75b768fb37bb232521bc27f45258aff17318208e8f229490dcd2df0ab44b80a" |
| 16 | 16 | ||
| 17 | DEPENDS_append = " gstreamer gst-plugins-base" | 17 | DEPENDS_append = " gstreamer gst-plugins-base" |
| 18 | RDEPENDS_${PN} += "gst-plugins-good-id3demux" | ||
| 18 | 19 | ||
| 19 | # FIXME: Add all features | 20 | # FIXME: Add all features |
| 20 | # feature from excluded mm packages | 21 | # feature from excluded mm packages |
diff --git a/meta-fsl-arm/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.2.bb b/meta-fsl-arm/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.2.bb index 0fb669807..6b2772097 100644 --- a/meta-fsl-arm/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.2.bb +++ b/meta-fsl-arm/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.2.bb | |||
| @@ -12,6 +12,7 @@ SRC_URI[md5sum] = "5ea09ead59df2f2230074f1173f41729" | |||
| 12 | SRC_URI[sha256sum] = "02acd2608c98d464e41b1f6eba482c5c33437624c78140d26cc0e3213dc71304" | 12 | SRC_URI[sha256sum] = "02acd2608c98d464e41b1f6eba482c5c33437624c78140d26cc0e3213dc71304" |
| 13 | 13 | ||
| 14 | DEPENDS_append = " gstreamer1.0 gstreamer1.0-plugins-base" | 14 | DEPENDS_append = " gstreamer1.0 gstreamer1.0-plugins-base" |
| 15 | RDEPENDS_${PN} += "gstreamer1.0-plugins-good-id3demux" | ||
| 15 | 16 | ||
| 16 | PACKAGECONFIG ?= "overlaysink" | 17 | PACKAGECONFIG ?= "overlaysink" |
| 17 | # FIXME: Add all features | 18 | # FIXME: Add all features |
