[RFC] man-suffix in devel/tcllib

Pietro Cerutti gahr at FreeBSD.org
Fri Apr 26 15:39:48 UTC 2013


All,

I recently found out that man-pages installed by tcllib tend to conflict
with those installed by other packages. An example is devel/tcl-trf,
which provides C-based implementations of several chan-transforms which
are also available as pure Tcl modules inside tcllib.

My proposal is to modify tcllib so that its man-pages have a common
.tcllib suffix, similar to what we have done for lang/tcl8[4-6] and
x11-toolkits/tk8[4-6], which have .tcl8[4-6] and .tk8[4-6] suffixes.

A patch to do that is available here:

http://people.freebsd.org/~gahr/tcllib-mansuffix.diff

Apart from this change, I also introduce the DOCS and MANPAGES OPTIONS
to turn on/off installation of, respectively, HTML docs in DOCSDIR and
man pages in MANPREFIX/man/mann. I have had to rework a bit the
installation procedure, so that the provided installer.tcl is directly
called with the right arguments.

Some man-pages already had a tcllib_ prefix. As suggested by Andreas
Kupries (upstream), I removed the prefix from those.

If there's no strong argument against it, I plan to commit the patch
next week.

Thanks for your feedback!

Regards,

-- 
Pietro Cerutti
The FreeBSD Project
gahr at FreeBSD.org

PGP Public Key:
http://gahr.ch/pgp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-tcltk/attachments/20130426/5a13e882/attachment.sig>


More information about the freebsd-tcltk mailing list