* [PATCH] Create gstreamer-1.0 package groups
@ 2014-02-27 13:53 Sébastien Mennetrier
2014-03-04 8:19 ` Sebastien MENNETRIER
0 siblings, 1 reply; 7+ messages in thread
From: Sébastien Mennetrier @ 2014-02-27 13:53 UTC (permalink / raw)
To: openembedded-core
This recipe is based on gst-meta-base
Signed-off-by: Sébastien Mennetrier <s.mennetrier@innotis.org>
---
.../gstreamer/gstreamer1.0-meta-base.bb | 63 ++++++++++++++++++++++
1 file changed, 63 insertions(+)
create mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
new file mode 100644
index 0000000..3b797f0
--- /dev/null
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
@@ -0,0 +1,63 @@
+DESCRIPTION = "Gstreamer1.0 package groups"
+LICENSE = "MIT"
+DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
+ file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+PACKAGES = "\
+ gstreamer1.0-meta-base \
+ gstreamer1.0-meta-x11-base \
+ gstreamer1.0-meta-audio \
+ gstreamer1.0-meta-debug \
+ gstreamer1.0-meta-video"
+
+ALLOW_EMPTY_gstreamer1.0-meta-base = "1"
+ALLOW_EMPTY_gstreamer1.0-meta-x11-base = "1"
+ALLOW_EMPTY_gstreamer1.0-meta-audio = "1"
+ALLOW_EMPTY_gstreamer1.0-meta-debug = "1"
+ALLOW_EMPTY_gstreamer1.0-meta-video = "1"
+
+RDEPENDS_gstreamer1.0-meta-base = "\
+ ${@base_contains('DISTRO_FEATURES', 'x11', 'gstreamer1.0-meta-x11-base', '', d)} \
+ gstreamer1.0 \
+ gstreamer1.0-plugins-base-playback \
+ gstreamer1.0-plugins-base-gio \
+ gstreamer1.0-plugins-base-alsa \
+ gstreamer1.0-plugins-base-volume \
+ gstreamer1.0-plugins-base-audioconvert \
+ gstreamer1.0-plugins-base-audioresample \
+ gstreamer1.0-plugins-base-typefindfunctions \
+ gstreamer1.0-plugins-base-videoscale \
+ gstreamer1.0-plugins-base-videoconvert \
+ gstreamer1.0-plugins-good-autodetect \
+ gstreamer1.0-plugins-good-souphttpsrc"
+
+RRECOMMENDS_gstreamer1.0-meta-x11-base = "\
+ gstreamer1.0-plugins-base-ximagesink \
+ gstreamer1.0-plugins-base-xvimagesink"
+
+RDEPENDS_gstreamer1.0-meta-audio = "\
+ gstreamer1.0-meta-base \
+ gstreamer1.0-plugins-base-vorbis \
+ gstreamer1.0-plugins-base-ogg \
+ gstreamer1.0-plugins-good-wavparse \
+ gstreamer1.0-plugins-good-flac \
+ ${COMMERCIAL_AUDIO_PLUGINS}"
+
+
+RDEPENDS_gstreamer1.0-meta-debug = "\
+ gstreamer1.0-meta-base \
+ gstreamer1.0-plugins-good-debug \
+ gstreamer1.0-plugins-base-audiotestsrc \
+ gstreamer1.0-plugins-base-videotestsrc"
+
+
+RDEPENDS_gstreamer1.0-meta-video = "\
+ gstreamer1.0-meta-base \
+ gstreamer1.0-plugins-good-avi \
+ gstreamer1.0-plugins-good-matroska \
+ gstreamer1.0-plugins-base-theora \
+ ${COMMERCIAL_VIDEO_PLUGINS}"
+
+RRECOMMENDS_gstreamer1.0-meta-video = "\
+ gstreamer1.0-meta-audio"
--
1.8.1.2
^ permalink raw reply related [flat|nested] 7+ messages in thread* Re: [PATCH] Create gstreamer-1.0 package groups
2014-02-27 13:53 [PATCH] Create gstreamer-1.0 package groups Sébastien Mennetrier
@ 2014-03-04 8:19 ` Sebastien MENNETRIER
2014-03-07 12:39 ` Richard Purdie
0 siblings, 1 reply; 7+ messages in thread
From: Sebastien MENNETRIER @ 2014-03-04 8:19 UTC (permalink / raw)
To: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 3220 bytes --]
Ping
2014-02-27 14:53 GMT+01:00 Sébastien Mennetrier <s.mennetrier@innotis.org>:
> This recipe is based on gst-meta-base
>
> Signed-off-by: Sébastien Mennetrier <s.mennetrier@innotis.org>
> ---
> .../gstreamer/gstreamer1.0-meta-base.bb | 63
> ++++++++++++++++++++++
> 1 file changed, 63 insertions(+)
> create mode 100644 meta/recipes-multimedia/gstreamer/
> gstreamer1.0-meta-base.bb
>
> diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bbb/meta/recipes-multimedia/gstreamer/
> gstreamer1.0-meta-base.bb
> new file mode 100644
> index 0000000..3b797f0
> --- /dev/null
> +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
> @@ -0,0 +1,63 @@
> +DESCRIPTION = "Gstreamer1.0 package groups"
> +LICENSE = "MIT"
> +DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base
> gstreamer1.0-plugins-good gstreamer1.0-plugins-bad"
> +LIC_FILES_CHKSUM =
> "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
> +
> file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
> +
> +PACKAGES = "\
> + gstreamer1.0-meta-base \
> + gstreamer1.0-meta-x11-base \
> + gstreamer1.0-meta-audio \
> + gstreamer1.0-meta-debug \
> + gstreamer1.0-meta-video"
> +
> +ALLOW_EMPTY_gstreamer1.0-meta-base = "1"
> +ALLOW_EMPTY_gstreamer1.0-meta-x11-base = "1"
> +ALLOW_EMPTY_gstreamer1.0-meta-audio = "1"
> +ALLOW_EMPTY_gstreamer1.0-meta-debug = "1"
> +ALLOW_EMPTY_gstreamer1.0-meta-video = "1"
> +
> +RDEPENDS_gstreamer1.0-meta-base = "\
> + ${@base_contains('DISTRO_FEATURES', 'x11',
> 'gstreamer1.0-meta-x11-base', '', d)} \
> + gstreamer1.0 \
> + gstreamer1.0-plugins-base-playback \
> + gstreamer1.0-plugins-base-gio \
> + gstreamer1.0-plugins-base-alsa \
> + gstreamer1.0-plugins-base-volume \
> + gstreamer1.0-plugins-base-audioconvert \
> + gstreamer1.0-plugins-base-audioresample \
> + gstreamer1.0-plugins-base-typefindfunctions \
> + gstreamer1.0-plugins-base-videoscale \
> + gstreamer1.0-plugins-base-videoconvert \
> + gstreamer1.0-plugins-good-autodetect \
> + gstreamer1.0-plugins-good-souphttpsrc"
> +
> +RRECOMMENDS_gstreamer1.0-meta-x11-base = "\
> + gstreamer1.0-plugins-base-ximagesink \
> + gstreamer1.0-plugins-base-xvimagesink"
> +
> +RDEPENDS_gstreamer1.0-meta-audio = "\
> + gstreamer1.0-meta-base \
> + gstreamer1.0-plugins-base-vorbis \
> + gstreamer1.0-plugins-base-ogg \
> + gstreamer1.0-plugins-good-wavparse \
> + gstreamer1.0-plugins-good-flac \
> + ${COMMERCIAL_AUDIO_PLUGINS}"
> +
> +
> +RDEPENDS_gstreamer1.0-meta-debug = "\
> + gstreamer1.0-meta-base \
> + gstreamer1.0-plugins-good-debug \
> + gstreamer1.0-plugins-base-audiotestsrc \
> + gstreamer1.0-plugins-base-videotestsrc"
> +
> +
> +RDEPENDS_gstreamer1.0-meta-video = "\
> + gstreamer1.0-meta-base \
> + gstreamer1.0-plugins-good-avi \
> + gstreamer1.0-plugins-good-matroska \
> + gstreamer1.0-plugins-base-theora \
> + ${COMMERCIAL_VIDEO_PLUGINS}"
> +
> +RRECOMMENDS_gstreamer1.0-meta-video = "\
> + gstreamer1.0-meta-audio"
> --
> 1.8.1.2
>
>
--
Regards,
Sébastien
[-- Attachment #2: Type: text/html, Size: 4355 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: [PATCH] Create gstreamer-1.0 package groups
2014-03-04 8:19 ` Sebastien MENNETRIER
@ 2014-03-07 12:39 ` Richard Purdie
2014-03-07 13:24 ` Sébastien Mennetrier
0 siblings, 1 reply; 7+ messages in thread
From: Richard Purdie @ 2014-03-07 12:39 UTC (permalink / raw)
To: Sebastien MENNETRIER; +Cc: openembedded-core
On Tue, 2014-03-04 at 09:19 +0100, Sebastien MENNETRIER wrote:
> Ping
>
>
>
> 2014-02-27 14:53 GMT+01:00 Sébastien Mennetrier
> <s.mennetrier@innotis.org>:
> This recipe is based on gst-meta-base
>
> Signed-off-by: Sébastien Mennetrier <s.mennetrier@innotis.org>
> ---
> .../gstreamer/gstreamer1.0-meta-base.bb | 63
> ++++++++++++++++++++++
> 1 file changed, 63 insertions(+)
> create mode 100644
> meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
>
> diff --git
> a/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
> b/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
> new file mode 100644
> index 0000000..3b797f0
> --- /dev/null
> +++
> b/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
> @@ -0,0 +1,63 @@
> +DESCRIPTION = "Gstreamer1.0 package groups"
> +LICENSE = "MIT"
> +DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base
> gstreamer1.0-plugins-good gstreamer1.0-plugins-bad"
> +LIC_FILES_CHKSUM =
> "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
> +
> file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
This patch broke the builds since it was written and tested against
something which was not master. I can tell this since
${COREBASE}/LICENSE changed.
Cheers,
Richard
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: [PATCH] Create gstreamer-1.0 package groups
2014-03-07 12:39 ` Richard Purdie
@ 2014-03-07 13:24 ` Sébastien Mennetrier
2014-03-07 13:34 ` Richard Purdie
0 siblings, 1 reply; 7+ messages in thread
From: Sébastien Mennetrier @ 2014-03-07 13:24 UTC (permalink / raw)
To: Richard Purdie; +Cc: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 1883 bytes --]
Hi,
This patch was written in dora branch. I will try to adapt it for master
branch and I will send a new patch ASAP.
Sorry for my mistake.
Regards,
Sébastien
2014-03-07 13:39 GMT+01:00 Richard Purdie <
richard.purdie@linuxfoundation.org>:
> On Tue, 2014-03-04 at 09:19 +0100, Sebastien MENNETRIER wrote:
> > Ping
> >
> >
> >
> > 2014-02-27 14:53 GMT+01:00 Sébastien Mennetrier
> > <s.mennetrier@innotis.org>:
> > This recipe is based on gst-meta-base
> >
> > Signed-off-by: Sébastien Mennetrier <s.mennetrier@innotis.org>
> > ---
> > .../gstreamer/gstreamer1.0-meta-base.bb | 63
> > ++++++++++++++++++++++
> > 1 file changed, 63 insertions(+)
> > create mode 100644
> > meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
> >
> > diff --git
> > a/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
> > b/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
> > new file mode 100644
> > index 0000000..3b797f0
> > --- /dev/null
> > +++
> > b/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
> > @@ -0,0 +1,63 @@
> > +DESCRIPTION = "Gstreamer1.0 package groups"
> > +LICENSE = "MIT"
> > +DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base
> > gstreamer1.0-plugins-good gstreamer1.0-plugins-bad"
> > +LIC_FILES_CHKSUM =
> > "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58
> \
> > +
> >
> file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
>
> This patch broke the builds since it was written and tested against
> something which was not master. I can tell this since
> ${COREBASE}/LICENSE changed.
>
> Cheers,
>
> Richard
>
>
>
>
>
>
[-- Attachment #2: Type: text/html, Size: 2994 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: [PATCH] Create gstreamer-1.0 package groups
2014-03-07 13:24 ` Sébastien Mennetrier
@ 2014-03-07 13:34 ` Richard Purdie
2014-03-07 13:36 ` Sébastien Mennetrier
0 siblings, 1 reply; 7+ messages in thread
From: Richard Purdie @ 2014-03-07 13:34 UTC (permalink / raw)
To: Sébastien Mennetrier; +Cc: openembedded-core
On Fri, 2014-03-07 at 14:24 +0100, Sébastien Mennetrier wrote:
> Hi,
>
>
> This patch was written in dora branch. I will try to adapt it for
> master branch and I will send a new patch ASAP.
>
> Sorry for my mistake.
>
I think it needs:
diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb b/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
index 3b797f0..a73b04c 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "Gstreamer1.0 package groups"
LICENSE = "MIT"
DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad"
-LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690 \
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
PACKAGES = "\
in future can you please say which branch it was tested on if its not master.
Cheers,
Richard
^ permalink raw reply related [flat|nested] 7+ messages in thread* Re: [PATCH] Create gstreamer-1.0 package groups
2014-03-07 13:34 ` Richard Purdie
@ 2014-03-07 13:36 ` Sébastien Mennetrier
2014-03-07 15:36 ` Paul Eggleton
0 siblings, 1 reply; 7+ messages in thread
From: Sébastien Mennetrier @ 2014-03-07 13:36 UTC (permalink / raw)
To: Richard Purdie; +Cc: openembedded-core
[-- Attachment #1: Type: text/plain, Size: 1396 bytes --]
Ok, I will test my patch with this change on master branch.
Thanks for your help and your tips.
Regards,
Sébastien
2014-03-07 14:34 GMT+01:00 Richard Purdie <
richard.purdie@linuxfoundation.org>:
> On Fri, 2014-03-07 at 14:24 +0100, Sébastien Mennetrier wrote:
> > Hi,
> >
> >
> > This patch was written in dora branch. I will try to adapt it for
> > master branch and I will send a new patch ASAP.
> >
> > Sorry for my mistake.
> >
> I think it needs:
>
> diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bbb/meta/recipes-multimedia/gstreamer/
> gstreamer1.0-meta-base.bb
> index 3b797f0..a73b04c 100644
> --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
> +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-meta-base.bb
> @@ -1,7 +1,7 @@
> DESCRIPTION = "Gstreamer1.0 package groups"
> LICENSE = "MIT"
> DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base
> gstreamer1.0-plugins-good gstreamer1.0-plugins-bad"
> -LIC_FILES_CHKSUM =
> "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
> +LIC_FILES_CHKSUM =
> "file://${COREBASE}/LICENSE;md5=4d92cd373abda3937c2bc47fbc49d690 \
> file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
> PACKAGES = "\
>
> in future can you please say which branch it was tested on if its not
> master.
>
> Cheers,
>
> Richard
>
>
>
>
[-- Attachment #2: Type: text/html, Size: 2226 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread* Re: [PATCH] Create gstreamer-1.0 package groups
2014-03-07 13:36 ` Sébastien Mennetrier
@ 2014-03-07 15:36 ` Paul Eggleton
0 siblings, 0 replies; 7+ messages in thread
From: Paul Eggleton @ 2014-03-07 15:36 UTC (permalink / raw)
To: Sébastien Mennetrier; +Cc: openembedded-core
On Friday 07 March 2014 14:36:59 Sébastien Mennetrier wrote:
> Ok, I will test my patch with this change on master branch.
>
> Thanks for your help and your tips.
BTW, if this recipe inherited packagegroup (as I think it should, since that's
what it claims to be creating) then LIC_FILES_CHKSUM isn't necessary. As a
bonus a number of behaviours desirable for packagegroups are enabled by the
class.
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2014-03-07 15:36 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-27 13:53 [PATCH] Create gstreamer-1.0 package groups Sébastien Mennetrier
2014-03-04 8:19 ` Sebastien MENNETRIER
2014-03-07 12:39 ` Richard Purdie
2014-03-07 13:24 ` Sébastien Mennetrier
2014-03-07 13:34 ` Richard Purdie
2014-03-07 13:36 ` Sébastien Mennetrier
2014-03-07 15:36 ` Paul Eggleton
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.