summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2012-07-19 15:33:38 -0300
committerOtavio Salvador <otavio@ossystems.com.br>2012-07-19 15:33:43 -0300
commitd6bbba80e5ec16cc4e3363a26254642abdbbd06f (patch)
tree731d0163eeaf6ecf89fae2049e6566198842b7b5
parent6c339b69914d78158d9bdfaa8938a5a11bd70075 (diff)
parentc87c8816e9332010539e4ee9d618b7ec423c3490 (diff)
downloadmeta-fsl-arm-d6bbba80e5ec16cc4e3363a26254642abdbbd06f.tar.gz
Merge remote branch 'freescale/denzil' into master
* freescale/denzil: gst-fsl-plugin: refactor packaging to use .inc file properly gst-fsl-plugin: bump PR
-rw-r--r--recipes-multimedia/gst-plugins/gst-fsl-plugin.inc43
-rw-r--r--recipes-multimedia/gst-plugins/gst-fsl-plugin_2.0.3.bb19
2 files changed, 32 insertions, 30 deletions
diff --git a/recipes-multimedia/gst-plugins/gst-fsl-plugin.inc b/recipes-multimedia/gst-plugins/gst-fsl-plugin.inc
index 1940f88..258e656 100644
--- a/recipes-multimedia/gst-plugins/gst-fsl-plugin.inc
+++ b/recipes-multimedia/gst-plugins/gst-fsl-plugin.inc
@@ -1,21 +1,40 @@
1# Copyright (C) 2011 Freescale Semiconductor 1# Copyright (C) 2011 Freescale Semiconductor
2# Released under the MIT license (see COPYING.MIT for the terms) 2# Released under the MIT license (see COPYING.MIT for the terms)
3 3
4DESCRIPTION = "Gstreamer freescale plugins"
5LICENSE = "GPLv2 & LGPLv2 & LGPLv2.1"
6SECTION = "multimedia"
7DEPENDS = "gstreamer gst-plugins-base fsl-mm-codeclib imx-lib"
8RDEPENDS_${PN} = "fsl-mm-codeclib"
9INC_PR = "r5"
10
11LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
12 file://COPYING-LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2 \
13 file://COPYING-LGPL-2.1;md5=fbc093901857fcd118f065f900982c24"
14
15SRC_URI = "file://${PN}-${PV}.tar.gz \
16 file://fix_segment_fault_in_v4lsink_for_yocto.patch"
17
18inherit autotools pkgconfig
19
20# Todo add a mechanism to map posible build targets
21INCLUDE_DIR = "-I${STAGING_KERNEL_DIR}/include"
22EXTRA_OEMAKE = "INCLUDES=${INCLUDE_DIR}"
23EXTRA_OECONF = "PLATFORM=MX51 --disable-valgrind --disable-examples --disable-debug"
24
4PACKAGES += "${PN}-libmfwsconf ${PN}-libgplaycore \ 25PACKAGES += "${PN}-libmfwsconf ${PN}-libgplaycore \
5 ${PN}-libme ${PN}-libgstbufmeta ${PN}-libmfwba \ 26 ${PN}-libme ${PN}-libgstbufmeta ${PN}-libmfwba \
6 ${PN}-libfwvss ${PN}-gplay" 27 ${PN}-libfwvss ${PN}-gplay"
7 28
8FILES_${PN} = "${libdir}/gstreamer-0.10/*.so \ 29FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}"
9 ${datadir}" 30FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug"
10FILES_${PN}-dbg = "${libdir}/gstreamer-0.10/.debug \ 31FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la"
11 ${libdir}/.debug" 32FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a"
12FILES_${PN}-dev = "${libdir}/gstreamer-0.10/*.la \
13 {libdir}/*.la"
14 33
15FILES_${PN}-gplay = "${bindir}/gplay" 34FILES_${PN}-gplay = "${bindir}/gplay"
16FILES_${PN}-libmfwsconf = "${libdir}/libmfwsconf.so.*" 35FILES_${PN}-libmfwsconf = "${libdir}/libmfwsconf${SOLIBS}"
17FILES_${PN}-libgplaycore = "${libdir}/libgplaycore.so.*" 36FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}"
18FILES_${PN}-libme = "${libdir}/libme.so.*" 37FILES_${PN}-libme = "${libdir}/libme${SOLIBS}"
19FILES_${PN}-libgstbufmeta = "${libdir}/libgstbufmeta.so.*" 38FILES_${PN}-libgstbufmeta = "${libdir}/libgstbufmeta${SOLIBS}"
20FILES_${PN}-libmfwba = "${libdir}/libmfwba.so.*" 39FILES_${PN}-libmfwba = "${libdir}/libmfwba${SOLIBS}"
21FILES_${PN}-libfwvss = "${libdir}/libmfwvss.so.*" 40FILES_${PN}-libfwvss = "${libdir}/libmfwvss${SOLIBS}"
diff --git a/recipes-multimedia/gst-plugins/gst-fsl-plugin_2.0.3.bb b/recipes-multimedia/gst-plugins/gst-fsl-plugin_2.0.3.bb
index 2631d65..540b259 100644
--- a/recipes-multimedia/gst-plugins/gst-fsl-plugin_2.0.3.bb
+++ b/recipes-multimedia/gst-plugins/gst-fsl-plugin_2.0.3.bb
@@ -2,25 +2,8 @@
2# Released under the MIT license (see COPYING.MIT for the terms) 2# Released under the MIT license (see COPYING.MIT for the terms)
3 3
4require gst-fsl-plugin.inc 4require gst-fsl-plugin.inc
5inherit autotools pkgconfig
6 5
7DESCRIPTION = "Gstreamer freescale plugins" 6PR = "${INC_PR}.0"
8LICENSE = "GPLv2 & LGPLv2 & LGPLv2.1"
9SECTION = "multimedia"
10DEPENDS = "gstreamer gst-plugins-base fsl-mm-codeclib imx-lib"
11RDEPENDS_${PN} = "fsl-mm-codeclib"
12PR = "r4"
13 7
14LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
15 file://COPYING-LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2 \
16 file://COPYING-LGPL-2.1;md5=fbc093901857fcd118f065f900982c24"
17
18SRC_URI = "file://${PN}-${PV}.tar.gz \
19 file://fix_segment_fault_in_v4lsink_for_yocto.patch"
20SRC_URI[md5sum] = "036a8e86031b0670f41b10796e268f9e" 8SRC_URI[md5sum] = "036a8e86031b0670f41b10796e268f9e"
21SRC_URI[sha256sum] = "ee024e6fe94ce309b10dc89ab247d1bbcf8ae9cc8006178c96101ce2d4d164a0" 9SRC_URI[sha256sum] = "ee024e6fe94ce309b10dc89ab247d1bbcf8ae9cc8006178c96101ce2d4d164a0"
22
23# Todo add a mechanism to map posible build targets
24INCLUDE_DIR = "-I${STAGING_KERNEL_DIR}/include"
25EXTRA_OEMAKE = "INCLUDES=${INCLUDE_DIR}"
26EXTRA_OECONF = "PLATFORM=MX51 --disable-valgrind --disable-examples --disable-debug"