From owner-freebsd-tcltk@FreeBSD.ORG Mon Sep 16 11:08:08 2013 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 05A3E51A for ; Mon, 16 Sep 2013 11:08:08 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CE3C622C2 for ; Mon, 16 Sep 2013 11:08:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r8GB87gu091278 for ; Mon, 16 Sep 2013 11:08:07 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r8GB87Jt091276 for tcltk@FreeBSD.org; Mon, 16 Sep 2013 11:08:07 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 16 Sep 2013 11:08:07 GMT Message-Id: <201309161108.r8GB87Jt091276@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: tcltk@FreeBSD.org Subject: Current problem reports assigned to tcltk@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: Mon, 16 Sep 2013 11:08:08 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/181763 tcltk x11-toolkits/tk85 missing dependency on x11/libXScrnSa 1 problem total. From owner-freebsd-tcltk@FreeBSD.ORG Tue Sep 17 09:04:57 2013 Return-Path: Delivered-To: tcltk@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3239DA15 for ; Tue, 17 Sep 2013 09:04:57 +0000 (UTC) (envelope-from portscout@FreeBSD.org) Received: from portscout.freebsd.org (unknown [IPv6:2001:1900:2254:206a::50:123]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 20E882712 for ; Tue, 17 Sep 2013 09:04:57 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.7/8.14.7) with ESMTP id r8H94v8n040563 for ; Tue, 17 Sep 2013 09:04:57 GMT (envelope-from portscout@portscout.freebsd.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.7/8.14.6/Submit) id r8H94uaZ040557; Tue, 17 Sep 2013 09:04:56 GMT (envelope-from portscout) Message-Id: <201309170904.r8H94uaZ040557@portscout.freebsd.org> Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Tue, 17 Sep 2013 09:04:56 +0000 From: portscout@FreeBSD.org To: tcltk@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 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: Tue, 17 Sep 2013 09:04:57 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/tcltk@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ lang/tcl85 | 8.5.14 | 8.5.15 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt If wish to stop receiving portscout reminders, please contact portscout@FreeBSD.org Thanks. From owner-freebsd-tcltk@FreeBSD.ORG Wed Sep 18 21:18:24 2013 Return-Path: Delivered-To: tcltk@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id CE38CC64; Wed, 18 Sep 2013 21:18:24 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A340A26DF; Wed, 18 Sep 2013 21:18:24 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r8ILIO8T097825; Wed, 18 Sep 2013 21:18:24 GMT (envelope-from gahr@freefall.freebsd.org) Received: (from gahr@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r8ILIOM0097824; Wed, 18 Sep 2013 21:18:24 GMT (envelope-from gahr) Date: Wed, 18 Sep 2013 21:18:24 GMT Message-Id: <201309182118.r8ILIOM0097824@freefall.freebsd.org> To: pawel@FreeBSD.org, gahr@FreeBSD.org, tcltk@FreeBSD.org From: gahr@FreeBSD.org Subject: Re: ports/181763: x11-toolkits/tk85 missing dependency on x11/libXScrnSaver 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: Wed, 18 Sep 2013 21:18:24 -0000 Synopsis: x11-toolkits/tk85 missing dependency on x11/libXScrnSaver State-Changed-From-To: open->closed State-Changed-By: gahr State-Changed-When: Wed Sep 18 21:18:24 UTC 2013 State-Changed-Why: We (tcltk@) decided to remove the xft and xscrnsaver options altogether. These are now always enabled. http://www.freebsd.org/cgi/query-pr.cgi?pr=181763 From owner-freebsd-tcltk@FreeBSD.ORG Wed Sep 18 21:31:53 2013 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 8CB321C2 for ; Wed, 18 Sep 2013 21:31:53 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from cpanel09.rubas.ch (cpanel09.rubas.ch [195.182.222.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2729627AA for ; Wed, 18 Sep 2013 21:31:52 +0000 (UTC) Received: from 98-41.199-178.cust.bluewin.ch ([178.199.41.98]:60889 helo=gahrfit.gahr.ch) by cpanel09.rubas.ch with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1VMP1B-003unp-4Q for tcltk@FreeBSD.org; Wed, 18 Sep 2013 23:10:39 +0200 Resent-From: Pietro Cerutti Resent-Date: Wed, 18 Sep 2013 23:10:33 +0200 Resent-Message-ID: <20130918211033.GJ86832@gahrfit.gahr.ch> Resent-To: tcltk@FreeBSD.org Received: from mx2.freebsd.org ([8.8.178.116]:44469) by cpanel09.rubas.ch with esmtps (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1VMOsk-003qp4-TJ for gahr@gahr.ch; Wed, 18 Sep 2013 23:01:56 +0200 Received: from hub.freebsd.org (hub.freebsd.org [IPv6:2001:1900:2254:206c::16:88]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx2.freebsd.org (Postfix) with ESMTPS id 616034466 for ; Wed, 18 Sep 2013 21:01:52 +0000 (UTC) Received: by hub.freebsd.org (Postfix) id CB10871C; Wed, 18 Sep 2013 21:01:51 +0000 (UTC) Delivered-To: gahr@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 538) id A99786EA; Wed, 18 Sep 2013 21:01:51 +0000 (UTC) Delivered-To: ports-committers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 899506E8; Wed, 18 Sep 2013 21:01:45 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 668A72624; Wed, 18 Sep 2013 21:01:45 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r8IL1j0u053103; Wed, 18 Sep 2013 21:01:45 GMT (envelope-from gahr@svn.freebsd.org) Received: (from gahr@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r8IL1hb8053090; Wed, 18 Sep 2013 21:01:43 GMT (envelope-from gahr@svn.freebsd.org) Message-Id: <201309182101.r8IL1hb8053090@svn.freebsd.org> From: Pietro Cerutti Date: Wed, 18 Sep 2013 21:01:43 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r327575 - in head: lang/tcl85 lang/tcl85/files x11-toolkits/tk85 x11-toolkits/tk85/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: owner-ports-committers@FreeBSD.org Precedence: bulk X-Loop: FreeBSD.ORG X-Spam-Status: No, score=-2.7 X-Spam-Score: -26 X-Spam-Bar: -- X-Ham-Report: Spam detection software, running on the system "cpanel09.rubas.ch", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see root\@localhost for details. Content preview: Author: gahr Date: Wed Sep 18 21:01:43 2013 New Revision: 327575 URL: http://svnweb.freebsd.org/changeset/ports/327575 Log: - Update Tcl/Tk 8.5 to 8.5.15 Release notes: http://code.activestate.com/lists/tcl-core/13585/ [...] Content analysis details: (-2.7 points, 2.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: 2.tm] -0.0 SPF_PASS SPF: sender matches SPF record -0.8 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Flag: NO X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cpanel09.rubas.ch X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - FreeBSD.org X-Get-Message-Sender-Via: cpanel09.rubas.ch: authenticated_id: gahr@gahr.ch X-BeenThere: freebsd-tcltk@freebsd.org X-Mailman-Version: 2.1.14 List-Id: FreeBSD-specific Tcl/Tk discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Sep 2013 21:31:53 -0000 Author: gahr Date: Wed Sep 18 21:01:43 2013 New Revision: 327575 URL: http://svnweb.freebsd.org/changeset/ports/327575 Log: - Update Tcl/Tk 8.5 to 8.5.15 Release notes: http://code.activestate.com/lists/tcl-core/13585/ Modified: head/lang/tcl85/Makefile head/lang/tcl85/distinfo head/lang/tcl85/files/patch-unix-Makefile.in head/lang/tcl85/files/patch-unix-configure (contents, props changed) head/lang/tcl85/pkg-plist head/x11-toolkits/tk85/Makefile head/x11-toolkits/tk85/distinfo head/x11-toolkits/tk85/files/patch-unix::Makefile.in head/x11-toolkits/tk85/files/patch-unix::configure (contents, props changed) Modified: head/lang/tcl85/Makefile ============================================================================== --- head/lang/tcl85/Makefile Wed Sep 18 20:54:24 2013 (r327574) +++ head/lang/tcl85/Makefile Wed Sep 18 21:01:43 2013 (r327575) @@ -2,11 +2,12 @@ # $FreeBSD$ PORTNAME= tcl -PORTVERSION= 8.5.14 -PORTREVISION= 1 +DISTVERSION= 8.5.15 CATEGORIES= lang -MASTER_SITES= SF/tcl/Tcl/${PORTVERSION} -DISTNAME= tcl${PORTVERSION}-src +MASTER_SITES= ${MASTER_SITE_TCLTK} \ + SF/tcl/Tcl/${PORTVERSION} +MASTER_SITE_SUBDIR=tcl8_5 +DISTNAME= ${PORTNAME}${DISTVERSION}-src MAINTAINER= tcltk@FreeBSD.org COMMENT= Tool Command Language Modified: head/lang/tcl85/distinfo ============================================================================== --- head/lang/tcl85/distinfo Wed Sep 18 20:54:24 2013 (r327574) +++ head/lang/tcl85/distinfo Wed Sep 18 21:01:43 2013 (r327575) @@ -1,2 +1,2 @@ -SHA256 (tcl8.5.14-src.tar.gz) = 7494e94f1e195a505c542a3c50e01589d2f8bfd19597382827a895fa1c471f2d -SIZE (tcl8.5.14-src.tar.gz) = 4528533 +SHA256 (tcl8.5.15-src.tar.gz) = f24eaae461795e6b09bf54c7e9f38def025892da55f26008c16413cfdda2884e +SIZE (tcl8.5.15-src.tar.gz) = 4536117 Modified: head/lang/tcl85/files/patch-unix-Makefile.in ============================================================================== --- head/lang/tcl85/files/patch-unix-Makefile.in Wed Sep 18 20:54:24 2013 (r327574) +++ head/lang/tcl85/files/patch-unix-Makefile.in Wed Sep 18 21:01:43 2013 (r327575) @@ -1,5 +1,5 @@ ---- Makefile.in.orig 2013-04-03 16:58:41.000000000 +0200 -+++ Makefile.in 2013-04-03 17:13:01.000000000 +0200 +--- Makefile.in.orig 2013-08-30 18:26:25.000000000 +0200 ++++ Makefile.in 2013-09-02 15:13:47.000000000 +0200 @@ -54,6 +54,8 @@ # Directory in which to install the include file tcl.h: @@ -81,7 +81,7 @@ do \ if [ ! -d "$(SCRIPT_INSTALL_DIR)"/$$i ] ; then \ echo "Making directory $(SCRIPT_INSTALL_DIR)/$$i"; \ -@@ -748,13 +766,17 @@ +@@ -748,51 +766,53 @@ fi; \ done; @echo "Installing header files to $(INCLUDE_INSTALL_DIR)/"; @@ -104,56 +104,66 @@ @echo "Installing library files to $(SCRIPT_INSTALL_DIR)/"; @for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex \ $(UNIX_DIR)/tclAppInit.c @LDAIX_SRC@ @DTRACE_SRC@; \ -@@ -766,32 +788,31 @@ do \ - $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"/http1.0; \ + $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"; \ done; -- @echo "Installing package http 2.7.11 as a Tcl Module"; -- @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.4/http-2.7.11.tm; +- @echo "Installing package http1.0 files to $(SCRIPT_INSTALL_DIR)/http1.0/"; +- @for i in $(TOP_DIR)/library/http1.0/*.tcl ; \ +- do \ +- $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"/http1.0; \ +- done; +- @echo "Installing package http 2.7.12 as a Tcl Module"; +- @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.4/http-2.7.12.tm; ++ @echo "Installing encoding files to $(SCRIPT_INSTALL_DIR)/encoding/"; ++ @for i in $(TOP_DIR)/library/encoding/*.enc ; do \ ++ $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"/encoding; \ ++ done; ++ @echo "Customizing tcl module path"; ++ @echo "::tcl::tm::path add {$(SCRIPT_INSTALL_DIR)}" >> \ ++ "$(SCRIPT_INSTALL_DIR)"/tm.tcl; ++ ++install-tm: @echo "Installing package opt0.4 files to $(SCRIPT_INSTALL_DIR)/opt0.4/"; @for i in $(TOP_DIR)/library/opt/*.tcl ; \ do \ $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"/opt0.4; \ done; -- @echo "Installing package msgcat 1.5.1 as a Tcl Module"; -- @$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.5/msgcat-1.5.1.tm; -- @echo "Installing package tcltest 2.3.5 as a Tcl Module"; ++ @echo "Installing package http 2.7.12 as a Tcl Module"; ++ @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)"/http-2.7.12.tm + @echo "Installing package msgcat 1.5.2 as a Tcl Module"; +- @$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.5/msgcat-1.5.2.tm; ++ @$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl "$(SCRIPT_INSTALL_DIR)"/msgcat-1.5.2.tm + @echo "Installing package tcltest 2.3.5 as a Tcl Module"; - @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.5/tcltest-2.3.5.tm; - -- @echo "Installing package platform 1.0.11 as a Tcl Module"; -- @$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.4/platform-1.0.11.tm; -- @echo "Installing package platform::shell 1.1.4 as a Tcl Module"; ++ @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl "$(SCRIPT_INSTALL_DIR)"/tcltest-2.3.5.tm + @echo "Installing package platform 1.0.12 as a Tcl Module"; +- @$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.4/platform-1.0.12.tm; ++ @$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl "$(SCRIPT_INSTALL_DIR)"/platform-1.0.12.tm + @echo "Installing package platform::shell 1.1.4 as a Tcl Module"; - @$(INSTALL_DATA) $(TOP_DIR)/library/platform/shell.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.4/platform/shell-1.1.4.tm; - - @echo "Installing encoding files to $(SCRIPT_INSTALL_DIR)/encoding/"; - @for i in $(TOP_DIR)/library/encoding/*.enc ; do \ - $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"/encoding; \ - done; +- @echo "Installing encoding files to $(SCRIPT_INSTALL_DIR)/encoding/"; +- @for i in $(TOP_DIR)/library/encoding/*.enc ; do \ +- $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"/encoding; \ +- done; - @if [ -n "$(TCL_MODULE_PATH)" -a -f $(TOP_DIR)/library/tm.tcl ]; then \ - echo "Customizing tcl module path"; \ - echo "if {![interp issafe]} { ::tcl::tm::roots {$(TCL_MODULE_PATH)} }" >> \ - "$(SCRIPT_INSTALL_DIR)"/tm.tcl; \ - fi -+ @echo "Customizing tcl module path"; -+ @echo "::tcl::tm::path add {$(SCRIPT_INSTALL_DIR)}" >> \ -+ "$(SCRIPT_INSTALL_DIR)"/tm.tcl; -+ -+install-tm: -+ @echo "Installing package http 2.7.11 as a Tcl Module"; -+ @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)"/http-2.7.11.tm -+ @echo "Installing package msgcat 1.5.1 as a Tcl Module"; -+ @$(INSTALL_DATA) $(TOP_DIR)/library/msgcat/msgcat.tcl "$(SCRIPT_INSTALL_DIR)"/msgcat-1.5.1.tm -+ @echo "Installing package tcltest 2.3.5 as a Tcl Module"; -+ @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl "$(SCRIPT_INSTALL_DIR)"/tcltest-2.3.5.tm -+ @echo "Installing package platform 1.0.11 as a Tcl Module"; -+ @$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl "$(SCRIPT_INSTALL_DIR)"/platform-1.0.11.tm -+ @echo "Installing package platform::shell 1.1.4 as a Tcl Module"; +- + @$(INSTALL_DATA_DIR) "$(SCRIPT_INSTALL_DIR)"/platform; + @$(INSTALL_DATA) $(TOP_DIR)/library/platform/shell.tcl "$(SCRIPT_INSTALL_DIR)"/platform/shell-1.1.4.tm - ++ @echo "Installing package http1.0 files to $(SCRIPT_INSTALL_DIR)/http1.0/"; ++ @for i in $(TOP_DIR)/library/http1.0/*.tcl ; \ ++ do \ ++ $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"/http1.0; \ ++ done; install-tzdata: @for i in tzdata; \ -@@ -1564,7 +1585,7 @@ + do \ +@@ -1564,7 +1584,7 @@ match=1; \ fi; \ done; \ @@ -162,7 +172,7 @@ done # -@@ -1581,7 +1602,7 @@ +@@ -1581,7 +1601,7 @@ match=1; \ fi; \ done; \ Modified: head/lang/tcl85/files/patch-unix-configure ============================================================================== --- head/lang/tcl85/files/patch-unix-configure Wed Sep 18 20:54:24 2013 (r327574) +++ head/lang/tcl85/files/patch-unix-configure Wed Sep 18 21:01:43 2013 (r327575) @@ -39,12 +39,3 @@ TCL_LIB_VERSIONS_OK=nodots ;; esac -@@ -7677,7 +7677,7 @@ - # This configuration from FreeBSD Ports. - SHLIB_CFLAGS="-fPIC" - SHLIB_LD="${CC} -shared" -- TCL_SHLIB_LD_EXTRAS="-soname \$@" -+ TCL_SHLIB_LD_EXTRAS="-Wl,-soname,\$@" - SHLIB_SUFFIX=".so" - DL_OBJS="tclLoadDl.o" - DL_LIBS="" Modified: head/lang/tcl85/pkg-plist ============================================================================== --- head/lang/tcl85/pkg-plist Wed Sep 18 20:54:24 2013 (r327574) +++ head/lang/tcl85/pkg-plist Wed Sep 18 21:01:43 2013 (r327575) @@ -861,10 +861,10 @@ lib/tcl%%TCL_VER%%/word.tcl %%TZDATA%%@dirrm lib/tcl%%TCL_VER%%/tzdata/America %%TZDATA%%@dirrm lib/tcl%%TCL_VER%%/tzdata/Africa %%TZDATA%%@dirrm lib/tcl%%TCL_VER%%/tzdata -%%MODULES%%lib/tcl%%TCL_VER%%/http-2.7.11.tm +%%MODULES%%lib/tcl%%TCL_VER%%/http-2.7.12.tm %%MODULES%%lib/tcl%%TCL_VER%%/platform/shell-1.1.4.tm -%%MODULES%%lib/tcl%%TCL_VER%%/platform-1.0.11.tm -%%MODULES%%lib/tcl%%TCL_VER%%/msgcat-1.5.1.tm +%%MODULES%%lib/tcl%%TCL_VER%%/platform-1.0.12.tm +%%MODULES%%lib/tcl%%TCL_VER%%/msgcat-1.5.2.tm %%MODULES%%lib/tcl%%TCL_VER%%/tcltest-2.3.5.tm @dirrm lib/tcl%%TCL_VER%%/platform @dirrm lib/tcl%%TCL_VER%%/opt0.4 Modified: head/x11-toolkits/tk85/Makefile ============================================================================== --- head/x11-toolkits/tk85/Makefile Wed Sep 18 20:54:24 2013 (r327574) +++ head/x11-toolkits/tk85/Makefile Wed Sep 18 21:01:43 2013 (r327575) @@ -2,11 +2,12 @@ # $FreeBSD$ PORTNAME= tk -PORTVERSION= 8.5.14 -PORTREVISION= 1 +DISTVERSION= 8.5.15 CATEGORIES= x11-toolkits -MASTER_SITES= SF/tcl/Tcl/${PORTVERSION} -DISTNAME= ${PORTNAME}${PORTVERSION}-src +MASTER_SITES= ${MASTER_SITE_TCLTK} \ + SF/tcl/Tcl/${PORTVERSION} +MASTER_SITE_SUBDIR=tcl8_5 +DISTNAME= ${PORTNAME}${DISTVERSION}-src MAINTAINER= tcltk@FreeBSD.org COMMENT= Graphical toolkit for Tcl @@ -16,15 +17,19 @@ LICENSE= BSD LICENSE_TERMS= ${WRKSRC}/../license.terms LATEST_LINK= tk85 -USE_XORG= x11 +USE_XORG= x11 xft xscrnsaver USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//}/unix GNU_CONFIGURE= yes TK_VER= 8.5 SHORT_TK_VER= 85 -CONFIGURE_ARGS= --enable-shared --with-tcl=${TCL_LIBDIR} \ - --includedir=${PREFIX}/include/tk${TK_VER} \ - --enable-man-suffix=.${MAN_SUFFIX} +CONFIGURE_ARGS= --enable-shared \ + --enable-xss \ + --enable-xft \ + --enable-man-suffix=.${MAN_SUFFIX} \ + --with-tcl=${TCL_LIBDIR} \ + --includedir=${PREFIX}/include/tk${TK_VER} + CONFIGURE_ENV= PORTSDIR=${PORTSDIR} TK_LIB_FILE=libtk${SHORT_TK_VER}.so.1 \ ac_cv_path_tclsh="${LOCALBASE}/bin/tclsh${TK_VER}" LATEST_LINK= ${PORTNAME}${SHORT_TK_VER} @@ -39,13 +44,11 @@ MANCOMPRESSED= no DATADIR= ${PREFIX}/share/${PORTNAME}${TK_VER} SUB_FILES= pkgIndex.tcl - USE_TCL= ${SHORT_TK_VER} -OPTIONS_DEFINE= TK85_MAN XFT DEMOS THREADS -OPTIONS_DEFAULT= XFT THREADS +OPTIONS_DEFINE= TK85_MAN DEMOS THREADS +OPTIONS_DEFAULT=THREADS TK85_MAN_DESC= Install tk 8.5 function manpages -XFT_DESC= Use Xft fonts DEMOS_DESC= Install demos SUB_LIST+= TCLPATCHLEVEL="${PORTVERSION}" @@ -54,13 +57,6 @@ SUB_LIST+= TCLPATCHLEVEL="${PORTVERSION} DATADIR= ${PREFIX}/share/${PORTNAME}${TCL_VER} -.if ${PORT_OPTIONS:MXFT} -CONFIGURE_ARGS+= --enable-xft -LIB_DEPENDS+= Xft:${PORTSDIR}/x11-fonts/libXft -.else -CONFIGURE_ARGS+= --disable-xft -.endif - .if ${PORT_OPTIONS:MTHREADS} CONFIGURE_ARGS+= --enable-threads .else Modified: head/x11-toolkits/tk85/distinfo ============================================================================== --- head/x11-toolkits/tk85/distinfo Wed Sep 18 20:54:24 2013 (r327574) +++ head/x11-toolkits/tk85/distinfo Wed Sep 18 21:01:43 2013 (r327575) @@ -1,2 +1,2 @@ -SHA256 (tk8.5.14-src.tar.gz) = 9a7ba8ce73f8a329bde894954e70f9345cbb07aac1d7e674683c47270b32e1a1 -SIZE (tk8.5.14-src.tar.gz) = 4093990 +SHA256 (tk8.5.15-src.tar.gz) = 815c6706d0b4fdd432fe16b82e7b9adfa1f057c44edd11d28f7c4b0ac104323f +SIZE (tk8.5.15-src.tar.gz) = 4086650 Modified: head/x11-toolkits/tk85/files/patch-unix::Makefile.in ============================================================================== --- head/x11-toolkits/tk85/files/patch-unix::Makefile.in Wed Sep 18 20:54:24 2013 (r327574) +++ head/x11-toolkits/tk85/files/patch-unix::Makefile.in Wed Sep 18 21:01:43 2013 (r327575) @@ -1,6 +1,6 @@ ---- Makefile.in.orig 2012-11-09 16:15:03.000000000 +0100 -+++ Makefile.in 2013-01-28 09:24:31.000000000 +0100 -@@ -64,6 +64,8 @@ +--- Makefile.in.orig 2013-08-30 18:28:24.000000000 +0200 ++++ Makefile.in 2013-09-02 16:01:49.000000000 +0200 +@@ -63,6 +63,8 @@ # Directory in which to install the include file tk.h: INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir) @@ -9,7 +9,7 @@ # Path to the private tk header dir: PRIVATE_INCLUDE_DIR = @PRIVATE_INCLUDE_DIR@ -@@ -100,11 +102,11 @@ +@@ -99,11 +101,11 @@ # The directory containing the Tcl sources and headers appropriate # for this version of Tk ("srcdir" will be replaced or has already # been replaced by the configure script): @@ -23,16 +23,16 @@ # The directory containing the Tcl library archive file appropriate # for this version of Tk: -@@ -114,7 +116,7 @@ +@@ -113,7 +115,7 @@ TCL_LIB_FLAG = @TCL_LIB_FLAG@ # Flag, 1: we're building a shared lib, 0 we're not -TK_SHARED_BUILD = @TK_SHARED_BUILD@ -+TK_SHARED_BUILD = ####@TK_SHARED_BUILD@ ++TK_SHARED_BUILD = #####@TK_SHARED_BUILD@ # Subdirectory of $(libdir) containing the pkgIndex.tcl file for loadable Tk TK_PKG_DIR = @TK_PKG_DIR@ -@@ -274,7 +276,7 @@ +@@ -273,7 +275,7 @@ STLIB_LD = @STLIB_LD@ SHLIB_LD = @SHLIB_LD@ SHLIB_LD_LIBS = @SHLIB_LD_LIBS@ @@ -41,7 +41,7 @@ # Additional search flags needed to find the various shared libraries # at run-time. The first symbol is for use when creating a binary -@@ -546,6 +548,8 @@ +@@ -545,6 +547,8 @@ DEMOPROGS = browse hello ixset rmt rolodex square tcolor timer widget @@ -50,7 +50,7 @@ SHELL_ENV = \ @LD_LIBRARY_PATH_VAR@="`pwd`:${TCL_BIN_DIR}:$${@LD_LIBRARY_PATH_VAR@}"; \ export @LD_LIBRARY_PATH_VAR@; \ -@@ -568,6 +572,12 @@ +@@ -567,6 +571,12 @@ ${LIB_FILE}: ${OBJS} ${STUB_LIB_FILE} @LIB_RSRC_FILE@ rm -f $@ @MAKE_LIB@ @@ -63,7 +63,7 @@ ${STUB_LIB_FILE}: ${STUB_LIB_OBJS} rm -f $@ -@@ -672,8 +682,7 @@ +@@ -671,8 +681,7 @@ INSTALL_DEV_TARGETS = install-headers INSTALL_DEMO_TARGETS = install-demos INSTALL_EXTRA_TARGETS = @EXTRA_INSTALL@ @@ -73,7 +73,7 @@ install: $(INSTALL_TARGETS) -@@ -686,7 +695,7 @@ +@@ -685,7 +694,7 @@ # some ranlibs write to current directory, and this might not always be # possible (e.g. if installing as root). @@ -82,7 +82,7 @@ @for i in "$(LIB_INSTALL_DIR)" "$(BIN_INSTALL_DIR)" \ "$(PKG_INSTALL_DIR)" "$(CONFIG_INSTALL_DIR)" ; \ do \ -@@ -717,14 +726,19 @@ +@@ -716,6 +725,10 @@ @echo "Installing $(LIB_FILE) to $(DLL_INSTALL_DIR)/" @@INSTALL_LIB@ @chmod 555 "$(DLL_INSTALL_DIR)/$(LIB_FILE)" @@ -93,6 +93,7 @@ @if test -f "tk${MAJOR_VERSION}${MINOR_VERSION}.dll"; then \ $(INSTALL_LIBRARY) "tk${MAJOR_VERSION}${MINOR_VERSION}.dll" "$(DLL_INSTALL_DIR)";\ chmod 555 "$(DLL_INSTALL_DIR)/tk${MAJOR_VERSION}${MINOR_VERSION}.dll";\ +@@ -724,8 +737,9 @@ fi @echo "Installing ${WISH_EXE} as $(BIN_INSTALL_DIR)/wish$(VERSION)${EXE_SUFFIX}" @$(INSTALL_PROGRAM) ${WISH_EXE} "$(BIN_INSTALL_DIR)/wish$(VERSION)${EXE_SUFFIX}" @@ -100,11 +101,11 @@ - @$(INSTALL_DATA) tkConfig.sh "$(CONFIG_INSTALL_DIR)/tkConfig.sh" + @echo "Installing tkConfig.sh to $(CONFIG_INSTALL_DIR)/tk$(VERSION)" + @mkdir -p "${CONFIG_INSTALL_DIR}"/tk$(VERSION) -+ @$(INSTALL_DATA) tkConfig.sh "$(CONFIG_INSTALL_DIR)/tk$(VERSION)/tkConfig.sh" ++ @$(INSTALL_DATA) tkConfig.sh "$(CONFIG_INSTALL_DIR)"/tk$(VERSION)/tkConfig.sh @if test "$(STUB_LIB_FILE)" != "" ; then \ echo "Installing $(STUB_LIB_FILE) to $(LIB_INSTALL_DIR)/"; \ @INSTALL_STUB_LIB@ ; \ -@@ -827,7 +841,7 @@ +@@ -828,7 +842,7 @@ install-headers: @if test "$(@TK_WINDOWINGSYSTEM@_XLIB_HDRS)" != ""; then \ XLIB_INCLUDE_INSTALL_DIR="$(INCLUDE_INSTALL_DIR)"/X11; fi; \ @@ -113,7 +114,7 @@ do \ if [ -n "$$i" -a ! -d "$$i" ] ; then \ echo "Making directory $$i"; \ -@@ -836,9 +851,12 @@ +@@ -837,9 +851,12 @@ fi; \ done; @echo "Installing header files to $(INCLUDE_INSTALL_DIR)/"; Modified: head/x11-toolkits/tk85/files/patch-unix::configure ============================================================================== --- head/x11-toolkits/tk85/files/patch-unix::configure Wed Sep 18 20:54:24 2013 (r327574) +++ head/x11-toolkits/tk85/files/patch-unix::configure Wed Sep 18 21:01:43 2013 (r327575) @@ -38,12 +38,3 @@ TCL_LIB_VERSIONS_OK=nodots ;; esac -@@ -5883,7 +5884,7 @@ - # This configuration from FreeBSD Ports. - SHLIB_CFLAGS="-fPIC" - SHLIB_LD="${CC} -shared" -- TCL_SHLIB_LD_EXTRAS="-soname \$@" -+ TCL_SHLIB_LD_EXTRAS="-Wl,-soname,\$@" - SHLIB_SUFFIX=".so" - DL_OBJS="tclLoadDl.o" - DL_LIBS="" From owner-freebsd-tcltk@FreeBSD.ORG Thu Sep 19 12:00:12 2013 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 29703DD6; Thu, 19 Sep 2013 12:00:12 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from cpanel09.rubas.ch (cpanel09.rubas.ch [195.182.222.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DB3532879; Thu, 19 Sep 2013 12:00:11 +0000 (UTC) Received: from 98-41.199-178.cust.bluewin.ch ([178.199.41.98]:61536 helo=gahrfit.gahr.ch) by cpanel09.rubas.ch with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1VMcu0-001RZK-0u; Thu, 19 Sep 2013 14:00:08 +0200 Date: Thu, 19 Sep 2013 14:00:04 +0200 From: Pietro Cerutti To: tcltk@FreeBSD.org, ports@FreeBSD.org Subject: [HEADS UP] Tcl/Tk moves to the USES framework Message-ID: <20130919120004.GL86832@gahrfit.gahr.ch> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="CgTrtGVSVGoxAIFj" Content-Disposition: inline X-PGP-Key: 0x9571F78E X-PGP-Fingerprint: 1203 92B5 3919 AF84 9B97 28D6 C0C2 6A98 9571 F78E User-Agent: Mutt/1.5.21 (2010-09-15) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cpanel09.rubas.ch X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - FreeBSD.org X-Get-Message-Sender-Via: cpanel09.rubas.ch: authenticated_id: gahr@gahr.ch X-BeenThere: freebsd-tcltk@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: tcltk@FreeBSD.org List-Id: FreeBSD-specific Tcl/Tk discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Sep 2013 12:00:12 -0000 --CgTrtGVSVGoxAIFj Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable All, as of r327607 [1], Tcl/Tk ports can use the new USES framework, as described in [2]. We (tcltk@) could use your help to transition from the deprecated USE_TCL and USE_TK variables to the new framework. For this, I have set up a wiki page at [3] to help coordinate the efforts. There are currently 235 ports that need an update. If you happen to be the maintainer of one of these ports, please consider updating it and move the corresponding row from the "Ports to convert" to the "Ports already converted" table in the Wiki, or just send in a patch and ask tcltk@ do the job :) Thank you very much for your help! Pietro for tcltk@ [1] http://lists.freebsd.org/pipermail/svn-ports-all/2013-September/029743.= html [2] http://lists.freebsd.org/pipermail/svn-ports-all/2013-September/029745.= html [3] https://wiki.freebsd.org/UseTclTk --=20 Pietro Cerutti The FreeBSD Project gahr@FreeBSD.org PGP Public Key: http://gahr.ch/pgp --CgTrtGVSVGoxAIFj Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlI650QACgkQwMJqmJVx947UswCgxdpppQ2MzXV4z+qYbmc+xEID o/gAnRAEBju0zIibKvkVcJNCt6dBA3OI =yjOe -----END PGP SIGNATURE----- --CgTrtGVSVGoxAIFj-- From owner-freebsd-tcltk@FreeBSD.ORG Thu Sep 19 12:46:32 2013 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 0F58C722 for ; Thu, 19 Sep 2013 12:46:32 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CD68C2B18 for ; Thu, 19 Sep 2013 12:46:30 +0000 (UTC) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.14.7/8.14.7) with ESMTP id r8JCkNVn033831 for ; Thu, 19 Sep 2013 05:46:23 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.14.7/8.14.7/Submit) id r8JCkNqk033830 for tcltk@FreeBSD.org; Thu, 19 Sep 2013 05:46:23 -0700 (PDT) (envelope-from david) Date: Thu, 19 Sep 2013 05:46:23 -0700 From: David Wolfskill To: tcltk@FreeBSD.org Subject: Re: [HEADS UP] Tcl/Tk moves to the USES framework Message-ID: <20130919124623.GZ1560@albert.catwhisker.org> References: <20130919120004.GL86832@gahrfit.gahr.ch> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KC8n6y+EC4k2kdZR" Content-Disposition: inline In-Reply-To: <20130919120004.GL86832@gahrfit.gahr.ch> User-Agent: Mutt/1.5.21 (2010-09-15) 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: Thu, 19 Sep 2013 12:46:32 -0000 --KC8n6y+EC4k2kdZR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 19, 2013 at 02:00:04PM +0200, Pietro Cerutti wrote: > All, >=20 > as of r327607 [1], Tcl/Tk ports can use the new USES framework, as > described in [2]. >=20 > We (tcltk@) could use your help to transition from the deprecated > USE_TCL and USE_TK variables to the new framework. > .... I'm still updating ports -- libxul & firefox, particularly -- on my laptop after updating /usr/ports to r327610, so I haven't yet had a chance to actually test this, but it *looks* to me as if: diff -ru /usr/ports/astro/gpsman/Makefile gpsman/Makefile --- /usr/ports/astro/gpsman/Makefile 2013-06-21 05:10:45.000000000 -0700 +++ gpsman/Makefile 2013-09-19 05:41:30.000000000 -0700 @@ -14,7 +14,7 @@ MAINTAINER=3D david@catwhisker.org COMMENT=3D A Tcl/Tk-based GPS management utility =20 -USE_TK_RUN=3D 84+ +USES+=3D tk:84+ =20 WRKSRC=3D ${WRKDIR}/${PORTNAME}-${PORTVERSION} SUB_FILES=3D pkg-message g1-227(9.2-P)[3]=20 is what's wanted (for astro/gpsman). Am I close? :-} Peace, david --=20 David H. Wolfskill david@catwhisker.org Taliban: Evil cowards with guns afraid of truth from a 14-year old girl. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --KC8n6y+EC4k2kdZR Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlI68h8ACgkQmprOCmdXAD01awCfZuul94aL2w81s3Axg0r5QUvh 4EgAn1X1NMLP9AD9nNn3h52w2JPkJsNn =OFnZ -----END PGP SIGNATURE----- --KC8n6y+EC4k2kdZR-- From owner-freebsd-tcltk@FreeBSD.ORG Thu Sep 19 13:16:47 2013 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 9024A113 for ; Thu, 19 Sep 2013 13:16:47 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from cpanel09.rubas.ch (cpanel09.rubas.ch [195.182.222.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4A9452D41 for ; Thu, 19 Sep 2013 13:16:47 +0000 (UTC) Received: from 98-41.199-178.cust.bluewin.ch ([178.199.41.98]:61578 helo=gahrfit.gahr.ch) by cpanel09.rubas.ch with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1VMe67-0026gW-OV; Thu, 19 Sep 2013 15:16:44 +0200 Date: Thu, 19 Sep 2013 15:16:40 +0200 From: Pietro Cerutti To: David Wolfskill Subject: Re: [HEADS UP] Tcl/Tk moves to the USES framework Message-ID: <20130919131640.GM86832@gahrfit.gahr.ch> References: <20130919120004.GL86832@gahrfit.gahr.ch> <20130919124623.GZ1560@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="RNRUMt0ZF5Yaq/Aq" Content-Disposition: inline In-Reply-To: <20130919124623.GZ1560@albert.catwhisker.org> X-PGP-Key: 0x9571F78E X-PGP-Fingerprint: 1203 92B5 3919 AF84 9B97 28D6 C0C2 6A98 9571 F78E User-Agent: Mutt/1.5.21 (2010-09-15) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cpanel09.rubas.ch X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - FreeBSD.org X-Get-Message-Sender-Via: cpanel09.rubas.ch: authenticated_id: gahr@gahr.ch Cc: tcltk@FreeBSD.org X-BeenThere: freebsd-tcltk@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: tcltk@FreeBSD.org List-Id: FreeBSD-specific Tcl/Tk discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Sep 2013 13:16:47 -0000 --RNRUMt0ZF5Yaq/Aq Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2013-Sep-19, 05:46, David Wolfskill wrote: > On Thu, Sep 19, 2013 at 02:00:04PM +0200, Pietro Cerutti wrote: > > All, > >=20 > > as of r327607 [1], Tcl/Tk ports can use the new USES framework, as > > described in [2]. > >=20 > > We (tcltk@) could use your help to transition from the deprecated > > USE_TCL and USE_TK variables to the new framework. > > .... >=20 > I'm still updating ports -- libxul & firefox, particularly -- on my > laptop after updating /usr/ports to r327610, so I haven't yet had a > chance to actually test this, but it *looks* to me as if: >=20 > diff -ru /usr/ports/astro/gpsman/Makefile gpsman/Makefile > --- /usr/ports/astro/gpsman/Makefile 2013-06-21 05:10:45.000000000 -07= 00 > +++ gpsman/Makefile 2013-09-19 05:41:30.000000000 -0700 > @@ -14,7 +14,7 @@ > MAINTAINER=3D david@catwhisker.org > COMMENT=3D A Tcl/Tk-based GPS management utility > =20 > -USE_TK_RUN=3D 84+ > +USES+=3D tk:84+ > =20 > WRKSRC=3D ${WRKDIR}/${PORTNAME}-${PORTVERSION} > SUB_FILES=3D pkg-message > g1-227(9.2-P)[3]=20 >=20 >=20 > is what's wanted (for astro/gpsman). >=20 > Am I close? :-} Yes, that's correct. You could also USES+=3Dtk:84+,run to limit it to a run depend. Thanks! --=20 Pietro Cerutti The FreeBSD Project gahr@FreeBSD.org PGP Public Key: http://gahr.ch/pgp --RNRUMt0ZF5Yaq/Aq Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlI6+TgACgkQwMJqmJVx9453AwCeP+AmGSIvDYpB0OtPFGhwMUcd 4dYAn0gDW+k4a+7SnvMzzaHukOq6MEW/ =rfaH -----END PGP SIGNATURE----- --RNRUMt0ZF5Yaq/Aq-- From owner-freebsd-tcltk@FreeBSD.ORG Thu Sep 19 18:34:33 2013 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 36A53ED5; Thu, 19 Sep 2013 18:34:33 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from cpanel09.rubas.ch (cpanel09.rubas.ch [195.182.222.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E5D732FFF; Thu, 19 Sep 2013 18:34:32 +0000 (UTC) Received: from 98-41.199-178.cust.bluewin.ch ([178.199.41.98]:61858 helo=gahrfit.gahr.ch) by cpanel09.rubas.ch with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1VMj3d-000Cyf-7y; Thu, 19 Sep 2013 20:34:29 +0200 Date: Thu, 19 Sep 2013 20:34:26 +0200 From: Pietro Cerutti To: tcltk@FreeBSD.org, ports@FreeBSD.org Subject: Re: [HEADS UP] Tcl/Tk moves to the USES framework Message-ID: <20130919183425.GP86832@gahrfit.gahr.ch> References: <20130919120004.GL86832@gahrfit.gahr.ch> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wqJr86X7F8PBspU2" Content-Disposition: inline In-Reply-To: <20130919120004.GL86832@gahrfit.gahr.ch> X-PGP-Key: 0x9571F78E X-PGP-Fingerprint: 1203 92B5 3919 AF84 9B97 28D6 C0C2 6A98 9571 F78E User-Agent: Mutt/1.5.21 (2010-09-15) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cpanel09.rubas.ch X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - FreeBSD.org X-Get-Message-Sender-Via: cpanel09.rubas.ch: authenticated_id: gahr@gahr.ch X-BeenThere: freebsd-tcltk@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: tcltk@FreeBSD.org List-Id: FreeBSD-specific Tcl/Tk discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Sep 2013 18:34:33 -0000 --wqJr86X7F8PBspU2 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2013-Sep-19, 14:00, Pietro Cerutti wrote: > For this, I have set up a wiki page at [3] to help coordinate the > efforts. There are currently 235 ports that need an update. If you > happen to be the maintainer of one of these ports, please consider > updating it and move the corresponding row from the "Ports to convert" > to the "Ports already converted" table in the Wiki, or just send in a > patch and ask tcltk@ do the job :) > [3] https://wiki.freebsd.org/UseTclTk I thought I would instead have a script generate the two tables, so no further update is needed on the Wiki. The auto-generated page (also linked at the wiki page) is at=20 http://people.freebsd.org/~gahr/usetcl.html --=20 Pietro Cerutti The FreeBSD Project gahr@FreeBSD.org PGP Public Key: http://gahr.ch/pgp --wqJr86X7F8PBspU2 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlI7Q7EACgkQwMJqmJVx944jCwCgg2iVPrkvn/y7oftoy2lhG9Gl PIUAniuF7960kJa3oClS/1W6xIP6dPTR =YtXu -----END PGP SIGNATURE----- --wqJr86X7F8PBspU2-- From owner-freebsd-tcltk@FreeBSD.ORG Thu Sep 19 19:24:49 2013 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 1839FC19 for ; Thu, 19 Sep 2013 19:24:49 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AFBB9241A for ; Thu, 19 Sep 2013 19:24:48 +0000 (UTC) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.14.7/8.14.7) with ESMTP id r8JJOlWk035765 for ; Thu, 19 Sep 2013 12:24:47 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.14.7/8.14.7/Submit) id r8JJOl4X035764 for tcltk@FreeBSD.org; Thu, 19 Sep 2013 12:24:47 -0700 (PDT) (envelope-from david) Date: Thu, 19 Sep 2013 12:24:46 -0700 From: David Wolfskill To: tcltk@FreeBSD.org Subject: Re: [HEADS UP] Tcl/Tk moves to the USES framework Message-ID: <20130919192446.GB1560@albert.catwhisker.org> References: <20130919120004.GL86832@gahrfit.gahr.ch> <20130919124623.GZ1560@albert.catwhisker.org> <20130919131640.GM86832@gahrfit.gahr.ch> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Qtzb1h6tVL0ohdDu" Content-Disposition: inline In-Reply-To: <20130919131640.GM86832@gahrfit.gahr.ch> User-Agent: Mutt/1.5.21 (2010-09-15) 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: Thu, 19 Sep 2013 19:24:49 -0000 --Qtzb1h6tVL0ohdDu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 19, 2013 at 03:16:40PM +0200, Pietro Cerutti wrote: > ... > > > We (tcltk@) could use your help to transition from the deprecated > > > USE_TCL and USE_TK variables to the new framework. > > > .... > ... > Yes, that's correct. You could also USES+=3Dtk:84+,run to limit it to a > run depend. Thanks! OK; I see where that's documented, but when I tried it: Index: gpsman/Makefile =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- gpsman/Makefile (revision 327610) +++ gpsman/Makefile (working copy) @@ -7,6 +7,7 @@ =20 PORTNAME=3D gpsman PORTVERSION=3D 6.4.4 +PORTEPOCH=3D 1 CATEGORIES=3D astro tk geography MASTER_SITES=3D SF/${PORTNAME}/distrib EXTRACT_SUFX=3D .tgz @@ -14,7 +15,7 @@ MAINTAINER=3D david@catwhisker.org COMMENT=3D A Tcl/Tk-based GPS management utility =20 -USE_TK_RUN=3D 84+ +USES+=3D tk:84+,run =20 WRKSRC=3D ${WRKDIR}/${PORTNAME}-${PORTVERSION} SUB_FILES=3D pkg-message unpleasantness ensued: Script started on Thu Sep 19 12:16:08 2013 command: portmaster astro/gpsman =1B]0;portmaster: gpsman-6.4.4.1=07 =3D=3D=3D>>> Currently installed version: gpsman-6.4.4.1 =3D=3D=3D>>> Port directory: /usr/ports/astro/gpsman "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (84 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}84.so)) "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (85 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}85.so)) "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (86 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}86.so)) "/usr/ports/Mk/Uses/tcl.mk", line 161: if-less endif "/usr/ports/Mk/bsd.port.mk", line 1506: if-less endif "/usr/ports/Mk/bsd.port.mk", line 6534: if-less endif make: fatal errors encountered -- cannot continue =3D=3D=3D>>> Gathering distinfo list for installed ports "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (84 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}84.so)) "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (85 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}85.so)) "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (86 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}86.so)) "/usr/ports/Mk/Uses/tcl.mk", line 161: if-less endif "/usr/ports/Mk/bsd.port.mk", line 1506: if-less endif "/usr/ports/Mk/bsd.port.mk", line 6534: if-less endif make: fatal errors encountered -- cannot continue "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (84 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}84.so)) "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (85 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}85.so)) "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (86 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}86.so)) "/usr/ports/Mk/Uses/tcl.mk", line 161: if-less endif "/usr/ports/Mk/bsd.port.mk", line 1506: if-less endif "/usr/ports/Mk/bsd.port.mk", line 6534: if-less endif make: fatal errors encountered -- cannot continue =3D=3D=3D>>> Gathering dependency list for astro/gpsman from ports "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (84 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}84.so)) "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (85 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}85.so)) "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (86 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}86.so)) "/usr/ports/Mk/Uses/tcl.mk", line 161: if-less endif "/usr/ports/Mk/bsd.port.mk", line 1506: if-less endif "/usr/ports/Mk/bsd.port.mk", line 6534: if-less endif make: fatal errors encountered -- cannot continue =3D=3D=3D>>> No dependencies for astro/gpsman =1B]0;portmaster: gpsman-6.4.4.1=07 =3D=3D=3D>>> Starting build for astro/gpsman <<<=3D=3D=3D =3D=3D=3D>>> All dependencies are up to date "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (84 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}84.so)) "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (85 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}85.so)) "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (86 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}86.so)) "/usr/ports/Mk/Uses/tcl.mk", line 161: if-less endif "/usr/ports/Mk/bsd.port.mk", line 1506: if-less endif "/usr/ports/Mk/bsd.port.mk", line 6534: if-less endif make: fatal errors encountered -- cannot continue "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (84 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}84.so)) "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (85 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}85.so)) "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (86 >=3D ${_TC= LTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}86.so)) "/usr/ports/Mk/Uses/tcl.mk", line 161: if-less endif "/usr/ports/Mk/bsd.port.mk", line 1506: if-less endif "/usr/ports/Mk/bsd.port.mk", line 6534: if-less endif make: fatal errors encountered -- cannot continue =3D=3D=3D>>> make clean failed =3D=3D=3D>>> Aborting update =3D=3D=3D>>> Killing background jobs Terminated =3D=3D=3D>>> You can restart from the point of failure with this command li= ne: portmaster astro/gpsman=20 =3D=3D=3D>>> Exiting Script done on Thu Sep 19 12:16:09 2013 This was on: FreeBSD 9.2-PRERELEASE #551 r255693M/255698:902503: Thu Sep 19 04:53:06 PD= T 2013 root@g1-227.catwhisker.org:/usr/obj/usr/src/sys/CANARY i386 with a /usr/ports working copy: Path: /usr/ports Working Copy Root Path: /usr/ports URL: file:///svn/freebsd/ports/head Relative URL: ^/head Repository Root: file:///svn/freebsd/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 327610 Node Kind: directory Schedule: normal Last Changed Author: gahr Last Changed Rev: 327610 Last Changed Date: 2013-09-19 03:12:50 -0700 (Thu, 19 Sep 2013) Perhaps this is related to the reason r327631 was committed? Peace, david --=20 David H. Wolfskill david@catwhisker.org Taliban: Evil cowards with guns afraid of truth from a 14-year old girl. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --Qtzb1h6tVL0ohdDu Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlI7T34ACgkQmprOCmdXAD1yzACfRBuBOWaUC3XYEzt54l/k/lOL whoAn1y8GcQ1VpUEYoZnUI9DvmMq8CXY =x03w -----END PGP SIGNATURE----- --Qtzb1h6tVL0ohdDu-- From owner-freebsd-tcltk@FreeBSD.ORG Thu Sep 19 19:50:24 2013 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 24EB5541 for ; Thu, 19 Sep 2013 19:50:24 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from cpanel09.rubas.ch (cpanel09.rubas.ch [195.182.222.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D323B256B for ; Thu, 19 Sep 2013 19:50:23 +0000 (UTC) Received: from 98-41.199-178.cust.bluewin.ch ([178.199.41.98]:62200 helo=gahrfit.gahr.ch) by cpanel09.rubas.ch with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1VMkF2-000lLE-76; Thu, 19 Sep 2013 21:50:20 +0200 Date: Thu, 19 Sep 2013 21:50:16 +0200 From: Pietro Cerutti To: David Wolfskill Subject: Re: [HEADS UP] Tcl/Tk moves to the USES framework Message-ID: <20130919195016.GQ86832@gahrfit.gahr.ch> References: <20130919120004.GL86832@gahrfit.gahr.ch> <20130919124623.GZ1560@albert.catwhisker.org> <20130919131640.GM86832@gahrfit.gahr.ch> <20130919192446.GB1560@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="L0TNCHh3fkwjpuuE" Content-Disposition: inline In-Reply-To: <20130919192446.GB1560@albert.catwhisker.org> X-PGP-Key: 0x9571F78E X-PGP-Fingerprint: 1203 92B5 3919 AF84 9B97 28D6 C0C2 6A98 9571 F78E User-Agent: Mutt/1.5.21 (2010-09-15) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cpanel09.rubas.ch X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - FreeBSD.org X-Get-Message-Sender-Via: cpanel09.rubas.ch: authenticated_id: gahr@gahr.ch Cc: tcltk@FreeBSD.org X-BeenThere: freebsd-tcltk@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: tcltk@FreeBSD.org List-Id: FreeBSD-specific Tcl/Tk discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Sep 2013 19:50:24 -0000 --L0TNCHh3fkwjpuuE Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2013-Sep-19, 12:24, David Wolfskill wrote: > On Thu, Sep 19, 2013 at 03:16:40PM +0200, Pietro Cerutti wrote: > > ... > > > > We (tcltk@) could use your help to transition from the deprecated > > > > USE_TCL and USE_TK variables to the new framework. > > > > .... > > ... > > Yes, that's correct. You could also USES+=3Dtk:84+,run to limit it to a > > run depend. Thanks! >=20 > OK; I see where that's documented, but when I tried it: >=20 > Index: gpsman/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --- gpsman/Makefile (revision 327610) > +++ gpsman/Makefile (working copy) > @@ -7,6 +7,7 @@ > =20 > PORTNAME=3D gpsman > PORTVERSION=3D 6.4.4 > +PORTEPOCH=3D 1 why this? > CATEGORIES=3D astro tk geography > MASTER_SITES=3D SF/${PORTNAME}/distrib > EXTRACT_SUFX=3D .tgz > @@ -14,7 +15,7 @@ > MAINTAINER=3D david@catwhisker.org > COMMENT=3D A Tcl/Tk-based GPS management utility > =20 > -USE_TK_RUN=3D 84+ > +USES+=3D tk:84+,run > =20 > WRKSRC=3D ${WRKDIR}/${PORTNAME}-${PORTVERSION} > SUB_FILES=3D pkg-message >=20 > unpleasantness ensued: >=20 > Script started on Thu Sep 19 12:16:08 2013 > command: portmaster astro/gpsman > =1B]0;portmaster: gpsman-6.4.4.1=07 > =3D=3D=3D>>> Currently installed version: gpsman-6.4.4.1 > =3D=3D=3D>>> Port directory: /usr/ports/astro/gpsman >=20 > "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (84 >=3D ${_= TCLTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}84.so)) > "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (85 >=3D ${_= TCLTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}85.so)) > "/usr/ports/Mk/Uses/tcl.mk", line 102: Malformed conditional (86 >=3D ${_= TCLTK_MIN_VERSION} && exists(${LOCALBASE}/lib/lib${_TCLTK_PORT}86.so)) > "/usr/ports/Mk/Uses/tcl.mk", line 161: if-less endif > "/usr/ports/Mk/bsd.port.mk", line 1506: if-less endif > "/usr/ports/Mk/bsd.port.mk", line 6534: if-less endif > make: fatal errors encountered -- cannot continue > =3D=3D=3D>>> Gathering distinfo list for installed ports > This was on: >=20 > FreeBSD 9.2-PRERELEASE #551 r255693M/255698:902503: Thu Sep 19 04:53:06 = PDT 2013 root@g1-227.catwhisker.org:/usr/obj/usr/src/sys/CANARY i386 > with a /usr/ports working copy: >=20 > Path: /usr/ports > Working Copy Root Path: /usr/ports > URL: file:///svn/freebsd/ports/head > Relative URL: ^/head > Repository Root: file:///svn/freebsd/ports > Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 > Revision: 327610 > Node Kind: directory > Schedule: normal > Last Changed Author: gahr > Last Changed Rev: 327610 Yep, there was an issue on !=3D CURRENT. It's fixed as of r327631. --=20 Pietro Cerutti The FreeBSD Project gahr@FreeBSD.org PGP Public Key: http://gahr.ch/pgp --L0TNCHh3fkwjpuuE Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlI7VXgACgkQwMJqmJVx9446sACdGhW/GEb3v02WixZyNCHe9END 45YAoM9lqj61EN+xijyrLMPLQDTb0AgF =974S -----END PGP SIGNATURE----- --L0TNCHh3fkwjpuuE-- From owner-freebsd-tcltk@FreeBSD.ORG Thu Sep 19 19:54:54 2013 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 292D767A for ; Thu, 19 Sep 2013 19:54:54 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E554625C9 for ; Thu, 19 Sep 2013 19:54:53 +0000 (UTC) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.14.7/8.14.7) with ESMTP id r8JJsrsc035841 for ; Thu, 19 Sep 2013 12:54:53 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.14.7/8.14.7/Submit) id r8JJsrNq035840 for tcltk@FreeBSD.org; Thu, 19 Sep 2013 12:54:53 -0700 (PDT) (envelope-from david) Date: Thu, 19 Sep 2013 12:54:53 -0700 From: David Wolfskill To: tcltk@FreeBSD.org Subject: Re: [HEADS UP] Tcl/Tk moves to the USES framework Message-ID: <20130919195453.GC1560@albert.catwhisker.org> References: <20130919120004.GL86832@gahrfit.gahr.ch> <20130919124623.GZ1560@albert.catwhisker.org> <20130919131640.GM86832@gahrfit.gahr.ch> <20130919192446.GB1560@albert.catwhisker.org> <20130919195016.GQ86832@gahrfit.gahr.ch> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="fez1/uVX7m6GpeOd" Content-Disposition: inline In-Reply-To: <20130919195016.GQ86832@gahrfit.gahr.ch> User-Agent: Mutt/1.5.21 (2010-09-15) 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: Thu, 19 Sep 2013 19:54:54 -0000 --fez1/uVX7m6GpeOd Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 19, 2013 at 09:50:16PM +0200, Pietro Cerutti wrote: > ... > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > --- gpsman/Makefile (revision 327610) > > +++ gpsman/Makefile (working copy) > > @@ -7,6 +7,7 @@ > > =20 > > PORTNAME=3D gpsman > > PORTVERSION=3D 6.4.4 > > +PORTEPOCH=3D 1 >=20 > why this? To cause portmaster (et al.) to see the port as newer than it had been. Not necessary, and some might (reasonably) claim that rebuilding a port merely for this type of infrastructure change is ... well, silly (at best). :-} > ... > Yep, there was an issue on !=3D CURRENT. It's fixed as of r327631. > ... OK; I'll hold off until tomorrow, then. Thanks! Peace, david --=20 David H. Wolfskill david@catwhisker.org Taliban: Evil cowards with guns afraid of truth from a 14-year old girl. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --fez1/uVX7m6GpeOd Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlI7VowACgkQmprOCmdXAD0pFgCfYcI2A50NNbWTG+dtHkPWGPVk d8AAn2mxT/86qNe1ubb2T5T8esHOZc79 =0wGa -----END PGP SIGNATURE----- --fez1/uVX7m6GpeOd-- From owner-freebsd-tcltk@FreeBSD.ORG Thu Sep 19 20:00:34 2013 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id B2EC7871 for ; Thu, 19 Sep 2013 20:00:34 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from cpanel09.rubas.ch (cpanel09.rubas.ch [195.182.222.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6B28E264A for ; Thu, 19 Sep 2013 20:00:34 +0000 (UTC) Received: from 98-41.199-178.cust.bluewin.ch ([178.199.41.98]:62239 helo=gahrfit.gahr.ch) by cpanel09.rubas.ch with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1VMkOt-000pub-Js; Thu, 19 Sep 2013 22:00:32 +0200 Date: Thu, 19 Sep 2013 22:00:28 +0200 From: Pietro Cerutti To: David Wolfskill Subject: Re: [HEADS UP] Tcl/Tk moves to the USES framework Message-ID: <20130919200028.GR86832@gahrfit.gahr.ch> References: <20130919120004.GL86832@gahrfit.gahr.ch> <20130919124623.GZ1560@albert.catwhisker.org> <20130919131640.GM86832@gahrfit.gahr.ch> <20130919192446.GB1560@albert.catwhisker.org> <20130919195016.GQ86832@gahrfit.gahr.ch> <20130919195453.GC1560@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="JB7KW7Ey7eB5HOHs" Content-Disposition: inline In-Reply-To: <20130919195453.GC1560@albert.catwhisker.org> X-PGP-Key: 0x9571F78E X-PGP-Fingerprint: 1203 92B5 3919 AF84 9B97 28D6 C0C2 6A98 9571 F78E User-Agent: Mutt/1.5.21 (2010-09-15) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cpanel09.rubas.ch X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - FreeBSD.org X-Get-Message-Sender-Via: cpanel09.rubas.ch: authenticated_id: gahr@gahr.ch Cc: tcltk@FreeBSD.org X-BeenThere: freebsd-tcltk@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: tcltk@FreeBSD.org List-Id: FreeBSD-specific Tcl/Tk discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Sep 2013 20:00:34 -0000 --JB7KW7Ey7eB5HOHs Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2013-Sep-19, 12:54, David Wolfskill wrote: > On Thu, Sep 19, 2013 at 09:50:16PM +0200, Pietro Cerutti wrote: > > ... > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > > --- gpsman/Makefile (revision 327610) > > > +++ gpsman/Makefile (working copy) > > > @@ -7,6 +7,7 @@ > > > =20 > > > PORTNAME=3D gpsman > > > PORTVERSION=3D 6.4.4 > > > +PORTEPOCH=3D 1 > >=20 > > why this? >=20 > To cause portmaster (et al.) to see the port as newer than it had been. >=20 > Not necessary, and some might (reasonably) claim that rebuilding a port > merely for this type of infrastructure change is ... well, silly (at > best). :-} I see, the thing is, PORTEPOCH can never be reverted. If you really want to mark this change, I suggest you use PORTREVISION instead.. >=20 > > Yep, there was an issue on !=3D CURRENT. It's fixed as of r327631. > > ... >=20 > OK; I'll hold off until tomorrow, then. Thanks! Sounds good, sorry for the annoyance! --=20 Pietro Cerutti The FreeBSD Project gahr@FreeBSD.org PGP Public Key: http://gahr.ch/pgp --JB7KW7Ey7eB5HOHs Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlI7V9wACgkQwMJqmJVx947kEwCgjRgK1S0qGk9W6VHW4muKvLgG HTAAoM4UmuZyxARPw6aqI68sMeoX9L44 =pZOD -----END PGP SIGNATURE----- --JB7KW7Ey7eB5HOHs-- From owner-freebsd-tcltk@FreeBSD.ORG Thu Sep 19 20:06:15 2013 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id BF9309AB for ; Thu, 19 Sep 2013 20:06:15 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 685C52672 for ; Thu, 19 Sep 2013 20:06:15 +0000 (UTC) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.14.7/8.14.7) with ESMTP id r8JK6Eq7035891 for ; Thu, 19 Sep 2013 13:06:14 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.14.7/8.14.7/Submit) id r8JK6Eqg035890 for tcltk@FreeBSD.org; Thu, 19 Sep 2013 13:06:14 -0700 (PDT) (envelope-from david) Date: Thu, 19 Sep 2013 13:06:14 -0700 From: David Wolfskill To: tcltk@FreeBSD.org Subject: Re: [HEADS UP] Tcl/Tk moves to the USES framework Message-ID: <20130919200614.GD1560@albert.catwhisker.org> References: <20130919120004.GL86832@gahrfit.gahr.ch> <20130919124623.GZ1560@albert.catwhisker.org> <20130919131640.GM86832@gahrfit.gahr.ch> <20130919192446.GB1560@albert.catwhisker.org> <20130919195016.GQ86832@gahrfit.gahr.ch> <20130919195453.GC1560@albert.catwhisker.org> <20130919200028.GR86832@gahrfit.gahr.ch> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gIORF5nGxIt+AP0s" Content-Disposition: inline In-Reply-To: <20130919200028.GR86832@gahrfit.gahr.ch> User-Agent: Mutt/1.5.21 (2010-09-15) 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: Thu, 19 Sep 2013 20:06:15 -0000 --gIORF5nGxIt+AP0s Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 19, 2013 at 10:00:28PM +0200, Pietro Cerutti wrote: > ... > > > > PORTVERSION=3D 6.4.4 > > > > +PORTEPOCH=3D 1 > > >=20 > > > why this? > >=20 > > To cause portmaster (et al.) to see the port as newer than it had been. > >=20 > > Not necessary, and some might (reasonably) claim that rebuilding a port > > merely for this type of infrastructure change is ... well, silly (at > > best). :-} >=20 > I see, the thing is, PORTEPOCH can never be reverted. If you really want > to mark this change, I suggest you use PORTREVISION instead.. Ah; thanks. Probably won't mark it, then. > > > Yep, there was an issue on !=3D CURRENT. It's fixed as of r327631. > > > ... > >=20 > > OK; I'll hold off until tomorrow, then. Thanks! >=20 > Sounds good, sorry for the annoyance! > ... Eh -- maybe this will have been the worst thing to happen today, in which case, it will have been a wonderful day! :-) (No problem; a handful more hours isn't likely to make a huge difference.) Peace, david --=20 David H. Wolfskill david@catwhisker.org Taliban: Evil cowards with guns afraid of truth from a 14-year old girl. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --gIORF5nGxIt+AP0s Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlI7WTUACgkQmprOCmdXAD2NhgCeMMDI1qlw5kvUVOYP4SIljtHG mJ8AnidBng6Nb04dIA/U0LvRKoSAbmF5 =BK0U -----END PGP SIGNATURE----- --gIORF5nGxIt+AP0s-- From owner-freebsd-tcltk@FreeBSD.ORG Thu Sep 19 21:09:11 2013 Return-Path: Delivered-To: tcltk@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id DF02A4C7; Thu, 19 Sep 2013 21:09:11 +0000 (UTC) (envelope-from prvs=967824eff=pschmehl_lists@tx.rr.com) Received: from ip-005.utdallas.edu (ip-005.utdallas.edu [129.110.182.13]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6929429F8; Thu, 19 Sep 2013 21:09:11 +0000 (UTC) X-Group: None X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhkGAEVnO1KBbgogUmdsb2JhbABbgz+xEJBtgTgDARcECQkHPIIlAQEBAwEBAjUCRAsLRigbAxEHEod9Bgy6LY0UglqDHoEAA4k4i3mDepQIHg X-IPAS-Result: AhkGAEVnO1KBbgogUmdsb2JhbABbgz+xEJBtgTgDARcECQkHPIIlAQEBAwEBAjUCRAsLRigbAxEHEod9Bgy6LY0UglqDHoEAA4k4i3mDepQIHg X-IronPort-AV: E=Sophos;i="4.90,939,1371099600"; d="scan'208";a="16835219" Received: from zxtm01.utdallas.edu (HELO utd71538.utdallas.edu) ([129.110.10.32]) by ip-005.utdallas.edu with ESMTP/TLS/DHE-RSA-AES256-SHA; 19 Sep 2013 16:07:23 -0500 Date: Thu, 19 Sep 2013 16:07:23 -0500 From: Paul Schmehl To: tcltk@FreeBSD.org, ports@FreeBSD.org Subject: Re: [HEADS UP] Tcl/Tk moves to the USES framework Message-ID: In-Reply-To: <20130919120004.GL86832@gahrfit.gahr.ch> References: <20130919120004.GL86832@gahrfit.gahr.ch> X-Mailer: Mulberry/4.1.0a1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline; size=1937 X-BeenThere: freebsd-tcltk@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Paul Schmehl List-Id: FreeBSD-specific Tcl/Tk discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Sep 2013 21:09:11 -0000 --On September 19, 2013 2:00:04 PM +0200 Pietro Cerutti wrote: > All, > > as of r327607 [1], Tcl/Tk ports can use the new USES framework, as > described in [2]. > > We (tcltk@) could use your help to transition from the deprecated > USE_TCL and USE_TK variables to the new framework. > > For this, I have set up a wiki page at [3] to help coordinate the > efforts. There are currently 235 ports that need an update. If you > happen to be the maintainer of one of these ports, please consider > updating it and move the corresponding row from the "Ports to convert" > to the "Ports already converted" table in the Wiki, or just send in a > patch and ask tcltk@ do the job :) > > Thank you very much for your help! > > Pietro > for tcltk@ > > [1] > http://lists.freebsd.org/pipermail/svn-ports-all/2013-September/029743.ht > ml [2] > http://lists.freebsd.org/pipermail/svn-ports-all/2013-September/029745.ht > ml [3] https://wiki.freebsd.org/UseTclTk If you're going to ask us port maintainers to do this sort of thing, it would be nice if you first put the file in /usr/ports/Mk/Uses. /usr/ports]# portsnap update Ports tree is already up to date. /usr/ports]# find /usr/ports/Mk/Uses -name tcl.mk /usr/ports]# ls /usr/ports/Mk/Uses/ ada.mk cmake.mk fmake.mk gmake.mk motif.mk perl5.mk readline.mk zenoss.mk bison.mk desktop-file-utils.mk fuse.mk iconv.mk ncurses.mk pkgconfig.mk shared-mime-info.mk charsetfix.mk display.mk gettext.mk imake.mk pathfix.mk qmail.mk shebangfix.mk -- Paul Schmehl, Senior Infosec Analyst As if it wasn't already obvious, my opinions are my own and not those of my employer. ******************************************* "It is as useless to argue with those who have renounced the use of reason as to administer medication to the dead." Thomas Jefferson "There are some ideas so wrong that only a very intelligent person could believe in them." George Orwell From owner-freebsd-tcltk@FreeBSD.ORG Thu Sep 19 21:18:54 2013 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id A8D6E790 for ; Thu, 19 Sep 2013 21:18:54 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from cpanel09.rubas.ch (cpanel09.rubas.ch [195.182.222.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 62EF52A7F for ; Thu, 19 Sep 2013 21:18:54 +0000 (UTC) Received: from 98-41.199-178.cust.bluewin.ch ([178.199.41.98]:62467 helo=gahrfit.gahr.ch) by cpanel09.rubas.ch with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1VMlcb-001NJ8-GI; Thu, 19 Sep 2013 23:18:46 +0200 Date: Thu, 19 Sep 2013 23:18:42 +0200 From: Pietro Cerutti To: Paul Schmehl Subject: Re: [HEADS UP] Tcl/Tk moves to the USES framework Message-ID: <20130919211842.GS86832@gahrfit.gahr.ch> References: <20130919120004.GL86832@gahrfit.gahr.ch> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="R0KbGFzrRdaLlFh/" Content-Disposition: inline In-Reply-To: X-PGP-Key: 0x9571F78E X-PGP-Fingerprint: 1203 92B5 3919 AF84 9B97 28D6 C0C2 6A98 9571 F78E User-Agent: Mutt/1.5.21 (2010-09-15) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cpanel09.rubas.ch X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - FreeBSD.org X-Get-Message-Sender-Via: cpanel09.rubas.ch: authenticated_id: gahr@gahr.ch Cc: FreeBSD Tcl/Tk Team X-BeenThere: freebsd-tcltk@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: FreeBSD Tcl/Tk Team List-Id: FreeBSD-specific Tcl/Tk discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Sep 2013 21:18:54 -0000 --R0KbGFzrRdaLlFh/ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2013-Sep-19, 16:07, Paul Schmehl wrote: > --On September 19, 2013 2:00:04 PM +0200 Pietro Cerutti =20 > wrote: >=20 > > All, > > > > as of r327607 [1], Tcl/Tk ports can use the new USES framework, as > > described in [2]. > > > > We (tcltk@) could use your help to transition from the deprecated > > USE_TCL and USE_TK variables to the new framework. > > > > For this, I have set up a wiki page at [3] to help coordinate the > > efforts. There are currently 235 ports that need an update. If you > > happen to be the maintainer of one of these ports, please consider > > updating it and move the corresponding row from the "Ports to convert" > > to the "Ports already converted" table in the Wiki, or just send in a > > patch and ask tcltk@ do the job :) > > > > Thank you very much for your help! > > > > Pietro > > for tcltk@ > > > > [1] > > http://lists.freebsd.org/pipermail/svn-ports-all/2013-September/029743.= ht > > ml [2] > > http://lists.freebsd.org/pipermail/svn-ports-all/2013-September/029745.= ht > > ml [3] https://wiki.freebsd.org/UseTclTk >=20 > If you're going to ask us port maintainers to do this sort of thing, it= =20 > would be nice if you first put the file in /usr/ports/Mk/Uses. >=20 > /usr/ports]# portsnap update > Ports tree is already up to date. >=20 > /usr/ports]# find /usr/ports/Mk/Uses -name tcl.mk > /usr/ports]# ls /usr/ports/Mk/Uses/ > ada.mk cmake.mk fmake.mk gmake.mk motif.mk perl5.mk readline.mk=20 > zenoss.mk > bison.mk desktop-file-utils.mk fuse.mk iconv.mk ncurses.mk=20 > pkgconfig.mk shared-mime-info.mk > charsetfix.mk display.mk gettext.mk imake.mk pathfix.mk qmail.mk=20 > shebangfix.mk portsnap operates on snapshots of the ports tree, which are created every X hours. I don't know the exact value of X. I started my message sayingwith "as of r327607", so you'll have to wait until portsnap caches up to that revision. Thank you, --=20 Pietro Cerutti The FreeBSD Project gahr@FreeBSD.org PGP Public Key: http://gahr.ch/pgp --R0KbGFzrRdaLlFh/ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlI7ajEACgkQwMJqmJVx947j4gCg2Sj6TUOf4d/n7WwvjMzE4A7x zJoAn1kL4La74bnf1FLWuleSXUa+gmyh =GzIu -----END PGP SIGNATURE----- --R0KbGFzrRdaLlFh/-- From owner-freebsd-tcltk@FreeBSD.ORG Thu Sep 19 21:53:13 2013 Return-Path: Delivered-To: tcltk@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id F052E16A for ; Thu, 19 Sep 2013 21:53:12 +0000 (UTC) (envelope-from prvs=967824eff=pschmehl_lists@tx.rr.com) Received: from ip-005.utdallas.edu (ip-005.utdallas.edu [129.110.182.13]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8FD372C52 for ; Thu, 19 Sep 2013 21:53:12 +0000 (UTC) X-Group: None X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhkGANxxO1KBbgogUmdsb2JhbABbgz+xEJBtgTgDARcECQkHPIIlAQEBAwEBAjUCRAsLGC4oGwMRBgESh30GDLotjRSCWoMegQADiTiLeYN6j2aEIh4 X-IPAS-Result: AhkGANxxO1KBbgogUmdsb2JhbABbgz+xEJBtgTgDARcECQkHPIIlAQEBAwEBAjUCRAsLGC4oGwMRBgESh30GDLotjRSCWoMegQADiTiLeYN6j2aEIh4 X-IronPort-AV: E=Sophos;i="4.90,940,1371099600"; d="scan'208";a="16836777" Received: from zxtm01.utdallas.edu (HELO utd71538.utdallas.edu) ([129.110.10.32]) by ip-005.utdallas.edu with ESMTP/TLS/DHE-RSA-AES256-SHA; 19 Sep 2013 16:53:11 -0500 Date: Thu, 19 Sep 2013 16:53:10 -0500 From: Paul Schmehl To: "FreeBSD Tcl/Tk Team" , Paul Schmehl Subject: Re: [HEADS UP] Tcl/Tk moves to the USES framework Message-ID: <4D9C193A1B1E2C48B1CED27B@localhost> In-Reply-To: <20130919211842.GS86832@gahrfit.gahr.ch> References: <20130919120004.GL86832@gahrfit.gahr.ch> <20130919211842.GS86832@gahrfit.gahr.ch> X-Mailer: Mulberry/4.1.0a1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline; size=2564 X-BeenThere: freebsd-tcltk@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Paul Schmehl List-Id: FreeBSD-specific Tcl/Tk discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Sep 2013 21:53:13 -0000 --On September 19, 2013 11:18:42 PM +0200 Pietro Cerutti wrote: > On 2013-Sep-19, 16:07, Paul Schmehl wrote: >> --On September 19, 2013 2:00:04 PM +0200 Pietro Cerutti >> wrote: >> >> > All, >> > >> > as of r327607 [1], Tcl/Tk ports can use the new USES framework, as >> > described in [2]. >> > >> > We (tcltk@) could use your help to transition from the deprecated >> > USE_TCL and USE_TK variables to the new framework. >> > >> > For this, I have set up a wiki page at [3] to help coordinate the >> > efforts. There are currently 235 ports that need an update. If you >> > happen to be the maintainer of one of these ports, please consider >> > updating it and move the corresponding row from the "Ports to convert" >> > to the "Ports already converted" table in the Wiki, or just send in a >> > patch and ask tcltk@ do the job :) >> > >> > Thank you very much for your help! >> > >> > Pietro >> > for tcltk@ >> > >> > [1] >> > http://lists.freebsd.org/pipermail/svn-ports-all/2013-September/029743 >> > .ht ml [2] >> > http://lists.freebsd.org/pipermail/svn-ports-all/2013-September/029745 >> > .ht ml [3] https://wiki.freebsd.org/UseTclTk >> >> If you're going to ask us port maintainers to do this sort of thing, it >> would be nice if you first put the file in /usr/ports/Mk/Uses. >> >> /usr/ports]# portsnap update >> Ports tree is already up to date. >> >> /usr/ports]# find /usr/ports/Mk/Uses -name tcl.mk >> /usr/ports]# ls /usr/ports/Mk/Uses/ >> ada.mk cmake.mk fmake.mk gmake.mk motif.mk perl5.mk readline.mk >> zenoss.mk >> bison.mk desktop-file-utils.mk fuse.mk iconv.mk ncurses.mk >> pkgconfig.mk shared-mime-info.mk >> charsetfix.mk display.mk gettext.mk imake.mk pathfix.mk qmail.mk >> shebangfix.mk > > portsnap operates on snapshots of the ports tree, which are created > every X hours. I don't know the exact value of X. > > I started my message sayingwith "as of r327607", so you'll have to wait > until portsnap caches up to that revision. > > Thank you, Perhaps it would have been wiser to wait until the change was widely propagated before making the announcement? -- Paul Schmehl, Senior Infosec Analyst As if it wasn't already obvious, my opinions are my own and not those of my employer. ******************************************* "It is as useless to argue with those who have renounced the use of reason as to administer medication to the dead." Thomas Jefferson "There are some ideas so wrong that only a very intelligent person could believe in them." George Orwell From owner-freebsd-tcltk@FreeBSD.ORG Fri Sep 20 03:40:07 2013 Return-Path: Delivered-To: freebsd-tcltk@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id C129C2EA for ; Fri, 20 Sep 2013 03:40:07 +0000 (UTC) (envelope-from clukas@firc.de) Received: from mail.firc.de (mail.firc.de [88.190.223.165]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8B35B2AB3 for ; Fri, 20 Sep 2013 03:40:03 +0000 (UTC) Received: from firc.de (by authenticated user) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mail.firc.de (Postfix) with ESMTPSA id EC91A775 for ; Fri, 20 Sep 2013 03:29:37 +0000 (UTC) Date: Fri, 20 Sep 2013 05:31:32 +0200 From: Christoph Lukas To: freebsd-tcltk@freebsd.org Subject: Tcl 8.5.15: package msgcat not found Message-ID: <20130920033132.GA5225@firc.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-tcltk@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Christoph Lukas List-Id: FreeBSD-specific Tcl/Tk discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Sep 2013 03:40:07 -0000 FreeBSD www 9.2-PRERELEASE FreeBSD 9.2-PRERELEASE #12 r255662 Hello, with the recent Tcl 8.5.15 update, I am having trouble using [clock format]: [root@www ~]# pkg query '%o %v' | grep tcl lang/tcl85 8.5.15 [root@www ~]# tclsh8.5 % puts [clock format [clock seconds] -format {%Y-%m-%d}] can't find package msgcat 1.4 The lang/tcl85 pkg was built on the same host using poudriere, the options are set to build modules: OPTIONS_FILE_SET+=MODULES I can't figure out where the problem is, please advise. From owner-freebsd-tcltk@FreeBSD.ORG Fri Sep 20 07:10:42 2013 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id A5FA659B for ; Fri, 20 Sep 2013 07:10:42 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from cpanel09.rubas.ch (cpanel09.rubas.ch [195.182.222.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6022C2338 for ; Fri, 20 Sep 2013 07:10:42 +0000 (UTC) Received: from 98-41.199-178.cust.bluewin.ch ([178.199.41.98]:62618 helo=gahrfit.gahr.ch) by cpanel09.rubas.ch with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80.1) (envelope-from ) id 1VMurO-000pBC-R9; Fri, 20 Sep 2013 09:10:39 +0200 Date: Fri, 20 Sep 2013 09:10:35 +0200 From: Pietro Cerutti To: Christoph Lukas Subject: Re: Tcl 8.5.15: package msgcat not found Message-ID: <20130920071035.GA25610@gahrfit.gahr.ch> References: <20130920033132.GA5225@firc.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bg08WKrSYDhXBjb5" Content-Disposition: inline In-Reply-To: <20130920033132.GA5225@firc.de> X-PGP-Key: 0x9571F78E X-PGP-Fingerprint: 1203 92B5 3919 AF84 9B97 28D6 C0C2 6A98 9571 F78E User-Agent: Mutt/1.5.21 (2010-09-15) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cpanel09.rubas.ch X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - FreeBSD.org X-Get-Message-Sender-Via: cpanel09.rubas.ch: authenticated_id: gahr@gahr.ch Cc: FreeBSD Tcl/Tk Team X-BeenThere: freebsd-tcltk@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: FreeBSD Tcl/Tk Team List-Id: FreeBSD-specific Tcl/Tk discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Sep 2013 07:10:42 -0000 --bg08WKrSYDhXBjb5 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2013-Sep-20, 05:31, Christoph Lukas wrote: > FreeBSD www 9.2-PRERELEASE FreeBSD 9.2-PRERELEASE #12 r255662 >=20 > Hello, Hello Christoph, > with the recent Tcl 8.5.15 update, I am having trouble using [clock > format]: >=20 > [root@www ~]# pkg query '%o %v' | grep tcl > lang/tcl85 8.5.15 > [root@www ~]# tclsh8.5 > % puts [clock format [clock seconds] -format {%Y-%m-%d}] > can't find package msgcat 1.4 there was indeed an issue with the location of modules. It's been fixed in r327662. PORTREVISION has been bumped, the port is now at 8.5.15_1. Thanks for your report! --=20 Pietro Cerutti The FreeBSD Project gahr@FreeBSD.org PGP Public Key: http://gahr.ch/pgp --bg08WKrSYDhXBjb5 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlI79OsACgkQwMJqmJVx944AjQCfe2cfu3ATc2BVwXfgOVSH0Jp8 F4EAoJwFdRcFJhjmLSLfvOjHAg4FL5iu =LXaI -----END PGP SIGNATURE----- --bg08WKrSYDhXBjb5-- From owner-freebsd-tcltk@FreeBSD.ORG Fri Sep 20 17:17:43 2013 Return-Path: Delivered-To: tcltk@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id EA66C7C6 for ; Fri, 20 Sep 2013 17:17:43 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (mx.catwhisker.org [198.144.209.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 978AF247E for ; Fri, 20 Sep 2013 17:17:42 +0000 (UTC) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.14.7/8.14.7) with ESMTP id r8KHHa36042201 for ; Fri, 20 Sep 2013 10:17:36 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.14.7/8.14.7/Submit) id r8KHHa3V042200 for tcltk@FreeBSD.org; Fri, 20 Sep 2013 10:17:36 -0700 (PDT) (envelope-from david) Date: Fri, 20 Sep 2013 10:17:36 -0700 From: David Wolfskill To: tcltk@FreeBSD.org Subject: Re: [HEADS UP] Tcl/Tk moves to the USES framework Message-ID: <20130920171736.GH1560@albert.catwhisker.org> References: <20130919120004.GL86832@gahrfit.gahr.ch> <20130919124623.GZ1560@albert.catwhisker.org> <20130919131640.GM86832@gahrfit.gahr.ch> <20130919192446.GB1560@albert.catwhisker.org> <20130919195016.GQ86832@gahrfit.gahr.ch> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ze9Y2znYQNnn3X7a" Content-Disposition: inline In-Reply-To: <20130919195016.GQ86832@gahrfit.gahr.ch> User-Agent: Mutt/1.5.21 (2010-09-15) 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, 20 Sep 2013 17:17:44 -0000 --ze9Y2znYQNnn3X7a Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 19, 2013 at 09:50:16PM +0200, Pietro Cerutti wrote: > ... > Yep, there was an issue on !=3D CURRENT. It's fixed as of r327631. > .... OK; I have a working patch for astro/gpsman. However, as I was working on it, I found that the patch in ports/180642 (to update the port from 6.4.4 to 6.4.4.1, from 18 July) had not yet been committed. In checking , it appears that wen heping noted an issue the following day attempting the build with "NOPORTDOCS=3Dyes", but his message had been mis-addressed, and was never sent to me -- so I was unaware of the issue until a few minutes ago. As I have never attempted to set "NOPORTDOCS=3Dyes", I'm fairly sure that the issue encountered is not caused by any recent change in the port (and I may need some help to figure out what sort of evasive action to take; I'm at work right now, and can't take much time on this at the moment). So... should I: * Submit a new PR, replacing ports/180642, addressing both the 6.4.4 -> 6.4.4.1 upgrade and the "USES+=3D tk..."? * Create a new PR, replacing ports/180642, addressing the 6.4.4 -> 6.4.4.1 upgrade, the "NOPORTDOCS=3Dyes" issue, and the "USES+=3D tk..."? * Submit a new PR for just "USES+=3D tk..."? And another new one for the "NOPORTDOCS=3Dyes" issue? * Something else? Peace, david --=20 David H. Wolfskill david@catwhisker.org Taliban: Evil cowards with guns afraid of truth from a 14-year old girl. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --ze9Y2znYQNnn3X7a Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.21 (FreeBSD) iEYEARECAAYFAlI8gy8ACgkQmprOCmdXAD38NACeIBeQ86sgyTiFXhqwycux6aMK yRwAnjhJOX8QMdkq5ezQwPV/BG6W2e+g =ZUTR -----END PGP SIGNATURE----- --ze9Y2znYQNnn3X7a--