diff options
-rw-r--r-- | lang/tcl80/Makefile | 6 | ||||
-rw-r--r-- | lang/tcl80/patches/patch-aa | 41 | ||||
-rw-r--r-- | lang/tcl80/pkg/PLIST | 246 |
3 files changed, 255 insertions, 38 deletions
diff --git a/lang/tcl80/Makefile b/lang/tcl80/Makefile index 40e065298e5..f2f833a2c13 100644 --- a/lang/tcl80/Makefile +++ b/lang/tcl80/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 1997/10/06 15:32:32 agc Exp $ +# $NetBSD: Makefile,v 1.3 1997/10/13 02:37:35 hubertf Exp $ # New ports collection makefile for: tcl8.0 # Version required: 8.0 # Date created: 19 August 1997 @@ -19,6 +19,10 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared CONFIGURE_ENV= PORTSDIR=${PORTSDIR} +MAN1= tclsh.1 +MAN3= AddErrInfo.3 Alloc.3 AllowExc.3 AppInit.3 AssocData.3 Async.3 BackgdErr.3 Backslash.3 BoolObj.3 CallDel.3 CmdCmplt.3 Concat.3 CrtChannel.3 CrtChnlHdlr.3 CrtCloseHdlr.3 CrtCommand.3 CrtFileHdlr.3 CrtInterp.3 CrtMathFnc.3 CrtObjCmd.3 CrtSlave.3 CrtTimerHdlr.3 CrtTrace.3 DString.3 DetachPids.3 DoOneEvent.3 DoWhenIdle.3 DoubleObj.3 Eval.3 EvalObj.3 Exit.3 ExprLong.3 ExprLongObj.3 FindExec.3 GetIndex.3 GetInt.3 GetOpnFl.3 GetStdChan.3 Hash.3 IntObj.3 Interp.3 LinkVar.3 ListObj.3 Notifier.3 ObjSetVar.3 Object.3 ObjectType.3 OpenFileChnl.3 OpenTcp.3 PkgRequire.3 Preserve.3 PrintDbl.3 RecEvalObj.3 RecordEval.3 RegExp.3 SetErrno.3 SetRecLmt.3 SetResult.3 SetVar.3 Sleep.3 SplitList.3 SplitPath.3 StaticPkg.3 StrMatch.3 StringObj.3 Tcl_Main.3 TraceVar.3 Translate.3 UpVar.3 WrongNumArgs.3 +MANN= Tcl.n after.n append.n array.n bgerror.n binary.n break.n case.n catch.n cd.n clock.n close.n concat.n continue.n eof.n error.n eval.n exec.n exit.n expr.n fblocked.n fconfigure.n fcopy.n file.n fileevent.n filename.n flush.n for.n foreach.n format.n gets.n glob.n global.n history.n http.n if.n incr.n info.n interp.n join.n lappend.n library.n lindex.n linsert.n list.n llength.n load.n lrange.n lreplace.n lsearch.n lsort.n namespace.n open.n package.n pid.n pkgMkIndex.n proc.n puts.n pwd.n read.n regexp.n registry.n regsub.n rename.n resource.n return.n safe.n scan.n seek.n set.n socket.n source.n split.n string.n subst.n switch.n tclvars.n tell.n time.n trace.n unknown.n unset.n update.n uplevel.n upvar.n variable.n vwait.n while.n + post-install: ${LDCONFIG} -m ${PREFIX}/lib diff --git a/lang/tcl80/patches/patch-aa b/lang/tcl80/patches/patch-aa index 11c3e90b05a..8d808417435 100644 --- a/lang/tcl80/patches/patch-aa +++ b/lang/tcl80/patches/patch-aa @@ -1,5 +1,5 @@ ---- Makefile.in.orig Fri Aug 15 21:17:28 1997 -+++ Makefile.in Wed Oct 1 17:19:36 1997 +--- Makefile.in.orig Fri Aug 15 22:17:28 1997 ++++ Makefile.in Mon Oct 13 02:53:28 1997 @@ -55,7 +55,9 @@ BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin @@ -96,41 +96,8 @@ @for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex $(UNIX_DIR)/tclAppInit.c $(UNIX_DIR)/ldAix; \ do \ echo "Installing $$i"; \ -@@ -483,30 +502,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; \ +@@ -507,6 +526,13 @@ + chmod 444 $(MANN_INSTALL_DIR)/$$i; \ done; $(UNIX_DIR)/mkLinks $(MANN_INSTALL_DIR) + @echo "**********" diff --git a/lang/tcl80/pkg/PLIST b/lang/tcl80/pkg/PLIST index 2f4c65f0ddb..23084a31d12 100644 --- a/lang/tcl80/pkg/PLIST +++ b/lang/tcl80/pkg/PLIST @@ -2,6 +2,7 @@ bin/tclsh8.0 lib/libtcl80.a lib/libtcl80.so.1.0 @exec /sbin/ldconfig -m %B +@unexec /sbin/ldconfig -m %B include/tcl8.0/tcl.h include/tcl8.0/unix/tclUnixPort.h include/tcl8.0/generic/tcl.h @@ -185,6 +186,251 @@ man/mann/upvar.n.gz man/mann/variable.n.gz man/mann/vwait.n.gz man/mann/while.n.gz +man/man3/TclConcatObj.3.gz +man/man3/Tcl_AddErrorInfo.3.gz +man/man3/Tcl_AddObjErrorInfo.3.gz +man/man3/Tcl_Alloc.3.gz +man/man3/Tcl_AllowExceptions.3.gz +man/man3/Tcl_AppInit.3.gz +man/man3/Tcl_AppendAllObjTypes.3.gz +man/man3/Tcl_AppendElement.3.gz +man/man3/Tcl_AppendResult.3.gz +man/man3/Tcl_AppendStringsToObj.3.gz +man/man3/Tcl_AppendToObj.3.gz +man/man3/Tcl_AsyncCreate.3.gz +man/man3/Tcl_AsyncDelete.3.gz +man/man3/Tcl_AsyncInvoke.3.gz +man/man3/Tcl_AsyncMark.3.gz +man/man3/Tcl_BackgroundError.3.gz +man/man3/Tcl_Backslash.3.gz +man/man3/Tcl_BadChannelOption.3.gz +man/man3/Tcl_CallWhenDeleted.3.gz +man/man3/Tcl_Close.3.gz +man/man3/Tcl_CancelIdleCall.3.gz +man/man3/Tcl_CommandComplete.3.gz +man/man3/Tcl_Concat.3.gz +man/man3/Tcl_ConvertElement.3.gz +man/man3/Tcl_ConvertToType.3.gz +man/man3/Tcl_CreateAlias.3.gz +man/man3/Tcl_CreateAliasObj.3.gz +man/man3/Tcl_CreateChannel.3.gz +man/man3/Tcl_CreateChannelHandler.3.gz +man/man3/Tcl_CreateCloseHandler.3.gz +man/man3/Tcl_CreateCommand.3.gz +man/man3/Tcl_CreateEventSource.3.gz +man/man3/Tcl_CreateExitHandler.3.gz +man/man3/Tcl_CreateFileHandler.3.gz +man/man3/Tcl_CreateHashEntry.3.gz +man/man3/Tcl_CreateInterp.3.gz +man/man3/Tcl_Eof.3.gz +man/man3/Tcl_CreateMathFunc.3.gz +man/man3/Tcl_CreateObjCommand.3.gz +man/man3/Tcl_CreateSlave.3.gz +man/man3/Tcl_CreateTimerHandler.3.gz +man/man3/Tcl_CreateTrace.3.gz +man/man3/Tcl_DStringAppend.3.gz +man/man3/Tcl_DStringAppendElement.3.gz +man/man3/Tcl_DStringEndSublist.3.gz +man/man3/Tcl_DStringFree.3.gz +man/man3/Tcl_DStringGetResult.3.gz +man/man3/Tcl_DStringInit.3.gz +man/man3/Tcl_DStringLength.3.gz +man/man3/Tcl_DStringResult.3.gz +man/man3/Tcl_DStringSetLength.3.gz +man/man3/Tcl_DStringStartSublist.3.gz +man/man3/Tcl_DStringValue.3.gz +man/man3/Tcl_Eval.3.gz +man/man3/Tcl_DecrRefCount.3.gz +man/man3/Tcl_DeleteAssocData.3.gz +man/man3/Tcl_DeleteChannelHandler.3.gz +man/man3/Tcl_DeleteCloseHandler.3.gz +man/man3/Tcl_DeleteCommand.3.gz +man/man3/Tcl_DeleteCommandFromToken.3.gz +man/man3/Tcl_DeleteEventSource.3.gz +man/man3/Tcl_DeleteEvents.3.gz +man/man3/Tcl_DeleteExitHandler.3.gz +man/man3/Tcl_DeleteFileHandler.3.gz +man/man3/Tcl_DeleteHashEntry.3.gz +man/man3/Tcl_DeleteHashTable.3.gz +man/man3/Tcl_DeleteInterp.3.gz +man/man3/Tcl_DeleteTimerHandler.3.gz +man/man3/Tcl_DeleteTrace.3.gz +man/man3/Tcl_DetachPids.3.gz +man/man3/Tcl_DoOneEvent.3.gz +man/man3/Tcl_DoWhenIdle.3.gz +man/man3/Tcl_DontCallWhenDeleted.3.gz +man/man3/Tcl_DuplicateObj.3.gz +man/man3/Tcl_EvalFile.3.gz +man/man3/Tcl_EvalObj.3.gz +man/man3/Tcl_EventuallyFree.3.gz +man/man3/Tcl_Exit.3.gz +man/man3/Tcl_ExposeCommand.3.gz +man/man3/Tcl_ExprBoolean.3.gz +man/man3/Tcl_ExprBooleanObj.3.gz +man/man3/Tcl_ExprDouble.3.gz +man/man3/Tcl_ExprDoubleObj.3.gz +man/man3/Tcl_ExprLong.3.gz +man/man3/Tcl_ExprLongObj.3.gz +man/man3/Tcl_ExprObj.3.gz +man/man3/Tcl_ExprString.3.gz +man/man3/Tcl_Finalize.3.gz +man/man3/Tcl_Flush.3.gz +man/man3/Tcl_FindExecutable.3.gz +man/man3/Tcl_FindHashEntry.3.gz +man/man3/Tcl_FirstHashEntry.3.gz +man/man3/Tcl_Free.3.gz +man/man3/Tcl_GetAlias.3.gz +man/man3/Tcl_GetAliasObj.3.gz +man/man3/Tcl_GetAssocData.3.gz +man/man3/Tcl_GetBoolean.3.gz +man/man3/Tcl_GetBooleanFromObj.3.gz +man/man3/Tcl_GetChannel.3.gz +man/man3/Tcl_GetChannelBufferSize.3.gz +man/man3/Tcl_GetChannelHandle.3.gz +man/man3/Tcl_GetChannelInstanceData.3.gz +man/man3/Tcl_GetChannelMode.3.gz +man/man3/Tcl_GetChannelName.3.gz +man/man3/Tcl_GetChannelOption.3.gz +man/man3/Tcl_GetDouble.3.gz +man/man3/Tcl_GetChannelType.3.gz +man/man3/Tcl_GetCommandInfo.3.gz +man/man3/Tcl_GetCommandName.3.gz +man/man3/Tcl_GetDoubleFromObj.3.gz +man/man3/Tcl_GetErrno.3.gz +man/man3/Tcl_GetHashKey.3.gz +man/man3/Tcl_GetHashValue.3.gz +man/man3/Tcl_GetIndexFromObj.3.gz +man/man3/Tcl_GetInt.3.gz +man/man3/Tcl_GetIntFromObj.3.gz +man/man3/Tcl_GetInterpPath.3.gz +man/man3/Tcl_GetLongFromObj.3.gz +man/man3/Tcl_GetMaster.3.gz +man/man3/Tcl_GetObjResult.3.gz +man/man3/Tcl_GetObjType.3.gz +man/man3/Tcl_GetOpenFile.3.gz +man/man3/Tcl_GetPathType.3.gz +man/man3/Tcl_GetSlave.3.gz +man/man3/Tcl_GetServiceMode.3.gz +man/man3/Tcl_GetStdChannel.3.gz +man/man3/Tcl_GetStringFromObj.3.gz +man/man3/Tcl_GetStringResult.3.gz +man/man3/Tcl_GetVar.3.gz +man/man3/Tcl_GetVar2.3.gz +man/man3/Tcl_Gets.3.gz +man/man3/Tcl_GlobalEval.3.gz +man/man3/Tcl_GlobalEvalObj.3.gz +man/man3/Tcl_HashStats.3.gz +man/man3/Tcl_HideCommand.3.gz +man/man3/Tcl_IncrRefCount.3.gz +man/man3/Tcl_InitHashTable.3.gz +man/man3/Tcl_InputBlocked.3.gz +man/man3/Tcl_InputBuffered.3.gz +man/man3/Tcl_Interp.3.gz +man/man3/Tcl_InterpDeleted.3.gz +man/man3/Tcl_IsSafe.3.gz +man/man3/Tcl_IsShared.3.gz +man/man3/Tcl_JoinPath.3.gz +man/man3/Tcl_LinkVar.3.gz +man/man3/Tcl_ListObjAppendElement.3.gz +man/man3/Tcl_ListObjAppendList.3.gz +man/man3/Tcl_ListObjGetElements.3.gz +man/man3/Tcl_ListObjIndex.3.gz +man/man3/Tcl_ListObjLength.3.gz +man/man3/Tcl_ListObjReplace.3.gz +man/man3/Tcl_MakeFileChannel.3.gz +man/man3/Tcl_MakeSafe.3.gz +man/man3/Tcl_MakeTcpClientChannel.3.gz +man/man3/Tcl_Merge.3.gz +man/man3/Tcl_NewBooleanObj.3.gz +man/man3/Tcl_NewDoubleObj.3.gz +man/man3/Tcl_NewIntObj.3.gz +man/man3/Tcl_NewListObj.3.gz +man/man3/Tcl_NewLongObj.3.gz +man/man3/Tcl_NewObj.3.gz +man/man3/Tcl_NewStringObj.3.gz +man/man3/Tcl_NextHashEntry.3.gz +man/man3/Tcl_NotifyChannel.3.gz +man/man3/Tcl_ObjGetVar2.3.gz +man/man3/Tcl_ObjSetVar2.3.gz +man/man3/Tcl_OpenCommandChannel.3.gz +man/man3/Tcl_OpenFileChannel.3.gz +man/man3/Tcl_OpenTcpClient.3.gz +man/man3/Tcl_OpenTcpServer.3.gz +man/man3/Tcl_PkgProvide.3.gz +man/man3/Tcl_PkgRequire.3.gz +man/man3/Tcl_PosixError.3.gz +man/man3/Tcl_Preserve.3.gz +man/man3/Tcl_PrintDouble.3.gz +man/man3/Tcl_QueueEvent.3.gz +man/man3/Tcl_Read.3.gz +man/man3/Tcl_Realloc.3.gz +man/man3/Tcl_ReapDetachedProcs.3.gz +man/man3/Tcl_RecordAndEval.3.gz +man/man3/Tcl_RecordAndEvalObj.3.gz +man/man3/Tcl_RegExpCompile.3.gz +man/man3/Tcl_RegExpExec.3.gz +man/man3/Tcl_RegExpMatch.3.gz +man/man3/Tcl_RegExpRange.3.gz +man/man3/Tcl_RegisterChannel.3.gz +man/man3/Tcl_RegisterObjType.3.gz +man/man3/Tcl_Release.3.gz +man/man3/Tcl_ResetResult.3.gz +man/man3/Tcl_ScanElement.3.gz +man/man3/Tcl_Seek.3.gz +man/man3/Tcl_ServiceAll.3.gz +man/man3/Tcl_ServiceEvent.3.gz +man/man3/Tcl_SetAssocData.3.gz +man/man3/Tcl_SetBooleanObj.3.gz +man/man3/Tcl_SetChannelBufferSize.3.gz +man/man3/Tcl_SetDoubleObj.3.gz +man/man3/Tcl_SetChannelOption.3.gz +man/man3/Tcl_SetCommandInfo.3.gz +man/man3/Tcl_SetDefaultTranslation.3.gz +man/man3/Tcl_SetErrno.3.gz +man/man3/Tcl_SetErrorCode.3.gz +man/man3/Tcl_SetHashValue.3.gz +man/man3/Tcl_SetIntObj.3.gz +man/man3/Tcl_SetListObj.3.gz +man/man3/Tcl_SetLongObj.3.gz +man/man3/Tcl_SetMaxBlockTime.3.gz +man/man3/Tcl_SetObjLength.3.gz +man/man3/Tcl_SetObjResult.3.gz +man/man3/Tcl_SetRecursionLimit.3.gz +man/man3/Tcl_SetResult.3.gz +man/man3/Tcl_SetServiceMode.3.gz +man/man3/Tcl_SetStdChannel.3.gz +man/man3/Tcl_SetStringObj.3.gz +man/man3/Tcl_Sleep.3.gz +man/man3/Tcl_SetTimer.3.gz +man/man3/Tcl_SetVar.3.gz +man/man3/Tcl_SetVar2.3.gz +man/man3/Tcl_SplitList.3.gz +man/man3/Tcl_SplitPath.3.gz +man/man3/Tcl_StaticPackage.3.gz +man/man3/Tcl_StringMatch.3.gz +man/man3/Tcl_Tell.3.gz +man/man3/Tcl_TraceVar.3.gz +man/man3/Tcl_TraceVar2.3.gz +man/man3/Tcl_TranslateFileName.3.gz +man/man3/Tcl_UnlinkVar.3.gz +man/man3/Tcl_UnregisterChannel.3.gz +man/man3/Tcl_UnsetVar.3.gz +man/man3/Tcl_UnsetVar2.3.gz +man/man3/Tcl_UntraceVar.3.gz +man/man3/Tcl_UntraceVar2.3.gz +man/man3/Tcl_UpVar.3.gz +man/man3/Tcl_UpVar2.3.gz +man/man3/Tcl_UpdateLinkedVar.3.gz +man/man3/Tcl_VarEval.3.gz +man/man3/Tcl_VarTraceInfo.3.gz +man/man3/Tcl_VarTraceInfo2.3.gz +man/man3/Tcl_WaitForEvent.3.gz +man/man3/Tcl_Write.3.gz +man/man3/Tcl_WrongNumArgs.3.gz +man/mann/Base.n.gz +man/mann/Http.n.gz +man/mann/Safe.n.gz +man/mann/pkg_mkIndex.n.gz @dirrm include/tcl8.0/generic @dirrm include/tcl8.0/unix @dirrm include/tcl8.0 |