On 02/03/13 04:44, Landry Breuil wrote:
> On Sat, Feb 02, 2013 at 12:38:40PM -0500, Stuart Cassoff wrote:
>> Provides script-level access to Tcl's threading capabilities.
> 

> If i get it right it needs tcl sources to build ? Why not making it a
> subpackage or bundle it with main tcl ?

Starting with 8.6, several packages are bundled with the main Tcl distribution.
I've split them into separate ports; not all are ready right now.
The idea is to use the 8.6 tarball now and change a port to use the package
distfile whenever a package is updated.

No bundled packages need the Tcl sources to build.
The Tcl people (not me) decided with 8.6 to start bundling packages.
I had greater interest in getting 8.6 in than complicating things.
Some people might like to take all this and make subpackages but I'd
prefer to make separate ports and finally, put some notes into the
README mentioning the bundled packages and which ports would need
to be installed to have a 'full' 8.6+packages installation.

> A better option would be to depend on tcl/8.6:patch so that you don't
> need to update tcl version in two places when updating it, and you dont
> need the extra DISTFILES handling. See for example how mplayer
> build_depends on ffmpeg:patch.

I'll have a look, thanks.


Stu
(not yet fully caffeinated)

Reply via email to