Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced,
not @VARIABLE@, nor @@VARIABLE@@).
By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX,
X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST.
Clean up some packages while I'm there; add RCS tags to most MESSAGEs.
Remove some uninteresting MESSAGEs.
relaxed to be more GPL-like. Also, now requires tk-8.3.x, the "makefile"
adds an option to use -mandoc for BSD-style man pages, which we enable,
and Tkman now has a homepage.
- - Refine check for BSDI, and accept "whatis.db" for name(s) of apropos
database(s). /usr/share/man/whatis.db had been taken for BSDI-style
monolithic whatis.db. Now recognizes multiple whatis.db's in MANPATH.
(You still have to make them, e.g.: "for m in /usr/*/man
/usr/pkg/lib/perl5/man; do /usr/libexec/makewhatis $m; done".)
This version significantly improves Texinfo support:
* full text searching includes Texinfo, RFC, and other text files
* intrapage searching for Texinfo shows all matches (vs other info viewers)
* fast Texinfo display (high quality on-the-fly formatting from Texinfo source)
* yellow-marker highlights available on Texinfo
* command name searches can match Texinfo names and (optionally) prefer them,
Implement a new DEPENDS definition, which looks for an installed
package, building it if not present, and use it in preference to
LIB_DEPENDS. This should make the package collection more useful on
NetBSD ELF ports.