I have made the following changes intended for :
  CE:UX:MTF / meegotouch-home

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/6841

Thank You,
Marko Saukko

[This message was auto-generated]

---

Request # 6841:

Messages from BOSS:

State: review at 2012-10-01T03:55:35 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-home -> CE:UX:MTF / meegotouch-home
  
changes files:
--------------
--- meegotouch-home.changes
+++ meegotouch-home.changes
@@ -0,0 +1,3 @@
+* Sun Sep 30 2012 Carsten Munk <[email protected]> - 1.3.2
+- Add systemd user session .service
+

new:
----
  meegotouch-home.service

spec files:
-----------
--- meegotouch-home.spec
+++ meegotouch-home.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-home
@@ -16,6 +16,7 @@
 URL:        https://meego.gitorious.org/meegotouch/meegotouch-home
 Source0:    meegotouch-%{name}-%{version}-1.tar.gz
 Source1:    meegotouch-home.desktop
+Source2:    meegotouch-home.service
 Source100:  meegotouch-home.yaml
 Patch0:     disabled_tests.patch
 Patch1:     fix-unittests.patch
@@ -126,6 +127,9 @@
 # >> install pre
 # << install pre
 %qmake_install
+mkdir -p %{buildroot}%{_libdir}/systemd/user/
+cp -a %{SOURCE2} %{buildroot}%{_libdir}/systemd/user/
+
 
 # >> install post
 # TODO: we should work this inside yaml somehow
@@ -146,6 +150,7 @@
 
%{_datadir}/themes/base/meegotouch/libmeegotouchhome-plaindesktopbackgroundextension/style/libmeegotouchhome-plaindesktopbackgroundextension.css
 
%{_datadir}/meegotouch/applicationextensions/meegotouchhome-plaindesktopbackgroundextension.desktop
 %config /etc/xdg/autostart/*.desktop
+%{_libdir}/systemd/user/meegotouch-home.service
 # >> files
 # << files
 

other changes:
--------------

++++++ meegotouch-home.service (new)
--- meegotouch-home.service
+++ meegotouch-home.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=The MTF homescreen
+After=xorg.target
+Requires=dbus.socket xorg.target mthemedaemon.service mcompositor.service 
meegotouch-systemui.service
+
+[Service]
+ExecStart=/usr/bin/meegotouchhome -remote-theme
+
+

++++++ meegotouch-home.yaml
--- meegotouch-home.yaml
+++ meegotouch-home.yaml
@@ -44,6 +44,9 @@
     - meegotouch-home < 0.23.1
 QMakeOptions:
     - CONFIG+=NODOCS
+ExtraSources:
+     - meegotouch-home.service;%{_libdir}/systemd/user/
+
 Files:
     - "%{_bindir}/meegotouchhome"
     - "%exclude %{_bindir}/duihome"
@@ -52,7 +55,7 @@
     - 
"%{_datadir}/themes/base/meegotouch/libmeegotouchhome-plaindesktopbackgroundextension/style/libmeegotouchhome-plaindesktopbackgroundextension.css"
     - 
"%{_datadir}/meegotouch/applicationextensions/meegotouchhome-plaindesktopbackgroundextension.desktop"
     - "%config /etc/xdg/autostart/*.desktop"
-
+    - "%{_libdir}/systemd/user/meegotouch-home.service"
 Configure: none
 Builder: qmake
 SubPackages:



Reply via email to