head	1.24;
access;
symbols
	RELEASE_4_EOL:1.21
	RELEASE_6_2_0:1.21
	RELEASE_6_1_0:1.20
	RELEASE_5_5_0:1.20
	RELEASE_6_0_0:1.19
	RELEASE_5_4_0:1.19
	RELEASE_4_11_0:1.19
	RELEASE_5_3_0:1.19
	RELEASE_4_10_0:1.19
	RELEASE_5_2_1:1.17
	RELEASE_5_2_0:1.17
	RELEASE_4_9_0:1.16
	RELEASE_5_1_0:1.16
	RELEASE_4_8_0:1.16
	RELEASE_5_0_0:1.15
	RELEASE_4_7_0:1.15
	RELEASE_4_6_2:1.15
	RELEASE_4_6_1:1.15
	RELEASE_4_6_0:1.15
	RELEASE_5_0_DP1:1.15
	RELEASE_4_5_0:1.15
	RELEASE_4_4_0:1.15
	RELEASE_4_3_0:1.15
	RELEASE_4_2_0:1.13
	RELEASE_4_1_1:1.12
	RELEASE_4_1_0:1.12
	RELEASE_3_5_0:1.12
	RELEASE_4_0_0:1.7
	RELEASE_3_4_0:1.7
	RELEASE_3_3_0:1.6
	RELEASE_3_2_0:1.4
	RELEASE_3_1_0:1.1.1.1
	tcl81_8_1_thread:1.1.1.1
	EJC:1.1.1;
locks; strict;
comment	@# @;


1.24
date	2007.03.29.13.09.37;	author pav;	state dead;
branches;
next	1.23;

1.23
date	2007.03.27.11.39.34;	author miwi;	state Exp;
branches;
next	1.22;

1.22
date	2007.03.13.09.47.54;	author miwi;	state Exp;
branches;
next	1.21;

1.21
date	2006.08.15.00.29.09;	author clsung;	state Exp;
branches;
next	1.20;

1.20
date	2005.10.04.06.59.29;	author linimon;	state Exp;
branches;
next	1.19;

1.19
date	2004.04.10.17.26.42;	author trevor;	state Exp;
branches;
next	1.18;

1.18
date	2004.03.04.09.17.47;	author kris;	state Exp;
branches;
next	1.17;

1.17
date	2003.10.18.23.29.36;	author kris;	state Exp;
branches;
next	1.16;

1.16
date	2003.03.07.06.05.38;	author ade;	state Exp;
branches;
next	1.15;

1.15
date	2001.01.16.17.31.15;	author sobomax;	state Exp;
branches;
next	1.14;

1.14
date	2001.01.01.10.15.04;	author will;	state Exp;
branches;
next	1.13;

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

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

1.11
date	2000.06.16.08.19.13;	author sobomax;	state Exp;
branches;
next	1.10;

1.10
date	2000.06.15.17.59.36;	author sobomax;	state Exp;
branches;
next	1.9;

1.9
date	2000.05.31.18.17.39;	author hoek;	state Exp;
branches;
next	1.8;

1.8
date	2000.04.12.06.21.00;	author obrien;	state Exp;
branches;
next	1.7;

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

1.6
date	99.08.31.06.47.09;	author mharo;	state Exp;
branches;
next	1.5;

1.5
date	99.08.25.06.35.35;	author obrien;	state Exp;
branches;
next	1.4;

1.4
date	99.04.22.00.17.09;	author scrappy;	state Exp;
branches;
next	1.3;

1.3
date	99.04.08.19.05.48;	author billf;	state Exp;
branches;
next	1.2;

1.2
date	99.03.11.21.47.13;	author scrappy;	state Exp;
branches;
next	1.1;

1.1
date	99.01.21.18.19.58;	author ejc;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	99.01.21.18.19.58;	author ejc;	state Exp;
branches;
next	;


desc
@@


1.24
log
@- Remove tcl81-thread, very old, and unused in the tree, tcl version

Approved by:	Martin Matuska <martin@@matuska.org> (maintainer)
@
text
@# New ports collection makefile for:	tcl8.1
# Date created:		19 August 1997
# Whom:			jkh
#
# $FreeBSD: ports/lang/tcl81-thread/Makefile,v 1.23 2007/03/27 11:39:34 miwi Exp $
#

PORTNAME=	tcl
PORTVERSION=	8.1.b1
PORTREVISION=	2
CATEGORIES=	lang tcl81
MASTER_SITES=	${MASTER_SITE_TCLTK}
MASTER_SITE_SUBDIR=	tcl8_1
PKGNAMESUFFIX=	-threads
DISTNAME=	tcl8.1b1

MAINTAINER=	martin@@matuska.org
COMMENT=	Tcl81 with threads support

FILE_DEPENDS=	${PORTSDIR}/lang/tcl80

NO_LATEST_LINK=	yes
USE_LDCONFIG=	yes
WRKSRC=		${WRKDIR}/${DISTNAME}/unix
GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--enable-shared --enable-threads
CONFIGURE_ENV=	PORTSDIR=${PORTSDIR}

OPTIONS=	TCL81_MAN "Install tcl 8.1 manpages" off

.include <bsd.port.pre.mk>

.if !defined(NO_INSTALL_MANPAGES) && defined(WITH_TCL81_MAN)
MAN1=	tclsh.1

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

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 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

MANCOMPRESSED=	yes
.endif

.if ${ARCH} == "sparc64"
BROKEN=	does not compile on sparc64
.endif

post-install:
.if !defined(NO_INSTALL_MANPAGES) && defined(WITH_TCL81_MAN)
	@@cd ${WRKSRC} && ${MAKE} -f Makefile install-man
