From 98b1efd83f290d796c7f86a60f98495b9ee69290 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Wed, 19 Feb 2014 23:09:50 -0600 Subject: Add an XDG autostart config file --- data/Makefile.am | 8 ++++++++ data/indicator-messages.desktop.in | 7 +++++++ 2 files changed, 15 insertions(+) create mode 100644 data/indicator-messages.desktop.in diff --git a/data/Makefile.am b/data/Makefile.am index b89fa51..8752076 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -1,5 +1,11 @@ SUBDIRS = icons +xdg_autostartdir = /etc/xdg/autostart +xdg_autostart_DATA = indicator-messages.desktop + +%.desktop: %.desktop.in + $(AM_V_GEN) sed -e "s|\@pkglibexecdir\@|$(pkglibexecdir)|" $< > $@ + upstart_jobsdir = $(datadir)/upstart/sessions/ upstart_jobs_DATA = indicator-messages.conf @@ -13,8 +19,10 @@ indicatordir = $(INDICATOR_DIR) dist_indicator_DATA = com.canonical.indicator.messages EXTRA_DIST = \ + indicator-messages.desktop.in \ indicator-messages.conf.in \ $(gsettings_SCHEMAS) CLEANFILES = \ + $(xdg_autostart_DATA) \ $(upstart_jobs_DATA) diff --git a/data/indicator-messages.desktop.in b/data/indicator-messages.desktop.in new file mode 100644 index 0000000..aac7d7e --- /dev/null +++ b/data/indicator-messages.desktop.in @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Name=Indicator Messages +Exec=@pkglibexecdir@/indicator-messages-service +StartupNotify=false +Terminal=false +OnlyShowIn=Unity; -- cgit v1.2.3