Do not start rygel by default; fix .service installation accepted/tizen_3.0.m14.3_ivi tizen_3.0.m14.2_ivi tizen_3.0.m14.3_ivi accepted/tizen/ivi/20140515.155406 submit/tizen/20140507.125033 submit/tizen/20140507.125334 submit/tizen_ivi/20140514.135316 submit/tizen_ivi/20140515.120102 submit/tizen_ivi/20140515.120515 tizen_3.0.m14.2_ivi_release tizen_3.0.m14.3_ivi_release
authorAlexander Kanavin <alex.kanavin@gmail.com>
Wed, 9 Apr 2014 10:08:03 +0000 (13:08 +0300)
committerAlexander Kanavin <alex.kanavin@gmail.com>
Wed, 7 May 2014 12:31:58 +0000 (15:31 +0300)
packaging/rygel.spec

index c139ed7..a3a6686 100644 (file)
@@ -80,11 +80,8 @@ rm -rf %{buildroot}
 %find_lang rygel
 
 # Systemd service file
-install -d %{buildroot}%{_libdir}/systemd/system/
-install -m 644 examples/service/systemd/rygel.service.tizen %{buildroot}%{_libdir}/systemd/system/rygel.service
-install -d %{buildroot}%{_libdir}/systemd/system/network.target.wants/
-ln -s ../rygel.service %{buildroot}%{_libdir}/systemd/system/network.target.wants/rygel.service
-
+install -D -m 644 examples/service/systemd/rygel.service.tizen %{buildroot}%{_unitdir}/rygel.service
+# %install_service network.target.wants rygel.service
 rm -rf  $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
 
 %post
@@ -92,8 +89,8 @@ rm -rf  $RPM_BUILD_ROOT%{_datadir}/applications/*.desktop
 /bin/touch --no-create %{_datadir}/icons/hicolor || :
 %{_bindir}/gtk-update-icon-cache \
   --quiet %{_datadir}/icons/hicolor 2> /dev/null|| :
-systemctl daemon-reload
-systemctl restart rygel.service
+systemctl daemon-reload
+systemctl restart rygel.service
 
 %preun
 systemctl stop rygel.service