[OE-core] [oe-core][PATCH 1/2] gst-shark: Add Gst-Shark recipe

Carlos carlos.rodriguez at ridgerun.com
Wed Feb 7 23:40:05 UTC 2018


Ok thanks for the feedback. Will create the patches for meta-multimedia.

If you have any other suggestion please let me know.

On 07/02/2018 17:29, Burton, Ross wrote:
> I'd be inclined to say these are a good fit for meta-multimedia, but 
> not oe-core.
>
> Ross
>
> On 7 February 2018 at 21:30, Carlos Rodriguez 
> <carlos.rodriguez at ridgerun.com <mailto:carlos.rodriguez at ridgerun.com>> 
> wrote:
>
>     Gst-Shark is a set of tracers used as Benchmarks and
>     profiling tools for GStreamer. It includes tracers for
>     generating debug information plus some tools to analyze
>     the debug information. GstShark provides easy to use and
>     useful tracers, paired with analysis tools to enable
>     straightforward optimizations.
>
>     Signed-off-by: Carlos Rodriguez <carlos.rodriguez at ridgerun.com
>     <mailto:carlos.rodriguez at ridgerun.com>>
>     ---
>      meta/recipes-multimedia/gstreamer/gst-shark.inc    | 36
>     ++++++++++++++++++++++
>      .../gstreamer/gst-shark_0.2.1.bb <http://gst-shark_0.2.1.bb>    
>                  |  3 ++
>      2 files changed, 39 insertions(+)
>      create mode 100644 meta/recipes-multimedia/gstreamer/gst-shark.inc
>      create mode 100644
>     meta/recipes-multimedia/gstreamer/gst-shark_0.2.1.bb
>     <http://gst-shark_0.2.1.bb>
>
>     diff --git a/meta/recipes-multimedia/gstreamer/gst-shark.inc
>     b/meta/recipes-multimedia/gstreamer/gst-shark.inc
>     new file mode 100644
>     index 0000000..1841d30
>     --- /dev/null
>     +++ b/meta/recipes-multimedia/gstreamer/gst-shark.inc
>     @@ -0,0 +1,36 @@
>     +DESCRIPTION = "RidgeRun Gst-Shark Tracers"
>     +SUMMARY = "Benchmarks and profiling tools for GStreamer"
>     +HOMEPAGE =
>     "https://developer.ridgerun.com/wiki/index.php?title=GstShark
>     <https://developer.ridgerun.com/wiki/index.php?title=GstShark>"
>     +SECTION = "multimedia"
>     +LICENSE = "GPLv2+"
>     +
>     +DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base
>     gstreamer1.0-plugins-bad "
>     +
>     +SRCBRANCH ?= "master"
>     +
>     +SRCREV_base = "a60b3996fe3376d42334fc89014e9d6f6af62899"
>     +SRCREV_common = "b64f03f6090245624608beb5d2fff335e23a01c0"
>     +
>     +SRC_URI = " \
>     +   
>     git://git@github.com/RidgeRun/gst-shark.git;protocol=https;branch=${SRCBRANCH};name=base
>     <http://git@github.com/RidgeRun/gst-shark.git;protocol=https;branch=$%7BSRCBRANCH%7D;name=base>
>     \
>     +   
>     git://anongit.freedesktop.org/git/gstreamer/common.git;protocol=https;destsuffix=git/common;name=common
>     <http://anongit.freedesktop.org/git/gstreamer/common.git;protocol=https;destsuffix=git/common;name=common>;
>     \
>     +    "
>     +
>     +S = "${WORKDIR}/git"
>     +
>     +PACKAGECONFIG_CONFARGS = " \
>     +       --disable-graphviz \
>     +       --enable-gtk-doc=no \
>     +"
>     +
>     +FILES_${PN} += "\
>     +       ${libdir}/gstreamer-1.0/libgstsharktracers.so \
>     +       ${libdir}/gstreamer-1.0/libgstsharktracers.la
>     <http://libgstsharktracers.la> \
>     +"
>     +
>     +inherit autotools gettext
>     +
>     +do_configure() {
>     +${S}/autogen.sh --noconfigure
>     +oe_runconf
>     +}
>     diff --git a/meta/recipes-multimedia/gstreamer/gst-shark_0.2.1.bb
>     <http://gst-shark_0.2.1.bb>
>     b/meta/recipes-multimedia/gstreamer/gst-shark_0.2.1.bb
>     <http://gst-shark_0.2.1.bb>
>     new file mode 100644
>     index 0000000..637bd0e
>     --- /dev/null
>     +++ b/meta/recipes-multimedia/gstreamer/gst-shark_0.2.1.bb
>     <http://gst-shark_0.2.1.bb>
>     @@ -0,0 +1,3 @@
>     +require gst-shark.inc
>     +
>     +LIC_FILES_CHKSUM =
>     "file://COPYING;md5=e1caa368743492879002ad032445fa97"
>     \ No newline at end of file
>     --
>     1.9.1
>
>     --
>     _______________________________________________
>     Openembedded-core mailing list
>     Openembedded-core at lists.openembedded.org
>     <mailto:Openembedded-core at lists.openembedded.org>
>     http://lists.openembedded.org/mailman/listinfo/openembedded-core
>     <http://lists.openembedded.org/mailman/listinfo/openembedded-core>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20180207/8e22efdb/attachment-0002.html>


More information about the Openembedded-core mailing list