diff options
author | June McEnroe <june@causal.agency> | 2019-02-19 12:41:20 -0500 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2019-02-19 12:41:20 -0500 |
commit | cc096c3c9a727ba81abe5238793ac3c5aff42a55 (patch) | |
tree | a8d1bffe8cc1c355a8ad5f10ba9395a7914dcbc3 /Makefile | |
parent | Replace dates with date on header file (diff) | |
download | zlib-man-pages-cc096c3c9a727ba81abe5238793ac3c5aff42a55.tar.gz zlib-man-pages-cc096c3c9a727ba81abe5238793ac3c5aff42a55.zip |
Replace Makefile with portable one
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/Makefile b/Makefile index 46b6181..dbbaa0c 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,6 @@ +PREFIX = ~/.local +MANDIR = $(PREFIX)/share/man + MAN += adler32.3 MAN += adler32_combine.3 MAN += compress.3 @@ -69,4 +72,16 @@ MLINKS += gzseek.3 gztell.3 MLINKS += inflateReset.3 inflateReset2.3 MLINKS += uncompress.3 uncompress2.3 -.include <bsd.lib.mk> +lint: + mandoc -T lint $(MAN) + +install: + install -d $(MANDIR)/man3 + for man in $(MAN); do gzip -c $${man} > $(MANDIR)/man3/$${man}.gz; done + set -- $(MLINKS); while [ "$$*" ]; do \ + ln -f $(MANDIR)/man3/$$1.gz $(MANDIR)/man3/$$2.gz; shift 2; done + +uninstall: + for man in $(MAN); do rm -f $(MANDIR)/man3/$${man}.gz; done + set -- $(MLINKS); while [ "$$*" ]; do \ + rm -f $(MANDIR)/man3/$$2.gz; shift 2; done |