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

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

Commit message

WIP

To post a comment you must log in.

Unmerged revisions

554. 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-sound.service.in'
--- data/indicator-sound.service.in 2016-07-20 06:57:58 +0000
+++ data/indicator-sound.service.in 2017-04-03 21:34:49 +0000
@@ -1,8 +1,11 @@
1[Unit]1[Unit]
2Description=Indicator Sound Service2Description=Indicator Sound Service
3PartOf=graphical-session.target3PartOf=graphical-session.target
4After=indicators-pre.target4PartOf=indicators.target
55
6[Service]6[Service]
7ExecStart=@CMAKE_INSTALL_FULL_LIBEXECDIR@/indicator-sound/indicator-sound-service7ExecStart=@CMAKE_INSTALL_FULL_LIBEXECDIR@/indicator-sound/indicator-sound-service
8Restart=on-failure8Restart=on-failure
9
10[Install]
11WantedBy=indicators.target
912
=== modified file 'debian/control'
--- debian/control 2017-02-07 22:04:35 +0000
+++ debian/control 2017-04-03 21:34:49 +0000
@@ -8,6 +8,7 @@
8 cmake-extras (>= 0.10),8 cmake-extras (>= 0.10),
9 dbus,9 dbus,
10 dbus-test-runner (>> 14.04.0+14.04.20150120.1),10 dbus-test-runner (>> 14.04.0+14.04.20150120.1),
11 dh-systemd,
11 dh-translations,12 dh-translations,
12 gcovr,13 gcovr,
13 gir1.2-accountsservice-1.0,14 gir1.2-accountsservice-1.0,
1415
=== added file 'debian/indicator-sound.links'
--- debian/indicator-sound.links 1970-01-01 00:00:00 +0000
+++ debian/indicator-sound.links 2017-04-03 21:34:49 +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-sound.service /usr/lib/systemd/user/indicators.target.wants/indicator-sound.service
03
=== modified file 'debian/rules'
--- debian/rules 2015-02-04 20:43:51 +0000
+++ debian/rules 2017-04-03 21:34:49 +0000
@@ -3,7 +3,7 @@
3export DPKG_GENSYMBOLS_CHECK_LEVEL=43export DPKG_GENSYMBOLS_CHECK_LEVEL=4
44
5%:5%:
6 dh $@ --parallel --fail-missing --with translations6 dh $@ --parallel --fail-missing --with systemd,translations
77
8override_dh_auto_configure:8override_dh_auto_configure:
9 # Debian defines CMAKE_INSTALL_LOCALSTATEDIR as /usr/var, which is wrong.9 # Debian defines CMAKE_INSTALL_LOCALSTATEDIR as /usr/var, which is wrong.

Subscribers

People subscribed via source and target branches