$NetBSD$ Honor DESTDIR and properly install the program and man page. --- Makefile.orig 2015-11-24 05:05:00.000000000 +0000 +++ Makefile @@ -3,6 +3,12 @@ version = 1.5.1 tarname = $(package) distdir = $(tarname)-$(version) +PREFIX?= /usr +MANDIR?= ${PREFIX}/share/man + +INSTALL_PROGRAM?= install -m 755 +INSTALL_MAN?= install -m 644 + all clean check nyancat: cd src && $(MAKE) $@ @@ -33,7 +39,7 @@ distcheck: $(distdir).tar.gz @echo "*** Package $(distdir).tar.gz is ready for distribution." install: all - install src/nyancat /usr/bin/${package} - gzip -9 -c < nyancat.1 > /usr/share/man/man1/nyancat.1.gz + ${INSTALL_PROGRAM} src/nyancat ${DESTDIR}${PREFIX}/bin/${package} + ${INSTALL_MAN} nyancat.1 ${DESTDIR}${MANDIR}/man1/nyancat.1 .PHONY: FORCE all clean check dist distcheck install