I managed mercurial man pages to be readable this way.
the .ftr can be put in troffrc and reformatting the title is optional.
hope can be usefull.

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/mercurial/Makefile,v
retrieving revision 1.23
diff -u -r1.23 Makefile
--- Makefile    12 Jan 2010 14:04:29 -0000      1.23
+++ Makefile    28 Mar 2010 13:48:46 -0000
@@ -34,6 +34,9 @@
                        undumprevlog rewrite-log simplemerge
 
 post-install:
+       @perl -pi -e 's|^(\.TH HG 1 )"" "" ("Mercurial Manual".*)|\.ftr C 
R\n\1\2|; \
+                       s|\\:||g; \
+                       s|^(\.de)1|\1|' ${WRKSRC}/doc/hg*.?
        ${INSTALL_MAN} ${WRKSRC}/doc/hg.1 ${PREFIX}/man/man1
        ${INSTALL_MAN} ${WRKSRC}/doc/hgignore.5 ${PREFIX}/man/man5
        ${INSTALL_MAN} ${WRKSRC}/doc/hgrc.5 ${PREFIX}/man/man5

Reply via email to