head	1.87;
access;
symbols
	RELEASE_8_3_0:1.80
	RELEASE_9_0_0:1.80
	RELEASE_7_4_0:1.80
	RELEASE_8_2_0:1.80
	RELEASE_6_EOL:1.80
	RELEASE_8_1_0:1.80
	RELEASE_7_3_0:1.80
	RELEASE_8_0_0:1.80
	RELEASE_7_2_0:1.78
	RELEASE_7_1_0:1.76
	RELEASE_6_4_0:1.76
	RELEASE_5_EOL:1.76
	RELEASE_7_0_0:1.75
	RELEASE_6_3_0:1.75
	PRE_XORG_7:1.74
	RELEASE_4_EOL:1.70
	RELEASE_6_2_0:1.70
	RELEASE_6_1_0:1.68
	RELEASE_5_5_0:1.68
	RELEASE_6_0_0:1.68
	RELEASE_5_4_0:1.68
	RELEASE_4_11_0:1.68
	RELEASE_5_3_0:1.64
	RELEASE_4_10_0:1.63
	RELEASE_5_2_1:1.63
	RELEASE_5_2_0:1.63
	RELEASE_4_9_0:1.63
	RELEASE_5_1_0:1.61
	RELEASE_4_8_0:1.56
	RELEASE_5_0_0:1.53
	RELEASE_4_7_0:1.52
	RELEASE_4_6_2:1.52
	RELEASE_4_6_1:1.52
	RELEASE_4_6_0:1.52
	RELEASE_5_0_DP1:1.52
	RELEASE_4_5_0:1.51
	RELEASE_4_4_0:1.46
	RELEASE_4_3_0:1.41
	RELEASE_4_2_0:1.36
	RELEASE_4_1_1:1.35
	RELEASE_4_1_0:1.35
	RELEASE_3_5_0:1.35
	RELEASE_4_0_0:1.27
	RELEASE_3_4_0:1.24
	RELEASE_3_3_0:1.23
	RELEASE_3_2_0:1.18
	RELEASE_3_1_0:1.14
	RELEASE_2_2_8:1.11
	RELEASE_3_0_0:1.11
	RELEASE_2_2_7:1.9
	RELEASE_2_2_6:1.7
	RELEASE_2_2_5:1.2
	tcl_80:1.1.1.1
	SUN_TCL:1.1.1;
locks; strict;
comment	@# @;


1.87
date	2013.02.04.15.47.50;	author svnexp;	state Exp;
branches;
next	1.86;

1.86
date	2012.11.26.18.25.55;	author svnexp;	state Exp;
branches;
next	1.85;

1.85
date	2012.11.26.16.35.48;	author svnexp;	state Exp;
branches;
next	1.84;

1.84
date	2012.11.17.05.58.57;	author svnexp;	state Exp;
branches;
next	1.83;

1.83
date	2012.10.21.18.54.05;	author dinoex;	state Exp;
branches;
next	1.82;

1.82
date	2012.10.18.19.34.13;	author dinoex;	state Exp;
branches;
next	1.81;

1.81
date	2012.06.11.04.05.52;	author dinoex;	state Exp;
branches;
next	1.80;

1.80
date	2009.08.22.00.24.35;	author amdmi3;	state Exp;
branches;
next	1.79;

1.79
date	2009.07.06.07.48.48;	author dinoex;	state Exp;
branches;
next	1.78;

1.78
date	2009.02.22.15.51.45;	author dinoex;	state Exp;
branches;
next	1.77;

1.77
date	2009.02.14.15.29.20;	author mm;	state Exp;
branches;
next	1.76;

1.76
date	2008.04.09.13.42.11;	author pav;	state Exp;
branches;
next	1.75;

1.75
date	2007.09.18.12.51.41;	author mm;	state Exp;
branches;
next	1.74;

1.74
date	2007.04.05.13.19.04;	author mm;	state Exp;
branches;
next	1.73;

1.73
date	2007.03.27.11.43.27;	author miwi;	state Exp;
branches;
next	1.72;

1.72
date	2007.03.13.10.05.57;	author miwi;	state Exp;
branches;
next	1.71;

1.71
date	2007.03.09.09.49.08;	author miwi;	state Exp;
branches;
next	1.70;

1.70
date	2006.08.15.00.29.09;	author clsung;	state Exp;
branches;
next	1.69;

1.69
date	2006.05.09.20.52.23;	author edwin;	state Exp;
branches;
next	1.68;

1.68
date	2004.11.01.12.46.24;	author dinoex;	state Exp;
branches;
next	1.67;

1.67
date	2004.10.28.07.49.06;	author dinoex;	state Exp;
branches;
next	1.66;

1.66
date	2004.10.27.18.07.17;	author dinoex;	state Exp;
branches;
next	1.65;

1.65
date	2004.10.13.21.03.13;	author dinoex;	state Exp;
branches;
next	1.64;

1.64
date	2004.08.17.05.00.52;	author dinoex;	state Exp;
branches;
next	1.63;

1.63
date	2003.08.04.04.39.31;	author dinoex;	state Exp;
branches;
next	1.62;

1.62
date	2003.08.03.09.54.44;	author dinoex;	state Exp;
branches;
next	1.61;

1.61
date	2003.05.13.04.03.21;	author dinoex;	state Exp;
branches;
next	1.60;

1.60
date	2003.04.22.18.14.06;	author dinoex;	state Exp;
branches;
next	1.59;

1.59
date	2003.04.03.04.21.49;	author dinoex;	state Exp;
branches;
next	1.58;

1.58
date	2003.03.24.04.18.47;	author dinoex;	state Exp;
branches;
next	1.57;

1.57
date	2003.03.23.20.29.13;	author dinoex;	state Exp;
branches;
next	1.56;

1.56
date	2003.02.20.18.26.36;	author dinoex;	state Exp;
branches;
next	1.55;

1.55
date	2003.02.11.04.41.09;	author dinoex;	state Exp;
branches;
next	1.54;

1.54
date	2003.02.10.07.22.35;	author kris;	state Exp;
branches;
next	1.53;

1.53
date	2002.11.12.21.09.45;	author dinoex;	state Exp;
branches;
next	1.52;

1.52
date	2002.01.27.14.24.21;	author dinoex;	state Exp;
branches;
next	1.51;

1.51
date	2001.11.14.08.44.06;	author dinoex;	state Exp;
branches;
next	1.50;

1.50
date	2001.11.10.21.03.55;	author dinoex;	state Exp;
branches;
next	1.49;

1.49
date	2001.11.01.21.29.16;	author dinoex;	state Exp;
branches;
next	1.48;

1.48
date	2001.10.31.23.00.29;	author obrien;	state Exp;
branches;
next	1.47;

1.47
date	2001.10.21.03.13.31;	author dinoex;	state Exp;
branches;
next	1.46;

1.46
date	2001.08.14.08.01.39;	author dinoex;	state Exp;
branches;
next	1.45;

1.45
date	2001.06.24.04.28.20;	author dinoex;	state Exp;
branches;
next	1.44;

1.44
date	2001.06.15.04.23.55;	author dinoex;	state Exp;
branches;
next	1.43;

1.43
date	2001.05.10.20.13.48;	author dinoex;	state Exp;
branches;
next	1.42;

1.42
date	2001.05.07.18.36.57;	author dinoex;	state Exp;
branches;
next	1.41;

1.41
date	2001.04.17.10.44.48;	author demon;	state Exp;
branches;
next	1.40;

1.40
date	2001.04.13.20.31.02;	author dinoex;	state Exp;
branches;
next	1.39;

1.39
date	2001.03.08.05.05.10;	author keith;	state Exp;
branches;
next	1.38;

1.38
date	2001.01.16.17.31.16;	author sobomax;	state Exp;
branches;
next	1.37;

1.37
date	2001.01.01.10.15.05;	author will;	state Exp;
branches;
next	1.36;

1.36
date	2000.10.08.03.00.49;	author asami;	state Exp;
branches;
next	1.35;

1.35
date	2000.06.16.21.51.30;	author asami;	state Exp;
branches;
next	1.34;

1.34
date	2000.06.16.08.19.19;	author sobomax;	state Exp;
branches;
next	1.33;

1.33
date	2000.06.15.17.59.37;	author sobomax;	state Exp;
branches;
next	1.32;

1.32
date	2000.05.31.18.17.38;	author hoek;	state Exp;
branches;
next	1.31;

1.31
date	2000.05.10.21.26.49;	author jseger;	state Exp;
branches;
next	1.30;

1.30
date	2000.05.01.14.39.49;	author jseger;	state Exp;
branches;
next	1.29;

1.29
date	2000.04.24.19.48.53;	author jseger;	state Exp;
branches;
next	1.28;

1.28
date	2000.04.12.06.21.04;	author obrien;	state Exp;
branches;
next	1.27;

1.27
date	2000.01.05.18.33.10;	author jseger;	state Exp;
branches;
next	1.26;

1.26
date	2000.01.05.07.11.48;	author jseger;	state Exp;
branches;
next	1.25;

1.25
date	99.12.27.15.55.01;	author steve;	state Exp;
branches;
next	1.24;

1.24
date	99.11.21.20.54.56;	author jseger;	state Exp;
branches;
next	1.23;

1.23
date	99.09.05.16.32.08;	author jseger;	state Exp;
branches;
next	1.22;

1.22
date	99.08.31.06.47.10;	author mharo;	state Exp;
branches;
next	1.21;

1.21
date	99.08.25.06.35.34;	author obrien;	state Exp;
branches;
next	1.20;

1.20
date	99.08.24.01.58.09;	author jseger;	state Exp;
branches;
next	1.19;

