From: Jan Stancek <jstancek(a)redhat.com>
rtla: sync summary text with upstream and update Requires
Add License to spec file and sync summary text with upstream
Also add BuildRequires and Requires explicitly for rtla
Signed-off-by: John Kacur <jkacur(a)redhat.com>
Signed-off-by: Jan Stancek <jstancek(a)redhat.com>
diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -696,7 +696,11 @@ BuildRequires: opencsd-devel >= 1.0.0
BuildRequires: python3-docutils
BuildRequires: gettext ncurses-devel
BuildRequires: libcap-devel libcap-ng-devel
+# The following are rtla requirements
+BuildRequires: python3-docutils
+BuildRequires: libtraceevent-devel
BuildRequires: libtracefs-devel
+
%ifnarch s390x
BuildRequires: pciutils-devel
%endif
@@ -1171,13 +1175,14 @@ This package provides debug information for package
%{package_name}-tools.
%if 0%{gemini}
Epoch: %{gemini}
%endif
-Summary: RTLA: Real-Time Linux Analysis tools
+Summary: Real-Time Linux Analysis tools
+Requires: libtraceevent
+Requires: libtracefs
%description -n rtla
-The rtla tool is a meta-tool that includes a set of commands that
-aims to analyze the real-time properties of Linux. But, instead of
-testing Linux as a black box, rtla leverages kernel tracing
-capabilities to provide precise information about the properties
-and root causes of unexpected results.
+The rtla meta-tool includes a set of commands that aims to analyze
+the real-time properties of Linux. Instead of testing Linux as a black box,
+rtla leverages kernel tracing capabilities to provide precise information
+about the properties and root causes of unexpected results.
%package -n rv
Summary: RV: Runtime Verification
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2847