I have made the following changes intended for : CE:UX:MTF / meegotouch-systemui
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/6842 Thank You, Marko Saukko [This message was auto-generated] --- Request # 6842: Messages from BOSS: State: review at 2012-10-01T03:55: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: Project:MTF:UX / meegotouch-systemui -> CE:UX:MTF / meegotouch-systemui changes files: -------------- --- meegotouch-systemui.changes +++ meegotouch-systemui.changes @@ -0,0 +1,3 @@ +* Sun Sep 30 2012 Carsten Munk <[email protected]> - 1.4.0 +- Add systemd user session .service file + new: ---- meegotouch-systemui.service spec files: ----------- --- meegotouch-systemui.spec +++ meegotouch-systemui.spec @@ -1,6 +1,6 @@ # # Do NOT Edit the Auto-generated Part! -# Generated by: spectacle version 0.24.1 +# Generated by: spectacle version 0.25 # Name: meegotouch-systemui @@ -18,6 +18,7 @@ Source1: boss.conf Source2: meegotouch-systemui.desktop Source3: lock.desktop +Source4: meegotouch-systemui.service Source100: meegotouch-systemui.yaml Requires: contextkit-meego-cellular Requires: contextkit-meego-internet @@ -133,6 +134,8 @@ cp -a %{SOURCE2} %{buildroot}%{_sysconfdir}/xdg/autostart mkdir -p %{buildroot}%{_datadir}/applications cp -a %{SOURCE3} %{buildroot}%{_datadir}/applications +mkdir -p %{buildroot}%{_libdir}/systemd/user/ +cp -a %{SOURCE4} %{buildroot}%{_libdir}/systemd/user/ # >> install post @@ -151,6 +154,7 @@ %defattr(-,root,root,-) %config %{_sysconfdir}/dbus-1/system.d/systemui.conf %config %{_sysconfdir}/xdg/autostart/meegotouch-systemui.desktop +%{_libdir}/systemd/user/meegotouch-systemui.service %{_bindir}/sysuid %{_datadir}/applications/lock.desktop %{_datadir}/l10n/meegotouch/systemui.qm other changes: -------------- ++++++ meegotouch-systemui.service (new) --- meegotouch-systemui.service +++ meegotouch-systemui.service @@ -0,0 +1,9 @@ +[Unit] +Description=The MTF homescreen +After=xorg.target +Requires=dbus.socket xorg.target mthemedaemon.service + +[Service] +ExecStart=/usr/bin/sysuid -remote-theme + + ++++++ meegotouch-systemui.yaml --- meegotouch-systemui.yaml +++ meegotouch-systemui.yaml @@ -11,6 +11,7 @@ ExtraSources: - meegotouch-systemui.desktop;%{_sysconfdir}/xdg/autostart - lock.desktop;%{_datadir}/applications + - meegotouch-systemui.service;%{_libdir}/systemd/user/ Description: | This package contains the system UI daemon. PkgBR: @@ -49,6 +50,7 @@ Files: - "%config %{_sysconfdir}/dbus-1/system.d/systemui.conf" - "%config %{_sysconfdir}/xdg/autostart/meegotouch-systemui.desktop" + - "%{_libdir}/systemd/user/meegotouch-systemui.service" - "%{_bindir}/sysuid" - "%{_datadir}/applications/lock.desktop" - "%{_datadir}/l10n/meegotouch/systemui.qm"
