Group: Application Framwork/Service
License: Flora
Source0: %{name}-%{version}.tar.gz
-Source1001: push.manifest
+Source1001: libpush.manifest
+Source1002: libpush-devel.manifest
+Source1003: %{name}-bin.manifest
+Source1004: %{name}-tool.manifest
%description
%prep
%setup -q
-cp %{SOURCE1001} .
+cp %{SOURCE1001} %{SOURCE1002} %{SOURCE1003} %{SOURCE1004} .
%build
%files -n libpush
-%manifest %{name}.manifest
+%manifest libpush.manifest
%attr(644,-,-) %{_libdir}/libpush.so.*
%files -n libpush-devel
-%manifest %{name}.manifest
+%manifest libpush-devel.manifest
%attr(644,-,-) %{_includedir}/*.h
%{_libdir}/pkgconfig/*.pc
%{_libdir}/libpush.so
%files bin
-%manifest %{name}.manifest
+%manifest %{name}-bin.manifest
%{_bindir}/pushd
/usr/share/push/*.cer
/etc/init.d/pushd
/usr/lib/systemd/user/tizen-middleware.target.wants/pushd.service
%files tool
-%manifest %{name}.manifest
+%manifest %{name}-tool.manifest
%{_bindir}/push_tool
%changelog
+++ /dev/null
-<manifest>
- <define>
- <domain name="push-service" policy="restricted" plist="push-bin,push-tool,libpush"/>
- <request>
- <smack request="system::use_internet" type="rw"/>
- <smack request="sys-assert::core" type="rwxat"/>
- </request>
- <permit>
- <smack permit="system::use_internet" type="w"/>
- <smack permit="dbus" type="rx"/>
- </permit>
- <provide>
- <label name="push-service::db"/>
- </provide>
- </define>
- <request>
- <domain name="push-service"/>
- </request>
- <assign>
- <filesystem path="/etc/init.d/pushd" label="_" exec_label="none"/>
- <filesystem path="/etc/rc.d/rc3.d/S90pushd" label="_" exec_label="none"/>
- <filesystem path="/etc/rc.d/rc5.d/S90pushd" label="_" exec_label="none"/>
- <filesystem path="/usr/lib/systemd/user/pushd.service" label="_" exec_label="none" />
- <filesystem path="/usr/lib/systemd/user/tizen-middleware.target.wants/pushd.service" label="_" exec_label="none" />
- </assign>
-</manifest>