Separate DBus policy configuration 66/226966/4
authorMateusz Moscicki <m.moscicki2@partner.samsung.com>
Fri, 6 Mar 2020 14:15:44 +0000 (15:15 +0100)
committerMateusz Moscicki <m.moscicki2@partner.samsung.com>
Tue, 10 Mar 2020 11:23:08 +0000 (12:23 +0100)
Change-Id: I15ff48ef59ddf1461ad57d978087a17546b3789f

packaging/dumpsys.spec

index 98c0d1e..212428b 100644 (file)
@@ -18,6 +18,10 @@ BuildRequires:  cmake
 %description
 This package provides dumpsys utility and libraries to allow collecting logs from services and applications.
 
+%package -n dumpsys-common
+Summary: DBus policy config files
+%description -n dumpsys-common
+
 %package -n dumpsys-devel
 Summary: dumpsys development package.
 Requires: dumpsys
@@ -26,6 +30,7 @@ This package provides library and header files.
 
 %package -n libdumpsys-system
 Summary: Package with dumpsys API library for services.
+Requires: dumpsys-common
 %description -n libdumpsys-system
 This package provides dumpsys API library for services.
 
@@ -37,6 +42,7 @@ This package provides library and header files.
 
 %package -n libdumpsys-user
 Summary: Package with dumpsys API library for services.
+Requires: dumpsys-common
 BuildRequires: pkgconfig(pkgmgr-info)
 %description -n libdumpsys-user
 This package provides dumpsys API library for services.
@@ -87,6 +93,10 @@ ln -s ../dumpsys-service.service %{buildroot}/%{_unitdir}/basic.target.wants/dum
 %{_unitdir}/basic.target.wants/dumpsys-service.service
 %{_unitdir}/dumpsys-service.service
 %{_libdir}/tmpfiles.d/dumpsys-run.conf
+
+%files -n dumpsys-common
+%manifest %{name}.manifest
+%defattr(0755,root,root)
 %{_sysconfdir}/dbus-1/system.d/dumpsys-service.conf
 
 %files -n dumpsys-devel