Merge lp:~mterry/indicator-power/systemd-lifecycle into lp:indicator-power

Proposed by Michael Terry
Status: Work in progress
Proposed branch: lp:~mterry/indicator-power/systemd-lifecycle
Merge into: lp:indicator-power
Diff against target: 48 lines (+8/-2)
4 files modified
data/indicator-power.service.in (+4/-1)
debian/control (+1/-0)
debian/indicator-power.links (+2/-0)
debian/rules (+1/-1)
To merge this branch: bzr merge lp:~mterry/indicator-power/systemd-lifecycle
Reviewer Review Type Date Requested Status
Indicator Applet Developers Pending
Review via email: mp+321788@code.launchpad.net

Commit message

WIP

To post a comment you must log in.

Unmerged revisions

311. By Michael Terry

Start indicator in systemd when indicators.target is started

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'data/indicator-power.service.in'
--- data/indicator-power.service.in 2016-07-20 06:57:56 +0000
+++ data/indicator-power.service.in 2017-04-03 21:18:53 +0000
@@ -1,8 +1,11 @@
1[Unit]1[Unit]
2Description=Indicator Power2Description=Indicator Power
3PartOf=graphical-session.target3PartOf=graphical-session.target
4After=indicators-pre.target4PartOf=indicators.target
55
6[Service]6[Service]
7ExecStart=@pkglibexecdir@/indicator-power-service7ExecStart=@pkglibexecdir@/indicator-power-service
8Restart=on-failure8Restart=on-failure
9
10[Install]
11WantedBy=indicators.target
912
=== modified file 'debian/control'
--- debian/control 2017-02-07 20:19:15 +0000
+++ debian/control 2017-04-03 21:18:53 +0000
@@ -5,6 +5,7 @@
5Build-Depends: cmake,5Build-Depends: cmake,
6 cmake-extras (>= 0.10),6 cmake-extras (>= 0.10),
7 debhelper (>= 9),7 debhelper (>= 9),
8 dh-systemd,
8 dh-translations,9 dh-translations,
9 gcovr,10 gcovr,
10 intltool,11 intltool,
1112
=== added file 'debian/indicator-power.links'
--- debian/indicator-power.links 1970-01-01 00:00:00 +0000
+++ debian/indicator-power.links 2017-04-03 21:18:53 +0000
@@ -0,0 +1,2 @@
1# Because dh-systemd does not yet support user units, we manually make the WantedBy link
2/usr/lib/systemd/user/indicator-power.service /usr/lib/systemd/user/indicators.target.wants/indicator-power.service
03
=== modified file 'debian/rules'
--- debian/rules 2014-07-16 23:28:24 +0000
+++ debian/rules 2017-04-03 21:18:53 +0000
@@ -7,7 +7,7 @@
7export DPKG_GENSYMBOLS_CHECK_LEVEL=47export DPKG_GENSYMBOLS_CHECK_LEVEL=4
88
9%:9%:
10 dh $@ --with translations10 dh $@ --with systemd,translations
1111
12override_dh_install:12override_dh_install:
13 find debian/indicator-power -name \*.la -delete13 find debian/indicator-power -name \*.la -delete

Subscribers

People subscribed via source and target branches