.endif

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

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


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

Notes: Please read UPDATING

Approved by:    maintainer implicit
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.22
log
@- Adds TCL81_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:             110232
Submitted by:   Martin Matuska <martin@@matuska.org>
@
text
@d10 1
a10 1
PORTREVISION=	1
d29 1
a29 2
OPTIONS=	TCL81_MAN "Install tcl 8.1 manpages" off \
		TCLSH_WRAPPER "Require tclsh wrapper from ports" off
a32 4
.if defined(WITH_TCLSH_WRAPPER)
RUN_DEPENDS+=		tclsh:${PORTSDIR}/lang/tcl-tk-wrapper
.endif

@


1.21
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
@d8 1
a8 1
PORTNAME=	tcl-thread
d10 1
d14 1
d17 1
a17 1
MAINTAINER=	ports@@FreeBSD.org
a27 2
PKGINSTALL=	${PORTSDIR}/lang/tcl82/pkg/pkg-install.tclsh
PKGDEINSTALL=	${PORTSDIR}/lang/tcl82/pkg/pkg-deinstall.tclsh
d29 10
d69 1
a69 2

.include <bsd.port.pre.mk>
d72 1
a72 1
BROKEN=		"Does not compile on sparc64"
d76 2
a77 2
.if exists(${PKGINSTALL})
	${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL}
@


1.20
log
@Chase the remaining cases of scriptics.com in the ports tree.  The site
has been renamed to tcl.tk.

Source:		distfile survey
Hat:		portmgr
@
text
@d21 1
a21 1
INSTALLS_SHLIB=	yes
@


1.19
log
@Tidy up whitespace.
@
text
@d11 2
a12 1
MASTER_SITES=	ftp://ftp.scriptics.com/pub/tcl/tcl8_1/
@


1.18
log
@BROKEN on sparc64: Does not compile
@
text
@d42 1
a42 1
	ToUpper.3 TraceVar.3 Translate.3 UpVar.3 Utf.3 WrongNumArgs.3 
d55 1
a55 1
	variable.n vwait.n while.n 
@


1.17
log
@Return ejc's ports to the unmaintained pool.

Submitted by:	ejc
@
text
@d61 4
@


1.16
log
@Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
@
text
@d14 1
a14 1
MAINTAINER=	ejc@@FreeBSD.org
@


1.15
log
@Massive style enforcement - use ^I instead of spaces for variables identation.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl81-thread/Makefile,v 1.14 2001/01/01 10:15:04 will Exp $
d15 1
@


1.14
log
@Goodbye, YEAR2000.  Hello, 2001.

Approved by:	asami
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl81-thread/Makefile,v 1.13 2000/10/08 03:00:47 asami Exp $
d23 2
a24 2
CONFIGURE_ENV=  PORTSDIR=${PORTSDIR}
PKGINSTALL=     ${PORTSDIR}/lang/tcl82/pkg/pkg-install.tclsh
@


1.13
log
@Rename {INSTALL,DEINSTALL}.tclsh to pkg-{install,deinstall}.tclsh.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl81-thread/Makefile,v 1.12 2000/06/16 21:51:25 asami Exp $
a14 2

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


1.12
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/tcl81-thread/Makefile,v 1.11 2000/06/16 08:19:13 sobomax Exp $
d26 2
a27 2
PKGINSTALL=     ${PORTSDIR}/lang/tcl82/pkg/INSTALL.tclsh
PKGDEINSTALL=	${PORTSDIR}/lang/tcl82/pkg/DEINSTALL.tclsh
@


1.11
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/tcl81-thread/Makefile,v 1.10 2000/06/15 17:59:36 sobomax Exp $
d21 1
a21 1
INSTALLS_SHLIBS=	yes
@


1.10
log
@Third round of INSTALL_SHLIBS=yes fixes.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl81-thread/Makefile,v 1.9 2000/05/31 18:17:39 hoek Exp $
d21 1
a21 1
INSTALL_SHLIBS=	yes
@


1.9
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/tcl81-thread/Makefile,v 1.8 2000/04/12 06:21:00 obrien Exp $
d21 1
a62 1
	${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
@


1.8
log
@Convert to the PORTNAME - PORTVERSION syntax.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tcl81-thread/Makefile,v 1.7 1999/11/05 09:02:15 asami Exp $
d25 2
a26 1
PKGINSTALL=     ${PORTSDIR}/lang/tcl80/pkg/INSTALL.tclsh
@


1.7
log
@Change PKGNAME to conform to our standards.
@
text
@a1 1
# Version required:	8.1.b2
d5 1
a5 1
# $FreeBSD: ports/lang/tcl81-thread/Makefile,v 1.6 1999/08/31 06:47:09 mharo Exp $
d8 2
a9 2
DISTNAME=	tcl8.1b1
PKGNAME=	tcl-thread-8.1.b1
d12 1
@


1.6
log
@FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
@
text
@d6 1
a6 1
# $FreeBSD: ports/lang/tcl81-thread/Makefile,v 1.5 1999/08/25 06:35:35 obrien Exp $
d10 1
a10 1
PKGNAME=	tcl-8.1.b1-thread
@


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


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


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

@


1.2
log
@Commit all Y2K/WWW_SITE changes from today...
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1999/01/21 18:19:58 ejc Exp $
d17 1
a17 1
WWW_SITE=       http://www.scriptics.com  
@


1.1
log
@Initial revision
@
text
@d6 1
a6 1
# $Id$
d15 4
@


1.1.1.1
log
@threaded version of tcl81
@
text
@@
