./textproc/mandoc, Convert man pages from mdoc, man, eqn and tbl to txt, html, ps, or pdf

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.14.5nb1, Package name: mandoc-1.14.5nb1, Maintainer: schwarze

The mandoc manual page parser and formatter package contains:
* the man(1) program to display manual pages
* the apropos(1) program to search for manual pages
* semantic search, regular expressions, and logical operators
* the makewhatis(8) program to build manual page databases
* the catman(8) program for bulk formatting of many pages
* the man.cgi(8) program to serve manual pages on the web
* complete validating parsers for the mdoc(7) and man(7) languages
* slightly incomplete parsers for the tbl(7) and eqn(7) languages
* support for some selected roff(7) requests that occur in manuals
* complete ASCII, UTF-8, and HTML text output formatters
* simple PostScript and PDF output formatters
* translators from the mdoc(7) to the man(7) and markdown languages
* output formatters producing indented mdoc(7) and man(7) parse trees

To format manuals for console display, it can be used as a smaller
and faster drop-in replacement for nroff -mandoc. Some rare manuals
using lots of uncommon low-level roff requests may not work with
mandoc but require a full roff implementation.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: a59b05ad8012aafaee08d70f22f2ece3402b9b8c
RMD160: 19948d8b99862132993d32968e774077e7e7fe5b
Filesize: 636.568 KB

Version history: (Expand)


CVS history: (Expand)


   2019-08-11 15:25:21 by Thomas Klausner | Files touched by this commit (3557) | Package updated
Log message:
Bump PKGREVISIONs for perl 5.30.0
   2019-03-10 12:52:56 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
mandoc: update to 1.14.5.

i just released mandoc-1.14.5.  This is a regular maintenance
release.  As structural changes are quite limited, i expect it to
be very stable, so all downstream systems are encouraged to upgrade
from any earlier version.

New features include:

 * The apropos(1) utility now accepts case-insensitive extended
   regular expressions by default, improving POSIX compliance
   (thanks to Wolfram Schneider for the suggestion).
 * The new man(1) -O tag[=term] output option opens a page at the
   definition of a term (thanks to Klemens Nanni for the suggestion).
 * The output from tbl(7) has been significantly improved in both
   the HTML and the UTF-8 output modes (thanks to Pali Rohar for
   many reports and suggestions).
 * Several syntax errors have been fixed in HTML output and the
   HTML output code quality has been further improved, in particular
   with respect to paragraphs, tagged lists, and tooltips
   (thanks to John Gardner for significant help).
 * Low-level roff(7) support has been further improved such that
   mandoc can now handle the manual pages of the groff package.
 * Many bugs have been fixed.
   2019-03-08 00:29:01 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
mandoc: Update HOMEPAGE and MASTER_SITES.
   2018-10-11 14:19:05 by Leonardo Taccari | Files touched by this commit (1) | Package updated
Log message:
mandoc: Add -D_OPENBSD_SOURCE to CFLAGS on NetBSD

Uses both strtonum(3) and reallocarray(3).

Bump PKGREVISION
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-08-17 12:16:55 by Jonathan Perkin | Files touched by this commit (1)
Log message:
mandoc: Fix MANDIR.
   2018-08-17 11:21:02 by Thomas Klausner | Files touched by this commit (1)
Log message:
mandoc: improve DESCR, from Ingo
   2018-08-16 15:55:35 by Thomas Klausner | Files touched by this commit (1)
Log message:
mandoc: incorporate some comments from Ingo

autodetection should work well enough, remove two manual overrides
improve COMMENT