I have made the following changes intended for : CE:UX:MTF / lipstick-colorful-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/6822 Thank You, stskeeps [This message was auto-generated] --- Request # 6822: Messages from BOSS: State: review at 2012-09-30T07:34:52 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:UX:MTF / lipstick-colorful-home -> CE:UX:MTF / lipstick-colorful-home changes files: -------------- --- lipstick-colorful-home.changes +++ lipstick-colorful-home.changes @@ -0,0 +1,3 @@ +* Sun Sep 30 2012 Carsten Munk <[email protected]> - 0.0.6 +- Add systemd user session .service file + new: ---- lipstick.service spec files: ----------- --- lipstick-colorful-home.spec +++ lipstick-colorful-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: lipstick-colorful-home @@ -16,6 +16,7 @@ URL: https://github.com/nemomobile/lipstick-colorful-home Source0: %{name}-%{version}.tar.bz2 Source1: lipstick.desktop +Source2: lipstick.service Source100: lipstick-colorful-home.yaml Requires: lipstick >= 0.3.3 BuildRequires: pkgconfig(QtCore) @@ -54,6 +55,9 @@ # >> install pre # << install pre %qmake_install +mkdir -p %{buildroot}%{_libdir}/systemd/user/ +cp -a %{SOURCE2} %{buildroot}%{_libdir}/systemd/user/ + # >> install post install -D -m 644 %{SOURCE1} %{buildroot}/etc/xdg/autostart/lipstick.desktop @@ -63,6 +67,7 @@ %files %defattr(-,root,root,-) %{_bindir}/colorful-home +%{_libdir}/systemd/user/lipstick.service # >> files %config /etc/xdg/autostart/*.desktop # << files other changes: -------------- ++++++ lipstick-colorful-home.yaml --- lipstick-colorful-home.yaml +++ lipstick-colorful-home.yaml @@ -23,7 +23,10 @@ - QtDeclarative - QtOpenGL # TODO: remove - lipstick +ExtraSources: + - lipstick.service;%{_libdir}/systemd/user/ Conflicts: - lipstick-example-home Files: - "%{_bindir}/colorful-home" + - "%{_libdir}/systemd/user/lipstick.service" ++++++ lipstick.service (new) --- lipstick.service +++ lipstick.service @@ -0,0 +1,8 @@ +[Unit] +Description=The lipstick UI +After=xorg.target +Requires=dbus.socket xorg.target mcompositor.service mthemedaemon.service meegotouch-systemui.service + +[Service] +ExecStart=/usr/bin/colorful-home +
