I have made the following changes intended for : CE:MW:Shared / meegotouch-applauncherd
Please review and accept or decline. BOSS has already run some checks on this request. See the "Messages from BOSS" section below. https://build.pub.meego.com//request/show/6767 Thank You, stskeeps [This message was auto-generated] --- Request # 6767: Messages from BOSS: State: review at 2012-09-22T10:04:39 by bossbot Reviews: accepted by bossbot : Prechecks succeeded. new for CE-maintainers : Please replace this text with a review and approve/reject the review (not the SR). BOSS will take care of the rest Changes: submit: home:stskeeps:user-sessions:MW:Shared / meegotouch-applauncherd -> CE:MW:Shared / meegotouch-applauncherd changes files: -------------- --- meegotouch-applauncherd.changes +++ meegotouch-applauncherd.changes @@ -0,0 +1,3 @@ +* Sat Sep 22 2012 Carsten Munk <[email protected]> - 3.0.3 +- Add systemd user session service file + new: ---- meegotouch-applauncherd.service spec files: ----------- --- meegotouch-applauncherd.spec +++ meegotouch-applauncherd.spec @@ -15,6 +15,7 @@ License: LGPLv2+ URL: http://meego.gitorious.com/meegotouch/meegotouch-applauncherd Source0: meegotouch-%{name}-released_%{version}.tar.gz +Source1: meegotouch-applauncherd.service Source100: meegotouch-applauncherd.yaml Patch0: 0001-BMC22845-Move-var-run-to-home.patch Patch1: 0002-Remove-calls-to-non-standard-Qt-API.patch @@ -116,6 +117,9 @@ # >> install pre # << install pre %make_install +mkdir -p %{buildroot}%{_libdir}/systemd/user/ +cp -a %{SOURCE1} %{buildroot}%{_libdir}/systemd/user/ + # >> install post # rpmlint complains about installing binaries in /usr/share, so @@ -145,6 +149,7 @@ %{_bindir}/applauncherd.bin %{_bindir}/applauncherd %{_bindir}/single-instance +%{_libdir}/systemd/user/meegotouch-applauncherd.service %config %{_sysconfdir}/xdg/autostart/applauncherd.desktop %exclude /etc/aegisfs.d/applauncherd-fs.conf # >> files other changes: -------------- ++++++ meegotouch-applauncherd.service (new) --- meegotouch-applauncherd.service +++ meegotouch-applauncherd.service @@ -0,0 +1,9 @@ +[Unit] +Description=MTF app launcher daemon +After=xorg.target +Requires=dbus.socket xorg.target + +[Service] +ExecStart=/usr/bin/applauncherd + + ++++++ meegotouch-applauncherd.yaml --- meegotouch-applauncherd.yaml +++ meegotouch-applauncherd.yaml @@ -14,6 +14,8 @@ - 0001-Use-MeeGo-stuff-even-with-Mer.patch - 0001-Do-not-hardcode-python-version-to-cmd-s.patch - 0001-Fix-invoker-infinite-loop-after-receiving-signals.patch +ExtraSources: + - meegotouch-applauncherd.service;%{_libdir}/systemd/user/ Description: | Application invoker and launcher daemon that speed up application startup time and share memory. Provides also @@ -42,6 +44,7 @@ - "%{_bindir}/applauncherd.bin" - "%{_bindir}/applauncherd" - "%{_bindir}/single-instance" + - "%{_libdir}/systemd/user/meegotouch-applauncherd.service" - "%config %{_sysconfdir}/xdg/autostart/applauncherd.desktop" - "%exclude /etc/aegisfs.d/applauncherd-fs.conf" SubPackages:
