I have made the following changes intended for :
  CE:MW:Shared / libmeegotouch

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

Thank You,
stskeeps

[This message was auto-generated]

---

Request # 6554:

Messages from BOSS:

State: review at 2012-09-01T11:15:08 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 / libmeegotouch -> CE:MW:Shared 
/ libmeegotouch
  
changes files:
--------------
--- libmeegotouch.changes
+++ libmeegotouch.changes
@@ -0,0 +1,3 @@
+* Sat Sep 01 2012 Carsten Munk <[email protected]> - 0.26.1
+- Add a user session service for mthemedaemon
+

new:
----
  mthemedaemon.service

spec files:
-----------
--- libmeegotouch.spec
+++ libmeegotouch.spec
@@ -17,6 +17,7 @@
 Source0:    meegotouch-libmeegotouch-%{version}.tar.gz
 Source1:    libmeegotouch.sh
 Source2:    mthemedaemon.desktop
+Source3:    mthemedaemon.service
 Source100:  libmeegotouch.yaml
 Patch0:     arm_egl_visibility.patch
 Patch1:     BMC_8268_show_statusbar_on_n900.patch
@@ -256,6 +257,8 @@
 cp -a %{SOURCE1} %{buildroot}%{_sysconfdir}/profile.d
 mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart
 cp -a %{SOURCE2} %{buildroot}%{_sysconfdir}/xdg/autostart
+mkdir -p %{buildroot}%{_libdir}/systemd/user/
+cp -a %{SOURCE3} %{buildroot}%{_libdir}/systemd/user/
 
 
 # >> install post
@@ -292,6 +295,7 @@
 %config %{_sysconfdir}/meegotouch/themedaemonpriorities.conf
 %config %{_sysconfdir}/profile.d/libmeegotouch.sh
 %config %{_sysconfdir}/xdg/autostart/mthemedaemon.desktop
+%{_libdir}/systemd/user/mthemedaemon.service
 %{_bindir}/mservicemapper
 %{_bindir}/mthemedaemon
 %{_libdir}/libmeegotouchcore.so.*

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

++++++ libmeegotouch.yaml
--- libmeegotouch.yaml
+++ libmeegotouch.yaml
@@ -7,6 +7,7 @@
 URL: http://meego.gitorious.org/meegotouch/libmeegotouch
 Sources:
     - "meegotouch-libmeegotouch-%{version}.tar.gz"
+
 Patches:
     - arm_egl_visibility.patch
     - BMC_8268_show_statusbar_on_n900.patch
@@ -57,6 +58,8 @@
 ExtraSources:
     - libmeegotouch.sh;%{_sysconfdir}/profile.d
     - mthemedaemon.desktop;%{_sysconfdir}/xdg/autostart
+    - mthemedaemon.service;%{_libdir}/systemd/user/
+
 RunFdupes:
     - "%{_datadir}"
 UseAsNeeded: no

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



Reply via email to