Hello Carlos, First, thank you for looking at this. This is quite important to provide a pleasant experience for our users...
On Tue, May 6, 2014 at 4:02 PM, Carlos Rafael Giani <[email protected]> wrote: > Signed-off-by: Carlos Rafael Giani <[email protected]> > --- > .../packagegroup-imx-gstreamer1.0-commercial.bb | 22 ++++ > .../packagegroup-imx-gstreamer1.0-full.bb | 16 +++ > .../packagegroups/packagegroup-imx-gstreamer1.0.bb | 118 > +++++++++++++++++++++ > 3 files changed, 156 insertions(+) > create mode 100644 > recipes-multimedia/packagegroups/packagegroup-imx-gstreamer1.0-commercial.bb > create mode 100644 > recipes-multimedia/packagegroups/packagegroup-imx-gstreamer1.0-full.bb > create mode 100644 > recipes-multimedia/packagegroups/packagegroup-imx-gstreamer1.0.bb > > diff --git > a/recipes-multimedia/packagegroups/packagegroup-imx-gstreamer1.0-commercial.bb > > b/recipes-multimedia/packagegroups/packagegroup-imx-gstreamer1.0-commercial.bb > new file mode 100644 > index 0000000..d424d54 > --- /dev/null > +++ > b/recipes-multimedia/packagegroups/packagegroup-imx-gstreamer1.0-commercial.bb > @@ -0,0 +1,22 @@ > +DESCRIPTION = "Freescale package group - gstreamer" > +LICENSE = "MIT" > +LICENSE_FLAGS = "commercial" > +LIC_FILES_CHKSUM = > "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ > + > file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" > + > +inherit packagegroup > + > +# only one package is produced: ${PN} > +# so, nothing is added to PACKAGES > + > +RDEPENDS_${PN} = " \ > + packagegroup-imx-gstreamer1.0 \ > +" > +# Plugins from the -ugly collection which require the "commercial" flag in > LICENSE_FLAGS_WHITELIST to be set > +RDEPENDS_${PN} = " \ > + gstreamer1.0-plugins-ugly-mpg123 \ > + gstreamer1.0-plugins-ugly-asfdemux \ > +" > + > +PACKAGE_ARCH = "${MACHINE_ARCH}" This one is not machine specific. ... > new file mode 100644 > index 0000000..9ba1f4f > --- /dev/null > +++ b/recipes-multimedia/packagegroups/packagegroup-imx-gstreamer1.0.bb > @@ -0,0 +1,118 @@ > +DESCRIPTION = "Freescale package group - gstreamer" > +LICENSE = "MIT" > +LIC_FILES_CHKSUM = > "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ > + > file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" > + > +inherit packagegroup > + > +PACKAGES += " \ > + ${PN}-base \ > + ${PN}-x11-base \ > + ${PN}-wayland-base \ > + ${PN}-audio \ > + ${PN}-video \ > + ${PN}-video-bad \ > + ${PN}-debug \ > + ${PN}-network-base \ > + ${PN}-network \ > +" > + > +MACHINE_GSTREAMER_1_0_PLUGIN ?= "gstreamer1.0-plugins-imx" I'd use: SOC_GSTREAMER_SUPPORT ?= "" SOC_GSTREAMER_SUPPORT_mx6 = "gstreamer1.0-plugins-imx" MACHINE_GSTREAMER_1_0_PLUGIN should be set in imx-base so all mx6 share it. ... -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
