From nobody Tue Apr 09 06:50:47 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VDGnN149Pz5Gp7H; Tue, 9 Apr 2024 06:50:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VDGnM5Kk7z4HMZ; Tue, 9 Apr 2024 06:50:47 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1712645447; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=J6HltiJarAHJA1zH5oWOUPfkWlxpqfady3XykN6UGKM=; b=ow+aq6YuqtA6J1HUERSVl3r9pCQktTehEY02bB8HTAMvXZXMSD/IV3BAyFCnPbMV1HwjFC lnuXbqR8tnBH0k0TzcAGp/DvELRekO5cvs4Jk6GpsQOkHkyc3c9bnlya+zBvNE5EXyoZUI CW3vUfSIKT+oMo9gge3hWMWEZnUeLdxS9DPj2c+36RvyEDOQ+vU+U1pgsB/OtQWmiWlFr8 1ImZoNFNS9g7z+0Oo1y0otEesx66at2jHkIQWk0iQ+AEFKijXaqW3hPk4dgDGEc4z2+nwg x0X3OpIGY8ntQ9PODu718GoJikDQTEZqQsHFMQx//wnQ8JDBnqq4cZT8P+7vMA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1712645447; a=rsa-sha256; cv=none; b=QuS/5AM4srULDjwa5sEaVVfmy4ZyFxvzYGptrnMsMhwHnd4ovq6KgQIVTSfWXOi3GMOqNg 0PszOHLvHm9J7MGpEUCHaZlCkmzbm8mnzfFdqaEJaOm2+Vhz3rc2nuIzhSP6TyzrnLEDZW p6cS/UI210CwWXyiW0sNrlmvqDVX2tjtjxrtkpMLTsU6n3CH5P5Tu/iM22esjLXFCWWPmR psHkglY3N9G8N39wNQHYsYfu5tvI+846I1PZ2HACCqTfcNuUa1WGu0yZPKRU1kzd6Bfci5 nGCiJF+BMpef455vW3LtNrXdu+mY4OCrw8nCfbEId/7XpktOmK+35utEzEjTsQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1712645447; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=J6HltiJarAHJA1zH5oWOUPfkWlxpqfady3XykN6UGKM=; b=xaqksMVaJb9zaRqAERXUUzTTylCe0vcKkVoWFqutOX44Adi74j+pPmQOQVif9L9pwZefEL BSu3X/+yhKfnDWxVR88lWUsCTlvWFT4wrvI+3IppCFxY6XlfTIpQdtB3iTkJcPVQr/MlLp dI5HdFI9XrdaKZNSDNKIi3JexwRcXMzOZSYcLsrVl/fmp/vaVjy0e5gwt8HZOtFJGF5krY VGTDHKVBNkl8tuJQxQ/5JQexncx0ypIrvJRr7/lfuoKvyIabbWhb9t01MJ1yxmGIsTDPeg 5DHogmv96NBLbfO+afdErpHWIzisWwNZudc+cbKwBTz5kHI/dpLxfqB3kn4fGA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VDGnM4xCFzkbg; Tue, 9 Apr 2024 06:50:47 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 4396olSE001369; Tue, 9 Apr 2024 06:50:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 4396olNJ001366; Tue, 9 Apr 2024 06:50:47 GMT (envelope-from git) Date: Tue, 9 Apr 2024 06:50:47 GMT Message-Id: <202404090650.4396olNJ001366@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Pietro Cerutti Subject: git: 0e2a2491a3bf - main - lang/tcl85, x11-toolkits/tk85: remove, EOL List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: gahr X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0e2a2491a3bf2f45f65667f75b7eb0d68bf321f8 Auto-Submitted: auto-generated The branch main has been updated by gahr: URL: https://cgit.FreeBSD.org/ports/commit/?id=0e2a2491a3bf2f45f65667f75b7eb0d68bf321f8 commit 0e2a2491a3bf2f45f65667f75b7eb0d68bf321f8 Author: Pietro Cerutti AuthorDate: 2024-04-09 06:49:59 +0000 Commit: Pietro Cerutti CommitDate: 2024-04-09 06:49:59 +0000 lang/tcl85, x11-toolkits/tk85: remove, EOL --- MOVED | 2 + lang/Makefile | 1 - lang/tcl85/Makefile | 72 - lang/tcl85/distinfo | 2 - lang/tcl85/files/patch-Makefile.in | 185 --- lang/tcl85/files/patch-bug214205 | 16 - lang/tcl85/files/patch-configure | 19 - lang/tcl85/files/patch-generic-tclPort.h | 11 - lang/tcl85/files/patch-generic_tclIO.c | 21 - lang/tcl85/files/patch-installManPage | 11 - lang/tcl85/files/patch-tclUnixInit.c | 17 - lang/tcl85/files/patch-tclUnixPort.h | 13 - lang/tcl85/pkg-descr | 9 - lang/tcl85/pkg-plist | 1550 --------------------- x11-toolkits/Makefile | 1 - x11-toolkits/tk85/Makefile | 95 -- x11-toolkits/tk85/distinfo | 2 - x11-toolkits/tk85/files/patch-unix-Makefile.in | 157 --- x11-toolkits/tk85/files/patch-unix-configure | 21 - x11-toolkits/tk85/files/patch-unix-installManPage | 11 - x11-toolkits/tk85/files/pkgIndex.tcl.in | 3 - x11-toolkits/tk85/pkg-descr | 9 - x11-toolkits/tk85/pkg-plist | 578 -------- 23 files changed, 2 insertions(+), 2804 deletions(-) diff --git a/MOVED b/MOVED index 7818a4029bd1..d5e07a7208e1 100644 --- a/MOVED +++ b/MOVED @@ -3165,3 +3165,5 @@ devel/ds2||2024-04-06|Has expired: Upstream deprecated and archived devel/bazel029||2024-04-08|Removed math/lean4-std||2024-04-08|Removed: Lean4 doesn't yet support seperate library packages, although it should misc/urbit||2024-04-08|Deprecated: Can't be built with a reasonable effort +lang/tcl85||2024-04-09|EOL +x11-toolkits/tk85||2024-04-09|EOL diff --git a/lang/Makefile b/lang/Makefile index d801eae3fcdc..9fb33fb616be 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -368,7 +368,6 @@ SUBDIR += tcc SUBDIR += tcl-manual SUBDIR += tcl-wrapper - SUBDIR += tcl85 SUBDIR += tcl86 SUBDIR += tcl87 SUBDIR += tcl9 diff --git a/lang/tcl85/Makefile b/lang/tcl85/Makefile deleted file mode 100644 index 35de66271194..000000000000 --- a/lang/tcl85/Makefile +++ /dev/null @@ -1,72 +0,0 @@ -PORTNAME= tcl -PORTVERSION= 8.5.19 -PORTREVISION= 5 -CATEGORIES= lang -MASTER_SITES= TCLTK/tcl8_5 \ - SF/tcl/Tcl/${PORTVERSION} -PKGNAMESUFFIX= ${SHORT_TCL_VER} -DISTNAME= ${PORTNAME}${PORTVERSION}-src - -MAINTAINER= tcltk@FreeBSD.org -COMMENT= Tool Command Language -WWW= https://www.tcl.tk/ - -LICENSE= TclTk -LICENSE_NAME= Tcl/Tk License -LICENSE_FILE= ${WRKSRC}/../license.terms -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - -DEPRECATED= Tcl/Tk 8.5 is nearing EOL, please consider switching to Tcl/Tk 8.6 - -USES= cpe - -OPTIONS_DEFINE= TCLMAN TZDATA THREADS -OPTIONS_DEFAULT=TCLMAN TZDATA THREADS -TCLMAN_DESC= Install Tcl function manpages -TZDATA_DESC= Install Tcl timezone data -OPTIONS_SUB= yes - -WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//:S/rc1//}/unix -ALL_TARGET= all -INSTALL_TARGET= install-strip install-libraries install-tm -TEST_TARGET= do-test - -USE_LDCONFIG= yes -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -CONFIGURE_ARGS= --enable-shared \ - --enable-man-suffix=.${MAN_SUFFIX} \ - --includedir=${PREFIX}/include/tcl${TCL_VER} -CONFIGURE_ENV= PORTSDIR=${PORTSDIR} - -TCL_VER= 8.5 -SHORT_TCL_VER= ${TCL_VER:S/8./8/} -MAN_SUFFIX= ${PORTNAME}${SHORT_TCL_VER} - -MAKE_ENV= SHORT_TCL_VER=${SHORT_TCL_VER} \ - MAN_SUFFIX=.${MAN_SUFFIX} - -PLIST_SUB= TCL_VER=${TCL_VER} \ - SHORT_TCL_VER=${SHORT_TCL_VER} - -TCLMAN_VARS= INSTALL_TARGET+=install-doc -THREADS_CONFIGURE_ENABLE= threads -TZDATA_CONFIGURE_WITH= tzdata - -post-patch: - ${REINPLACE_CMD} -e \ - 's|@TCL_BUILD_LIB_SPEC@|@TCL_LIB_SPEC@|; \ - s|@TCL_BUILD_STUB_LIB_SPEC@|@TCL_STUB_LIB_SPEC@|; \ - s|@TCL_BUILD_STUB_LIB_PATH@|@TCL_STUB_LIB_PATH@|; \ - s|@TCL_SRC_DIR@|${PREFIX}/include/tcl${TCL_VER}|' \ - ${WRKSRC}/tclConfig.sh.in - -post-configure: - ${REINPLACE_CMD} \ - -e 's,-DNO_MEMMOVE=1,,' -e 's,-DNO_STRING_H=1,,' \ - -e 's,^COMPAT_OBJS.*,,' ${WRKSRC}/Makefile - -do-test: - ${SETENV} ${MAKE_ENV} ${MAKE} -C ${WRKSRC} test - -.include diff --git a/lang/tcl85/distinfo b/lang/tcl85/distinfo deleted file mode 100644 index 26115651397c..000000000000 --- a/lang/tcl85/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (tcl8.5.19-src.tar.gz) = d3f04456da873d17f02efc30734b0300fb6c3b85028d445fe284b83253a6db18 -SIZE (tcl8.5.19-src.tar.gz) = 4552371 diff --git a/lang/tcl85/files/patch-Makefile.in b/lang/tcl85/files/patch-Makefile.in deleted file mode 100644 index aed41d3016ed..000000000000 --- a/lang/tcl85/files/patch-Makefile.in +++ /dev/null @@ -1,185 +0,0 @@ ---- Makefile.in.orig 2016-02-08 20:44:53 UTC -+++ Makefile.in -@@ -54,6 +54,8 @@ SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TCL_LIBRARY) - - # Directory in which to install the include file tcl.h: - INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir) -+GENERIC_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/generic -+UNIX_INCLUDE_INSTALL_DIR= $(INCLUDE_INSTALL_DIR)/unix - - # Path to the private tcl header dir: - PRIVATE_INCLUDE_DIR = @PRIVATE_INCLUDE_DIR@ -@@ -149,7 +151,7 @@ SHELL = @MAKEFILE_SHELL@ - # distribution, which is slower but guaranteed to work. - - INSTALL_STRIP_PROGRAM = -s --INSTALL_STRIP_LIBRARY = -S -x -+INSTALL_STRIP_LIBRARY = -S --strip-unneeded - - INSTALL = $(SHELL) $(UNIX_DIR)/install-sh -c - INSTALL_PROGRAM = ${INSTALL} -@@ -546,7 +548,7 @@ SRCS = $(GENERIC_SRCS) $(TOMMATH_SRCS) $(UNIX_SRCS) $( - - all: binaries libraries doc - --binaries: ${LIB_FILE} ${TCL_EXE} -+binaries: ${LIB_FILE} ${TCL_EXE} libtcl${SHORT_TCL_VER}.a - - libraries: - -@@ -557,7 +559,16 @@ doc: - ${LIB_FILE}: ${STUB_LIB_FILE} ${OBJS} - rm -f $@ - @MAKE_LIB@ -+ @ln -sf ${LIB_FILE} ./libtcl${SHORT_TCL_VER}.so -+ if test "x@DL_OBJS@" = "xtclLoadAout.o"; then \ -+ $(RANLIB) ${LIB_FILE}; \ -+ fi; - -+libtcl${SHORT_TCL_VER}.a: ${OBJS} -+ rm -f libtcl${SHORT_TCL_VER}.a -+ ar cr libtcl${SHORT_TCL_VER}.a ${OBJS} -+ $(RANLIB) libtcl${SHORT_TCL_VER}.a -+ - ${STUB_LIB_FILE}: ${STUB_LIB_OBJS} - @if test "x${LIB_FILE}" = "xlibtcl${MAJOR_VERSION}.${MINOR_VERSION}.dll"; then \ - (cd ${TOP_DIR}/win; ${MAKE} winextensions); \ -@@ -701,7 +712,7 @@ gentommath_h: - dltest.marker: ${STUB_LIB_FILE} - cd dltest ; $(MAKE) - --INSTALL_TARGETS = install-binaries install-libraries install-doc @EXTRA_INSTALL@ -+INSTALL_TARGETS = install-binaries install-libraries @EXTRA_INSTALL@ - - install: $(INSTALL_TARGETS) - -@@ -727,21 +738,29 @@ install-binaries: binaries - @echo "Installing $(LIB_FILE) to $(DLL_INSTALL_DIR)/" - @@INSTALL_LIB@ - @chmod 555 "$(DLL_INSTALL_DIR)/$(LIB_FILE)" -+ @ln -sf $(LIB_FILE) "$(DLL_INSTALL_DIR)"/libtcl${SHORT_TCL_VER}.so -+ @echo "Installing libtcl${SHORT_TCL_VER}.a" -+ @$(INSTALL_DATA) libtcl${SHORT_TCL_VER}.a \ -+ "$(DLL_INSTALL_DIR)"/libtcl${SHORT_TCL_VER}.a -+ @(cd "$(DLL_INSTALL_DIR)"; $(RANLIB) libtcl${SHORT_TCL_VER}.a) -+ @chmod 555 "$(DLL_INSTALL_DIR)"/libtcl${SHORT_TCL_VER}.a - @echo "Installing ${TCL_EXE} as $(BIN_INSTALL_DIR)/tclsh$(VERSION)@EXEEXT@" - @$(INSTALL_PROGRAM) ${TCL_EXE} "$(BIN_INSTALL_DIR)/tclsh$(VERSION)@EXEEXT@" -- @echo "Installing tclConfig.sh to $(CONFIG_INSTALL_DIR)/" -- @$(INSTALL_DATA) tclConfig.sh "$(CONFIG_INSTALL_DIR)/tclConfig.sh" -+ @echo "Installing tclConfig.sh to $(SCRIPT_INSTALL_DIR)/" -+ @mkdir -p "$(SCRIPT_INSTALL_DIR)" -+ @$(INSTALL_DATA) tclConfig.sh "$(SCRIPT_INSTALL_DIR)"/tclConfig.sh - @if test "$(STUB_LIB_FILE)" != "" ; then \ - echo "Installing $(STUB_LIB_FILE) to $(LIB_INSTALL_DIR)/"; \ - @INSTALL_STUB_LIB@ ; \ - fi - @EXTRA_INSTALL_BINARIES@ -- @echo "Installing pkg-config file to $(LIB_INSTALL_DIR)/pkgconfig/" -- @mkdir -p $(LIB_INSTALL_DIR)/pkgconfig -- @$(INSTALL_DATA) tcl.pc $(LIB_INSTALL_DIR)/pkgconfig/tcl.pc -+ @echo "Installing pkg-config file to $(DESTDIR)$(prefix)/libdata/pkgconfig/" -+ @mkdir -p $(DESTDIR)$(prefix)/libdata/pkgconfig -+ @$(INSTALL_DATA) tcl.pc $(DESTDIR)$(prefix)/libdata/pkgconfig/tcl85.pc - - install-libraries: libraries $(INSTALL_TZDATA) install-msgs -- @for i in "$(INCLUDE_INSTALL_DIR)" "$(SCRIPT_INSTALL_DIR)"; \ -+ @for i in "$(GENERIC_INCLUDE_INSTALL_DIR)" \ -+ "$(UNIX_INCLUDE_INSTALL_DIR)" "$(SCRIPT_INSTALL_DIR)"; \ - do \ - if [ ! -d "$$i" ] ; then \ - echo "Making directory $$i"; \ -@@ -749,7 +768,7 @@ install-libraries: libraries $(INSTALL_TZDATA) install - else true; \ - fi; \ - done; -- @for i in opt0.4 http1.0 encoding ../tcl8 ../tcl8/8.4 ../tcl8/8.4/platform ../tcl8/8.5; \ -+ @for i in encoding; \ - do \ - if [ ! -d "$(SCRIPT_INSTALL_DIR)"/$$i ] ; then \ - echo "Making directory $(SCRIPT_INSTALL_DIR)/$$i"; \ -@@ -758,50 +777,64 @@ install-libraries: libraries $(INSTALL_TZDATA) install - fi; \ - done; - @echo "Installing header files to $(INCLUDE_INSTALL_DIR)/"; -- @for i in $(GENERIC_DIR)/tcl.h $(GENERIC_DIR)/tclDecls.h \ -- $(GENERIC_DIR)/tclPlatDecls.h \ -- $(GENERIC_DIR)/tclTomMath.h \ -- $(GENERIC_DIR)/tclTomMathDecls.h ; \ -+ @for i in $(GENERIC_DIR)/*.h ; \ - do \ -- $(INSTALL_DATA) $$i "$(INCLUDE_INSTALL_DIR)"; \ -+ $(INSTALL_DATA) $$i "$(GENERIC_INCLUDE_INSTALL_DIR)"; \ - done; -+ @for i in $(UNIX_DIR)/*.h ; \ -+ do \ -+ $(INSTALL_DATA) $$i "$(UNIX_INCLUDE_INSTALL_DIR)"; \ -+ done; -+ @ln -sf generic/tcl.h "$(INCLUDE_INSTALL_DIR)"/tcl.h -+ @ln -sf generic/tclDecls.h "$(INCLUDE_INSTALL_DIR)"/tclDecls.h -+ @ln -sf generic/tclPlatDecls.h "$(INCLUDE_INSTALL_DIR)"/tclPlatDecls.h -+ @ln -sf generic/tclTomMath.h "$(INCLUDE_INSTALL_DIR)"/tclTomMath.h -+ @ln -sf generic/tclTomMathDecls.h "$(INCLUDE_INSTALL_DIR)"/tclTomMathDecls.h - @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@; \ - do \ - $(INSTALL_DATA) $$i "$(SCRIPT_INSTALL_DIR)"; \ - 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; -+ @echo "Customizing tcl module path"; -+ @echo "::tcl::tm::path add {$(TCL_LIBRARY)}" >> \ -+ "$(SCRIPT_INSTALL_DIR)"/tm.tcl; -+ -+install-tm: -+ @for i in opt0.4 http1.0; \ -+ do \ -+ if [ ! -d "$(SCRIPT_INSTALL_DIR)"/$$i ] ; then \ -+ echo "Making directory $(SCRIPT_INSTALL_DIR)/$$i"; \ -+ $(INSTALL_DATA_DIR) "$(SCRIPT_INSTALL_DIR)"/$$i; \ -+ else true; \ -+ fi; \ -+ done; - @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.13 as a Tcl Module"; -- @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.4/http-2.7.13.tm; -+ @$(INSTALL_DATA) $(TOP_DIR)/library/http/http.tcl "$(SCRIPT_INSTALL_DIR)"/http-2.7.13.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.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.8 as a Tcl Module"; -- @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.5/tcltest-2.3.8.tm; -+ @$(INSTALL_DATA) $(TOP_DIR)/library/tcltest/tcltest.tcl "$(SCRIPT_INSTALL_DIR)"/tcltest-2.3.8.tm; - - @echo "Installing package platform 1.0.14 as a Tcl Module"; -- @$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl "$(SCRIPT_INSTALL_DIR)"/../tcl8/8.4/platform-1.0.14.tm; -+ @$(INSTALL_DATA) $(TOP_DIR)/library/platform/platform.tcl "$(SCRIPT_INSTALL_DIR)"/platform-1.0.14.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; -- @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 -+ @$(INSTALL_DATA_DIR) "$(SCRIPT_INSTALL_DIR)"/platform; -+ @$(INSTALL_DATA) $(TOP_DIR)/library/platform/shell.tcl "$(SCRIPT_INSTALL_DIR)"/platform/shell-1.1.4.tm; - - install-tzdata: - @for i in tzdata; \ diff --git a/lang/tcl85/files/patch-bug214205 b/lang/tcl85/files/patch-bug214205 deleted file mode 100644 index d3176230cc9e..000000000000 --- a/lang/tcl85/files/patch-bug214205 +++ /dev/null @@ -1,16 +0,0 @@ ---- ../generic/tclListObj.c.orig 2021-09-10 06:40:10 UTC -+++ ../generic/tclListObj.c -@@ -846,11 +846,8 @@ - } - if (count < 0) { - count = 0; -- } else if (numElems < first+count || first+count < 0) { -- /* -- * The 'first+count < 0' condition here guards agains integer -- * overflow in determining 'first+count' -- */ -+ } else if (first > INT_MAX - count /* Handle integer overflow */ -+ || numElems < first+count) { - count = numElems - first; - } - diff --git a/lang/tcl85/files/patch-configure b/lang/tcl85/files/patch-configure deleted file mode 100644 index aa0b8f1b9ee1..000000000000 --- a/lang/tcl85/files/patch-configure +++ /dev/null @@ -1,19 +0,0 @@ ---- configure.orig 2016-02-08 20:44:53 UTC -+++ configure -@@ -7669,15 +7669,11 @@ fi - LDFLAGS="$LDFLAGS $PTHREAD_LIBS" - fi - -- case $system in -- FreeBSD-3.*) - # Version numbers are dot-stripped by system policy. - TCL_TRIM_DOTS=`echo ${VERSION} | tr -d .` - UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.a' -- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so' -+ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}.so.1' - TCL_LIB_VERSIONS_OK=nodots -- ;; -- esac - ;; - Darwin-*) - CFLAGS_OPTIMIZE="-Os" diff --git a/lang/tcl85/files/patch-generic-tclPort.h b/lang/tcl85/files/patch-generic-tclPort.h deleted file mode 100644 index 6de98528dd8d..000000000000 --- a/lang/tcl85/files/patch-generic-tclPort.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ../generic/tclPort.h.orig 2013-04-03 16:57:25 UTC -+++ ../generic/tclPort.h -@@ -20,7 +20,7 @@ - #if defined(_WIN32) - # include "tclWinPort.h" - #else --# include "tclUnixPort.h" -+# include "../unix/tclUnixPort.h" - #endif - #include "tcl.h" - diff --git a/lang/tcl85/files/patch-generic_tclIO.c b/lang/tcl85/files/patch-generic_tclIO.c deleted file mode 100644 index 86e683a58fae..000000000000 --- a/lang/tcl85/files/patch-generic_tclIO.c +++ /dev/null @@ -1,21 +0,0 @@ -https://core.tcl-lang.org/tcl/info/24b9181478 - ---- ../generic/tclIO.c.orig 2020-12-11 17:46:22 UTC -+++ ../generic/tclIO.c -@@ -3765,6 +3765,7 @@ Write( - /* State info for channel */ - char *nextNewLine = NULL; - int endEncoding, saved = 0, total = 0, flushed = 0, needNlFlush = 0; -+ char safe[BUFFER_PADDING]; - - if (srcLen) { - WillWrite(chanPtr); -@@ -3783,7 +3784,7 @@ Write( - - while (srcLen + saved + endEncoding > 0) { - ChannelBuffer *bufPtr; -- char *dst, safe[BUFFER_PADDING]; -+ char *dst; - int result, srcRead, dstLen, dstWrote, srcLimit = srcLen; - - if (nextNewLine) { diff --git a/lang/tcl85/files/patch-installManPage b/lang/tcl85/files/patch-installManPage deleted file mode 100644 index c73f6f44c067..000000000000 --- a/lang/tcl85/files/patch-installManPage +++ /dev/null @@ -1,11 +0,0 @@ ---- installManPage.orig 2015-03-06 15:13:58 UTC -+++ installManPage -@@ -99,7 +99,7 @@ SrcDir=`dirname $ManPage` - - First="" - for Target in $Names; do -- Target=$Target.$Section$Suffix -+ Target=$Target$Suffix.$Section - rm -f $Dir/$Target $Dir/$Target.* - if test -z "$First" ; then - First=$Target diff --git a/lang/tcl85/files/patch-tclUnixInit.c b/lang/tcl85/files/patch-tclUnixInit.c deleted file mode 100644 index cf6fa33aa36a..000000000000 --- a/lang/tcl85/files/patch-tclUnixInit.c +++ /dev/null @@ -1,17 +0,0 @@ ---- tclUnixInit.c.orig 2015-10-23 11:50:57 UTC -+++ tclUnixInit.c -@@ -452,14 +452,6 @@ TclpInitPlatform(void) - #endif /* SIGPIPE */ - - #if defined(__FreeBSD__) && defined(__GNUC__) -- /* -- * Adjust the rounding mode to be more conventional. Note that FreeBSD -- * only provides the __fpsetreg() used by the following two for the GNU -- * Compiler. When using, say, Intel's icc they break. (Partially based on -- * patch in BSD ports system from root@celsius.bychok.com) -- */ -- -- fpsetround(FP_RN); - (void) fpsetmask(0L); - #endif - diff --git a/lang/tcl85/files/patch-tclUnixPort.h b/lang/tcl85/files/patch-tclUnixPort.h deleted file mode 100644 index 362a94a49b14..000000000000 --- a/lang/tcl85/files/patch-tclUnixPort.h +++ /dev/null @@ -1,13 +0,0 @@ ---- tclUnixPort.h.orig 2015-10-23 11:50:57 UTC -+++ tclUnixPort.h -@@ -622,7 +622,9 @@ typedef int socklen_t; - # include - /* #define localtime(x) TclpLocaltime(x) - * #define gmtime(x) TclpGmtime(x) */ --# undef inet_ntoa -+# ifdef inet_ntoa -+# undef inet_ntoa -+# endif - # define inet_ntoa(x) TclpInetNtoa(x) - # ifdef HAVE_PTHREAD_ATTR_GET_NP - # define TclpPthreadGetAttrs pthread_attr_get_np diff --git a/lang/tcl85/pkg-descr b/lang/tcl85/pkg-descr deleted file mode 100644 index 605450879aef..000000000000 --- a/lang/tcl85/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -This is Tcl version 8.5, an embeddable tool command language. - -Tcl (Tool Command Language) is a very powerful but easy to learn dynamic -programming language, suitable for a very wide range of uses, including web -and desktop applications, networking, administration, testing and many more. -Open source and business-friendly, Tcl is a mature yet evolving language that -is truly cross platform, easily deployed and highly extensible. - -A full set of manual pages is also provided with this port. diff --git a/lang/tcl85/pkg-plist b/lang/tcl85/pkg-plist deleted file mode 100644 index 60f404d5c57d..000000000000 --- a/lang/tcl85/pkg-plist +++ /dev/null @@ -1,1550 +0,0 @@ -bin/tclsh%%TCL_VER%% -include/tcl%%TCL_VER%%/generic/regcustom.h -include/tcl%%TCL_VER%%/generic/regerrs.h -include/tcl%%TCL_VER%%/generic/regex.h -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/tclDecls.h -include/tcl%%TCL_VER%%/generic/tclFileSystem.h -include/tcl%%TCL_VER%%/generic/tclIO.h -include/tcl%%TCL_VER%%/generic/tclInt.h -include/tcl%%TCL_VER%%/generic/tclIntDecls.h -include/tcl%%TCL_VER%%/generic/tclIntPlatDecls.h -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/tclTomMath.h -include/tcl%%TCL_VER%%/generic/tclTomMathDecls.h -include/tcl%%TCL_VER%%/generic/tclTomMathInt.h -include/tcl%%TCL_VER%%/generic/tommath.h -include/tcl%%TCL_VER%%/tcl.h -include/tcl%%TCL_VER%%/tclDecls.h -include/tcl%%TCL_VER%%/tclPlatDecls.h -include/tcl%%TCL_VER%%/tclTomMath.h -include/tcl%%TCL_VER%%/tclTomMathDecls.h -include/tcl%%TCL_VER%%/unix/tclUnixPort.h -include/tcl%%TCL_VER%%/unix/tclUnixThrd.h -lib/libtcl%%SHORT_TCL_VER%%.a -lib/libtcl%%SHORT_TCL_VER%%.so -lib/libtcl%%SHORT_TCL_VER%%.so.1 -lib/libtclstub%%SHORT_TCL_VER%%.a -lib/tcl%%TCL_VER%%/auto.tcl -lib/tcl%%TCL_VER%%/clock.tcl -lib/tcl%%TCL_VER%%/encoding/ascii.enc -lib/tcl%%TCL_VER%%/encoding/big5.enc -lib/tcl%%TCL_VER%%/encoding/cp1250.enc -lib/tcl%%TCL_VER%%/encoding/cp1251.enc -lib/tcl%%TCL_VER%%/encoding/cp1252.enc -lib/tcl%%TCL_VER%%/encoding/cp1253.enc -lib/tcl%%TCL_VER%%/encoding/cp1254.enc -lib/tcl%%TCL_VER%%/encoding/cp1255.enc -lib/tcl%%TCL_VER%%/encoding/cp1256.enc -lib/tcl%%TCL_VER%%/encoding/cp1257.enc -lib/tcl%%TCL_VER%%/encoding/cp1258.enc -lib/tcl%%TCL_VER%%/encoding/cp437.enc -lib/tcl%%TCL_VER%%/encoding/cp737.enc -lib/tcl%%TCL_VER%%/encoding/cp775.enc -lib/tcl%%TCL_VER%%/encoding/cp850.enc -lib/tcl%%TCL_VER%%/encoding/cp852.enc -lib/tcl%%TCL_VER%%/encoding/cp855.enc -lib/tcl%%TCL_VER%%/encoding/cp857.enc -lib/tcl%%TCL_VER%%/encoding/cp860.enc -lib/tcl%%TCL_VER%%/encoding/cp861.enc -lib/tcl%%TCL_VER%%/encoding/cp862.enc -lib/tcl%%TCL_VER%%/encoding/cp863.enc -lib/tcl%%TCL_VER%%/encoding/cp864.enc -lib/tcl%%TCL_VER%%/encoding/cp865.enc -lib/tcl%%TCL_VER%%/encoding/cp866.enc -lib/tcl%%TCL_VER%%/encoding/cp869.enc -lib/tcl%%TCL_VER%%/encoding/cp874.enc -lib/tcl%%TCL_VER%%/encoding/cp932.enc -lib/tcl%%TCL_VER%%/encoding/cp936.enc -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-raw.enc -lib/tcl%%TCL_VER%%/encoding/gb2312.enc -lib/tcl%%TCL_VER%%/encoding/iso2022-jp.enc -lib/tcl%%TCL_VER%%/encoding/iso2022-kr.enc -lib/tcl%%TCL_VER%%/encoding/iso2022.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-1.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-10.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-13.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-14.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-15.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-16.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-2.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-3.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-4.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-5.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-6.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-7.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-8.enc -lib/tcl%%TCL_VER%%/encoding/iso8859-9.enc -lib/tcl%%TCL_VER%%/encoding/jis0201.enc -lib/tcl%%TCL_VER%%/encoding/jis0208.enc -lib/tcl%%TCL_VER%%/encoding/jis0212.enc -lib/tcl%%TCL_VER%%/encoding/koi8-r.enc -lib/tcl%%TCL_VER%%/encoding/koi8-u.enc -lib/tcl%%TCL_VER%%/encoding/ksc5601.enc -lib/tcl%%TCL_VER%%/encoding/macCentEuro.enc -lib/tcl%%TCL_VER%%/encoding/macCroatian.enc -lib/tcl%%TCL_VER%%/encoding/macCyrillic.enc -lib/tcl%%TCL_VER%%/encoding/macDingbats.enc -lib/tcl%%TCL_VER%%/encoding/macGreek.enc -lib/tcl%%TCL_VER%%/encoding/macIceland.enc -lib/tcl%%TCL_VER%%/encoding/macJapan.enc -lib/tcl%%TCL_VER%%/encoding/macRoman.enc -lib/tcl%%TCL_VER%%/encoding/macRomania.enc -lib/tcl%%TCL_VER%%/encoding/macThai.enc -lib/tcl%%TCL_VER%%/encoding/macTurkish.enc -lib/tcl%%TCL_VER%%/encoding/macUkraine.enc -lib/tcl%%TCL_VER%%/encoding/shiftjis.enc -lib/tcl%%TCL_VER%%/encoding/symbol.enc -lib/tcl%%TCL_VER%%/encoding/tis-620.enc -lib/tcl%%TCL_VER%%/history.tcl -lib/tcl%%TCL_VER%%/init.tcl -lib/tcl%%TCL_VER%%/msgs/af.msg -lib/tcl%%TCL_VER%%/msgs/af_za.msg -lib/tcl%%TCL_VER%%/msgs/ar.msg -lib/tcl%%TCL_VER%%/msgs/ar_in.msg -lib/tcl%%TCL_VER%%/msgs/ar_jo.msg -lib/tcl%%TCL_VER%%/msgs/ar_lb.msg -lib/tcl%%TCL_VER%%/msgs/ar_sy.msg -lib/tcl%%TCL_VER%%/msgs/be.msg -lib/tcl%%TCL_VER%%/msgs/bg.msg -lib/tcl%%TCL_VER%%/msgs/bn.msg -lib/tcl%%TCL_VER%%/msgs/bn_in.msg -lib/tcl%%TCL_VER%%/msgs/ca.msg -lib/tcl%%TCL_VER%%/msgs/cs.msg -lib/tcl%%TCL_VER%%/msgs/da.msg -lib/tcl%%TCL_VER%%/msgs/de.msg -lib/tcl%%TCL_VER%%/msgs/de_at.msg -lib/tcl%%TCL_VER%%/msgs/de_be.msg -lib/tcl%%TCL_VER%%/msgs/el.msg -lib/tcl%%TCL_VER%%/msgs/en_au.msg -lib/tcl%%TCL_VER%%/msgs/en_be.msg -lib/tcl%%TCL_VER%%/msgs/en_bw.msg -lib/tcl%%TCL_VER%%/msgs/en_ca.msg -lib/tcl%%TCL_VER%%/msgs/en_gb.msg -lib/tcl%%TCL_VER%%/msgs/en_hk.msg -lib/tcl%%TCL_VER%%/msgs/en_ie.msg -lib/tcl%%TCL_VER%%/msgs/en_in.msg -lib/tcl%%TCL_VER%%/msgs/en_nz.msg -lib/tcl%%TCL_VER%%/msgs/en_ph.msg -lib/tcl%%TCL_VER%%/msgs/en_sg.msg -lib/tcl%%TCL_VER%%/msgs/en_za.msg -lib/tcl%%TCL_VER%%/msgs/en_zw.msg -lib/tcl%%TCL_VER%%/msgs/eo.msg -lib/tcl%%TCL_VER%%/msgs/es.msg -lib/tcl%%TCL_VER%%/msgs/es_ar.msg -lib/tcl%%TCL_VER%%/msgs/es_bo.msg -lib/tcl%%TCL_VER%%/msgs/es_cl.msg -lib/tcl%%TCL_VER%%/msgs/es_co.msg -lib/tcl%%TCL_VER%%/msgs/es_cr.msg -lib/tcl%%TCL_VER%%/msgs/es_do.msg -lib/tcl%%TCL_VER%%/msgs/es_ec.msg -lib/tcl%%TCL_VER%%/msgs/es_gt.msg -lib/tcl%%TCL_VER%%/msgs/es_hn.msg -lib/tcl%%TCL_VER%%/msgs/es_mx.msg -lib/tcl%%TCL_VER%%/msgs/es_ni.msg -lib/tcl%%TCL_VER%%/msgs/es_pa.msg -lib/tcl%%TCL_VER%%/msgs/es_pe.msg -lib/tcl%%TCL_VER%%/msgs/es_pr.msg -lib/tcl%%TCL_VER%%/msgs/es_py.msg -lib/tcl%%TCL_VER%%/msgs/es_sv.msg -lib/tcl%%TCL_VER%%/msgs/es_uy.msg -lib/tcl%%TCL_VER%%/msgs/es_ve.msg -lib/tcl%%TCL_VER%%/msgs/et.msg -lib/tcl%%TCL_VER%%/msgs/eu.msg -lib/tcl%%TCL_VER%%/msgs/eu_es.msg -lib/tcl%%TCL_VER%%/msgs/fa.msg -lib/tcl%%TCL_VER%%/msgs/fa_in.msg -lib/tcl%%TCL_VER%%/msgs/fa_ir.msg -lib/tcl%%TCL_VER%%/msgs/fi.msg -lib/tcl%%TCL_VER%%/msgs/fo.msg -lib/tcl%%TCL_VER%%/msgs/fo_fo.msg -lib/tcl%%TCL_VER%%/msgs/fr.msg -lib/tcl%%TCL_VER%%/msgs/fr_be.msg -lib/tcl%%TCL_VER%%/msgs/fr_ca.msg -lib/tcl%%TCL_VER%%/msgs/fr_ch.msg -lib/tcl%%TCL_VER%%/msgs/ga.msg -lib/tcl%%TCL_VER%%/msgs/ga_ie.msg -lib/tcl%%TCL_VER%%/msgs/gl.msg -lib/tcl%%TCL_VER%%/msgs/gl_es.msg -lib/tcl%%TCL_VER%%/msgs/gv.msg -lib/tcl%%TCL_VER%%/msgs/gv_gb.msg -lib/tcl%%TCL_VER%%/msgs/he.msg -lib/tcl%%TCL_VER%%/msgs/hi.msg -lib/tcl%%TCL_VER%%/msgs/hi_in.msg -lib/tcl%%TCL_VER%%/msgs/hr.msg -lib/tcl%%TCL_VER%%/msgs/hu.msg -lib/tcl%%TCL_VER%%/msgs/id.msg -lib/tcl%%TCL_VER%%/msgs/id_id.msg -lib/tcl%%TCL_VER%%/msgs/is.msg -lib/tcl%%TCL_VER%%/msgs/it.msg -lib/tcl%%TCL_VER%%/msgs/it_ch.msg -lib/tcl%%TCL_VER%%/msgs/ja.msg -lib/tcl%%TCL_VER%%/msgs/kl.msg -lib/tcl%%TCL_VER%%/msgs/kl_gl.msg -lib/tcl%%TCL_VER%%/msgs/ko.msg -lib/tcl%%TCL_VER%%/msgs/ko_kr.msg -lib/tcl%%TCL_VER%%/msgs/kok.msg -lib/tcl%%TCL_VER%%/msgs/kok_in.msg -lib/tcl%%TCL_VER%%/msgs/kw.msg -lib/tcl%%TCL_VER%%/msgs/kw_gb.msg -lib/tcl%%TCL_VER%%/msgs/lt.msg -lib/tcl%%TCL_VER%%/msgs/lv.msg -lib/tcl%%TCL_VER%%/msgs/mk.msg -lib/tcl%%TCL_VER%%/msgs/mr.msg -lib/tcl%%TCL_VER%%/msgs/mr_in.msg -lib/tcl%%TCL_VER%%/msgs/ms.msg -lib/tcl%%TCL_VER%%/msgs/ms_my.msg -lib/tcl%%TCL_VER%%/msgs/mt.msg -lib/tcl%%TCL_VER%%/msgs/nb.msg -lib/tcl%%TCL_VER%%/msgs/nl.msg -lib/tcl%%TCL_VER%%/msgs/nl_be.msg -lib/tcl%%TCL_VER%%/msgs/nn.msg -lib/tcl%%TCL_VER%%/msgs/pl.msg -lib/tcl%%TCL_VER%%/msgs/pt.msg -lib/tcl%%TCL_VER%%/msgs/pt_br.msg -lib/tcl%%TCL_VER%%/msgs/ro.msg -lib/tcl%%TCL_VER%%/msgs/ru.msg -lib/tcl%%TCL_VER%%/msgs/ru_ua.msg -lib/tcl%%TCL_VER%%/msgs/sh.msg -lib/tcl%%TCL_VER%%/msgs/sk.msg -lib/tcl%%TCL_VER%%/msgs/sl.msg -lib/tcl%%TCL_VER%%/msgs/sq.msg -lib/tcl%%TCL_VER%%/msgs/sr.msg -lib/tcl%%TCL_VER%%/msgs/sv.msg -lib/tcl%%TCL_VER%%/msgs/sw.msg -lib/tcl%%TCL_VER%%/msgs/ta.msg -lib/tcl%%TCL_VER%%/msgs/ta_in.msg -lib/tcl%%TCL_VER%%/msgs/te.msg -lib/tcl%%TCL_VER%%/msgs/te_in.msg -lib/tcl%%TCL_VER%%/msgs/th.msg -lib/tcl%%TCL_VER%%/msgs/tr.msg -lib/tcl%%TCL_VER%%/msgs/uk.msg -lib/tcl%%TCL_VER%%/msgs/vi.msg -lib/tcl%%TCL_VER%%/msgs/zh.msg -lib/tcl%%TCL_VER%%/msgs/zh_cn.msg -lib/tcl%%TCL_VER%%/msgs/zh_hk.msg -lib/tcl%%TCL_VER%%/msgs/zh_sg.msg -lib/tcl%%TCL_VER%%/msgs/zh_tw.msg -lib/tcl%%TCL_VER%%/package.tcl -lib/tcl%%TCL_VER%%/parray.tcl -lib/tcl%%TCL_VER%%/safe.tcl -lib/tcl%%TCL_VER%%/tclAppInit.c -lib/tcl%%TCL_VER%%/tclConfig.sh -lib/tcl%%TCL_VER%%/tclIndex -lib/tcl%%TCL_VER%%/tm.tcl -lib/tcl%%TCL_VER%%/word.tcl -libdata/pkgconfig/tcl85.pc -%%TCLMAN%%share/man/man1/tclsh.tcl85.1.gz -%%TCLMAN%%share/man/man3/TCL_MEM_DEBUG.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_Access.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AddErrorInfo.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AddObjErrorInfo.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AlertNotifier.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_Alloc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AllocStatBuf.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AllowExceptions.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppInit.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppendAllObjTypes.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppendElement.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppendExportList.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppendFormatToObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppendLimitedToObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppendObjToErrorInfo.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppendObjToObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppendPrintfToObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppendResult.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppendResultVA.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppendStringsToObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppendStringsToObjVA.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppendToObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AppendUnicodeToObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AsyncCreate.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AsyncDelete.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AsyncInvoke.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AsyncMark.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AsyncReady.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AttemptAlloc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AttemptRealloc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_AttemptSetObjLength.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_BackgroundError.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_Backslash.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_BadChannelOption.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CallWhenDeleted.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CancelIdleCall.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelBlockModeProc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelBuffered.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelClose2Proc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelCloseProc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelFlushProc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelGetHandleProc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelGetOptionProc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelHandlerProc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelInputProc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelName.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelOutputProc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelSeekProc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelSetOptionProc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelThreadActionProc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelTruncateProc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelVersion.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelWatchProc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ChannelWideSeekProc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_Chdir.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ClearChannelHandlers.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_Close.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CommandComplete.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CommandTraceInfo.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_Concat.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ConcatObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ConditionFinalize.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ConditionNotify.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ConditionWait.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ConvertCountedElement.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ConvertElement.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ConvertToType.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateAlias.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateAliasObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateChannel.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateChannelHandler.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateCloseHandler.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateCommand.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateEncoding.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateEnsemble.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateEventSource.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateExitHandler.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateFileHandler.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateHashEntry.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateInterp.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateMathFunc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateNamespace.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateObjCommand.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateObjTrace.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateSlave.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateThread.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateThreadExitHandler.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateTimerHandler.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CreateTrace.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_CutChannel.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DStringAppend.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DStringAppendElement.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DStringEndSublist.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DStringFree.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DStringGetResult.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DStringInit.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DStringLength.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DStringResult.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DStringSetLength.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DStringStartSublist.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DStringTrunc.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DStringValue.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DecrRefCount.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteAssocData.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteChannelHandler.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteCloseHandler.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteCommand.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteCommandFromToken.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteEventSource.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteEvents.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteExitHandler.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteFileHandler.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteHashEntry.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteHashTable.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteInterp.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteNamespace.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteThreadExitHandler.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteTimerHandler.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DeleteTrace.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DetachChannel.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DetachPids.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DictObjDone.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DictObjFirst.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DictObjGet.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DictObjNext.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DictObjPut.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DictObjPutKeyList.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DictObjRemove.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DictObjRemoveKeyList.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DictObjSize.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DiscardInterpState.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DiscardResult.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DoOneEvent.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DoWhenIdle.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DontCallWhenDeleted.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DumpActiveMemory.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_DuplicateObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_Eof.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ErrnoId.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ErrnoMsg.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_Eval.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_EvalEx.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_EvalFile.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_EvalObjEx.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_EvalObjv.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_EvalTokens.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_EvalTokensStandard.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_EventuallyFree.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_Exit.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ExitThread.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_Export.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ExposeCommand.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ExprBoolean.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ExprBooleanObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ExprDouble.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ExprDoubleObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ExprLong.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ExprLongObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ExprObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ExprString.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ExternalToUtf.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ExternalToUtfDString.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSAccess.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSChdir.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSConvertToPathType.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSCopyDirectory.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSCopyFile.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSCreateDirectory.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSData.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSDeleteFile.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSEqualPaths.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSEvalFile.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSEvalFileEx.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSFileAttrStrings.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSFileAttrsGet.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSFileAttrsSet.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSFileSystemInfo.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSGetCwd.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSGetFileSystemForPath.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSGetInternalRep.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSGetNativePath.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSGetNormalizedPath.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSGetPathType.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSGetTranslatedPath.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSGetTranslatedStringPath.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSJoinPath.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSJoinToPath.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSLink.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSListVolumes.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSLoadFile.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSLstat.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSMatchInDirectory.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSMountsChanged.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSNewNativePath.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSOpenFileChannel.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSPathSeparator.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSRegister.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSRemoveDirectory.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSRenameFile.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSSplitPath.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSStat.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSUnregister.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FSUtime.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_Finalize.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FinalizeNotifier.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FinalizeThread.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FindCommand.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FindEnsemble.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FindExecutable.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FindHashEntry.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FindNamespace.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FirstHashEntry.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_Flush.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_ForgetImport.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_Format.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_Free.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FreeEncoding.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FreeParse.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_FreeResult.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_GetAlias.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_GetAliasObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_GetAssocData.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_GetBignumFromObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_GetBoolean.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_GetBooleanFromObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_GetByteArrayFromObj.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_GetChannel.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_GetChannelBufferSize.tcl85.3.gz -%%TCLMAN%%share/man/man3/Tcl_GetChannelError.tcl85.3.gz *** 2007 LINES SKIPPED ***