mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
gst-shark: Add Gst-Shark recipe
GstShark is an open-source project from RidgeRun that provides benchmarks and profiling tools for GStreamer 1.7.1 (and above). 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: rrcarlosrodriguez <carlos.rodriguez@ridgerun.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
This commit is contained in:
parent
f51ba94d3a
commit
e3ba2f061e
|
|
@ -0,0 +1,38 @@
|
|||
SUMMARY = "Gst-Shark Tracers"
|
||||
DESCRIPTION = "Benchmarks and profiling tools for GStreamer"
|
||||
HOMEPAGE = "https://developer.ridgerun.com/wiki/index.php?title=GstShark"
|
||||
SECTION = "multimedia"
|
||||
LICENSE = "GPLv2+"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=e1caa368743492879002ad032445fa97"
|
||||
|
||||
DEPENDS = "gstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-bad "
|
||||
|
||||
SRCBRANCH ?= "master"
|
||||
|
||||
SRCREV_base = "a60b3996fe3376d42334fc89014e9d6f6af62899"
|
||||
SRCREV_common = "b64f03f6090245624608beb5d2fff335e23a01c0"
|
||||
|
||||
SRC_URI = " \
|
||||
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
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user