1.19
date	99.06.20.14.05.23;	author jseger;	state Exp;
branches;
next	1.18;

1.18
date	99.05.04.20.49.59;	author fenner;	state Exp;
branches;
next	1.17;

1.17
date	99.04.22.00.17.07;	author scrappy;	state Exp;
branches;
next	1.16;

1.16
date	99.04.08.19.05.47;	author billf;	state Exp;
branches;
next	1.15;

1.15
date	99.03.11.21.47.13;	author scrappy;	state Exp;
branches;
next	1.14;

1.14
date	99.01.17.14.06.44;	author ejc;	state Exp;
branches;
next	1.13;

1.13
date	98.12.13.08.49.06;	author asami;	state Exp;
branches;
next	1.12;

1.12
date	98.12.01.03.06.29;	author asami;	state Exp;
branches;
next	1.11;

1.11
date	98.10.03.21.35.20;	author steve;	state Exp;
branches;
next	1.10;

1.10
date	98.07.27.21.14.50;	author hoek;	state Exp;
branches;
next	1.9;

1.9
date	98.07.04.17.29.15;	author jdp;	state Exp;
branches;
next	1.8;

1.8
date	98.07.01.10.20.59;	author jseger;	state Exp;
branches;
next	1.7;

1.7
date	98.03.22.09.37.07;	author asami;	state Exp;
branches;
next	1.6;

1.6
date	98.03.02.02.08.26;	author jseger;	state Exp;
branches;
next	1.5;

1.5
date	98.02.16.15.58.18;	author jseger;	state Exp;
branches;
next	1.4;

1.4
date	97.12.01.16.50.49;	author pst;	state Exp;
branches;
next	1.3;

1.3
date	97.11.26.22.48.50;	author pst;	state Exp;
branches;
next	1.2;

1.2
date	97.10.08.10.48.41;	author asami;	state Exp;
branches;
next	1.1;

1.1
date	97.08.20.10.33.35;	author jkh;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	97.08.20.10.33.35;	author jkh;	state Exp;
branches;
next	;


desc
@@


1.87
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/311628
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# created by: jkh
# $FreeBSD: head/lang/tcl83/Makefile 311628 2013-02-04 15:28:16Z gahr $

PORTNAME=	tcl
PORTVERSION=	8.3.5
PORTREVISION=	8
CATEGORIES=	lang tcl
MASTER_SITES=	SF/${PORTNAME}/Tcl/${PORTVERSION}
DISTNAME=	${PORTNAME}${PORTVERSION}-src

MAINTAINER=	tcltk@@FreeBSD.org
COMMENT=	Tool Command Language

DEPRECATED=	No longer maintained upstream
EXPIRATION_DATE=2013-04-04

PORTSCOUT=	limit:^8\.3\.

LATEST_LINK=	tcl83
PATCH_DIST_ARGS=	-d ${WRKDIR}/${DISTNAME} -E ${PATCH_DIST_STRIP}
WRKSRC=		${WRKDIR}/${PORTNAME}${PORTVERSION}/unix
USE_LDCONFIG=	yes
GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--enable-shared --includedir=${LOCALBASE}/include/tcl${TCL_VER}
CONFIGURE_ENV=	PORTSDIR=${PORTSDIR}
MAKE_ENV=	SHORT_TCL_VER=83
TCL_VER=	8.3
NOPRECIOUSMAKEVARS=	yes # Otherwise 'make readmes' is broken
PLIST_SUB=	TCL_VER=${TCL_VER} SHORT_TCL_VER=83

OPTIONS_DEFINE=	TCL83_MAN
TCL83_MAN_DESC=	Install tcl 8.3 manpages

.include <bsd.port.options.mk>

.if !defined(NO_INSTALL_MANPAGES) && ${PORT_OPTIONS:MTCL83_MAN}

MAN1=	tclsh.1

MAN3=	Access.3 AddErrInfo.3 Alloc.3 AllowExc.3 AppInit.3 AssocData.3 \
	Async.3 BackgdErr.3 Backslash.3 BoolObj.3 ByteArrObj.3 CallDel.3 \
	ChnlStack.3 CmdCmplt.3 Concat.3 CrtChannel.3 CrtChnlHdlr.3 \
	CrtCloseHdlr.3 	CrtCommand.3 CrtFileHdlr.3 CrtInterp.3 CrtMathFnc.3 \
	CrtObjCmd.3 CrtSlave.3 CrtTimerHdlr.3 CrtTrace.3 DString.3 \
	DetachPids.3 DoOneEvent.3 DoWhenIdle.3 DoubleObj.3 DumpActiveMemory.3 \
	Encoding.3 Eval.3 Exit.3 ExprLong.3 ExprLongObj.3 FindExec.3 GetCwd.3 \
	GetHostName.3 GetIndex.3 GetInt.3 GetOpnFl.3 GetStdChan.3 \
	GetVersion.3 Hash.3 Init.3 InitStubs.3 IntObj.3 Interp.3 LinkVar.3 \
	ListObj.3 Notifier.3 Object.3 ObjectType.3 OpenFileChnl.3 OpenTcp.3 \
	ParseCmd.3 PkgRequire.3 Preserve.3 PrintDbl.3 RecEvalObj.3 \
	RecordEval.3 RegExp.3 SaveResult.3 SetErrno.3 SetRecLmt.3 \
	SetResult.3 SetVar.3 Sleep.3 SourceRCFile.3 SplitList.3 SplitPath.3 \
	StaticPkg.3 StrMatch.3 StringObj.3 TCL_MEM_DEBUG.3 Tcl_Main.3 \
	Thread.3 ToUpper.3 TraceVar.3 Translate.3 UpVar.3 Utf.3 WrongNumArgs.3

MANN=	Tcl.n after.n append.n array.n bgerror.n binary.n break.n case.n \
	catch.n cd.n clock.n close.n concat.n continue.n dde.n encoding.n \
	eof.n error.n eval.n exec.n exit.n expr.n fblocked.n fconfigure.n \
	fcopy.n file.n fileevent.n filename.n flush.n for.n foreach.n \
	format.n gets.n glob.n global.n history.n http.n if.n incr.n info.n \
	interp.n join.n lappend.n library.n lindex.n linsert.n list.n \
	llength.n load.n lrange.n lreplace.n lsearch.n lsort.n memory.n msgcat.n \
	namespace.n open.n package.n packagens.n pid.n pkgMkIndex.n proc.n \
	puts.n pwd.n re_syntax.n read.n regexp.n registry.n regsub.n rename.n \
	resource.n return.n safe.n scan.n seek.n set.n socket.n source.n \
	split.n string.n subst.n switch.n tcltest.n tclvars.n tell.n time.n \
	trace.n unknown.n unset.n update.n uplevel.n upvar.n variable.n \
	vwait.n while.n

