diff options
author | Cheng-Lung Sung <clsung@FreeBSD.org> | 2007-01-29 03:06:56 +0000 |
---|---|---|
committer | Cheng-Lung Sung <clsung@FreeBSD.org> | 2007-01-29 03:06:56 +0000 |
commit | 9e890b7d7d71f6432a5b164b5903107abb1976c5 (patch) | |
tree | 7780fd26851c204d40b76c3b331abdb8cbbae93b /lang | |
parent | dcd95a94e8b32323bd029b15deec45ab90f7c4c8 (diff) | |
download | ports-9e890b7d7d71f6432a5b164b5903107abb1976c5.tar.gz ports-9e890b7d7d71f6432a5b164b5903107abb1976c5.zip |
Notes
Diffstat (limited to 'lang')
-rw-r--r-- | lang/Makefile | 1 | ||||
-rw-r--r-- | lang/tcl85/Makefile | 728 | ||||
-rw-r--r-- | lang/tcl85/distinfo | 3 | ||||
-rw-r--r-- | lang/tcl85/files/patch-generic-tclPosixStr.c | 22 | ||||
-rw-r--r-- | lang/tcl85/files/patch-tests-fCmd.test | 20 | ||||
-rw-r--r-- | lang/tcl85/files/patch-unix-Makefile.in | 143 | ||||
-rw-r--r-- | lang/tcl85/files/patch-unix-configure | 45 | ||||
-rw-r--r-- | lang/tcl85/files/patch-unix-tclUnixPort.h | 12 | ||||
-rw-r--r-- | lang/tcl85/pkg-deinstall.tclsh | 22 | ||||
-rw-r--r-- | lang/tcl85/pkg-descr | 8 | ||||
-rw-r--r-- | lang/tcl85/pkg-install.tclsh | 35 | ||||
-rw-r--r-- | lang/tcl85/pkg-plist | 846 | ||||
-rw-r--r-- | lang/tcl86/Makefile | 728 | ||||
-rw-r--r-- | lang/tcl86/distinfo | 3 | ||||
-rw-r--r-- | lang/tcl86/files/patch-generic-tclPosixStr.c | 22 | ||||
-rw-r--r-- | lang/tcl86/files/patch-tests-fCmd.test | 20 | ||||
-rw-r--r-- | lang/tcl86/files/patch-unix-Makefile.in | 143 | ||||
-rw-r--r-- | lang/tcl86/files/patch-unix-configure | 45 | ||||
-rw-r--r-- | lang/tcl86/files/patch-unix-tclUnixPort.h | 12 | ||||
-rw-r--r-- | lang/tcl86/pkg-deinstall.tclsh | 22 | ||||
-rw-r--r-- | lang/tcl86/pkg-descr | 8 | ||||
-rw-r--r-- | lang/tcl86/pkg-install.tclsh | 35 | ||||
-rw-r--r-- | lang/tcl86/pkg-plist | 846 |
23 files changed, 3769 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile index a6fa7d6117bb..7a1cab0c97ab 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -314,6 +314,7 @@ SUBDIR += tcl83 SUBDIR += tcl84 SUBDIR += tcl84-thread + SUBDIR += tcl85 SUBDIR += tclX SUBDIR += tcltutor SUBDIR += tinycobol diff --git a/lang/tcl85/Makefile b/lang/tcl85/Makefile new file mode 100644 index 000000000000..1b5bc929a705 --- /dev/null +++ b/lang/tcl85/Makefile @@ -0,0 +1,728 @@ +# New ports collection makefile for: tcl8.5 +# Date created: 17 January 2007 +# Whom: martin@matuska.org +# +# $FreeBSD$ +# + +PORTNAME= tcl +PORTVERSION= 8.5.a.5 +CATEGORIES= lang +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= tcl +PKGNAMESUFFIX?= ${THREADS_SUFFIX}${PKGNAMESUFFIX2} +DISTNAME= ${PORTNAME}${PORTVERSION:S/.a./a/}-src + +MAINTAINER= martin@matuska.org +COMMENT= Tool Command Language (development version) + +PATCH_DIST_ARGS= -d ${WRKDIR}/${DISTNAME} -E ${PATCH_DIST_STRIP} +WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:S/.a./a/}/unix +ALL_TARGET= all test +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-shared --includedir=${PREFIX}/include/tcl${TCL_VER} +CONFIGURE_ENV= PORTSDIR=${PORTSDIR} +MAKE_ENV= SHORT_TCL_VER=85 LANG=C LC_ALL=C # LANG=C is required for some of UTF-using tests +PKGINSTALL= ${PKGDIR}/pkg-install.tclsh +PKGDEINSTALL= ${PKGDIR}/pkg-deinstall.tclsh +TCL_VER= 8.5 +NOPRECIOUSMAKEVARS= Too many _MLINKS for README.html +PLIST_SUB= TCL_VER=${TCL_VER} SHORT_TCL_VER=85 +EXTRACT_AFTER_ARGS=|${TAR} -xpf - --exclude compat/ + +OPTIONS= NO_TCL85_MAN "Do not install tcl85 manpages" off + +.include <bsd.port.pre.mk> + +.if defined(TCL_WITH_THREADS) || defined(WITH_THREADS) +THREADS_SUFFIX= -threads +CONFIGURE_ARGS+= --enable-threads +CONFIGURE_ENV+= PTHREAD_LIBS="${PTHREAD_LIBS}" PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" +.endif + +LATEST_LINK= tcl85${THREADS_SUFFIX} + +.if defined(NOPORTDOCS) +NO_INSTALL_MANPAGES= true +.endif + +.if defined(NO_INSTALL_MANPAGES) || defined(WITH_NO_TCL85_MAN) + +PLIST_SUB+= INSTMAN='@comment ' + +.else + +DATADIR= ${PREFIX}/share/${PORTNAME}${TCL_VER} +PLIST_SUB+= INSTMAN='' + +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 DictObj.3 DoOneEvent.3 DoWhenIdle.3 DoubleObj.3 \ + DumpActiveMemory.3 Encoding.3 Ensemble.3 Eval.3 Environment.3 Exit.3 \ + ExprLong.3 ExprLongObj.3 FileSystem.3 FindExec.3 GetCwd.3 \ + GetHostName.3 GetIndex.3 GetInt.3 GetTime.3 GetOpnFl.3 GetStdChan.3 \ + GetVersion.3 Hash.3 Init.3 InitStubs.3 IntObj.3 Interp.3 Limit.3 \ + LinkVar.3 ListObj.3 Namespace.3 Notifier.3 Object.3 ObjectType.3 \ + OpenFileChnl.3 OpenTcp.3 Panic.3 ParseCmd.3 PkgRequire.3 Preserve.3 \ + PrintDbl.3 RecEvalObj.3 RecordEval.3 RegConfig.3 RegExp.3 SaveResult.3 \ + SetChanErr.3 SetErrno.3 SetRecLmt.3 SetResult.3 SetVar.3 Signal.3 \ + Sleep.3 SourceRCFile.3 SplitList.3 SplitPath.3 StdChannels.3 \ + StaticPkg.3 StrMatch.3 StringObj.3 SubstObj.3 TCL_MEM_DEBUG.3 \ + Tcl_Main.3 Thread.3 ToUpper.3 TraceCmd.3 TraceVar.3 Translate.3 \ + UniCharIsAlpha.3 UpVar.3 Utf.3 WrongNumArgs.3 + +MANN= Tcl.n after.n append.n apply.n array.n bgerror.n binary.n break.n \ + case.n catch.n cd.n chan.n clock.n close.n concat.n continue.n dde.n \ + dict.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 lassign.n library.n lindex.n \ + linsert.n list.n llength.n load.n lrange.n lrepeat.n lreplace.n \ + lsearch.n lset.n lsort.n mathfunc.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 refchan.n regexp.n registry.n regsub.n rename.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 tm.n trace.n \ + unknown.n unload.n unset.n update.n uplevel.n upvar.n variable.n vwait.n \ + while.n + +# MLINKS generated via awk '/ln/ {print "\t" $3,$4,"\\"}' unix/mkLinks +MLINKS= Access.3 Tcl_Access.3 \ + Access.3 Tcl_Stat.3 \ + AddErrInfo.3 Tcl_GetReturnOptions.3 \ + AddErrInfo.3 Tcl_SetReturnOptions.3 \ + AddErrInfo.3 Tcl_AddErrorInfo.3 \ + AddErrInfo.3 Tcl_AddObjErrorInfo.3 \ + AddErrInfo.3 Tcl_SetObjErrorCode.3 \ + AddErrInfo.3 Tcl_SetErrorCode.3 \ + AddErrInfo.3 Tcl_SetErrorCodeVA.3 \ + AddErrInfo.3 Tcl_PosixError.3 \ + AddErrInfo.3 Tcl_LogCommandInfo.3 \ + Alloc.3 Tcl_Alloc.3 \ + Alloc.3 Tcl_Free.3 \ + Alloc.3 Tcl_Realloc.3 \ + Alloc.3 Tcl_AttemptAlloc.3 \ + Alloc.3 Tcl_AttemptRealloc.3 \ + Alloc.3 ckalloc.3 \ + Alloc.3 ckfree.3 \ + Alloc.3 ckrealloc.3 \ + Alloc.3 attemptckalloc.3 \ + Alloc.3 attemptckrealloc.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 \ + ChnlStack.3 Tcl_GetStackedChannel.3 \ + ChnlStack.3 Tcl_GetTopChannel.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_GetChannelThread.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 \ + CrtChannel.3 Tcl_IsChannelShared.3 \ + CrtChannel.3 Tcl_IsChannelRegistered.3 \ + CrtChannel.3 Tcl_IsChannelExisting.3 \ + CrtChannel.3 Tcl_CutChannel.3 \ + CrtChannel.3 Tcl_SpliceChannel.3 \ + CrtChannel.3 Tcl_ClearChannelHandlers.3 \ + CrtChannel.3 Tcl_ChannelBuffered.3 \ + CrtChannel.3 Tcl_ChannelName.3 \ + CrtChannel.3 Tcl_ChannelVersion.3 \ + CrtChannel.3 Tcl_ChannelBlockModeProc.3 \ + CrtChannel.3 Tcl_ChannelCloseProc.3 \ + CrtChannel.3 Tcl_ChannelClose2Proc.3 \ + CrtChannel.3 Tcl_ChannelInputProc.3 \ + CrtChannel.3 Tcl_ChannelOutputProc.3 \ + CrtChannel.3 Tcl_ChannelSeekProc.3 \ + CrtChannel.3 Tcl_ChannelWideSeekProc.3 \ + CrtChannel.3 Tcl_ChannelThreadActionProc.3 \ + CrtChannel.3 Tcl_ChannelTruncateProc.3 \ + CrtChannel.3 Tcl_ChannelSetOptionProc.3 \ + CrtChannel.3 Tcl_ChannelGetOptionProc.3 \ + CrtChannel.3 Tcl_ChannelWatchProc.3 \ + CrtChannel.3 Tcl_ChannelGetHandleProc.3 \ + CrtChannel.3 Tcl_ChannelFlushProc.3 \ + CrtChannel.3 Tcl_ChannelHandlerProc.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 \ + CrtMathFnc.3 Tcl_GetMathFuncInfo.3 \ + CrtMathFnc.3 Tcl_ListMathFuncs.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_GetCommandInfoFromToken.3 \ + CrtObjCmd.3 Tcl_SetCommandInfoFromToken.3 \ + CrtObjCmd.3 Tcl_GetCommandName.3 \ + CrtObjCmd.3 Tcl_GetCommandFullName.3 \ + CrtObjCmd.3 Tcl_GetCommandFromObj.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_CreateObjTrace.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_DStringTrunc.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 \ + DetachPids.3 Tcl_WaitPid.3 \ + DictObj.3 Tcl_NewDictObj.3 \ + DictObj.3 Tcl_DictObjGet.3 \ + DictObj.3 Tcl_DictObjPut.3 \ + DictObj.3 Tcl_DictObjRemove.3 \ + DictObj.3 Tcl_DictObjSize.3 \ + DictObj.3 Tcl_DictObjFirst.3 \ + DictObj.3 Tcl_DictObjNext.3 \ + DictObj.3 Tcl_DictObjDone.3 \ + DictObj.3 Tcl_DictObjPutKeyList.3 \ + DictObj.3 Tcl_DictObjRemoveKeyList.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_GetEncodingFromObj.3 \ + Encoding.3 Tcl_ExternalToUtfDString.3 \ + Encoding.3 Tcl_UtfToExternalDString.3 \ + Encoding.3 Tcl_ExternalToUtf.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_GetEncodingNameFromEnvironment.3 \ + Encoding.3 Tcl_GetEncodingNames.3 \ + Encoding.3 Tcl_CreateEncoding.3 \ + Encoding.3 Tcl_GetEncodingSearchPath.3 \ + Encoding.3 Tcl_SetEncodingSearchPath.3 \ + Encoding.3 Tcl_GetDefaultEncodingDir.3 \ + Encoding.3 Tcl_SetDefaultEncodingDir.3 \ + Ensemble.3 Tcl_CreateEnsemble.3 \ + Ensemble.3 Tcl_FindEnsemble.3 \ + Ensemble.3 Tcl_IsEnsemble.3 \ + Ensemble.3 Tcl_GetEnsembleFlags.3 \ + Ensemble.3 Tcl_SetEnsembleFlags.3 \ + Ensemble.3 Tcl_GetEnsembleMappingDict.3 \ + Ensemble.3 Tcl_SetEnsembleMappingDict.3 \ + Ensemble.3 Tcl_GetEnsembleSubcommandList.3 \ + Ensemble.3 Tcl_SetEnsembleSubcommandList.3 \ + Ensemble.3 Tcl_GetEnsembleUnknownHandler.3 \ + Ensemble.3 Tcl_SetEnsembleUnknownHandler.3 \ + Ensemble.3 Tcl_GetEnsembleNamespace.3 \ + Environment.3 Tcl_PutEnv.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_CreateExitHandler.3 \ + Exit.3 Tcl_DeleteExitHandler.3 \ + Exit.3 Tcl_ExitThread.3 \ + Exit.3 Tcl_FinalizeThread.3 \ + Exit.3 Tcl_CreateThreadExitHandler.3 \ + Exit.3 Tcl_DeleteThreadExitHandler.3 \ + Exit.3 Tcl_SetExitProc.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 \ + FileSystem.3 Tcl_FSRegister.3 \ + FileSystem.3 Tcl_FSUnregister.3 \ + FileSystem.3 Tcl_FSData.3 \ + FileSystem.3 Tcl_FSMountsChanged.3 \ + FileSystem.3 Tcl_FSGetFileSystemForPath.3 \ + FileSystem.3 Tcl_FSGetPathType.3 \ + FileSystem.3 Tcl_FSCopyFile.3 \ + FileSystem.3 Tcl_FSCopyDirectory.3 \ + FileSystem.3 Tcl_FSCreateDirectory.3 \ + FileSystem.3 Tcl_FSDeleteFile.3 \ + FileSystem.3 Tcl_FSRemoveDirectory.3 \ + FileSystem.3 Tcl_FSRenameFile.3 \ + FileSystem.3 Tcl_FSListVolumes.3 \ + FileSystem.3 Tcl_FSEvalFileEx.3 \ + FileSystem.3 Tcl_FSEvalFile.3 \ + FileSystem.3 Tcl_FSLoadFile.3 \ + FileSystem.3 Tcl_FSMatchInDirectory.3 \ + FileSystem.3 Tcl_FSLink.3 \ + FileSystem.3 Tcl_FSLstat.3 \ + FileSystem.3 Tcl_FSUtime.3 \ + FileSystem.3 Tcl_FSFileAttrsGet.3 \ + FileSystem.3 Tcl_FSFileAttrsSet.3 \ + FileSystem.3 Tcl_FSFileAttrStrings.3 \ + FileSystem.3 Tcl_FSStat.3 \ + FileSystem.3 Tcl_FSAccess.3 \ + FileSystem.3 Tcl_FSOpenFileChannel.3 \ + FileSystem.3 Tcl_FSGetCwd.3 \ + FileSystem.3 Tcl_FSChdir.3 \ + FileSystem.3 Tcl_FSPathSeparator.3 \ + FileSystem.3 Tcl_FSJoinPath.3 \ + FileSystem.3 Tcl_FSSplitPath.3 \ + FileSystem.3 Tcl_FSEqualPaths.3 \ + FileSystem.3 Tcl_FSGetNormalizedPath.3 \ + FileSystem.3 Tcl_FSJoinToPath.3 \ + FileSystem.3 Tcl_FSConvertToPathType.3 \ + FileSystem.3 Tcl_FSGetInternalRep.3 \ + FileSystem.3 Tcl_FSGetTranslatedPath.3 \ + FileSystem.3 Tcl_FSGetTranslatedStringPath.3 \ + FileSystem.3 Tcl_FSNewNativePath.3 \ + FileSystem.3 Tcl_FSGetNativePath.3 \ + FileSystem.3 Tcl_FSFileSystemInfo.3 \ + FileSystem.3 Tcl_AllocStatBuf.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 \ + GetIndex.3 Tcl_GetIndexFromObjStruct.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 \ + GetTime.3 Tcl_GetTime.3 \ + GetTime.3 Tcl_SetTimeProc.3 \ + GetTime.3 Tcl_QueryTimeProc.3 \ + GetVersion.3 Tcl_GetVersion.3 \ + Hash.3 Tcl_InitHashTable.3 \ + Hash.3 Tcl_InitCustomHashTable.3 \ + Hash.3 Tcl_InitObjHashTable.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 \ + Init.3 Tcl_Init.3 \ + InitStubs.3 Tcl_InitStubs.3 \ + IntObj.3 Tcl_NewIntObj.3 \ + IntObj.3 Tcl_NewLongObj.3 \ + IntObj.3 Tcl_NewWideIntObj.3 \ + IntObj.3 Tcl_SetIntObj.3 \ + IntObj.3 Tcl_SetLongObj.3 \ + IntObj.3 Tcl_SetWideIntObj.3 \ + IntObj.3 Tcl_GetIntFromObj.3 \ + IntObj.3 Tcl_GetLongFromObj.3 \ + IntObj.3 Tcl_GetWideIntFromObj.3 \ + IntObj.3 Tcl_NewBignumObj.3 \ + IntObj.3 Tcl_SetBignumObj.3 \ + IntObj.3 Tcl_GetBignumFromObj.3 \ + IntObj.3 Tcl_GetBignumAndClearObj.3 \ + Interp.3 Tcl_Interp.3 \ + Limit.3 Tcl_LimitCheck.3 \ + Limit.3 Tcl_LimitReady.3 \ + Limit.3 Tcl_LimitExceeded.3 \ + Limit.3 Tcl_LimitTypeExceeded.3 \ + Limit.3 Tcl_LimitTypeEnabled.3 \ + Limit.3 Tcl_LimitTypeSet.3 \ + Limit.3 Tcl_LimitTypeReset.3 \ + Limit.3 Tcl_LimitGetCommands.3 \ + Limit.3 Tcl_LimitSetCommands.3 \ + Limit.3 Tcl_LimitGetTime.3 \ + Limit.3 Tcl_LimitSetTime.3 \ + Limit.3 Tcl_LimitGetGranularity.3 \ + Limit.3 Tcl_LimitSetGranularity.3 \ + Limit.3 Tcl_LimitAddHandler.3 \ + Limit.3 Tcl_LimitRemoveHandler.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 \ + Namespace.3 Tcl_CreateNamespace.3 \ + Namespace.3 Tcl_DeleteNamespace.3 \ + Namespace.3 Tcl_AppendExportList.3 \ + Namespace.3 Tcl_Export.3 \ + Namespace.3 Tcl_Import.3 \ + Namespace.3 Tcl_ForgetImport.3 \ + Namespace.3 Tcl_GetCurrentNamespace.3 \ + Namespace.3 Tcl_GetGlobalNamespace.3 \ + Namespace.3 Tcl_FindNamespace.3 \ + Namespace.3 Tcl_FindCommand.3 \ + Namespace.3 Tcl_GetNamespaceUnknownHandler.3 \ + Namespace.3 Tcl_SetNamespaceUnknownHandler.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 \ + Object.3 Tcl_InvalidateStringRep.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_DetachChannel.3 \ + OpenFileChnl.3 Tcl_IsStandardChannel.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_Ungets.3 \ + OpenFileChnl.3 Tcl_WriteObj.3 \ + OpenFileChnl.3 Tcl_WriteChars.3 \ + OpenFileChnl.3 Tcl_Write.3 \ + OpenFileChnl.3 Tcl_ReadRaw.3 \ + OpenFileChnl.3 Tcl_WriteRaw.3 \ + OpenFileChnl.3 Tcl_Eof.3 \ + OpenFileChnl.3 Tcl_Flush.3 \ + OpenFileChnl.3 Tcl_InputBlocked.3 \ + OpenFileChnl.3 Tcl_InputBuffered.3 \ + OpenFileChnl.3 Tcl_OutputBuffered.3 \ + OpenFileChnl.3 Tcl_Seek.3 \ + OpenFileChnl.3 Tcl_Tell.3 \ + OpenFileChnl.3 Tcl_TruncateChannel.3 \ + OpenFileChnl.3 Tcl_GetChannelOption.3 \ + OpenFileChnl.3 Tcl_SetChannelOption.3 \ + OpenTcp.3 Tcl_OpenTcpClient.3 \ + OpenTcp.3 Tcl_MakeTcpClientChannel.3 \ + OpenTcp.3 Tcl_OpenTcpServer.3 \ + Panic.3 Tcl_Panic.3 \ + Panic.3 Tcl_PanicVA.3 \ + Panic.3 Tcl_SetPanicProc.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_ParseVar.3 \ + ParseCmd.3 Tcl_FreeParse.3 \ + ParseCmd.3 Tcl_EvalTokens.3 \ + ParseCmd.3 Tcl_EvalTokensStandard.3 \ + PkgRequire.3 Tcl_PkgRequire.3 \ + PkgRequire.3 Tcl_PkgRequireEx.3 \ + PkgRequire.3 Tcl_PkgRequireProc.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 \ + RegConfig.3 Tcl_RegisterConfig.3 \ + RegExp.3 Tcl_RegExpMatchObj.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_RegExpExecObj.3 \ + RegExp.3 Tcl_RegExpGetInfo.3 \ + SaveResult.3 Tcl_SaveInterpState.3 \ + SaveResult.3 Tcl_RestoreInterpState.3 \ + SaveResult.3 Tcl_DiscardInterpState.3 \ + SaveResult.3 Tcl_SaveResult.3 \ + SaveResult.3 Tcl_RestoreResult.3 \ + SaveResult.3 Tcl_DiscardResult.3 \ + SetChanErr.3 Tcl_SetChannelError.3 \ + SetChanErr.3 Tcl_SetChannelErrorInterp.3 \ + SetChanErr.3 Tcl_GetChannelError.3 \ + SetChanErr.3 Tcl_GetChannelErrorInterp.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 \ + SetResult.3 Tcl_FreeResult.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 \ + Signal.3 Tcl_SignalId.3 \ + Signal.3 Tcl_SignalMsg.3 \ + Sleep.3 Tcl_Sleep.3 \ + SourceRCFile.3 Tcl_SourceRCFile.3 \ + SplitList.3 Tcl_SplitList.3 \ + SplitList.3 Tcl_Merge.3 \ + SplitList.3 Tcl_ScanElement.3 \ + SplitList.3 Tcl_ScanCountedElement.3 \ + SplitList.3 Tcl_ConvertElement.3 \ + SplitList.3 Tcl_ConvertCountedElement.3 \ + SplitPath.3 Tcl_SplitPath.3 \ + SplitPath.3 Tcl_JoinPath.3 \ + SplitPath.3 Tcl_GetPathType.3 \ + StaticPkg.3 Tcl_StaticPackage.3 \ + StdChannels.3 Tcl_StandardChannels.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_GetUnicodeFromObj.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_AppendObjToObj.3 \ + StringObj.3 Tcl_AppendStringsToObj.3 \ + StringObj.3 Tcl_AppendStringsToObjVA.3 \ + StringObj.3 Tcl_SetObjLength.3 \ + StringObj.3 Tcl_AttemptSetObjLength.3 \ + StringObj.3 Tcl_ConcatObj.3 \ + SubstObj.3 Tcl_SubstObj.3 \ + Tcl_Main.3 Tcl_SetMainLoop.3 \ + Thread.3 Tcl_ConditionNotify.3 \ + Thread.3 Tcl_ConditionWait.3 \ + Thread.3 Tcl_ConditionFinalize.3 \ + Thread.3 Tcl_GetThreadData.3 \ + Thread.3 Tcl_MutexLock.3 \ + Thread.3 Tcl_MutexUnlock.3 \ + Thread.3 Tcl_MutexFinalize.3 \ + Thread.3 Tcl_CreateThread.3 \ + Thread.3 Tcl_JoinThread.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 \ + TraceCmd.3 Tcl_CommandTraceInfo.3 \ + TraceCmd.3 Tcl_TraceCommand.3 \ + TraceCmd.3 Tcl_UntraceCommand.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 \ + UniCharIsAlpha.3 Tcl_UniCharIsAlnum.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsAlpha.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsControl.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsDigit.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsGraph.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsLower.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsPrint.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsPunct.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsSpace.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsUpper.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsWordChar.3 \ + UpVar.3 Tcl_UpVar.3 \ + UpVar.3 Tcl_UpVar2.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_UniCharNcasecmp.3 \ + Utf.3 Tcl_UniCharCaseMatch.3 \ + Utf.3 Tcl_UtfNcmp.3 \ + Utf.3 Tcl_UtfNcasecmp.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 \ + library.n auto_execok.n \ + library.n auto_import.n \ + library.n auto_load.n \ + library.n auto_mkindex.n \ + library.n auto_mkindex_old.n \ + library.n auto_qualify.n \ + library.n auto_reset.n \ + library.n tcl_findLibrary.n \ + library.n parray.n \ + library.n tcl_endOfWord.n \ + library.n tcl_startOfNextWord.n \ + library.n tcl_startOfPreviousWord.n \ + library.n tcl_wordBreakAfter.n \ + library.n tcl_wordBreakBefore.n \ + packagens.n pkg::create.n \ + pkgMkIndex.n pkg_mkIndex.n \ + safe.n SafeBase.n +.endif + +TCLBASE?= ${PORTSDIR}/${PKGCATEGORY}/${LATEST_LINK} + +.if defined(TCL_WITH_THREADS) || defined(WITH_THREADS) +pre-configure: + @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' \ + ${WRKSRC}/configure + +.endif + +# Where the below command fails, there is no need for concern: +BLACKHOLE!= ${SYSCTL} -n net.inet.tcp.blackhole || ${TRUE} + +post-configure: + ${REINPLACE_CMD} \ + -e 's|${WRKDIRPREFIX}${.CURDIR}|$${WRKDIRPREFIX}${TCLBASE}|' \ + ${WRKSRC}/tclConfig.sh + ${REINPLACE_CMD} \ + -e 's,-DNO_MEMMOVE=1,,' -e 's,-DNO_STRING_H=1,,' \ + -e 's,^COMPAT_OBJS.*,,' ${WRKSRC}/Makefile +.if defined(NO_INSTALL_MANPAGES) || defined(WITH_NO_TCL85_MAN) + ${REINPLACE_CMD} -e 's|^MAN_INSTALL_DIR.*$$|MAN_INSTALL_DIR = ${WRKDIR}|' \ + ${WRKSRC}/Makefile +. for mp in ${MAN1} ${MAN3} ${MANN} + @${REINPLACE_CMD} -e 's|^.so man.macros|.so ${DATADIR}/man.macros|' \ + ${WRKSRC}/../doc/${mp} +. endfor +.endif +.if ${BLACKHOLE} != '' && ${BLACKHOLE} != 0 + # ==================================================== + # net.inet.tcp.blackhole is non-zero. Some http-tests + # will appear to hang and then fail. Do not be alarmed. + # The socket.test would hang, so it is disabled: + ${MV} ${WRKSRC:H}/tests/socket.test ${WRKSRC:H}/tests/socket.test.dis; + # ==================================================== +.endif + +post-install: +.if exists(${PKGINSTALL}) + ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} +.endif +.if !defined(NO_INSTALL_MANPAGES) && !defined(WITH_NO_TCL85_MAN) + ${MKDIR} ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/../doc/man.macros ${DATADIR} +.endif + +regression-test: build + cd ${WRKSRC} && LC_ALL=C ${MAKE} test + +.include <bsd.port.post.mk> diff --git a/lang/tcl85/distinfo b/lang/tcl85/distinfo new file mode 100644 index 000000000000..9797b447ad95 --- /dev/null +++ b/lang/tcl85/distinfo @@ -0,0 +1,3 @@ +MD5 (tcl8.5a5-src.tar.gz) = fe9e399c1f186f8c605de8d2e262881e +SHA256 (tcl8.5a5-src.tar.gz) = b5f0a632f68e6c3bd11756878a617ddd16ee02a74fe0581427ed7d103319f2c2 +SIZE (tcl8.5a5-src.tar.gz) = 3997622 diff --git a/lang/tcl85/files/patch-generic-tclPosixStr.c b/lang/tcl85/files/patch-generic-tclPosixStr.c new file mode 100644 index 000000000000..f178ef6c38fd --- /dev/null +++ b/lang/tcl85/files/patch-generic-tclPosixStr.c @@ -0,0 +1,22 @@ +--- ../generic/tclPosixStr.c.orig Wed Jan 17 13:12:17 2007 ++++ ../generic/tclPosixStr.c Wed Jan 17 13:03:19 2007 +@@ -1039,6 +1039,9 @@ + #ifdef SIGXFSZ + case SIGXFSZ: return "SIGXFSZ"; + #endif ++#ifdef SIGINFO ++ case SIGINFO: return "SIGINFO"; ++#endif + } + return "unknown signal"; + } +@@ -1169,6 +1172,9 @@ + #endif + #ifdef SIGXFSZ + case SIGXFSZ: return "exceeded file size limit"; ++#endif ++#ifdef SIGINFO ++ case SIGINFO: return "information/status request"; + #endif + } + return "unknown signal"; diff --git a/lang/tcl85/files/patch-tests-fCmd.test b/lang/tcl85/files/patch-tests-fCmd.test new file mode 100644 index 000000000000..368d12fac26e --- /dev/null +++ b/lang/tcl85/files/patch-tests-fCmd.test @@ -0,0 +1,20 @@ +--- ../tests/fCmd.test.orig Wed Jan 17 13:13:58 2007 ++++ ../tests/fCmd.test Wed Jan 17 13:07:49 2007 +@@ -572,7 +572,7 @@ + set msg + } {1 {error copying "td2" to "~/td1/td2": permission denied}} + test fCmd-6.26 {CopyRenameOneFile: doesn't use original name} \ +- {unix notRoot} { ++ -constraints {unixOnly notRoot} -match regexp -body { + cleanup + file mkdir ~/td1/td2 + set td2name [file join [file dirname ~] [file tail ~] td1 td2] +@@ -581,7 +581,7 @@ + file attributes $td2name -permissions 0755 + file delete -force ~/td1 + set msg +-} "1 {error copying \"~/td1\" to \"td1\": \"[file join [file dirname ~] [file tail ~] td1 td2]\": permission denied}" ++} -result "1 {error copying \"~/td1\" to \"td1\": \".*[file join td1 td2]\": permission denied}" + test fCmd-6.27 {CopyRenameOneFile: TclpCopyDirectory failed} \ + {unix notRoot xdev} { + cleanup /tmp diff --git a/lang/tcl85/files/patch-unix-Makefile.in b/lang/tcl85/files/patch-unix-Makefile.in new file mode 100644 index 000000000000..01f7d6881608 --- /dev/null +++ b/lang/tcl85/files/patch-unix-Makefile.in @@ -0,0 +1,143 @@ +--- Makefile.in.orig Wed Jan 17 13:10:55 2007 ++++ Makefile.in Wed Jan 17 12:55:33 2007 +@@ -57,6 +57,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 + + # Path to the private tcl header dir: + PRIVATE_INCLUDE_DIR = @PRIVATE_INCLUDE_DIR@ +@@ -102,7 +104,7 @@ + #CFLAGS = $(CFLAGS_DEBUG) + #CFLAGS = $(CFLAGS_OPTIMIZE) + #CFLAGS = $(CFLAGS_DEBUG) $(CFLAGS_OPTIMIZE) +-CFLAGS = @CFLAGS_DEFAULT@ @CFLAGS@ ++CFLAGS += @CFLAGS_DEFAULT@ @CFLAGS@ + + # Flags to pass to the linker + LDFLAGS_DEBUG = @LDFLAGS_DEBUG@ +@@ -546,7 +548,8 @@ + + all: binaries libraries doc + +-binaries: ${LIB_FILE} $(STUB_LIB_FILE) $(TCL_BUILD_EXP_FILE) tclsh ++binaries: ${LIB_FILE} $(STUB_LIB_FILE) $(TCL_BUILD_EXP_FILE) \ ++ libtcl${SHORT_TCL_VER}.a tclsh + + libraries: + +@@ -557,6 +560,15 @@ + ${LIB_FILE}: ${OBJS} ${STUB_LIB_FILE} + 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} + rm -f $@ +@@ -735,6 +747,13 @@ + @echo "Installing $(LIB_FILE) to $(LIB_INSTALL_DIR)/" + @@INSTALL_LIB@ + @chmod 555 $(LIB_INSTALL_DIR)/$(LIB_FILE) ++ @ln -sf $(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) \ +@@ -742,8 +761,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 "$(STUB_LIB_FILE)" != "" ; then \ + echo "Installing $(STUB_LIB_FILE) to $(LIB_INSTALL_DIR)/"; \ + @INSTALL_STUB_LIB@ ; \ +@@ -751,7 +771,8 @@ + @EXTRA_INSTALL_BINARIES@ + + 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"; \ +@@ -773,13 +794,17 @@ + chmod +x $(SRC_DIR)/../unix/install-sh; \ + fi + @echo "Installing header files"; +- @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_INCLUDE_INSTALL_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h ++ @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tclDecls.h $(INCLUDE_INSTALL_DIR)/tclDecls.h ++ @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tclPlatDecls.h $(INCLUDE_INSTALL_DIR)/tclPlatDecls.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 \ +@@ -838,20 +863,23 @@ + else true; \ + fi; \ + done; +- @echo "Installing and cross-linking top-level (.1) docs"; +- @for i in $(TOP_DIR)/doc/*.1; do \ +- $(UNIX_DIR)/installManPage $(MAN_FLAGS) $$i $(MAN1_INSTALL_DIR); \ +- done +- +- @echo "Installing and cross-linking C API (.3) docs"; +- @for i in $(TOP_DIR)/doc/*.3; do \ +- $(UNIX_DIR)/installManPage $(MAN_FLAGS) $$i $(MAN3_INSTALL_DIR); \ +- done +- +- @echo "Installing and cross-linking command (.n) docs"; +- @for i in $(TOP_DIR)/doc/*.n; do \ +- $(UNIX_DIR)/installManPage $(MAN_FLAGS) $$i $(MANN_INSTALL_DIR); \ +- done ++ @echo "Installing top-level (.1) docs"; ++ ${BSD_INSTALL_MAN} $(TOP_DIR)/doc/*.1 $(MAN1_INSTALL_DIR)/ ++ ++ @echo "Installing C API (.3) docs"; ++ ${BSD_INSTALL_MAN} $(TOP_DIR)/doc/*.3 $(MAN3_INSTALL_DIR)/ ++ ++ @echo "Installing command (.n) docs"; ++ ${BSD_INSTALL_MAN} $(TOP_DIR)/doc/*.n $(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." + + # Optional target to install private headers + install-private-headers: libraries diff --git a/lang/tcl85/files/patch-unix-configure b/lang/tcl85/files/patch-unix-configure new file mode 100644 index 000000000000..6051da49a3d0 --- /dev/null +++ b/lang/tcl85/files/patch-unix-configure @@ -0,0 +1,45 @@ +--- configure.orig Wed Jan 17 13:10:49 2007 ++++ configure Wed Jan 17 13:00:27 2007 +@@ -6467,7 +6467,7 @@ + LDFLAGS_ARCH="" + 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 +@@ -7275,25 +7275,26 @@ + 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="$LDFLAGS -export-dynamic" ++ LDFLAGS="" + CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' + LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}' + if test "${TCL_THREADS}" = "1" ; then +- # The -pthread needs to go in the CFLAGS, not LIBS ++ # The -pthread needs to go in the LDFLAGS, not LIBS + LIBS=`echo $LIBS | sed s/-pthread//` +- CFLAGS="$CFLAGS -pthread" +- LDFLAGS="$LDFLAGS -pthread" ++ CFLAGS="$CFLAGS $PTHREAD_CFLAGS" ++ LDFLAGS="$LDFLAGS $PTHREAD_LIBS" + fi + case $system in +- FreeBSD-3.*) ++ FreeBSD-*) + # FreeBSD-3 doesn't handle version numbers with dots. + 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 diff --git a/lang/tcl85/files/patch-unix-tclUnixPort.h b/lang/tcl85/files/patch-unix-tclUnixPort.h new file mode 100644 index 000000000000..7a4f70a917d2 --- /dev/null +++ b/lang/tcl85/files/patch-unix-tclUnixPort.h @@ -0,0 +1,12 @@ +--- tclUnixPort.h.orig Wed Jan 17 13:14:18 2007 ++++ tclUnixPort.h Wed Jan 17 13:08:39 2007 +@@ -628,6 +628,9 @@ + EXTERN struct tm * TclpLocaltime(CONST time_t *); + EXTERN struct tm * TclpGmtime(CONST time_t *); + EXTERN char * TclpInetNtoa(struct in_addr); ++#ifdef inet_ntoa ++# undef inet_ntoa ++#endif + /* #define localtime(x) TclpLocaltime(x) + * #define gmtime(x) TclpGmtime(x) */ + # undef inet_ntoa diff --git a/lang/tcl85/pkg-deinstall.tclsh b/lang/tcl85/pkg-deinstall.tclsh new file mode 100644 index 000000000000..78c3fcf12f33 --- /dev/null +++ b/lang/tcl85/pkg-deinstall.tclsh @@ -0,0 +1,22 @@ +#! /bin/sh +# +# Remove the ${PREFIX}/bin/tclsh script that gets installed by INSTALL.tclsh +# if we are the last tclsh installation to be pkg_delete'd. +# +# $FreeBSD$ +# + +# +# Explicitly listing /usr/X11R6/bin here is debatable. +# +BINDIR="${PKG_PREFIX}/bin ${X11BASE}/bin" +TCLSH=${PKG_PREFIX}/bin/tclsh + +tclshs=$(/bin/ls ${BINDIR} 2> /dev/null | \ + egrep '^(i?tclsh[0-9]+\.[0-9]+(\_r)?([a-z][a-z])?)|otclsh$') + +if [ "$tclshs" = "" -a -f ${TCLSH} ] && \ + (head -3 ${TCLSH} | grep awieYJFnsuILOnfsYEW) > /dev/null 2>&1 +then + rm -f ${PKG_PREFIX}/bin/tclsh +fi diff --git a/lang/tcl85/pkg-descr b/lang/tcl85/pkg-descr new file mode 100644 index 000000000000..bfb9510fa683 --- /dev/null +++ b/lang/tcl85/pkg-descr @@ -0,0 +1,8 @@ +This is Tcl8.5, 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/tcl85/pkg-install.tclsh b/lang/tcl85/pkg-install.tclsh new file mode 100644 index 000000000000..3b808e2b500f --- /dev/null +++ b/lang/tcl85/pkg-install.tclsh @@ -0,0 +1,35 @@ +#!/bin/sh + +# The user may have a tclsh they want to preserve +ver=`grep -a awieYJFnsuILOnfsYEW ${PKG_PREFIX}/bin/tclsh 2> /dev/null \ + | sed -e 's/.*\*\*//'` +if [ ! -e ${PKG_PREFIX}/bin/tclsh ] || [ "$ver" != "" -a "$ver" -lt 002 ] +then + [ -f ${PKG_PREFIX}/bin/tclsh ] && chmod u+w ${PKG_PREFIX}/bin/tclsh + + mkdir -p ${PKG_PREFIX}/bin + cat > ${PKG_PREFIX}/bin/tclsh <<'EOF' +#!/bin/sh +# Installed by ports system. id: awieYJFnsuILOnfsYEW**002 +# +# $FreeBSD$ +# + +( +echo "In FreeBSD, tclsh is named with a version number. This is because" +echo "different versions of tclsh are not compatible with each other and" +echo "they can not all be called \"tclsh\"! You may need multiple versions" +echo "installed because a given port may depend on a specific version." +echo +echo "On your system, tclsh is installed under at least the following names:" +echo +for name in $(/bin/ls $(echo $PATH | sed 's/:/ /g') 2> /dev/null | egrep '^(i?tclsh[0-9]+\.[0-9]+(\_r)?([a-z][a-z])?)|otclsh$') +do + echo $name +done +[ "$name" = "" ] && echo "No tclsh installations found, sorry." +) 1>&2 +exit 1 +EOF + chmod 555 ${PKG_PREFIX}/bin/tclsh +fi diff --git a/lang/tcl85/pkg-plist b/lang/tcl85/pkg-plist new file mode 100644 index 000000000000..30cb6961098e --- /dev/null +++ b/lang/tcl85/pkg-plist @@ -0,0 +1,846 @@ +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/tommath.h +include/tcl%%TCL_VER%%/tcl.h +include/tcl%%TCL_VER%%/tclDecls.h +include/tcl%%TCL_VER%%/tclPlatDecls.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%%/http1.0/http.tcl +lib/tcl%%TCL_VER%%/http1.0/pkgIndex.tcl +lib/tcl%%TCL_VER%%/init.tcl +lib/tcl%%TCL_VER%%/ldAix +lib/tcl%%TCL_VER%%/tm.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%%/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%%/tzdata/CST6CDT +lib/tcl%%TCL_VER%%/tzdata/CET +lib/tcl%%TCL_VER%%/tzdata/PST8PDT +lib/tcl%%TCL_VER%%/tzdata/Cuba +lib/tcl%%TCL_VER%%/tzdata/EET +lib/tcl%%TCL_VER%%/tzdata/EST +lib/tcl%%TCL_VER%%/tzdata/EST5EDT +lib/tcl%%TCL_VER%%/tzdata/Egypt +lib/tcl%%TCL_VER%%/tzdata/Eire +lib/tcl%%TCL_VER%%/tzdata/GB +lib/tcl%%TCL_VER%%/tzdata/GB-Eire +lib/tcl%%TCL_VER%%/tzdata/GMT +lib/tcl%%TCL_VER%%/tzdata/GMT+0 +lib/tcl%%TCL_VER%%/tzdata/GMT-0 +lib/tcl%%TCL_VER%%/tzdata/GMT0 +lib/tcl%%TCL_VER%%/tzdata/Greenwich +lib/tcl%%TCL_VER%%/tzdata/HST +lib/tcl%%TCL_VER%%/tzdata/Hongkong +lib/tcl%%TCL_VER%%/tzdata/Iceland +lib/tcl%%TCL_VER%%/tzdata/Iran +lib/tcl%%TCL_VER%%/tzdata/Israel +lib/tcl%%TCL_VER%%/tzdata/Jamaica +lib/tcl%%TCL_VER%%/tzdata/Japan +lib/tcl%%TCL_VER%%/tzdata/Kwajalein +lib/tcl%%TCL_VER%%/tzdata/Libya +lib/tcl%%TCL_VER%%/tzdata/MET +lib/tcl%%TCL_VER%%/tzdata/MST +lib/tcl%%TCL_VER%%/tzdata/MST7MDT +lib/tcl%%TCL_VER%%/tzdata/NZ +lib/tcl%%TCL_VER%%/tzdata/NZ-CHAT +lib/tcl%%TCL_VER%%/tzdata/Navajo +lib/tcl%%TCL_VER%%/tzdata/PRC +lib/tcl%%TCL_VER%%/tzdata/Portugal +lib/tcl%%TCL_VER%%/tzdata/Poland +lib/tcl%%TCL_VER%%/tzdata/Singapore +lib/tcl%%TCL_VER%%/tzdata/ROC +lib/tcl%%TCL_VER%%/tzdata/ROK +lib/tcl%%TCL_VER%%/tzdata/Universal +lib/tcl%%TCL_VER%%/tzdata/Turkey +lib/tcl%%TCL_VER%%/tzdata/UCT +lib/tcl%%TCL_VER%%/tzdata/UTC +lib/tcl%%TCL_VER%%/tzdata/Africa/Abidjan +lib/tcl%%TCL_VER%%/tzdata/Africa/Accra +lib/tcl%%TCL_VER%%/tzdata/Africa/Addis_Ababa +lib/tcl%%TCL_VER%%/tzdata/Africa/Algiers +lib/tcl%%TCL_VER%%/tzdata/Africa/Asmera +lib/tcl%%TCL_VER%%/tzdata/Africa/Bamako +lib/tcl%%TCL_VER%%/tzdata/Africa/Bangui +lib/tcl%%TCL_VER%%/tzdata/Africa/Banjul +lib/tcl%%TCL_VER%%/tzdata/Africa/Bissau +lib/tcl%%TCL_VER%%/tzdata/Africa/Blantyre +lib/tcl%%TCL_VER%%/tzdata/Africa/Brazzaville +lib/tcl%%TCL_VER%%/tzdata/Africa/Bujumbura +lib/tcl%%TCL_VER%%/tzdata/Africa/Cairo +lib/tcl%%TCL_VER%%/tzdata/Africa/Casablanca +lib/tcl%%TCL_VER%%/tzdata/Africa/Ceuta +lib/tcl%%TCL_VER%%/tzdata/Africa/Conakry +lib/tcl%%TCL_VER%%/tzdata/Africa/Dakar +lib/tcl%%TCL_VER%%/tzdata/Africa/Dar_es_Salaam +lib/tcl%%TCL_VER%%/tzdata/Africa/Djibouti +lib/tcl%%TCL_VER%%/tzdata/Africa/Douala +lib/tcl%%TCL_VER%%/tzdata/Africa/El_Aaiun +lib/tcl%%TCL_VER%%/tzdata/Africa/Freetown +lib/tcl%%TCL_VER%%/tzdata/Africa/Gaborone +lib/tcl%%TCL_VER%%/tzdata/Africa/Harare +lib/tcl%%TCL_VER%%/tzdata/Africa/Johannesburg +lib/tcl%%TCL_VER%%/tzdata/Africa/Kampala +lib/tcl%%TCL_VER%%/tzdata/Africa/Khartoum +lib/tcl%%TCL_VER%%/tzdata/Africa/Kigali +lib/tcl%%TCL_VER%%/tzdata/Africa/Kinshasa +lib/tcl%%TCL_VER%%/tzdata/Africa/Lagos +lib/tcl%%TCL_VER%%/tzdata/Africa/Libreville +lib/tcl%%TCL_VER%%/tzdata/Africa/Lome +lib/tcl%%TCL_VER%%/tzdata/Africa/Luanda +lib/tcl%%TCL_VER%%/tzdata/Africa/Lubumbashi +lib/tcl%%TCL_VER%%/tzdata/Africa/Lusaka +lib/tcl%%TCL_VER%%/tzdata/Africa/Malabo +lib/tcl%%TCL_VER%%/tzdata/Africa/Maputo +lib/tcl%%TCL_VER%%/tzdata/Africa/Maseru +lib/tcl%%TCL_VER%%/tzdata/Africa/Mbabane +lib/tcl%%TCL_VER%%/tzdata/Africa/Mogadishu +lib/tcl%%TCL_VER%%/tzdata/Africa/Monrovia +lib/tcl%%TCL_VER%%/tzdata/Africa/Nairobi +lib/tcl%%TCL_VER%%/tzdata/Africa/Ndjamena +lib/tcl%%TCL_VER%%/tzdata/Africa/Niamey +lib/tcl%%TCL_VER%%/tzdata/Africa/Nouakchott +lib/tcl%%TCL_VER%%/tzdata/Africa/Ouagadougou +lib/tcl%%TCL_VER%%/tzdata/Africa/Porto-Novo +lib/tcl%%TCL_VER%%/tzdata/Africa/Sao_Tome +lib/tcl%%TCL_VER%%/tzdata/Africa/Timbuktu +lib/tcl%%TCL_VER%%/tzdata/Africa/Tripoli +lib/tcl%%TCL_VER%%/tzdata/Africa/Tunis +lib/tcl%%TCL_VER%%/tzdata/Africa/Windhoek +lib/tcl%%TCL_VER%%/tzdata/W-SU +lib/tcl%%TCL_VER%%/tzdata/WET +lib/tcl%%TCL_VER%%/tzdata/Zulu +lib/tcl%%TCL_VER%%/tzdata/America/Anchorage +lib/tcl%%TCL_VER%%/tzdata/America/Adak +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Buenos_Aires +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Catamarca +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/ComodRivadavia +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Cordoba +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Jujuy +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/La_Rioja +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Mendoza +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Rio_Gallegos +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/San_Juan +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Tucuman +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Ushuaia +lib/tcl%%TCL_VER%%/tzdata/America/Anguilla +lib/tcl%%TCL_VER%%/tzdata/America/Antigua +lib/tcl%%TCL_VER%%/tzdata/America/Araguaina +lib/tcl%%TCL_VER%%/tzdata/America/Aruba +lib/tcl%%TCL_VER%%/tzdata/America/Asuncion +lib/tcl%%TCL_VER%%/tzdata/America/Atikokan +lib/tcl%%TCL_VER%%/tzdata/America/Atka +lib/tcl%%TCL_VER%%/tzdata/America/Bahia +lib/tcl%%TCL_VER%%/tzdata/America/Barbados +lib/tcl%%TCL_VER%%/tzdata/America/Belem +lib/tcl%%TCL_VER%%/tzdata/America/Belize +lib/tcl%%TCL_VER%%/tzdata/America/Blanc-Sablon +lib/tcl%%TCL_VER%%/tzdata/America/Boa_Vista +lib/tcl%%TCL_VER%%/tzdata/America/Bogota +lib/tcl%%TCL_VER%%/tzdata/America/Boise +lib/tcl%%TCL_VER%%/tzdata/America/Buenos_Aires +lib/tcl%%TCL_VER%%/tzdata/America/Cambridge_Bay +lib/tcl%%TCL_VER%%/tzdata/America/Campo_Grande +lib/tcl%%TCL_VER%%/tzdata/America/Cancun +lib/tcl%%TCL_VER%%/tzdata/America/Caracas +lib/tcl%%TCL_VER%%/tzdata/America/Catamarca +lib/tcl%%TCL_VER%%/tzdata/America/Cayenne +lib/tcl%%TCL_VER%%/tzdata/America/Cayman +lib/tcl%%TCL_VER%%/tzdata/America/Chicago +lib/tcl%%TCL_VER%%/tzdata/America/Chihuahua +lib/tcl%%TCL_VER%%/tzdata/America/Coral_Harbour +lib/tcl%%TCL_VER%%/tzdata/America/Cordoba +lib/tcl%%TCL_VER%%/tzdata/America/Costa_Rica +lib/tcl%%TCL_VER%%/tzdata/America/Cuiaba +lib/tcl%%TCL_VER%%/tzdata/America/Curacao +lib/tcl%%TCL_VER%%/tzdata/America/Danmarkshavn +lib/tcl%%TCL_VER%%/tzdata/America/Dawson +lib/tcl%%TCL_VER%%/tzdata/America/Dawson_Creek +lib/tcl%%TCL_VER%%/tzdata/America/Denver +lib/tcl%%TCL_VER%%/tzdata/America/Detroit +lib/tcl%%TCL_VER%%/tzdata/America/Dominica +lib/tcl%%TCL_VER%%/tzdata/America/Edmonton +lib/tcl%%TCL_VER%%/tzdata/America/Eirunepe +lib/tcl%%TCL_VER%%/tzdata/America/El_Salvador +lib/tcl%%TCL_VER%%/tzdata/America/Ensenada +lib/tcl%%TCL_VER%%/tzdata/America/Fort_Wayne +lib/tcl%%TCL_VER%%/tzdata/America/Fortaleza +lib/tcl%%TCL_VER%%/tzdata/America/Glace_Bay +lib/tcl%%TCL_VER%%/tzdata/America/Godthab +lib/tcl%%TCL_VER%%/tzdata/America/Goose_Bay +lib/tcl%%TCL_VER%%/tzdata/America/Grand_Turk +lib/tcl%%TCL_VER%%/tzdata/America/Grenada +lib/tcl%%TCL_VER%%/tzdata/America/Guadeloupe +lib/tcl%%TCL_VER%%/tzdata/America/Guatemala +lib/tcl%%TCL_VER%%/tzdata/America/Guyana +lib/tcl%%TCL_VER%%/tzdata/America/Guayaquil +lib/tcl%%TCL_VER%%/tzdata/America/Halifax +lib/tcl%%TCL_VER%%/tzdata/America/Havana +lib/tcl%%TCL_VER%%/tzdata/America/Lima +lib/tcl%%TCL_VER%%/tzdata/America/Hermosillo +lib/tcl%%TCL_VER%%/tzdata/America/Indianapolis +lib/tcl%%TCL_VER%%/tzdata/America/Inuvik +lib/tcl%%TCL_VER%%/tzdata/America/Iqaluit +lib/tcl%%TCL_VER%%/tzdata/America/Jamaica +lib/tcl%%TCL_VER%%/tzdata/America/Jujuy +lib/tcl%%TCL_VER%%/tzdata/America/Juneau +lib/tcl%%TCL_VER%%/tzdata/America/Knox_IN +lib/tcl%%TCL_VER%%/tzdata/America/La_Paz +lib/tcl%%TCL_VER%%/tzdata/America/Los_Angeles +lib/tcl%%TCL_VER%%/tzdata/America/Louisville +lib/tcl%%TCL_VER%%/tzdata/America/Maceio +lib/tcl%%TCL_VER%%/tzdata/America/Managua +lib/tcl%%TCL_VER%%/tzdata/America/Manaus +lib/tcl%%TCL_VER%%/tzdata/America/Martinique +lib/tcl%%TCL_VER%%/tzdata/America/Mazatlan +lib/tcl%%TCL_VER%%/tzdata/America/Mendoza +lib/tcl%%TCL_VER%%/tzdata/America/Menominee +lib/tcl%%TCL_VER%%/tzdata/America/Merida +lib/tcl%%TCL_VER%%/tzdata/America/Mexico_City +lib/tcl%%TCL_VER%%/tzdata/America/Miquelon +lib/tcl%%TCL_VER%%/tzdata/America/Moncton +lib/tcl%%TCL_VER%%/tzdata/America/Monterrey +lib/tcl%%TCL_VER%%/tzdata/America/Montevideo +lib/tcl%%TCL_VER%%/tzdata/America/Montreal +lib/tcl%%TCL_VER%%/tzdata/America/Montserrat +lib/tcl%%TCL_VER%%/tzdata/America/Nassau +lib/tcl%%TCL_VER%%/tzdata/America/New_York +lib/tcl%%TCL_VER%%/tzdata/America/Nipigon +lib/tcl%%TCL_VER%%/tzdata/America/Nome +lib/tcl%%TCL_VER%%/tzdata/America/Noronha +lib/tcl%%TCL_VER%%/tzdata/America/Panama +lib/tcl%%TCL_VER%%/tzdata/America/Pangnirtung +lib/tcl%%TCL_VER%%/tzdata/America/Paramaribo +lib/tcl%%TCL_VER%%/tzdata/America/Phoenix +lib/tcl%%TCL_VER%%/tzdata/America/Port-au-Prince +lib/tcl%%TCL_VER%%/tzdata/America/Port_of_Spain +lib/tcl%%TCL_VER%%/tzdata/America/Porto_Acre +lib/tcl%%TCL_VER%%/tzdata/America/Porto_Velho +lib/tcl%%TCL_VER%%/tzdata/America/Puerto_Rico +lib/tcl%%TCL_VER%%/tzdata/America/Rainy_River +lib/tcl%%TCL_VER%%/tzdata/America/Rankin_Inlet +lib/tcl%%TCL_VER%%/tzdata/America/Recife +lib/tcl%%TCL_VER%%/tzdata/America/Regina +lib/tcl%%TCL_VER%%/tzdata/America/Rio_Branco +lib/tcl%%TCL_VER%%/tzdata/America/Rosario +lib/tcl%%TCL_VER%%/tzdata/America/Santiago +lib/tcl%%TCL_VER%%/tzdata/America/Santo_Domingo +lib/tcl%%TCL_VER%%/tzdata/America/Sao_Paulo +lib/tcl%%TCL_VER%%/tzdata/America/Scoresbysund +lib/tcl%%TCL_VER%%/tzdata/America/Shiprock +lib/tcl%%TCL_VER%%/tzdata/America/St_Johns +lib/tcl%%TCL_VER%%/tzdata/America/St_Kitts +lib/tcl%%TCL_VER%%/tzdata/America/St_Lucia +lib/tcl%%TCL_VER%%/tzdata/America/St_Thomas +lib/tcl%%TCL_VER%%/tzdata/America/St_Vincent +lib/tcl%%TCL_VER%%/tzdata/America/Tegucigalpa +lib/tcl%%TCL_VER%%/tzdata/America/Swift_Current +lib/tcl%%TCL_VER%%/tzdata/America/Thule +lib/tcl%%TCL_VER%%/tzdata/America/Thunder_Bay +lib/tcl%%TCL_VER%%/tzdata/America/Tijuana +lib/tcl%%TCL_VER%%/tzdata/America/Toronto +lib/tcl%%TCL_VER%%/tzdata/America/Tortola +lib/tcl%%TCL_VER%%/tzdata/America/Vancouver +lib/tcl%%TCL_VER%%/tzdata/America/Virgin +lib/tcl%%TCL_VER%%/tzdata/America/Whitehorse +lib/tcl%%TCL_VER%%/tzdata/America/Winnipeg +lib/tcl%%TCL_VER%%/tzdata/America/Yakutat +lib/tcl%%TCL_VER%%/tzdata/America/Yellowknife +lib/tcl%%TCL_VER%%/tzdata/America/Indiana/Indianapolis +lib/tcl%%TCL_VER%%/tzdata/America/Indiana/Knox +lib/tcl%%TCL_VER%%/tzdata/America/Indiana/Marengo +lib/tcl%%TCL_VER%%/tzdata/America/Indiana/Petersburg +lib/tcl%%TCL_VER%%/tzdata/America/Indiana/Vevay +lib/tcl%%TCL_VER%%/tzdata/America/Indiana/Vincennes +lib/tcl%%TCL_VER%%/tzdata/America/Kentucky/Louisville +lib/tcl%%TCL_VER%%/tzdata/America/Kentucky/Monticello +lib/tcl%%TCL_VER%%/tzdata/America/North_Dakota/New_Salem +lib/tcl%%TCL_VER%%/tzdata/America/North_Dakota/Center +lib/tcl%%TCL_VER%%/tzdata/Antarctica/Casey +lib/tcl%%TCL_VER%%/tzdata/Antarctica/Davis +lib/tcl%%TCL_VER%%/tzdata/Antarctica/Mawson +lib/tcl%%TCL_VER%%/tzdata/Antarctica/DumontDUrville +lib/tcl%%TCL_VER%%/tzdata/Antarctica/McMurdo +lib/tcl%%TCL_VER%%/tzdata/Antarctica/Palmer +lib/tcl%%TCL_VER%%/tzdata/Antarctica/Rothera +lib/tcl%%TCL_VER%%/tzdata/Antarctica/South_Pole +lib/tcl%%TCL_VER%%/tzdata/Antarctica/Syowa +lib/tcl%%TCL_VER%%/tzdata/Antarctica/Vostok +lib/tcl%%TCL_VER%%/tzdata/Arctic/Longyearbyen +lib/tcl%%TCL_VER%%/tzdata/Asia/Ashgabat +lib/tcl%%TCL_VER%%/tzdata/Asia/Aden +lib/tcl%%TCL_VER%%/tzdata/Asia/Almaty +lib/tcl%%TCL_VER%%/tzdata/Asia/Amman +lib/tcl%%TCL_VER%%/tzdata/Asia/Anadyr +lib/tcl%%TCL_VER%%/tzdata/Asia/Aqtau +lib/tcl%%TCL_VER%%/tzdata/Asia/Aqtobe +lib/tcl%%TCL_VER%%/tzdata/Asia/Ashkhabad +lib/tcl%%TCL_VER%%/tzdata/Asia/Baghdad +lib/tcl%%TCL_VER%%/tzdata/Asia/Bahrain +lib/tcl%%TCL_VER%%/tzdata/Asia/Baku +lib/tcl%%TCL_VER%%/tzdata/Asia/Bangkok +lib/tcl%%TCL_VER%%/tzdata/Asia/Beirut +lib/tcl%%TCL_VER%%/tzdata/Asia/Bishkek +lib/tcl%%TCL_VER%%/tzdata/Asia/Brunei +lib/tcl%%TCL_VER%%/tzdata/Asia/Calcutta +lib/tcl%%TCL_VER%%/tzdata/Asia/Choibalsan +lib/tcl%%TCL_VER%%/tzdata/Asia/Chongqing +lib/tcl%%TCL_VER%%/tzdata/Asia/Chungking +lib/tcl%%TCL_VER%%/tzdata/Asia/Colombo +lib/tcl%%TCL_VER%%/tzdata/Asia/Dacca +lib/tcl%%TCL_VER%%/tzdata/Asia/Damascus +lib/tcl%%TCL_VER%%/tzdata/Asia/Dhaka +lib/tcl%%TCL_VER%%/tzdata/Asia/Dili +lib/tcl%%TCL_VER%%/tzdata/Asia/Dubai +lib/tcl%%TCL_VER%%/tzdata/Asia/Dushanbe +lib/tcl%%TCL_VER%%/tzdata/Asia/Gaza +lib/tcl%%TCL_VER%%/tzdata/Asia/Harbin +lib/tcl%%TCL_VER%%/tzdata/Asia/Hong_Kong +lib/tcl%%TCL_VER%%/tzdata/Asia/Hovd +lib/tcl%%TCL_VER%%/tzdata/Asia/Irkutsk +lib/tcl%%TCL_VER%%/tzdata/Asia/Istanbul +lib/tcl%%TCL_VER%%/tzdata/Asia/Jakarta +lib/tcl%%TCL_VER%%/tzdata/Asia/Jayapura +lib/tcl%%TCL_VER%%/tzdata/Asia/Jerusalem +lib/tcl%%TCL_VER%%/tzdata/Asia/Kabul +lib/tcl%%TCL_VER%%/tzdata/Asia/Kamchatka +lib/tcl%%TCL_VER%%/tzdata/Asia/Karachi +lib/tcl%%TCL_VER%%/tzdata/Asia/Kashgar +lib/tcl%%TCL_VER%%/tzdata/Asia/Katmandu +lib/tcl%%TCL_VER%%/tzdata/Asia/Krasnoyarsk +lib/tcl%%TCL_VER%%/tzdata/Asia/Kuala_Lumpur +lib/tcl%%TCL_VER%%/tzdata/Asia/Kuching +lib/tcl%%TCL_VER%%/tzdata/Asia/Kuwait +lib/tcl%%TCL_VER%%/tzdata/Asia/Macao +lib/tcl%%TCL_VER%%/tzdata/Asia/Macau +lib/tcl%%TCL_VER%%/tzdata/Asia/Magadan +lib/tcl%%TCL_VER%%/tzdata/Asia/Makassar +lib/tcl%%TCL_VER%%/tzdata/Asia/Manila +lib/tcl%%TCL_VER%%/tzdata/Asia/Muscat +lib/tcl%%TCL_VER%%/tzdata/Asia/Nicosia +lib/tcl%%TCL_VER%%/tzdata/Asia/Novosibirsk +lib/tcl%%TCL_VER%%/tzdata/Asia/Omsk +lib/tcl%%TCL_VER%%/tzdata/Asia/Oral +lib/tcl%%TCL_VER%%/tzdata/Asia/Phnom_Penh +lib/tcl%%TCL_VER%%/tzdata/Asia/Qatar +lib/tcl%%TCL_VER%%/tzdata/Asia/Rangoon +lib/tcl%%TCL_VER%%/tzdata/Asia/Pontianak +lib/tcl%%TCL_VER%%/tzdata/Asia/Pyongyang +lib/tcl%%TCL_VER%%/tzdata/Asia/Qyzylorda +lib/tcl%%TCL_VER%%/tzdata/Asia/Riyadh +lib/tcl%%TCL_VER%%/tzdata/Asia/Saigon +lib/tcl%%TCL_VER%%/tzdata/Asia/Sakhalin +lib/tcl%%TCL_VER%%/tzdata/Asia/Samarkand +lib/tcl%%TCL_VER%%/tzdata/Asia/Seoul +lib/tcl%%TCL_VER%%/tzdata/Asia/Shanghai +lib/tcl%%TCL_VER%%/tzdata/Asia/Singapore +lib/tcl%%TCL_VER%%/tzdata/Asia/Taipei +lib/tcl%%TCL_VER%%/tzdata/Asia/Tashkent +lib/tcl%%TCL_VER%%/tzdata/Asia/Tbilisi +lib/tcl%%TCL_VER%%/tzdata/Asia/Tehran +lib/tcl%%TCL_VER%%/tzdata/Asia/Tel_Aviv +lib/tcl%%TCL_VER%%/tzdata/Asia/Thimbu +lib/tcl%%TCL_VER%%/tzdata/Asia/Thimphu +lib/tcl%%TCL_VER%%/tzdata/Asia/Tokyo +lib/tcl%%TCL_VER%%/tzdata/Asia/Ujung_Pandang +lib/tcl%%TCL_VER%%/tzdata/Asia/Ulaanbaatar +lib/tcl%%TCL_VER%%/tzdata/Asia/Ulan_Bator +lib/tcl%%TCL_VER%%/tzdata/Asia/Urumqi +lib/tcl%%TCL_VER%%/tzdata/Asia/Vientiane +lib/tcl%%TCL_VER%%/tzdata/Asia/Vladivostok +lib/tcl%%TCL_VER%%/tzdata/Asia/Yakutsk +lib/tcl%%TCL_VER%%/tzdata/Asia/Yekaterinburg +lib/tcl%%TCL_VER%%/tzdata/Asia/Yerevan +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Bermuda +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Azores +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Canary +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Cape_Verde +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Faeroe +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Jan_Mayen +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Madeira +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Reykjavik +lib/tcl%%TCL_VER%%/tzdata/Atlantic/South_Georgia +lib/tcl%%TCL_VER%%/tzdata/Atlantic/St_Helena +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Stanley +lib/tcl%%TCL_VER%%/tzdata/Australia/Adelaide +lib/tcl%%TCL_VER%%/tzdata/Australia/ACT +lib/tcl%%TCL_VER%%/tzdata/Australia/Brisbane +lib/tcl%%TCL_VER%%/tzdata/Australia/Broken_Hill +lib/tcl%%TCL_VER%%/tzdata/Australia/Canberra +lib/tcl%%TCL_VER%%/tzdata/Australia/Currie +lib/tcl%%TCL_VER%%/tzdata/Australia/Darwin +lib/tcl%%TCL_VER%%/tzdata/Australia/Hobart +lib/tcl%%TCL_VER%%/tzdata/Australia/LHI +lib/tcl%%TCL_VER%%/tzdata/Australia/Lindeman +lib/tcl%%TCL_VER%%/tzdata/Australia/Lord_Howe +lib/tcl%%TCL_VER%%/tzdata/Australia/Melbourne +lib/tcl%%TCL_VER%%/tzdata/Australia/NSW +lib/tcl%%TCL_VER%%/tzdata/Australia/North +lib/tcl%%TCL_VER%%/tzdata/Australia/Perth +lib/tcl%%TCL_VER%%/tzdata/Australia/Queensland +lib/tcl%%TCL_VER%%/tzdata/Australia/South +lib/tcl%%TCL_VER%%/tzdata/Australia/Sydney +lib/tcl%%TCL_VER%%/tzdata/Australia/Tasmania +lib/tcl%%TCL_VER%%/tzdata/Australia/Victoria +lib/tcl%%TCL_VER%%/tzdata/Australia/West +lib/tcl%%TCL_VER%%/tzdata/Australia/Yancowinna +lib/tcl%%TCL_VER%%/tzdata/Brazil/DeNoronha +lib/tcl%%TCL_VER%%/tzdata/Brazil/Acre +lib/tcl%%TCL_VER%%/tzdata/Brazil/East +lib/tcl%%TCL_VER%%/tzdata/Brazil/West +lib/tcl%%TCL_VER%%/tzdata/Canada/Atlantic +lib/tcl%%TCL_VER%%/tzdata/Canada/Central +lib/tcl%%TCL_VER%%/tzdata/Canada/East-Saskatchewan +lib/tcl%%TCL_VER%%/tzdata/Canada/Eastern +lib/tcl%%TCL_VER%%/tzdata/Canada/Mountain +lib/tcl%%TCL_VER%%/tzdata/Canada/Newfoundland +lib/tcl%%TCL_VER%%/tzdata/Canada/Pacific +lib/tcl%%TCL_VER%%/tzdata/Canada/Saskatchewan +lib/tcl%%TCL_VER%%/tzdata/Canada/Yukon +lib/tcl%%TCL_VER%%/tzdata/Chile/Continental +lib/tcl%%TCL_VER%%/tzdata/Chile/EasterIsland +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+0 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+1 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+10 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+11 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+12 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+2 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+3 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+4 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+5 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+6 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+7 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+8 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+9 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-0 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-1 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-10 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-11 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-12 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-13 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-14 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-2 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-3 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-4 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-5 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-6 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-7 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-8 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-9 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT0 +lib/tcl%%TCL_VER%%/tzdata/Etc/UCT +lib/tcl%%TCL_VER%%/tzdata/Etc/Greenwich +lib/tcl%%TCL_VER%%/tzdata/Etc/UTC +lib/tcl%%TCL_VER%%/tzdata/Etc/Universal +lib/tcl%%TCL_VER%%/tzdata/Etc/Zulu +lib/tcl%%TCL_VER%%/tzdata/Europe/Amsterdam +lib/tcl%%TCL_VER%%/tzdata/Europe/Andorra +lib/tcl%%TCL_VER%%/tzdata/Europe/Athens +lib/tcl%%TCL_VER%%/tzdata/Europe/Belfast +lib/tcl%%TCL_VER%%/tzdata/Europe/Belgrade +lib/tcl%%TCL_VER%%/tzdata/Europe/Berlin +lib/tcl%%TCL_VER%%/tzdata/Europe/Bratislava +lib/tcl%%TCL_VER%%/tzdata/Europe/Brussels +lib/tcl%%TCL_VER%%/tzdata/Europe/Bucharest +lib/tcl%%TCL_VER%%/tzdata/Europe/Budapest +lib/tcl%%TCL_VER%%/tzdata/Europe/Chisinau +lib/tcl%%TCL_VER%%/tzdata/Europe/Copenhagen +lib/tcl%%TCL_VER%%/tzdata/Europe/Dublin +lib/tcl%%TCL_VER%%/tzdata/Europe/Gibraltar +lib/tcl%%TCL_VER%%/tzdata/Europe/Guernsey +lib/tcl%%TCL_VER%%/tzdata/Europe/Helsinki +lib/tcl%%TCL_VER%%/tzdata/Europe/Isle_of_Man +lib/tcl%%TCL_VER%%/tzdata/Europe/Istanbul +lib/tcl%%TCL_VER%%/tzdata/Europe/Jersey +lib/tcl%%TCL_VER%%/tzdata/Europe/Kaliningrad +lib/tcl%%TCL_VER%%/tzdata/Europe/Kiev +lib/tcl%%TCL_VER%%/tzdata/Europe/Lisbon +lib/tcl%%TCL_VER%%/tzdata/Europe/Ljubljana +lib/tcl%%TCL_VER%%/tzdata/Europe/London +lib/tcl%%TCL_VER%%/tzdata/Europe/Luxembourg +lib/tcl%%TCL_VER%%/tzdata/Europe/Madrid +lib/tcl%%TCL_VER%%/tzdata/Europe/Malta +lib/tcl%%TCL_VER%%/tzdata/Europe/Mariehamn +lib/tcl%%TCL_VER%%/tzdata/Europe/Minsk +lib/tcl%%TCL_VER%%/tzdata/Europe/Monaco +lib/tcl%%TCL_VER%%/tzdata/Europe/Moscow +lib/tcl%%TCL_VER%%/tzdata/Europe/Nicosia +lib/tcl%%TCL_VER%%/tzdata/Europe/Oslo +lib/tcl%%TCL_VER%%/tzdata/Europe/Paris +lib/tcl%%TCL_VER%%/tzdata/Europe/Prague +lib/tcl%%TCL_VER%%/tzdata/Europe/Riga +lib/tcl%%TCL_VER%%/tzdata/Europe/Rome +lib/tcl%%TCL_VER%%/tzdata/Europe/Samara +lib/tcl%%TCL_VER%%/tzdata/Europe/San_Marino +lib/tcl%%TCL_VER%%/tzdata/Europe/Sarajevo +lib/tcl%%TCL_VER%%/tzdata/Europe/Simferopol +lib/tcl%%TCL_VER%%/tzdata/Europe/Skopje +lib/tcl%%TCL_VER%%/tzdata/Europe/Sofia +lib/tcl%%TCL_VER%%/tzdata/Europe/Stockholm +lib/tcl%%TCL_VER%%/tzdata/Europe/Tallinn +lib/tcl%%TCL_VER%%/tzdata/Europe/Tirane +lib/tcl%%TCL_VER%%/tzdata/Europe/Tiraspol +lib/tcl%%TCL_VER%%/tzdata/Europe/Uzhgorod +lib/tcl%%TCL_VER%%/tzdata/Europe/Vaduz +lib/tcl%%TCL_VER%%/tzdata/Europe/Vatican +lib/tcl%%TCL_VER%%/tzdata/Europe/Vienna +lib/tcl%%TCL_VER%%/tzdata/Europe/Vilnius +lib/tcl%%TCL_VER%%/tzdata/Europe/Volgograd +lib/tcl%%TCL_VER%%/tzdata/Europe/Warsaw +lib/tcl%%TCL_VER%%/tzdata/Europe/Zagreb +lib/tcl%%TCL_VER%%/tzdata/Europe/Zurich +lib/tcl%%TCL_VER%%/tzdata/Europe/Zaporozhye +lib/tcl%%TCL_VER%%/tzdata/Indian/Antananarivo +lib/tcl%%TCL_VER%%/tzdata/Indian/Chagos +lib/tcl%%TCL_VER%%/tzdata/Indian/Christmas +lib/tcl%%TCL_VER%%/tzdata/Indian/Cocos +lib/tcl%%TCL_VER%%/tzdata/Indian/Comoro +lib/tcl%%TCL_VER%%/tzdata/Indian/Kerguelen +lib/tcl%%TCL_VER%%/tzdata/Indian/Mahe +lib/tcl%%TCL_VER%%/tzdata/Indian/Maldives +lib/tcl%%TCL_VER%%/tzdata/Indian/Mauritius +lib/tcl%%TCL_VER%%/tzdata/Indian/Mayotte +lib/tcl%%TCL_VER%%/tzdata/Indian/Reunion +lib/tcl%%TCL_VER%%/tzdata/Mexico/BajaNorte +lib/tcl%%TCL_VER%%/tzdata/Mexico/BajaSur +lib/tcl%%TCL_VER%%/tzdata/Mexico/General +lib/tcl%%TCL_VER%%/tzdata/Pacific/Auckland +lib/tcl%%TCL_VER%%/tzdata/Pacific/Apia +lib/tcl%%TCL_VER%%/tzdata/Pacific/Chatham +lib/tcl%%TCL_VER%%/tzdata/Pacific/Easter +lib/tcl%%TCL_VER%%/tzdata/Pacific/Efate +lib/tcl%%TCL_VER%%/tzdata/Pacific/Enderbury +lib/tcl%%TCL_VER%%/tzdata/Pacific/Fakaofo +lib/tcl%%TCL_VER%%/tzdata/Pacific/Fiji +lib/tcl%%TCL_VER%%/tzdata/Pacific/Funafuti +lib/tcl%%TCL_VER%%/tzdata/Pacific/Galapagos +lib/tcl%%TCL_VER%%/tzdata/Pacific/Gambier +lib/tcl%%TCL_VER%%/tzdata/Pacific/Guadalcanal +lib/tcl%%TCL_VER%%/tzdata/Pacific/Guam +lib/tcl%%TCL_VER%%/tzdata/Pacific/Honolulu +lib/tcl%%TCL_VER%%/tzdata/Pacific/Johnston +lib/tcl%%TCL_VER%%/tzdata/Pacific/Kiritimati +lib/tcl%%TCL_VER%%/tzdata/Pacific/Kosrae +lib/tcl%%TCL_VER%%/tzdata/Pacific/Kwajalein +lib/tcl%%TCL_VER%%/tzdata/Pacific/Majuro +lib/tcl%%TCL_VER%%/tzdata/Pacific/Marquesas +lib/tcl%%TCL_VER%%/tzdata/Pacific/Midway +lib/tcl%%TCL_VER%%/tzdata/Pacific/Nauru +lib/tcl%%TCL_VER%%/tzdata/Pacific/Niue +lib/tcl%%TCL_VER%%/tzdata/Pacific/Norfolk +lib/tcl%%TCL_VER%%/tzdata/Pacific/Noumea +lib/tcl%%TCL_VER%%/tzdata/Pacific/Pago_Pago +lib/tcl%%TCL_VER%%/tzdata/Pacific/Palau +lib/tcl%%TCL_VER%%/tzdata/Pacific/Yap +lib/tcl%%TCL_VER%%/tzdata/Pacific/Pitcairn +lib/tcl%%TCL_VER%%/tzdata/Pacific/Ponape +lib/tcl%%TCL_VER%%/tzdata/Pacific/Port_Moresby +lib/tcl%%TCL_VER%%/tzdata/Pacific/Rarotonga +lib/tcl%%TCL_VER%%/tzdata/Pacific/Saipan +lib/tcl%%TCL_VER%%/tzdata/Pacific/Samoa +lib/tcl%%TCL_VER%%/tzdata/Pacific/Tahiti +lib/tcl%%TCL_VER%%/tzdata/Pacific/Tarawa +lib/tcl%%TCL_VER%%/tzdata/Pacific/Tongatapu +lib/tcl%%TCL_VER%%/tzdata/Pacific/Truk +lib/tcl%%TCL_VER%%/tzdata/Pacific/Wake +lib/tcl%%TCL_VER%%/tzdata/Pacific/Wallis +lib/tcl%%TCL_VER%%/tzdata/SystemV/AST4ADT +lib/tcl%%TCL_VER%%/tzdata/SystemV/AST4 +lib/tcl%%TCL_VER%%/tzdata/SystemV/CST6 +lib/tcl%%TCL_VER%%/tzdata/SystemV/CST6CDT +lib/tcl%%TCL_VER%%/tzdata/SystemV/EST5 +lib/tcl%%TCL_VER%%/tzdata/SystemV/EST5EDT +lib/tcl%%TCL_VER%%/tzdata/SystemV/HST10 +lib/tcl%%TCL_VER%%/tzdata/SystemV/MST7 +lib/tcl%%TCL_VER%%/tzdata/SystemV/MST7MDT +lib/tcl%%TCL_VER%%/tzdata/SystemV/PST8 +lib/tcl%%TCL_VER%%/tzdata/SystemV/PST8PDT +lib/tcl%%TCL_VER%%/tzdata/SystemV/YST9 +lib/tcl%%TCL_VER%%/tzdata/SystemV/YST9YDT +lib/tcl%%TCL_VER%%/tzdata/US/Aleutian +lib/tcl%%TCL_VER%%/tzdata/US/Alaska +lib/tcl%%TCL_VER%%/tzdata/US/Arizona +lib/tcl%%TCL_VER%%/tzdata/US/Central +lib/tcl%%TCL_VER%%/tzdata/US/East-Indiana +lib/tcl%%TCL_VER%%/tzdata/US/Eastern +lib/tcl%%TCL_VER%%/tzdata/US/Hawaii +lib/tcl%%TCL_VER%%/tzdata/US/Indiana-Starke +lib/tcl%%TCL_VER%%/tzdata/US/Michigan +lib/tcl%%TCL_VER%%/tzdata/US/Mountain +lib/tcl%%TCL_VER%%/tzdata/US/Pacific +lib/tcl%%TCL_VER%%/tzdata/US/Pacific-New +lib/tcl%%TCL_VER%%/tzdata/US/Samoa +lib/tcl%%TCL_VER%%/word.tcl +lib/tcl8/8.4/http-2.5.3.tm +lib/tcl8/8.5/msgcat-1.4.2.tm +lib/tcl8/8.5/tcltest-2.3a1.tm +%%INSTMAN%%%%DATADIR%%/man.macros +%%INSTMAN%%@dirrm %%DATADIR%% +@dirrm lib/tcl%%TCL_VER%%/tzdata/US +@dirrm lib/tcl%%TCL_VER%%/tzdata/SystemV +@dirrm lib/tcl%%TCL_VER%%/tzdata/Pacific +@dirrm lib/tcl%%TCL_VER%%/tzdata/Mexico +@dirrm lib/tcl%%TCL_VER%%/tzdata/Indian +@dirrm lib/tcl%%TCL_VER%%/tzdata/Europe +@dirrm lib/tcl%%TCL_VER%%/tzdata/Etc +@dirrm lib/tcl%%TCL_VER%%/tzdata/Chile +@dirrm lib/tcl%%TCL_VER%%/tzdata/Canada +@dirrm lib/tcl%%TCL_VER%%/tzdata/Brazil +@dirrm lib/tcl%%TCL_VER%%/tzdata/Australia +@dirrm lib/tcl%%TCL_VER%%/tzdata/Atlantic +@dirrm lib/tcl%%TCL_VER%%/tzdata/Asia +@dirrm lib/tcl%%TCL_VER%%/tzdata/Arctic +@dirrm lib/tcl%%TCL_VER%%/tzdata/Antarctica +@dirrm lib/tcl%%TCL_VER%%/tzdata/America/North_Dakota +@dirrm lib/tcl%%TCL_VER%%/tzdata/America/Kentucky +@dirrm lib/tcl%%TCL_VER%%/tzdata/America/Indiana +@dirrm lib/tcl%%TCL_VER%%/tzdata/America/Argentina +@dirrm lib/tcl%%TCL_VER%%/tzdata/America +@dirrm lib/tcl%%TCL_VER%%/tzdata/Africa +@dirrm lib/tcl%%TCL_VER%%/tzdata +@dirrm lib/tcl%%TCL_VER%%/opt0.4 +@dirrm lib/tcl%%TCL_VER%%/msgs +@dirrm lib/tcl%%TCL_VER%%/http1.0 +@dirrm lib/tcl%%TCL_VER%%/encoding +@dirrmtry lib/tcl%%TCL_VER%% +@dirrmtry lib/tcl8/8.3 +@dirrmtry lib/tcl8/8.4 +@dirrmtry lib/tcl8/8.5 +@dirrmtry lib/tcl8 +@dirrm include/tcl%%TCL_VER%%/unix +@dirrm include/tcl%%TCL_VER%%/generic +@dirrm include/tcl%%TCL_VER%% diff --git a/lang/tcl86/Makefile b/lang/tcl86/Makefile new file mode 100644 index 000000000000..1b5bc929a705 --- /dev/null +++ b/lang/tcl86/Makefile @@ -0,0 +1,728 @@ +# New ports collection makefile for: tcl8.5 +# Date created: 17 January 2007 +# Whom: martin@matuska.org +# +# $FreeBSD$ +# + +PORTNAME= tcl +PORTVERSION= 8.5.a.5 +CATEGORIES= lang +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= tcl +PKGNAMESUFFIX?= ${THREADS_SUFFIX}${PKGNAMESUFFIX2} +DISTNAME= ${PORTNAME}${PORTVERSION:S/.a./a/}-src + +MAINTAINER= martin@matuska.org +COMMENT= Tool Command Language (development version) + +PATCH_DIST_ARGS= -d ${WRKDIR}/${DISTNAME} -E ${PATCH_DIST_STRIP} +WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:S/.a./a/}/unix +ALL_TARGET= all test +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-shared --includedir=${PREFIX}/include/tcl${TCL_VER} +CONFIGURE_ENV= PORTSDIR=${PORTSDIR} +MAKE_ENV= SHORT_TCL_VER=85 LANG=C LC_ALL=C # LANG=C is required for some of UTF-using tests +PKGINSTALL= ${PKGDIR}/pkg-install.tclsh +PKGDEINSTALL= ${PKGDIR}/pkg-deinstall.tclsh +TCL_VER= 8.5 +NOPRECIOUSMAKEVARS= Too many _MLINKS for README.html +PLIST_SUB= TCL_VER=${TCL_VER} SHORT_TCL_VER=85 +EXTRACT_AFTER_ARGS=|${TAR} -xpf - --exclude compat/ + +OPTIONS= NO_TCL85_MAN "Do not install tcl85 manpages" off + +.include <bsd.port.pre.mk> + +.if defined(TCL_WITH_THREADS) || defined(WITH_THREADS) +THREADS_SUFFIX= -threads +CONFIGURE_ARGS+= --enable-threads +CONFIGURE_ENV+= PTHREAD_LIBS="${PTHREAD_LIBS}" PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" +.endif + +LATEST_LINK= tcl85${THREADS_SUFFIX} + +.if defined(NOPORTDOCS) +NO_INSTALL_MANPAGES= true +.endif + +.if defined(NO_INSTALL_MANPAGES) || defined(WITH_NO_TCL85_MAN) + +PLIST_SUB+= INSTMAN='@comment ' + +.else + +DATADIR= ${PREFIX}/share/${PORTNAME}${TCL_VER} +PLIST_SUB+= INSTMAN='' + +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 DictObj.3 DoOneEvent.3 DoWhenIdle.3 DoubleObj.3 \ + DumpActiveMemory.3 Encoding.3 Ensemble.3 Eval.3 Environment.3 Exit.3 \ + ExprLong.3 ExprLongObj.3 FileSystem.3 FindExec.3 GetCwd.3 \ + GetHostName.3 GetIndex.3 GetInt.3 GetTime.3 GetOpnFl.3 GetStdChan.3 \ + GetVersion.3 Hash.3 Init.3 InitStubs.3 IntObj.3 Interp.3 Limit.3 \ + LinkVar.3 ListObj.3 Namespace.3 Notifier.3 Object.3 ObjectType.3 \ + OpenFileChnl.3 OpenTcp.3 Panic.3 ParseCmd.3 PkgRequire.3 Preserve.3 \ + PrintDbl.3 RecEvalObj.3 RecordEval.3 RegConfig.3 RegExp.3 SaveResult.3 \ + SetChanErr.3 SetErrno.3 SetRecLmt.3 SetResult.3 SetVar.3 Signal.3 \ + Sleep.3 SourceRCFile.3 SplitList.3 SplitPath.3 StdChannels.3 \ + StaticPkg.3 StrMatch.3 StringObj.3 SubstObj.3 TCL_MEM_DEBUG.3 \ + Tcl_Main.3 Thread.3 ToUpper.3 TraceCmd.3 TraceVar.3 Translate.3 \ + UniCharIsAlpha.3 UpVar.3 Utf.3 WrongNumArgs.3 + +MANN= Tcl.n after.n append.n apply.n array.n bgerror.n binary.n break.n \ + case.n catch.n cd.n chan.n clock.n close.n concat.n continue.n dde.n \ + dict.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 lassign.n library.n lindex.n \ + linsert.n list.n llength.n load.n lrange.n lrepeat.n lreplace.n \ + lsearch.n lset.n lsort.n mathfunc.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 refchan.n regexp.n registry.n regsub.n rename.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 tm.n trace.n \ + unknown.n unload.n unset.n update.n uplevel.n upvar.n variable.n vwait.n \ + while.n + +# MLINKS generated via awk '/ln/ {print "\t" $3,$4,"\\"}' unix/mkLinks +MLINKS= Access.3 Tcl_Access.3 \ + Access.3 Tcl_Stat.3 \ + AddErrInfo.3 Tcl_GetReturnOptions.3 \ + AddErrInfo.3 Tcl_SetReturnOptions.3 \ + AddErrInfo.3 Tcl_AddErrorInfo.3 \ + AddErrInfo.3 Tcl_AddObjErrorInfo.3 \ + AddErrInfo.3 Tcl_SetObjErrorCode.3 \ + AddErrInfo.3 Tcl_SetErrorCode.3 \ + AddErrInfo.3 Tcl_SetErrorCodeVA.3 \ + AddErrInfo.3 Tcl_PosixError.3 \ + AddErrInfo.3 Tcl_LogCommandInfo.3 \ + Alloc.3 Tcl_Alloc.3 \ + Alloc.3 Tcl_Free.3 \ + Alloc.3 Tcl_Realloc.3 \ + Alloc.3 Tcl_AttemptAlloc.3 \ + Alloc.3 Tcl_AttemptRealloc.3 \ + Alloc.3 ckalloc.3 \ + Alloc.3 ckfree.3 \ + Alloc.3 ckrealloc.3 \ + Alloc.3 attemptckalloc.3 \ + Alloc.3 attemptckrealloc.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 \ + ChnlStack.3 Tcl_GetStackedChannel.3 \ + ChnlStack.3 Tcl_GetTopChannel.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_GetChannelThread.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 \ + CrtChannel.3 Tcl_IsChannelShared.3 \ + CrtChannel.3 Tcl_IsChannelRegistered.3 \ + CrtChannel.3 Tcl_IsChannelExisting.3 \ + CrtChannel.3 Tcl_CutChannel.3 \ + CrtChannel.3 Tcl_SpliceChannel.3 \ + CrtChannel.3 Tcl_ClearChannelHandlers.3 \ + CrtChannel.3 Tcl_ChannelBuffered.3 \ + CrtChannel.3 Tcl_ChannelName.3 \ + CrtChannel.3 Tcl_ChannelVersion.3 \ + CrtChannel.3 Tcl_ChannelBlockModeProc.3 \ + CrtChannel.3 Tcl_ChannelCloseProc.3 \ + CrtChannel.3 Tcl_ChannelClose2Proc.3 \ + CrtChannel.3 Tcl_ChannelInputProc.3 \ + CrtChannel.3 Tcl_ChannelOutputProc.3 \ + CrtChannel.3 Tcl_ChannelSeekProc.3 \ + CrtChannel.3 Tcl_ChannelWideSeekProc.3 \ + CrtChannel.3 Tcl_ChannelThreadActionProc.3 \ + CrtChannel.3 Tcl_ChannelTruncateProc.3 \ + CrtChannel.3 Tcl_ChannelSetOptionProc.3 \ + CrtChannel.3 Tcl_ChannelGetOptionProc.3 \ + CrtChannel.3 Tcl_ChannelWatchProc.3 \ + CrtChannel.3 Tcl_ChannelGetHandleProc.3 \ + CrtChannel.3 Tcl_ChannelFlushProc.3 \ + CrtChannel.3 Tcl_ChannelHandlerProc.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 \ + CrtMathFnc.3 Tcl_GetMathFuncInfo.3 \ + CrtMathFnc.3 Tcl_ListMathFuncs.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_GetCommandInfoFromToken.3 \ + CrtObjCmd.3 Tcl_SetCommandInfoFromToken.3 \ + CrtObjCmd.3 Tcl_GetCommandName.3 \ + CrtObjCmd.3 Tcl_GetCommandFullName.3 \ + CrtObjCmd.3 Tcl_GetCommandFromObj.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_CreateObjTrace.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_DStringTrunc.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 \ + DetachPids.3 Tcl_WaitPid.3 \ + DictObj.3 Tcl_NewDictObj.3 \ + DictObj.3 Tcl_DictObjGet.3 \ + DictObj.3 Tcl_DictObjPut.3 \ + DictObj.3 Tcl_DictObjRemove.3 \ + DictObj.3 Tcl_DictObjSize.3 \ + DictObj.3 Tcl_DictObjFirst.3 \ + DictObj.3 Tcl_DictObjNext.3 \ + DictObj.3 Tcl_DictObjDone.3 \ + DictObj.3 Tcl_DictObjPutKeyList.3 \ + DictObj.3 Tcl_DictObjRemoveKeyList.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_GetEncodingFromObj.3 \ + Encoding.3 Tcl_ExternalToUtfDString.3 \ + Encoding.3 Tcl_UtfToExternalDString.3 \ + Encoding.3 Tcl_ExternalToUtf.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_GetEncodingNameFromEnvironment.3 \ + Encoding.3 Tcl_GetEncodingNames.3 \ + Encoding.3 Tcl_CreateEncoding.3 \ + Encoding.3 Tcl_GetEncodingSearchPath.3 \ + Encoding.3 Tcl_SetEncodingSearchPath.3 \ + Encoding.3 Tcl_GetDefaultEncodingDir.3 \ + Encoding.3 Tcl_SetDefaultEncodingDir.3 \ + Ensemble.3 Tcl_CreateEnsemble.3 \ + Ensemble.3 Tcl_FindEnsemble.3 \ + Ensemble.3 Tcl_IsEnsemble.3 \ + Ensemble.3 Tcl_GetEnsembleFlags.3 \ + Ensemble.3 Tcl_SetEnsembleFlags.3 \ + Ensemble.3 Tcl_GetEnsembleMappingDict.3 \ + Ensemble.3 Tcl_SetEnsembleMappingDict.3 \ + Ensemble.3 Tcl_GetEnsembleSubcommandList.3 \ + Ensemble.3 Tcl_SetEnsembleSubcommandList.3 \ + Ensemble.3 Tcl_GetEnsembleUnknownHandler.3 \ + Ensemble.3 Tcl_SetEnsembleUnknownHandler.3 \ + Ensemble.3 Tcl_GetEnsembleNamespace.3 \ + Environment.3 Tcl_PutEnv.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_CreateExitHandler.3 \ + Exit.3 Tcl_DeleteExitHandler.3 \ + Exit.3 Tcl_ExitThread.3 \ + Exit.3 Tcl_FinalizeThread.3 \ + Exit.3 Tcl_CreateThreadExitHandler.3 \ + Exit.3 Tcl_DeleteThreadExitHandler.3 \ + Exit.3 Tcl_SetExitProc.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 \ + FileSystem.3 Tcl_FSRegister.3 \ + FileSystem.3 Tcl_FSUnregister.3 \ + FileSystem.3 Tcl_FSData.3 \ + FileSystem.3 Tcl_FSMountsChanged.3 \ + FileSystem.3 Tcl_FSGetFileSystemForPath.3 \ + FileSystem.3 Tcl_FSGetPathType.3 \ + FileSystem.3 Tcl_FSCopyFile.3 \ + FileSystem.3 Tcl_FSCopyDirectory.3 \ + FileSystem.3 Tcl_FSCreateDirectory.3 \ + FileSystem.3 Tcl_FSDeleteFile.3 \ + FileSystem.3 Tcl_FSRemoveDirectory.3 \ + FileSystem.3 Tcl_FSRenameFile.3 \ + FileSystem.3 Tcl_FSListVolumes.3 \ + FileSystem.3 Tcl_FSEvalFileEx.3 \ + FileSystem.3 Tcl_FSEvalFile.3 \ + FileSystem.3 Tcl_FSLoadFile.3 \ + FileSystem.3 Tcl_FSMatchInDirectory.3 \ + FileSystem.3 Tcl_FSLink.3 \ + FileSystem.3 Tcl_FSLstat.3 \ + FileSystem.3 Tcl_FSUtime.3 \ + FileSystem.3 Tcl_FSFileAttrsGet.3 \ + FileSystem.3 Tcl_FSFileAttrsSet.3 \ + FileSystem.3 Tcl_FSFileAttrStrings.3 \ + FileSystem.3 Tcl_FSStat.3 \ + FileSystem.3 Tcl_FSAccess.3 \ + FileSystem.3 Tcl_FSOpenFileChannel.3 \ + FileSystem.3 Tcl_FSGetCwd.3 \ + FileSystem.3 Tcl_FSChdir.3 \ + FileSystem.3 Tcl_FSPathSeparator.3 \ + FileSystem.3 Tcl_FSJoinPath.3 \ + FileSystem.3 Tcl_FSSplitPath.3 \ + FileSystem.3 Tcl_FSEqualPaths.3 \ + FileSystem.3 Tcl_FSGetNormalizedPath.3 \ + FileSystem.3 Tcl_FSJoinToPath.3 \ + FileSystem.3 Tcl_FSConvertToPathType.3 \ + FileSystem.3 Tcl_FSGetInternalRep.3 \ + FileSystem.3 Tcl_FSGetTranslatedPath.3 \ + FileSystem.3 Tcl_FSGetTranslatedStringPath.3 \ + FileSystem.3 Tcl_FSNewNativePath.3 \ + FileSystem.3 Tcl_FSGetNativePath.3 \ + FileSystem.3 Tcl_FSFileSystemInfo.3 \ + FileSystem.3 Tcl_AllocStatBuf.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 \ + GetIndex.3 Tcl_GetIndexFromObjStruct.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 \ + GetTime.3 Tcl_GetTime.3 \ + GetTime.3 Tcl_SetTimeProc.3 \ + GetTime.3 Tcl_QueryTimeProc.3 \ + GetVersion.3 Tcl_GetVersion.3 \ + Hash.3 Tcl_InitHashTable.3 \ + Hash.3 Tcl_InitCustomHashTable.3 \ + Hash.3 Tcl_InitObjHashTable.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 \ + Init.3 Tcl_Init.3 \ + InitStubs.3 Tcl_InitStubs.3 \ + IntObj.3 Tcl_NewIntObj.3 \ + IntObj.3 Tcl_NewLongObj.3 \ + IntObj.3 Tcl_NewWideIntObj.3 \ + IntObj.3 Tcl_SetIntObj.3 \ + IntObj.3 Tcl_SetLongObj.3 \ + IntObj.3 Tcl_SetWideIntObj.3 \ + IntObj.3 Tcl_GetIntFromObj.3 \ + IntObj.3 Tcl_GetLongFromObj.3 \ + IntObj.3 Tcl_GetWideIntFromObj.3 \ + IntObj.3 Tcl_NewBignumObj.3 \ + IntObj.3 Tcl_SetBignumObj.3 \ + IntObj.3 Tcl_GetBignumFromObj.3 \ + IntObj.3 Tcl_GetBignumAndClearObj.3 \ + Interp.3 Tcl_Interp.3 \ + Limit.3 Tcl_LimitCheck.3 \ + Limit.3 Tcl_LimitReady.3 \ + Limit.3 Tcl_LimitExceeded.3 \ + Limit.3 Tcl_LimitTypeExceeded.3 \ + Limit.3 Tcl_LimitTypeEnabled.3 \ + Limit.3 Tcl_LimitTypeSet.3 \ + Limit.3 Tcl_LimitTypeReset.3 \ + Limit.3 Tcl_LimitGetCommands.3 \ + Limit.3 Tcl_LimitSetCommands.3 \ + Limit.3 Tcl_LimitGetTime.3 \ + Limit.3 Tcl_LimitSetTime.3 \ + Limit.3 Tcl_LimitGetGranularity.3 \ + Limit.3 Tcl_LimitSetGranularity.3 \ + Limit.3 Tcl_LimitAddHandler.3 \ + Limit.3 Tcl_LimitRemoveHandler.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 \ + Namespace.3 Tcl_CreateNamespace.3 \ + Namespace.3 Tcl_DeleteNamespace.3 \ + Namespace.3 Tcl_AppendExportList.3 \ + Namespace.3 Tcl_Export.3 \ + Namespace.3 Tcl_Import.3 \ + Namespace.3 Tcl_ForgetImport.3 \ + Namespace.3 Tcl_GetCurrentNamespace.3 \ + Namespace.3 Tcl_GetGlobalNamespace.3 \ + Namespace.3 Tcl_FindNamespace.3 \ + Namespace.3 Tcl_FindCommand.3 \ + Namespace.3 Tcl_GetNamespaceUnknownHandler.3 \ + Namespace.3 Tcl_SetNamespaceUnknownHandler.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 \ + Object.3 Tcl_InvalidateStringRep.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_DetachChannel.3 \ + OpenFileChnl.3 Tcl_IsStandardChannel.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_Ungets.3 \ + OpenFileChnl.3 Tcl_WriteObj.3 \ + OpenFileChnl.3 Tcl_WriteChars.3 \ + OpenFileChnl.3 Tcl_Write.3 \ + OpenFileChnl.3 Tcl_ReadRaw.3 \ + OpenFileChnl.3 Tcl_WriteRaw.3 \ + OpenFileChnl.3 Tcl_Eof.3 \ + OpenFileChnl.3 Tcl_Flush.3 \ + OpenFileChnl.3 Tcl_InputBlocked.3 \ + OpenFileChnl.3 Tcl_InputBuffered.3 \ + OpenFileChnl.3 Tcl_OutputBuffered.3 \ + OpenFileChnl.3 Tcl_Seek.3 \ + OpenFileChnl.3 Tcl_Tell.3 \ + OpenFileChnl.3 Tcl_TruncateChannel.3 \ + OpenFileChnl.3 Tcl_GetChannelOption.3 \ + OpenFileChnl.3 Tcl_SetChannelOption.3 \ + OpenTcp.3 Tcl_OpenTcpClient.3 \ + OpenTcp.3 Tcl_MakeTcpClientChannel.3 \ + OpenTcp.3 Tcl_OpenTcpServer.3 \ + Panic.3 Tcl_Panic.3 \ + Panic.3 Tcl_PanicVA.3 \ + Panic.3 Tcl_SetPanicProc.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_ParseVar.3 \ + ParseCmd.3 Tcl_FreeParse.3 \ + ParseCmd.3 Tcl_EvalTokens.3 \ + ParseCmd.3 Tcl_EvalTokensStandard.3 \ + PkgRequire.3 Tcl_PkgRequire.3 \ + PkgRequire.3 Tcl_PkgRequireEx.3 \ + PkgRequire.3 Tcl_PkgRequireProc.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 \ + RegConfig.3 Tcl_RegisterConfig.3 \ + RegExp.3 Tcl_RegExpMatchObj.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_RegExpExecObj.3 \ + RegExp.3 Tcl_RegExpGetInfo.3 \ + SaveResult.3 Tcl_SaveInterpState.3 \ + SaveResult.3 Tcl_RestoreInterpState.3 \ + SaveResult.3 Tcl_DiscardInterpState.3 \ + SaveResult.3 Tcl_SaveResult.3 \ + SaveResult.3 Tcl_RestoreResult.3 \ + SaveResult.3 Tcl_DiscardResult.3 \ + SetChanErr.3 Tcl_SetChannelError.3 \ + SetChanErr.3 Tcl_SetChannelErrorInterp.3 \ + SetChanErr.3 Tcl_GetChannelError.3 \ + SetChanErr.3 Tcl_GetChannelErrorInterp.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 \ + SetResult.3 Tcl_FreeResult.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 \ + Signal.3 Tcl_SignalId.3 \ + Signal.3 Tcl_SignalMsg.3 \ + Sleep.3 Tcl_Sleep.3 \ + SourceRCFile.3 Tcl_SourceRCFile.3 \ + SplitList.3 Tcl_SplitList.3 \ + SplitList.3 Tcl_Merge.3 \ + SplitList.3 Tcl_ScanElement.3 \ + SplitList.3 Tcl_ScanCountedElement.3 \ + SplitList.3 Tcl_ConvertElement.3 \ + SplitList.3 Tcl_ConvertCountedElement.3 \ + SplitPath.3 Tcl_SplitPath.3 \ + SplitPath.3 Tcl_JoinPath.3 \ + SplitPath.3 Tcl_GetPathType.3 \ + StaticPkg.3 Tcl_StaticPackage.3 \ + StdChannels.3 Tcl_StandardChannels.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_GetUnicodeFromObj.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_AppendObjToObj.3 \ + StringObj.3 Tcl_AppendStringsToObj.3 \ + StringObj.3 Tcl_AppendStringsToObjVA.3 \ + StringObj.3 Tcl_SetObjLength.3 \ + StringObj.3 Tcl_AttemptSetObjLength.3 \ + StringObj.3 Tcl_ConcatObj.3 \ + SubstObj.3 Tcl_SubstObj.3 \ + Tcl_Main.3 Tcl_SetMainLoop.3 \ + Thread.3 Tcl_ConditionNotify.3 \ + Thread.3 Tcl_ConditionWait.3 \ + Thread.3 Tcl_ConditionFinalize.3 \ + Thread.3 Tcl_GetThreadData.3 \ + Thread.3 Tcl_MutexLock.3 \ + Thread.3 Tcl_MutexUnlock.3 \ + Thread.3 Tcl_MutexFinalize.3 \ + Thread.3 Tcl_CreateThread.3 \ + Thread.3 Tcl_JoinThread.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 \ + TraceCmd.3 Tcl_CommandTraceInfo.3 \ + TraceCmd.3 Tcl_TraceCommand.3 \ + TraceCmd.3 Tcl_UntraceCommand.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 \ + UniCharIsAlpha.3 Tcl_UniCharIsAlnum.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsAlpha.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsControl.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsDigit.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsGraph.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsLower.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsPrint.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsPunct.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsSpace.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsUpper.3 \ + UniCharIsAlpha.3 Tcl_UniCharIsWordChar.3 \ + UpVar.3 Tcl_UpVar.3 \ + UpVar.3 Tcl_UpVar2.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_UniCharNcasecmp.3 \ + Utf.3 Tcl_UniCharCaseMatch.3 \ + Utf.3 Tcl_UtfNcmp.3 \ + Utf.3 Tcl_UtfNcasecmp.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 \ + library.n auto_execok.n \ + library.n auto_import.n \ + library.n auto_load.n \ + library.n auto_mkindex.n \ + library.n auto_mkindex_old.n \ + library.n auto_qualify.n \ + library.n auto_reset.n \ + library.n tcl_findLibrary.n \ + library.n parray.n \ + library.n tcl_endOfWord.n \ + library.n tcl_startOfNextWord.n \ + library.n tcl_startOfPreviousWord.n \ + library.n tcl_wordBreakAfter.n \ + library.n tcl_wordBreakBefore.n \ + packagens.n pkg::create.n \ + pkgMkIndex.n pkg_mkIndex.n \ + safe.n SafeBase.n +.endif + +TCLBASE?= ${PORTSDIR}/${PKGCATEGORY}/${LATEST_LINK} + +.if defined(TCL_WITH_THREADS) || defined(WITH_THREADS) +pre-configure: + @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' \ + ${WRKSRC}/configure + +.endif + +# Where the below command fails, there is no need for concern: +BLACKHOLE!= ${SYSCTL} -n net.inet.tcp.blackhole || ${TRUE} + +post-configure: + ${REINPLACE_CMD} \ + -e 's|${WRKDIRPREFIX}${.CURDIR}|$${WRKDIRPREFIX}${TCLBASE}|' \ + ${WRKSRC}/tclConfig.sh + ${REINPLACE_CMD} \ + -e 's,-DNO_MEMMOVE=1,,' -e 's,-DNO_STRING_H=1,,' \ + -e 's,^COMPAT_OBJS.*,,' ${WRKSRC}/Makefile +.if defined(NO_INSTALL_MANPAGES) || defined(WITH_NO_TCL85_MAN) + ${REINPLACE_CMD} -e 's|^MAN_INSTALL_DIR.*$$|MAN_INSTALL_DIR = ${WRKDIR}|' \ + ${WRKSRC}/Makefile +. for mp in ${MAN1} ${MAN3} ${MANN} + @${REINPLACE_CMD} -e 's|^.so man.macros|.so ${DATADIR}/man.macros|' \ + ${WRKSRC}/../doc/${mp} +. endfor +.endif +.if ${BLACKHOLE} != '' && ${BLACKHOLE} != 0 + # ==================================================== + # net.inet.tcp.blackhole is non-zero. Some http-tests + # will appear to hang and then fail. Do not be alarmed. + # The socket.test would hang, so it is disabled: + ${MV} ${WRKSRC:H}/tests/socket.test ${WRKSRC:H}/tests/socket.test.dis; + # ==================================================== +.endif + +post-install: +.if exists(${PKGINSTALL}) + ${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} +.endif +.if !defined(NO_INSTALL_MANPAGES) && !defined(WITH_NO_TCL85_MAN) + ${MKDIR} ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/../doc/man.macros ${DATADIR} +.endif + +regression-test: build + cd ${WRKSRC} && LC_ALL=C ${MAKE} test + +.include <bsd.port.post.mk> diff --git a/lang/tcl86/distinfo b/lang/tcl86/distinfo new file mode 100644 index 000000000000..9797b447ad95 --- /dev/null +++ b/lang/tcl86/distinfo @@ -0,0 +1,3 @@ +MD5 (tcl8.5a5-src.tar.gz) = fe9e399c1f186f8c605de8d2e262881e +SHA256 (tcl8.5a5-src.tar.gz) = b5f0a632f68e6c3bd11756878a617ddd16ee02a74fe0581427ed7d103319f2c2 +SIZE (tcl8.5a5-src.tar.gz) = 3997622 diff --git a/lang/tcl86/files/patch-generic-tclPosixStr.c b/lang/tcl86/files/patch-generic-tclPosixStr.c new file mode 100644 index 000000000000..f178ef6c38fd --- /dev/null +++ b/lang/tcl86/files/patch-generic-tclPosixStr.c @@ -0,0 +1,22 @@ +--- ../generic/tclPosixStr.c.orig Wed Jan 17 13:12:17 2007 ++++ ../generic/tclPosixStr.c Wed Jan 17 13:03:19 2007 +@@ -1039,6 +1039,9 @@ + #ifdef SIGXFSZ + case SIGXFSZ: return "SIGXFSZ"; + #endif ++#ifdef SIGINFO ++ case SIGINFO: return "SIGINFO"; ++#endif + } + return "unknown signal"; + } +@@ -1169,6 +1172,9 @@ + #endif + #ifdef SIGXFSZ + case SIGXFSZ: return "exceeded file size limit"; ++#endif ++#ifdef SIGINFO ++ case SIGINFO: return "information/status request"; + #endif + } + return "unknown signal"; diff --git a/lang/tcl86/files/patch-tests-fCmd.test b/lang/tcl86/files/patch-tests-fCmd.test new file mode 100644 index 000000000000..368d12fac26e --- /dev/null +++ b/lang/tcl86/files/patch-tests-fCmd.test @@ -0,0 +1,20 @@ +--- ../tests/fCmd.test.orig Wed Jan 17 13:13:58 2007 ++++ ../tests/fCmd.test Wed Jan 17 13:07:49 2007 +@@ -572,7 +572,7 @@ + set msg + } {1 {error copying "td2" to "~/td1/td2": permission denied}} + test fCmd-6.26 {CopyRenameOneFile: doesn't use original name} \ +- {unix notRoot} { ++ -constraints {unixOnly notRoot} -match regexp -body { + cleanup + file mkdir ~/td1/td2 + set td2name [file join [file dirname ~] [file tail ~] td1 td2] +@@ -581,7 +581,7 @@ + file attributes $td2name -permissions 0755 + file delete -force ~/td1 + set msg +-} "1 {error copying \"~/td1\" to \"td1\": \"[file join [file dirname ~] [file tail ~] td1 td2]\": permission denied}" ++} -result "1 {error copying \"~/td1\" to \"td1\": \".*[file join td1 td2]\": permission denied}" + test fCmd-6.27 {CopyRenameOneFile: TclpCopyDirectory failed} \ + {unix notRoot xdev} { + cleanup /tmp diff --git a/lang/tcl86/files/patch-unix-Makefile.in b/lang/tcl86/files/patch-unix-Makefile.in new file mode 100644 index 000000000000..01f7d6881608 --- /dev/null +++ b/lang/tcl86/files/patch-unix-Makefile.in @@ -0,0 +1,143 @@ +--- Makefile.in.orig Wed Jan 17 13:10:55 2007 ++++ Makefile.in Wed Jan 17 12:55:33 2007 +@@ -57,6 +57,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 + + # Path to the private tcl header dir: + PRIVATE_INCLUDE_DIR = @PRIVATE_INCLUDE_DIR@ +@@ -102,7 +104,7 @@ + #CFLAGS = $(CFLAGS_DEBUG) + #CFLAGS = $(CFLAGS_OPTIMIZE) + #CFLAGS = $(CFLAGS_DEBUG) $(CFLAGS_OPTIMIZE) +-CFLAGS = @CFLAGS_DEFAULT@ @CFLAGS@ ++CFLAGS += @CFLAGS_DEFAULT@ @CFLAGS@ + + # Flags to pass to the linker + LDFLAGS_DEBUG = @LDFLAGS_DEBUG@ +@@ -546,7 +548,8 @@ + + all: binaries libraries doc + +-binaries: ${LIB_FILE} $(STUB_LIB_FILE) $(TCL_BUILD_EXP_FILE) tclsh ++binaries: ${LIB_FILE} $(STUB_LIB_FILE) $(TCL_BUILD_EXP_FILE) \ ++ libtcl${SHORT_TCL_VER}.a tclsh + + libraries: + +@@ -557,6 +560,15 @@ + ${LIB_FILE}: ${OBJS} ${STUB_LIB_FILE} + 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} + rm -f $@ +@@ -735,6 +747,13 @@ + @echo "Installing $(LIB_FILE) to $(LIB_INSTALL_DIR)/" + @@INSTALL_LIB@ + @chmod 555 $(LIB_INSTALL_DIR)/$(LIB_FILE) ++ @ln -sf $(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) \ +@@ -742,8 +761,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 "$(STUB_LIB_FILE)" != "" ; then \ + echo "Installing $(STUB_LIB_FILE) to $(LIB_INSTALL_DIR)/"; \ + @INSTALL_STUB_LIB@ ; \ +@@ -751,7 +771,8 @@ + @EXTRA_INSTALL_BINARIES@ + + 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"; \ +@@ -773,13 +794,17 @@ + chmod +x $(SRC_DIR)/../unix/install-sh; \ + fi + @echo "Installing header files"; +- @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_INCLUDE_INSTALL_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h ++ @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tclDecls.h $(INCLUDE_INSTALL_DIR)/tclDecls.h ++ @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tclPlatDecls.h $(INCLUDE_INSTALL_DIR)/tclPlatDecls.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 \ +@@ -838,20 +863,23 @@ + else true; \ + fi; \ + done; +- @echo "Installing and cross-linking top-level (.1) docs"; +- @for i in $(TOP_DIR)/doc/*.1; do \ +- $(UNIX_DIR)/installManPage $(MAN_FLAGS) $$i $(MAN1_INSTALL_DIR); \ +- done +- +- @echo "Installing and cross-linking C API (.3) docs"; +- @for i in $(TOP_DIR)/doc/*.3; do \ +- $(UNIX_DIR)/installManPage $(MAN_FLAGS) $$i $(MAN3_INSTALL_DIR); \ +- done +- +- @echo "Installing and cross-linking command (.n) docs"; +- @for i in $(TOP_DIR)/doc/*.n; do \ +- $(UNIX_DIR)/installManPage $(MAN_FLAGS) $$i $(MANN_INSTALL_DIR); \ +- done ++ @echo "Installing top-level (.1) docs"; ++ ${BSD_INSTALL_MAN} $(TOP_DIR)/doc/*.1 $(MAN1_INSTALL_DIR)/ ++ ++ @echo "Installing C API (.3) docs"; ++ ${BSD_INSTALL_MAN} $(TOP_DIR)/doc/*.3 $(MAN3_INSTALL_DIR)/ ++ ++ @echo "Installing command (.n) docs"; ++ ${BSD_INSTALL_MAN} $(TOP_DIR)/doc/*.n $(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." + + # Optional target to install private headers + install-private-headers: libraries diff --git a/lang/tcl86/files/patch-unix-configure b/lang/tcl86/files/patch-unix-configure new file mode 100644 index 000000000000..6051da49a3d0 --- /dev/null +++ b/lang/tcl86/files/patch-unix-configure @@ -0,0 +1,45 @@ +--- configure.orig Wed Jan 17 13:10:49 2007 ++++ configure Wed Jan 17 13:00:27 2007 +@@ -6467,7 +6467,7 @@ + LDFLAGS_ARCH="" + 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 +@@ -7275,25 +7275,26 @@ + 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="$LDFLAGS -export-dynamic" ++ LDFLAGS="" + CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' + LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}' + if test "${TCL_THREADS}" = "1" ; then +- # The -pthread needs to go in the CFLAGS, not LIBS ++ # The -pthread needs to go in the LDFLAGS, not LIBS + LIBS=`echo $LIBS | sed s/-pthread//` +- CFLAGS="$CFLAGS -pthread" +- LDFLAGS="$LDFLAGS -pthread" ++ CFLAGS="$CFLAGS $PTHREAD_CFLAGS" ++ LDFLAGS="$LDFLAGS $PTHREAD_LIBS" + fi + case $system in +- FreeBSD-3.*) ++ FreeBSD-*) + # FreeBSD-3 doesn't handle version numbers with dots. + 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 diff --git a/lang/tcl86/files/patch-unix-tclUnixPort.h b/lang/tcl86/files/patch-unix-tclUnixPort.h new file mode 100644 index 000000000000..7a4f70a917d2 --- /dev/null +++ b/lang/tcl86/files/patch-unix-tclUnixPort.h @@ -0,0 +1,12 @@ +--- tclUnixPort.h.orig Wed Jan 17 13:14:18 2007 ++++ tclUnixPort.h Wed Jan 17 13:08:39 2007 +@@ -628,6 +628,9 @@ + EXTERN struct tm * TclpLocaltime(CONST time_t *); + EXTERN struct tm * TclpGmtime(CONST time_t *); + EXTERN char * TclpInetNtoa(struct in_addr); ++#ifdef inet_ntoa ++# undef inet_ntoa ++#endif + /* #define localtime(x) TclpLocaltime(x) + * #define gmtime(x) TclpGmtime(x) */ + # undef inet_ntoa diff --git a/lang/tcl86/pkg-deinstall.tclsh b/lang/tcl86/pkg-deinstall.tclsh new file mode 100644 index 000000000000..78c3fcf12f33 --- /dev/null +++ b/lang/tcl86/pkg-deinstall.tclsh @@ -0,0 +1,22 @@ +#! /bin/sh +# +# Remove the ${PREFIX}/bin/tclsh script that gets installed by INSTALL.tclsh +# if we are the last tclsh installation to be pkg_delete'd. +# +# $FreeBSD$ +# + +# +# Explicitly listing /usr/X11R6/bin here is debatable. +# +BINDIR="${PKG_PREFIX}/bin ${X11BASE}/bin" +TCLSH=${PKG_PREFIX}/bin/tclsh + +tclshs=$(/bin/ls ${BINDIR} 2> /dev/null | \ + egrep '^(i?tclsh[0-9]+\.[0-9]+(\_r)?([a-z][a-z])?)|otclsh$') + +if [ "$tclshs" = "" -a -f ${TCLSH} ] && \ + (head -3 ${TCLSH} | grep awieYJFnsuILOnfsYEW) > /dev/null 2>&1 +then + rm -f ${PKG_PREFIX}/bin/tclsh +fi diff --git a/lang/tcl86/pkg-descr b/lang/tcl86/pkg-descr new file mode 100644 index 000000000000..bfb9510fa683 --- /dev/null +++ b/lang/tcl86/pkg-descr @@ -0,0 +1,8 @@ +This is Tcl8.5, 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/tcl86/pkg-install.tclsh b/lang/tcl86/pkg-install.tclsh new file mode 100644 index 000000000000..3b808e2b500f --- /dev/null +++ b/lang/tcl86/pkg-install.tclsh @@ -0,0 +1,35 @@ +#!/bin/sh + +# The user may have a tclsh they want to preserve +ver=`grep -a awieYJFnsuILOnfsYEW ${PKG_PREFIX}/bin/tclsh 2> /dev/null \ + | sed -e 's/.*\*\*//'` +if [ ! -e ${PKG_PREFIX}/bin/tclsh ] || [ "$ver" != "" -a "$ver" -lt 002 ] +then + [ -f ${PKG_PREFIX}/bin/tclsh ] && chmod u+w ${PKG_PREFIX}/bin/tclsh + + mkdir -p ${PKG_PREFIX}/bin + cat > ${PKG_PREFIX}/bin/tclsh <<'EOF' +#!/bin/sh +# Installed by ports system. id: awieYJFnsuILOnfsYEW**002 +# +# $FreeBSD$ +# + +( +echo "In FreeBSD, tclsh is named with a version number. This is because" +echo "different versions of tclsh are not compatible with each other and" +echo "they can not all be called \"tclsh\"! You may need multiple versions" +echo "installed because a given port may depend on a specific version." +echo +echo "On your system, tclsh is installed under at least the following names:" +echo +for name in $(/bin/ls $(echo $PATH | sed 's/:/ /g') 2> /dev/null | egrep '^(i?tclsh[0-9]+\.[0-9]+(\_r)?([a-z][a-z])?)|otclsh$') +do + echo $name +done +[ "$name" = "" ] && echo "No tclsh installations found, sorry." +) 1>&2 +exit 1 +EOF + chmod 555 ${PKG_PREFIX}/bin/tclsh +fi diff --git a/lang/tcl86/pkg-plist b/lang/tcl86/pkg-plist new file mode 100644 index 000000000000..30cb6961098e --- /dev/null +++ b/lang/tcl86/pkg-plist @@ -0,0 +1,846 @@ +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/tommath.h +include/tcl%%TCL_VER%%/tcl.h +include/tcl%%TCL_VER%%/tclDecls.h +include/tcl%%TCL_VER%%/tclPlatDecls.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%%/http1.0/http.tcl +lib/tcl%%TCL_VER%%/http1.0/pkgIndex.tcl +lib/tcl%%TCL_VER%%/init.tcl +lib/tcl%%TCL_VER%%/ldAix +lib/tcl%%TCL_VER%%/tm.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%%/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%%/tzdata/CST6CDT +lib/tcl%%TCL_VER%%/tzdata/CET +lib/tcl%%TCL_VER%%/tzdata/PST8PDT +lib/tcl%%TCL_VER%%/tzdata/Cuba +lib/tcl%%TCL_VER%%/tzdata/EET +lib/tcl%%TCL_VER%%/tzdata/EST +lib/tcl%%TCL_VER%%/tzdata/EST5EDT +lib/tcl%%TCL_VER%%/tzdata/Egypt +lib/tcl%%TCL_VER%%/tzdata/Eire +lib/tcl%%TCL_VER%%/tzdata/GB +lib/tcl%%TCL_VER%%/tzdata/GB-Eire +lib/tcl%%TCL_VER%%/tzdata/GMT +lib/tcl%%TCL_VER%%/tzdata/GMT+0 +lib/tcl%%TCL_VER%%/tzdata/GMT-0 +lib/tcl%%TCL_VER%%/tzdata/GMT0 +lib/tcl%%TCL_VER%%/tzdata/Greenwich +lib/tcl%%TCL_VER%%/tzdata/HST +lib/tcl%%TCL_VER%%/tzdata/Hongkong +lib/tcl%%TCL_VER%%/tzdata/Iceland +lib/tcl%%TCL_VER%%/tzdata/Iran +lib/tcl%%TCL_VER%%/tzdata/Israel +lib/tcl%%TCL_VER%%/tzdata/Jamaica +lib/tcl%%TCL_VER%%/tzdata/Japan +lib/tcl%%TCL_VER%%/tzdata/Kwajalein +lib/tcl%%TCL_VER%%/tzdata/Libya +lib/tcl%%TCL_VER%%/tzdata/MET +lib/tcl%%TCL_VER%%/tzdata/MST +lib/tcl%%TCL_VER%%/tzdata/MST7MDT +lib/tcl%%TCL_VER%%/tzdata/NZ +lib/tcl%%TCL_VER%%/tzdata/NZ-CHAT +lib/tcl%%TCL_VER%%/tzdata/Navajo +lib/tcl%%TCL_VER%%/tzdata/PRC +lib/tcl%%TCL_VER%%/tzdata/Portugal +lib/tcl%%TCL_VER%%/tzdata/Poland +lib/tcl%%TCL_VER%%/tzdata/Singapore +lib/tcl%%TCL_VER%%/tzdata/ROC +lib/tcl%%TCL_VER%%/tzdata/ROK +lib/tcl%%TCL_VER%%/tzdata/Universal +lib/tcl%%TCL_VER%%/tzdata/Turkey +lib/tcl%%TCL_VER%%/tzdata/UCT +lib/tcl%%TCL_VER%%/tzdata/UTC +lib/tcl%%TCL_VER%%/tzdata/Africa/Abidjan +lib/tcl%%TCL_VER%%/tzdata/Africa/Accra +lib/tcl%%TCL_VER%%/tzdata/Africa/Addis_Ababa +lib/tcl%%TCL_VER%%/tzdata/Africa/Algiers +lib/tcl%%TCL_VER%%/tzdata/Africa/Asmera +lib/tcl%%TCL_VER%%/tzdata/Africa/Bamako +lib/tcl%%TCL_VER%%/tzdata/Africa/Bangui +lib/tcl%%TCL_VER%%/tzdata/Africa/Banjul +lib/tcl%%TCL_VER%%/tzdata/Africa/Bissau +lib/tcl%%TCL_VER%%/tzdata/Africa/Blantyre +lib/tcl%%TCL_VER%%/tzdata/Africa/Brazzaville +lib/tcl%%TCL_VER%%/tzdata/Africa/Bujumbura +lib/tcl%%TCL_VER%%/tzdata/Africa/Cairo +lib/tcl%%TCL_VER%%/tzdata/Africa/Casablanca +lib/tcl%%TCL_VER%%/tzdata/Africa/Ceuta +lib/tcl%%TCL_VER%%/tzdata/Africa/Conakry +lib/tcl%%TCL_VER%%/tzdata/Africa/Dakar +lib/tcl%%TCL_VER%%/tzdata/Africa/Dar_es_Salaam +lib/tcl%%TCL_VER%%/tzdata/Africa/Djibouti +lib/tcl%%TCL_VER%%/tzdata/Africa/Douala +lib/tcl%%TCL_VER%%/tzdata/Africa/El_Aaiun +lib/tcl%%TCL_VER%%/tzdata/Africa/Freetown +lib/tcl%%TCL_VER%%/tzdata/Africa/Gaborone +lib/tcl%%TCL_VER%%/tzdata/Africa/Harare +lib/tcl%%TCL_VER%%/tzdata/Africa/Johannesburg +lib/tcl%%TCL_VER%%/tzdata/Africa/Kampala +lib/tcl%%TCL_VER%%/tzdata/Africa/Khartoum +lib/tcl%%TCL_VER%%/tzdata/Africa/Kigali +lib/tcl%%TCL_VER%%/tzdata/Africa/Kinshasa +lib/tcl%%TCL_VER%%/tzdata/Africa/Lagos +lib/tcl%%TCL_VER%%/tzdata/Africa/Libreville +lib/tcl%%TCL_VER%%/tzdata/Africa/Lome +lib/tcl%%TCL_VER%%/tzdata/Africa/Luanda +lib/tcl%%TCL_VER%%/tzdata/Africa/Lubumbashi +lib/tcl%%TCL_VER%%/tzdata/Africa/Lusaka +lib/tcl%%TCL_VER%%/tzdata/Africa/Malabo +lib/tcl%%TCL_VER%%/tzdata/Africa/Maputo +lib/tcl%%TCL_VER%%/tzdata/Africa/Maseru +lib/tcl%%TCL_VER%%/tzdata/Africa/Mbabane +lib/tcl%%TCL_VER%%/tzdata/Africa/Mogadishu +lib/tcl%%TCL_VER%%/tzdata/Africa/Monrovia +lib/tcl%%TCL_VER%%/tzdata/Africa/Nairobi +lib/tcl%%TCL_VER%%/tzdata/Africa/Ndjamena +lib/tcl%%TCL_VER%%/tzdata/Africa/Niamey +lib/tcl%%TCL_VER%%/tzdata/Africa/Nouakchott +lib/tcl%%TCL_VER%%/tzdata/Africa/Ouagadougou +lib/tcl%%TCL_VER%%/tzdata/Africa/Porto-Novo +lib/tcl%%TCL_VER%%/tzdata/Africa/Sao_Tome +lib/tcl%%TCL_VER%%/tzdata/Africa/Timbuktu +lib/tcl%%TCL_VER%%/tzdata/Africa/Tripoli +lib/tcl%%TCL_VER%%/tzdata/Africa/Tunis +lib/tcl%%TCL_VER%%/tzdata/Africa/Windhoek +lib/tcl%%TCL_VER%%/tzdata/W-SU +lib/tcl%%TCL_VER%%/tzdata/WET +lib/tcl%%TCL_VER%%/tzdata/Zulu +lib/tcl%%TCL_VER%%/tzdata/America/Anchorage +lib/tcl%%TCL_VER%%/tzdata/America/Adak +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Buenos_Aires +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Catamarca +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/ComodRivadavia +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Cordoba +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Jujuy +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/La_Rioja +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Mendoza +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Rio_Gallegos +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/San_Juan +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Tucuman +lib/tcl%%TCL_VER%%/tzdata/America/Argentina/Ushuaia +lib/tcl%%TCL_VER%%/tzdata/America/Anguilla +lib/tcl%%TCL_VER%%/tzdata/America/Antigua +lib/tcl%%TCL_VER%%/tzdata/America/Araguaina +lib/tcl%%TCL_VER%%/tzdata/America/Aruba +lib/tcl%%TCL_VER%%/tzdata/America/Asuncion +lib/tcl%%TCL_VER%%/tzdata/America/Atikokan +lib/tcl%%TCL_VER%%/tzdata/America/Atka +lib/tcl%%TCL_VER%%/tzdata/America/Bahia +lib/tcl%%TCL_VER%%/tzdata/America/Barbados +lib/tcl%%TCL_VER%%/tzdata/America/Belem +lib/tcl%%TCL_VER%%/tzdata/America/Belize +lib/tcl%%TCL_VER%%/tzdata/America/Blanc-Sablon +lib/tcl%%TCL_VER%%/tzdata/America/Boa_Vista +lib/tcl%%TCL_VER%%/tzdata/America/Bogota +lib/tcl%%TCL_VER%%/tzdata/America/Boise +lib/tcl%%TCL_VER%%/tzdata/America/Buenos_Aires +lib/tcl%%TCL_VER%%/tzdata/America/Cambridge_Bay +lib/tcl%%TCL_VER%%/tzdata/America/Campo_Grande +lib/tcl%%TCL_VER%%/tzdata/America/Cancun +lib/tcl%%TCL_VER%%/tzdata/America/Caracas +lib/tcl%%TCL_VER%%/tzdata/America/Catamarca +lib/tcl%%TCL_VER%%/tzdata/America/Cayenne +lib/tcl%%TCL_VER%%/tzdata/America/Cayman +lib/tcl%%TCL_VER%%/tzdata/America/Chicago +lib/tcl%%TCL_VER%%/tzdata/America/Chihuahua +lib/tcl%%TCL_VER%%/tzdata/America/Coral_Harbour +lib/tcl%%TCL_VER%%/tzdata/America/Cordoba +lib/tcl%%TCL_VER%%/tzdata/America/Costa_Rica +lib/tcl%%TCL_VER%%/tzdata/America/Cuiaba +lib/tcl%%TCL_VER%%/tzdata/America/Curacao +lib/tcl%%TCL_VER%%/tzdata/America/Danmarkshavn +lib/tcl%%TCL_VER%%/tzdata/America/Dawson +lib/tcl%%TCL_VER%%/tzdata/America/Dawson_Creek +lib/tcl%%TCL_VER%%/tzdata/America/Denver +lib/tcl%%TCL_VER%%/tzdata/America/Detroit +lib/tcl%%TCL_VER%%/tzdata/America/Dominica +lib/tcl%%TCL_VER%%/tzdata/America/Edmonton +lib/tcl%%TCL_VER%%/tzdata/America/Eirunepe +lib/tcl%%TCL_VER%%/tzdata/America/El_Salvador +lib/tcl%%TCL_VER%%/tzdata/America/Ensenada +lib/tcl%%TCL_VER%%/tzdata/America/Fort_Wayne +lib/tcl%%TCL_VER%%/tzdata/America/Fortaleza +lib/tcl%%TCL_VER%%/tzdata/America/Glace_Bay +lib/tcl%%TCL_VER%%/tzdata/America/Godthab +lib/tcl%%TCL_VER%%/tzdata/America/Goose_Bay +lib/tcl%%TCL_VER%%/tzdata/America/Grand_Turk +lib/tcl%%TCL_VER%%/tzdata/America/Grenada +lib/tcl%%TCL_VER%%/tzdata/America/Guadeloupe +lib/tcl%%TCL_VER%%/tzdata/America/Guatemala +lib/tcl%%TCL_VER%%/tzdata/America/Guyana +lib/tcl%%TCL_VER%%/tzdata/America/Guayaquil +lib/tcl%%TCL_VER%%/tzdata/America/Halifax +lib/tcl%%TCL_VER%%/tzdata/America/Havana +lib/tcl%%TCL_VER%%/tzdata/America/Lima +lib/tcl%%TCL_VER%%/tzdata/America/Hermosillo +lib/tcl%%TCL_VER%%/tzdata/America/Indianapolis +lib/tcl%%TCL_VER%%/tzdata/America/Inuvik +lib/tcl%%TCL_VER%%/tzdata/America/Iqaluit +lib/tcl%%TCL_VER%%/tzdata/America/Jamaica +lib/tcl%%TCL_VER%%/tzdata/America/Jujuy +lib/tcl%%TCL_VER%%/tzdata/America/Juneau +lib/tcl%%TCL_VER%%/tzdata/America/Knox_IN +lib/tcl%%TCL_VER%%/tzdata/America/La_Paz +lib/tcl%%TCL_VER%%/tzdata/America/Los_Angeles +lib/tcl%%TCL_VER%%/tzdata/America/Louisville +lib/tcl%%TCL_VER%%/tzdata/America/Maceio +lib/tcl%%TCL_VER%%/tzdata/America/Managua +lib/tcl%%TCL_VER%%/tzdata/America/Manaus +lib/tcl%%TCL_VER%%/tzdata/America/Martinique +lib/tcl%%TCL_VER%%/tzdata/America/Mazatlan +lib/tcl%%TCL_VER%%/tzdata/America/Mendoza +lib/tcl%%TCL_VER%%/tzdata/America/Menominee +lib/tcl%%TCL_VER%%/tzdata/America/Merida +lib/tcl%%TCL_VER%%/tzdata/America/Mexico_City +lib/tcl%%TCL_VER%%/tzdata/America/Miquelon +lib/tcl%%TCL_VER%%/tzdata/America/Moncton +lib/tcl%%TCL_VER%%/tzdata/America/Monterrey +lib/tcl%%TCL_VER%%/tzdata/America/Montevideo +lib/tcl%%TCL_VER%%/tzdata/America/Montreal +lib/tcl%%TCL_VER%%/tzdata/America/Montserrat +lib/tcl%%TCL_VER%%/tzdata/America/Nassau +lib/tcl%%TCL_VER%%/tzdata/America/New_York +lib/tcl%%TCL_VER%%/tzdata/America/Nipigon +lib/tcl%%TCL_VER%%/tzdata/America/Nome +lib/tcl%%TCL_VER%%/tzdata/America/Noronha +lib/tcl%%TCL_VER%%/tzdata/America/Panama +lib/tcl%%TCL_VER%%/tzdata/America/Pangnirtung +lib/tcl%%TCL_VER%%/tzdata/America/Paramaribo +lib/tcl%%TCL_VER%%/tzdata/America/Phoenix +lib/tcl%%TCL_VER%%/tzdata/America/Port-au-Prince +lib/tcl%%TCL_VER%%/tzdata/America/Port_of_Spain +lib/tcl%%TCL_VER%%/tzdata/America/Porto_Acre +lib/tcl%%TCL_VER%%/tzdata/America/Porto_Velho +lib/tcl%%TCL_VER%%/tzdata/America/Puerto_Rico +lib/tcl%%TCL_VER%%/tzdata/America/Rainy_River +lib/tcl%%TCL_VER%%/tzdata/America/Rankin_Inlet +lib/tcl%%TCL_VER%%/tzdata/America/Recife +lib/tcl%%TCL_VER%%/tzdata/America/Regina +lib/tcl%%TCL_VER%%/tzdata/America/Rio_Branco +lib/tcl%%TCL_VER%%/tzdata/America/Rosario +lib/tcl%%TCL_VER%%/tzdata/America/Santiago +lib/tcl%%TCL_VER%%/tzdata/America/Santo_Domingo +lib/tcl%%TCL_VER%%/tzdata/America/Sao_Paulo +lib/tcl%%TCL_VER%%/tzdata/America/Scoresbysund +lib/tcl%%TCL_VER%%/tzdata/America/Shiprock +lib/tcl%%TCL_VER%%/tzdata/America/St_Johns +lib/tcl%%TCL_VER%%/tzdata/America/St_Kitts +lib/tcl%%TCL_VER%%/tzdata/America/St_Lucia +lib/tcl%%TCL_VER%%/tzdata/America/St_Thomas +lib/tcl%%TCL_VER%%/tzdata/America/St_Vincent +lib/tcl%%TCL_VER%%/tzdata/America/Tegucigalpa +lib/tcl%%TCL_VER%%/tzdata/America/Swift_Current +lib/tcl%%TCL_VER%%/tzdata/America/Thule +lib/tcl%%TCL_VER%%/tzdata/America/Thunder_Bay +lib/tcl%%TCL_VER%%/tzdata/America/Tijuana +lib/tcl%%TCL_VER%%/tzdata/America/Toronto +lib/tcl%%TCL_VER%%/tzdata/America/Tortola +lib/tcl%%TCL_VER%%/tzdata/America/Vancouver +lib/tcl%%TCL_VER%%/tzdata/America/Virgin +lib/tcl%%TCL_VER%%/tzdata/America/Whitehorse +lib/tcl%%TCL_VER%%/tzdata/America/Winnipeg +lib/tcl%%TCL_VER%%/tzdata/America/Yakutat +lib/tcl%%TCL_VER%%/tzdata/America/Yellowknife +lib/tcl%%TCL_VER%%/tzdata/America/Indiana/Indianapolis +lib/tcl%%TCL_VER%%/tzdata/America/Indiana/Knox +lib/tcl%%TCL_VER%%/tzdata/America/Indiana/Marengo +lib/tcl%%TCL_VER%%/tzdata/America/Indiana/Petersburg +lib/tcl%%TCL_VER%%/tzdata/America/Indiana/Vevay +lib/tcl%%TCL_VER%%/tzdata/America/Indiana/Vincennes +lib/tcl%%TCL_VER%%/tzdata/America/Kentucky/Louisville +lib/tcl%%TCL_VER%%/tzdata/America/Kentucky/Monticello +lib/tcl%%TCL_VER%%/tzdata/America/North_Dakota/New_Salem +lib/tcl%%TCL_VER%%/tzdata/America/North_Dakota/Center +lib/tcl%%TCL_VER%%/tzdata/Antarctica/Casey +lib/tcl%%TCL_VER%%/tzdata/Antarctica/Davis +lib/tcl%%TCL_VER%%/tzdata/Antarctica/Mawson +lib/tcl%%TCL_VER%%/tzdata/Antarctica/DumontDUrville +lib/tcl%%TCL_VER%%/tzdata/Antarctica/McMurdo +lib/tcl%%TCL_VER%%/tzdata/Antarctica/Palmer +lib/tcl%%TCL_VER%%/tzdata/Antarctica/Rothera +lib/tcl%%TCL_VER%%/tzdata/Antarctica/South_Pole +lib/tcl%%TCL_VER%%/tzdata/Antarctica/Syowa +lib/tcl%%TCL_VER%%/tzdata/Antarctica/Vostok +lib/tcl%%TCL_VER%%/tzdata/Arctic/Longyearbyen +lib/tcl%%TCL_VER%%/tzdata/Asia/Ashgabat +lib/tcl%%TCL_VER%%/tzdata/Asia/Aden +lib/tcl%%TCL_VER%%/tzdata/Asia/Almaty +lib/tcl%%TCL_VER%%/tzdata/Asia/Amman +lib/tcl%%TCL_VER%%/tzdata/Asia/Anadyr +lib/tcl%%TCL_VER%%/tzdata/Asia/Aqtau +lib/tcl%%TCL_VER%%/tzdata/Asia/Aqtobe +lib/tcl%%TCL_VER%%/tzdata/Asia/Ashkhabad +lib/tcl%%TCL_VER%%/tzdata/Asia/Baghdad +lib/tcl%%TCL_VER%%/tzdata/Asia/Bahrain +lib/tcl%%TCL_VER%%/tzdata/Asia/Baku +lib/tcl%%TCL_VER%%/tzdata/Asia/Bangkok +lib/tcl%%TCL_VER%%/tzdata/Asia/Beirut +lib/tcl%%TCL_VER%%/tzdata/Asia/Bishkek +lib/tcl%%TCL_VER%%/tzdata/Asia/Brunei +lib/tcl%%TCL_VER%%/tzdata/Asia/Calcutta +lib/tcl%%TCL_VER%%/tzdata/Asia/Choibalsan +lib/tcl%%TCL_VER%%/tzdata/Asia/Chongqing +lib/tcl%%TCL_VER%%/tzdata/Asia/Chungking +lib/tcl%%TCL_VER%%/tzdata/Asia/Colombo +lib/tcl%%TCL_VER%%/tzdata/Asia/Dacca +lib/tcl%%TCL_VER%%/tzdata/Asia/Damascus +lib/tcl%%TCL_VER%%/tzdata/Asia/Dhaka +lib/tcl%%TCL_VER%%/tzdata/Asia/Dili +lib/tcl%%TCL_VER%%/tzdata/Asia/Dubai +lib/tcl%%TCL_VER%%/tzdata/Asia/Dushanbe +lib/tcl%%TCL_VER%%/tzdata/Asia/Gaza +lib/tcl%%TCL_VER%%/tzdata/Asia/Harbin +lib/tcl%%TCL_VER%%/tzdata/Asia/Hong_Kong +lib/tcl%%TCL_VER%%/tzdata/Asia/Hovd +lib/tcl%%TCL_VER%%/tzdata/Asia/Irkutsk +lib/tcl%%TCL_VER%%/tzdata/Asia/Istanbul +lib/tcl%%TCL_VER%%/tzdata/Asia/Jakarta +lib/tcl%%TCL_VER%%/tzdata/Asia/Jayapura +lib/tcl%%TCL_VER%%/tzdata/Asia/Jerusalem +lib/tcl%%TCL_VER%%/tzdata/Asia/Kabul +lib/tcl%%TCL_VER%%/tzdata/Asia/Kamchatka +lib/tcl%%TCL_VER%%/tzdata/Asia/Karachi +lib/tcl%%TCL_VER%%/tzdata/Asia/Kashgar +lib/tcl%%TCL_VER%%/tzdata/Asia/Katmandu +lib/tcl%%TCL_VER%%/tzdata/Asia/Krasnoyarsk +lib/tcl%%TCL_VER%%/tzdata/Asia/Kuala_Lumpur +lib/tcl%%TCL_VER%%/tzdata/Asia/Kuching +lib/tcl%%TCL_VER%%/tzdata/Asia/Kuwait +lib/tcl%%TCL_VER%%/tzdata/Asia/Macao +lib/tcl%%TCL_VER%%/tzdata/Asia/Macau +lib/tcl%%TCL_VER%%/tzdata/Asia/Magadan +lib/tcl%%TCL_VER%%/tzdata/Asia/Makassar +lib/tcl%%TCL_VER%%/tzdata/Asia/Manila +lib/tcl%%TCL_VER%%/tzdata/Asia/Muscat +lib/tcl%%TCL_VER%%/tzdata/Asia/Nicosia +lib/tcl%%TCL_VER%%/tzdata/Asia/Novosibirsk +lib/tcl%%TCL_VER%%/tzdata/Asia/Omsk +lib/tcl%%TCL_VER%%/tzdata/Asia/Oral +lib/tcl%%TCL_VER%%/tzdata/Asia/Phnom_Penh +lib/tcl%%TCL_VER%%/tzdata/Asia/Qatar +lib/tcl%%TCL_VER%%/tzdata/Asia/Rangoon +lib/tcl%%TCL_VER%%/tzdata/Asia/Pontianak +lib/tcl%%TCL_VER%%/tzdata/Asia/Pyongyang +lib/tcl%%TCL_VER%%/tzdata/Asia/Qyzylorda +lib/tcl%%TCL_VER%%/tzdata/Asia/Riyadh +lib/tcl%%TCL_VER%%/tzdata/Asia/Saigon +lib/tcl%%TCL_VER%%/tzdata/Asia/Sakhalin +lib/tcl%%TCL_VER%%/tzdata/Asia/Samarkand +lib/tcl%%TCL_VER%%/tzdata/Asia/Seoul +lib/tcl%%TCL_VER%%/tzdata/Asia/Shanghai +lib/tcl%%TCL_VER%%/tzdata/Asia/Singapore +lib/tcl%%TCL_VER%%/tzdata/Asia/Taipei +lib/tcl%%TCL_VER%%/tzdata/Asia/Tashkent +lib/tcl%%TCL_VER%%/tzdata/Asia/Tbilisi +lib/tcl%%TCL_VER%%/tzdata/Asia/Tehran +lib/tcl%%TCL_VER%%/tzdata/Asia/Tel_Aviv +lib/tcl%%TCL_VER%%/tzdata/Asia/Thimbu +lib/tcl%%TCL_VER%%/tzdata/Asia/Thimphu +lib/tcl%%TCL_VER%%/tzdata/Asia/Tokyo +lib/tcl%%TCL_VER%%/tzdata/Asia/Ujung_Pandang +lib/tcl%%TCL_VER%%/tzdata/Asia/Ulaanbaatar +lib/tcl%%TCL_VER%%/tzdata/Asia/Ulan_Bator +lib/tcl%%TCL_VER%%/tzdata/Asia/Urumqi +lib/tcl%%TCL_VER%%/tzdata/Asia/Vientiane +lib/tcl%%TCL_VER%%/tzdata/Asia/Vladivostok +lib/tcl%%TCL_VER%%/tzdata/Asia/Yakutsk +lib/tcl%%TCL_VER%%/tzdata/Asia/Yekaterinburg +lib/tcl%%TCL_VER%%/tzdata/Asia/Yerevan +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Bermuda +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Azores +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Canary +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Cape_Verde +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Faeroe +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Jan_Mayen +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Madeira +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Reykjavik +lib/tcl%%TCL_VER%%/tzdata/Atlantic/South_Georgia +lib/tcl%%TCL_VER%%/tzdata/Atlantic/St_Helena +lib/tcl%%TCL_VER%%/tzdata/Atlantic/Stanley +lib/tcl%%TCL_VER%%/tzdata/Australia/Adelaide +lib/tcl%%TCL_VER%%/tzdata/Australia/ACT +lib/tcl%%TCL_VER%%/tzdata/Australia/Brisbane +lib/tcl%%TCL_VER%%/tzdata/Australia/Broken_Hill +lib/tcl%%TCL_VER%%/tzdata/Australia/Canberra +lib/tcl%%TCL_VER%%/tzdata/Australia/Currie +lib/tcl%%TCL_VER%%/tzdata/Australia/Darwin +lib/tcl%%TCL_VER%%/tzdata/Australia/Hobart +lib/tcl%%TCL_VER%%/tzdata/Australia/LHI +lib/tcl%%TCL_VER%%/tzdata/Australia/Lindeman +lib/tcl%%TCL_VER%%/tzdata/Australia/Lord_Howe +lib/tcl%%TCL_VER%%/tzdata/Australia/Melbourne +lib/tcl%%TCL_VER%%/tzdata/Australia/NSW +lib/tcl%%TCL_VER%%/tzdata/Australia/North +lib/tcl%%TCL_VER%%/tzdata/Australia/Perth +lib/tcl%%TCL_VER%%/tzdata/Australia/Queensland +lib/tcl%%TCL_VER%%/tzdata/Australia/South +lib/tcl%%TCL_VER%%/tzdata/Australia/Sydney +lib/tcl%%TCL_VER%%/tzdata/Australia/Tasmania +lib/tcl%%TCL_VER%%/tzdata/Australia/Victoria +lib/tcl%%TCL_VER%%/tzdata/Australia/West +lib/tcl%%TCL_VER%%/tzdata/Australia/Yancowinna +lib/tcl%%TCL_VER%%/tzdata/Brazil/DeNoronha +lib/tcl%%TCL_VER%%/tzdata/Brazil/Acre +lib/tcl%%TCL_VER%%/tzdata/Brazil/East +lib/tcl%%TCL_VER%%/tzdata/Brazil/West +lib/tcl%%TCL_VER%%/tzdata/Canada/Atlantic +lib/tcl%%TCL_VER%%/tzdata/Canada/Central +lib/tcl%%TCL_VER%%/tzdata/Canada/East-Saskatchewan +lib/tcl%%TCL_VER%%/tzdata/Canada/Eastern +lib/tcl%%TCL_VER%%/tzdata/Canada/Mountain +lib/tcl%%TCL_VER%%/tzdata/Canada/Newfoundland +lib/tcl%%TCL_VER%%/tzdata/Canada/Pacific +lib/tcl%%TCL_VER%%/tzdata/Canada/Saskatchewan +lib/tcl%%TCL_VER%%/tzdata/Canada/Yukon +lib/tcl%%TCL_VER%%/tzdata/Chile/Continental +lib/tcl%%TCL_VER%%/tzdata/Chile/EasterIsland +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+0 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+1 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+10 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+11 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+12 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+2 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+3 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+4 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+5 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+6 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+7 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+8 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT+9 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-0 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-1 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-10 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-11 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-12 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-13 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-14 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-2 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-3 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-4 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-5 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-6 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-7 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-8 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT-9 +lib/tcl%%TCL_VER%%/tzdata/Etc/GMT0 +lib/tcl%%TCL_VER%%/tzdata/Etc/UCT +lib/tcl%%TCL_VER%%/tzdata/Etc/Greenwich +lib/tcl%%TCL_VER%%/tzdata/Etc/UTC +lib/tcl%%TCL_VER%%/tzdata/Etc/Universal +lib/tcl%%TCL_VER%%/tzdata/Etc/Zulu +lib/tcl%%TCL_VER%%/tzdata/Europe/Amsterdam +lib/tcl%%TCL_VER%%/tzdata/Europe/Andorra +lib/tcl%%TCL_VER%%/tzdata/Europe/Athens +lib/tcl%%TCL_VER%%/tzdata/Europe/Belfast +lib/tcl%%TCL_VER%%/tzdata/Europe/Belgrade +lib/tcl%%TCL_VER%%/tzdata/Europe/Berlin +lib/tcl%%TCL_VER%%/tzdata/Europe/Bratislava +lib/tcl%%TCL_VER%%/tzdata/Europe/Brussels +lib/tcl%%TCL_VER%%/tzdata/Europe/Bucharest +lib/tcl%%TCL_VER%%/tzdata/Europe/Budapest +lib/tcl%%TCL_VER%%/tzdata/Europe/Chisinau +lib/tcl%%TCL_VER%%/tzdata/Europe/Copenhagen +lib/tcl%%TCL_VER%%/tzdata/Europe/Dublin +lib/tcl%%TCL_VER%%/tzdata/Europe/Gibraltar +lib/tcl%%TCL_VER%%/tzdata/Europe/Guernsey +lib/tcl%%TCL_VER%%/tzdata/Europe/Helsinki +lib/tcl%%TCL_VER%%/tzdata/Europe/Isle_of_Man +lib/tcl%%TCL_VER%%/tzdata/Europe/Istanbul +lib/tcl%%TCL_VER%%/tzdata/Europe/Jersey +lib/tcl%%TCL_VER%%/tzdata/Europe/Kaliningrad +lib/tcl%%TCL_VER%%/tzdata/Europe/Kiev +lib/tcl%%TCL_VER%%/tzdata/Europe/Lisbon +lib/tcl%%TCL_VER%%/tzdata/Europe/Ljubljana +lib/tcl%%TCL_VER%%/tzdata/Europe/London +lib/tcl%%TCL_VER%%/tzdata/Europe/Luxembourg +lib/tcl%%TCL_VER%%/tzdata/Europe/Madrid +lib/tcl%%TCL_VER%%/tzdata/Europe/Malta +lib/tcl%%TCL_VER%%/tzdata/Europe/Mariehamn +lib/tcl%%TCL_VER%%/tzdata/Europe/Minsk +lib/tcl%%TCL_VER%%/tzdata/Europe/Monaco +lib/tcl%%TCL_VER%%/tzdata/Europe/Moscow +lib/tcl%%TCL_VER%%/tzdata/Europe/Nicosia +lib/tcl%%TCL_VER%%/tzdata/Europe/Oslo +lib/tcl%%TCL_VER%%/tzdata/Europe/Paris +lib/tcl%%TCL_VER%%/tzdata/Europe/Prague +lib/tcl%%TCL_VER%%/tzdata/Europe/Riga +lib/tcl%%TCL_VER%%/tzdata/Europe/Rome +lib/tcl%%TCL_VER%%/tzdata/Europe/Samara +lib/tcl%%TCL_VER%%/tzdata/Europe/San_Marino +lib/tcl%%TCL_VER%%/tzdata/Europe/Sarajevo +lib/tcl%%TCL_VER%%/tzdata/Europe/Simferopol +lib/tcl%%TCL_VER%%/tzdata/Europe/Skopje +lib/tcl%%TCL_VER%%/tzdata/Europe/Sofia +lib/tcl%%TCL_VER%%/tzdata/Europe/Stockholm +lib/tcl%%TCL_VER%%/tzdata/Europe/Tallinn +lib/tcl%%TCL_VER%%/tzdata/Europe/Tirane +lib/tcl%%TCL_VER%%/tzdata/Europe/Tiraspol +lib/tcl%%TCL_VER%%/tzdata/Europe/Uzhgorod +lib/tcl%%TCL_VER%%/tzdata/Europe/Vaduz +lib/tcl%%TCL_VER%%/tzdata/Europe/Vatican +lib/tcl%%TCL_VER%%/tzdata/Europe/Vienna +lib/tcl%%TCL_VER%%/tzdata/Europe/Vilnius +lib/tcl%%TCL_VER%%/tzdata/Europe/Volgograd +lib/tcl%%TCL_VER%%/tzdata/Europe/Warsaw +lib/tcl%%TCL_VER%%/tzdata/Europe/Zagreb +lib/tcl%%TCL_VER%%/tzdata/Europe/Zurich +lib/tcl%%TCL_VER%%/tzdata/Europe/Zaporozhye +lib/tcl%%TCL_VER%%/tzdata/Indian/Antananarivo +lib/tcl%%TCL_VER%%/tzdata/Indian/Chagos +lib/tcl%%TCL_VER%%/tzdata/Indian/Christmas +lib/tcl%%TCL_VER%%/tzdata/Indian/Cocos +lib/tcl%%TCL_VER%%/tzdata/Indian/Comoro +lib/tcl%%TCL_VER%%/tzdata/Indian/Kerguelen +lib/tcl%%TCL_VER%%/tzdata/Indian/Mahe +lib/tcl%%TCL_VER%%/tzdata/Indian/Maldives +lib/tcl%%TCL_VER%%/tzdata/Indian/Mauritius +lib/tcl%%TCL_VER%%/tzdata/Indian/Mayotte +lib/tcl%%TCL_VER%%/tzdata/Indian/Reunion +lib/tcl%%TCL_VER%%/tzdata/Mexico/BajaNorte +lib/tcl%%TCL_VER%%/tzdata/Mexico/BajaSur +lib/tcl%%TCL_VER%%/tzdata/Mexico/General +lib/tcl%%TCL_VER%%/tzdata/Pacific/Auckland +lib/tcl%%TCL_VER%%/tzdata/Pacific/Apia +lib/tcl%%TCL_VER%%/tzdata/Pacific/Chatham +lib/tcl%%TCL_VER%%/tzdata/Pacific/Easter +lib/tcl%%TCL_VER%%/tzdata/Pacific/Efate +lib/tcl%%TCL_VER%%/tzdata/Pacific/Enderbury +lib/tcl%%TCL_VER%%/tzdata/Pacific/Fakaofo +lib/tcl%%TCL_VER%%/tzdata/Pacific/Fiji +lib/tcl%%TCL_VER%%/tzdata/Pacific/Funafuti +lib/tcl%%TCL_VER%%/tzdata/Pacific/Galapagos +lib/tcl%%TCL_VER%%/tzdata/Pacific/Gambier +lib/tcl%%TCL_VER%%/tzdata/Pacific/Guadalcanal +lib/tcl%%TCL_VER%%/tzdata/Pacific/Guam +lib/tcl%%TCL_VER%%/tzdata/Pacific/Honolulu +lib/tcl%%TCL_VER%%/tzdata/Pacific/Johnston +lib/tcl%%TCL_VER%%/tzdata/Pacific/Kiritimati +lib/tcl%%TCL_VER%%/tzdata/Pacific/Kosrae +lib/tcl%%TCL_VER%%/tzdata/Pacific/Kwajalein +lib/tcl%%TCL_VER%%/tzdata/Pacific/Majuro +lib/tcl%%TCL_VER%%/tzdata/Pacific/Marquesas +lib/tcl%%TCL_VER%%/tzdata/Pacific/Midway +lib/tcl%%TCL_VER%%/tzdata/Pacific/Nauru +lib/tcl%%TCL_VER%%/tzdata/Pacific/Niue +lib/tcl%%TCL_VER%%/tzdata/Pacific/Norfolk +lib/tcl%%TCL_VER%%/tzdata/Pacific/Noumea +lib/tcl%%TCL_VER%%/tzdata/Pacific/Pago_Pago +lib/tcl%%TCL_VER%%/tzdata/Pacific/Palau +lib/tcl%%TCL_VER%%/tzdata/Pacific/Yap +lib/tcl%%TCL_VER%%/tzdata/Pacific/Pitcairn +lib/tcl%%TCL_VER%%/tzdata/Pacific/Ponape +lib/tcl%%TCL_VER%%/tzdata/Pacific/Port_Moresby +lib/tcl%%TCL_VER%%/tzdata/Pacific/Rarotonga +lib/tcl%%TCL_VER%%/tzdata/Pacific/Saipan +lib/tcl%%TCL_VER%%/tzdata/Pacific/Samoa +lib/tcl%%TCL_VER%%/tzdata/Pacific/Tahiti +lib/tcl%%TCL_VER%%/tzdata/Pacific/Tarawa +lib/tcl%%TCL_VER%%/tzdata/Pacific/Tongatapu +lib/tcl%%TCL_VER%%/tzdata/Pacific/Truk +lib/tcl%%TCL_VER%%/tzdata/Pacific/Wake +lib/tcl%%TCL_VER%%/tzdata/Pacific/Wallis +lib/tcl%%TCL_VER%%/tzdata/SystemV/AST4ADT +lib/tcl%%TCL_VER%%/tzdata/SystemV/AST4 +lib/tcl%%TCL_VER%%/tzdata/SystemV/CST6 +lib/tcl%%TCL_VER%%/tzdata/SystemV/CST6CDT +lib/tcl%%TCL_VER%%/tzdata/SystemV/EST5 +lib/tcl%%TCL_VER%%/tzdata/SystemV/EST5EDT +lib/tcl%%TCL_VER%%/tzdata/SystemV/HST10 +lib/tcl%%TCL_VER%%/tzdata/SystemV/MST7 +lib/tcl%%TCL_VER%%/tzdata/SystemV/MST7MDT +lib/tcl%%TCL_VER%%/tzdata/SystemV/PST8 +lib/tcl%%TCL_VER%%/tzdata/SystemV/PST8PDT +lib/tcl%%TCL_VER%%/tzdata/SystemV/YST9 +lib/tcl%%TCL_VER%%/tzdata/SystemV/YST9YDT +lib/tcl%%TCL_VER%%/tzdata/US/Aleutian +lib/tcl%%TCL_VER%%/tzdata/US/Alaska +lib/tcl%%TCL_VER%%/tzdata/US/Arizona +lib/tcl%%TCL_VER%%/tzdata/US/Central +lib/tcl%%TCL_VER%%/tzdata/US/East-Indiana +lib/tcl%%TCL_VER%%/tzdata/US/Eastern +lib/tcl%%TCL_VER%%/tzdata/US/Hawaii +lib/tcl%%TCL_VER%%/tzdata/US/Indiana-Starke +lib/tcl%%TCL_VER%%/tzdata/US/Michigan +lib/tcl%%TCL_VER%%/tzdata/US/Mountain +lib/tcl%%TCL_VER%%/tzdata/US/Pacific +lib/tcl%%TCL_VER%%/tzdata/US/Pacific-New +lib/tcl%%TCL_VER%%/tzdata/US/Samoa +lib/tcl%%TCL_VER%%/word.tcl +lib/tcl8/8.4/http-2.5.3.tm +lib/tcl8/8.5/msgcat-1.4.2.tm +lib/tcl8/8.5/tcltest-2.3a1.tm +%%INSTMAN%%%%DATADIR%%/man.macros +%%INSTMAN%%@dirrm %%DATADIR%% +@dirrm lib/tcl%%TCL_VER%%/tzdata/US +@dirrm lib/tcl%%TCL_VER%%/tzdata/SystemV +@dirrm lib/tcl%%TCL_VER%%/tzdata/Pacific +@dirrm lib/tcl%%TCL_VER%%/tzdata/Mexico +@dirrm lib/tcl%%TCL_VER%%/tzdata/Indian +@dirrm lib/tcl%%TCL_VER%%/tzdata/Europe +@dirrm lib/tcl%%TCL_VER%%/tzdata/Etc +@dirrm lib/tcl%%TCL_VER%%/tzdata/Chile +@dirrm lib/tcl%%TCL_VER%%/tzdata/Canada +@dirrm lib/tcl%%TCL_VER%%/tzdata/Brazil +@dirrm lib/tcl%%TCL_VER%%/tzdata/Australia +@dirrm lib/tcl%%TCL_VER%%/tzdata/Atlantic +@dirrm lib/tcl%%TCL_VER%%/tzdata/Asia +@dirrm lib/tcl%%TCL_VER%%/tzdata/Arctic +@dirrm lib/tcl%%TCL_VER%%/tzdata/Antarctica +@dirrm lib/tcl%%TCL_VER%%/tzdata/America/North_Dakota +@dirrm lib/tcl%%TCL_VER%%/tzdata/America/Kentucky +@dirrm lib/tcl%%TCL_VER%%/tzdata/America/Indiana +@dirrm lib/tcl%%TCL_VER%%/tzdata/America/Argentina +@dirrm lib/tcl%%TCL_VER%%/tzdata/America +@dirrm lib/tcl%%TCL_VER%%/tzdata/Africa +@dirrm lib/tcl%%TCL_VER%%/tzdata +@dirrm lib/tcl%%TCL_VER%%/opt0.4 +@dirrm lib/tcl%%TCL_VER%%/msgs +@dirrm lib/tcl%%TCL_VER%%/http1.0 +@dirrm lib/tcl%%TCL_VER%%/encoding +@dirrmtry lib/tcl%%TCL_VER%% +@dirrmtry lib/tcl8/8.3 +@dirrmtry lib/tcl8/8.4 +@dirrmtry lib/tcl8/8.5 +@dirrmtry lib/tcl8 +@dirrm include/tcl%%TCL_VER%%/unix +@dirrm include/tcl%%TCL_VER%%/generic +@dirrm include/tcl%%TCL_VER%% |