summaryrefslogtreecommitdiff
path: root/lang/tcl80
diff options
context:
space:
mode:
authorhubertf <hubertf>1997-10-13 02:37:35 +0000
committerhubertf <hubertf>1997-10-13 02:37:35 +0000
commit7218592b2be7b8cf11a30c61c9fe93bef2651a62 (patch)
tree87bfa4ac36e2c08d227592ea919848f59a2e7ad5 /lang/tcl80
parent6d7c7bfe651c67029b2c9fdb8246374590a8426d (diff)
downloadpkgsrc-7218592b2be7b8cf11a30c61c9fe93bef2651a62.tar.gz
- add MAN{1,3,N} in Makefile
- remove manpage compression from patch-aa - sync PLIST with reality - do "ldconfig -m /usr/pkg/lib" on pkg_delete
Diffstat (limited to 'lang/tcl80')
-rw-r--r--lang/tcl80/Makefile6
-rw-r--r--lang/tcl80/patches/patch-aa41
-rw-r--r--lang/tcl80/pkg/PLIST246
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