# MLINKS generated via  awk '/ln/ {print "\t" $2,$3,"\\"}' unix/mkLinks
MLINKS=	Access.3 Tcl_Access.3 \
	Access.3 Tcl_Stat.3 \
	AddErrInfo.3 Tcl_AddObjErrorInfo.3 \
	AddErrInfo.3 Tcl_AddErrorInfo.3 \
	AddErrInfo.3 Tcl_SetErrorCode.3 \
	AddErrInfo.3 Tcl_SetErrorCodeVA.3 \
	AddErrInfo.3 Tcl_PosixError.3 \
	Alloc.3 Tcl_Alloc.3 \
	Alloc.3 Tcl_Free.3 \
	Alloc.3 Tcl_Realloc.3 \
	AllowExc.3 Tcl_AllowExceptions.3 \
	AppInit.3 Tcl_AppInit.3 \
	AssocData.3 Tcl_GetAssocData.3 \
	AssocData.3 Tcl_SetAssocData.3 \
	AssocData.3 Tcl_DeleteAssocData.3 \
	Async.3 Tcl_AsyncCreate.3 \
	Async.3 Tcl_AsyncMark.3 \
	Async.3 Tcl_AsyncInvoke.3 \
	Async.3 Tcl_AsyncDelete.3 \
	Async.3 Tcl_AsyncReady.3 \
	BackgdErr.3 Tcl_BackgroundError.3 \
	Backslash.3 Tcl_Backslash.3 \
	BoolObj.3 Tcl_NewBooleanObj.3 \
	BoolObj.3 Tcl_SetBooleanObj.3 \
	BoolObj.3 Tcl_GetBooleanFromObj.3 \
	ByteArrObj.3 Tcl_NewByteArrayObj.3 \
	ByteArrObj.3 Tcl_SetByteArrayObj.3 \
	ByteArrObj.3 Tcl_GetByteArrayFromObj.3 \
	ByteArrObj.3 Tcl_SetByteArrayLength.3 \
	CallDel.3 Tcl_CallWhenDeleted.3 \
	CallDel.3 Tcl_DontCallWhenDeleted.3 \
	ChnlStack.3 Tcl_StackChannel.3 \
	ChnlStack.3 Tcl_UnstackChannel.3 \
	CmdCmplt.3 Tcl_CommandComplete.3 \
	Concat.3 Tcl_Concat.3 \
	CrtChannel.3 Tcl_CreateChannel.3 \
	CrtChannel.3 Tcl_GetChannelInstanceData.3 \
	CrtChannel.3 Tcl_GetChannelType.3 \
	CrtChannel.3 Tcl_GetChannelName.3 \
	CrtChannel.3 Tcl_GetChannelHandle.3 \
	CrtChannel.3 Tcl_GetChannelMode.3 \
	CrtChannel.3 Tcl_GetChannelBufferSize.3 \
	CrtChannel.3 Tcl_SetChannelBufferSize.3 \
	CrtChannel.3 Tcl_NotifyChannel.3 \
	CrtChannel.3 Tcl_BadChannelOption.3 \
	CrtChnlHdlr.3 Tcl_CreateChannelHandler.3 \
	CrtChnlHdlr.3 Tcl_DeleteChannelHandler.3 \
	CrtCloseHdlr.3 Tcl_CreateCloseHandler.3 \
	CrtCloseHdlr.3 Tcl_DeleteCloseHandler.3 \
	CrtCommand.3 Tcl_CreateCommand.3 \
	CrtFileHdlr.3 Tcl_CreateFileHandler.3 \
	CrtFileHdlr.3 Tcl_DeleteFileHandler.3 \
	CrtInterp.3 Tcl_CreateInterp.3 \
	CrtInterp.3 Tcl_DeleteInterp.3 \
	CrtInterp.3 Tcl_InterpDeleted.3 \
	CrtMathFnc.3 Tcl_CreateMathFunc.3 \
	CrtObjCmd.3 Tcl_CreateObjCommand.3 \
	CrtObjCmd.3 Tcl_DeleteCommand.3 \
	CrtObjCmd.3 Tcl_DeleteCommandFromToken.3 \
	CrtObjCmd.3 Tcl_GetCommandInfo.3 \
	CrtObjCmd.3 Tcl_SetCommandInfo.3 \
	CrtObjCmd.3 Tcl_GetCommandName.3 \
	CrtSlave.3 Tcl_IsSafe.3 \
	CrtSlave.3 Tcl_MakeSafe.3 \
	CrtSlave.3 Tcl_CreateSlave.3 \
	CrtSlave.3 Tcl_GetSlave.3 \
	CrtSlave.3 Tcl_GetMaster.3 \
	CrtSlave.3 Tcl_GetInterpPath.3 \
	CrtSlave.3 Tcl_CreateAlias.3 \
	CrtSlave.3 Tcl_CreateAliasObj.3 \
	CrtSlave.3 Tcl_GetAlias.3 \
	CrtSlave.3 Tcl_GetAliasObj.3 \
	CrtSlave.3 Tcl_ExposeCommand.3 \
	CrtSlave.3 Tcl_HideCommand.3 \
	CrtTimerHdlr.3 Tcl_CreateTimerHandler.3 \
	CrtTimerHdlr.3 Tcl_DeleteTimerHandler.3 \
	CrtTrace.3 Tcl_CreateTrace.3 \
	CrtTrace.3 Tcl_DeleteTrace.3 \
	DString.3 Tcl_DStringInit.3 \
	DString.3 Tcl_DStringAppend.3 \
	DString.3 Tcl_DStringAppendElement.3 \
	DString.3 Tcl_DStringStartSublist.3 \
	DString.3 Tcl_DStringEndSublist.3 \
	DString.3 Tcl_DStringLength.3 \
	DString.3 Tcl_DStringValue.3 \
	DString.3 Tcl_DStringSetLength.3 \
	DString.3 Tcl_DStringFree.3 \
	DString.3 Tcl_DStringResult.3 \
	DString.3 Tcl_DStringGetResult.3 \
	DetachPids.3 Tcl_DetachPids.3 \
	DetachPids.3 Tcl_ReapDetachedProcs.3 \
	DoOneEvent.3 Tcl_DoOneEvent.3 \
	DoWhenIdle.3 Tcl_DoWhenIdle.3 \
	DoWhenIdle.3 Tcl_CancelIdleCall.3 \
	DoubleObj.3 Tcl_NewDoubleObj.3 \
	DoubleObj.3 Tcl_SetDoubleObj.3 \
	DoubleObj.3 Tcl_GetDoubleFromObj.3 \
	DumpActiveMemory.3 Tcl_DumpActiveMemory.3 \
	DumpActiveMemory.3 Tcl_InitMemory.3 \
	DumpActiveMemory.3 Tcl_ValidateAllMemory.3 \
	Encoding.3 Tcl_GetEncoding.3 \
	Encoding.3 Tcl_FreeEncoding.3 \
	Encoding.3 Tcl_ExternalToUtfDString.3 \
	Encoding.3 Tcl_ExternalToUtf.3 \
	Encoding.3 Tcl_UtfToExternalDString.3 \
	Encoding.3 Tcl_UtfToExternal.3 \
	Encoding.3 Tcl_WinTCharToUtf.3 \
	Encoding.3 Tcl_WinUtfToTChar.3 \
	Encoding.3 Tcl_GetEncodingName.3 \
	Encoding.3 Tcl_SetSystemEncoding.3 \
	Encoding.3 Tcl_GetEncodingNames.3 \
	Encoding.3 Tcl_CreateEncoding.3 \
	Encoding.3 Tcl_GetDefaultEncodingDir.3 \
	Encoding.3 Tcl_SetDefaultEncodingDir.3 \
	Eval.3 Tcl_EvalObjEx.3 \
	Eval.3 Tcl_EvalFile.3 \
	Eval.3 Tcl_EvalObjv.3 \
	Eval.3 Tcl_Eval.3 \
	Eval.3 Tcl_EvalEx.3 \
	Eval.3 Tcl_GlobalEval.3 \
	Eval.3 Tcl_GlobalEvalObj.3 \
	Eval.3 Tcl_VarEval.3 \
	Eval.3 Tcl_VarEvalVA.3 \
	Exit.3 Tcl_Exit.3 \
	Exit.3 Tcl_Finalize.3 \
	Exit.3 Tcl_FinalizeThread.3 \
	Exit.3 Tcl_CreateExitHandler.3 \
	Exit.3 Tcl_DeleteExitHandler.3 \
	Exit.3 Tcl_CreateThreadExitHandler.3 \
	Exit.3 Tcl_DeleteThreadExitHandler.3 \
	ExprLong.3 Tcl_ExprLong.3 \
	ExprLong.3 Tcl_ExprDouble.3 \
	ExprLong.3 Tcl_ExprBoolean.3 \
	ExprLong.3 Tcl_ExprString.3 \
	ExprLongObj.3 Tcl_ExprLongObj.3 \
	ExprLongObj.3 Tcl_ExprDoubleObj.3 \
	ExprLongObj.3 Tcl_ExprBooleanObj.3 \
	ExprLongObj.3 Tcl_ExprObj.3 \
	FindExec.3 Tcl_FindExecutable.3 \
	FindExec.3 Tcl_GetNameOfExecutable.3 \
	GetCwd.3 Tcl_GetCwd.3 \
	GetCwd.3 Tcl_Chdir.3 \
	GetHostName.3 Tcl_GetHostName.3 \
	GetIndex.3 Tcl_GetIndexFromObj.3 \
	GetInt.3 Tcl_GetInt.3 \
	GetInt.3 Tcl_GetDouble.3 \
	GetInt.3 Tcl_GetBoolean.3 \
	GetOpnFl.3 Tcl_GetOpenFile.3 \
	GetStdChan.3 Tcl_GetStdChannel.3 \
	GetStdChan.3 Tcl_SetStdChannel.3 \
	GetVersion.3 Tcl_GetVersion.3 \
	Hash.3 Tcl_InitHashTable.3 \
	Hash.3 Tcl_DeleteHashTable.3 \
	Hash.3 Tcl_CreateHashEntry.3 \
	Hash.3 Tcl_DeleteHashEntry.3 \
	Hash.3 Tcl_FindHashEntry.3 \
	Hash.3 Tcl_GetHashValue.3 \
	Hash.3 Tcl_SetHashValue.3 \
	Hash.3 Tcl_GetHashKey.3 \
	Hash.3 Tcl_FirstHashEntry.3 \
	Hash.3 Tcl_NextHashEntry.3 \
	Hash.3 Tcl_HashStats.3 \
	InitStubs.3 Tcl_InitStubs.3 \
	IntObj.3 Tcl_NewIntObj.3 \
	IntObj.3 Tcl_NewLongObj.3 \
	IntObj.3 Tcl_SetIntObj.3 \
	IntObj.3 Tcl_SetLongObj.3 \
	IntObj.3 Tcl_GetIntFromObj.3 \
	IntObj.3 Tcl_GetLongFromObj.3 \
	Interp.3 Tcl_Interp.3 \
	LinkVar.3 Tcl_LinkVar.3 \
	LinkVar.3 Tcl_UnlinkVar.3 \
	LinkVar.3 Tcl_UpdateLinkedVar.3 \
	ListObj.3 Tcl_ListObjAppendList.3 \
	ListObj.3 Tcl_ListObjAppendElement.3 \
	ListObj.3 Tcl_NewListObj.3 \
	ListObj.3 Tcl_SetListObj.3 \
	ListObj.3 Tcl_ListObjGetElements.3 \
	ListObj.3 Tcl_ListObjLength.3 \
	ListObj.3 Tcl_ListObjIndex.3 \
	ListObj.3 Tcl_ListObjReplace.3 \
	Notifier.3 Tcl_CreateEventSource.3 \
	Notifier.3 Tcl_DeleteEventSource.3 \
	Notifier.3 Tcl_SetMaxBlockTime.3 \
	Notifier.3 Tcl_QueueEvent.3 \
	Notifier.3 Tcl_ThreadQueueEvent.3 \
	Notifier.3 Tcl_ThreadAlert.3 \
	Notifier.3 Tcl_GetCurrentThread.3 \
	Notifier.3 Tcl_DeleteEvents.3 \
	Notifier.3 Tcl_InitNotifier.3 \
	Notifier.3 Tcl_FinalizeNotifier.3 \
	Notifier.3 Tcl_WaitForEvent.3 \
	Notifier.3 Tcl_AlertNotifier.3 \
	Notifier.3 Tcl_SetTimer.3 \
	Notifier.3 Tcl_ServiceAll.3 \
	Notifier.3 Tcl_ServiceEvent.3 \
	Notifier.3 Tcl_GetServiceMode.3 \
	Notifier.3 Tcl_SetServiceMode.3 \
	Object.3 Tcl_NewObj.3 \
	Object.3 Tcl_DuplicateObj.3 \
	Object.3 Tcl_IncrRefCount.3 \
	Object.3 Tcl_DecrRefCount.3 \
	Object.3 Tcl_IsShared.3 \
	ObjectType.3 Tcl_RegisterObjType.3 \
	ObjectType.3 Tcl_GetObjType.3 \
	ObjectType.3 Tcl_AppendAllObjTypes.3 \
	ObjectType.3 Tcl_ConvertToType.3 \
	OpenFileChnl.3 Tcl_OpenFileChannel.3 \
	OpenFileChnl.3 Tcl_OpenCommandChannel.3 \
	OpenFileChnl.3 Tcl_MakeFileChannel.3 \
	OpenFileChnl.3 Tcl_GetChannel.3 \
	OpenFileChnl.3 Tcl_GetChannelNames.3 \
	OpenFileChnl.3 Tcl_GetChannelNamesEx.3 \
	OpenFileChnl.3 Tcl_RegisterChannel.3 \
	OpenFileChnl.3 Tcl_UnregisterChannel.3 \
	OpenFileChnl.3 Tcl_Close.3 \
	OpenFileChnl.3 Tcl_ReadChars.3 \
	OpenFileChnl.3 Tcl_Read.3 \
	OpenFileChnl.3 Tcl_GetsObj.3 \
	OpenFileChnl.3 Tcl_Gets.3 \
	OpenFileChnl.3 Tcl_WriteObj.3 \
	OpenFileChnl.3 Tcl_WriteChars.3 \
	OpenFileChnl.3 Tcl_Write.3 \
	OpenFileChnl.3 Tcl_Flush.3 \
	OpenFileChnl.3 Tcl_Seek.3 \
	OpenFileChnl.3 Tcl_Tell.3 \
	OpenFileChnl.3 Tcl_GetChannelOption.3 \
	OpenFileChnl.3 Tcl_SetChannelOption.3 \
	OpenFileChnl.3 Tcl_Eof.3 \
	OpenFileChnl.3 Tcl_InputBlocked.3 \
	OpenFileChnl.3 Tcl_InputBuffered.3 \
	OpenTcp.3 Tcl_OpenTcpClient.3 \
	OpenTcp.3 Tcl_MakeTcpClientChannel.3 \
	OpenTcp.3 Tcl_OpenTcpServer.3 \
	ParseCmd.3 Tcl_ParseCommand.3 \
	ParseCmd.3 Tcl_ParseExpr.3 \
	ParseCmd.3 Tcl_ParseBraces.3 \
	ParseCmd.3 Tcl_ParseQuotedString.3 \
	ParseCmd.3 Tcl_ParseVarName.3 \
	ParseCmd.3 Tcl_FreeParse.3 \
	ParseCmd.3 Tcl_EvalTokens.3 \
	PkgRequire.3 Tcl_PkgRequire.3 \
	PkgRequire.3 Tcl_PkgRequireEx.3 \
	PkgRequire.3 Tcl_PkgPresent.3 \
	PkgRequire.3 Tcl_PkgPresentEx.3 \
	PkgRequire.3 Tcl_PkgProvide.3 \
	PkgRequire.3 Tcl_PkgProvideEx.3 \
	Preserve.3 Tcl_Preserve.3 \
	Preserve.3 Tcl_Release.3 \
	Preserve.3 Tcl_EventuallyFree.3 \
	PrintDbl.3 Tcl_PrintDouble.3 \
	RecEvalObj.3 Tcl_RecordAndEvalObj.3 \
	RecordEval.3 Tcl_RecordAndEval.3 \
	RegExp.3 Tcl_RegExpMatch.3 \
	RegExp.3 Tcl_RegExpCompile.3 \
	RegExp.3 Tcl_RegExpExec.3 \
	RegExp.3 Tcl_RegExpRange.3 \
	RegExp.3 Tcl_GetRegExpFromObj.3 \
	RegExp.3 Tcl_RegExpMatchObj.3 \
	RegExp.3 Tcl_GetRegExpInfo.3 \
	SaveResult.3 Tcl_SaveResult.3 \
	SaveResult.3 Tcl_RestoreResult.3 \
	SaveResult.3 Tcl_DiscardResult.3 \
	SetErrno.3 Tcl_SetErrno.3 \
	SetErrno.3 Tcl_GetErrno.3 \
	SetErrno.3 Tcl_ErrnoId.3 \
	SetErrno.3 Tcl_ErrnoMsg.3 \
	SetRecLmt.3 Tcl_SetRecursionLimit.3 \
	SetResult.3 Tcl_SetObjResult.3 \
	SetResult.3 Tcl_GetObjResult.3 \
	SetResult.3 Tcl_SetResult.3 \
	SetResult.3 Tcl_GetStringResult.3 \
	SetResult.3 Tcl_AppendResult.3 \
	SetResult.3 Tcl_AppendResultVA.3 \
	SetResult.3 Tcl_AppendElement.3 \
	SetResult.3 Tcl_ResetResult.3 \
	SetVar.3 Tcl_SetVar2Ex.3 \
	SetVar.3 Tcl_SetVar.3 \
	SetVar.3 Tcl_SetVar2.3 \
	SetVar.3 Tcl_ObjSetVar2.3 \
	SetVar.3 Tcl_GetVar2Ex.3 \
	SetVar.3 Tcl_GetVar.3 \
	SetVar.3 Tcl_GetVar2.3 \
	SetVar.3 Tcl_ObjGetVar2.3 \
	SetVar.3 Tcl_UnsetVar.3 \
	SetVar.3 Tcl_UnsetVar2.3 \
	Sleep.3 Tcl_Sleep.3 \
	SplitList.3 Tcl_SplitList.3 \
	SplitList.3 Tcl_Merge.3 \
	SplitList.3 Tcl_ScanElement.3 \
	SplitList.3 Tcl_ConvertElement.3 \
	SplitPath.3 Tcl_SplitPath.3 \
	SplitPath.3 Tcl_JoinPath.3 \
	SplitPath.3 Tcl_GetPathType.3 \
	StaticPkg.3 Tcl_StaticPackage.3 \
	StrMatch.3 Tcl_StringMatch.3 \
	StrMatch.3 Tcl_StringCaseMatch.3 \
	StringObj.3 Tcl_NewStringObj.3 \
	StringObj.3 Tcl_NewUnicodeObj.3 \
	StringObj.3 Tcl_SetStringObj.3 \
	StringObj.3 Tcl_SetUnicodeObj.3 \
	StringObj.3 Tcl_GetStringFromObj.3 \
	StringObj.3 Tcl_GetString.3 \
	StringObj.3 Tcl_GetUnicode.3 \
	StringObj.3 Tcl_GetUniChar.3 \
	StringObj.3 Tcl_GetCharLength.3 \
	StringObj.3 Tcl_GetRange.3 \
	StringObj.3 Tcl_AppendToObj.3 \
	StringObj.3 Tcl_AppendUnicodeToObj.3 \
	StringObj.3 Tcl_AppendStringsToObj.3 \
	StringObj.3 Tcl_AppendStringsToObjVA.3 \
	StringObj.3 Tcl_AppendObjToObj.3 \
	StringObj.3 Tcl_SetObjLength.3 \
	StringObj.3 Tcl_ConcatObj.3 \
	Thread.3 Tcl_ConditionNotify.3 \
	Thread.3 Tcl_ConditionWait.3 \
	Thread.3 Tcl_GetThreadData.3 \
	Thread.3 Tcl_MutexLock.3 \
	Thread.3 Tcl_MutexUnlock.3 \
	ToUpper.3 Tcl_UniCharToUpper.3 \
	ToUpper.3 Tcl_UniCharToLower.3 \
	ToUpper.3 Tcl_UniCharToTitle.3 \
	ToUpper.3 Tcl_UtfToUpper.3 \
	ToUpper.3 Tcl_UtfToLower.3 \
	ToUpper.3 Tcl_UtfToTitle.3 \
	TraceVar.3 Tcl_TraceVar.3 \
	TraceVar.3 Tcl_TraceVar2.3 \
	TraceVar.3 Tcl_UntraceVar.3 \
	TraceVar.3 Tcl_UntraceVar2.3 \
	TraceVar.3 Tcl_VarTraceInfo.3 \
	TraceVar.3 Tcl_VarTraceInfo2.3 \
	Translate.3 Tcl_TranslateFileName.3 \
	UpVar.3 Tcl_UpVar.3 \
	UpVar.3 Tcl_UpVar2.3 \
	Utf.3 Tcl_UniChar.3 \
	Utf.3 Tcl_UniCharToUtf.3 \
	Utf.3 Tcl_UtfToUniChar.3 \
	Utf.3 Tcl_UniCharToUtfDString.3 \
	Utf.3 Tcl_UtfToUniCharDString.3 \
	Utf.3 Tcl_UniCharLen.3 \
	Utf.3 Tcl_UniCharNcmp.3 \
	Utf.3 Tcl_UtfCharComplete.3 \
	Utf.3 Tcl_NumUtfChars.3 \
	Utf.3 Tcl_UtfFindFirst.3 \
	Utf.3 Tcl_UtfFindLast.3 \
	Utf.3 Tcl_UtfNext.3 \
	Utf.3 Tcl_UtfPrev.3 \
	Utf.3 Tcl_UniCharAtIndex.3 \
	Utf.3 Tcl_UtfAtIndex.3 \
	Utf.3 Tcl_UtfBackslash.3 \
	WrongNumArgs.3 Tcl_WrongNumArgs.3 \
	http.n Http.n \
	packagens.n pkg::create.n \
	pkgMkIndex.n pkg_mkIndex.n \
	safe.n Safe\Base.n \
	tcltest.n Tcltest.n

