]> code.ossystems Code Review - meta-freescale.git/commitdiff
gst-fsl-plugin: define extra packaged files
authorAdrian Alonso <aalonso00@gmail.com>
Wed, 19 Oct 2011 05:10:05 +0000 (00:10 -0500)
committerAdrian Alonso <aalonso00@gmail.com>
Wed, 19 Oct 2011 05:10:05 +0000 (00:10 -0500)
* 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>
meta-fsl-arm/recipes-multimedia/gst-plugins/gst-fsl-plugin.inc [new file with mode: 0644]
meta-fsl-arm/recipes-multimedia/gst-plugins/gst-fsl-plugin_2.0.1.bb

diff --git a/meta-fsl-arm/recipes-multimedia/gst-plugins/gst-fsl-plugin.inc b/meta-fsl-arm/recipes-multimedia/gst-plugins/gst-fsl-plugin.inc
new file mode 100644 (file)
index 0000000..15635dd
--- /dev/null
@@ -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.*"
index 932f82dd6a9dac494d5063e7ba98280b55c84178..8e2338c30632a0ec0bfaf98d130c46fe508acf9a 100644 (file)
@@ -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"