summaryrefslogtreecommitdiff
path: root/monitor/afc
diff options
context:
space:
mode:
authorYaroslav Shmelev <yars068@yandex.ru>2016-01-22 08:27:24 +0100
committerOndrej Holy <oholy@redhat.com>2016-01-22 13:32:07 +0100
commit5dcf92a112a010e67b6fc58dbd0b39cec8e823d6 (patch)
tree2a511b277b1c80955eaac0e4be9c2e73acbae045 /monitor/afc
parent584a43d0a26813406e49d978ea517968d01b16d8 (diff)
downloadgvfs-5dcf92a112a010e67b6fc58dbd0b39cec8e823d6.tar.gz
build: Add --with-systemduserunitdir option
This option allows maintainers to specify the directory that contain a systemd user units, or disable it. Default location for these units is /usr/lib/systemd/user. This patch will switch from hard-coded path to configurable one. The patch was modified by Ondrej Holy <oholy@redhat.com>. https://bugzilla.gnome.org/show_bug.cgi?id=760293
Diffstat (limited to 'monitor/afc')
-rw-r--r--monitor/afc/Makefile.am3
1 files changed, 2 insertions, 1 deletions
diff --git a/monitor/afc/Makefile.am b/monitor/afc/Makefile.am
index bde7a903..48c7978f 100644
--- a/monitor/afc/Makefile.am
+++ b/monitor/afc/Makefile.am
@@ -35,9 +35,10 @@ servicedir = $(datadir)/dbus-1/services
service_in_files = org.gtk.vfs.AfcVolumeMonitor.service.in
service_DATA = $(service_in_files:.service.in=.service)
-systemd_userdir = ${prefix}/lib/systemd/user
systemd_user_in_files = gvfs-afc-volume-monitor.service.in
+if USE_SYSTEMD_USER_UNITS
systemd_user_DATA = $(systemd_user_in_files:.service.in=.service)
+endif
$(service_DATA): $(service_in_files) Makefile
$(AM_V_GEN) $(SED) -e "s|\@libexecdir\@|$(libexecdir)|" $< > $@