.endif

TCLBASE?=	${PORTSDIR}/${PKGCATEGORY}/${LATEST_LINK}

post-configure:
	${REINPLACE_CMD} \
		-e 's|${WRKDIRPREFIX}${.CURDIR}|$${WRKDIRPREFIX}${TCLBASE}|' \
		${WRKSRC}/tclConfig.sh

post-install:
	${INSTALL_DATA} ${FILESDIR}/koi8-u.enc \
		${PREFIX}/lib/tcl${TCL_VER}/encoding/
.if !defined(NO_INSTALL_MANPAGES) && ${PORT_OPTIONS:MTCL83_MAN}
	@@cd ${WRKSRC} && ${MAKE} -f Makefile install-doc
.endif

test:
	cd ${WRKSRC} && ${MAKE} test

.include <bsd.port.mk>
@


1.86
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 307793
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r307793 | bf | 2012-11-26 18:16:57 +0000 (Mon, 26 Nov 2012) | 5 lines
## SVN ##
## SVN ## consolidate under (lower-case) tcltk@@
## SVN ##
## SVN ## PR:		173753 , 173767
## SVN ## Feature safe:	yes
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: head/lang/tcl83/Makefile 307793 2012-11-26 18:16:57Z bf $
d14 3
@


1.85
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 307789
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r307789 | gahr | 2012-11-26 16:30:56 +0000 (Mon, 26 Nov 2012) | 8 lines
## SVN ##
## SVN ## - reassign ports to TclTk@@FreeBSD.org
## SVN ## - while at it, trim Makefile headers in lang/tcl-modules
## SVN ##
## SVN ## PR:		ports/173939
## SVN ## Submitted by:	Chris Petrik <c.petrik.sosa@@gmail.com> (previous maintainer)
## SVN ## Approved by:	mm@@ (previous maintainer of lang/tcl-modules)
## SVN ## Feature safe:	yes
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d2 1
a2 1
# $FreeBSD: head/lang/tcl83/Makefile 307789 2012-11-26 16:30:56Z gahr $
d11 1
a11 1
MAINTAINER=	TclTk@@FreeBSD.org
@


