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
<[email protected] <mailto:[email protected]>>
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 <[email protected]
<mailto:[email protected]>>
---
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://[email protected]/RidgeRun/gst-shark.git;protocol=https;branch=${SRCBRANCH};name=base
<http://[email protected]/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
[email protected]
<mailto:[email protected]>
http://lists.openembedded.org/mailman/listinfo/openembedded-core
<http://lists.openembedded.org/mailman/listinfo/openembedded-core>
--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core