Summary: | devel/tcllib 1.10 port enhancements | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Martin Matuska <mm> | ||||
Component: | Individual Port(s) | Assignee: | Mikhail Teterin <mi> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | ||||||
Priority: | Normal | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Martin Matuska
2007-09-22 15:00:01 UTC
Responsible Changed From-To: freebsd-ports-bugs->mm Submitter has GNATS access State Changed From-To: open->feedback Awaiting maintainers feedback Thank you for reminding me of the TCL 84 issue, you are correct, requiring 85 is unwarranted. No, I don't think, disabling man-pages is a good idea -- we don't do it in other ports (except for TCL/TK and only to avoid conflicts between multiple installed versions). Even if desired by anyone, this should, probably, be handled by bsd.port.mk -- removing the files listed in MANx post-install is easy enough. I don't want to make the tests optional either -- these are very useful in verifying the local TCL install. TCL's own tests, unfortunately, aren't reliable, often reporting bogus failures. The maintainers of tcllib are very good in addressing such false failures and we should be using their tests. Because of the above two differences in vision, I'm wary of transferring the port's maintainership to you... I will be fixing the ports explicitly referring to tcllib1.9 promptly, thanks for bringing this to my attention. Yours, -mi Responsible Changed From-To: mm->mi Over to maintainer. Hello, > No, I don't think, disabling man-pages is a good idea -- we don't do it in > other ports... I dont think that this correctly ist. /usr/ports/Mk/bsd.port.mk: # Boolean to control whether manpages are installed. # # NO_INSTALL_MANPAGES # - If set, this port doesn't want to install any manpages. # Default: not set, i.e. manpages are installed by default. and other ports? For example: > find /usr/ports -name Makefile -exec grep -q NO_INSTALL_MANPAGES {} \; -print | wc -l 99 Cheers Aron -- http://www.paefchen.net Aron Schlesinger Jabber: as@paefchen.net http://www.bsdgroup.de *Push it, don't hype!* http://www.allbsd.de mi 2007-09-27 21:01:44 UTC FreeBSD ports repository Modified files: devel/tcllib Makefile pkg-plist Log: Install into unversioned ${PREFIX}/lib/tcllib instead of ${PREFIX}/lib/tcllibX.Y. This will prevent future upgrades from breaking ports depending on tcllib. Respect the NO_INSTALL_MANPAGES knob. Make all installed utilities contain proper name of tclsh-executable. Tcl 8.2 or higher is sufficient. Bump PORTREVISION. PR: 116549 Submitted by: Martin Matuska Revision Changes Path 1.30 +10 -4 ports/devel/tcllib/Makefile 1.13 +498 -498 ports/devel/tcllib/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" State Changed From-To: feedback->closed Many of suggested ideas gratefully incoporated. Thanks! |