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"



Reply via email to