aboutsummaryrefslogtreecommitdiff
path: root/data/Makefile.am
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2014-04-08 16:24:27 +0000
committerCI bot <ps-jenkins@lists.canonical.com>2014-04-08 16:24:27 +0000
commit8782213594a5d08cb16a964dec3e3232cae18b24 (patch)
treed2750a81e7b03591401e722e5e6024c10cca7901 /data/Makefile.am
parent67c7bc304d79f9cd61370430de172acb6a2f7834 (diff)
parent36018e660bc33af6a126418ec952baabcf4da340 (diff)
downloadayatana-indicator-messages-8782213594a5d08cb16a964dec3e3232cae18b24.tar.gz
ayatana-indicator-messages-8782213594a5d08cb16a964dec3e3232cae18b24.tar.bz2
ayatana-indicator-messages-8782213594a5d08cb16a964dec3e3232cae18b24.zip
Synchronize process management across indicators
Diffstat (limited to 'data/Makefile.am')
-rw-r--r--data/Makefile.am25
1 files changed, 17 insertions, 8 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
index ab12dd6..b991686 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -1,10 +1,16 @@
-SUBDIRS = icons
+SUBDIRS = icons upstart
-dbus_servicesdir = $(datadir)/dbus-1/services
-dbus_services_DATA = indicator-messages.service
+xdg_autostartdir = /etc/xdg/autostart
+xdg_autostart_DATA = indicator-messages.desktop
-%.service: %.service.in
- sed -e "s|\@pkglibexecdir\@|$(pkglibexecdir)|" $< > $@
+%.desktop: %.desktop.in
+ $(AM_V_GEN) sed -e "s|\@pkglibexecdir\@|$(pkglibexecdir)|" $< > $@
+
+upstart_jobsdir = $(datadir)/upstart/sessions/
+upstart_jobs_DATA = indicator-messages.conf
+
+%.conf: %.conf.in
+ $(AM_V_GEN) sed -e "s|\@pkglibexecdir\@|$(pkglibexecdir)|" $< > $@
gsettings_SCHEMAS = com.canonical.indicator.messages.gschema.xml
@GSETTINGS_RULES@
@@ -13,7 +19,10 @@ indicatordir = $(INDICATOR_DIR)
dist_indicator_DATA = com.canonical.indicator.messages
EXTRA_DIST = \
- $(gsettings_SCHEMAS) \
- indicator-messages.service.in
+ indicator-messages.desktop.in \
+ indicator-messages.conf.in \
+ $(gsettings_SCHEMAS)
-CLEANFILES = indicator-messages.service
+CLEANFILES = \
+ $(xdg_autostart_DATA) \
+ $(upstart_jobs_DATA)