X-Git-Url: http://git.shiar.net/unifont.git/blobdiff_plain/119a78c606ce7e90f07f84f5307628fd5a0837f7..HEAD:/man/Makefile diff --git a/man/Makefile b/man/Makefile index 3255e7a..a61cda1 100644 --- a/man/Makefile +++ b/man/Makefile @@ -1,9 +1,13 @@ +SHELL = /bin/sh +GZFLAGS = -f -9 -n + MAN1PAGES = bdfimplode.1 hex2bdf.1 hex2sfd.1 \ - hexbraille.1 hexdraw.1 hexmerge.1 johab2ucs2.1 \ + hexbraille.1 hexdraw.1 hexmerge.1 hexkinya.1 johab2ucs2.1 \ unibdf2hex.1 unibmp2hex.1 unicoverage.1 unidup.1 \ unifontpic.1 unifontchojung.1 unifontksx.1 unigencircles.1 \ - unigenwidth.1 unihexgen.1 unihex2bmp.1 unipagecount.1 + unigenwidth.1 unihex2bmp.1 unihex2png.1 unihexgen.1 \ + unihexfill.1 unipagecount.1 unipng2hex.1 unifont-viewer.1 MAN5PAGES = unifont.5 @@ -24,7 +28,7 @@ COMPRESS = 1 all: -install: $(MANPAGES) +install: install -m0755 -d $(INSTALLDIR) install -m0755 -d $(INSTALLDIR)/man1 install -m0755 -d $(INSTALLDIR)/man5 @@ -32,8 +36,8 @@ install: $(MANPAGES) if [ $(COMPRESS) = 0 ] ; then \ install -m0644 $(MAN1PAGES) $(INSTALLDIR)/man1 ; \ else \ - gzip -f -9 < $$i >$$i.gz ; \ - chmod 644 $$i.gz ; \ + gzip $(GZFLAGS) < $$i >$$i.gz && \ + chmod 644 $$i.gz && \ mv $$i.gz $(INSTALLDIR)/man1 ; \ fi \ done @@ -41,14 +45,15 @@ install: $(MANPAGES) if [ $(COMPRESS) = 0 ] ; then \ install -m0644 $(MAN5PAGES) $(INSTALLDIR)/man5 ; \ else \ - gzip -f -9 < $$i >$$i.gz ; \ - chmod 644 $$i.gz ; \ + gzip $(GZFLAGS) < $$i >$$i.gz && \ + chmod 644 $$i.gz && \ mv $$i.gz $(INSTALLDIR)/man5 ; \ fi \ done clean: + \rm -f *~ -distclean: +distclean: clean .PHONY: all install clean distclean