aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--Makefile15
1 files changed, 11 insertions, 4 deletions
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