From 64b64a821a48c090cf6f6935933592f2697773bd Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Fri, 22 Jan 2021 13:09:09 -0300 Subject: Makefile: replace @VARS@ and use $(MANPREFIX) --- Makefile | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 125097f..a5c93ea 100644 --- a/Makefile +++ b/Makefile @@ -1,15 +1,22 @@ .POSIX: PREFIX = /usr/local +MANPREFIX = $(PREFIX)/share/man all: +do_subst = sed \ + -e 's:[@]VERSION[@]:$(VERSION):g' \ + -e 's:[@]DATE[@]:$(DATE):g' + install: install -d $(DESTDIR)$(PREFIX)/bin install -m 755 remembering $(DESTDIR)$(PREFIX)/bin/ - install -d $(DESTDIR)$(PREFIX)/share/man/man1 - install -m 644 remembering.1 $(DESTDIR)$(PREFIX)/share/man/man1/ - install -d $(DESTDIR)$(PREFIX)/share/man/man5 - install -m 644 remembering.5 $(DESTDIR)$(PREFIX)/share/man/man5/ + install -d $(DESTDIR)$(MANPREFIX)/man1 + install -d $(DESTDIR)$(MANPREFIX)/man5 + do_subst < remembering.1 > $(DESTDIR)$(MANPREFIX)/man1/remembering.1 + do_subst < remembering.5 > $(DESTDIR)$(MANPREFIX)/man1/remembering.5 + chmod 644 $(DESTDIR)$(MANPREFIX)/man1/remembering.1 + chmod 644 $(DESTDIR)$(MANPREFIX)/man5/remembering.5 check: sh tests/all.sh -- cgit v1.2.3