Openembedded Core Discussions
 help / color / mirror / Atom feed
* [meta-oe][PATCH v2] gst-shark: Add Gst-Shark recipe
@ 2018-02-09 19:44 Carlos Rodriguez
  2018-02-14 20:18 ` Randy MacLeod
  0 siblings, 1 reply; 2+ messages in thread
From: Carlos Rodriguez @ 2018-02-09 19:44 UTC (permalink / raw)
  To: openembedded-core

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@ridgerun.com>
---
 .../recipes-multimedia/gstreamer-1.0/gst-shark.inc | 36 ++++++++++++++++++++++
 .../gstreamer-1.0/gst-shark_0.2.1.bb               |  3 ++
 2 files changed, 39 insertions(+)
 create mode 100644 meta-multimedia/recipes-multimedia/gstreamer-1.0/gst-shark.inc
 create mode 100644 meta-multimedia/recipes-multimedia/gstreamer-1.0/gst-shark_0.2.1.bb

diff --git a/meta-multimedia/recipes-multimedia/gstreamer-1.0/gst-shark.inc b/meta-multimedia/recipes-multimedia/gstreamer-1.0/gst-shark.inc
new file mode 100644
index 0000000..1841d30
--- /dev/null
+++ b/meta-multimedia/recipes-multimedia/gstreamer-1.0/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"
+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 \
+    git://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 \
+"
+
+inherit autotools gettext 
+
+do_configure() {
+${S}/autogen.sh --noconfigure
+oe_runconf
+}
diff --git a/meta-multimedia/recipes-multimedia/gstreamer-1.0/gst-shark_0.2.1.bb b/meta-multimedia/recipes-multimedia/gstreamer-1.0/gst-shark_0.2.1.bb
new file mode 100644
index 0000000..637bd0e
--- /dev/null
+++ b/meta-multimedia/recipes-multimedia/gstreamer-1.0/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



^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2018-02-14 20:18 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-02-09 19:44 [meta-oe][PATCH v2] gst-shark: Add Gst-Shark recipe Carlos Rodriguez
2018-02-14 20:18 ` Randy MacLeod

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox