aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-multimedia/gst-plugins
diff options
context:
space:
mode:
authorAdrian Alonso <aalonso00@gmail.com>2011-10-19 00:10:05 -0500
committerAdrian Alonso <aalonso00@gmail.com>2011-10-19 00:10:05 -0500
commit45de8e9a0ebc4a57f6092a0cea68f736f759b667 (patch)
tree1c74a350d760e7efbdb74067ba8e224fe263e547 /recipes-multimedia/gst-plugins
parent5b1514657ed17f7447d09f19755c92f1035817de (diff)
downloadmeta-fsl-arm-45de8e9a0ebc4a57f6092a0cea68f736f759b667.tar.gz
meta-fsl-arm-45de8e9a0ebc4a57f6092a0cea68f736f759b667.tar.bz2
meta-fsl-arm-45de8e9a0ebc4a57f6092a0cea68f736f759b667.zip
gst-fsl-plugin: define extra packaged files
* Define extra packaged libraries and utilities * gst-fsl-plugin.inc file defines additional files to be shipped. * Define run time dependency on fsl-mm-codeclib * Bump PR. Signed-off-by: Adrian Alonso <aalonso00@gmail.com>
Diffstat (limited to 'recipes-multimedia/gst-plugins')
-rw-r--r--recipes-multimedia/gst-plugins/gst-fsl-plugin.inc20
-rw-r--r--recipes-multimedia/gst-plugins/gst-fsl-plugin_2.0.1.bb15
2 files changed, 24 insertions, 11 deletions
diff --git a/recipes-multimedia/gst-plugins/gst-fsl-plugin.inc b/recipes-multimedia/gst-plugins/gst-fsl-plugin.inc
new file mode 100644
index 0000000..15635dd
--- /dev/null
+++ b/recipes-multimedia/gst-plugins/gst-fsl-plugin.inc
@@ -0,0 +1,20 @@
+# Copyright (C) 2011 Freescale Semiconductor
+# Released under the MIT license (see COPYING.MIT for the terms)
+
+PACKAGES += "${PN}-libmfwsconf ${PN}-libgplaycore \
+ ${PN}-libme ${PN}-libgstbufmeta ${PN}-libmfwba \
+ ${PN}-libfwvss ${PN}-gplay"
+
+FILES_${PN} = "${libdir}/gstreamer-0.10/*.so"
+FILES_${PN}-dbg = "${libdir}/gstreamer-0.10/.debug \
+ ${libdir}/.debug"
+FILES_${PN}-dev = "${libdir}/gstreamer-0.10/*.la \
+ {libdir}/*.la"
+
+FILES_${PN}-gplay = "${bindir}/gplay"
+FILES_${PN}-libmfwsconf = "${libdir}/libmfwsconf.so.*"
+FILES_${PN}-libgplaycore = "${libdir}/libgplaycore.so.*"
+FILES_${PN}-libme = "${libdir}/libme.so.*"
+FILES_${PN}-libgstbufmeta = "${libdir}/libgstbufmeta.so.*"
+FILES_${PN}-libmfwba = "${libdir}/libmfwba.so.*"
+FILES_${PN}-libfwvss = "${libdir}/libmfwvss.so.*"
diff --git a/recipes-multimedia/gst-plugins/gst-fsl-plugin_2.0.1.bb b/recipes-multimedia/gst-plugins/gst-fsl-plugin_2.0.1.bb
index 932f82d..8e2338c 100644
--- a/recipes-multimedia/gst-plugins/gst-fsl-plugin_2.0.1.bb
+++ b/recipes-multimedia/gst-plugins/gst-fsl-plugin_2.0.1.bb
@@ -1,13 +1,15 @@
# Copyright (C) 2011 Freescale Semicondutor
# Released under the MIT license (see COPYING.MIT for the terms)
+require gst-fsl-plugin.inc
inherit autotools pkgconfig
DESCRIPTION = "Gstreamer freescale plugins"
LICENSE = "GPLv2 & LGPLv2 & LGPLv2.1"
SECTION = "multimedia"
DEPENDS = "gstreamer gst-plugins-base fsl-mm-codeclib imx-lib"
-PR = "r2"
+RDEPENDS_${PN} = "fsl-mm-codeclib"
+PR = "r3"
LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
file://COPYING-LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2 \
@@ -18,13 +20,4 @@ SRC_URI[md5sum] = "ef414365901a4457d8c091615c0749e0"
SRC_URI[sha256sum] = "99668788886d7a9223c5cc2a408631d6fbf9094894da34c6c00036a9fe1253de"
# Todo add a mechanism to map posible build targets
-EXTRA_OECONF = "PLATFORM=MX53 --disable-valgrind --disable-examples"
-
-INSANE_SKIP = "True"
-FILES_${PN} += "${bindir}/gplay \
- ${libdir}/gstreamer-0.10/*.so* \
- ${libdir}/*.so*"
-FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug"
-FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.la \
- ${libdir}/gstreamer-0.10/*.a \
- ${libdir}/*.a ${libdir}/*.la"
+EXTRA_OECONF = "PLATFORM=MX53 --disable-valgrind --disable-examples --disable-debug"