summaryrefslogtreecommitdiff
path: root/packaging/oma-ds-agent.spec
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/oma-ds-agent.spec')
-rwxr-xr-xpackaging/oma-ds-agent.spec9
1 files changed, 9 insertions, 0 deletions
diff --git a/packaging/oma-ds-agent.spec b/packaging/oma-ds-agent.spec
index f513941..c1211d3 100755
--- a/packaging/oma-ds-agent.spec
+++ b/packaging/oma-ds-agent.spec
@@ -5,6 +5,7 @@ Release: 1
Group: TO_BE/FILLED_IN
License: Apache License, Version 2.0
Source0: %{name}-%{version}.tar.gz
+Source1: packaing/oma-ds-agent.service
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
BuildRequires: pkgconfig(glib-2.0)
@@ -55,6 +56,10 @@ sqlite3 %{buildroot}/opt/dbspace/.omasyncagent.db "PRAGMA journal_mode = PERSIST
%make_install
+# systemd service script sertup
+mkdir -p %{buildroot}%{_libdir}/systemd/user/tizen-middleware.target.wants
+install -m 0644 %SOURCE1 %{buildroot}%{_libdir}/systemd/user/
+ln -s ../oma-ds-agent.service %{buildroot}%{_libdir}/systemd/user/tizen-middleware.target.wants/oma-ds-agent.service
%clean
rm -rf %{buildroot}
@@ -118,6 +123,10 @@ rm -rf /usr/share/oma-ds-cfg
%defattr(700,root,root)
/etc/init.d/oma-ds
+%defattr(644,root,root)
+/usr/lib/systemd/user/oma-ds-agent.service
+/usr/lib/systemd/user/tizen-middleware.target.wants/oma-ds-agent.service
+
%files -n ds-public-plugins
%manifest ds-public-plugins.manifest
%defattr(-,root,root,-)