1.84
log
@Switch exporter over
@
text
@d2 1
a2 1
# $FreeBSD: head/lang/tcl83/Makefile 306243 2012-10-21 18:54:05Z dinoex $
d11 1
a11 1
MAINTAINER=	c.petrik.sosa@@gmail.com
@


1.83
log
@SVN rev 306243 on 2012-10-21 18:54:05Z by dinoex

- set new MAINTAINER
PR:		172861
Submitted by:	Chris Petrik
Feature safe: yes
@
text
@d2 1
a2 1
# $FreeBSD$
@


1.82
log
@SVN rev 306097 on 2012-10-18 19:34:13Z by dinoex

- drop maintainership
Feature safe: yes
@
text
@d11 1
a11 1
MAINTAINER=	ports@@FreeBSD.org
@


1.81
log
@- use OPTIONS_DEFINE
@
text
@d1 1
a1 4
# New ports collection makefile for:	tcl8.3
# Date created:		19 August 1997
# Whom:			jkh
#
a2 1
#
d11 1
a11 1
MAINTAINER=	dinoex@@FreeBSD.org
@


1.80
log
@- Switch SourceForge ports to the new File Release System: categories starting with H,I,J,K,L
@
text
@d32 2
a33 1
OPTIONS=	TCL83_MAN "Install tcl 8.3 manpages" off
d35 1
a35 1
.include <bsd.port.pre.mk>
d37 1
a37 1
.if !defined(NO_INSTALL_MANPAGES) && defined(WITH_TCL83_MAN)
d441 1
a441 1
.if !defined(NO_INSTALL_MANPAGES) && defined(WITH_TCL83_MAN)
d448 1
a448 1
.include <bsd.port.post.mk>
@


1.79
log
@- fix PORTSCOUT
@
text
@d12 1
a12 2
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=	tcl
@


1.78
log
@- take maintainership
- remove DEPRECATED
Approved by:	mm (Martin Matuska)
@
text
@d19 1
a19 1
PORTSCOUT=	skipv:8.3b1,8.3b2,8.4.0
@


1.77
log
@- Deprecate due to planned end of support for tcl/tk 83 on 2009-05-22
@
text
@d16 1
a16 1
MAINTAINER=	mm@@FreeBSD.org
a18 3
DEPRECATED=		tcl8.3 support is going to be dropped
EXPIRATION_DATE=	2009-05-22

@


1.76
log
@- Move from versioned tcl/tk CATEGORIES to simple tcl and tk categories

With hat:	portmgr
@
text
@d19 3
@


1.75
log
@- Add PORTSCOUT skipv
@
text
@d11 1
a11 1
CATEGORIES=	lang tcl83
@


1.74
log
@- updated maintainer e-mail address

Approved by:	garga (mentor)
@
text
@d19 2
@


1.73
log
@- Remove support for lang/tcl-tk-wrapper
- Bump PORTREVISION

Notes: Please read UPDATING

Approved by: maintainer implicit
@
text
@d16 1
a16 1
MAINTAINER=	martin@@matuska.org
@


1.72
log
@- Improved handling of WITH_TCL83_MAN
- Manpages are not installed by default (default on for Tcl 8.4)

PR:             110239
Submitted by:   Martin Matuska <martin@@matuska.org> (maintainer)
@
text
@d10 1
a10 1
PORTREVISION=	7
d31 1
a31 2
OPTIONS=	TCL83_MAN "Install tcl 8.3 manpages" off \
		TCLSH_WRAPPER "Require tclsh wrapper from ports" off
a34 4
.if defined(WITH_TCLSH_WRAPPER)
RUN_DEPENDS+=		tclsh:${PORTSDIR}/lang/tcl-tk-wrapper
.endif

@


1.71
log
@- Adds TCL83_MAN and TCLSH_WRAPPER to OPTIONS
- Removes pseudo-installation of tclsh in favour of new lang/tcl-tk-wrapper port
- Adds support for NO_INSTALL_MANPAGES knob
- Pass maintainership to submitter
- Bump PORTREVISION

PR:             110086
Submitted by:   Martin Matuska <martin@@matuska.org>
@
text
@d10 1
a10 1
PORTREVISION=	6
d31 1
a31 1
OPTIONS=	TCL83_MAN "Install tcl 8.3 manpages" on \
a439 4
.if defined(NO_INSTALL_MANPAGES) || !defined(WITH_TCL83_MAN)
	${REINPLACE_CMD} -e 's|^MAN_INSTALL_DIR.*$$|MAN_INSTALL_DIR = ${WRKDIR}|' \
		${WRKSRC}/Makefile
.endif
a441 3
.if exists(${PKGINSTALL})
	${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL}
.endif
d444 3
@


1.70
log
@- s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include irc/ japanese/ java/ lang/ mail/ math/ maintained by ports@@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
@
text
@d10 1
a10 1
PORTREVISION=	5
d16 1
a16 1
MAINTAINER=	ports@@FreeBSD.org
a26 2
PKGINSTALL=	${PKGDIR}/pkg-install.tclsh
PKGDEINSTALL=	${PKGDIR}/pkg-deinstall.tclsh
d31 3
d36 5
a40 1
.if defined(WITH_TCL83_MAN)
d440 1
a440 1
.if !defined(WITH_TCL83_MAN)
@


1.69
log
@Remove USE_REINPLACE from the categories starting with L
@
text
@d22 1
a22 1
INSTALLS_SHLIB=	yes
@


1.68
log
@- allow to set TCLBASE
package not changed
@
text
@a30 1
USE_REINPLACE=	YES
@


1.67
log
@- optimize reinplace to handle symlinked /usr/ports
@
text
@d430 2
d434 1
a434 1
		-e 's=${WRKDIRPREFIX}${.CURDIR}=$${WRKDIRPREFIX}${PORTSDIR}/${PKGCATEGORY}/${LATEST_LINK}=' \
@


1.66
log
@- Fix bad source path in tclConfig.sh tkConfig.sh
make packages from pointyhat cluster work as intended
@
text
@d10 1
a10 1
PORTREVISION=	4
d432 1
a432 2
		-e 's=${WRKDIRPREFIX}${PORTSDIR}=$${WRKDIRPREFIX}${PORTSDIR}=' \
		-e 's=${WRKDIRPREFIX}${.CURDIR}=$${WRKDIRPREFIX}${PORTSDIR}=' \
@


1.65
log
@- drop maintainership
@
text
@d10 1
a10 1
PORTREVISION=	3
d431 3
a433 1
	${REINPLACE_CMD} -e 's=${WRKDIRPREFIX}${PORTSDIR}=$${WRKDIRPREFIX}${PORTSDIR}=' \
@


1.64
log
@- new options:
 WITH_TCL82_MAN, WITH_TCL82_MAN, WITHOUT_TCL84_MAN,
 WITH_TK82_MAN, WITH_TK82_MAN, WITHOUT_TK84_MAN
PR:	70328
@
text
@d16 1
a16 1
MAINTAINER=	dinoex@@FreeBSD.org
@


1.63
log
@- back out last changes
kris states that fpsetround is supported,
despite that is not part of C99 standard.
@
text
@d10 1
a10 1
PORTREVISION=	2
d34 4
d428 1
a428 1
.include <bsd.port.pre.mk>
d433 4
@


