Date: Fri, 18 Jan 2013 09:13:27 +0000 From: Chris Rees <crees@FreeBSD.org> To: tcltk@freebsd.org Cc: "ports@freebsd.org" <ports@freebsd.org> Subject: Re: [RFC] update of Tcl/Tk to 8.6.0 Message-ID: <CADLo83-J3UrCB6PtVoKXkWHUq607vSEf_gSa6jPu6_woB5i1Jg@mail.gmail.com> In-Reply-To: <20130118084152.GK99194@gahrfit.gahr.ch> References: <20130107170427.GB67904@gahrfit.gahr.ch> <20130109100334.GI67904@gahrfit.gahr.ch> <20130118084152.GK99194@gahrfit.gahr.ch>
next in thread | previous in thread | raw e-mail | index | archive | help
On 18 January 2013 08:41, Pietro Cerutti <gahr@freebsd.org> wrote: > Hello again, > > here [1] is an updated patch, also including other Tcl/Tk -related > ports, which pertains to the following actions: > > - update Tcl/Tk to 8.6.0. I'm still not convinced that bundled packages > (itcl, sqlite3, tdbc, thread) should be installed, as ports exist for > all of them. > > - enable (OPTIONally) threads on Tcl/Tk 8.4, 8.5, and 8.6. Remove -thread > slave ports. > > - enable (OPTIONally) bundled modules on Tcl 8.5 and 8.6. Modules are > installed in version-specific locations, so the two versions do not > interfere with one other. Remove tcl-modules slave port. > > - fix man pages conflicts among ports (thanks bf@ for the discussion). > This is handled by adding a ${LATEST_LINK} suffix to all the man > pages names, e.g., > wish(1) --> 'man wish.tk86' or 'man wish.tk85' > string(n) --> 'man string.tcl86' or 'man string.tcl85' > > [1] http://people.freebsd.org/~gahr/tcltk-patch.diff > > If nothing serious comes up, I plan to get this comitted next week. > > Thanks for your time, I would also add CONFLICTS_INSTALL on the old tcl-modules ports; this will force people to deinstall it *before* they install the new tcl ports, and thus avoid them breaking stuff by deinstalling it later. Chris
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADLo83-J3UrCB6PtVoKXkWHUq607vSEf_gSa6jPu6_woB5i1Jg>