mirror of
https://git.yoctoproject.org/poky
synced 2026-05-09 17:39:31 +00:00
83c8cecf90
License change is due to update in FSF address. Library path needs to be specified in absolute form now. Remove bash completion file from kernelshark package as it will cause a conflict with trace-cmd package. Add a patch to resolve musl build issues. (From OE-Core rev: 9f07921c6dcb2ea0abeaf1943aa2de5d81c82c0f) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
34 lines
854 B
BlitzBasic
34 lines
854 B
BlitzBasic
SUMMARY = "Graphical trace viewer for Ftrace"
|
|
LICENSE = "GPLv2"
|
|
|
|
require trace-cmd.inc
|
|
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \
|
|
file://kernel-shark.c;beginline=6;endline=8;md5=2c22c965a649ddd7973d7913c5634a5e"
|
|
|
|
DEPENDS = "gtk+ libxml2"
|
|
RDEPENDS_${PN} = "trace-cmd"
|
|
|
|
inherit distro_features_check
|
|
ANY_OF_DISTRO_FEATURES = "${GTK2DISTROFEATURES}"
|
|
|
|
EXTRA_OEMAKE = "\
|
|
'prefix=${prefix}' \
|
|
'bindir_relative=${@oe.path.relative(prefix, bindir)}' \
|
|
'libdir=${libdir}' \
|
|
NO_PYTHON=1 \
|
|
gui \
|
|
"
|
|
do_configure_prepend() {
|
|
# Make sure the recompile is OK
|
|
rm -f ${B}/.*.d
|
|
}
|
|
|
|
do_install() {
|
|
oe_runmake DESTDIR="${D}" install_gui
|
|
rm ${D}${bindir}/trace-cmd
|
|
rm -rf ${D}${libdir}/trace-cmd
|
|
rm -rf ${D}${sysconfdir}/bash_completion.d/trace-cmd.bash
|
|
rmdir ${D}${libdir}
|
|
}
|