1.62
log
@- NOT_FOR_ARCHS amd64, fpsetround does not exist.
@
text
@a33 3
#	we need fpsetround
NOT_FOR_ARCHS=	amd64

@


1.61
log
@- use configures --includedir
- cleanup makefile
@
text
@d34 3
@


1.60
log
@- Added patch from tcl8.4
Certain character set encodings can cause tcl to core dump in
TclFinalizeEncodingSubsystem().
PR:		51273
Submitted by:	truckman
@
text
@d24 1
a24 1
CONFIGURE_ARGS=	--enable-shared
a31 1

d424 2
a428 2

.include <bsd.port.pre.mk>
@


1.59
log
@- Fix some problems for other ports when WRKDIRPREFIX= is not set.
  (packages are not affected)
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.58
log
@- fix problem with sed, if no WRKDIRPREFIX is set.
@
text
@d426 1
a426 1
	${REINPLACE_CMD} -e 's=${WRKDIRPREFIX}/=$${WRKDIRPREFIX}/=' \
@


1.57
log
@- make SOURCE path in tclConfig.sh variable
PR:             48574
@
text
@d426 1
a426 1
	${REINPLACE_CMD} -e 's=${WRKDIRPREFIX}=$${WRKDIRPREFIX}=' \
@


1.56
log
@- add COMMENT
@
text
@d10 1
d31 1
d424 4
@


1.55
log
@- fix portlint fatal, introduced by kris.
@
text
@d16 1
@


1.54
log
@Set NOPRECIOUSMAKEVARS to unbreak 'make readmes'
@
text
@d28 1
a28 1
NOPRECIOUSMAKEVARS= yes # Otherwise 'make readmes' is broken
@


1.53
log
@- Update to 8.3.5
@
text
@d28 1
@


1.52
log
@- strip SHLIB_LD of option "-soname $@@"
- define TCL_SHLIB_LD_EXTRAS
- bump PORTREVISION

PR:		34210
@
text
@d9 1
a9 2
PORTVERSION=	8.3.4
PORTREVISION=	4
d13 1
a13 1
DISTNAME=	${PORTNAME}${PORTVERSION}
d19 1
a19 1
WRKSRC=		${WRKDIR}/${DISTNAME}/unix
@


1.51
log
@ Tcl will get hostname using uname(3). It seems FreeBSD's uname(3)
 returns only 31 letters by /usr/include/sys/utsname.h.

 Problem was that configure detects uname(3) and uses uname(3) in
 the hostname-function, while gethostname gives more (=longer)
 information.

 keep uname around, as it is be used in TclpSetVariables.

 took maintainership 8.2

 apply a fix for unsafe tempfile handling from 8.3

PR:		18896
Submitted by:	yoshint@@flab.fujitsu.co.jp
@
text
@d10 1
a10 1
PORTREVISION=	3
@


1.50
log
@Improved shared linking.
@
text
@d10 1
a10 1
PORTREVISION=	2
@


1.49
log
@Change Installion of tclConfig.sh
Fixes a problem with deskutils/ical
that assumes the macro TCL_LIB_FILE
can be accessed in quoutes.
Reduced some dynamic expansions on the way.

-TCL_LIB_FILE='libtcl83${TCL_DBGX}.so.1'
+TCL_LIB_FILE='libtcl83.so.1'

-TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`${DBGX}.so.1'
+TCL_SHARED_LIB_SUFFIX='83${TCL_DBGX}.so.1'

-TCL_UNSHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`${DBGX}.a'
+TCL_UNSHARED_LIB_SUFFIX='83${DBGX}.a'
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.48
log
@Explicitly set the LATEST_LINK -- right now this port and tcl82 are
fighting it out to see who gets the tk.tgz -> ../All/tk-8.*.tgz link.
Today tk82 won. :-(  So lets fix the race condition.  I hope the tcl port
maintainers will think thru this problem and its interaction with the tk
ports.
@
text
@d10 1
@


1.47
log
@Update to tcl 8.3.4
More encodings are inculded into the release
@
text
@d17 1
@


1.46
log
@- Fix Content of LD_SEARCH_FLAGS
- make FreeBSD-* switch in confugure work as intendend
- add a patch to make manual autoconf work
- PORTREVISION bumped

PR:		28726
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.45 2001/06/24 04:28:20 dinoex Exp $
d9 1
a9 2
PORTVERSION=	8.3.3
PORTREVISION=	4
d11 2
a12 2
MASTER_SITES=	${MASTER_SITE_TCLTK}
MASTER_SITE_SUBDIR=	tcl8_3
@


1.45
log
@change MAINTAINER to FreeBSD.org address
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.44 2001/06/15 04:23:55 dinoex Exp $
d10 1
a10 1
PORTREVISION=	3
@


1.44
log
@- Added new file koi8-u.enc
- Fix Installation of new file
- PORTREVISTION bumped

The last item  is the koi8-u.enc itself, suitable, I  hope, for addition
to the next release of TCL.
koi8-u is not very different from koi8-r. See
        http://park.kiev.ua/multiling/koi8-u/draft-rfc-koi8-u.txt

Submitted by:	mi@@misha.privatelabs.com (Mikhail Teterin)
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.43 2001/05/10 20:13:48 dinoex Exp $
d16 1
a16 1
MAINTAINER=	dirk.meyer@@dinoex.sub.org
@


1.43
log
@- Fix creation of tmpfiles, previous version cause tcl to fail.

PR:		roam@@FreeBSD.org
Submitted by:	Jaeho Kang <jhkang@@isofree.net>, roam@@FreeBSD.org
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.42 2001/05/07 18:36:57 dinoex Exp $
d10 1
a10 1
PORTREVISION=	2
d27 1
d29 1
a29 1
PLIST_SUB=	TCL_VER=8.3 SHORT_TCL_VER=83
d427 2
@


1.42
log
@- patch to use mkstemp instead of tmpnam

Submitted by:	mi@@aldan.algebra.com (Mikhail Teterin)
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.41 2001/04/17 10:44:48 demon Exp $
d10 1
a10 1
PORTREVISION=	1
@


1.41
log
@Add one missing manpage.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.40 2001/04/13 20:31:02 dinoex Exp $
d10 1
@


1.40
log
@Update tcl/tk to 8.3.3
- Changes in installion of includes, so it keep compaible
  to previous patchlevel
- took maintainership
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.39 2001/03/08 05:05:10 keith Exp $
d53 1
a53 1
	llength.n load.n lrange.n lreplace.n lsearch.n lsort.n msgcat.n \
@


1.39
log
@Upgrade to 8.3.2.

PR:		ports/25371
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.38 2001/01/16 17:31:16 sobomax Exp $
d9 1
a9 1
PORTVERSION=	8.3.2
d15 1
a15 1
MAINTAINER=	jseger@@FreeBSD.org
@


1.38
log
@Massive style enforcement - use ^I instead of spaces for variables identation.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.37 2001/01/01 10:15:05 will Exp $
d9 1
a9 1
PORTVERSION=	8.3.1
a14 4
PATCH_SITES=	ftp://ftp.neosoft.com/pub/tcl/sorted/packages-8.0/devel/ \
		http://www.neosoft.com/tcl/ftparchive/sorted/packages-8.0/devel/
PATCHFILES=	${PORTNAME}${PORTVERSION}plus.patch.gz

d36 9
a44 8
	DetachPids.3 DoOneEvent.3 DoWhenIdle.3 DoubleObj.3 Encoding.3 Eval.3 \
	Exit.3 ExprLong.3 ExprLongObj.3 FindExec.3 GetCwd.3 GetHostName.3 \
	GetIndex.3 GetInt.3 GetOpnFl.3 GetStdChan.3 GetVersion.3 Hash.3 \
	InitStubs.3 IntObj.3 Interp.3 LinkVar.3 ListObj.3 MainLoop.3 Notifier.3\
	Object.3 ObjectType.3 OpenFileChnl.3 OpenTcp.3 ParseCmd.3 PkgRequire.3 \
	Preserve.3 PrintDbl.3 RecEvalObj.3 RecordEval.3 RegExp.3 SaveResult.3 \
	SetErrno.3 SetRecLmt.3 SetResult.3 SetVar.3 Sleep.3 SourceRCFile.3 \
	SplitList.3 SplitPath.3 StaticPkg.3 StrMatch.3 StringObj.3 Tcl_Main.3 \
d159 3
@


1.37
log
@Goodbye, YEAR2000.  Hello, 2001.

Approved by:	asami
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.36 2000/10/08 03:00:49 asami Exp $
d21 1
a21 1
PATCH_DIST_ARGS= -d ${WRKDIR}/${DISTNAME} -E ${PATCH_DIST_STRIP}
d26 1
a26 1
CONFIGURE_ENV=  PORTSDIR=${PORTSDIR}
d28 1
a28 1
PKGINSTALL=     ${PKGDIR}/pkg-install.tclsh
@


1.36
log
@Rename {INSTALL,DEINSTALL}.tclsh to pkg-{install,deinstall}.tclsh.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.35 2000/06/16 21:51:30 asami Exp $
a19 2

Y2K=            http://www.scriptics.com/Y2K.html
@


1.35
log
@Rename INSTALLS_SHLIBS to INSTALLS_SHLIB.  (There was a typo in the
previous commit message to bsd.port.mk, which said INSTALL_SHLIBS.  Boo.)

Line up the rhs of variable assignments nicely.  Remove a couple of extra
whitespaces while I'm here.

Suggested by:	 sobomax
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.34 2000/06/16 08:19:19 sobomax Exp $
d30 2
a31 2
PKGINSTALL=     ${PKGDIR}/INSTALL.tclsh
PKGDEINSTALL=	${PKGDIR}/DEINSTALL.tclsh
@


1.34
log
@Fix MASSIVE typo INSTALL_SHLIBS --> INSTALLS_SHLIBS, which occured because I
just cun'n'pasted the name from Satoshi's commit message without checking
it.

Hall of shame entry:	sobomax
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.33 2000/06/15 17:59:37 sobomax Exp $
d25 1
a25 1
INSTALLS_SHLIBS=	yes
@


1.33
log
@Third round of INSTALL_SHLIBS=yes fixes.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.32 2000/05/31 18:17:38 hoek Exp $
d25 1
a25 1
INSTALL_SHLIBS=	yes
@


1.32
log
@PKGDEINSTALL=${PORTSDIR}/lang/tcl82/pkg/DEINSTALL.tclsh, or from
${PKGDIR} if DEINSTALL.tclsh exists there.

Also, add INSTALL.tclsh to ja-tcl*, otcl, and itcl.  The latter
two technically don't need it since they depend on another library
which will pull the (DE)?INSTALL.tclsh stuff in, but I'm changing
them anyways as a defensive measure.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.31 2000/05/10 21:26:49 jseger Exp $
d25 1
a423 1
	${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
@


1.31
log
@Upgrade to tcl-8.3.1 w/ plus patch
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.30 2000/05/01 14:39:49 jseger Exp $
d30 1
@


1.30
log
@Add plus patch
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.29 2000/04/24 19:48:53 jseger Exp $
d9 1
a9 1
PORTVERSION=	8.3.0
d46 3
a48 3
	SetErrno.3 SetRecLmt.3 SetResult.3 SetVar.3 Sleep.3 SplitList.3 \
	SplitPath.3 StaticPkg.3 StrMatch.3 StringObj.3 Tcl_Main.3 Thread.3 \
	ToUpper.3 TraceVar.3 Translate.3 UpVar.3 Utf.3 WrongNumArgs.3
@


1.29
log
@Upgrade to tcl-8.3.0
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.28 2000/04/12 06:21:04 obrien Exp $
d11 2
a12 1
MASTER_SITES=	ftp://ftp.scriptics.com/pub/tcl/tcl8_3/
d15 4
d23 1
d43 2
a44 2
	InitStubs.3 IntObj.3 Interp.3 LinkVar.3 ListObj.3 Notifier.3 Object.3 \
	ObjectType.3 OpenFileChnl.3 OpenTcp.3 ParseCmd.3 PkgRequire.3 \
@


1.28
log
@Convert to the PORTNAME - PORTVERSION syntax.
@
text
@d1 1
a1 1
# New ports collection makefile for:	tcl8.3.b1
d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.27 2000/01/05 18:33:10 jseger Exp $
d9 2
a10 2
PORTVERSION=	8.3.b1
CATEGORIES=	lang #tcl83
d12 1
a12 1
DISTNAME=	tcl8.3b1
d35 8
a42 9
	Exit.3 ExprLong.3 ExprLongObj.3 FindExec.3 GetCwd.3 GetIndex.3 \
	GetInt.3 GetOpnFl.3 GetStdChan.3 GetVersion.3 Hash.3 InitStubs.3 \
	IntObj.3 Interp.3 LinkVar.3 ListObj.3 Notifier.3 Object.3 ObjectType.3 \
	OpenFileChnl.3 OpenTcp.3 ParseCmd.3 PkgRequire.3 Preserve.3 \
	PrintDbl.3 RecEvalObj.3 RecordEval.3 RegExp.3 SaveResult.3 SetErrno.3 \
	SetRecLmt.3 SetResult.3 SetVar.3 Sleep.3 SplitList.3 SplitPath.3 \
	StaticPkg.3 StrMatch.3 StringObj.3 Tcl_Main.3 \
	Thread.3 ToUpper.3 TraceVar.3 Translate.3 UpVar.3 \
	Utf.3 WrongNumArgs.3
d51 6
a56 5
	namespace.n open.n package.n pid.n pkgMkIndex.n proc.n puts.n pwd.n \
	re_syntax.n read.n regexp.n registry.n regsub.n rename.n resource.n \
	return.n safe.n scan.n seek.n set.n socket.n source.n split.n \
	string.n subst.n switch.n tcltest.n tclvars.n tell.n time.n trace.n \
	unknown.n unset.n update.n uplevel.n upvar.n variable.n vwait.n while.n
d198 1
d321 2
d408 1
d411 1
a411 1
	tcltest.n Tcltest.n \
@


1.27
log
@Upgrade repo copy of tcl82->tcl83 to tcl 8.3.b1
@
text
@a1 1
# Version required:	8.3.b1
d5 1
a5 1
# $FreeBSD: ports/lang/tcl83/Makefile,v 1.26 2000/01/05 07:11:48 jseger Exp $
d8 2
a9 2
DISTNAME=	tcl8.3b1
PKGNAME=	tcl-8.3.b1
d12 1
@


1.26
log
@Upgrade to tcl 8.2.3
@
text
@d1 2
a2 2
# New ports collection makefile for:	tcl8.2.3
# Version required:	8.2.3
d6 1
a6 1
# $FreeBSD: ports/lang/tcl82/Makefile,v 1.25 1999/12/27 15:55:01 steve Exp $
d9 4
a12 4
DISTNAME=	tcl8.2.3
PKGNAME=	tcl-8.2.3
CATEGORIES=	lang tcl82
MASTER_SITES=	ftp://ftp.scriptics.com/pub/tcl/tcl8_2/
d22 1
a22 1
MAKE_ENV=	SHORT_TCL_VER=82
d25 1
a25 1
PLIST_SUB=	TCL_VER=8.2 SHORT_TCL_VER=82
d36 2
a37 2
	GetInt.3 GetOpnFl.3 GetStdChan.3 GetVersion.3 Hash.3 IntObj.3 \
	Interp.3 LinkVar.3 ListObj.3 Notifier.3 Object.3 ObjectType.3 \
d41 2
a42 2
	StaticPkg.3 StrMatch.3 StringObj.3 Tcl_InitStubs.3 Tcl_Main.3 \
	TclInitStubs.3 Thread.3 ToUpper.3 TraceVar.3 Translate.3 UpVar.3 \
d64 1
d78 1
d90 2
a100 1
	CrtChannel.3 Tcl_SetDefaultTranslation.3 \
d162 2
d168 3
a170 1
	Eval.3 Tcl_EvalObj.3 \
d174 1
a174 1
	Eval.3 Tcl_Eval2.3 \
d176 1
d178 1
d217 1
d240 3
d244 2
d247 1
d266 2
d297 3
d301 1
d312 3
d326 1
d329 1
a329 1
	SetVar.3 Tcl_SetObjVar2.3 \
d332 2
a333 1
	SetVar.3 Tcl_GetObjVar2.3 \
d336 1
d349 1
d351 1
d353 1
d356 4
d361 1
d363 1
d390 4
d406 2
a407 1
	safe.n Safe\Base.n
a410 3
post-extract:
	${MV} ${WRKDIR}/${DISTNAME}/doc/InitStubs.3 \
	      ${WRKDIR}/${DISTNAME}/doc/Tcl_InitStubs.3
@


1.25
log
@Thanks to a repository copy (by Satoshi) of pkg/INSTALL.{tcl,wi}sh
from the 8.0.x version of these ports, we are now one step closer to
finally being rid of them.
@
text
@d1 2
a2 2
# New ports collection makefile for:	tcl8.2.2
# Version required:	8.2.2
d6 1
a6 1
# $FreeBSD: ports/lang/tcl82/Makefile,v 1.24 1999/11/21 20:54:56 jseger Exp $
d9 2
a10 2
DISTNAME=	tcl8.2.2
PKGNAME=	tcl-8.2.2
d22 1
@


1.24
log
@Upgrade to tcl-8.2.2
@
text
@d6 1
a6 1
# $FreeBSD: ports/lang/tcl82/Makefile,v 1.23 1999/09/05 16:32:08 jseger Exp $
a17 2
FILE_DEPENDS=	${PORTSDIR}/lang/tcl80

d22 1
a22 1
PKGINSTALL=     ${PORTSDIR}/lang/tcl80/pkg/INSTALL.tclsh
@


1.23
log
@Upgrade repository copies to tcl/tk 8.2
@
text
@d1 2
a2 2
# New ports collection makefile for:	tcl8.2.0
# Version required:	8.2.0
d6 1
a6 1
# $FreeBSD: ports/lang/tcl81/Makefile,v 1.22 1999/08/31 06:47:10 mharo Exp $
d9 2
a10 2
DISTNAME=	tcl8.2.0
PKGNAME=	tcl-8.2.0
@


1.22
log
@FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
@
text
@d1 2
a2 2
# New ports collection makefile for:	tcl8.1.1
# Version required:	8.1.1
d6 1
a6 1
# $FreeBSD: ports/lang/tcl81/Makefile,v 1.21 1999/08/25 06:35:34 obrien Exp $
d9 4
a12 4
DISTNAME=	tcl8.1.1
PKGNAME=	tcl-8.1.1
CATEGORIES=	lang tcl81
MASTER_SITES=	ftp://ftp.scriptics.com/pub/tcl/tcl8_1/
d26 2
d32 13
a44 12
	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 Encoding.3 Eval.3 Exit.3 \
	ExprLong.3 ExprLongObj.3 FindExec.3 GetCwd.3 GetIndex.3 GetInt.3 \
	GetOpnFl.3 GetStdChan.3 GetVersion.3 Hash.3 IntObj.3 Interp.3 \
	LinkVar.3 ListObj.3 Notifier.3 Object.3 ObjectType.3 OpenFileChnl.3 \
	OpenTcp.3 ParseCmd.3 PkgRequire.3 Preserve.3 PrintDbl.3 RecEvalObj.3 \
	RecordEval.3 RegExp.3 SaveResult.3 SetErrno.3 SetRecLmt.3 SetResult.3 \
	SetVar.3 Sleep.3 SplitList.3 SplitPath.3 StaticPkg.3 StrMatch.3 \
	StringObj.3 Tcl_InitStubs.3 Tcl_Main.3 TclInitStubs.3 Thread.3 \
	ToUpper.3 TraceVar.3 Translate.3 UpVar.3 Utf.3 WrongNumArgs.3
d54 4
a57 4
	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 
a367 2
MANCOMPRESSED=	yes

d370 1
a370 1
post-extract:   
@


1.21
log
@Change Id->FreeBSD.
@
text
@d6 1
a6 1
# $FreeBSD$
d14 1
a14 1
MAINTAINER=	jseger@@FreeBSD.ORG
@


1.20
log
@Upgrade to tcl-8.1.1 and tk-8.1.1
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.19 1999/06/20 14:05:23 jseger Exp $
@


1.19
log
@Upgrade to tcl and tk 8.1.
Move NO_LATEST_LINK from tcl81 and tk81 to tcl80 and tk80.

Submitted by:	YAZAKI Hiroyuki <yazaki@@nn.iij4u.or.jp>
@
text
@d1 2
a2 2
# New ports collection makefile for:	tcl8.1
# Version required:	8.1
d6 1
a6 1
# $Id: Makefile,v 1.18 1999/05/04 20:49:59 fenner Exp $
d9 2
a10 2
DISTNAME=	tcl8.1
PKGNAME=	tcl-8.1
d40 2
a41 2
	StringObj.3 Tcl_InitStubs.3 Tcl_Main.3 Thread.3 ToUpper.3 TraceVar.3 \
	Translate.3 UpVar.3 Utf.3 WrongNumArgs.3
@


1.18
log
@Don't try running mkLinks (since it doesn't do anything anyway)
Use MLINKS= to accomplish what mkLinks wanted to do.
@
text
@d2 1
a2 1
# Version required:	8.1.a2
d6 1
a6 1
# $Id: Makefile,v 1.17 1999/04/22 00:17:07 scrappy Exp $
d9 2
a10 2
DISTNAME=	tcl8.1b1
PKGNAME=	tcl-8.1.b1
a19 1
NO_LATEST_LINK=	yes
d28 14
a41 13
MAN3=	AddErrInfo.3 Alloc.3 AllowExc.3 AppInit.3 AssocData.3 Async.3 \
	BackgdErr.3 Backslash.3 BoolObj.3 ByteArrObj.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 Encoding.3 Eval.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 Object.3 \
	ObjectType.3 OpenFileChnl.3 OpenTcp.3 ParseCmd.3 PkgRequire.3 \
	Preserve.3 PrintDbl.3 RecEvalObj.3 RecordEval.3 RegExp.3 SaveResult.3 \
	SetErrno.3 SetRecLmt.3 SetResult.3 SetVar.3 Sleep.3 SplitList.3 \
	SplitPath.3 StaticPkg.3 StrMatch.3 StringObj.3 Tcl_Main.3 Thread.3 \
	ToUpper.3 TraceVar.3 Translate.3 UpVar.3 Utf.3 WrongNumArgs.3 
d44 11
a54 11
	catch.n cd.n clock.n close.n concat.n continue.n encoding.n eof.n \
	error.n eval.n exec.n exit.n expr.n fblocked.n fconfigure.n fcopy.n \
	file.n fileevent.n filename.n flush.n for.n foreach.n format.n gets.n \
	glob.n global.n history.n http.n if.n incr.n info.n interp.n join.n \
	lappend.n library.n lindex.n linsert.n list.n llength.n load.n \
	lrange.n lreplace.n lsearch.n lsort.n msgcat.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 
d57 3
a59 1
MLINKS=	AddErrInfo.3 Tcl_AddObjErrorInfo.3 \
d185 2
d194 1
d369 3
@


1.17
log
@this should finish cleaning up the WWW_SITE -> DESCR/WWW: mess ...
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.16 1999/04/08 19:05:47 billf Exp $
d55 304
@


1.16
log
@Proper URLs that reference directories end in '/'
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.15 1999/03/11 21:47:13 scrappy Exp $
a16 2
WWW_SITE=       http://www.scriptics.com/

@


1.15
log
@Commit all Y2K/WWW_SITE changes from today...
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.14 1999/01/17 14:06:44 ejc Exp $
d17 1
a17 1
WWW_SITE=       http://www.scriptics.com  
@


1.14
log
@Update tcl81 to beta 1
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.13 1998/12/13 08:49:06 asami Exp $
d15 4
@


1.13
log
@Use PKG* variables instead of adding extra files to PKG_ARGS.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.12 1998/12/01 03:06:29 asami Exp $
d9 2
a10 2
DISTNAME=	tcl8.1a2
PKGNAME=	tcl-8.1.a2
d26 1
d35 1
a35 1
	ObjectType.3 OpenFileChnl.3 OpenTcp.3 ParseCmd.3  PkgRequire.3 \
d39 2
a40 1
	ToUpper.3 TraceVar.3 Translate.3 UpVar.3 Utf.3 WrongNumArgs.3
d42 4
a45 4
	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 \
d47 7
a53 6
	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
@


1.12
log
@Use MASTERDIR where appropriate.  Also, add FILE_DEPENDS to denote
that the port otherwise uses files from another port.  (Note: support
for FILE_DEPENDS is not in bsd.port.mk yet, so it's a no-op for now.)
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.11 1998/10/03 21:35:20 steve Exp $
d23 1
d53 2
d57 2
a58 2
.if exists(${PORTSDIR}/lang/tcl80/pkg/INSTALL.tclsh)
	${SH} ${PORTSDIR}/lang/tcl80/pkg/INSTALL.tclsh
d64 1
a64 3
.include <bsd.port.mk>

PKG_ARGS+=      -i ${PORTSDIR}/lang/tcl80/pkg/INSTALL.tclsh
@


1.11
log
@Cleanup conversion to ELF.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.10 1998/07/27 21:14:50 hoek Exp $
d15 2
@


1.10
log
@Install a "tclsh" script that spits-out a list of the real tclsh's, as
discussed many times on -ports.  I expect that a few of the dependencies
will break silently.

I didn't touch ja-tcl (etc.) since the tclsh message should perhaps
be translated?

PR:		ports/5894
Mention:	Eivind (a first shot at a tclsh script)
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.9 1998/07/04 17:29:15 jdp Exp $
d22 28
d51 1
a51 1
	${LDCONFIG} -m ${PREFIX}/lib
@


1.9
log
@Distfile moved on master site.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.8 1998/07/01 10:20:59 jseger Exp $
d24 3
d32 2
@


1.8
log
@Files are no longer available on the old MASTER_SITE, use the new one,
ftp.scriptics.com
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.7 1998/03/22 09:37:07 asami Exp $
d12 1
a12 1
MASTER_SITES=	ftp://ftp.scriptics.com/pub/tcl/
@


1.7
log
@Add NO_LATEST_LINK, tcl81/tk81 are still alpha.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.6 1998/03/02 02:08:26 jseger Exp $
d12 1
a12 1
MASTER_SITES=	ftp://ftp.sunlabs.com/pub/tcl/
@


1.6
log
@Upgrade to version 8.1.a2.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.5 1998/02/16 15:58:18 jseger Exp $
d16 1
@


1.5
log
@Upgrade a repository copy of 8.0 to version 8.1
@
text
@d2 1
a2 1
# Version required:	8.1.a1
d6 1
a6 1
# $Id: Makefile,v 1.4 1997/12/01 16:50:49 pst Exp $
d9 2
a10 2
DISTNAME=	tcl8.1a1
PKGNAME=	tcl-8.1.a1
@


1.4
log
@Upgrade to 8.0PL2
@
text
@d1 2
a2 2
# New ports collection makefile for:	tcl8.0
# Version required:	8.0
d6 1
a6 1
# $Id: Makefile,v 1.3 1997/11/26 22:48:50 pst Exp $
d9 3
a11 3
DISTNAME=	tcl8.0p2
PKGNAME=	tcl-8.0.2
CATEGORIES=	lang tcl80
d14 1
a14 1
MAINTAINER=	jkh@@freebsd.org
d16 1
a16 1
WRKSRC=		${WRKDIR}/tcl8.0/unix
@


1.3
log
@Upgrade to v8.0 PL1.

Thanks go to all the folks who tested on their systems and tested ports
that relied on Tcl/Tk v8.x.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.2 1997/10/08 10:48:41 asami Exp $
d9 2
a10 2
DISTNAME=	tcl8.0p1
PKGNAME=	tcl-8.0.1
@


1.2
log
@Add tcl/tk ports to the virtual categories that bear their own name.

Suggested by:	jkh
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1997/08/20 10:33:35 jkh Exp $
d9 2
a10 2
DISTNAME=	tcl8.0
PKGNAME=	tcl-8.0
d16 1
a16 1
WRKSRC=		${WRKDIR}/${DISTNAME}/unix
@


1.1
log
@Initial revision
@
text
@d6 1
a6 1
# $Id$
d11 1
a11 1
CATEGORIES=	lang
@


1.1.1.1
log
@Import TCL 8.0 as a port for the 2.x users and others who want it here
as an option.
Reviewed by:	asami
@
text
@@
