summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MOVED2
-rw-r--r--Mk/bsd.tcl.mk19
-rw-r--r--astro/tclgeomap/Makefile2
-rw-r--r--astro/tkgeomap/Makefile2
-rw-r--r--cad/pcb/Makefile2
-rw-r--r--converters/xdeview/Makefile3
-rw-r--r--databases/metakit/Makefile2
-rw-r--r--databases/mysqltcl/Makefile2
-rw-r--r--databases/sqlite2/Makefile4
-rw-r--r--databases/sybtcl/Makefile2
-rw-r--r--databases/tcl-Mysql/Makefile2
-rw-r--r--devel/tclcl/Makefile2
-rw-r--r--devel/tclreadline/Makefile2
-rw-r--r--devel/tcltls/Makefile2
-rw-r--r--devel/tclxml/Makefile3
-rw-r--r--graphics/libimg/Makefile12
-rw-r--r--irc/weechat-devel/Makefile2
-rw-r--r--irc/weechat/Makefile2
-rw-r--r--lang/Makefile1
-rw-r--r--lang/otcl/Makefile2
-rw-r--r--lang/tcl-wrapper/Makefile4
-rw-r--r--lang/tcl83/Makefile447
-rw-r--r--lang/tcl83/distinfo2
-rw-r--r--lang/tcl83/files/koi8-u.enc20
-rw-r--r--lang/tcl83/files/patch-aa143
-rw-r--r--lang/tcl83/files/patch-configure58
-rw-r--r--lang/tcl83/files/patch-tclEncoding.c30
-rw-r--r--lang/tcl83/files/patch-tclUnixPipe.c15
-rw-r--r--lang/tcl83/files/patch-tclUnixSock.c20
-rw-r--r--lang/tcl83/pkg-descr8
-rw-r--r--lang/tcl83/pkg-plist134
-rw-r--r--lang/tclX/Makefile8
-rw-r--r--lang/tclX/pkg-plist2
-rw-r--r--net/tcludp/Makefile2
-rw-r--r--sysutils/tclsyslog/Makefile2
-rw-r--r--textproc/catdoc/Makefile2
-rw-r--r--textproc/xmlgen/Makefile2
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/blt/Makefile2
-rw-r--r--x11-toolkits/pure-tk/Makefile2
-rw-r--r--x11-toolkits/tk83/Makefile348
-rw-r--r--x11-toolkits/tk83/distinfo2
-rw-r--r--x11-toolkits/tk83/files/patch-aa47
-rw-r--r--x11-toolkits/tk83/files/patch-ab143
-rw-r--r--x11-toolkits/tk83/files/patch-tk.tcl10
-rw-r--r--x11-toolkits/tk83/files/patch-tkCursor.c25
-rw-r--r--x11-toolkits/tk83/files/patch-tkImgGIF.c11
-rw-r--r--x11-toolkits/tk83/files/pkgIndex.tcl3
-rw-r--r--x11-toolkits/tk83/pkg-descr6
-rw-r--r--x11-toolkits/tk83/pkg-plist142
50 files changed, 43 insertions, 1668 deletions
diff --git a/MOVED b/MOVED
index e3c62740d904..9f4b1814da15 100644
--- a/MOVED
+++ b/MOVED
@@ -4216,3 +4216,5 @@ dns/dnsperf||2013-04-20|Removed
dns/bind97||2013-04-20|Has expired: No longer supported by ISC, use Bind 9.8 or 9.9
dns/bind97-sdb||2013-04-20|Has expired: No longer supported by ISC, use Bind 9.8 or 9.9
dns/bind-tools||2013-04-20|Has expired: No longer supported by ISC, use Bind 9.8 or 9.9
+lang/tcl83||2013-04-23|Has expired: No longer supported
+x11-toolkits/tk83||2013-04-23|Has expired: No longer supported
diff --git a/Mk/bsd.tcl.mk b/Mk/bsd.tcl.mk
index caec666ad0ba..bfd43e47a438 100644
--- a/Mk/bsd.tcl.mk
+++ b/Mk/bsd.tcl.mk
@@ -12,7 +12,7 @@ Tcl_Include_MAINTAINER= mm@FreeBSD.org
# USE_TCL - Add library dependency on Tcl. If no version is given by the maintainer
# via the port or by the user via defined variable try to find the highest
# stable installed version.
-# Available values: yes 86+ 85+ 84+ 83+ 85 84 83
+# Available values: yes 86+ 85+ 84+ 85 84
# NOTE: - default value 85 is used in case of USE_TCL=yes
#
# USE_TCL_BUILD - Add buildtime dependency on Tcl (tclsh).
@@ -31,9 +31,9 @@ Tcl_Include_MAINTAINER= mm@FreeBSD.org
# - ports using the wrapper should support default Tcl (8.5)
##
# INVALID_TCL_VER - This variable contains a list of Tcl versions not supported by the port.
-# This setting is effective only when USE_TCL is set to a range (e.g. 83+)
+# This setting is effective only when USE_TCL is set to a range (e.g. 84+)
# WITH_TCL_VER - User defined global variable to set Tcl version
-# This variable is effective only if USE_TCL is set to a range (e.g. 83+)
+# This variable is effective only if USE_TCL is set to a range (e.g. 84+)
# and WITH_TCL_VER points inside that range.
# NOTE: INVALID_TCL_VER takes precedence
# <UNIQUENAME>_WITH_TCL_VER - User defined port specific variable to set Tcl version
@@ -44,7 +44,7 @@ Tcl_Include_MAINTAINER= mm@FreeBSD.org
# USE_TK - Add library dependency on Tk. If no version is given by the maintainer
# via the port or by the user via defined variable try to find the highest
# stable installed version.
-# Avaliable values: yes 86+ 85+ 84+ 83+ 85 84 83
+# Avaliable values: yes 86+ 85+ 84+ 85 84
# NOTE: - overrides USE_TCL
# - default value 85 is used in case of USE_TK=yes
#
@@ -64,9 +64,9 @@ Tcl_Include_MAINTAINER= mm@FreeBSD.org
# - ports using the wrapper should support default Tk (8.5)
##
# INVALID_TK_VER - This variable contains a list of Tk versions not supported by the port
-# This setting is effective only when USE_TK is set to a range (e.g. 83+)
+# This setting is effective only when USE_TK is set to a range (e.g. 84+)
# WITH_TK_VER - User defined global variable to set Tk version.
-# This variable is effective only if USE_TK is set to a range (e.g. 83+)
+# This variable is effective only if USE_TK is set to a range (e.g. 84+)
# and WITH_TK_VER points inside that range.
# NOTE: overrides WITH_TCL_VER.
# <UNIQUENAME>_WITH_TK_VER - User defined port specific variable to set Tk version
@@ -158,11 +158,10 @@ INVALID_TCL_VER:= ${INVALID_TK_VER}
. if defined(USE_TCL)
_TCL_DEFAULT_VERSION= 85
-_TCL_VERSIONS= 86 85 84 83
-_TCL_RANGE_VERSIONS= 86+ 85+ 84+ 83+
+_TCL_VERSIONS= 86 85 84
+_TCL_RANGE_VERSIONS= 86+ 85+ 84+
# For specifying [85, 84, ..]+
-_TCL_83P= 83 84 85 86
_TCL_84P= 84 85 86
_TCL_85P= 85 86
_TCL_86P= 86
@@ -201,7 +200,7 @@ USE_TCL= ${_TCL_VER}
. endfor
. endif
-# Check for highest installed Tcl (if e.g. 83+ is specified)
+# Check for highest installed Tcl (if e.g. 84+ is specified)
# The default version of Tcl counts as the highest
. if ${_TCL_VER} == "no"
. for ver in ${_TCL_RANGE_VERSIONS}
diff --git a/astro/tclgeomap/Makefile b/astro/tclgeomap/Makefile
index 112762668ead..6cdb5e6c0cfe 100644
--- a/astro/tclgeomap/Makefile
+++ b/astro/tclgeomap/Makefile
@@ -13,7 +13,7 @@ MASTER_SITES= SF/tkgeomap/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Read, manipulate, and display geo data
-USE_TCL= 83+
+USE_TCL= 84+
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-tcl=${TCL_LIBDIR} --with-tclinclude=${TCL_INCLUDEDIR}
WRKSRC= ${WRKDIR}/${DISTNAME}/unix
diff --git a/astro/tkgeomap/Makefile b/astro/tkgeomap/Makefile
index 1f1fed3b5603..8f8b4e995699 100644
--- a/astro/tkgeomap/Makefile
+++ b/astro/tkgeomap/Makefile
@@ -20,7 +20,7 @@ CONFIGURE_ARGS= --with-tclgeomap-include=${LOCALBASE}/include/tclgeomap --with-x
--with-tk=${TK_LIBDIR} --with-tkinclude=${TK_INCLUDEDIR} \
--x-libraries=${LOCALBASE}/lib --x-includes=${LOCALBASE}/include
CONFIGURE_ENV= TCLGEOMAP_LIB=${LOCALBASE}/lib/tclgeomap
-USE_TK= 83+
+USE_TK= 84+
GNU_CONFIGURE= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/unix
TKPKG= ${PORTNAME}
diff --git a/cad/pcb/Makefile b/cad/pcb/Makefile
index 018ccbc832f2..5586a5843055 100644
--- a/cad/pcb/Makefile
+++ b/cad/pcb/Makefile
@@ -23,7 +23,7 @@ BUILD_DEPENDS:= ${RUN_DEPENDS}
GNU_CONFIGURE= yes
USE_AUTOTOOLS= autoconf
USE_GMAKE= yes
-USE_TK_RUN= 83
+USE_TK_RUN= 84
INSTALLS_ICONS= yes
CONFIGURE_ENV+= INSTALL_DATA="/usr/bin/install ${COPY} ${_SHROWNGRP} -m ${SHAREMODE}"
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/converters/xdeview/Makefile b/converters/xdeview/Makefile
index 9fccbe41a03f..fd7585e7123c 100644
--- a/converters/xdeview/Makefile
+++ b/converters/xdeview/Makefile
@@ -19,8 +19,7 @@ LICENSE= GPLv2
LIB_DEPENDS= uu.3:${PORTSDIR}/converters/uulib
-USE_TK_BUILD= 83+
-USE_TK= 83+
+USE_TK= 84+
GNU_CONFIGURE= yes
# Explicitly disable Tcl otherwise the configure script picks-up
# crud from the $PATH like /usr/opt/Simili/tcl/.
diff --git a/databases/metakit/Makefile b/databases/metakit/Makefile
index 065fa92bc2da..6d54723a9077 100644
--- a/databases/metakit/Makefile
+++ b/databases/metakit/Makefile
@@ -41,7 +41,7 @@ PLIST_SUB+= WITH_PYTHON="@comment "
.if ${PORT_OPTIONS:MTCL}
CATEGORIES+= tcl
-USE_TCL= 83+
+USE_TCL= 84+
.endif
.include <bsd.port.pre.mk>
diff --git a/databases/mysqltcl/Makefile b/databases/mysqltcl/Makefile
index 7894eaa2edad..b34a7df3ba3f 100644
--- a/databases/mysqltcl/Makefile
+++ b/databases/mysqltcl/Makefile
@@ -11,7 +11,7 @@ COMMENT= TCL module for accessing MySQL databases based on msqltcl
USE_LDCONFIG= yes
USE_MYSQL= yes
-USE_TCL= 83+
+USE_TCL= 84+
USE_DOS2UNIX= generic/mysqltcl.c
MANN= mysqltcl.n
diff --git a/databases/sqlite2/Makefile b/databases/sqlite2/Makefile
index 9ee1ef1b0b44..c649c9bdd24b 100644
--- a/databases/sqlite2/Makefile
+++ b/databases/sqlite2/Makefile
@@ -29,10 +29,10 @@ OPTIONS_DEFINE= TCL THREADS DOCS
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MTCL}
-USE_TCL= 83+
+USE_TCL= 84+
.else
.if ${PORT_OPTIONS:MDOCS}
-USE_TCL_BUILD= 83+
+USE_TCL_BUILD= 84+
. endif
.endif
diff --git a/databases/sybtcl/Makefile b/databases/sybtcl/Makefile
index f31b428576be..6f5106ac100e 100644
--- a/databases/sybtcl/Makefile
+++ b/databases/sybtcl/Makefile
@@ -16,7 +16,7 @@ COMMENT= TCL extension to connect to Sybase servers
LIB_DEPENDS= sybdb:${PORTSDIR}/databases/freetds
-USE_TCL= 83+
+USE_TCL= 84+
TCL_DVER= ${TCL_VER:S/.//}
MAKEFILE= ${FILESDIR}/Makefile.bsd
MAKE_ARGS+= TCL_VER=${TCL_VER}
diff --git a/databases/tcl-Mysql/Makefile b/databases/tcl-Mysql/Makefile
index 33e2ab374018..90dff0058d36 100644
--- a/databases/tcl-Mysql/Makefile
+++ b/databases/tcl-Mysql/Makefile
@@ -18,7 +18,7 @@ COMMENT= TCL module for accessing MySQL databases
LIB_DEPENDS= mysqlclient:${PORTSDIR}/databases/mysql41-client
-USE_TCL= 83+
+USE_TCL= 84+
TCL_NODOT= tcl${TCL_VER:S/.//}
WRKSRC= ${WRKDIR}/tcl-sql/
LIB_NAME= libTclMySQL.so.1
diff --git a/devel/tclcl/Makefile b/devel/tclcl/Makefile
index b990d6e79454..76423c07d8d3 100644
--- a/devel/tclcl/Makefile
+++ b/devel/tclcl/Makefile
@@ -35,7 +35,7 @@ PORTDOCS= CHANGES.html TODO.html
OTCL_TCLVER!= ${ECHO_CMD} puts \$$tcl_version | ${LOCALBASE}/bin/otclsh
USE_TK= ${OTCL_TCLVER:S/.//}
.else
-USE_TK= 83+
+USE_TK= 84+
.endif
.include "${PORTSDIR}/Mk/bsd.tcl.mk"
diff --git a/devel/tclreadline/Makefile b/devel/tclreadline/Makefile
index 2ef541b449ba..77f2b9748cc2 100644
--- a/devel/tclreadline/Makefile
+++ b/devel/tclreadline/Makefile
@@ -14,7 +14,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= GNU readline for TCL
-USE_TCL= 83+
+USE_TCL= 84+
USE_AUTOTOOLS= libtool
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/devel/tcltls/Makefile b/devel/tcltls/Makefile
index bdf16dee70d9..2e152a594f33 100644
--- a/devel/tcltls/Makefile
+++ b/devel/tcltls/Makefile
@@ -17,7 +17,7 @@ COMMENT= SSL extensions for TCL; dynamicly loadable
LIB_DEPENDS+= tcl${TCLVND}:${PORTSDIR}/lang/tcl${TCLVND}
-USE_TCL= 83+
+USE_TCL= 84+
USE_OPENSSL= yes
WRKSRC= ${WRKDIR}/tls${PORTVERSION}
diff --git a/devel/tclxml/Makefile b/devel/tclxml/Makefile
index ed6e34b35b2c..433ec2ff2267 100644
--- a/devel/tclxml/Makefile
+++ b/devel/tclxml/Makefile
@@ -16,13 +16,12 @@ PORTDOCS= README.xml html.xsl man.macros nroff.xsl tcldoc-1.0.dtd \
tcldom.html tcldom.xml tclxml.css tclxml.html tclxml.xml \
tclxslt.html tclxslt.xml transform.tcl txt.xsl
-USE_TCL= 83+
+USE_TCL= 84+
USE_XZ= yes
XML_CONFIG?= ${LOCALBASE}/bin/xml2-config
GNU_CONFIGURE= yes
USE_LDCONFIG?= ${PREFIX}/lib/Tclxml${PORTVERSION}
CONFIGURE_ARGS= --with-tcl=${TCL_LIBDIR} \
- --with-tclinclude=${TCL_INCLUDEDIR} \
XML_CONFIG="${XML_CONFIG}"
PLIST_SUB= VER=${PORTVERSION}
diff --git a/graphics/libimg/Makefile b/graphics/libimg/Makefile
index ca0a07dc85fe..88309cc61619 100644
--- a/graphics/libimg/Makefile
+++ b/graphics/libimg/Makefile
@@ -29,7 +29,7 @@ PLIST_SUB+= DIR="${DIR}" SHLIB_NAME="${SHLIB_NAME}" \
WRKSRC= ${WRKDIR}/img${PORTVERSION}
MAKEFILE= ${FILESDIR}/Makefile.bsd
-USE_TK= 83+
+USE_TK= 84+
USE_TK_BUILD= ${USE_TK}
MAKE_ENV+= TCL_VER=${TCL_VER}
MAKE_JOBS_SAFE= yes
@@ -54,17 +54,13 @@ post-install:
.include <bsd.port.pre.mk>
-.if ${TCL_VER} == 8.3
-PKGNAMESUFFIX= -tk83
-EXTRA_PATCHES= ${FILESDIR}/pre-tk84-warnings
-CONFLICTS= libimg-1.* libimg-tkstep-1.*
-.elif ${TCL_VER} == 8.4
+.if ${TCL_VER} == 8.4
PKGNAMESUFFIX= -tk84
EXTRA_PATCHES= ${FILESDIR}/tk84-Tk_PhotoPutBlock ${FILESDIR}/tk84-warnings
-CONFLICTS= libimg-tk83-1.* libimg-tkstep-1.*
+CONFLICTS= libimg-tkstep-1.*
.else
EXTRA_PATCHES= ${FILESDIR}/tk85-Tk_PhotoPutBlock ${FILESDIR}/tk84-warnings
-CONFLICTS= libimg-tk83-1.* libimg-tk84-1.* libimg-tkstep-1.*
+CONFLICTS= libimg-tk84-1.* libimg-tkstep-1.*
.endif
.include <bsd.port.post.mk>
diff --git a/irc/weechat-devel/Makefile b/irc/weechat-devel/Makefile
index aeec455f963c..a12ad358654d 100644
--- a/irc/weechat-devel/Makefile
+++ b/irc/weechat-devel/Makefile
@@ -110,7 +110,7 @@ PLIST_SUB+= PERL="@comment "
.endif
.if ${PORT_OPTIONS:MTCL}
-USE_TCL= 83+
+USE_TCL= 84+
.include "${PORTSDIR}/Mk/bsd.tcl.mk"
CMAKE_ARGS+= -DBSD_TCL_VER=${TCL_VER} \
-DBSD_TCL_LIBDIR=${LOCALBASE}/lib \
diff --git a/irc/weechat/Makefile b/irc/weechat/Makefile
index ee52d243c11b..7aad8a535fca 100644
--- a/irc/weechat/Makefile
+++ b/irc/weechat/Makefile
@@ -98,7 +98,7 @@ PLIST_SUB+= PERL="@comment "
.endif
.if ${PORT_OPTIONS:MTCL}
-USE_TCL= 83+
+USE_TCL= 84+
.include "${PORTSDIR}/Mk/bsd.tcl.mk"
CMAKE_ARGS+= -DBSD_TCL_VER=${TCL_VER} \
-DBSD_TCL_LIBDIR=${LOCALBASE}/lib \
diff --git a/lang/Makefile b/lang/Makefile
index cef501a0b54d..795b326797b4 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -345,7 +345,6 @@
SUBDIR += tcc
SUBDIR += tcl-manual
SUBDIR += tcl-wrapper
- SUBDIR += tcl83
SUBDIR += tcl84
SUBDIR += tcl85
SUBDIR += tcl86
diff --git a/lang/otcl/Makefile b/lang/otcl/Makefile
index 90890109d780..3281e2b10faa 100644
--- a/lang/otcl/Makefile
+++ b/lang/otcl/Makefile
@@ -18,7 +18,7 @@ LICENSE= MIT
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-USE_TK= 83+
+USE_TK= 84+
USE_XORG= xext
USE_AUTOTOOLS= autoconf
diff --git a/lang/tcl-wrapper/Makefile b/lang/tcl-wrapper/Makefile
index 2af0ecca4997..ad9f6d8e15ad 100644
--- a/lang/tcl-wrapper/Makefile
+++ b/lang/tcl-wrapper/Makefile
@@ -36,10 +36,10 @@ TX_SHELL= wish
TX_PORT= tk
TX_PORT_U= Tk
TX_CAT= x11-toolkits
-USE_TK_RUN= 83+
+USE_TK_RUN= 84+
CATEGORIES= x11-toolkits tk
.else
-USE_TCL_RUN= 83+
+USE_TCL_RUN= 84+
.endif
TX_CONF= ${TX_SHELL}.conf
diff --git a/lang/tcl83/Makefile b/lang/tcl83/Makefile
deleted file mode 100644
index a42cb43ea5fd..000000000000
--- a/lang/tcl83/Makefile
+++ /dev/null
@@ -1,447 +0,0 @@
-# created by: jkh
-# $FreeBSD$
-
-PORTNAME= tcl
-PORTVERSION= 8.3.5
-PORTREVISION= 8
-CATEGORIES= lang tcl
-MASTER_SITES= SF/${PORTNAME}/Tcl/${PORTVERSION}
-DISTNAME= ${PORTNAME}${PORTVERSION}-src
-
-MAINTAINER= tcltk@FreeBSD.org
-COMMENT= Tool Command Language
-
-DEPRECATED= No longer maintained upstream
-EXPIRATION_DATE=2013-04-04
-
-PORTSCOUT= limit:^8\.3\.
-
-LATEST_LINK= tcl83
-PATCH_DIST_ARGS= -d ${WRKDIR}/${DISTNAME} -E ${PATCH_DIST_STRIP}
-WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}/unix
-USE_LDCONFIG= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-shared --includedir=${LOCALBASE}/include/tcl${TCL_VER}
-CONFIGURE_ENV= PORTSDIR=${PORTSDIR}
-MAKE_ENV= SHORT_TCL_VER=83
-TCL_VER= 8.3
-NOPRECIOUSMAKEVARS= yes # Otherwise 'make readmes' is broken
-PLIST_SUB= TCL_VER=${TCL_VER} SHORT_TCL_VER=83
-
-OPTIONS_DEFINE= TCL83_MAN
-TCL83_MAN_DESC= Install tcl 8.3 manpages
-
-.include <bsd.port.options.mk>
-
-.if !defined(NO_INSTALL_MANPAGES) && ${PORT_OPTIONS:MTCL83_MAN}
-
-MAN1= tclsh.1
-
-MAN3= Access.3 AddErrInfo.3 Alloc.3 AllowExc.3 AppInit.3 AssocData.3 \
- Async.3 BackgdErr.3 Backslash.3 BoolObj.3 ByteArrObj.3 CallDel.3 \
- 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 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 \
- catch.n cd.n clock.n close.n concat.n continue.n dde.n encoding.n \
- eof.n error.n eval.n exec.n exit.n expr.n fblocked.n fconfigure.n \
- fcopy.n file.n fileevent.n filename.n flush.n for.n foreach.n \
- format.n gets.n glob.n global.n history.n http.n if.n incr.n info.n \
- interp.n join.n lappend.n library.n lindex.n linsert.n list.n \
- llength.n load.n lrange.n lreplace.n lsearch.n lsort.n memory.n msgcat.n \
- namespace.n open.n package.n packagens.n pid.n pkgMkIndex.n proc.n \
- puts.n pwd.n re_syntax.n read.n regexp.n registry.n regsub.n rename.n \
- resource.n return.n safe.n scan.n seek.n set.n socket.n source.n \
- split.n string.n subst.n switch.n tcltest.n tclvars.n tell.n time.n \
- trace.n unknown.n unset.n update.n uplevel.n upvar.n variable.n \
- vwait.n while.n
-
-# MLINKS generated via awk '/ln/ {print "\t" $2,$3,"\\"}' unix/mkLinks
-MLINKS= Access.3 Tcl_Access.3 \
- Access.3 Tcl_Stat.3 \
- AddErrInfo.3 Tcl_AddObjErrorInfo.3 \
- AddErrInfo.3 Tcl_AddErrorInfo.3 \
- AddErrInfo.3 Tcl_SetErrorCode.3 \
- AddErrInfo.3 Tcl_SetErrorCodeVA.3 \
- AddErrInfo.3 Tcl_PosixError.3 \
- Alloc.3 Tcl_Alloc.3 \
- Alloc.3 Tcl_Free.3 \
- Alloc.3 Tcl_Realloc.3 \
- AllowExc.3 Tcl_AllowExceptions.3 \
- AppInit.3 Tcl_AppInit.3 \
- AssocData.3 Tcl_GetAssocData.3 \
- AssocData.3 Tcl_SetAssocData.3 \
- AssocData.3 Tcl_DeleteAssocData.3 \
- Async.3 Tcl_AsyncCreate.3 \
- Async.3 Tcl_AsyncMark.3 \
- Async.3 Tcl_AsyncInvoke.3 \
- Async.3 Tcl_AsyncDelete.3 \
- Async.3 Tcl_AsyncReady.3 \
- BackgdErr.3 Tcl_BackgroundError.3 \
- Backslash.3 Tcl_Backslash.3 \
- BoolObj.3 Tcl_NewBooleanObj.3 \
- BoolObj.3 Tcl_SetBooleanObj.3 \
- BoolObj.3 Tcl_GetBooleanFromObj.3 \
- ByteArrObj.3 Tcl_NewByteArrayObj.3 \
- ByteArrObj.3 Tcl_SetByteArrayObj.3 \
- ByteArrObj.3 Tcl_GetByteArrayFromObj.3 \
- ByteArrObj.3 Tcl_SetByteArrayLength.3 \
- CallDel.3 Tcl_CallWhenDeleted.3 \
- CallDel.3 Tcl_DontCallWhenDeleted.3 \
- ChnlStack.3 Tcl_StackChannel.3 \
- ChnlStack.3 Tcl_UnstackChannel.3 \
- CmdCmplt.3 Tcl_CommandComplete.3 \
- Concat.3 Tcl_Concat.3 \
- CrtChannel.3 Tcl_CreateChannel.3 \
- CrtChannel.3 Tcl_GetChannelInstanceData.3 \
- CrtChannel.3 Tcl_GetChannelType.3 \
- CrtChannel.3 Tcl_GetChannelName.3 \
- CrtChannel.3 Tcl_GetChannelHandle.3 \
- CrtChannel.3 Tcl_GetChannelMode.3 \
- CrtChannel.3 Tcl_GetChannelBufferSize.3 \
- CrtChannel.3 Tcl_SetChannelBufferSize.3 \
- CrtChannel.3 Tcl_NotifyChannel.3 \
- CrtChannel.3 Tcl_BadChannelOption.3 \
- CrtChnlHdlr.3 Tcl_CreateChannelHandler.3 \
- CrtChnlHdlr.3 Tcl_DeleteChannelHandler.3 \
- CrtCloseHdlr.3 Tcl_CreateCloseHandler.3 \
- CrtCloseHdlr.3 Tcl_DeleteCloseHandler.3 \
- CrtCommand.3 Tcl_CreateCommand.3 \
- CrtFileHdlr.3 Tcl_CreateFileHandler.3 \
- CrtFileHdlr.3 Tcl_DeleteFileHandler.3 \
- CrtInterp.3 Tcl_CreateInterp.3 \
- CrtInterp.3 Tcl_DeleteInterp.3 \
- CrtInterp.3 Tcl_InterpDeleted.3 \
- CrtMathFnc.3 Tcl_CreateMathFunc.3 \
- CrtObjCmd.3 Tcl_CreateObjCommand.3 \
- CrtObjCmd.3 Tcl_DeleteCommand.3 \
- CrtObjCmd.3 Tcl_DeleteCommandFromToken.3 \
- CrtObjCmd.3 Tcl_GetCommandInfo.3 \
- CrtObjCmd.3 Tcl_SetCommandInfo.3 \
- CrtObjCmd.3 Tcl_GetCommandName.3 \
- CrtSlave.3 Tcl_IsSafe.3 \
- CrtSlave.3 Tcl_MakeSafe.3 \
- CrtSlave.3 Tcl_CreateSlave.3 \
- CrtSlave.3 Tcl_GetSlave.3 \
- CrtSlave.3 Tcl_GetMaster.3 \
- CrtSlave.3 Tcl_GetInterpPath.3 \
- CrtSlave.3 Tcl_CreateAlias.3 \
- CrtSlave.3 Tcl_CreateAliasObj.3 \
- CrtSlave.3 Tcl_GetAlias.3 \
- CrtSlave.3 Tcl_GetAliasObj.3 \
- CrtSlave.3 Tcl_ExposeCommand.3 \
- CrtSlave.3 Tcl_HideCommand.3 \
- CrtTimerHdlr.3 Tcl_CreateTimerHandler.3 \
- CrtTimerHdlr.3 Tcl_DeleteTimerHandler.3 \
- CrtTrace.3 Tcl_CreateTrace.3 \
- CrtTrace.3 Tcl_DeleteTrace.3 \
- DString.3 Tcl_DStringInit.3 \
- DString.3 Tcl_DStringAppend.3 \
- DString.3 Tcl_DStringAppendElement.3 \
- DString.3 Tcl_DStringStartSublist.3 \
- DString.3 Tcl_DStringEndSublist.3 \
- DString.3 Tcl_DStringLength.3 \
- DString.3 Tcl_DStringValue.3 \
- DString.3 Tcl_DStringSetLength.3 \
- DString.3 Tcl_DStringFree.3 \
- DString.3 Tcl_DStringResult.3 \
- DString.3 Tcl_DStringGetResult.3 \
- DetachPids.3 Tcl_DetachPids.3 \
- DetachPids.3 Tcl_ReapDetachedProcs.3 \
- DoOneEvent.3 Tcl_DoOneEvent.3 \
- DoWhenIdle.3 Tcl_DoWhenIdle.3 \
- DoWhenIdle.3 Tcl_CancelIdleCall.3 \
- 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 \
- Encoding.3 Tcl_ExternalToUtf.3 \
- Encoding.3 Tcl_UtfToExternalDString.3 \
- Encoding.3 Tcl_UtfToExternal.3 \
- Encoding.3 Tcl_WinTCharToUtf.3 \
- Encoding.3 Tcl_WinUtfToTChar.3 \
- Encoding.3 Tcl_GetEncodingName.3 \
- Encoding.3 Tcl_SetSystemEncoding.3 \
- Encoding.3 Tcl_GetEncodingNames.3 \
- Encoding.3 Tcl_CreateEncoding.3 \
- Encoding.3 Tcl_GetDefaultEncodingDir.3 \
- Encoding.3 Tcl_SetDefaultEncodingDir.3 \
- Eval.3 Tcl_EvalObjEx.3 \
- Eval.3 Tcl_EvalFile.3 \
- Eval.3 Tcl_EvalObjv.3 \
- Eval.3 Tcl_Eval.3 \
- Eval.3 Tcl_EvalEx.3 \
- Eval.3 Tcl_GlobalEval.3 \
- Eval.3 Tcl_GlobalEvalObj.3 \
- Eval.3 Tcl_VarEval.3 \
- Eval.3 Tcl_VarEvalVA.3 \
- Exit.3 Tcl_Exit.3 \
- Exit.3 Tcl_Finalize.3 \
- Exit.3 Tcl_FinalizeThread.3 \
- Exit.3 Tcl_CreateExitHandler.3 \
- Exit.3 Tcl_DeleteExitHandler.3 \
- Exit.3 Tcl_CreateThreadExitHandler.3 \
- Exit.3 Tcl_DeleteThreadExitHandler.3 \
- ExprLong.3 Tcl_ExprLong.3 \
- ExprLong.3 Tcl_ExprDouble.3 \
- ExprLong.3 Tcl_ExprBoolean.3 \
- ExprLong.3 Tcl_ExprString.3 \
- ExprLongObj.3 Tcl_ExprLongObj.3 \
- ExprLongObj.3 Tcl_ExprDoubleObj.3 \
- ExprLongObj.3 Tcl_ExprBooleanObj.3 \
- ExprLongObj.3 Tcl_ExprObj.3 \
- FindExec.3 Tcl_FindExecutable.3 \
- FindExec.3 Tcl_GetNameOfExecutable.3 \
- GetCwd.3 Tcl_GetCwd.3 \
- GetCwd.3 Tcl_Chdir.3 \
- GetHostName.3 Tcl_GetHostName.3 \
- GetIndex.3 Tcl_GetIndexFromObj.3 \
- GetInt.3 Tcl_GetInt.3 \
- GetInt.3 Tcl_GetDouble.3 \
- GetInt.3 Tcl_GetBoolean.3 \
- GetOpnFl.3 Tcl_GetOpenFile.3 \
- GetStdChan.3 Tcl_GetStdChannel.3 \
- GetStdChan.3 Tcl_SetStdChannel.3 \
- GetVersion.3 Tcl_GetVersion.3 \
- Hash.3 Tcl_InitHashTable.3 \
- Hash.3 Tcl_DeleteHashTable.3 \
- Hash.3 Tcl_CreateHashEntry.3 \
- Hash.3 Tcl_DeleteHashEntry.3 \
- Hash.3 Tcl_FindHashEntry.3 \
- Hash.3 Tcl_GetHashValue.3 \
- Hash.3 Tcl_SetHashValue.3 \
- Hash.3 Tcl_GetHashKey.3 \
- Hash.3 Tcl_FirstHashEntry.3 \
- Hash.3 Tcl_NextHashEntry.3 \
- Hash.3 Tcl_HashStats.3 \
- InitStubs.3 Tcl_InitStubs.3 \
- IntObj.3 Tcl_NewIntObj.3 \
- IntObj.3 Tcl_NewLongObj.3 \
- IntObj.3 Tcl_SetIntObj.3 \
- IntObj.3 Tcl_SetLongObj.3 \
- IntObj.3 Tcl_GetIntFromObj.3 \
- IntObj.3 Tcl_GetLongFromObj.3 \
- Interp.3 Tcl_Interp.3 \
- LinkVar.3 Tcl_LinkVar.3 \
- LinkVar.3 Tcl_UnlinkVar.3 \
- LinkVar.3 Tcl_UpdateLinkedVar.3 \
- ListObj.3 Tcl_ListObjAppendList.3 \
- ListObj.3 Tcl_ListObjAppendElement.3 \
- ListObj.3 Tcl_NewListObj.3 \
- ListObj.3 Tcl_SetListObj.3 \
- ListObj.3 Tcl_ListObjGetElements.3 \
- ListObj.3 Tcl_ListObjLength.3 \
- ListObj.3 Tcl_ListObjIndex.3 \
- ListObj.3 Tcl_ListObjReplace.3 \
- Notifier.3 Tcl_CreateEventSource.3 \
- Notifier.3 Tcl_DeleteEventSource.3 \
- Notifier.3 Tcl_SetMaxBlockTime.3 \
- Notifier.3 Tcl_QueueEvent.3 \
- Notifier.3 Tcl_ThreadQueueEvent.3 \
- Notifier.3 Tcl_ThreadAlert.3 \
- Notifier.3 Tcl_GetCurrentThread.3 \
- Notifier.3 Tcl_DeleteEvents.3 \
- Notifier.3 Tcl_InitNotifier.3 \
- Notifier.3 Tcl_FinalizeNotifier.3 \
- Notifier.3 Tcl_WaitForEvent.3 \
- Notifier.3 Tcl_AlertNotifier.3 \
- Notifier.3 Tcl_SetTimer.3 \
- Notifier.3 Tcl_ServiceAll.3 \
- Notifier.3 Tcl_ServiceEvent.3 \
- Notifier.3 Tcl_GetServiceMode.3 \
- Notifier.3 Tcl_SetServiceMode.3 \
- Object.3 Tcl_NewObj.3 \
- Object.3 Tcl_DuplicateObj.3 \
- Object.3 Tcl_IncrRefCount.3 \
- Object.3 Tcl_DecrRefCount.3 \
- Object.3 Tcl_IsShared.3 \
- ObjectType.3 Tcl_RegisterObjType.3 \
- ObjectType.3 Tcl_GetObjType.3 \
- ObjectType.3 Tcl_AppendAllObjTypes.3 \
- ObjectType.3 Tcl_ConvertToType.3 \
- OpenFileChnl.3 Tcl_OpenFileChannel.3 \
- OpenFileChnl.3 Tcl_OpenCommandChannel.3 \
- OpenFileChnl.3 Tcl_MakeFileChannel.3 \
- OpenFileChnl.3 Tcl_GetChannel.3 \
- OpenFileChnl.3 Tcl_GetChannelNames.3 \
- OpenFileChnl.3 Tcl_GetChannelNamesEx.3 \
- OpenFileChnl.3 Tcl_RegisterChannel.3 \
- OpenFileChnl.3 Tcl_UnregisterChannel.3 \
- OpenFileChnl.3 Tcl_Close.3 \
- OpenFileChnl.3 Tcl_ReadChars.3 \
- OpenFileChnl.3 Tcl_Read.3 \
- OpenFileChnl.3 Tcl_GetsObj.3 \
- OpenFileChnl.3 Tcl_Gets.3 \
- OpenFileChnl.3 Tcl_WriteObj.3 \
- OpenFileChnl.3 Tcl_WriteChars.3 \
- OpenFileChnl.3 Tcl_Write.3 \
- OpenFileChnl.3 Tcl_Flush.3 \
- OpenFileChnl.3 Tcl_Seek.3 \
- OpenFileChnl.3 Tcl_Tell.3 \
- OpenFileChnl.3 Tcl_GetChannelOption.3 \
- OpenFileChnl.3 Tcl_SetChannelOption.3 \
- OpenFileChnl.3 Tcl_Eof.3 \
- OpenFileChnl.3 Tcl_InputBlocked.3 \
- OpenFileChnl.3 Tcl_InputBuffered.3 \
- OpenTcp.3 Tcl_OpenTcpClient.3 \
- OpenTcp.3 Tcl_MakeTcpClientChannel.3 \
- OpenTcp.3 Tcl_OpenTcpServer.3 \
- ParseCmd.3 Tcl_ParseCommand.3 \
- ParseCmd.3 Tcl_ParseExpr.3 \
- ParseCmd.3 Tcl_ParseBraces.3 \
- ParseCmd.3 Tcl_ParseQuotedString.3 \
- ParseCmd.3 Tcl_ParseVarName.3 \
- ParseCmd.3 Tcl_FreeParse.3 \
- ParseCmd.3 Tcl_EvalTokens.3 \
- PkgRequire.3 Tcl_PkgRequire.3 \
- PkgRequire.3 Tcl_PkgRequireEx.3 \
- PkgRequire.3 Tcl_PkgPresent.3 \
- PkgRequire.3 Tcl_PkgPresentEx.3 \
- PkgRequire.3 Tcl_PkgProvide.3 \
- PkgRequire.3 Tcl_PkgProvideEx.3 \
- Preserve.3 Tcl_Preserve.3 \
- Preserve.3 Tcl_Release.3 \
- Preserve.3 Tcl_EventuallyFree.3 \
- PrintDbl.3 Tcl_PrintDouble.3 \
- RecEvalObj.3 Tcl_RecordAndEvalObj.3 \
- RecordEval.3 Tcl_RecordAndEval.3 \
- RegExp.3 Tcl_RegExpMatch.3 \
- RegExp.3 Tcl_RegExpCompile.3 \
- RegExp.3 Tcl_RegExpExec.3 \
- RegExp.3 Tcl_RegExpRange.3 \
- RegExp.3 Tcl_GetRegExpFromObj.3 \
- RegExp.3 Tcl_RegExpMatchObj.3 \
- RegExp.3 Tcl_GetRegExpInfo.3 \
- SaveResult.3 Tcl_SaveResult.3 \
- SaveResult.3 Tcl_RestoreResult.3 \
- SaveResult.3 Tcl_DiscardResult.3 \
- SetErrno.3 Tcl_SetErrno.3 \
- SetErrno.3 Tcl_GetErrno.3 \
- SetErrno.3 Tcl_ErrnoId.3 \
- SetErrno.3 Tcl_ErrnoMsg.3 \
- SetRecLmt.3 Tcl_SetRecursionLimit.3 \
- SetResult.3 Tcl_SetObjResult.3 \
- SetResult.3 Tcl_GetObjResult.3 \
- SetResult.3 Tcl_SetResult.3 \
- SetResult.3 Tcl_GetStringResult.3 \
- SetResult.3 Tcl_AppendResult.3 \
- SetResult.3 Tcl_AppendResultVA.3 \
- SetResult.3 Tcl_AppendElement.3 \
- SetResult.3 Tcl_ResetResult.3 \
- SetVar.3 Tcl_SetVar2Ex.3 \
- SetVar.3 Tcl_SetVar.3 \
- SetVar.3 Tcl_SetVar2.3 \
- SetVar.3 Tcl_ObjSetVar2.3 \
- SetVar.3 Tcl_GetVar2Ex.3 \
- SetVar.3 Tcl_GetVar.3 \
- SetVar.3 Tcl_GetVar2.3 \
- SetVar.3 Tcl_ObjGetVar2.3 \
- SetVar.3 Tcl_UnsetVar.3 \
- SetVar.3 Tcl_UnsetVar2.3 \
- Sleep.3 Tcl_Sleep.3 \
- SplitList.3 Tcl_SplitList.3 \
- SplitList.3 Tcl_Merge.3 \
- SplitList.3 Tcl_ScanElement.3 \
- SplitList.3 Tcl_ConvertElement.3 \
- SplitPath.3 Tcl_SplitPath.3 \
- SplitPath.3 Tcl_JoinPath.3 \
- SplitPath.3 Tcl_GetPathType.3 \
- StaticPkg.3 Tcl_StaticPackage.3 \
- StrMatch.3 Tcl_StringMatch.3 \
- StrMatch.3 Tcl_StringCaseMatch.3 \
- StringObj.3 Tcl_NewStringObj.3 \
- StringObj.3 Tcl_NewUnicodeObj.3 \
- StringObj.3 Tcl_SetStringObj.3 \
- StringObj.3 Tcl_SetUnicodeObj.3 \
- StringObj.3 Tcl_GetStringFromObj.3 \
- StringObj.3 Tcl_GetString.3 \
- StringObj.3 Tcl_GetUnicode.3 \
- StringObj.3 Tcl_GetUniChar.3 \
- StringObj.3 Tcl_GetCharLength.3 \
- StringObj.3 Tcl_GetRange.3 \
- StringObj.3 Tcl_AppendToObj.3 \
- StringObj.3 Tcl_AppendUnicodeToObj.3 \
- StringObj.3 Tcl_AppendStringsToObj.3 \
- StringObj.3 Tcl_AppendStringsToObjVA.3 \
- StringObj.3 Tcl_AppendObjToObj.3 \
- StringObj.3 Tcl_SetObjLength.3 \
- StringObj.3 Tcl_ConcatObj.3 \
- Thread.3 Tcl_ConditionNotify.3 \
- Thread.3 Tcl_ConditionWait.3 \
- Thread.3 Tcl_GetThreadData.3 \
- Thread.3 Tcl_MutexLock.3 \
- Thread.3 Tcl_MutexUnlock.3 \
- ToUpper.3 Tcl_UniCharToUpper.3 \
- ToUpper.3 Tcl_UniCharToLower.3 \
- ToUpper.3 Tcl_UniCharToTitle.3 \
- ToUpper.3 Tcl_UtfToUpper.3 \
- ToUpper.3 Tcl_UtfToLower.3 \
- ToUpper.3 Tcl_UtfToTitle.3 \
- TraceVar.3 Tcl_TraceVar.3 \
- TraceVar.3 Tcl_TraceVar2.3 \
- TraceVar.3 Tcl_UntraceVar.3 \
- TraceVar.3 Tcl_UntraceVar2.3 \
- TraceVar.3 Tcl_VarTraceInfo.3 \
- TraceVar.3 Tcl_VarTraceInfo2.3 \
- Translate.3 Tcl_TranslateFileName.3 \
- UpVar.3 Tcl_UpVar.3 \
- UpVar.3 Tcl_UpVar2.3 \
- Utf.3 Tcl_UniChar.3 \
- Utf.3 Tcl_UniCharToUtf.3 \
- Utf.3 Tcl_UtfToUniChar.3 \
- Utf.3 Tcl_UniCharToUtfDString.3 \
- Utf.3 Tcl_UtfToUniCharDString.3 \
- Utf.3 Tcl_UniCharLen.3 \
- Utf.3 Tcl_UniCharNcmp.3 \
- Utf.3 Tcl_UtfCharComplete.3 \
- Utf.3 Tcl_NumUtfChars.3 \
- Utf.3 Tcl_UtfFindFirst.3 \
- Utf.3 Tcl_UtfFindLast.3 \
- Utf.3 Tcl_UtfNext.3 \
- Utf.3 Tcl_UtfPrev.3 \
- Utf.3 Tcl_UniCharAtIndex.3 \
- Utf.3 Tcl_UtfAtIndex.3 \
- Utf.3 Tcl_UtfBackslash.3 \
- WrongNumArgs.3 Tcl_WrongNumArgs.3 \
- http.n Http.n \
- packagens.n pkg::create.n \
- pkgMkIndex.n pkg_mkIndex.n \
- safe.n Safe\Base.n \
- tcltest.n Tcltest.n
-
-.endif
-
-TCLBASE?= ${PORTSDIR}/${PKGCATEGORY}/${LATEST_LINK}
-
-post-configure:
- ${REINPLACE_CMD} \
- -e 's|${WRKDIRPREFIX}${.CURDIR}|$${WRKDIRPREFIX}${TCLBASE}|' \
- ${WRKSRC}/tclConfig.sh
-
-post-install:
- ${INSTALL_DATA} ${FILESDIR}/koi8-u.enc \
- ${PREFIX}/lib/tcl${TCL_VER}/encoding/
-.if !defined(NO_INSTALL_MANPAGES) && ${PORT_OPTIONS:MTCL83_MAN}
- @cd ${WRKSRC} && ${MAKE} -f Makefile install-doc
-.endif
-
-test:
- cd ${WRKSRC} && ${MAKE} test
-
-.include <bsd.port.mk>
diff --git a/lang/tcl83/distinfo b/lang/tcl83/distinfo
deleted file mode 100644
index 728e9beaed6d..000000000000
--- a/lang/tcl83/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (tcl8.3.5-src.tar.gz) = 513d4b824da551b492d8ee529b10d875a2d0610c739726bc68cd9eb7068ba0fe
-SIZE (tcl8.3.5-src.tar.gz) = 2863381
diff --git a/lang/tcl83/files/koi8-u.enc b/lang/tcl83/files/koi8-u.enc
deleted file mode 100644
index e4eeb8451077..000000000000
--- a/lang/tcl83/files/koi8-u.enc
+++ /dev/null
@@ -1,20 +0,0 @@
-# Encoding file: koi8-u, single-byte
-S
-003F 0 1
-00
-0000000100020003000400050006000700080009000A000B000C000D000E000F
-0010001100120013001400150016001700180019001A001B001C001D001E001F
-0020002100220023002400250026002700280029002A002B002C002D002E002F
-0030003100320033003400350036003700380039003A003B003C003D003E003F
-0040004100420043004400450046004700480049004A004B004C004D004E004F
-0050005100520053005400550056005700580059005A005B005C005D005E005F
-0060006100620063006400650066006700680069006A006B006C006D006E006F
-0070007100720073007400750076007700780079007A007B007C007D007E007F
-25002502250C251025142518251C2524252C2534253C258025842588258C2590
-259125922593232025A02219221A22482264226500A0232100B000B200B700F7
-25502551255204510454255404560457255725582559255A255B0491255D255E
-255F25602561040104032563040604072566256725682569256A0490256C00A9
-044E0430043104460434043504440433044504380439043A043B043C043D043E
-043F044F044004410442044304360432044C044B04370448044D04490447044A
-042E0410041104260414041504240413042504180419041A041B041C041D041E
-041F042F042004210422042304160412042C042B04170428042D04290427042A
diff --git a/lang/tcl83/files/patch-aa b/lang/tcl83/files/patch-aa
deleted file mode 100644
index ef01e4c01930..000000000000
--- a/lang/tcl83/files/patch-aa
+++ /dev/null
@@ -1,143 +0,0 @@
---- Makefile.in.orig Fri Oct 18 22:44:46 2002
-+++ Makefile.in Mon Mar 12 17:53:11 2007
-@@ -54,6 +54,8 @@
-
- # 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
-
- # Top-level directory in which to install manual entries:
- MAN_INSTALL_DIR = $(INSTALL_ROOT)$(mandir)
-@@ -87,7 +89,7 @@
- #CFLAGS = $(CFLAGS_DEBUG)
- #CFLAGS = $(CFLAGS_OPTIMIZE)
- #CFLAGS = $(CFLAGS_DEBUG) $(CFLAGS_OPTIMIZE)
--CFLAGS = @CFLAGS@ @CFLAGS_DEFAULT@
-+CFLAGS ?= @CFLAGS@ @CFLAGS_DEFAULT@
-
- # Flags to pass to the linker
- LDFLAGS_DEBUG = @LDFLAGS_DEBUG@
-@@ -407,7 +409,8 @@
-
- all: binaries libraries doc
-
--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:
-
-@@ -418,7 +421,15 @@
- ${TCL_LIB_FILE}: ${OBJS} ${STUB_LIB_FILE}
- rm -f ${TCL_LIB_FILE}
- @MAKE_LIB@
-- $(RANLIB) ${TCL_LIB_FILE}
-+ @ln -sf $(TCL_LIB_FILE) ./libtcl${SHORT_TCL_VER}.so
-+ if test "x@DL_OBJS@" = "xtclLoadAout.o"; then \
-+ $(RANLIB) ${TCL_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}
- rm -f ${STUB_LIB_FILE}
-@@ -533,7 +544,7 @@
- cd dltest; if test -f configure; then ./configure; else \
- $(DLTEST_DIR)/configure; fi
-
--install: install-binaries install-libraries install-doc
-+install: install-binaries install-libraries
-
- install-strip:
- $(MAKE) install \
-@@ -561,6 +572,12 @@
- @$(INSTALL_LIBRARY) $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE)
- @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TCL_LIB_FILE))
- @chmod 555 $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE)
-+ @ln -sf $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/libtcl${SHORT_TCL_VER}.so
-+ @echo "Installing libtcl${SHORT_TCL_VER}.a"
-+ @$(INSTALL_DATA) libtcl${SHORT_TCL_VER}.a \
-+ $(LIB_INSTALL_DIR)/libtcl${SHORT_TCL_VER}.a
-+ @(cd $(LIB_INSTALL_DIR); $(RANLIB) libtcl${SHORT_TCL_VER}.a)
-+ @chmod 555 $(LIB_INSTALL_DIR)/libtcl${SHORT_TCL_VER}.a
- @if test "$(TCL_BUILD_EXP_FILE)" != ""; then \
- echo "Installing $(TCL_EXP_FILE) to $(LIB_INSTALL_DIR)/"; \
- $(INSTALL_DATA) $(TCL_BUILD_EXP_FILE) \
-@@ -568,8 +585,9 @@
- fi
- @echo "Installing tclsh as $(BIN_INSTALL_DIR)/tclsh$(VERSION)"
- @$(INSTALL_PROGRAM) tclsh $(BIN_INSTALL_DIR)/tclsh$(VERSION)
-- @echo "Installing tclConfig.sh to $(LIB_INSTALL_DIR)/"
-- @$(INSTALL_DATA) tclConfig.sh $(LIB_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 "$(TCL_STUB_LIB_FILE)" != "" ; then \
- echo "Installing $(TCL_STUB_LIB_FILE) to $(LIB_INSTALL_DIR)/"; \
- $(INSTALL_LIBRARY) $(STUB_LIB_FILE) \
-@@ -577,7 +595,8 @@
- fi
-
- install-libraries: libraries
-- @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"; \
-@@ -599,11 +618,16 @@
- chmod +x $(SRC_DIR)/install-sh; \
- fi
- @echo "Installing header files";
-- @for i in $(GENERIC_DIR)/tcl.h $(GENERIC_DIR)/tclDecls.h \
-- $(GENERIC_DIR)/tclPlatDecls.h ; \
-+ @for i in $(GENERIC_DIR)/*.h ; \
-+ do \
-+ $(INSTALL_DATA) $$i $(GENERIC_INCLUDE_INSTALL_DIR); \
-+ done;
-+ @for i in $(UNIX_DIR)/*.h ; \
- do \
-- $(INSTALL_DATA) $$i $(INCLUDE_INSTALL_DIR); \
-+ $(INSTALL_DATA) $$i $(UNIX_INCLUDE_INSTALL_DIR); \
- done;
-+ @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h
-+ @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tclDecls.h $(INCLUDE_INSTALL_DIR)/tclDecls.h
- @echo "Installing library files to $(SCRIPT_INSTALL_DIR)";
- @for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex $(UNIX_DIR)/tclAppInit.c $(UNIX_DIR)/ldAix; \
- do \
-@@ -661,7 +685,6 @@
- chmod 444 $(MAN1_INSTALL_DIR)/$$i; \
- done;
- @echo "Cross-linking top-level (.1) docs";
-- @$(UNIX_DIR)/mkLinks $(MAN1_INSTALL_DIR)
- @echo "Installing C API (.3) docs";
- @cd $(TOP_DIR)/doc; for i in *.3; \
- do \
-@@ -671,7 +694,6 @@
- chmod 444 $(MAN3_INSTALL_DIR)/$$i; \
- done;
- @echo "Cross-linking C API (.3) docs";
-- @$(UNIX_DIR)/mkLinks $(MAN3_INSTALL_DIR)
- @echo "Installing command (.n) docs";
- @cd $(TOP_DIR)/doc; for i in *.n; \
- do \
-@@ -681,7 +703,14 @@
- chmod 444 $(MANN_INSTALL_DIR)/$$i; \
- done;
- @echo "Cross-linking command (.n) docs";
-- @$(UNIX_DIR)/mkLinks $(MANN_INSTALL_DIR)
-+ @echo "**********"
-+ @echo "IMPORTANT:"
-+ @echo "**********"
-+ @echo "tclConfig.sh in $(SCRIPT_INSTALL_DIR)/tclConfig.sh"
-+ @echo "tcl.h in $(INCLUDE_INSTALL_DIR)/tcl.h"
-+ @echo "tclDecls.h in $(INCLUDE_INSTALL_DIR)/tclDecls.h"
-+ @echo "There are NOT default place, but good place to avoid"
-+ @echo "conflicting with another version of Tcl/Tks."
-
- Makefile: $(UNIX_DIR)/Makefile.in
- $(SHELL) config.status
diff --git a/lang/tcl83/files/patch-configure b/lang/tcl83/files/patch-configure
deleted file mode 100644
index a05d1c501261..000000000000
--- a/lang/tcl83/files/patch-configure
+++ /dev/null
@@ -1,58 +0,0 @@
---- configure.orig 2002-10-18 22:44:46.000000000 +0200
-+++ configure 2009-10-26 16:24:59.000000000 +0100
-@@ -4767,7 +4767,7 @@
- # results, and the version is kept in special file).
-
- if test -r /etc/.relid -a "X`uname -n`" = "X`uname -s`" ; then
-- system=MP-RAS-`awk '{print }' /etc/.relid'`
-+ system=MP-RAS-`awk '{print }' '/etc/.relid'`
- fi
- if test "`uname -s`" = "AIX" ; then
- system=AIX-`uname -v`.`uname -r`
-@@ -4831,7 +4831,7 @@
- EXTRA_CFLAGS=""
- TCL_EXPORT_FILE_SUFFIX=""
- UNSHARED_LIB_SUFFIX=""
-- TCL_TRIM_DOTS='`echo ${VERSION} | tr -d .`'
-+ TCL_TRIM_DOTS=`echo ${VERSION} | tr -d .`
- ECHO_VERSION='`echo ${VERSION}`'
- TCL_LIB_VERSIONS_OK=ok
- CFLAGS_DEBUG=-g
-@@ -5499,12 +5499,13 @@
- FreeBSD-*)
- # FreeBSD 3.* and greater have ELF.
- SHLIB_CFLAGS="-fPIC"
-- SHLIB_LD="ld -Bshareable -x"
-+ SHLIB_LD="ld -shared -x"
-+ TCL_SHLIB_LD_EXTRAS="-soname \$@"
- SHLIB_LD_LIBS='${LIBS}'
- SHLIB_SUFFIX=".so"
- DL_OBJS="tclLoadDl.o"
- DL_LIBS=""
-- LDFLAGS="-export-dynamic"
-+ LDFLAGS=""
- LD_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
- if test "${TCL_THREADS}" = "1" ; then
- # The -pthread needs to go in the CFLAGS, not LIBS
-@@ -5513,10 +5514,10 @@
- LDFLAGS="$LDFLAGS -pthread"
- fi
- case $system in
-- FreeBSD-3.*)
-+ FreeBSD-*)
- # FreeBSD-3 doesn't handle version numbers with dots.
- UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a'
-- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so'
-+ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1'
- TCL_LIB_VERSIONS_OK=nodots
- ;;
- esac
-@@ -6192,7 +6193,7 @@
- # results, and the version is kept in special file).
-
- if test -r /etc/.relid -a "X`uname -n`" = "X`uname -s`" ; then
-- system=MP-RAS-`awk '{print }' /etc/.relid'`
-+ system=MP-RAS-`awk '{print }' '/etc/.relid'`
- fi
- if test "`uname -s`" = "AIX" ; then
- system=AIX-`uname -v`.`uname -r`
diff --git a/lang/tcl83/files/patch-tclEncoding.c b/lang/tcl83/files/patch-tclEncoding.c
deleted file mode 100644
index 3250bffa568c..000000000000
--- a/lang/tcl83/files/patch-tclEncoding.c
+++ /dev/null
@@ -1,30 +0,0 @@
---- ../generic/tclEncoding.c.orig Thu Apr 5 13:28:52 2001
-+++ ../generic/tclEncoding.c Thu Apr 10 00:49:34 2003
-@@ -310,19 +310,19 @@
- {
- Tcl_HashSearch search;
- Tcl_HashEntry *hPtr;
-- Encoding *encodingPtr;
-
- Tcl_MutexLock(&encodingMutex);
- encodingsInitialized = 0;
- hPtr = Tcl_FirstHashEntry(&encodingTable, &search);
- while (hPtr != NULL) {
-- encodingPtr = (Encoding *) Tcl_GetHashValue(hPtr);
-- if (encodingPtr->freeProc != NULL) {
-- (*encodingPtr->freeProc)(encodingPtr->clientData);
-- }
-- ckfree((char *) encodingPtr->name);
-- ckfree((char *) encodingPtr);
-- hPtr = Tcl_NextHashEntry(&search);
-+ /*
-+ * Call FreeEncoding instead of doing it directly to handle refcounts
-+ * like escape encodings use. [Bug #524674]
-+ * Make sure to call Tcl_FirstHashEntry repeatedly so that all
-+ * encodings are eventually cleaned up.
-+ */
-+ FreeEncoding((Tcl_Encoding) Tcl_GetHashValue(hPtr));
-+ hPtr = Tcl_FirstHashEntry(&encodingTable, &search);
- }
- Tcl_DeleteHashTable(&encodingTable);
- Tcl_MutexUnlock(&encodingMutex);
diff --git a/lang/tcl83/files/patch-tclUnixPipe.c b/lang/tcl83/files/patch-tclUnixPipe.c
deleted file mode 100644
index 535259b7af2c..000000000000
--- a/lang/tcl83/files/patch-tclUnixPipe.c
+++ /dev/null
@@ -1,15 +0,0 @@
---- tclUnixPipe.c.orig Wed Apr 4 00:54:39 2001
-+++ tclUnixPipe.c Thu May 10 22:00:30 2001
-@@ -195,10 +195,8 @@
- * We should also check against making more then TMP_MAX of these.
- */
-
-- if (tmpnam(fileName) == NULL) { /* INTL: Native. */
-- return NULL;
-- }
-- fd = open(fileName, O_RDWR|O_CREAT|O_EXCL, 0666); /* INTL: Native. */
-+ strlcpy(fileName, "/var/tmp/tcltmp.XXXXXX", L_tmpnam);
-+ fd = mkstemp(fileName); /* INTL: Native. */
- if (fd == -1) {
- return NULL;
- }
diff --git a/lang/tcl83/files/patch-tclUnixSock.c b/lang/tcl83/files/patch-tclUnixSock.c
deleted file mode 100644
index 1fc68827474b..000000000000
--- a/lang/tcl83/files/patch-tclUnixSock.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- tclUnixSock.c.orig Fri Apr 16 02:48:05 1999
-+++ tclUnixSock.c Wed Nov 14 23:21:18 2001
-@@ -65,7 +65,7 @@
- char *
- Tcl_GetHostName()
- {
--#ifndef NO_UNAME
-+#if 0
- struct utsname u;
- struct hostent *hp;
- #else
-@@ -80,7 +80,7 @@
- }
-
- native = NULL;
--#ifndef NO_UNAME
-+#if 0
- (VOID *) memset((VOID *) &u, (int) 0, sizeof(struct utsname));
- if (uname(&u) > -1) { /* INTL: Native. */
- hp = gethostbyname(u.nodename); /* INTL: Native. */
diff --git a/lang/tcl83/pkg-descr b/lang/tcl83/pkg-descr
deleted file mode 100644
index 4995f2f4b8b5..000000000000
--- a/lang/tcl83/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-This is Tcl8.3, an embeddable tool command language.
-
-The best way to get started with Tcl is to read ``Tcl and the Tk
-Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.
-
-A full set of manual pages is also provided with this package.
-
-WWW: http://www.tcl.tk/
diff --git a/lang/tcl83/pkg-plist b/lang/tcl83/pkg-plist
deleted file mode 100644
index 5b5811f50738..000000000000
--- a/lang/tcl83/pkg-plist
+++ /dev/null
@@ -1,134 +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/tclInitScript.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/tclMath.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/tclIO.h
-include/tcl%%TCL_VER%%/tcl.h
-include/tcl%%TCL_VER%%/tclDecls.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%%/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.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-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/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/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%%/http1.0/http.tcl
-lib/tcl%%TCL_VER%%/http1.0/pkgIndex.tcl
-lib/tcl%%TCL_VER%%/http2.4/http.tcl
-lib/tcl%%TCL_VER%%/http2.4/pkgIndex.tcl
-lib/tcl%%TCL_VER%%/init.tcl
-lib/tcl%%TCL_VER%%/ldAix
-lib/tcl%%TCL_VER%%/ldAout.tcl
-lib/tcl%%TCL_VER%%/msgcat1.1/msgcat.tcl
-lib/tcl%%TCL_VER%%/msgcat1.1/pkgIndex.tcl
-lib/tcl%%TCL_VER%%/opt0.4/optparse.tcl
-lib/tcl%%TCL_VER%%/opt0.4/pkgIndex.tcl
-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%%/tcltest1.0/pkgIndex.tcl
-lib/tcl%%TCL_VER%%/tcltest1.0/tcltest.tcl
-lib/tcl%%TCL_VER%%/word.tcl
-@dirrm lib/tcl%%TCL_VER%%/tcltest1.0
-@dirrm lib/tcl%%TCL_VER%%/opt0.4
-@dirrm lib/tcl%%TCL_VER%%/msgcat1.1
-@dirrm lib/tcl%%TCL_VER%%/http2.4
-@dirrm lib/tcl%%TCL_VER%%/http1.0
-@dirrm lib/tcl%%TCL_VER%%/encoding
-@dirrm lib/tcl%%TCL_VER%%
-@dirrm include/tcl%%TCL_VER%%/unix
-@dirrm include/tcl%%TCL_VER%%/generic
-@dirrm include/tcl%%TCL_VER%%
diff --git a/lang/tclX/Makefile b/lang/tclX/Makefile
index 5c7db4060ff3..a031139ae82c 100644
--- a/lang/tclX/Makefile
+++ b/lang/tclX/Makefile
@@ -16,7 +16,8 @@ MAINTAINER= mi@aldan.algebra.com
COMMENT= Extended TCL
USE_BZIP2= yes
-USE_TCL= 83+
+USE_TCL= 84+
+#INVALID_TCL_VER=86
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
@@ -64,11 +65,6 @@ PLIST_SUB+= BELOW_85='@comment '
.else
PLIST_SUB+= BELOW_85=''
.endif
-.if ${TCL_VER} > 8.3
-PLIST_SUB+= ABOVE_83=''
-.else
-PLIST_SUB+= ABOVE_83='@comment '
-.endif
pre-configure:
.if exists(${TCL_LIBDIR}/tclConfig-threads.sh)
diff --git a/lang/tclX/pkg-plist b/lang/tclX/pkg-plist
index a0fe63d9d602..622ed242c7dc 100644
--- a/lang/tclX/pkg-plist
+++ b/lang/tclX/pkg-plist
@@ -132,7 +132,7 @@ lib/tclx%%TCLX_VER%%/help.tcl
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lreplace
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lrmdups
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lsearch
-%%PORTDOCS%%%%ABOVE_83%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lset
+%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lset
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lsort
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lvarcat
%%PORTDOCS%%lib/tclx%%TCLX_VER%%/help/tcl/lists/lvarpop
diff --git a/net/tcludp/Makefile b/net/tcludp/Makefile
index 6a3155042463..c805631dc153 100644
--- a/net/tcludp/Makefile
+++ b/net/tcludp/Makefile
@@ -14,7 +14,7 @@ MASTER_SITES= SF
MAINTAINER= frank@fenor.de
COMMENT= UDP extension for TCL
-USE_TCL= 83+
+USE_TCL= 84+
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --with-tcl=${TCL_LIBDIR}
USE_LDCONFIG= ${PREFIX}/lib/udp${PORTVERSION}
diff --git a/sysutils/tclsyslog/Makefile b/sysutils/tclsyslog/Makefile
index 6aed5e6313c8..2de2ea49c9ec 100644
--- a/sysutils/tclsyslog/Makefile
+++ b/sysutils/tclsyslog/Makefile
@@ -14,7 +14,7 @@ MASTER_SITES= http://ftp.wagner.pp.ru/pub/tcl/tclsyslog/
MAINTAINER= frank@fenor.de
COMMENT= Tcl Interface to Syslog
-USE_TCL= 83+
+USE_TCL= 84+
MANN= syslog.n
MANCOMPRESSED= no
diff --git a/textproc/catdoc/Makefile b/textproc/catdoc/Makefile
index 22ca7e571f3f..fae23e4ee42c 100644
--- a/textproc/catdoc/Makefile
+++ b/textproc/catdoc/Makefile
@@ -33,7 +33,7 @@ post-patch:
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MWORDVIEW}
-USE_TK= 83+
+USE_TK= 84+
.include "${PORTSDIR}/Mk/bsd.tcl.mk"
CONFIGURE_ARGS+= --with-wish=${WISH}
PLIST_SUB+= WORDVIEW=""
diff --git a/textproc/xmlgen/Makefile b/textproc/xmlgen/Makefile
index fe792e67cfe5..4cc52951bddb 100644
--- a/textproc/xmlgen/Makefile
+++ b/textproc/xmlgen/Makefile
@@ -9,7 +9,7 @@ MASTER_SITES= SF/tclxml/${PORTNAME}/v${PORTVERSION}
MAINTAINER= dereckson@gmail.com
COMMENT= Write XML documents using Tcl
-USE_TCL= 83+
+USE_TCL= 84+
NO_BUILD= yes
.include <bsd.port.pre.mk>
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 56d4103b4702..9bf26c0f21a4 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -254,7 +254,6 @@
SUBDIR += tile
SUBDIR += tix
SUBDIR += tk-wrapper
- SUBDIR += tk83
SUBDIR += tk84
SUBDIR += tk85
SUBDIR += tk86
diff --git a/x11-toolkits/blt/Makefile b/x11-toolkits/blt/Makefile
index d8a1a24ccb79..ede51ba42844 100644
--- a/x11-toolkits/blt/Makefile
+++ b/x11-toolkits/blt/Makefile
@@ -30,7 +30,7 @@ CFLAGS+= -Wall -Wno-uninitialized
CFLAGS+= -I${TK_INCLUDEDIR}/generic -I${TK_INCLUDEDIR}/unix
MAKE_JOBS_SAFE= yes
-USE_TK= 83+
+USE_TK= 84+
INVALID_TK_VER= 86
USE_XORG= x11
diff --git a/x11-toolkits/pure-tk/Makefile b/x11-toolkits/pure-tk/Makefile
index d30efdc472f3..25473050511a 100644
--- a/x11-toolkits/pure-tk/Makefile
+++ b/x11-toolkits/pure-tk/Makefile
@@ -13,7 +13,7 @@ MAINTAINER= lichray@gmail.com
COMMENT= A basic interface between Pure and Tcl/Tk
USE_PURE= yes
-USE_TK= 83+
+USE_TK= 84+
SHORT_TCL_VER= ${TCL_VER:S/8./8/}
MAKE_ARGS+= tclvers=${TCL_VER}
diff --git a/x11-toolkits/tk83/Makefile b/x11-toolkits/tk83/Makefile
deleted file mode 100644
index 27ed3471c3af..000000000000
--- a/x11-toolkits/tk83/Makefile
+++ /dev/null
@@ -1,348 +0,0 @@
-# Created by: jkh
-# $FreeBSD$
-
-PORTNAME= tk
-PORTVERSION= 8.3.5
-PORTREVISION= 10
-CATEGORIES= x11-toolkits tk
-MASTER_SITES= SF/tcl/Tcl/${PORTVERSION}
-DISTNAME= ${PORTNAME}${PORTVERSION}-src
-
-MAINTAINER= tcltk@FreeBSD.org
-COMMENT= Graphical toolkit for TCL
-
-DEPRECATED= No longer maintained upstream
-EXPIRATION_DATE=2013-04-04
-
-USE_TCL= 83
-USE_TCL_BUILD= 83
-
-PORTSCOUT= limit:^8\.3\.
-
-LATEST_LINK= tk83
-USE_XORG= x11
-USE_LDCONFIG= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}/unix
-GNU_CONFIGURE= yes
-TK_VER= 8.3
-SHORT_TK_VER= 83
-CONFIGURE_ARGS= --enable-shared --with-tcl=${PREFIX}/lib/tcl${TK_VER} \
- --includedir=${LOCALBASE}/include/tk${TK_VER}
-CONFIGURE_ENV= PORTSDIR=${PORTSDIR} TK_LIB_FILE=libtk${SHORT_TK_VER}.so.1
-MAKE_ENV= SHORT_TK_VER=${SHORT_TK_VER}
-PLIST_SUB= TK_VER=${TK_VER} SHORT_TK_VER=${SHORT_TK_VER}
-NOPRECIOUSMAKEVARS= Too many _MLINKS for README.html
-TCL83_PORT?= lang/tcl83
-MANCOMPRESSED= no
-
-OPTIONS_DEFINE= TK83_MAN
-TK82_MAN_DESC= Install tk 8.3 manpages
-
-.include <bsd.port.options.mk>
-
-.if !defined(NO_INSTALL_MANPAGES) && ${PORT_OPTIONS:MTK83_MAN}
-
-MAN1= wish.1
-MAN3= 3DBorder.3 AddOption.3 BindTable.3 CanvPsY.3 CanvTkwin.3 \
- CanvTxtInfo.3 Clipboard.3 ClrSelect.3 ConfigWidg.3 ConfigWind.3 \
- CoordToWin.3 CrtErrHdlr.3 CrtGenHdlr.3 CrtImgType.3 CrtItemType.3 \
- CrtPhImgFmt.3 CrtSelHdlr.3 CrtWindow.3 DeleteImg.3 DrawFocHlt.3 \
- EventHndlr.3 FindPhoto.3 FontId.3 FreeXId.3 GeomReq.3 GetAnchor.3 \
- GetBitmap.3 GetCapStyl.3 GetClrmap.3 GetColor.3 GetCursor.3 GetDash.3 \
- GetFont.3 GetGC.3 GetHINSTANCE.3 GetHWND.3 GetImage.3 GetJoinStl.3 \
- GetJustify.3 GetOption.3 GetPixels.3 GetPixmap.3 GetRelief.3 \
- GetRootCrd.3 GetScroll.3 GetSelect.3 GetUid.3 GetVRoot.3 GetVisual.3 \
- Grab.3 HWNDToWindow.3 HandleEvent.3 IdToWindow.3 ImgChanged.3 \
- InternAtom.3 MainLoop.3 MainWin.3 MaintGeom.3 ManageGeom.3 \
- MapWindow.3 MeasureChar.3 MoveToplev.3 Name.3 NameOfImg.3 OwnSelect.3 \
- ParseArgv.3 QWinEvent.3 Restack.3 RestrictEv.3 SetAppName.3 \
- SetClass.3 SetGrid.3 SetOptions.3 SetVisual.3 StrictMotif.3 \
- TextLayout.3 Tk_Init.3 Tk_Main.3 TkInitStubs.3 WindowId.3
-MANN= bell.n bind.n bindtags.n bitmap.n button.n canvas.n checkbutton.n \
- chooseColor.n chooseDirectory.n clipboard.n colors.n cursors.n destroy.n dialog.n entry.n\
- event.n focus.n focusNext.n font.n frame.n getOpenFile.n grab.n grid.n keysyms.n \
- image.n label.n listbox.n loadTk.n lower.n menu.n menubar.n \
- menubutton.n message.n messageBox.n option.n optionMenu.n options.n \
- pack-old.n pack.n palette.n photo.n place.n popup.n radiobutton.n \
- raise.n scale.n scrollbar.n selection.n send.n text.n tk.n tkerror.n \
- tkvars.n tkwait.n toplevel.n winfo.n wm.n
-
-# MLINKS generated via awk '/ln/ {print "\t" $2,$3,"\\"}' unix/mkLinks
-MLINKS= 3DBorder.3 Tk_Alloc3DBorderFromObj.3 \
- 3DBorder.3 Tk_Get3DBorder.3 \
- 3DBorder.3 Tk_Get3DBorderFromObj.3 \
- 3DBorder.3 Tk_Draw3DRectangle.3 \
- 3DBorder.3 Tk_Fill3DRectangle.3 \
- 3DBorder.3 Tk_Draw3DPolygon.3 \
- 3DBorder.3 Tk_Fill3DPolygon.3 \
- 3DBorder.3 Tk_3DVerticalBevel.3 \
- 3DBorder.3 Tk_3DHorizontalBevel.3 \
- 3DBorder.3 Tk_SetBackgroundFromBorder.3 \
- 3DBorder.3 Tk_NameOf3DBorder.3 \
- 3DBorder.3 Tk_3DBorderColor.3 \
- 3DBorder.3 Tk_3DBorderGC.3 \
- 3DBorder.3 Tk_Free3DBorderFromObj.3 \
- 3DBorder.3 Tk_Free3DBorder.3 \
- AddOption.3 Tk_AddOption.3 \
- BindTable.3 Tk_CreateBindingTable.3 \
- BindTable.3 Tk_DeleteBindingTable.3 \
- BindTable.3 Tk_CreateBinding.3 \
- BindTable.3 Tk_DeleteBinding.3 \
- BindTable.3 Tk_GetBinding.3 \
- BindTable.3 Tk_GetAllBindings.3 \
- BindTable.3 Tk_DeleteAllBindings.3 \
- BindTable.3 Tk_BindEvent.3 \
- CanvPsY.3 Tk_CanvasPsY.3 \
- CanvPsY.3 Tk_CanvasPsBitmap.3 \
- CanvPsY.3 Tk_CanvasPsColor.3 \
- CanvPsY.3 Tk_CanvasPsFont.3 \
- CanvPsY.3 Tk_CanvasPsPath.3 \
- CanvPsY.3 Tk_CanvasPsStipple.3 \
- CanvTkwin.3 Tk_CanvasTkwin.3 \
- CanvTkwin.3 Tk_CanvasGetCoord.3 \
- CanvTkwin.3 Tk_CanvasDrawableCoords.3 \
- CanvTkwin.3 Tk_CanvasSetStippleOrigin.3 \
- CanvTkwin.3 Tk_CanvasWindowCoords.3 \
- CanvTkwin.3 Tk_CanvasEventuallyRedraw.3 \
- CanvTkwin.3 Tk_CanvasTagsOption.3 \
- CanvTxtInfo.3 Tk_CanvasTextInfo.3 \
- Clipboard.3 Tk_ClipboardClear.3 \
- Clipboard.3 Tk_ClipboardAppend.3 \
- ClrSelect.3 Tk_ClearSelection.3 \
- ConfigWidg.3 Tk_ConfigureWidget.3 \
- ConfigWidg.3 Tk_ConfigureInfo.3 \
- ConfigWidg.3 Tk_ConfigureValue.3 \
- ConfigWidg.3 Tk_FreeOptions.3 \
- ConfigWind.3 Tk_ConfigureWindow.3 \
- ConfigWind.3 Tk_MoveWindow.3 \
- ConfigWind.3 Tk_ResizeWindow.3 \
- ConfigWind.3 Tk_MoveResizeWindow.3 \
- ConfigWind.3 Tk_SetWindowBorderWidth.3 \
- ConfigWind.3 Tk_ChangeWindowAttributes.3 \
- ConfigWind.3 Tk_SetWindowBackground.3 \
- ConfigWind.3 Tk_SetWindowBackgroundPixmap.3 \
- ConfigWind.3 Tk_SetWindowBorder.3 \
- ConfigWind.3 Tk_SetWindowBorderPixmap.3 \
- ConfigWind.3 Tk_SetWindowColormap.3 \
- ConfigWind.3 Tk_DefineCursor.3 \
- ConfigWind.3 Tk_UndefineCursor.3 \
- CoordToWin.3 Tk_CoordsToWindow.3 \
- CrtErrHdlr.3 Tk_CreateErrorHandler.3 \
- CrtErrHdlr.3 Tk_DeleteErrorHandler.3 \
- CrtGenHdlr.3 Tk_CreateGenericHandler.3 \
- CrtGenHdlr.3 Tk_DeleteGenericHandler.3 \
- CrtImgType.3 Tk_CreateImageType.3 \
- CrtImgType.3 Tk_GetImageMasterData.3 \
- CrtImgType.3 Tk_InitImageArgs.3 \
- CrtItemType.3 Tk_CreateItemType.3 \
- CrtItemType.3 Tk_GetItemTypes.3 \
- CrtPhImgFmt.3 Tk_CreatePhotoImageFormat.3 \
- CrtSelHdlr.3 Tk_CreateSelHandler.3 \
- CrtSelHdlr.3 Tk_DeleteSelHandler.3 \
- CrtWindow.3 Tk_CreateWindow.3 \
- CrtWindow.3 Tk_CreateWindowFromPath.3 \
- CrtWindow.3 Tk_DestroyWindow.3 \
- CrtWindow.3 Tk_MakeWindowExist.3 \
- DeleteImg.3 Tk_DeleteImage.3 \
- DrawFocHlt.3 Tk_DrawFocusHighlight.3 \
- EventHndlr.3 Tk_CreateEventHandler.3 \
- EventHndlr.3 Tk_DeleteEventHandler.3 \
- FindPhoto.3 Tk_FindPhoto.3 \
- FindPhoto.3 Tk_PhotoPutBlock.3 \
- FindPhoto.3 Tk_PhotoPutZoomedBlock.3 \
- FindPhoto.3 Tk_PhotoGetImage.3 \
- FindPhoto.3 Tk_PhotoBlank.3 \
- FindPhoto.3 Tk_PhotoExpand.3 \
- FindPhoto.3 Tk_PhotoGetSize.3 \
- FindPhoto.3 Tk_PhotoSetSize.3 \
- FontId.3 Tk_FontId.3 \
- FontId.3 Tk_FontMetrics.3 \
- FontId.3 Tk_PostscriptFontName.3 \
- FreeXId.3 Tk_FreeXId.3 \
- GeomReq.3 Tk_GeometryRequest.3 \
- GeomReq.3 Tk_SetInternalBorder.3 \
- GetAnchor.3 Tk_GetAnchorFromObj.3 \
- GetAnchor.3 Tk_GetAnchor.3 \
- GetAnchor.3 Tk_NameOfAnchor.3 \
- GetBitmap.3 Tk_AllocBitmapFromObj.3 \
- GetBitmap.3 Tk_GetBitmap.3 \
- GetBitmap.3 Tk_GetBitmapFromObj.3 \
- GetBitmap.3 Tk_DefineBitmap.3 \
- GetBitmap.3 Tk_NameOfBitmap.3 \
- GetBitmap.3 Tk_SizeOfBitmap.3 \
- GetBitmap.3 Tk_FreeBitmapFromObj.3 \
- GetBitmap.3 Tk_FreeBitmap.3 \
- GetBitmap.3 Tk_GetBitmapFromData.3 \
- GetCapStyl.3 Tk_GetCapStyle.3 \
- GetCapStyl.3 Tk_NameOfCapStyle.3 \
- GetClrmap.3 Tk_GetColormap.3 \
- GetClrmap.3 Tk_FreeColormap.3 \
- GetColor.3 Tk_AllocColorFromObj.3 \
- GetColor.3 Tk_GetColor.3 \
- GetColor.3 Tk_GetColorFromObj.3 \
- GetColor.3 Tk_GetColorByValue.3 \
- GetColor.3 Tk_NameOfColor.3 \
- GetColor.3 Tk_FreeColorFromObj.3 \
- GetColor.3 Tk_FreeColor.3 \
- GetCursor.3 Tk_AllocCursorFromObj.3 \
- GetCursor.3 Tk_GetCursor.3 \
- GetCursor.3 Tk_GetCursorFromObj.3 \
- GetCursor.3 Tk_GetCursorFromData.3 \
- GetCursor.3 Tk_NameOfCursor.3 \
- GetCursor.3 Tk_FreeCursorFromObj.3 \
- GetCursor.3 Tk_FreeCursor.3 \
- GetDash.3 Tk_GetDash.3 \
- GetFont.3 Tk_AllocFontFromObj.3 \
- GetFont.3 Tk_GetFont.3 \
- GetFont.3 Tk_GetFontFromObj.3 \
- GetFont.3 Tk_NameOfFont.3 \
- GetFont.3 Tk_FreeFontFromObj.3 \
- GetFont.3 Tk_FreeFont.3 \
- GetGC.3 Tk_GetGC.3 \
- GetGC.3 Tk_FreeGC.3 \
- GetHINSTANCE.3 Tk_GetHINSTANCE.3 \
- GetHWND.3 Tk_GetHWND.3 \
- GetImage.3 Tk_GetImage.3 \
- GetImage.3 Tk_RedrawImage.3 \
- GetImage.3 Tk_SizeOfImage.3 \
- GetImage.3 Tk_FreeImage.3 \
- GetJoinStl.3 Tk_GetJoinStyle.3 \
- GetJoinStl.3 Tk_NameOfJoinStyle.3 \
- GetJustify.3 Tk_GetJustifyFromObj.3 \
- GetJustify.3 Tk_GetJustify.3 \
- GetJustify.3 Tk_NameOfJustify.3 \
- GetOption.3 Tk_GetOption.3 \
- GetPixels.3 Tk_GetPixelsFromObj.3 \
- GetPixels.3 Tk_GetPixels.3 \
- GetPixels.3 Tk_GetMMFromObj.3 \
- GetPixels.3 Tk_GetScreenMM.3 \
- GetPixmap.3 Tk_GetPixmap.3 \
- GetPixmap.3 Tk_FreePixmap.3 \
- GetRelief.3 Tk_GetReliefFromObj.3 \
- GetRelief.3 Tk_GetRelief.3 \
- GetRelief.3 Tk_NameOfRelief.3 \
- GetRootCrd.3 Tk_GetRootCoords.3 \
- GetScroll.3 Tk_GetScrollInfo.3 \
- GetScroll.3 Tk_GetScrollInfoObj.3 \
- GetSelect.3 Tk_GetSelection.3 \
- GetUid.3 Tk_GetUid.3 \
- GetUid.3 Tk_Uid.3 \
- GetVRoot.3 Tk_GetVRootGeometry.3 \
- GetVisual.3 Tk_GetVisual.3 \
- Grab.3 Tk_Grab.3 \
- Grab.3 Tk_Ungrab.3 \
- HWNDToWindow.3 Tk_HWNDToWindow.3 \
- HandleEvent.3 Tk_HandleEvent.3 \
- IdToWindow.3 Tk_IdToWindow.3 \
- ImgChanged.3 Tk_ImageChanged.3 \
- InternAtom.3 Tk_InternAtom.3 \
- InternAtom.3 Tk_GetAtomName.3 \
- MainLoop.3 Tk_MainLoop.3 \
- MainWin.3 Tk_MainWindow.3 \
- MainWin.3 Tk_GetNumMainWindows.3 \
- MaintGeom.3 Tk_MaintainGeometry.3 \
- MaintGeom.3 Tk_UnmaintainGeometry.3 \
- ManageGeom.3 Tk_ManageGeometry.3 \
- MapWindow.3 Tk_MapWindow.3 \
- MapWindow.3 Tk_UnmapWindow.3 \
- MeasureChar.3 Tk_MeasureChars.3 \
- MeasureChar.3 Tk_TextWidth.3 \
- MeasureChar.3 Tk_DrawChars.3 \
- MeasureChar.3 Tk_UnderlineChars.3 \
- MoveToplev.3 Tk_MoveToplevelWindow.3 \
- Name.3 Tk_Name.3 \
- Name.3 Tk_PathName.3 \
- Name.3 Tk_NameToWindow.3 \
- NameOfImg.3 Tk_NameOfImage.3 \
- OwnSelect.3 Tk_OwnSelection.3 \
- ParseArgv.3 Tk_ParseArgv.3 \
- QWinEvent.3 Tk_QueueWindowEvent.3 \
- Restack.3 Tk_RestackWindow.3 \
- RestrictEv.3 Tk_RestrictEvents.3 \
- SetAppName.3 Tk_SetAppName.3 \
- SetClass.3 Tk_SetClass.3 \
- SetClass.3 Tk_Class.3 \
- SetGrid.3 Tk_SetGrid.3 \
- SetGrid.3 Tk_UnsetGrid.3 \
- SetOptions.3 Tk_CreateOptionTable.3 \
- SetOptions.3 Tk_DeleteOptionTable.3 \
- SetOptions.3 Tk_InitOptions.3 \
- SetOptions.3 Tk_SetOptions.3 \
- SetOptions.3 Tk_FreeSavedOptions.3 \
- SetOptions.3 Tk_RestoreSavedOptions.3 \
- SetOptions.3 Tk_GetOptionValue.3 \
- SetOptions.3 Tk_GetOptionInfo.3 \
- SetOptions.3 Tk_FreeConfigOptions.3 \
- SetOptions.3 Tk_Offset.3 \
- SetVisual.3 Tk_SetWindowVisual.3 \
- StrictMotif.3 Tk_StrictMotif.3 \
- TextLayout.3 Tk_ComputeTextLayout.3 \
- TextLayout.3 Tk_FreeTextLayout.3 \
- TextLayout.3 Tk_DrawTextLayout.3 \
- TextLayout.3 Tk_UnderlineTextLayout.3 \
- TextLayout.3 Tk_PointToChar.3 \
- TextLayout.3 Tk_CharBbox.3 \
- TextLayout.3 Tk_DistanceToTextLayout.3 \
- TextLayout.3 Tk_IntersectTextLayout.3 \
- TextLayout.3 Tk_TextLayoutToPostscript.3 \
- TkInitStubs.3 Tk_InitStubs.3 \
- WindowId.3 Tk_WindowId.3 \
- WindowId.3 Tk_Parent.3 \
- WindowId.3 Tk_Display.3 \
- WindowId.3 Tk_DisplayName.3 \
- WindowId.3 Tk_ScreenNumber.3 \
- WindowId.3 Tk_Screen.3 \
- WindowId.3 Tk_X.3 \
- WindowId.3 Tk_Y.3 \
- WindowId.3 Tk_Width.3 \
- WindowId.3 Tk_Height.3 \
- WindowId.3 Tk_Changes.3 \
- WindowId.3 Tk_Attributes.3 \
- WindowId.3 Tk_IsContainer.3 \
- WindowId.3 Tk_IsEmbedded.3 \
- WindowId.3 Tk_IsMapped.3 \
- WindowId.3 Tk_IsTopLevel.3 \
- WindowId.3 Tk_ReqWidth.3 \
- WindowId.3 Tk_ReqHeight.3 \
- WindowId.3 Tk_InternalBorderWidth.3 \
- WindowId.3 Tk_Visual.3 \
- WindowId.3 Tk_Depth.3 \
- WindowId.3 Tk_Colormap.3 \
- chooseColor.n tk_chooseColor.n \
- chooseDirectory.n tk_chooseDirectory.n \
- dialog.n tk_dialog.n \
- focusNext.n tk_focusNext.n \
- focusNext.n tk_focusPrev.n \
- focusNext.n tk_focusFollowsMouse.n \
- getOpenFile.n tk_getOpenFile.n \
- getOpenFile.n tk_getSaveFile.n \
- menubar.n tk_menuBar.n \
- menubar.n tk_bindForTraversal.n \
- messageBox.n tk_messageBox.n \
- optionMenu.n tk_optionMenu.n \
- palette.n tk_setPalette.n \
- palette.n tk_bisque.n \
- popup.n tk_popup.n
-
-.endif
-
-TKBASE?= ${PORTSDIR}/${PKGCATEGORY}/${LATEST_LINK}
-
-post-patch:
- @${REINPLACE_CMD} -e 's|X11/Intrinsic.h|X11/Xlib.h|g' ${WRKSRC}/configure
-
-post-configure:
- ${REINPLACE_CMD} \
- -e 's|${WRKDIRPREFIX}${.CURDIR}|$${WRKDIRPREFIX}${TKBASE}|' \
- ${WRKSRC}/tkConfig.sh
-
-post-install:
- ${INSTALL_DATA} ${FILESDIR}/pkgIndex.tcl ${PREFIX}/lib/tk${TK_VER}/
-.if !defined(NO_INSTALL_MANPAGES) && ${PORT_OPTIONS:MTK83_MAN}
- @cd ${WRKSRC} && ${MAKE} -f Makefile install-doc
-.endif
-
-test:
- cd ${WRKSRC}; make test
-
-.include <bsd.port.mk>
diff --git a/x11-toolkits/tk83/distinfo b/x11-toolkits/tk83/distinfo
deleted file mode 100644
index 38c122ac8e00..000000000000
--- a/x11-toolkits/tk83/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (tk8.3.5-src.tar.gz) = 7456407d7b57864e5b9803765ca8c7110cddcc64f90bb8d0231c860d43d20e2d
-SIZE (tk8.3.5-src.tar.gz) = 2598030
diff --git a/x11-toolkits/tk83/files/patch-aa b/x11-toolkits/tk83/files/patch-aa
deleted file mode 100644
index c6f57702fff9..000000000000
--- a/x11-toolkits/tk83/files/patch-aa
+++ /dev/null
@@ -1,47 +0,0 @@
---- configure.orig 2002-10-23 19:45:50.000000000 +0200
-+++ configure 2009-10-26 16:36:07.000000000 +0100
-@@ -1763,7 +1763,7 @@
- # results, and the version is kept in special file).
-
- if test -r /etc/.relid -a "X`uname -n`" = "X`uname -s`" ; then
-- system=MP-RAS-`awk '{print }' /etc/.relid'`
-+ system=MP-RAS-`awk '{print }' '/etc/.relid'`
- fi
- if test "`uname -s`" = "AIX" ; then
- system=AIX-`uname -v`.`uname -r`
-@@ -2496,12 +2496,12 @@
- FreeBSD-*)
- # FreeBSD 3.* and greater have ELF.
- SHLIB_CFLAGS="-fPIC"
-- SHLIB_LD="ld -Bshareable -x"
-+ SHLIB_LD="ld -shared -x -soname \$@"
- SHLIB_LD_LIBS='${LIBS}'
- SHLIB_SUFFIX=".so"
- DL_OBJS="tclLoadDl.o"
- DL_LIBS=""
-- LDFLAGS="-export-dynamic"
-+ LDFLAGS=""
- LD_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
- if test "${TCL_THREADS}" = "1" ; then
- # The -pthread needs to go in the CFLAGS, not LIBS
-@@ -2510,10 +2510,10 @@
- LDFLAGS="$LDFLAGS -pthread"
- fi
- case $system in
-- FreeBSD-3.*)
-+ FreeBSD-*)
- # FreeBSD-3 doesn't handle version numbers with dots.
- UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a'
-- SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so'
-+ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1'
- TCL_LIB_VERSIONS_OK=nodots
- ;;
- esac
-@@ -3074,6 +3074,7 @@
- fi
- fi
-
-+TCL_SRC_DIR=${prefix}/include/tcl${TCL_VERSION}
-
- LIB_RUNTIME_DIR='${LIB_RUNTIME_DIR}'
-
diff --git a/x11-toolkits/tk83/files/patch-ab b/x11-toolkits/tk83/files/patch-ab
deleted file mode 100644
index a44f52617111..000000000000
--- a/x11-toolkits/tk83/files/patch-ab
+++ /dev/null
@@ -1,143 +0,0 @@
---- Makefile.in.orig Wed Oct 23 19:45:50 2002
-+++ Makefile.in Mon Mar 12 18:00:56 2007
-@@ -58,6 +58,8 @@
-
- # Directory in which to install the include file tk.h:
- INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir)
-+GENERIC_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/generic
-+UNIX_INCLUDE_INSTALL_DIR = $(INCLUDE_INSTALL_DIR)/unix
-
- # Top-level directory for manual entries:
- MAN_INSTALL_DIR = $(INSTALL_ROOT)$(mandir)
-@@ -100,7 +102,7 @@
- #CFLAGS = $(CFLAGS_DEBUG)
- #CFLAGS = $(CFLAGS_OPTIMIZE)
- #CFLAGS = $(CFLAGS_DEBUG) $(CFLAGS_OPTIMIZE)
--CFLAGS = @CFLAGS@ @CFLAGS_DEFAULT@
-+CFLAGS ?= @CFLAGS@
-
- # Flags to pass to the linker
- LDFLAGS_DEBUG = @LDFLAGS_DEBUG@
-@@ -203,7 +205,7 @@
- # Libraries to use when linking. This definition is determined by the
- # configure script.
- LIBS = @LIBS@ $(X11_LIB_SWITCHES) @DL_LIBS@ @MATH_LIBS@
--WISH_LIBS = $(TCL_LIB_SPEC) @LIBS@ $(X11_LIB_SWITCHES) @DL_LIBS@ @MATH_LIBS@
-+WISH_LIBS = -L${PREFIX}/lib -ltcl${SHORT_TK_VER} @LIBS@ $(X11_LIB_SWITCHES) @DL_LIBS@ @MATH_LIBS@ -lc
-
- # The symbol below provides support for dynamic loading and shared
- # libraries. See configure.in for a description of what it means.
-@@ -352,6 +354,8 @@
- default.h ks_names.h tkPatch.h tk.h tkButton.h tkCanvas.h tkInt.h \
- tkPort.h tkScrollbar.h tkText.h
-
-+INSTALL_HDRS = tk.h tkDecls.h tkInt.h tkIntXlibDecls.h
-+
- DEMOPROGS = browse hello ixset rmt rolodex square tcolor timer widget
-
- all: binaries libraries doc
-@@ -371,8 +375,14 @@
- ${TK_LIB_FILE}: ${OBJS}
- rm -f ${TK_LIB_FILE}
- @MAKE_LIB@
-+ ln -sf @TK_LIB_FILE@ libtk${SHORT_TK_VER}.so
- $(RANLIB) ${TK_LIB_FILE}
-
-+libtk${SHORT_TK_VER}.a: ${OBJS}
-+ rm -f libtk${SHORT_TK_VER}.a
-+ ar cr libtk${SHORT_TK_VER}.a ${OBJS}
-+ $(RANLIB) libtk${SHORT_TK_VER}.a
-+
- ${STUB_LIB_FILE}: ${STUB_LIB_OBJS}
- rm -f ${STUB_LIB_FILE}
- @MAKE_STUB_LIB@
-@@ -454,13 +464,13 @@
- gdb ./wish --command=gdb.run
- rm gdb.run
-
--install: all install-binaries install-libraries install-demos install-doc
-+install: all install-binaries install-libraries install-demos
-
- # Note: before running ranlib below, must cd to target directory because
- # some ranlibs write to current directory, and this might not always be
- # possible (e.g. if installing as root).
-
--install-binaries: $(TK_LIB_FILE) $(TK_STUB_LIB_FILE) $(TK_BUILD_EXP_FILE) wish
-+install-binaries: $(TK_LIB_FILE) $(TK_STUB_LIB_FILE) $(TK_BUILD_EXP_FILE) libtk${SHORT_TK_VER}.a wish
- @for i in $(LIB_INSTALL_DIR) $(BIN_INSTALL_DIR) ; \
- do \
- if [ ! -d $$i ] ; then \
-@@ -478,12 +488,18 @@
- fi
- @echo "Installing $(TK_LIB_FILE) to $(LIB_INSTALL_DIR)/"
- @$(INSTALL_DATA) $(TK_LIB_FILE) $(LIB_INSTALL_DIR)/$(TK_LIB_FILE)
-+ @ln -sf $(LIB_INSTALL_DIR)/$(TK_LIB_FILE) $(LIB_INSTALL_DIR)/libtk${SHORT_TK_VER}.so
- @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TK_LIB_FILE))
- @chmod 555 $(LIB_INSTALL_DIR)/$(TK_LIB_FILE)
-+ @echo "Installing libtk${SHORT_TK_VER}.a"
-+ @$(INSTALL_DATA) libtk${SHORT_TK_VER}.a $(LIB_INSTALL_DIR)/libtk${SHORT_TK_VER}.a
-+ @(cd $(LIB_INSTALL_DIR); $(RANLIB) libtk${SHORT_TK_VER}.a)
-+ @chmod 555 $(LIB_INSTALL_DIR)/libtk${SHORT_TK_VER}.a
- @echo "Installing wish as $(BIN_INSTALL_DIR)/wish$(VERSION)"
- @$(INSTALL_PROGRAM) wish $(BIN_INSTALL_DIR)/wish$(VERSION)
- @echo "Installing tkConfig.sh to $(LIB_INSTALL_DIR)/"
-- @$(INSTALL_DATA) tkConfig.sh $(LIB_INSTALL_DIR)/tkConfig.sh
-+ @mkdir -p $(LIB_INSTALL_DIR)/tk$(VERSION)
-+ @$(INSTALL_DATA) tkConfig.sh $(LIB_INSTALL_DIR)/tk$(VERSION)/tkConfig.sh
- @if test "$(TK_BUILD_EXP_FILE)" != ""; then \
- echo "Installing $(TK_EXP_FILE) to $(LIB_INSTALL_DIR)/"; \
- $(INSTALL_DATA) $(TK_BUILD_EXP_FILE) \
-@@ -497,6 +513,7 @@
-
- install-libraries:
- @for i in $(INCLUDE_INSTALL_DIR) \
-+ $(GENERIC_INCLUDE_INSTALL_DIR) $(UNIX_INCLUDE_INSTALL_DIR) \
- $(SCRIPT_INSTALL_DIR) $(SCRIPT_INSTALL_DIR)/images; \
- do \
- if [ ! -d $$i ] ; then \
-@@ -510,10 +527,18 @@
- chmod +x $(UNIX_DIR)/install-sh; \
- fi
- @echo "Installing header files";
-- @for i in $(GENERIC_DIR)/tk.h $(GENERIC_DIR)/tkPlatDecls.h \
-- $(GENERIC_DIR)/tkDecls.h ; \
-+ @for i in $(GENERIC_DIR)/*.h ; \
-+ do \
-+ $(INSTALL_DATA) $$i $(GENERIC_INCLUDE_INSTALL_DIR); \
-+ done;
-+ @for i in $(UNIX_DIR)/*.h ; \
-+ do \
-+ $(INSTALL_DATA) $$i $(UNIX_INCLUDE_INSTALL_DIR); \
-+ done;
-+ @for i in $(INSTALL_HDRS) ; \
- do \
-- $(INSTALL_DATA) $$i $(INCLUDE_INSTALL_DIR); \
-+ j=`basename $$i` ; \
-+ ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/$$j $(INCLUDE_INSTALL_DIR)/$$j ; \
- done;
- @echo "Installing library files to $(SCRIPT_INSTALL_DIR)";
- @for i in $(SRC_DIR)/library/*.tcl $(GENERIC_DIR)/prolog.ps \
-@@ -580,7 +605,6 @@
- chmod 444 $(MAN1_INSTALL_DIR)/$$i; \
- done;
- @echo "Cross-linking top-level (.1) docs";
-- @$(UNIX_DIR)/mkLinks $(MAN1_INSTALL_DIR)
- @echo "Installing C API (.3) docs";
- @cd $(SRC_DIR)/doc; for i in *.3; \
- do \
-@@ -590,7 +614,6 @@
- chmod 444 $(MAN3_INSTALL_DIR)/$$i; \
- done;
- @echo "Cross-linking top-level (.3) docs";
-- @$(UNIX_DIR)/mkLinks $(MAN3_INSTALL_DIR)
- @echo "Installing command (.n) docs";
- @cd $(SRC_DIR)/doc; for i in *.n; \
- do \
-@@ -600,7 +623,6 @@
- chmod 444 $(MANN_INSTALL_DIR)/$$i; \
- done;
- @echo "Cross-linking command (.n) docs";
-- @$(UNIX_DIR)/mkLinks $(MANN_INSTALL_DIR)
-
- Makefile: $(UNIX_DIR)/Makefile.in
- $(SHELL) config.status
diff --git a/x11-toolkits/tk83/files/patch-tk.tcl b/x11-toolkits/tk83/files/patch-tk.tcl
deleted file mode 100644
index 0a6ca86ff659..000000000000
--- a/x11-toolkits/tk83/files/patch-tk.tcl
+++ /dev/null
@@ -1,10 +0,0 @@
---- ../library/tk.tcl.orig Fri Jun 7 02:54:55 2002
-+++ ../library/tk.tcl
-@@ -304,6 +304,7 @@
- if {[info exists tcl_platform(os)]} {
- switch $tcl_platform(os) {
- "IRIX" -
-+ "FreeBSD" -
- "Linux" { event add <<PrevWindow>> <ISO_Left_Tab> }
- "HP-UX" {
- # This seems to be correct on *some* HP systems.
diff --git a/x11-toolkits/tk83/files/patch-tkCursor.c b/x11-toolkits/tk83/files/patch-tkCursor.c
deleted file mode 100644
index 864d5fad1d8c..000000000000
--- a/x11-toolkits/tk83/files/patch-tkCursor.c
+++ /dev/null
@@ -1,25 +0,0 @@
---- ../generic/tkCursor.c 2001/08/15 15:44:36 1.7
-+++ ../generic/tkCursor.c 2001/10/23 08:40:47 1.8
-@@ -276,13 +276,12 @@
- cursorPtr->objRefCount = 0;
- cursorPtr->otherTable = &dispPtr->cursorNameTable;
- cursorPtr->hashPtr = nameHashPtr;
-- cursorPtr->nextPtr = NULL;
-+ cursorPtr->nextPtr = existingCursorPtr;
- cursorPtr->idHashPtr = Tcl_CreateHashEntry(&dispPtr->cursorIdTable,
- (char *) cursorPtr->cursor, &new);
- if (!new) {
- panic("cursor already registered in Tk_GetCursor");
- }
-- cursorPtr->nextPtr = existingCursorPtr;
- Tcl_SetHashValue(nameHashPtr, cursorPtr);
- Tcl_SetHashValue(cursorPtr->idHashPtr, cursorPtr);
-
-@@ -384,6 +383,7 @@
- cursorPtr->objRefCount = 0;
- cursorPtr->idHashPtr = Tcl_CreateHashEntry(&dispPtr->cursorIdTable,
- (char *) cursorPtr->cursor, &new);
-+ cursorPtr->nextPtr = NULL;
-
- if (!new) {
- panic("cursor already registered in Tk_GetCursorFromData");
diff --git a/x11-toolkits/tk83/files/patch-tkImgGIF.c b/x11-toolkits/tk83/files/patch-tkImgGIF.c
deleted file mode 100644
index c70dcae78556..000000000000
--- a/x11-toolkits/tk83/files/patch-tkImgGIF.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../generic/tkImgGIF.c 2002-03-26 03:29:01.000000000 +0100
-+++ ../generic/tkImgGIF.new.c 2007-10-04 20:40:09.000000000 +0200
-@@ -960,7 +960,7 @@
- /* If interlacing, the next ypos is not just +1 */
- if (interlace) {
- ypos += interlaceStep[pass];
-- while (ypos >= height) {
-+ while (ypos >= rows) {
- pass++;
- if (pass > 3) {
- return TCL_OK;
diff --git a/x11-toolkits/tk83/files/pkgIndex.tcl b/x11-toolkits/tk83/files/pkgIndex.tcl
deleted file mode 100644
index 47743949502f..000000000000
--- a/x11-toolkits/tk83/files/pkgIndex.tcl
+++ /dev/null
@@ -1,3 +0,0 @@
-# Tcl package index file, version 1.0
-
-package ifneeded Tk 8.3 [list load "[file join [file dirname $dir] libtk83.so.1]" Tk]
diff --git a/x11-toolkits/tk83/pkg-descr b/x11-toolkits/tk83/pkg-descr
deleted file mode 100644
index 112f47cb29cf..000000000000
--- a/x11-toolkits/tk83/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-This is Tk version 8.3, a GUI toolkit for Tcl.
-
-The best way to get started with Tcl is to read ``Tcl and the Tk
-Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.
-
-WWW: http://www.tcl.tk/
diff --git a/x11-toolkits/tk83/pkg-plist b/x11-toolkits/tk83/pkg-plist
deleted file mode 100644
index 185cf4c99734..000000000000
--- a/x11-toolkits/tk83/pkg-plist
+++ /dev/null
@@ -1,142 +0,0 @@
-bin/wish%%TK_VER%%
-include/tk%%TK_VER%%/generic/default.h
-include/tk%%TK_VER%%/generic/ks_names.h
-include/tk%%TK_VER%%/generic/tk.h
-include/tk%%TK_VER%%/generic/tk3d.h
-include/tk%%TK_VER%%/generic/tkButton.h
-include/tk%%TK_VER%%/generic/tkCanvas.h
-include/tk%%TK_VER%%/generic/tkColor.h
-include/tk%%TK_VER%%/generic/tkDecls.h
-include/tk%%TK_VER%%/generic/tkFileFilter.h
-include/tk%%TK_VER%%/generic/tkFont.h
-include/tk%%TK_VER%%/generic/tkInitScript.h
-include/tk%%TK_VER%%/generic/tkInt.h
-include/tk%%TK_VER%%/generic/tkIntDecls.h
-include/tk%%TK_VER%%/generic/tkIntPlatDecls.h
-include/tk%%TK_VER%%/generic/tkIntXlibDecls.h
-include/tk%%TK_VER%%/generic/tkMenu.h
-include/tk%%TK_VER%%/generic/tkMenubutton.h
-include/tk%%TK_VER%%/generic/tkPlatDecls.h
-include/tk%%TK_VER%%/generic/tkPort.h
-include/tk%%TK_VER%%/generic/tkScale.h
-include/tk%%TK_VER%%/generic/tkScrollbar.h
-include/tk%%TK_VER%%/generic/tkSelect.h
-include/tk%%TK_VER%%/generic/tkText.h
-include/tk%%TK_VER%%/tk.h
-include/tk%%TK_VER%%/tkDecls.h
-include/tk%%TK_VER%%/tkInt.h
-include/tk%%TK_VER%%/tkIntXlibDecls.h
-include/tk%%TK_VER%%/unix/tkUnixDefault.h
-include/tk%%TK_VER%%/unix/tkUnixInt.h
-include/tk%%TK_VER%%/unix/tkUnixPort.h
-lib/libtk%%SHORT_TK_VER%%.a
-lib/libtk%%SHORT_TK_VER%%.so
-lib/libtk%%SHORT_TK_VER%%.so.1
-lib/libtkstub%%SHORT_TK_VER%%.a
-lib/tk%%TK_VER%%/bgerror.tcl
-lib/tk%%TK_VER%%/button.tcl
-lib/tk%%TK_VER%%/choosedir.tcl
-lib/tk%%TK_VER%%/clrpick.tcl
-lib/tk%%TK_VER%%/comdlg.tcl
-lib/tk%%TK_VER%%/console.tcl
-lib/tk%%TK_VER%%/demos/README
-lib/tk%%TK_VER%%/demos/arrow.tcl
-lib/tk%%TK_VER%%/demos/bind.tcl
-lib/tk%%TK_VER%%/demos/bitmap.tcl
-lib/tk%%TK_VER%%/demos/browse
-lib/tk%%TK_VER%%/demos/button.tcl
-lib/tk%%TK_VER%%/demos/check.tcl
-lib/tk%%TK_VER%%/demos/clrpick.tcl
-lib/tk%%TK_VER%%/demos/colors.tcl
-lib/tk%%TK_VER%%/demos/cscroll.tcl
-lib/tk%%TK_VER%%/demos/ctext.tcl
-lib/tk%%TK_VER%%/demos/dialog1.tcl
-lib/tk%%TK_VER%%/demos/dialog2.tcl
-lib/tk%%TK_VER%%/demos/entry1.tcl
-lib/tk%%TK_VER%%/demos/entry2.tcl
-lib/tk%%TK_VER%%/demos/filebox.tcl
-lib/tk%%TK_VER%%/demos/floor.tcl
-lib/tk%%TK_VER%%/demos/form.tcl
-lib/tk%%TK_VER%%/demos/hello
-lib/tk%%TK_VER%%/demos/hscale.tcl
-lib/tk%%TK_VER%%/demos/icon.tcl
-lib/tk%%TK_VER%%/demos/image1.tcl
-lib/tk%%TK_VER%%/demos/image2.tcl
-lib/tk%%TK_VER%%/demos/images/earth.gif
-lib/tk%%TK_VER%%/demos/images/earthris.gif
-lib/tk%%TK_VER%%/demos/images/face.bmp
-lib/tk%%TK_VER%%/demos/images/flagdown.bmp
-lib/tk%%TK_VER%%/demos/images/flagup.bmp
-lib/tk%%TK_VER%%/demos/images/gray25.bmp
-lib/tk%%TK_VER%%/demos/images/letters.bmp
-lib/tk%%TK_VER%%/demos/images/noletter.bmp
-lib/tk%%TK_VER%%/demos/images/pattern.bmp
-lib/tk%%TK_VER%%/demos/images/tcllogo.gif
-lib/tk%%TK_VER%%/demos/images/teapot.ppm
-lib/tk%%TK_VER%%/demos/items.tcl
-lib/tk%%TK_VER%%/demos/ixset
-lib/tk%%TK_VER%%/demos/label.tcl
-lib/tk%%TK_VER%%/demos/license.terms
-lib/tk%%TK_VER%%/demos/menu.tcl
-lib/tk%%TK_VER%%/demos/menubu.tcl
-lib/tk%%TK_VER%%/demos/msgbox.tcl
-lib/tk%%TK_VER%%/demos/plot.tcl
-lib/tk%%TK_VER%%/demos/puzzle.tcl
-lib/tk%%TK_VER%%/demos/radio.tcl
-lib/tk%%TK_VER%%/demos/rmt
-lib/tk%%TK_VER%%/demos/rolodex
-lib/tk%%TK_VER%%/demos/ruler.tcl
-lib/tk%%TK_VER%%/demos/sayings.tcl
-lib/tk%%TK_VER%%/demos/search.tcl
-lib/tk%%TK_VER%%/demos/square
-lib/tk%%TK_VER%%/demos/states.tcl
-lib/tk%%TK_VER%%/demos/style.tcl
-lib/tk%%TK_VER%%/demos/tclIndex
-lib/tk%%TK_VER%%/demos/tcolor
-lib/tk%%TK_VER%%/demos/text.tcl
-lib/tk%%TK_VER%%/demos/timer
-lib/tk%%TK_VER%%/demos/twind.tcl
-lib/tk%%TK_VER%%/demos/vscale.tcl
-lib/tk%%TK_VER%%/demos/widget
-lib/tk%%TK_VER%%/dialog.tcl
-lib/tk%%TK_VER%%/entry.tcl
-lib/tk%%TK_VER%%/focus.tcl
-lib/tk%%TK_VER%%/images/README
-lib/tk%%TK_VER%%/images/logo.eps
-lib/tk%%TK_VER%%/images/logo100.gif
-lib/tk%%TK_VER%%/images/logo64.gif
-lib/tk%%TK_VER%%/images/logoLarge.gif
-lib/tk%%TK_VER%%/images/logoMed.gif
-lib/tk%%TK_VER%%/images/pwrdLogo.eps
-lib/tk%%TK_VER%%/images/pwrdLogo100.gif
-lib/tk%%TK_VER%%/images/pwrdLogo150.gif
-lib/tk%%TK_VER%%/images/pwrdLogo175.gif
-lib/tk%%TK_VER%%/images/pwrdLogo200.gif
-lib/tk%%TK_VER%%/images/pwrdLogo75.gif
-lib/tk%%TK_VER%%/images/tai-ku.gif
-lib/tk%%TK_VER%%/listbox.tcl
-lib/tk%%TK_VER%%/menu.tcl
-lib/tk%%TK_VER%%/msgbox.tcl
-lib/tk%%TK_VER%%/obsolete.tcl
-lib/tk%%TK_VER%%/optMenu.tcl
-lib/tk%%TK_VER%%/palette.tcl
-lib/tk%%TK_VER%%/pkgIndex.tcl
-lib/tk%%TK_VER%%/prolog.ps
-lib/tk%%TK_VER%%/safetk.tcl
-lib/tk%%TK_VER%%/scale.tcl
-lib/tk%%TK_VER%%/scrlbar.tcl
-lib/tk%%TK_VER%%/tclIndex
-lib/tk%%TK_VER%%/tearoff.tcl
-lib/tk%%TK_VER%%/text.tcl
-lib/tk%%TK_VER%%/tk.tcl
-lib/tk%%TK_VER%%/tkAppInit.c
-lib/tk%%TK_VER%%/tkConfig.sh
-lib/tk%%TK_VER%%/tkfbox.tcl
-lib/tk%%TK_VER%%/xmfbox.tcl
-@dirrm lib/tk%%TK_VER%%/demos/images
-@dirrm lib/tk%%TK_VER%%/demos
-@dirrm lib/tk%%TK_VER%%/images
-@dirrm lib/tk%%TK_VER%%
-@dirrm include/tk%%TK_VER%%/unix
-@dirrm include/tk%%TK_VER%%/generic
-@dirrm include/tk%%TK_VER%%