From owner-freebsd-tcltk@FreeBSD.ORG Fri Jan 18 09:13:59 2013 Return-Path: Delivered-To: tcltk@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0ECB5D04; Fri, 18 Jan 2013 09:13:59 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-ia0-x232.google.com (ia-in-x0232.1e100.net [IPv6:2607:f8b0:4001:c02::232]) by mx1.freebsd.org (Postfix) with ESMTP id D1413873; Fri, 18 Jan 2013 09:13:58 +0000 (UTC) Received: by mail-ia0-f178.google.com with SMTP id y26so1237342iab.9 for ; Fri, 18 Jan 2013 01:13:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=rGKfTMhGeETslCJ6cNqPr1dN+5oyepeUckNKxs9efTc=; b=Iq0rsIHAtdsiAgfiBx1/oLKdj+8PspL01+nVWeeiuMS7pwtGw3jTM6v3weGzYCo7gj +vXxpM7SlFI5zu93XGbTGerU4iyN+WP7Rpj2tbjZ1s9uuSVD/LcLC9IiHJNXAv6i69vA 9nKgtp3VXXO9IgmGscK9hjm/6z9BXNVNVpsAlkir89nISbBcEdqP2SJFkzas9qYo1nWl S8rdUbI6q7BzRwXbyXro0ZBX7//8dAnEncBtK34J5QFacY4PnX2+aZQULfHVoJ8+CxgU m8HjX8VSe4rrRhhp3FDIBcJ5ks7/JhSnrgGx2RAhJ2ysMY4jL7D/Au2lIpgsYr+/DSEw fE9g== X-Received: by 10.50.202.97 with SMTP id kh1mr1586789igc.15.1358500438406; Fri, 18 Jan 2013 01:13:58 -0800 (PST) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.64.16.73 with HTTP; Fri, 18 Jan 2013 01:13:27 -0800 (PST) In-Reply-To: <20130118084152.GK99194@gahrfit.gahr.ch> References: <20130107170427.GB67904@gahrfit.gahr.ch> <20130109100334.GI67904@gahrfit.gahr.ch> <20130118084152.GK99194@gahrfit.gahr.ch> From: Chris Rees Date: Fri, 18 Jan 2013 09:13:27 +0000 X-Google-Sender-Auth: nPPM3aRzAWAF9t9GBRubzGiGqSo Message-ID: Subject: Re: [RFC] update of Tcl/Tk to 8.6.0 To: tcltk@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Cc: "ports@freebsd.org" X-BeenThere: freebsd-tcltk@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD-specific Tcl/Tk discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2013 09:13:59 -0000 On 18 January 2013 08:41, Pietro Cerutti 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