diff options
author | Gaël Bonithon <gael@xfce.org> | 2022-01-09 21:04:31 +0100 |
---|---|---|
committer | Gaël Bonithon <gael@xfce.org> | 2022-01-09 22:40:44 +0100 |
commit | 7c7bd60f329e351ebdc02c5268364539d8197d29 (patch) | |
tree | f3d70745d9c0b67c90a65b9edcfcc3f87ff534d2 /tumblerd | |
parent | b075248d977a6491a6f0f63f5bc67cdb16c3a0f8 (diff) | |
download | tumbler-7c7bd60f329e351ebdc02c5268364539d8197d29.tar.gz |
Rename service files according to the chosen service name prefix
Completes previous commit, related to !21.
Diffstat (limited to 'tumblerd')
-rw-r--r-- | tumblerd/Makefile.am | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/tumblerd/Makefile.am b/tumblerd/Makefile.am index 5eb0dbc..4836bf6 100644 --- a/tumblerd/Makefile.am +++ b/tumblerd/Makefile.am @@ -92,7 +92,7 @@ service_in_files = \ org.xfce.Tumbler.Manager1.service.in \ org.xfce.Tumbler.Thumbnailer1.service.in -service_DATA = $(service_in_files:.service.in=.service) +service_DATA = $(service_in_files:org.xfce.Tumbler.%.service.in=@TUMBLER_SERVICE_FILENAME_PREFIX@.%.service) systemd_userdir = $(prefix)/lib/systemd/user systemd_user_in_files = tumblerd.service.in @@ -106,7 +106,13 @@ dbus_xml_in_files = \ dbus_xml_files = $(dbus_xml_in_files:.xml.in=.xml) -%.service: %.service.in +@TUMBLER_SERVICE_FILENAME_PREFIX@.%.service: org.xfce.Tumbler.%.service.in + $(SED) -e "s,\@libdir\@,$(libdir),g" \ + -e "s,\@TUMBLER_VERSION_API\@,$(TUMBLER_VERSION_API),g" \ + -e "s,\@TUMBLER_SERVICE_NAME_PREFIX\@,$(TUMBLER_SERVICE_NAME_PREFIX),g" \ + -e "s,\@TUMBLER_SERVICE_PATH_PREFIX\@,$(TUMBLER_SERVICE_PATH_PREFIX),g" < $< > $@ + +tumblerd.service: tumblerd.service.in $(SED) -e "s,\@libdir\@,$(libdir),g" \ -e "s,\@TUMBLER_VERSION_API\@,$(TUMBLER_VERSION_API),g" \ -e "s,\@TUMBLER_SERVICE_NAME_PREFIX\@,$(TUMBLER_SERVICE_NAME_PREFIX),g" \ |