From 60b1362bd9e8f8c86efeea8f36a285883d65f415 Mon Sep 17 00:00:00 2001 From: Karol Lewandowski Date: Tue, 16 Apr 2024 12:58:42 +0200 Subject: [PATCH] packaging: Move dumpsys binary to separate -tools package There is no need to install debugging utility on production images. Change-Id: I43ba4283e398c1f8b6057211dee2ea333e2233ae (cherry picked from commit 98be6a7c0608f8e21b1231200ec2a4b1e8806065) --- packaging/dumpsys.spec | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/packaging/dumpsys.spec b/packaging/dumpsys.spec index 9e60cec..8b89a03 100644 --- a/packaging/dumpsys.spec +++ b/packaging/dumpsys.spec @@ -10,7 +10,7 @@ Name: dumpsys Summary: Dumpsys is a framework to get logs from services and applications. -Version: 2.0.15 +Version: 2.0.16 Release: 1 Group: Framework/system License: Apache-2.0 @@ -31,6 +31,13 @@ This package provides dumpsys utility and libraries to allow collecting logs fro %package -n dumpsys-common Summary: DBus policy config files %description -n dumpsys-common +This package provides DBus configuration files needed by API clients to be able to register their dumpsys providers. + +%package -n dumpsys-tools +Summary: dumpsys command line utilies +Requires: dumpsys +%description -n dumpsys-tools +This package provides library and header files. %package -n dumpsys-devel Summary: dumpsys development package. @@ -95,9 +102,7 @@ rm -rf %{buildroot} %files %license LICENSE %manifest %{name}.manifest - %defattr(0755,root,root) -%{_bindir}/dumpsys %{_libdir}/libdumpsys.so.* %{_libexecdir}/dumpsys-service @@ -106,6 +111,12 @@ rm -rf %{buildroot} %{_prefix}/lib/tmpfiles.d/dumpsys-run.conf %{_prefix}/share/dbus-1/system-services/org.tizen.dumpsys.service.service +%files -n dumpsys-tools +%license LICENSE +%manifest %{name}.manifest +%defattr(0755,root,root) +%{_bindir}/dumpsys + %files -n dumpsys-common %manifest %{name}.manifest %defattr(0644,root,root) -- 2.34.1