add rule to (re)create .man files

--HG--
branch : HEAD
diff --git a/man/Makefile.am b/man/Makefile.am
index 6dc3b22..2b20301 100644
--- a/man/Makefile.am
+++ b/man/Makefile.am
@@ -1,6 +1,7 @@
 man_MANS=${MAN1} ${MAN3}
 
 DISTCLEANFILES=${man_MANS}
+EXTRA_DIST=${MANDOC} ${MAN}
 
 MAN1=	zipcmp.1
 MAN3=	zip_open.3
@@ -8,4 +9,13 @@
 MANDOC=${MAN1:.1=.mdoc} ${MAN3:.3=.mdoc}
 MAN=${MANDOC:.mdoc=.man}
 
-EXTRA_DIST=${MANDOC} ${MAN}
+MDOC2MAN=mdoc2man
+SUFFIXES=.man .mdoc
+
+.PHONY: mkman
+
+mkman: ${MAN}
+
+.mdoc.man:
+	${MDOC2MAN} $< > $@.$$$$ && mv $@.$$$$ $@
+