From: Karol Lewandowski Date: Tue, 16 Apr 2024 10:58:42 +0000 (+0200) Subject: packaging: Move dumpsys binary to separate -tools package X-Git-Tag: accepted/tizen/8.0/unified/20240417.155220^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Faccepted%2Ftizen_8.0_unified;p=platform%2Fcore%2Fsystem%2Fdumpsys.git 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) --- 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)