packaging: Move dumpsys binary to separate -tools package 75/309775/2 accepted/tizen_9.0_unified accepted/tizen_unified_dev tizen_9.0 accepted/tizen/9.0/unified/20241030.234041 accepted/tizen/unified/20240423.164613 accepted/tizen/unified/dev/20240620.005717 accepted/tizen/unified/x/20240425.051109 accepted/tizen/unified/x/asan/20240625.092212 tizen_9.0_m2_release
authorKarol Lewandowski <k.lewandowsk@samsung.com>
Tue, 16 Apr 2024 10:58:42 +0000 (12:58 +0200)
committerChanwoo Choi <cw00.choi@samsung.com>
Wed, 17 Apr 2024 01:25:00 +0000 (01:25 +0000)
There is no need to install debugging utility on production images.

Change-Id: I43ba4283e398c1f8b6057211dee2ea333e2233ae

packaging/dumpsys.spec

index 9e60cecd9a480aed3e70d65d3877ba180eacbc3b..8b89a035dc1ec5bf7b83a229f1c7f9ed21289a94 100644 (file)
@@ -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)