aerc

Working clone of aerc-mail.org
git clone git://git.danielmoch.com/aerc.git
Log | Files | Refs | README | LICENSE

commit 0bfb90baedbde0bb5a862e6a8fe9ec7e56d664e5
parent 7a8f4084ffed5e406e58a72619381ca1aad852db
Author: Sam Whited <sam@samwhited.com>
Date:   Thu, 30 May 2019 17:20:20 -0500

Remove more GNU-isms from Makefile

Signed-off-by: Sam Whited <sam@samwhited.com>

Diffstat:
MMakefile | 29++++++++++++++++++-----------
1 file changed, 18 insertions(+), 11 deletions(-)

diff --git a/Makefile b/Makefile @@ -1,3 +1,7 @@ +.POSIX: +.SUFFIXES: +.SUFFIXES: .1 .5 .7 .1.scd .5.scd .7.scd +VPATH=doc PREFIX?=/usr/local _INSTDIR=$(DESTDIR)$(PREFIX) BINDIR?=$(_INSTDIR)/bin @@ -15,16 +19,7 @@ aerc: $(GOSRC) -o $@ aerc.conf: config/aerc.conf.in - sed -e 's:@SHAREDIR@:$(SHAREDIR):g' > $@ < $< - -%.1: doc/%.1.scd - scdoc < $< > $@ - -%.5: doc/%.5.scd - scdoc < $< > $@ - -%.7: doc/%.7.scd - scdoc < $< > $@ + sed -e 's:@SHAREDIR@:$(SHAREDIR):g' > $@ < config/aerc.conf.in DOCS := \ aerc.1 \ @@ -33,12 +28,24 @@ DOCS := \ aerc-smtp.5 \ aerc-tutorial.7 +.1.scd.1: + scdoc < $< > $@ + +.5.scd.5: + scdoc < $< > $@ + +.7.scd.7: + scdoc < $< > $@ + doc: $(DOCS) all: aerc aerc.conf doc +# Exists in GNUMake but not in NetBSD make and others. +RM?=rm -f + clean: - $(RM) *.1 *.5 *.7 aerc + $(RM) $(DOCS) aerc install: all mkdir -p $(BINDIR) $(MANDIR)/man1 $(MANDIR)/man5 $(MANDIR)/man7 \