Fix delay.timer addition to Makefile

Forgot some variables, so fix those up.
pull/612/head
Dan Johansen 2025-02-18 11:51:55 +01:00 committed by GitHub
parent 53ea4efe5b
commit cb4d0f38d0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 5 deletions

View File

@ -28,7 +28,7 @@ BINDIR = $(PREFIX)/bin
DOCDIR = $(PREFIX)/share/doc/$(PN)
SCRIPTDIR = $(PREFIX)/share/$(PN)/scripts
SYSTEMDDIR = $(PREFIX)/lib/systemd/system
TIMERCONF = $(CONFDIR)/systemd/system/btrbk.timer.d
TIMERCONF = $(CONFDIR)/systemd/system
BASHCOMPDIR = $(PREFIX)/share/bash-completion/completions
MAN1DIR = $(PREFIX)/share/man/man1
MAN5DIR = $(PREFIX)/share/man/man5
@ -45,6 +45,7 @@ replace_vars = sed \
-e "s|@DOCDIR@|$(DOCDIR)|g" \
-e "s|@SCRIPTDIR@|$(SCRIPTDIR)|g" \
-e "s|@SYSTEMDDIR@|$(SYSTEMDDIR)|g" \
-e "s|@TIMERCONF@|$(TIMERCONF)|g" \
-e "s|@BASHCOMPDIR@|$(BASHCOMPDIR)|g" \
-e "s|@MAN1DIR@|$(MAN1DIR)|g" \
-e "s|@MAN5DIR@|$(MAN5DIR)|g"
@ -80,16 +81,16 @@ install-completion:
install-systemd:
@echo 'installing systemd service units...'
install -d -m 755 "$(DESTDIR)$(SYSTEMDDIR)"
install -d -m 755 "$(TIMERCONF)"
install -d -m 755 "$(DESTDIR)$(TIMERCONF)/btrbk.timer.d"
$(replace_vars) contrib/systemd/btrbk.service.in > contrib/systemd/btrbk.service.tmp
$(replace_vars) contrib/systemd/btrbk.timer.in > contrib/systemd/btrbk.timer.tmp
$(replace_vars) contrib/systemd/delay.timer.in > contrib/systemd/delay.timer.tmp
$(replace_vars) contrib/systemd/delay.timer.in > contrib/systemd/delay.timer.tmp
install -p -m 644 contrib/systemd/btrbk.service.tmp "$(DESTDIR)$(SYSTEMDDIR)/btrbk.service"
install -p -m 644 contrib/systemd/btrbk.timer.tmp "$(DESTDIR)$(SYSTEMDDIR)/btrbk.timer"
install -p -m 644 contrib/systemd/delay.timer.tmp "$(TIMERCONF)"/delay.timer"
install -p -m 644 contrib/systemd/delay.timer.tmp "$(DESTDIR)$(TIMERCONF)/btrbk.timer.d/delay.timer"
rm contrib/systemd/btrbk.service.tmp
rm contrib/systemd/btrbk.timer.tmp
rm contrib/systemd/delay.timer.tmp
rm contrib/systemd/delay.timer.tmp
install-share:
@echo 'installing auxiliary scripts...'