Add single manifest file for each RPM package 34/228134/2
authorTomasz Swierczek <t.swierczek@samsung.com>
Thu, 19 Mar 2020 07:48:18 +0000 (08:48 +0100)
committerTomasz Swierczek <t.swierczek@samsung.com>
Thu, 19 Mar 2020 07:51:52 +0000 (07:51 +0000)
Change-Id: I625369d432a8251a80b456d659f483a074a2326d

packaging/libsecurity-manager-client-devel.manifest [new file with mode: 0644]
packaging/security-license-manager.manifest [new file with mode: 0644]
packaging/security-manager-policy.manifest [new file with mode: 0644]
packaging/security-manager.spec

diff --git a/packaging/libsecurity-manager-client-devel.manifest b/packaging/libsecurity-manager-client-devel.manifest
new file mode 100644 (file)
index 0000000..a76fdba
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+       <request>
+               <domain name="_" />
+       </request>
+</manifest>
diff --git a/packaging/security-license-manager.manifest b/packaging/security-license-manager.manifest
new file mode 100644 (file)
index 0000000..a76fdba
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+       <request>
+               <domain name="_" />
+       </request>
+</manifest>
diff --git a/packaging/security-manager-policy.manifest b/packaging/security-manager-policy.manifest
new file mode 100644 (file)
index 0000000..017d22d
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+ <request>
+    <domain name="_"/>
+ </request>
+</manifest>
index bc7a0015e1063f0d92881352f60fdcbbb2a74e43..b815c1d5f6b0e8a8df10ba66593a730997fe5bf0 100644 (file)
@@ -6,9 +6,12 @@ Group:      Security/Service
 License:    Apache-2.0
 Source0:    %{name}-%{version}.tar.gz
 Source1:    security-manager.manifest
-Source3:    libsecurity-manager-client.manifest
+Source2:    libsecurity-manager-client.manifest
+Source3:    libsecurity-manager-client-devel.manifest
 Source4:    libnss-security-manager.manifest
 Source5:    security-manager-tests.manifest
+Source6:    security-manager-policy.manifest
+Source7:    security-license-manager.manifest
 Requires:   security-manager-policy
 Requires:   security-license-manager
 Requires:   libnss-security-manager
@@ -149,7 +152,7 @@ sqlite3 %{buildroot}/%{db_test_dir}/.security-manager-test-wrong-schema.db < db/
 sqlite3 %{buildroot}/%{db_test_dir}/.security-manager-test-wrong-schema.db "drop view client_license_view"
 cp -a test/data/.security-manager-test-rules*.{db,txt} %{buildroot}/%{db_test_dir}
 
-cp -a %{SOURCE1} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{buildroot}%{_datadir}/
+cp -a %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} %{buildroot}%{_datadir}/
 
 %clean
 rm -rf %{buildroot}
@@ -280,7 +283,7 @@ chsmack -a System %{db_test_dir}/.security-manager-test-rules*.txt
 %{_libdir}/libsecurity-manager-client.so.*
 
 %files -n libsecurity-manager-client-devel
-%manifest %{_datadir}/%{name}.manifest
+%manifest %{_datadir}/libsecurity-manager-client-devel.manifest
 %defattr(-,root,root,-)
 %{_libdir}/libsecurity-manager-client.so
 %{_libdir}/libsecurity-manager-commons.so
@@ -294,7 +297,7 @@ chsmack -a System %{db_test_dir}/.security-manager-test-rules*.txt
 %{_libdir}/libnss_securitymanager.so.*
 
 %files -n security-manager-policy
-%manifest %{_datadir}/%{name}.manifest
+%manifest %{_datadir}/security-manager-policy.manifest
 %license LICENSE
 %config(noreplace) %{TZ_SYS_VAR}/security-manager/policy-version
 %{_datadir}/security-manager/policy
@@ -320,6 +323,7 @@ chsmack -a System %{db_test_dir}/.security-manager-test-rules*.txt
 %attr(0600,root,root) %{db_test_dir}/.security-manager-test-rules*.txt
 
 %files -n security-license-manager
+%manifest %{_datadir}/security-license-manager.manifest
 %{_libdir}/cynara/plugin/client/liblicense-manager-plugin-client.so
 %{_libdir}/cynara/plugin/service/liblicense-manager-plugin-service.so
 %{_bindir}/license-manager-agent