$NetBSD: patch-Makefile,v 1.2 2023/01/16 04:10:47 dholland Exp $ * Honor PKGMANDIR. * Fix DESTDIR installation of man pages. --- Makefile.orig 2019-08-12 17:00:59.000000000 +0000 +++ Makefile @@ -2,7 +2,8 @@ PREFIX ?= /usr/local DATADIR ?= $(PREFIX)/share/RETRO12 DOCSDIR ?= $(PREFIX)/share/doc/RETRO12 EXAMPLESDIR ?= $(PREFIX)/share/examples/RETRO12 -MANDIR ?= $(PREFIX)/man/man1 +PKGMANDIR ?= man +MANDIR ?= $(PREFIX)/$(PKGMANDIR)/man1 LIBM ?= -lm all: build @@ -61,13 +62,14 @@ install-examples: cp -fpR example $(DESTDIR)$(EXAMPLESDIR) install-manpages: - install -c -m 644 man/retro.1 $(MANDIR)/retro.1 - install -c -m 644 man/retro-embedimage.1 $(MANDIR)/retro-embedimage.1 - install -c -m 644 man/retro-extend.1 $(MANDIR)/retro-extend.1 - install -c -m 644 man/retro-describe.1 $(MANDIR)/retro-describe.1 - install -c -m 644 man/retro-document.1 $(MANDIR)/retro-document.1 - install -c -m 644 man/retro-muri.1 $(MANDIR)/retro-muri.1 - install -c -m 644 man/retro-unu.1 $(MANDIR)/retro-unu.1 + install -m 755 -d -- $(DESTDIR)$(MANDIR) + install -c -m 644 man/retro.1 ${DESTDIR}$(MANDIR)/retro.1 + install -c -m 644 man/retro-embedimage.1 ${DESTDIR}$(MANDIR)/retro-embedimage.1 + install -c -m 644 man/retro-extend.1 ${DESTDIR}$(MANDIR)/retro-extend.1 + install -c -m 644 man/retro-describe.1 ${DESTDIR}$(MANDIR)/retro-describe.1 + install -c -m 644 man/retro-document.1 ${DESTDIR}$(MANDIR)/retro-document.1 + install -c -m 644 man/retro-muri.1 ${DESTDIR}$(MANDIR)/retro-muri.1 + install -c -m 644 man/retro-unu.1 ${DESTDIR}$(MANDIR)/retro-unu.1 test: bin/retro ./bin/retro tests/test-core.forth