[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Fixing catman pages
On Fri, 06 Sep 2013 21:35:28 +0900, Jonathan Perkin
#1: Use mdocml as the tool replacement for nroff.
Some packages which generate catman pages ('pkgin', for example) add
a USE_TOOLS dependency on nroff, which currently will pull in groff.
Whilst this works, it is not ideal as groff has many dependencies,
and when adding catman support to e.g. devel/tradcpp we run into
circular dependency issues.
To fix this, two changesets are required. First, allow mdocml and
groff to co-exist, so that 'USE_TOOLS= groff nroff' will work
correctly. This involves renaming some of mdocml's files:
Secondly, use mdocml for USE_TOOLS=nroff:
This should have benefits regardless of catman issues, as mdocml is
much smaller than groff and is BSD licensed.
How about change to install nroff from groff as `gnroff' instead, same as other
OBATA Akio / obache%NetBSD.org@localhost
Main Index |
Thread Index |