From owner-freebsd-ports Tue Dec 5 14: 0:12 2000 From owner-freebsd-ports@FreeBSD.ORG Tue Dec 5 14:00:01 2000 Return-Path: Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 0269F37B402 for ; Tue, 5 Dec 2000 14:00:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id eB5M00v40020; Tue, 5 Dec 2000 14:00:00 -0800 (PST) (envelope-from gnats) Resent-Date: Tue, 5 Dec 2000 14:00:00 -0800 (PST) Resent-Message-Id: <200012052200.eB5M00v40020@freefall.freebsd.org> Resent-From: gnats-admin@FreeBSD.org (GNATS Management) Resent-To: freebsd-ports@FreeBSD.org Resent-Reply-To: gnats-admin@FreeBSD.org, "@gte.com> Received: from h132-197-97-45.gte.com (h132-197-97-45.gte.com [132.197.97.45]) by hub.freebsd.org (Postfix) with ESMTP id 63FCE37B400; Tue, 5 Dec 2000 13:58:15 -0800 (PST) Received: (from ak03@localhost) by h132-197-97-45.gte.com (8.11.1/8.11.1) id eB5LwFo97854; Tue, 5 Dec 2000 16:58:15 -0500 (EST) (envelope-from ak03) Message-Id: <200012052158.eB5LwFo97854@h132-197-97-45.gte.com> Date: Tue, 5 Dec 2000 16:58:15 -0500 (EST) From: "@gte.com> Sender: ak03@gte.com To: FreeBSD-gnats-submit@freebsd.org Cc: jseger@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/23306: Upgrade TCL 8.3.1 to 8.3.2 Resent-Sender: gnats@FreeBSD.org Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 23306 >Category: ports >Synopsis: Upgrade TCL 8.3.1 to 8.3.2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Dec 05 14:00:00 PST 2000 >Closed-Date: >Last-Modified: >Originator: Alexander N. Kabaev >Release: FreeBSD 5.0-CURRENT i386 >Organization: GTE Laboratories Inc. >Environment: N/A >Description: Update tcl83 port to the latest version >How-To-Repeat: N/A >Fix: Index: Makefile =================================================================== RCS file: /usr/ncvs/ports/lang/tcl83/Makefile,v retrieving revision 1.36 diff -u -r1.36 Makefile --- Makefile 2000/10/08 03:00:49 1.36 +++ Makefile 2000/12/05 17:24:57 @@ -6,16 +6,12 @@ # PORTNAME= tcl -PORTVERSION= 8.3.1 +PORTVERSION= 8.3.2 CATEGORIES= lang tcl83 MASTER_SITES= ${MASTER_SITE_TCLTK} MASTER_SITE_SUBDIR= tcl8_3 DISTNAME= ${PORTNAME}${PORTVERSION} -PATCH_SITES= ftp://ftp.neosoft.com/pub/tcl/sorted/packages-8.0/devel/ \ - http://www.neosoft.com/tcl/ftparchive/sorted/packages-8.0/devel/ -PATCHFILES= ${PORTNAME}${PORTVERSION}plus.patch.gz - MAINTAINER= jseger@FreeBSD.org Y2K= http://www.scriptics.com/Y2K.html @@ -39,14 +35,15 @@ ChnlStack.3 CmdCmplt.3 Concat.3 CrtChannel.3 CrtChnlHdlr.3 \ CrtCloseHdlr.3 CrtCommand.3 CrtFileHdlr.3 CrtInterp.3 CrtMathFnc.3 \ CrtObjCmd.3 CrtSlave.3 CrtTimerHdlr.3 CrtTrace.3 DString.3 \ - DetachPids.3 DoOneEvent.3 DoWhenIdle.3 DoubleObj.3 Encoding.3 Eval.3 \ - Exit.3 ExprLong.3 ExprLongObj.3 FindExec.3 GetCwd.3 GetHostName.3 \ - GetIndex.3 GetInt.3 GetOpnFl.3 GetStdChan.3 GetVersion.3 Hash.3 \ - InitStubs.3 IntObj.3 Interp.3 LinkVar.3 ListObj.3 MainLoop.3 Notifier.3\ - Object.3 ObjectType.3 OpenFileChnl.3 OpenTcp.3 ParseCmd.3 PkgRequire.3 \ - Preserve.3 PrintDbl.3 RecEvalObj.3 RecordEval.3 RegExp.3 SaveResult.3 \ - SetErrno.3 SetRecLmt.3 SetResult.3 SetVar.3 Sleep.3 SourceRCFile.3 \ - SplitList.3 SplitPath.3 StaticPkg.3 StrMatch.3 StringObj.3 Tcl_Main.3 \ + DetachPids.3 DoOneEvent.3 DoWhenIdle.3 DoubleObj.3 DumpActiveMemory.3 \ + Encoding.3 Eval.3 Exit.3 ExprLong.3 ExprLongObj.3 FindExec.3 GetCwd.3 \ + GetHostName.3 GetIndex.3 GetInt.3 GetOpnFl.3 GetStdChan.3 \ + GetVersion.3 Hash.3 Init.3 InitStubs.3 IntObj.3 Interp.3 LinkVar.3 \ + ListObj.3 Notifier.3 Object.3 ObjectType.3 OpenFileChnl.3 OpenTcp.3 \ + ParseCmd.3 PkgRequire.3 Preserve.3 PrintDbl.3 RecEvalObj.3 \ + RecordEval.3 RegExp.3 SaveResult.3 SetErrno.3 SetRecLmt.3 \ + SetResult.3 SetVar.3 Sleep.3 SourceRCFile.3 SplitList.3 SplitPath.3 \ + StaticPkg.3 StrMatch.3 StringObj.3 TCL_MEM_DEBUG.3 Tcl_Main.3 \ Thread.3 ToUpper.3 TraceVar.3 Translate.3 UpVar.3 Utf.3 WrongNumArgs.3 MANN= Tcl.n after.n append.n array.n bgerror.n binary.n break.n case.n \ @@ -161,6 +158,9 @@ DoubleObj.3 Tcl_NewDoubleObj.3 \ DoubleObj.3 Tcl_SetDoubleObj.3 \ DoubleObj.3 Tcl_GetDoubleFromObj.3 \ + DumpActiveMemory.3 Tcl_DumpActiveMemory.3 \ + DumpActiveMemory.3 Tcl_InitMemory.3 \ + DumpActiveMemory.3 Tcl_ValidateAllMemory.3 \ Encoding.3 Tcl_GetEncoding.3 \ Encoding.3 Tcl_FreeEncoding.3 \ Encoding.3 Tcl_ExternalToUtfDString.3 \ Index: distinfo =================================================================== RCS file: /usr/ncvs/ports/lang/tcl83/distinfo,v retrieving revision 1.16 diff -u -r1.16 distinfo --- distinfo 2000/05/23 07:03:29 1.16 +++ distinfo 2000/12/05 16:23:52 @@ -1,2 +1 @@ -MD5 (tcl8.3.1.tar.gz) = 1834811e47421892584830c22e3ff002 -MD5 (tcl8.3.1plus.patch.gz) = 96db8dcb482464deff8ad676fd660dba +MD5 (tcl8.3.2.tar.gz) = 971d9e22fecc486d3520841aac1ec588 Index: pkg-plist =================================================================== RCS file: /usr/ncvs/ports/lang/tcl83/pkg-plist,v retrieving revision 1.19 diff -u -r1.19 pkg-plist --- pkg-plist 2000/06/15 17:59:38 1.19 +++ pkg-plist 2000/12/05 16:57:35 @@ -5,7 +5,6 @@ include/tcl%%TCL_VER%%/generic/regguts.h include/tcl%%TCL_VER%%/generic/tcl.h include/tcl%%TCL_VER%%/generic/tclCompile.h -include/tcl%%TCL_VER%%/generic/tclCompileDecls.h include/tcl%%TCL_VER%%/generic/tclDecls.h include/tcl%%TCL_VER%%/generic/tclInitScript.h include/tcl%%TCL_VER%%/generic/tclInt.h @@ -15,6 +14,7 @@ include/tcl%%TCL_VER%%/generic/tclPlatDecls.h include/tcl%%TCL_VER%%/generic/tclPort.h include/tcl%%TCL_VER%%/generic/tclRegexp.h +include/tcl%%TCL_VER%%/generic/tclIO.h include/tcl%%TCL_VER%%/tcl.h include/tcl%%TCL_VER%%/tclDecls.h include/tcl%%TCL_VER%%/unix/tclUnixPort.h @@ -56,14 +56,12 @@ lib/tcl%%TCL_VER%%/encoding/cp949.enc lib/tcl%%TCL_VER%%/encoding/cp950.enc lib/tcl%%TCL_VER%%/encoding/dingbats.enc -lib/tcl%%TCL_VER%%/encoding/ebcdic.enc lib/tcl%%TCL_VER%%/encoding/euc-cn.enc lib/tcl%%TCL_VER%%/encoding/euc-jp.enc lib/tcl%%TCL_VER%%/encoding/euc-kr.enc lib/tcl%%TCL_VER%%/encoding/gb12345.enc lib/tcl%%TCL_VER%%/encoding/gb1988.enc lib/tcl%%TCL_VER%%/encoding/gb2312.enc -lib/tcl%%TCL_VER%%/encoding/ibm1047.enc lib/tcl%%TCL_VER%%/encoding/iso2022-jp.enc lib/tcl%%TCL_VER%%/encoding/iso2022-kr.enc lib/tcl%%TCL_VER%%/encoding/iso2022.enc @@ -81,7 +79,6 @@ lib/tcl%%TCL_VER%%/encoding/jis0212.enc lib/tcl%%TCL_VER%%/encoding/koi8-r.enc lib/tcl%%TCL_VER%%/encoding/ksc5601.enc -lib/tcl%%TCL_VER%%/encoding/latin.enc lib/tcl%%TCL_VER%%/encoding/macCentEuro.enc lib/tcl%%TCL_VER%%/encoding/macCroatian.enc lib/tcl%%TCL_VER%%/encoding/macCyrillic.enc @@ -114,7 +111,6 @@ lib/tcl%%TCL_VER%%/tclAppInit.c lib/tcl%%TCL_VER%%/tclConfig.sh lib/tcl%%TCL_VER%%/tclIndex -lib/tcl%%TCL_VER%%/tcltest1.0/Tcltest.so lib/tcl%%TCL_VER%%/tcltest1.0/pkgIndex.tcl lib/tcl%%TCL_VER%%/tcltest1.0/tcltest.tcl lib/tcl%%TCL_VER%%/word.tcl Index: files/patch-aa =================================================================== RCS file: /usr/ncvs/ports/lang/tcl83/files/patch-aa,v retrieving revision 1.17 diff -u -r1.17 patch-aa --- files/patch-aa 2000/05/10 21:26:50 1.17 +++ files/patch-aa 2000/12/05 16:31:34 @@ -1,5 +1,5 @@ ---- Makefile.in.orig Wed May 10 16:38:48 2000 -+++ Makefile.in Wed May 10 16:46:00 2000 +--- Makefile.in.orig Tue Aug 8 15:17:11 2000 ++++ Makefile.in Tue Dec 5 11:29:44 2000 @@ -53,7 +53,9 @@ SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TCL_LIBRARY) @@ -20,16 +20,16 @@ # To disable ANSI-C procedure prototypes reverse the comment characters # on the following lines: -@@ -394,7 +396,7 @@ +@@ -397,7 +399,7 @@ all: binaries libraries doc --binaries: ${TCL_LIB_FILE} $(TCL_STUB_LIB_FILE) $(TCL_BUILD_EXP_FILE) tclsh Tcltest${SHLIB_SUFFIX} -+binaries: ${TCL_LIB_FILE} $(TCL_STUB_LIB_FILE) $(TCL_BUILD_EXP_FILE) libtcl${SHORT_TCL_VER}.a tclsh Tcltest${SHLIB_SUFFIX} +-binaries: ${TCL_LIB_FILE} $(TCL_STUB_LIB_FILE) $(TCL_BUILD_EXP_FILE) tclsh ++binaries: ${TCL_LIB_FILE} $(TCL_STUB_LIB_FILE) $(TCL_BUILD_EXP_FILE) libtcl${SHORT_TCL_VER}.a tclsh libraries: -@@ -407,6 +409,11 @@ +@@ -410,6 +412,11 @@ @MAKE_LIB@ $(RANLIB) ${TCL_LIB_FILE} @@ -41,14 +41,11 @@ ${STUB_LIB_FILE}: ${STUB_LIB_OBJS} rm -f ${STUB_LIB_FILE} @MAKE_STUB_LIB@ -@@ -520,11 +527,16 @@ +@@ -523,8 +530,13 @@ fi @echo "Installing $(TCL_LIB_FILE) to $(LIB_INSTALL_DIR)/" @$(INSTALL_DATA) $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) + @ln -sf $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/libtcl${SHORT_TCL_VER}.so - @echo "Installing Tcltest${SHLIB_SUFFIX} to $(SCRIPT_INSTALL_DIR)/tcltest1.0" - @$(INSTALL_DATA) Tcltest${SHLIB_SUFFIX} \ - $(SCRIPT_INSTALL_DIR)/tcltest1.0/Tcltest${SHLIB_SUFFIX} @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TCL_LIB_FILE)) @chmod 555 $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) + @echo "Installing libtcl${SHORT_TCL_VER}.a" Index: files/patch-ab =================================================================== RCS file: /usr/ncvs/ports/lang/tcl83/files/patch-ab,v retrieving revision 1.9 diff -u -r1.9 patch-ab --- files/patch-ab 2000/05/01 14:39:51 1.9 +++ files/patch-ab 2000/12/05 16:39:41 @@ -1,6 +1,6 @@ ---- configure.orig Mon May 1 10:07:11 2000 -+++ configure Mon May 1 10:08:59 2000 -@@ -4902,7 +4902,7 @@ +--- configure.orig Tue Aug 8 15:17:11 2000 ++++ configure Tue Dec 5 11:37:50 2000 +@@ -5032,7 +5032,7 @@ LDFLAGS="-Wl,-Bexport" LD_SEARCH_FLAGS="" ;; @@ -9,7 +9,7 @@ # Not available on all versions: check for include file. ac_safe=`echo "dlfcn.h" | sed 'y%./+-%__p_%'` echo $ac_n "checking for dlfcn.h""... $ac_c" 1>&6 -@@ -4986,18 +4986,8 @@ +@@ -5116,18 +5116,8 @@ # FreeBSD doesn't handle version numbers with dots. UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a' @@ -22,7 +22,7 @@ - SHLIB_LD="ld -Bshareable -x" - SHLIB_LD_LIBS="" - SHLIB_SUFFIX=".so" -- DL_OBJS="" +- DL_OBJS="tclLoadDl.o" - DL_LIBS="" - LDFLAGS="-export-dynamic" - LD_SEARCH_FLAGS="" >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message