aboutsummaryrefslogtreecommitdiff
path: root/data/Makefile.am
diff options
context:
space:
mode:
authorRobert Tari <robert@tari.in>2020-08-11 09:42:12 +0200
committerRobert Tari <robert@tari.in>2020-08-11 09:42:12 +0200
commit7d7dc1140c38c22a629bc58238dff5cec17c30e5 (patch)
tree9ef5dae755c81723082d8cca4c2b089904c8832f /data/Makefile.am
parentd9fced125c2a6e1cf44171370753df00c8d554ba (diff)
parentd75eb5fd87fb752220050258a7b1f11cac7f6691 (diff)
downloadayatana-indicator-notifications-7d7dc1140c38c22a629bc58238dff5cec17c30e5.tar.gz
ayatana-indicator-notifications-7d7dc1140c38c22a629bc58238dff5cec17c30e5.tar.bz2
ayatana-indicator-notifications-7d7dc1140c38c22a629bc58238dff5cec17c30e5.zip
Merge branch 'pr/sytemd-service-file' of https://github.com/sunweaver/ayatana-indicator-notifications into sunweaver-pr/sytemd-service-file
Attributes GH PR #5: https://github.com/AyatanaIndicators/ayatana-indicator-notifications/pull/5
Diffstat (limited to 'data/Makefile.am')
-rw-r--r--data/Makefile.am19
1 files changed, 17 insertions, 2 deletions
diff --git a/data/Makefile.am b/data/Makefile.am
index 1960ad7..52f61a7 100644
--- a/data/Makefile.am
+++ b/data/Makefile.am
@@ -1,3 +1,5 @@
+NULL =
+
SUBDIRS = icons
gsettings_file = org.ayatana.indicator.notifications.gschema.xml
@@ -12,10 +14,23 @@ $(gsettings_file).in: $(gsettings_file).in.in
@GSETTINGS_RULES@
+#if defined(HAVE_SYSTEMD)
+systemdservice_file = ayatana-indicator-notifications.service
+$(systemdservice_file): $(systemdservice_file).in
+ $(AM_V_GEN) sed -e "s|\@pkglibexecdir\@|$(pkglibexecdir)|" $< > $@
+
+systemddir = $(SYSTEMD_USERDIR)
+systemd_DATA = $(systemdservice_file)
+#endif
+
EXTRA_DIST = \
- $(gsettings_file).in.in
+ $(gsettings_file).in.in \
+ $(systemdservice_file).in \
+ $(NULL)
CLEANFILES = \
$(gsettings_file) \
$(gsettings_file).in \
- *.gschema.valid
+ *.gschema.valid \
+ $(systemdservice_file) \
+ $(NULL)