diff options
author | Martin Matuska <mm@FreeBSD.org> | 2009-07-07 07:32:22 +0000 |
---|---|---|
committer | Martin Matuska <mm@FreeBSD.org> | 2009-07-07 07:32:22 +0000 |
commit | 6337e7ef739af8503e840ef42c02d8f81ffc822d (patch) | |
tree | 7b56891e6ba90eef07c4cc7b8c46f1e4a00c2897 | |
parent | 1ec39f7239dc7448cc29a5cdf8a61fa7d37c4dc8 (diff) |
- Dropping tcl8.0 support
- This has no effect on japanese/tcl80 and japanese/tk80 ports
2009-03-22 lang/tcl80: tcl8.0 support dropped
Notes
Notes:
svn path=/head/; revision=237313
-rw-r--r-- | MOVED | 1 | ||||
-rw-r--r-- | lang/Makefile | 1 | ||||
-rw-r--r-- | lang/tcl80/Makefile | 60 | ||||
-rw-r--r-- | lang/tcl80/distinfo | 3 | ||||
-rw-r--r-- | lang/tcl80/files/Makefile.lib | 53 | ||||
-rw-r--r-- | lang/tcl80/files/makefile | 8 | ||||
-rw-r--r-- | lang/tcl80/files/manpages | 406 | ||||
-rw-r--r-- | lang/tcl80/files/patch-aa | 149 | ||||
-rw-r--r-- | lang/tcl80/files/patch-ab | 19 | ||||
-rw-r--r-- | lang/tcl80/files/patch-ac | 10 | ||||
-rw-r--r-- | lang/tcl80/pkg-descr | 9 | ||||
-rw-r--r-- | lang/tcl80/pkg-plist | 36 |
12 files changed, 1 insertions, 754 deletions
@@ -4103,3 +4103,4 @@ misc/koffice-i18n-ven|editors/koffice-i18n-ven|2009-06-29|moved to editors categ misc/koffice-i18n-xh|editors/koffice-i18n-xh|2009-06-29|moved to editors category misc/koffice-i18n-zu|editors/koffice-i18n-zu|2009-06-29|moved to editors category x11-toolkits/tk80||2009-07-07|Has expired: tcl8.0 support dropped +lang/tcl80||2009-07-07|Has expired: tcl8.0 support dropped diff --git a/lang/Makefile b/lang/Makefile index 6cc48a93b40d..07d3623df798 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -339,7 +339,6 @@ SUBDIR += tcl-manual SUBDIR += tcl-modules SUBDIR += tcl-wrapper - SUBDIR += tcl80 SUBDIR += tcl82 SUBDIR += tcl83 SUBDIR += tcl84 diff --git a/lang/tcl80/Makefile b/lang/tcl80/Makefile deleted file mode 100644 index 88a66b0e688d..000000000000 --- a/lang/tcl80/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -# New ports collection makefile for: tcl8.0 -# Date created: 19 August 1997 -# Whom: jkh -# -# $FreeBSD$ -# - -PORTNAME= tcl -PORTVERSION= 8.0.5 -PORTREVISION= 3 -CATEGORIES= lang tcl -MASTER_SITES= ${MASTER_SITE_TCLTK} -MASTER_SITE_SUBDIR=tcl8_0 -DISTNAME= ${PORTNAME}${PORTVERSION} - -MAINTAINER= mm@FreeBSD.org -COMMENT= Tool Command Language - -NO_LATEST_LINK= yes -WRKSRC= ${WRKDIR}/tcl8.0.5/unix -USE_LDCONFIG= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-shared -CONFIGURE_ENV= PORTSDIR=${PORTSDIR} - -SHLIB_MAJOR= 1 -SHLIB_MINOR= 5 -MAKEFILE= makefile -TCL_LIB= libtcl80.so - -OPTIONS= TCL80_MAN "Install tcl 8.0 manpages" off - -DEPRECATED= tcl8.0 support is going to be dropped -EXPIRATION_DATE= 2009-03-22 - -.include <bsd.port.pre.mk> - -.if !defined(NO_INSTALL_MANPAGES) && defined(WITH_TCL80_MAN) -.include "${FILESDIR}/manpages" -MANCOMPRESSED= yes -.endif - -post-configure: - @${CP} ${FILESDIR}/Makefile.lib ${WRKSRC} - @${CP} ${FILESDIR}/makefile ${WRKSRC} - -pre-build: - @cd ${WRKSRC} && ${MAKE} -f Makefile.lib PREFIX=${PREFIX} \ - SHLIB_MAJOR=${SHLIB_MAJOR} SHLIB_MINOR=${SHLIB_MINOR} - -post-install: -.if !defined(NO_INSTALL_MANPAGES) && defined(WITH_TCL80_MAN) - @cd ${WRKSRC} && ${MAKE} -f Makefile install-man -.endif - ${LN} -sf ${TCL_LIB}.${SHLIB_MAJOR} ${PREFIX}/lib/${TCL_LIB} - -test: - cd ${WRKSRC} && ${MAKE} test - -.include <bsd.port.post.mk> diff --git a/lang/tcl80/distinfo b/lang/tcl80/distinfo deleted file mode 100644 index 4a15b4417ae1..000000000000 --- a/lang/tcl80/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (tcl8.0.5.tar.gz) = 4247975c801510fb378b76237b2abaaf -SHA256 (tcl8.0.5.tar.gz) = 0402be51a928cc1591049b02e32565abcce4f4c06f37b8fed0f2573ee16b479e -SIZE (tcl8.0.5.tar.gz) = 1519970 diff --git a/lang/tcl80/files/Makefile.lib b/lang/tcl80/files/Makefile.lib deleted file mode 100644 index 4406971decd6..000000000000 --- a/lang/tcl80/files/Makefile.lib +++ /dev/null @@ -1,53 +0,0 @@ -# $FreeBSD$ - -NOPROFILE= yes -LIB= tcl80 -TCL_LIBRARY= ${PREFIX}/lib/tcl8.0 -CFLAGS+= -I. -I./../generic \ - -DHAVE_GETCWD=1 -DNO_VALUES_H=1 -DHAVE_UNISTD_H=1 -DUSE_TERMIOS=1\ - -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1\ - -DHAVE_TM_GMTOFF=1 -DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1\ - -DHAVE_SIGNED_CHAR=1 -DHAVE_SYS_IOCTL_H=1\ - -DTCL_SHLIB_EXT=\".so\" \ - -DHAVE_SYS_FILIO_H=1 \ - -DTCL_LIBRARY=\"${TCL_LIBRARY}\" \ - -DTCL_PACKAGE_PATH="\"${PREFIX}/lib\"" \ - -DNO_UNION_WAIT - -GENERIC_DIR= ../generic -UNIX_DIR= . - -.PATH: ${GENERIC_DIR} ${UNIX_DIR} - -SRCS= \ - panic.c regexp.c\ - tclAsync.c tclBasic.c \ - tclCkalloc.c tclClock.c \ - tclCmdAH.c tclCmdIL.c \ - tclCmdMZ.c tclDate.c \ - tclEnv.c tclEvent.c \ - tclFCmd.c \ - tclFileName.c \ - tclGet.c tclHash.c \ - tclHistory.c tclInterp.c \ - tclIO.c tclIOCmd.c \ - tclIOSock.c tclIOUtil.c \ - tclLink.c tclLoad.c \ - tclMain.c tclNotify.c \ - tclParse.c tclPkg.c \ - tclPosixStr.c tclPreserve.c \ - tclProc.c tclUtil.c \ - tclVar.c tclMtherr.c \ - tclCompile.c tclExecute.c\ - tclBinary.c tclCompExpr.c\ - tclIndexObj.c tclListObj.c\ - tclNamesp.c tclResolve.c\ - tclObj.c tclPipe.c\ - tclStringObj.c tclTimer.c\ - tclUnixChan.c tclUnixFCmd.c \ - tclUnixFile.c tclUnixNotfy.c \ - tclUnixPipe.c tclUnixSock.c \ - tclUnixTime.c tclUnixInit.c \ - tclLoadDl.c tclUnixEvent.c - -.include <bsd.lib.mk> diff --git a/lang/tcl80/files/makefile b/lang/tcl80/files/makefile deleted file mode 100644 index 4f51bb5255f1..000000000000 --- a/lang/tcl80/files/makefile +++ /dev/null @@ -1,8 +0,0 @@ -all: - for f in ../generic/*.o; do ln -sf $$f; done - make -f Makefile tclsh -test: - make -f Makefile test -install: - make -f Makefile install - diff --git a/lang/tcl80/files/manpages b/lang/tcl80/files/manpages deleted file mode 100644 index bdf7eb8e5a1f..000000000000 --- a/lang/tcl80/files/manpages +++ /dev/null @@ -1,406 +0,0 @@ -MAN1+= tclsh.1 - -MAN3+= AddErrInfo.3 -MAN3+= Alloc.3 -MAN3+= AllowExc.3 -MAN3+= AppInit.3 -MAN3+= AssocData.3 -MAN3+= Async.3 -MAN3+= BackgdErr.3 -MAN3+= Backslash.3 -MAN3+= BoolObj.3 -MAN3+= CallDel.3 -MAN3+= CmdCmplt.3 -MAN3+= Concat.3 -MAN3+= CrtChannel.3 -MAN3+= CrtChnlHdlr.3 -MAN3+= CrtCloseHdlr.3 -MAN3+= CrtCommand.3 -MAN3+= CrtFileHdlr.3 -MAN3+= CrtInterp.3 -MAN3+= CrtMathFnc.3 -MAN3+= CrtObjCmd.3 -MAN3+= CrtSlave.3 -MAN3+= CrtTimerHdlr.3 -MAN3+= CrtTrace.3 -MAN3+= DString.3 -MAN3+= DetachPids.3 -MAN3+= DoOneEvent.3 -MAN3+= DoWhenIdle.3 -MAN3+= DoubleObj.3 -MAN3+= Eval.3 -MAN3+= EvalObj.3 -MAN3+= Exit.3 -MAN3+= ExprLong.3 -MAN3+= ExprLongObj.3 -MAN3+= FindExec.3 -MAN3+= GetIndex.3 -MAN3+= GetInt.3 -MAN3+= GetOpnFl.3 -MAN3+= GetStdChan.3 -MAN3+= Hash.3 -MAN3+= IntObj.3 -MAN3+= Interp.3 -MAN3+= LinkVar.3 -MAN3+= ListObj.3 -MAN3+= Notifier.3 -MAN3+= ObjSetVar.3 -MAN3+= Object.3 -MAN3+= ObjectType.3 -MAN3+= OpenFileChnl.3 -MAN3+= OpenTcp.3 -MAN3+= PkgRequire.3 -MAN3+= Preserve.3 -MAN3+= PrintDbl.3 -MAN3+= RecEvalObj.3 -MAN3+= RecordEval.3 -MAN3+= RegExp.3 -MAN3+= SetErrno.3 -MAN3+= SetRecLmt.3 -MAN3+= SetResult.3 -MAN3+= SetVar.3 -MAN3+= Sleep.3 -MAN3+= SplitList.3 -MAN3+= SplitPath.3 -MAN3+= StaticPkg.3 -MAN3+= StrMatch.3 -MAN3+= StringObj.3 -MAN3+= Tcl_Main.3 -MAN3+= TraceVar.3 -MAN3+= Translate.3 -MAN3+= UpVar.3 -MAN3+= WrongNumArgs.3 - -MANN+= Tcl.n -MANN+= after.n -MANN+= append.n -MANN+= array.n -MANN+= bgerror.n -MANN+= binary.n -MANN+= break.n -MANN+= case.n -MANN+= catch.n -MANN+= cd.n -MANN+= clock.n -MANN+= close.n -MANN+= concat.n -MANN+= continue.n -MANN+= eof.n -MANN+= error.n -MANN+= eval.n -MANN+= exec.n -MANN+= exit.n -MANN+= expr.n -MANN+= fblocked.n -MANN+= fconfigure.n -MANN+= fcopy.n -MANN+= file.n -MANN+= fileevent.n -MANN+= filename.n -MANN+= flush.n -MANN+= for.n -MANN+= foreach.n -MANN+= format.n -MANN+= gets.n -MANN+= glob.n -MANN+= global.n -MANN+= history.n -MANN+= http.n -MANN+= if.n -MANN+= incr.n -MANN+= info.n -MANN+= interp.n -MANN+= join.n -MANN+= lappend.n -MANN+= library.n -MANN+= lindex.n -MANN+= linsert.n -MANN+= list.n -MANN+= llength.n -MANN+= load.n -MANN+= lrange.n -MANN+= lreplace.n -MANN+= lsearch.n -MANN+= lsort.n -MANN+= namespace.n -MANN+= open.n -MANN+= package.n -MANN+= pid.n -MANN+= pkgMkIndex.n -MANN+= proc.n -MANN+= puts.n -MANN+= pwd.n -MANN+= read.n -MANN+= regexp.n -MANN+= registry.n -MANN+= regsub.n -MANN+= rename.n -MANN+= resource.n -MANN+= return.n -MANN+= safe.n -MANN+= scan.n -MANN+= seek.n -MANN+= set.n -MANN+= socket.n -MANN+= source.n -MANN+= split.n -MANN+= string.n -MANN+= subst.n -MANN+= switch.n -MANN+= tclvars.n -MANN+= tell.n -MANN+= time.n -MANN+= trace.n -MANN+= unknown.n -MANN+= unset.n -MANN+= update.n -MANN+= uplevel.n -MANN+= upvar.n -MANN+= variable.n -MANN+= vwait.n -MANN+= while.n - -MLINKS+= AddErrInfo.3 Tcl_AddErrorInfo.3 -MLINKS+= AddErrInfo.3 Tcl_AddObjErrorInfo.3 -MLINKS+= AddErrInfo.3 Tcl_PosixError.3 -MLINKS+= AddErrInfo.3 Tcl_SetErrorCode.3 -MLINKS+= Alloc.3 Tcl_Alloc.3 -MLINKS+= Alloc.3 Tcl_Free.3 -MLINKS+= Alloc.3 Tcl_Realloc.3 -MLINKS+= AllowExc.3 Tcl_AllowExceptions.3 -MLINKS+= AppInit.3 Tcl_AppInit.3 -MLINKS+= AssocData.3 Tcl_DeleteAssocData.3 -MLINKS+= AssocData.3 Tcl_GetAssocData.3 -MLINKS+= AssocData.3 Tcl_SetAssocData.3 -MLINKS+= Async.3 Tcl_AsyncCreate.3 -MLINKS+= Async.3 Tcl_AsyncDelete.3 -MLINKS+= Async.3 Tcl_AsyncInvoke.3 -MLINKS+= Async.3 Tcl_AsyncMark.3 -MLINKS+= BackgdErr.3 Tcl_BackgroundError.3 -MLINKS+= Backslash.3 Tcl_Backslash.3 -MLINKS+= BoolObj.3 Tcl_GetBooleanFromObj.3 -MLINKS+= BoolObj.3 Tcl_NewBooleanObj.3 -MLINKS+= BoolObj.3 Tcl_SetBooleanObj.3 -MLINKS+= CallDel.3 Tcl_CallWhenDeleted.3 -MLINKS+= CallDel.3 Tcl_DontCallWhenDeleted.3 -MLINKS+= CmdCmplt.3 Tcl_CommandComplete.3 -MLINKS+= Concat.3 Tcl_Concat.3 -MLINKS+= CrtChannel.3 Tcl_BadChannelOption.3 -MLINKS+= CrtChannel.3 Tcl_CreateChannel.3 -MLINKS+= CrtChannel.3 Tcl_GetChannelBufferSize.3 -MLINKS+= CrtChannel.3 Tcl_GetChannelHandle.3 -MLINKS+= CrtChannel.3 Tcl_GetChannelInstanceData.3 -MLINKS+= CrtChannel.3 Tcl_GetChannelMode.3 -MLINKS+= CrtChannel.3 Tcl_GetChannelName.3 -MLINKS+= CrtChannel.3 Tcl_GetChannelType.3 -MLINKS+= CrtChannel.3 Tcl_NotifyChannel.3 -MLINKS+= CrtChannel.3 Tcl_SetChannelBufferSize.3 -MLINKS+= CrtChannel.3 Tcl_SetDefaultTranslation.3 -MLINKS+= CrtChnlHdlr.3 Tcl_CreateChannelHandler.3 -MLINKS+= CrtChnlHdlr.3 Tcl_DeleteChannelHandler.3 -MLINKS+= CrtCloseHdlr.3 Tcl_CreateCloseHandler.3 -MLINKS+= CrtCloseHdlr.3 Tcl_DeleteCloseHandler.3 -MLINKS+= CrtCommand.3 Tcl_CreateCommand.3 -MLINKS+= CrtFileHdlr.3 Tcl_CreateFileHandler.3 -MLINKS+= CrtFileHdlr.3 Tcl_DeleteFileHandler.3 -MLINKS+= CrtInterp.3 Tcl_CreateInterp.3 -MLINKS+= CrtInterp.3 Tcl_DeleteInterp.3 -MLINKS+= CrtInterp.3 Tcl_InterpDeleted.3 -MLINKS+= CrtMathFnc.3 Tcl_CreateMathFunc.3 -MLINKS+= CrtObjCmd.3 Tcl_CreateObjCommand.3 -MLINKS+= CrtObjCmd.3 Tcl_DeleteCommand.3 -MLINKS+= CrtObjCmd.3 Tcl_DeleteCommandFromToken.3 -MLINKS+= CrtObjCmd.3 Tcl_GetCommandInfo.3 -MLINKS+= CrtObjCmd.3 Tcl_GetCommandName.3 -MLINKS+= CrtObjCmd.3 Tcl_SetCommandInfo.3 -MLINKS+= CrtSlave.3 Tcl_CreateAlias.3 -MLINKS+= CrtSlave.3 Tcl_CreateAliasObj.3 -MLINKS+= CrtSlave.3 Tcl_CreateSlave.3 -MLINKS+= CrtSlave.3 Tcl_ExposeCommand.3 -MLINKS+= CrtSlave.3 Tcl_GetAlias.3 -MLINKS+= CrtSlave.3 Tcl_GetAliasObj.3 -MLINKS+= CrtSlave.3 Tcl_GetInterpPath.3 -MLINKS+= CrtSlave.3 Tcl_GetMaster.3 -MLINKS+= CrtSlave.3 Tcl_GetSlave.3 -MLINKS+= CrtSlave.3 Tcl_HideCommand.3 -MLINKS+= CrtSlave.3 Tcl_IsSafe.3 -MLINKS+= CrtSlave.3 Tcl_MakeSafe.3 -MLINKS+= CrtTimerHdlr.3 Tcl_CreateTimerHandler.3 -MLINKS+= CrtTimerHdlr.3 Tcl_DeleteTimerHandler.3 -MLINKS+= CrtTrace.3 Tcl_CreateTrace.3 -MLINKS+= CrtTrace.3 Tcl_DeleteTrace.3 -MLINKS+= DString.3 Tcl_DStringAppend.3 -MLINKS+= DString.3 Tcl_DStringAppendElement.3 -MLINKS+= DString.3 Tcl_DStringEndSublist.3 -MLINKS+= DString.3 Tcl_DStringFree.3 -MLINKS+= DString.3 Tcl_DStringGetResult.3 -MLINKS+= DString.3 Tcl_DStringInit.3 -MLINKS+= DString.3 Tcl_DStringLength.3 -MLINKS+= DString.3 Tcl_DStringResult.3 -MLINKS+= DString.3 Tcl_DStringSetLength.3 -MLINKS+= DString.3 Tcl_DStringStartSublist.3 -MLINKS+= DString.3 Tcl_DStringValue.3 -MLINKS+= DetachPids.3 Tcl_DetachPids.3 -MLINKS+= DetachPids.3 Tcl_ReapDetachedProcs.3 -MLINKS+= DoOneEvent.3 Tcl_DoOneEvent.3 -MLINKS+= DoWhenIdle.3 Tcl_CancelIdleCall.3 -MLINKS+= DoWhenIdle.3 Tcl_DoWhenIdle.3 -MLINKS+= DoubleObj.3 Tcl_GetDoubleFromObj.3 -MLINKS+= DoubleObj.3 Tcl_NewDoubleObj.3 -MLINKS+= DoubleObj.3 Tcl_SetDoubleObj.3 -MLINKS+= Eval.3 Tcl_Eval.3 -MLINKS+= Eval.3 Tcl_EvalFile.3 -MLINKS+= Eval.3 Tcl_GlobalEval.3 -MLINKS+= Eval.3 Tcl_VarEval.3 -MLINKS+= EvalObj.3 Tcl_EvalObj.3 -MLINKS+= EvalObj.3 Tcl_GlobalEvalObj.3 -MLINKS+= Exit.3 Tcl_CreateExitHandler.3 -MLINKS+= Exit.3 Tcl_DeleteExitHandler.3 -MLINKS+= Exit.3 Tcl_Exit.3 -MLINKS+= Exit.3 Tcl_Finalize.3 -MLINKS+= ExprLong.3 Tcl_ExprBoolean.3 -MLINKS+= ExprLong.3 Tcl_ExprDouble.3 -MLINKS+= ExprLong.3 Tcl_ExprLong.3 -MLINKS+= ExprLong.3 Tcl_ExprString.3 -MLINKS+= ExprLongObj.3 Tcl_ExprBooleanObj.3 -MLINKS+= ExprLongObj.3 Tcl_ExprDoubleObj.3 -MLINKS+= ExprLongObj.3 Tcl_ExprLongObj.3 -MLINKS+= ExprLongObj.3 Tcl_ExprObj.3 -MLINKS+= FindExec.3 Tcl_FindExecutable.3 -MLINKS+= FindExec.3 Tcl_GetNameOfExecutable.3 -MLINKS+= GetIndex.3 Tcl_GetIndexFromObj.3 -MLINKS+= GetInt.3 Tcl_GetBoolean.3 -MLINKS+= GetInt.3 Tcl_GetDouble.3 -MLINKS+= GetInt.3 Tcl_GetInt.3 -MLINKS+= GetOpnFl.3 Tcl_GetOpenFile.3 -MLINKS+= GetStdChan.3 Tcl_GetStdChannel.3 -MLINKS+= GetStdChan.3 Tcl_SetStdChannel.3 -MLINKS+= Hash.3 Tcl_CreateHashEntry.3 -MLINKS+= Hash.3 Tcl_DeleteHashEntry.3 -MLINKS+= Hash.3 Tcl_DeleteHashTable.3 -MLINKS+= Hash.3 Tcl_FindHashEntry.3 -MLINKS+= Hash.3 Tcl_FirstHashEntry.3 -MLINKS+= Hash.3 Tcl_GetHashKey.3 -MLINKS+= Hash.3 Tcl_GetHashValue.3 -MLINKS+= Hash.3 Tcl_HashStats.3 -MLINKS+= Hash.3 Tcl_InitHashTable.3 -MLINKS+= Hash.3 Tcl_NextHashEntry.3 -MLINKS+= Hash.3 Tcl_SetHashValue.3 -MLINKS+= IntObj.3 Tcl_GetIntFromObj.3 -MLINKS+= IntObj.3 Tcl_GetLongFromObj.3 -MLINKS+= IntObj.3 Tcl_NewIntObj.3 -MLINKS+= IntObj.3 Tcl_NewLongObj.3 -MLINKS+= IntObj.3 Tcl_SetIntObj.3 -MLINKS+= IntObj.3 Tcl_SetLongObj.3 -MLINKS+= Interp.3 Tcl_Interp.3 -MLINKS+= LinkVar.3 Tcl_LinkVar.3 -MLINKS+= LinkVar.3 Tcl_UnlinkVar.3 -MLINKS+= LinkVar.3 Tcl_UpdateLinkedVar.3 -MLINKS+= ListObj.3 Tcl_ListObjAppendElement.3 -MLINKS+= ListObj.3 Tcl_ListObjAppendList.3 -MLINKS+= ListObj.3 Tcl_ListObjGetElements.3 -MLINKS+= ListObj.3 Tcl_ListObjIndex.3 -MLINKS+= ListObj.3 Tcl_ListObjLength.3 -MLINKS+= ListObj.3 Tcl_ListObjReplace.3 -MLINKS+= ListObj.3 Tcl_NewListObj.3 -MLINKS+= ListObj.3 Tcl_SetListObj.3 -MLINKS+= Notifier.3 Tcl_CreateEventSource.3 -MLINKS+= Notifier.3 Tcl_DeleteEventSource.3 -MLINKS+= Notifier.3 Tcl_DeleteEvents.3 -MLINKS+= Notifier.3 Tcl_GetServiceMode.3 -MLINKS+= Notifier.3 Tcl_QueueEvent.3 -MLINKS+= Notifier.3 Tcl_ServiceAll.3 -MLINKS+= Notifier.3 Tcl_ServiceEvent.3 -MLINKS+= Notifier.3 Tcl_SetMaxBlockTime.3 -MLINKS+= Notifier.3 Tcl_SetServiceMode.3 -MLINKS+= Notifier.3 Tcl_SetTimer.3 -MLINKS+= Notifier.3 Tcl_WaitForEvent.3 -MLINKS+= ObjSetVar.3 Tcl_ObjGetVar2.3 -MLINKS+= ObjSetVar.3 Tcl_ObjSetVar2.3 -MLINKS+= Object.3 Tcl_DecrRefCount.3 -MLINKS+= Object.3 Tcl_DuplicateObj.3 -MLINKS+= Object.3 Tcl_IncrRefCount.3 -MLINKS+= Object.3 Tcl_IsShared.3 -MLINKS+= Object.3 Tcl_NewObj.3 -MLINKS+= ObjectType.3 Tcl_AppendAllObjTypes.3 -MLINKS+= ObjectType.3 Tcl_ConvertToType.3 -MLINKS+= ObjectType.3 Tcl_GetObjType.3 -MLINKS+= ObjectType.3 Tcl_RegisterObjType.3 -MLINKS+= OpenFileChnl.3 Tcl_Close.3 -MLINKS+= OpenFileChnl.3 Tcl_Eof.3 -MLINKS+= OpenFileChnl.3 Tcl_Flush.3 -MLINKS+= OpenFileChnl.3 Tcl_GetChannel.3 -MLINKS+= OpenFileChnl.3 Tcl_GetChannelOption.3 -MLINKS+= OpenFileChnl.3 Tcl_Gets.3 -MLINKS+= OpenFileChnl.3 Tcl_InputBlocked.3 -MLINKS+= OpenFileChnl.3 Tcl_InputBuffered.3 -MLINKS+= OpenFileChnl.3 Tcl_MakeFileChannel.3 -MLINKS+= OpenFileChnl.3 Tcl_OpenCommandChannel.3 -MLINKS+= OpenFileChnl.3 Tcl_OpenFileChannel.3 -MLINKS+= OpenFileChnl.3 Tcl_Read.3 -MLINKS+= OpenFileChnl.3 Tcl_RegisterChannel.3 -MLINKS+= OpenFileChnl.3 Tcl_Seek.3 -MLINKS+= OpenFileChnl.3 Tcl_SetChannelOption.3 -MLINKS+= OpenFileChnl.3 Tcl_Tell.3 -MLINKS+= OpenFileChnl.3 Tcl_UnregisterChannel.3 -MLINKS+= OpenFileChnl.3 Tcl_Write.3 -MLINKS+= OpenTcp.3 Tcl_MakeTcpClientChannel.3 -MLINKS+= OpenTcp.3 Tcl_OpenTcpClient.3 -MLINKS+= OpenTcp.3 Tcl_OpenTcpServer.3 -MLINKS+= PkgRequire.3 Tcl_PkgProvide.3 -MLINKS+= PkgRequire.3 Tcl_PkgRequire.3 -MLINKS+= Preserve.3 Tcl_EventuallyFree.3 -MLINKS+= Preserve.3 Tcl_Preserve.3 -MLINKS+= Preserve.3 Tcl_Release.3 -MLINKS+= PrintDbl.3 Tcl_PrintDouble.3 -MLINKS+= RecEvalObj.3 Tcl_RecordAndEvalObj.3 -MLINKS+= RecordEval.3 Tcl_RecordAndEval.3 -MLINKS+= RegExp.3 Tcl_RegExpCompile.3 -MLINKS+= RegExp.3 Tcl_RegExpExec.3 -MLINKS+= RegExp.3 Tcl_RegExpMatch.3 -MLINKS+= RegExp.3 Tcl_RegExpRange.3 -MLINKS+= SetErrno.3 Tcl_GetErrno.3 -MLINKS+= SetErrno.3 Tcl_SetErrno.3 -MLINKS+= SetRecLmt.3 Tcl_SetRecursionLimit.3 -MLINKS+= SetResult.3 Tcl_AppendElement.3 -MLINKS+= SetResult.3 Tcl_AppendResult.3 -MLINKS+= SetResult.3 Tcl_GetObjResult.3 -MLINKS+= SetResult.3 Tcl_GetStringResult.3 -MLINKS+= SetResult.3 Tcl_ResetResult.3 -MLINKS+= SetResult.3 Tcl_SetObjResult.3 -MLINKS+= SetResult.3 Tcl_SetResult.3 -MLINKS+= SetVar.3 Tcl_GetVar.3 -MLINKS+= SetVar.3 Tcl_GetVar2.3 -MLINKS+= SetVar.3 Tcl_SetVar.3 -MLINKS+= SetVar.3 Tcl_SetVar2.3 -MLINKS+= SetVar.3 Tcl_UnsetVar.3 -MLINKS+= SetVar.3 Tcl_UnsetVar2.3 -MLINKS+= Sleep.3 Tcl_Sleep.3 -MLINKS+= SplitList.3 Tcl_ConvertElement.3 -MLINKS+= SplitList.3 Tcl_Merge.3 -MLINKS+= SplitList.3 Tcl_ScanElement.3 -MLINKS+= SplitList.3 Tcl_SplitList.3 -MLINKS+= SplitPath.3 Tcl_GetPathType.3 -MLINKS+= SplitPath.3 Tcl_JoinPath.3 -MLINKS+= SplitPath.3 Tcl_SplitPath.3 -MLINKS+= StaticPkg.3 Tcl_StaticPackage.3 -MLINKS+= StrMatch.3 Tcl_StringMatch.3 -MLINKS+= StringObj.3 TclConcatObj.3 -MLINKS+= StringObj.3 Tcl_AppendStringsToObj.3 -MLINKS+= StringObj.3 Tcl_AppendToObj.3 -MLINKS+= StringObj.3 Tcl_GetStringFromObj.3 -MLINKS+= StringObj.3 Tcl_NewStringObj.3 -MLINKS+= StringObj.3 Tcl_SetObjLength.3 -MLINKS+= StringObj.3 Tcl_SetStringObj.3 -MLINKS+= TraceVar.3 Tcl_TraceVar.3 -MLINKS+= TraceVar.3 Tcl_TraceVar2.3 -MLINKS+= TraceVar.3 Tcl_UntraceVar.3 -MLINKS+= TraceVar.3 Tcl_UntraceVar2.3 -MLINKS+= TraceVar.3 Tcl_VarTraceInfo.3 -MLINKS+= TraceVar.3 Tcl_VarTraceInfo2.3 -MLINKS+= Translate.3 Tcl_TranslateFileName.3 -MLINKS+= UpVar.3 Tcl_UpVar.3 -MLINKS+= UpVar.3 Tcl_UpVar2.3 -MLINKS+= WrongNumArgs.3 Tcl_WrongNumArgs.3 -MLINKS+= http.n Http.n -MLINKS+= pkgMkIndex.n pkg_mkIndex.n diff --git a/lang/tcl80/files/patch-aa b/lang/tcl80/files/patch-aa deleted file mode 100644 index 5141e7e7fb86..000000000000 --- a/lang/tcl80/files/patch-aa +++ /dev/null @@ -1,149 +0,0 @@ ---- Makefile.in.orig Tue Mar 9 07:51:26 1999 -+++ Makefile.in Mon Mar 12 16:32:22 2007 -@@ -55,7 +55,9 @@ - BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin - - # Directory in which to install the include file tcl.h: --INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include -+INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tcl$(VERSION) -+GENERIC_INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tcl$(VERSION)/generic -+UNIX_INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include/tcl$(VERSION)/unix - - # Top-level directory in which to install manual entries: - MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man -@@ -146,7 +148,7 @@ - # "install" around; better to use the install-sh script that comes - # with the distribution, which is slower but guaranteed to work. - --INSTALL = @srcdir@/install-sh -c -+INSTALL = install -c - INSTALL_PROGRAM = ${INSTALL} - INSTALL_DATA = ${INSTALL} -m 644 - -@@ -331,15 +333,21 @@ - - SRCS = $(GENERIC_SRCS) $(UNIX_SRCS) - --all: ${TCL_LIB_FILE} tclsh -+all: ${TCL_LIB_FILE} libtcl80.a tclsh - - # The following target is configured by autoconf to generate either - # a shared library or non-shared library for Tcl. - ${TCL_LIB_FILE}: ${OBJS} - rm -f ${TCL_LIB_FILE} - @MAKE_LIB@ -+ ln -sf ${TCL_LIB_FILE} libtcl80.so - $(RANLIB) ${TCL_LIB_FILE} - -+libtcl80.a: ${OBJS} -+ rm -f libtcl80.a -+ ar cr libtcl80.a ${OBJS} -+ ranlib libtcl80.a -+ - # Make target which outputs the list of the .o contained in the Tcl lib - # usefull to build a single big shared library containing Tcl and other - # extensions. used for the Tcl Plugin. -- dl -@@ -427,13 +435,13 @@ - cd dltest; if test -f configure; then ./configure; else \ - $(DLTEST_DIR)/configure; fi - --install: install-binaries install-libraries install-man -+install: install-binaries install-libraries - - # Note: before running ranlib below, must cd to target directory because - # some ranlibs write to current directory, and this might not always be - # possible (e.g. if installing as root). - --install-binaries: $(TCL_LIB_FILE) tclsh -+install-binaries: $(TCL_LIB_FILE) libtcl80.a tclsh - @for i in $(LIB_INSTALL_DIR) $(BIN_INSTALL_DIR) ; \ - do \ - if [ ! -d $$i ] ; then \ -@@ -447,14 +455,19 @@ - @$(INSTALL_DATA) $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) - @(cd $(LIB_INSTALL_DIR); $(RANLIB) $(TCL_LIB_FILE)) - @chmod 555 $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE) -+ @echo "Installing libtcl80.a" -+ @$(INSTALL_DATA) libtcl80.a $(LIB_INSTALL_DIR)/libtcl80.a -+ @(cd $(LIB_INSTALL_DIR); $(RANLIB) libtcl80.a) -+ @chmod 555 $(LIB_INSTALL_DIR)/libtcl80.a - @echo "Installing tclsh" - @$(INSTALL_PROGRAM) tclsh $(BIN_INSTALL_DIR)/tclsh$(VERSION) - @echo "Installing tclConfig.sh" -- @$(INSTALL_DATA) tclConfig.sh $(LIB_INSTALL_DIR)/tclConfig.sh -+ @mkdir -p $(SCRIPT_INSTALL_DIR) -+ @$(INSTALL_DATA) tclConfig.sh $(SCRIPT_INSTALL_DIR)/tclConfig.sh - - install-libraries: -- @for i in $(INSTALL_ROOT)$(prefix)/lib $(INCLUDE_INSTALL_DIR) \ -- $(SCRIPT_INSTALL_DIR); \ -+ @for i in $(INSTALL_ROOT)$(prefix)/lib $(GENERIC_INCLUDE_INSTALL_DIR) \ -+ $(UNIX_INCLUDE_INSTALL_DIR) $(SCRIPT_INSTALL_DIR); \ - do \ - if [ ! -d $$i ] ; then \ - echo "Making directory $$i"; \ -@@ -472,8 +485,15 @@ - else true; \ - fi; \ - done; -- @echo "Installing tcl.h" -- @$(INSTALL_DATA) $(GENERIC_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h -+ @echo "Installing libraries, tcl.h and other headers" -+ @for i in $(GENERIC_DIR)/*.h ; \ -+ do \ -+ echo "Installing $$i"; \ -+ $(INSTALL_DATA) $$i $(GENERIC_INCLUDE_INSTALL_DIR); \ -+ done; -+ @ln -sf $(GENERIC_INCLUDE_INSTALL_DIR)/tcl.h $(INCLUDE_INSTALL_DIR)/tcl.h -+ @echo "Installing $(TOP_DIR)unix/tclUnixPort.h" -+ @$(INSTALL_DATA) $(TOP_DIR)/unix/tclUnixPort.h $(UNIX_INCLUDE_INSTALL_DIR) - @for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex $(UNIX_DIR)/tclAppInit.c $(UNIX_DIR)/ldAix; \ - do \ - echo "Installing $$i"; \ -@@ -501,30 +521,37 @@ - @cd $(TOP_DIR)/doc; for i in *.1; \ - do \ - echo "Installing doc/$$i"; \ -- rm -f $(MAN1_INSTALL_DIR)/$$i; \ -+ rm -f $(MAN1_INSTALL_DIR)/$$i $(MAN1_INSTALL_DIR)/$$i.gz ; \ - sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ -- $$i > $(MAN1_INSTALL_DIR)/$$i; \ -- chmod 444 $(MAN1_INSTALL_DIR)/$$i; \ -+ $$i | gzip -c > $(MAN1_INSTALL_DIR)/$$i.gz; \ -+ chmod 444 $(MAN1_INSTALL_DIR)/$$i.gz; \ - done; - $(UNIX_DIR)/mkLinks $(MAN1_INSTALL_DIR) - @cd $(TOP_DIR)/doc; for i in *.3; \ - do \ - echo "Installing doc/$$i"; \ -- rm -f $(MAN3_INSTALL_DIR)/$$i; \ -+ rm -f $(MAN3_INSTALL_DIR)/$$i $(MAN3_INSTALL_DIR)/$$i.gz ; \ - sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ -- $$i > $(MAN3_INSTALL_DIR)/$$i; \ -- chmod 444 $(MAN3_INSTALL_DIR)/$$i; \ -+ $$i | gzip -c > $(MAN3_INSTALL_DIR)/$$i.gz; \ -+ chmod 444 $(MAN3_INSTALL_DIR)/$$i.gz; \ - done; - $(UNIX_DIR)/mkLinks $(MAN3_INSTALL_DIR) - @cd $(TOP_DIR)/doc; for i in *.n; \ - do \ - echo "Installing doc/$$i"; \ -- rm -f $(MANN_INSTALL_DIR)/$$i; \ -+ rm -f $(MANN_INSTALL_DIR)/$$i $(MANN_INSTALL_DIR)/$$i.gz; \ - sed -e '/man\.macros/r man.macros' -e '/man\.macros/d' \ -- $$i > $(MANN_INSTALL_DIR)/$$i; \ -- chmod 444 $(MANN_INSTALL_DIR)/$$i; \ -+ $$i | gzip -c > $(MANN_INSTALL_DIR)/$$i.gz; \ -+ chmod 444 $(MANN_INSTALL_DIR)/$$i.gz; \ - done; - $(UNIX_DIR)/mkLinks $(MANN_INSTALL_DIR) -+ @echo "**********" -+ @echo "IMPORTANT:" -+ @echo "**********" -+ @echo "tclConfig.sh in $(SCRIPT_INSTALL_DIR)/tclConfig.sh" -+ @echo "tcl.h in $(INCLUDE_INSTALL_DIR)/tcl.h" -+ @echo "There are NOT default place, but good place to avoid" -+ @echo "conflicting with another version of Tcl/Tks." - - Makefile: $(UNIX_DIR)/Makefile.in - $(SHELL) config.status diff --git a/lang/tcl80/files/patch-ab b/lang/tcl80/files/patch-ab deleted file mode 100644 index 36f9ea1b7c31..000000000000 --- a/lang/tcl80/files/patch-ab +++ /dev/null @@ -1,19 +0,0 @@ ---- configure.orig Tue Mar 9 07:51:26 1999 -+++ configure Sat Jan 27 00:40:27 2007 -@@ -4097,14 +4097,14 @@ - echo "$ac_t""yes" 1>&6 - - SHLIB_CFLAGS="-fpic" -- SHLIB_LD="ld -Bshareable -x" -+ SHLIB_LD="ld -shared -x -soname \$@" - SHLIB_LD_LIBS="" - SHLIB_SUFFIX=".so" - DL_OBJS="tclLoadDl.o" - DL_LIBS="" - LD_FLAGS="" - LD_SEARCH_FLAGS="" -- TCL_SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1.0' -+ TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1' - - else - echo "$ac_t""no" 1>&6 diff --git a/lang/tcl80/files/patch-ac b/lang/tcl80/files/patch-ac deleted file mode 100644 index 2010655ff328..000000000000 --- a/lang/tcl80/files/patch-ac +++ /dev/null @@ -1,10 +0,0 @@ ---- ../generic/tclDate.c.orig Mon Sep 14 14:39:58 1998 -+++ ../generic/tclDate.c Sat Apr 3 17:16:30 1999 -@@ -290,6 +290,7 @@ - { "nt", tZONE, HOUR(11) }, /* Nome */ - { "idlw", tZONE, HOUR(12) }, /* International Date Line West */ - { "cet", tZONE, -HOUR( 1) }, /* Central European */ -+ { "cest", tDAYZONE, -HOUR( 1) }, /* Central European Summer */ - { "met", tZONE, -HOUR( 1) }, /* Middle European */ - { "mewt", tZONE, -HOUR( 1) }, /* Middle European Winter */ - { "mest", tDAYZONE, -HOUR( 1) }, /* Middle European Summer */ diff --git a/lang/tcl80/pkg-descr b/lang/tcl80/pkg-descr deleted file mode 100644 index 670d08e7a6b2..000000000000 --- a/lang/tcl80/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -This package contains the binary release of Tcl8.0, 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/tcl80/pkg-plist b/lang/tcl80/pkg-plist deleted file mode 100644 index dbe559f20d4d..000000000000 --- a/lang/tcl80/pkg-plist +++ /dev/null @@ -1,36 +0,0 @@ -bin/tclsh8.0 -lib/libtcl80.a -lib/libtcl80.so -lib/libtcl80.so.1 -include/tcl8.0/tcl.h -include/tcl8.0/generic/tcl.h -include/tcl8.0/generic/tclCompile.h -include/tcl8.0/generic/tclInitScript.h -include/tcl8.0/generic/tclInt.h -include/tcl8.0/generic/tclMath.h -include/tcl8.0/generic/tclPort.h -include/tcl8.0/generic/tclRegexp.h -include/tcl8.0/unix/tclUnixPort.h -lib/tcl8.0/history.tcl -lib/tcl8.0/init.tcl -lib/tcl8.0/ldAix -lib/tcl8.0/ldAout.tcl -lib/tcl8.0/parray.tcl -lib/tcl8.0/safe.tcl -lib/tcl8.0/tclAppInit.c -lib/tcl8.0/tclConfig.sh -lib/tcl8.0/tclIndex -lib/tcl8.0/word.tcl -lib/tcl8.0/http1.0/http.tcl -lib/tcl8.0/http1.0/pkgIndex.tcl -lib/tcl8.0/http2.0/http.tcl -lib/tcl8.0/http2.0/pkgIndex.tcl -lib/tcl8.0/opt0.1/optparse.tcl -lib/tcl8.0/opt0.1/pkgIndex.tcl -@dirrm include/tcl8.0/generic -@dirrm include/tcl8.0/unix -@dirrm include/tcl8.0 -@dirrm lib/tcl8.0/http2.0 -@dirrm lib/tcl8.0/http1.0 -@dirrm lib/tcl8.0/opt0.1 -@dirrm lib/tcl8.0 |