diff mbox series

recipes-multimedia/gstreamer: Add gst-validate recipe

Message ID 20171122213140.4307-1-limon.anibal@gmail.com
State Superseded
Headers show
Series recipes-multimedia/gstreamer: Add gst-validate recipe | expand

Commit Message

Aníbal Limón Nov. 22, 2017, 9:31 p.m. UTC
From: Aníbal Limón <anibal.limon@linaro.org>

The gst-validate is a tool to run integration tests of Gstreamer
components [1].

[1]
https://blogs.gnome.org/tsaunier/2014/04/21/gst-validate-a-suite-of-tools-to-run-integration-tests-for-gstreamer-2/

Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
---
 .../recipes-multimedia/gstreamer/gst-validate_1.12.3.bb | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.bb

Comments

Ross Burton Nov. 22, 2017, 10:46 p.m. UTC | #1
Patchtest already told you about the SUMMARY typo.  I've been meaning to
look at this for automated gstreamer QA, would you say this would be simple
enough and there would be value in integrating this into oe-selftest?

Ross

On 22 November 2017 at 21:31, Aníbal Limón <limon.anibal@gmail.com> wrote:

> From: Aníbal Limón <anibal.limon@linaro.org>

>

> The gst-validate is a tool to run integration tests of Gstreamer

> components [1].

>

> [1]

> https://blogs.gnome.org/tsaunier/2014/04/21/gst-

> validate-a-suite-of-tools-to-run-integration-tests-for-gstreamer-2/

>

> Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>

> ---

>  .../recipes-multimedia/gstreamer/gst-validate_1.12.3.bb | 17

> +++++++++++++++++

>  1 file changed, 17 insertions(+)

>  create mode 100644 meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.

> bb

>

> diff --git a/meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.bb

> b/meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.bb

> new file mode 100644

> index 0000000000..7477bf7a4e

> --- /dev/null

> +++ b/meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.bb

> @@ -0,0 +1,17 @@

> +SUMARRY = "Gstreamer validation tool"

> +DESCRIPTION = "A Tool to test GStreamer components"

> +HOMEPAGE = "https://gstreamer.freedesktop.org/releases/gst-

> validate/1.12.3.html"

> +SECTION = "multimedia"

> +

> +LICENSE = "LGPLv2.1"

> +LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343"

> +

> +SRC_URI = "https://gstreamer.freedesktop.org/src/${PN}/${PN}-${PV}.tar.xz

> "

> +SRC_URI[md5sum] = "623edc479a1e5c1e76bd7e1cf8393253"

> +SRC_URI[sha256sum] = "5139949d20274fdd702492438eeab2

> c9e55aa82f60aca17db27ebd3faf08489e"

> +

> +DEPENDS = "json-glib glib-2.0 gstreamer1.0 gstreamer1.0-plugins-base"

> +

> +FILES_${PN} += "${datadir}/gstreamer-1.0/* ${libdir}/gst-validate-launcher/*

