Skip site navigation (1)Skip section navigation (2)
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: <http://docs.FreeBSD.org/cgi/mid.cgi?CADLo83-J3UrCB6PtVoKXkWHUq607vSEf_gSa6jPu6_woB5i1Jg>