> ${libdir}/gstreamer-1.0/*"

> +

> +inherit pkgconfig gettext autotools gobject-introspection gtk-doc

> --

> 2.11.0

>

> --

> _______________________________________________

> Openembedded-core mailing list

> Openembedded-core@lists.openembedded.org

> http://lists.openembedded.org/mailman/listinfo/openembedded-core

>
<div dir="ltr">Patchtest already told you about the SUMMARY typo.  I&#39;ve been meaning to look at this for automated gstreamer QA, would you say this would be simple enough and there would be value in integrating this into oe-selftest?<div><br></div><div>Ross</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 22 November 2017 at 21:31, Aníbal Limón <span dir="ltr">&lt;<a href="mailto:limon.anibal@gmail.com" target="_blank">limon.anibal@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">From: Aníbal Limón &lt;<a href="mailto:anibal.limon@linaro.org">anibal.limon@linaro.org</a>&gt;<br>
<br>
The gst-validate is a tool to run integration tests of Gstreamer<br>
components [1].<br>
<br>
[1]<br>
<a href="https://blogs.gnome.org/tsaunier/2014/04/21/gst-validate-a-suite-of-tools-to-run-integration-tests-for-gstreamer-2/" rel="noreferrer" target="_blank">https://blogs.gnome.org/<wbr>tsaunier/2014/04/21/gst-<wbr>validate-a-suite-of-tools-to-<wbr>run-integration-tests-for-<wbr>gstreamer-2/</a><br>
<br>
Signed-off-by: Aníbal Limón &lt;<a href="mailto:anibal.limon@linaro.org">anibal.limon@linaro.org</a>&gt;<br>

---<br>
 .../recipes-multimedia/<wbr>gstreamer/<a href="http://gst-validate_1.12.3.bb" rel="noreferrer" target="_blank">gst-validate_1.12.3.<wbr>bb</a> | 17 +++++++++++++++++<br>
 1 file changed, 17 insertions(+)<br>
 create mode 100644 meta/recipes-multimedia/<wbr>gstreamer/<a href="http://gst-validate_1.12.3.bb" rel="noreferrer" target="_blank">gst-validate_1.12.3.<wbr>bb</a><br>
<br>
diff --git a/meta/recipes-multimedia/<wbr>gstreamer/<a href="http://gst-validate_1.12.3.bb" rel="noreferrer" target="_blank">gst-validate_1.12.3.<wbr>bb</a> b/meta/recipes-multimedia/<wbr>gstreamer/<a href="http://gst-validate_1.12.3.bb" rel="noreferrer" target="_blank">gst-validate_1.12.3.<wbr>bb</a><br>
new file mode 100644<br>
index 0000000000..7477bf7a4e<br>
--- /dev/null<br>
+++ b/meta/recipes-multimedia/<wbr>gstreamer/<a href="http://gst-validate_1.12.3.bb" rel="noreferrer" target="_blank">gst-validate_1.12.3.<wbr>bb</a><br>
@@ -0,0 +1,17 @@<br>
+SUMARRY = &quot;Gstreamer validation tool&quot;<br>
+DESCRIPTION = &quot;A Tool to test GStreamer components&quot;<br>
+HOMEPAGE = &quot;<a href="https://gstreamer.freedesktop.org/releases/gst-validate/1.12.3.html" rel="noreferrer" target="_blank">https://gstreamer.<wbr>freedesktop.org/releases/gst-<wbr>validate/1.12.3.html</a>&quot;<br>
+SECTION = &quot;multimedia&quot;<br>
+<br>
+LICENSE = &quot;LGPLv2.1&quot;<br>
+LIC_FILES_CHKSUM = &quot;file://COPYING;md5=<wbr>a6f89e2100d9b6cdffcea4f398e373<wbr>43&quot;<br>
+<br>
+SRC_URI = &quot;<a href="https://gstreamer.freedesktop.org/src/${PN}/${PN}-${PV}.tar.xz" rel="noreferrer" target="_blank">https://gstreamer.<wbr>freedesktop.org/src/${PN}/${<wbr>PN}-${PV}.tar.xz</a>&quot;<br>
+SRC_URI[md5sum] = &quot;<wbr>623edc479a1e5c1e76bd7e1cf83932<wbr>53&quot;<br>
+SRC_URI[sha256sum] = &quot;<wbr>5139949d20274fdd702492438eeab2<wbr>c9e55aa82f60aca17db27ebd3faf08<wbr>489e&quot;<br>
+<br>
+DEPENDS = &quot;json-glib glib-2.0 gstreamer1.0 gstreamer1.0-plugins-base&quot;<br>
+<br>
+FILES_${PN} += &quot;${datadir}/gstreamer-1.0/* ${libdir}/gst-validate-<wbr>launcher/* ${libdir}/gstreamer-1.0/*&quot;<br>
+<br>
+inherit pkgconfig gettext autotools gobject-introspection gtk-doc<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.11.0<br>
<br>
--<br>
______________________________<wbr>_________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.<wbr>openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/<wbr>mailman/listinfo/openembedded-<wbr>core</a><br>
</font></span></blockquote></div><br></div>
-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core
Alexander Kanavin Nov. 23, 2017, 9:38 a.m. UTC | #2
On 11/23/2017 12:46 AM, Burton, Ross wrote:
> Patchtest already told you about the SUMMARY typo.  I've been meaning to 
> look at this for automated gstreamer QA, would you say this would be 
> simple enough and there would be value in integrating this into oe-selftest?

We have a bug for improving gstreamer testing too, jku made a few points:

https://bugzilla.yoctoproject.org/show_bug.cgi?id=11418

Alex
diff mbox series

Patch

diff --git a/meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.bb b/meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.bb
new file mode 100644
index 0000000000..7477bf7a4e
--- /dev/null
+++ b/meta/recipes-multimedia/gstreamer/gst-validate_1.12.3.bb
@@ -0,0 +1,17 @@ 
+SUMARRY = "Gstreamer validation tool"
+DESCRIPTION = "A Tool to test GStreamer components"
+HOMEPAGE = "https://gstreamer.freedesktop.org/releases/gst-validate/1.12.3.html"
+SECTION = "multimedia"
+
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=a6f89e2100d9b6cdffcea4f398e37343"
+
+SRC_URI = "https://gstreamer.freedesktop.org/src/${PN}/${PN}-${PV}.tar.xz"
+SRC_URI[md5sum] = "623edc479a1e5c1e76bd7e1cf8393253"
+SRC_URI[sha256sum] = "5139949d20274fdd702492438eeab2c9e55aa82f60aca17db27ebd3faf08489e"
+
+DEPENDS = "json-glib glib-2.0 gstreamer1.0 gstreamer1.0-plugins-base"
+
+FILES_${PN} += "${datadir}/gstreamer-1.0/* ${libdir}/gst-validate-launcher/* ${libdir}/gstreamer-1.0/*"
+
+inherit pkgconfig gettext autotools gobject-introspection gtk-doc