head	1.44;
access;
symbols
	RELEASE_5_1_0:1.43
	RELEASE_4_8_0:1.43
	RELEASE_5_0_0:1.42
	RELEASE_4_7_0:1.42
	RELEASE_4_6_2:1.42
	RELEASE_4_6_1:1.42
	RELEASE_4_6_0:1.42
	RELEASE_5_0_DP1:1.42
	RELEASE_4_5_0:1.42
	RELEASE_4_4_0:1.40
	RELEASE_4_3_0:1.38
	RELEASE_4_2_0:1.36
	RELEASE_4_1_1:1.36
	RELEASE_4_1_0:1.36
	RELEASE_3_5_0:1.35
	RELEASE_4_0_0:1.31
	RELEASE_3_4_0:1.31
	RELEASE_3_3_0:1.31
	RELEASE_3_2_0:1.28
	RELEASE_3_1_0:1.28
	RELEASE_2_2_8:1.25
	RELEASE_3_0_0:1.25
	RELEASE_2_2_7:1.21
	RELEASE_2_2_6:1.20
	RELEASE_2_2_5:1.19
	RELEASE_2_2_1:1.12
	RELEASE_2_2_2:1.13
	v75:1.1.1.1
	TRAINA:1.1.1;
locks; strict;
comment	@# @;


1.44
date	2003.06.02.20.19.28;	author mi;	state dead;
branches;
next	1.43;

1.43
date	2003.03.07.06.05.38;	author ade;	state Exp;
branches;
next	1.42;

1.42
date	2001.10.24.03.18.59;	author mi;	state Exp;
branches;
next	1.41;

1.41
date	2001.10.23.17.44.15;	author mi;	state Exp;
branches;
next	1.40;

1.40
date	2001.08.19.15.03.58;	author mi;	state Exp;
branches;
next	1.39;

1.39
date	2001.06.05.11.38.33;	author sobomax;	state Exp;
branches;
next	1.38;

1.38
date	2001.03.16.20.11.52;	author mi;	state Exp;
branches;
next	1.37;

1.37
date	2001.02.05.15.04.13;	author olgeni;	state Exp;
branches;
next	1.36;

1.36
date	2000.07.13.20.54.32;	author ade;	state Exp;
branches;
next	1.35;

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

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

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

1.32
date	2000.04.12.06.21.06;	author obrien;	state Exp;
branches;
next	1.31;

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

1.30
date	99.08.31.06.47.12;	author mharo;	state Exp;
branches;
next	1.29;

1.29
date	99.08.25.06.35.38;	author obrien;	state Exp;
branches;
next	1.28;

1.28
date	99.02.11.23.51.50;	author jseger;	state Exp;
branches;
next	1.27;

1.27
date	98.12.13.08.49.09;	author asami;	state Exp;
branches;
next	1.26;

1.26
date	98.12.01.03.06.30;	author asami;	state Exp;
branches;
next	1.25;

1.25
date	98.10.11.19.51.36;	author smace;	state Exp;
branches;
next	1.24;

1.24
date	98.09.25.10.05.08;	author asami;	state Exp;
branches;
next	1.23;

1.23
date	98.08.07.23.56.28;	author asami;	state Exp;
branches;
next	1.22;

1.22
date	98.07.27.21.36.04;	author hoek;	state Exp;
branches;
next	1.21;

1.21
date	98.05.21.01.36.22;	author jseger;	state Exp;
branches;
next	1.20;

1.20
date	97.12.24.01.21.39;	author alex;	state Exp;
branches;
next	1.19;

1.19
date	97.10.09.08.19.14;	author tg;	state Exp;
branches;
next	1.18;

1.18
date	97.09.12.17.16.18;	author pst;	state Exp;
branches;
next	1.17;

1.17
date	97.09.12.10.19.47;	author pst;	state dead;
branches;
next	1.16;

1.16
date	97.08.24.22.20.55;	author asami;	state Exp;
branches;
next	1.15;

1.15
date	97.08.22.04.56.10;	author obrien;	state Exp;
branches;
next	1.14;

1.14
date	97.07.17.15.12.50;	author max;	state Exp;
branches;
next	1.13;

1.13
date	97.04.20.13.19.13;	author wosch;	state Exp;
branches;
next	1.12;

1.12
date	97.01.06.12.10.04;	author jkh;	state Exp;
branches;
next	1.11;

1.11
date	96.11.18.14.03.30;	author asami;	state Exp;
branches;
next	1.10;

1.10
date	96.11.17.06.12.51;	author obrien;	state Exp;
branches;
next	1.9;

1.9
date	96.11.12.02.19.20;	author obrien;	state Exp;
branches;
next	1.8;

1.8
date	96.09.24.18.14.41;	author markm;	state Exp;
branches;
next	1.7;

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

1.6
date	96.06.30.19.29.51;	author andreas;	state Exp;
branches;
next	1.5;

1.5
date	96.06.17.10.00.38;	author asami;	state Exp;
branches;
next	1.4;

1.4
date	96.05.13.09.43.23;	author asami;	state Exp;
branches;
next	1.3;

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

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

1.1
date	96.03.16.05.01.43;	author pst;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	96.03.16.05.01.43;	author pst;	state Exp;
branches;
next	;


desc
@@


1.44
log
@Finaly delete lang/tclX82 (installing TclX-8.3) and point devel/tcl-neo
to use lang/tclX (currently installing TclX-8.3.5).
@
text
@# New ports collection makefile for:	tclX
# Date created:		6 February 1996
# Whom:			jkh
#
# $FreeBSD: ports/lang/tclX82/Makefile,v 1.43 2003/03/07 06:05:38 ade Exp $
#

PORTNAME=	tclX
PORTVERSION=	8.3
CATEGORIES=	lang tcl${TCL_DVER} tk${TCL_DVER}
MASTER_SITES=	ftp://tcl.activestate.com/pub/tcl/tclx/
DISTNAME=	tclx${PORTVERSION}

MAINTAINER=	mi@@aldan.algebra.com
COMMENT=	Extended TCL

.ifdef WITHOUT_X11
LIB_DEPENDS=	tcl${TCL_DVER}.1:${PORTSDIR}/lang/tcl${TCL_DVER}
PKGNAMESUFFIX=	-nox11
.else
LIB_DEPENDS=	tk${TCL_DVER}.1:${PORTSDIR}/x11-toolkits/tk${TCL_DVER}
.endif

TCL_VER?=	8.3
TCL_DVER?=	${TCL_VER:S/.//}

WRKSRC=		${WRKDIR}/${DISTNAME}/unix
INSTALLS_SHLIB=	yes
GNU_CONFIGURE=	yes
CONFIGURE_ARGS= --enable-shared \
		--with-help=Help \
		--with-tcl="${LOCALBASE}/lib/tcl${TCL_VER}" \
		--with-tk="${LOCALBASE}/lib/tk${TCL_VER}"
PLIST_SUB=	TCLX_LONG_VER=8.3 TCLX_SHORT_VER=83

.ifdef WITHOUT_X11
CONFIGURE_ARGS+=--enable-tk=NO
PLIST_SUB+=	X11='@@comment '
.else
CONFIGURE_ARGS+=--with-tk="${LOCALBASE}/lib/tk${TCL_VER}"
PLIST_SUB+=	X11=''
.endif

MAKE_ENV=	LDFLAGS="-lm"

MAN3=   CmdWrite.3 Handles.3 Keylist.3 ObjCmdWrite.3 TclXInit.3 \
	TclCommandWriting.3 \
	TclX_KeyedListDelete.3 TclX_KeyedListGet.3 TclX_KeyedListGetKeys.3 \
	TclX_KeyedListSet.3 TclX_Main.3 TclX_NewKeyedListObj.3 \
	Tcl_HandleAlloc.3 Tcl_HandleFree.3 Tcl_HandleTblInit.3 \
	Tcl_HandleTblRelease.3 Tcl_HandleTblUseCount.3 Tcl_HandleWalk.3 \
	Tcl_HandleXlate.3  Tclx_Init.3  Tclxcmd_Init.3 TkX_Main.3 Tkx_Init.3

MANN=	Memory.n TclX.n Tcl_DisplayMemory.n Tcl_InitMemory.n \
	Tcl_ValidateAllMemory.n ckalloc.n ckfree.n memory.n

#post-build:
#	cd ${WRKSRC}/../tcl/unix && ${MAKE} buildhelp
#.ifndef WITHOUT_X11
#	cd ${WRKSRC}/../tk/unix && ${MAKE} buildhelp
#.endif


.include <bsd.port.pre.mk>

post-install:
	${INSTALL_MAN} ${WRKSRC}/../doc/CmdWrite.3 ${PREFIX}/man/man3
	${INSTALL_MAN} ${WRKSRC}/../doc/Handles.3 ${PREFIX}/man/man3
	${INSTALL_MAN} ${WRKSRC}/../doc/Keylist.3 ${PREFIX}/man/man3
	${INSTALL_MAN} ${WRKSRC}/../doc/ObjCmdWrite.3 ${PREFIX}/man/man3
	${INSTALL_MAN} ${WRKSRC}/../doc/TclXInit.3 ${PREFIX}/man/man3
	${INSTALL_MAN} ${WRKSRC}/../doc/Memory.n ${PREFIX}/man/mann
	${INSTALL_MAN} ${WRKSRC}/../doc/TclX.n ${PREFIX}/man/mann

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


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

E Nomini Patri, E Fili, E Spiritu Sancti.
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.42
log
@TclX seems abandoned by its original authors, but the maintainers
of TclPro made TclX-8.3 available last year. There is not a whole
lot of changes, and most of them deal with the Windows parts of the
thing, but here is the upgrade 8.3 anyway. Please, test...

I think, it is time to repocopy tclX82 into tclX and get rid of
tclX75, tclX80, and tclX82...
@
text
@d15 1
@


1.41
log
@Commit this new MASTER_SITE, while I work on TclX 8.3...
@
text
@d9 1
a9 2
PORTVERSION=	8.2.0
PORTREVISION=	2
d11 2
a12 2
MASTER_SITES=	http://www.neosoft.com/tcl/ftparchive/TclX/
DISTNAME=	tclX8.2.0
d30 1
d33 1
a33 1
PLIST_SUB=	TCLX_LONG_VER=8.2 TCLX_SHORT_VER=82
d56 5
a60 5
post-build:
	cd ${WRKSRC}/../tcl/unix && ${MAKE} buildhelp
.ifndef WITHOUT_X11
	cd ${WRKSRC}/../tk/unix && ${MAKE} buildhelp
.endif
@


1.40
log
@Make sure the  shared library is explicitly linked  with -lm. On
some occasions, this prevent it from being loaded properly, even
though other libs  already loaded already bring in  -lm. I don't
understand the rtld :(

Only  build the  Tk related  help files,  if WITHOUT_X11  is not
specified. Previously they were built, but not installed. If you
did not have  Tk installed, that build failed for  you -- see PR
29722...

PR:		ports/29722
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tclX82/Makefile,v 1.39 2001/06/05 11:38:33 sobomax Exp $
d12 1
a12 1
MASTER_SITES=	ftp://ftp.neosoft.com/pub/tcl/tclx-distrib/
@


1.39
log
@Standartise the way used to disable X11 support in various ports. From now
on WITHOUT_X11 is the Only True Way[tm].
@
text
@d5 1
a5 1
# $FreeBSD$
d10 1
a10 1
PORTREVISION=	1
a29 1
ALL_TARGET=	all buildhelp
d43 2
d55 7
@


1.38
log
@I  dreamed it  would happen.  I asked  about. I  finally did  it
myself (for the lack of  children, whom I could've prohibited to
do it). Sorry.

Upgrade this port to:
	. build against TCL-8.3 by default (controllable by TCL_VER)
	. build with or without TK (controllable by NO_X)
	. take over maintainership -- regretfully, Justin was
	  rather idle recently
	. build the helpfiles once -- during the build stage --
	  not during the install stage

On a side  note, I more and  more resent the fact,  that our TCL
8.3 is built with the  -stubs. It just introduces more variables
without  noticeable benefit.  On FreeBSD  shared libraries  work
well...

I  tested this  with TCL-8.3  (with  and without  TK), and  with
TCL-8.2 (without TK only). Please, test this more.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tclX82/Makefile,v 1.37 2001/02/05 15:04:13 olgeni Exp $
d17 1
a17 1
.ifdef NO_X
d36 1
a36 1
.ifdef NO_X
@


1.37
log
@Some style fixes in the lang category (usual round of spaces -> tabs)
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tclX82/Makefile,v 1.36 2000/07/13 20:54:32 ade Exp $
d10 2
a11 1
CATEGORIES=	lang tcl82 tk82
d15 1
a15 1
MAINTAINER=	jseger@@FreeBSD.org
d17 9
a25 1
LIB_DEPENDS=	tk82.1:${PORTSDIR}/x11-toolkits/tk82
d30 1
d32 2
a33 2
		--with-tcl="${LOCALBASE}/lib/tcl8.2" \
		--with-tk="${LOCALBASE}/lib/tk8.2"
d35 8
@


1.36
log
@Import of tclX82 after repo-copy from tclX80, one more step on
the road to obliterating tcl/tk 8.0 from the tree.

Note 1: the patches have been extensively re-worked from the
        original submission, to make this port PREFIX-safe,
        and also to deal with multiple patchfiles updating the
        same source file.

Note 2: I've left the MAINTAINER as jseger.  Justin, you may
        want to cast your TCL-expert eye over this one, it seems
        to do the right thing.

PR:		16970
Submitted by:	Mikhail Teterin <mi@@aldan.algebra.com>
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tclX82/Makefile,v 1.35 2000/06/16 21:51:24 asami Exp $
d34 1
a34 1
MANN=   Memory.n TclX.n Tcl_DisplayMemory.n Tcl_InitMemory.n \
@


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/tclX80/Makefile,v 1.34 2000/06/16 08:19:20 sobomax Exp $
d9 2
a10 2
PORTVERSION=	8.0.4
CATEGORIES=	lang tcl80 tk80
d12 1
a12 1
DISTNAME=	tclX8.0.4
d16 1
a16 1
LIB_DEPENDS=	tk80.1:${PORTSDIR}/x11-toolkits/tk80
d21 4
a24 2
CONFIGURE_ARGS= --enable-shared --with-tk
PLIST_SUB=	TCLX_LONG_VER=8.0.4 TCLX_SHORT_VER=804
d32 1
a32 1
	Tcl_HandleXlate.3  Tclx_Init.3  Tclxcmd_Init.3 TkX_Main.3 Tkx_Init.3 
d40 7
a46 7
	$(INSTALL_MAN) $(WRKSRC)/../doc/CmdWrite.3 $(PREFIX)/man/man3
	$(INSTALL_MAN) $(WRKSRC)/../doc/Handles.3 $(PREFIX)/man/man3
	$(INSTALL_MAN) $(WRKSRC)/../doc/Keylist.3 $(PREFIX)/man/man3
	$(INSTALL_MAN) $(WRKSRC)/../doc/ObjCmdWrite.3 $(PREFIX)/man/man3
	$(INSTALL_MAN) $(WRKSRC)/../doc/TclXInit.3 $(PREFIX)/man/man3
	$(INSTALL_MAN) $(WRKSRC)/../doc/Memory.n $(PREFIX)/man/mann
	$(INSTALL_MAN) $(WRKSRC)/../doc/TclX.n $(PREFIX)/man/mann
@


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/tclX80/Makefile,v 1.33 2000/06/15 17:59:38 sobomax Exp $
d19 1
a19 1
INSTALLS_SHLIBS=	yes
@


1.33
log
@Third round of INSTALL_SHLIBS=yes fixes.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tclX80/Makefile,v 1.32 2000/04/12 06:21:06 obrien Exp $
d19 1
a19 1
INSTALL_SHLIBS=	yes
@


1.32
log
@Convert to the PORTNAME - PORTVERSION syntax.
@
text
@d5 1
a5 1
# $FreeBSD: ports/lang/tclX80/Makefile,v 1.31 1999/09/02 21:59:29 jseger Exp $
d19 1
a44 1
	${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib
@


1.31
log
@Unbreak and upgrade tclX80 to 8.0.4

PR:		ports/13544
Submitted by:	Ade Lovett <ade@@lovett.com>
@
text
@a1 1
# Version required:	8.0.4
d5 1
a5 1
# $FreeBSD: ports/lang/tclX80/Makefile,v 1.30 1999/08/31 06:47:12 mharo Exp $
d8 2
a9 2
DISTNAME=	tclX8.0.4
PKGNAME=	tclX-8.0.4
d12 1
@


1.30
log
@FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
@
text
@d2 1
a2 1
# Version required:	8.0.2
d6 1
a6 1
# $FreeBSD: ports/lang/tclX80/Makefile,v 1.29 1999/08/25 06:35:38 obrien Exp $
d9 2
a10 2
DISTNAME=	tclX8.0.2
PKGNAME=	tclX-8.0.2
a17 4
FILE_DEPENDS=	${PORTSDIR}/x11-toolkits/tk80

BROKEN_ELF=	library names

d21 4
a24 2
PKGINSTALL=     ${PORTSDIR}/x11-toolkits/tk80/pkg/INSTALL.wish
MAN3=   CmdWrite.3 Handles.3 Keylist.3 TclCommandWriting.3 TclXInit.3 \
d29 1
a29 1
	Tcl_HandleXlate.3  Tclx_Init.3  Tclxcmd_Init.3 TkX_Main.3 Tkx_Init.3
d35 1
d40 1
a44 3
.if exists(${PKGINSTALL})
	${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL}
.endif
@


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


1.28
log
@Mark BROKEN for ELF.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.27 1998/12/13 08:49:09 asami Exp $
@


1.27
log
@Use PKG* variables instead of adding extra files to PKG_ARGS.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.26 1998/12/01 03:06:30 asami Exp $
d19 2
@


1.26
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.25 1998/10/11 19:51:36 smace Exp $
d23 1
d34 1
d43 2
a44 2
.if exists(${PORTSDIR}/x11-toolkits/tk80/pkg/INSTALL.wish)
	${SH} ${PORTSDIR}/x11-toolkits/tk80/pkg/INSTALL.wish
d47 1
a47 3
.include <bsd.port.mk>

PKG_ARGS+=      -i ${PORTSDIR}/x11-toolkits/tk80/pkg/INSTALL.wish
@


1.25
log
@Convert to ELF.
use MAN3 macro
PR:		8017
Approved by:	jseger
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.24 1998/09/25 10:05:08 asami Exp $
d17 2
@


1.24
log
@tk80 has been ELFized.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.23 1998/08/07 23:56:28 asami Exp $
d21 9
a29 2
MAN3=   CmdWrite.3 Handles.3 Keylist.3 TclXInit.3
MANN=   Memory.n TclX.n
d38 1
a38 1
	${LDCONFIG} -m ${PREFIX}/lib
@


1.23
log
@Fix up dependencies for ports that moved into the x11-toolkits category.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.22 1998/07/27 21:36:04 hoek Exp $
d16 1
a16 1
LIB_DEPENDS=	tk80\\.1:${PORTSDIR}/x11-toolkits/tk80
@


1.22
log
@Install a wish script that spits-out all the various names for wish.  The
script handles for tclX and tkstep.  This is as per several discussions
on -ports.  I expect one or two of the depending ports to break silently.

I didn't touch the ja-ports, since INSTALL.wish might want translating?

PR:		bin/5894
Mention:	Eivind, who wrote part of INSTALL.wish
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.21 1998/05/21 01:36:22 jseger Exp $
d16 1
a16 1
LIB_DEPENDS=	tk80\\.1:${PORTSDIR}/x11/tk80
d32 2
a33 2
.if exists(${PORTSDIR}/x11/tk80/pkg/INSTALL.wish)
	${SH} ${PORTSDIR}/x11/tk80/pkg/INSTALL.wish
d38 1
a38 1
PKG_ARGS+=      -i ${PORTSDIR}/x11/tk80/pkg/INSTALL.wish
@


1.21
log
@Import of tclX8.0.2

PR:             6540
Submitted by:   dob@@bazzle.com
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.20 1997/12/24 01:21:39 alex Exp $
d32 3
d37 2
@


1.20
log
@No need to use += on first appearance of variables.
@
text
@d2 1
a2 1
# Version required:	7.5.2
d6 1
a6 1
# $Id: Makefile,v 1.19 1997/10/09 08:19:14 tg Exp $
d9 3
a11 3
DISTNAME=	tclX7.5.2
PKGNAME=	tclX-7.5.2
CATEGORIES=	lang tk41
d14 1
a14 1
LIB_DEPENDS=	tk41\\.1:${PORTSDIR}/x11/tk41
d16 1
a16 1
MAINTAINER=	ports@@FreeBSD.ORG
d21 2
a22 11
CONFIGURE_ENV=	PREFIX=${PREFIX}
MAN3=		CmdWrite.3 Handles.3 Keylist.3 TclCommandWriting.3 \
		TclXInit.3 Tcl_HandleAlloc.3 Tcl_HandleFree.3 \
		Tcl_HandleTblInit.3 Tcl_HandleTblRelease.3 \
		Tcl_HandleTblUseCount.3 Tcl_HandleWalk.3 \
		Tcl_HandleXlate.3 Tcl_GetKeyedListKeys.3 \
		Tcl_GetKeyedListField.3 Tcl_SetKeyedListField.3 \
		Tcl_DeleteKeyedListField.3 Tclx_Init.3 \
		Tclxcmd_Init.3 TclX_Main.3 Tkx_Init.3 TkX_Main.3
MANN=		Memory.n TclX.n ckalloc.n memory.n ckfree.n \
		Tcl_DisplayMemory.n Tcl_InitMemory.n Tcl_ValidateAllMemory.n
@


1.19
log
@Un-break this port. We need it for xtem (PR 3759).
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.18 1997/09/12 17:16:18 pst Exp $
d20 2
a21 2
CONFIGURE_ARGS+= --enable-shared --with-tk
CONFIGURE_ENV+=	PREFIX=${PREFIX}
@


1.18
log
@Bring back tclX75 -- sorry, I mis-read my reply from Satoshi
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.16 1997/08/24 22:20:55 asami Exp $
d14 1
a14 2
DEPENDS=	${TK_DIR}
LIB_DEPENDS=	tk41\\.1:${TK_DIR}
d16 1
a16 1
BROKEN=         "checking macro values from Config.mk... configure: error: Config.mk does not set TK_CONFIG to a valid path to tkConfig.sh"
d20 2
a21 1
CONFIGURE_ARGS=	--enable-shared --with-tk
a31 20

TCL_BASE=	/usr/libdata/tcl
TCL_SRC=	/usr/src/contrib/tcl

TK_DIR=		${PORTSDIR}/x11/tk41
TK_SRC=		${TK_DIR}/work/tk4.1

pre-configure:
	cd ${WRKSRC} ; \
	mv Config.mk Config.mk.orig2 && \
	sed -e 's;TCL_SRC=$${srcbasedir}/../tcl7.5;TCL_SRC=${TCL_SRC};' \
	    -e 's;TCL_BUILD=$${bldbasedir}/../tcl7.5;TCL_BUILD=${TCL_SRC};' \
	    -e 's;TCL_CONFIG=$${TCL_BUILD}/unix/tclConfig.sh;TCL_CONFIG=${TCL_BASE}/tclConfig.sh;' \
	    -e 's;TCL_LIB=$${TCL_BUILD_LIB_SPEC};TCL_LIB=$${TCL_LIB_SPEC};' \
	    -e 's;TCL_SHLIB_DIR=$${bldbasedir};TCL_SHLIB_DIR=${TCL_SRC};' \
	    -e 's;TK_SRC=$${srcbasedir};TK_SRC=${TK_SRC};' \
	    -e 's;TK_BUILD=$${bldbasedir};TK_BUILD=${TK_SRC};' \
	    -e 's;TK_LIB=$${bldbasedir};TK_LIB=${TK_SRC};' \
	    -e 's;TK_SHLIB_DIR=$${bldbasedir};TK_SHLIB_DIR=${TK_SRC};' \
	Config.mk.orig2 >Config.mk
@


1.17
log
@Remove obsolete (and BROKEN) tcl ports
@
text
@@


1.16
log
@Broken on 2.2-STABLE too.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.15 1997/08/22 04:56:10 obrien Exp $
@


1.15
log
@Brokon on 3.0-CURRENT and has no maintainer.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.14 1997/07/17 15:12:50 max Exp $
a16 2
OSVERSION!=     sysctl -n kern.osreldate
.if ${OSVERSION} >= 300000
a17 1
.endif
@


1.14
log
@ldconfig -> ${LDCONFIG}.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.13 1997/04/20 13:19:13 wosch Exp $
d16 5
@


1.13
log
@Add virtual category 'tk41'.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.12 1997/01/06 12:10:04 jkh Exp $
d58 1
a58 1
	/sbin/ldconfig -m ${PREFIX}/lib
@


1.12
log
@Remove myself as MAINTAINER from a number of ports I no longer
have time to properly maintain.  This will cause the position to
revert to ports.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.11 1996/11/18 14:03:30 asami Exp $
d11 1
a11 1
CATEGORIES=	lang
@


1.11
log
@Compress a bunch of manpages.  Remove unnecessary @@ directives from
PLISTs.

Note: I know that this is going to break some symlinks and/or .so
includes, I will back some of these out as I run into these during
package building.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.10 1996/11/17 06:12:51 obrien Exp $
a12 2

MAINTAINER=	jkh@@FreeBSD.org
@


1.10
log
@Converted to MAN[1-9NL]
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.9 1996/11/12 02:19:20 obrien Exp $
d22 10
a31 2
MAN3=		CmdWrite.3 Handles.3 Keylist.3 TclXInit.3
MANN=		Memory.n TclX.n
@


1.9
log
@CATAGORIES+= -> CATAGORIES=
Reordered vars where needed.  Added MAINTAINERS where needed, many
mkdir --> ${MKDIR}, install -> ${INSTALL_*}, etc.
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.8 1996/09/24 18:14:41 markm Exp $
d22 2
a51 8
.if !defined(NOMANCOMPRESS)
	gzip -9nf $(PREFIX)/man/man3/CmdWrite.3
	gzip -9nf $(PREFIX)/man/man3/Handles.3
	gzip -9nf $(PREFIX)/man/man3/Keylist.3
	gzip -9nf $(PREFIX)/man/man3/TclXInit.3
	gzip -9nf $(PREFIX)/man/mann/Memory.n
	gzip -9nf $(PREFIX)/man/mann/TclX.n
.endif
@


1.8
log
@Some fixups:
1) Fix the PLIST
2) use ${INSTALL_MAN}
3) make this work with current's contrib/tcl
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.7 1996/07/10 07:56:31 asami Exp $
d11 1
a11 1
CATEGORIES+=	lang
d14 1
a14 5
TCL_BASE=	/usr/libdata/tcl
TCL_SRC=	/usr/src/contrib/tcl

TK_DIR=		${PORTSDIR}/x11/tk41
TK_SRC=		${TK_DIR}/work/tk4.1
d22 6
@


1.7
log
@Upgrade, 7.5 -> 7.5.2.  Also fix tcl/tk library names.

Submitted in part by:	Michael Smith <msmith@@atrad.adelaide.edu.au>
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.6 1996/06/30 19:29:51 andreas Exp $
d14 2
a15 2
TCL_DIR=	${PORTSDIR}/lang/tcl75
TCL_SRC=	${TCL_DIR}/work/tcl7.5
d20 2
a21 3
DEPENDS=	${TCL_DIR} ${TK_DIR}
LIB_DEPENDS=	tcl75\\.1:${TCL_DIR} \
		tk41\\.1:${TK_DIR}
d30 4
a33 3
	sed -e 's;TCL_SRC=$${srcbasedir};TCL_SRC=${TCL_SRC};' \
	    -e 's;TCL_BUILD=$${bldbasedir};TCL_BUILD=${TCL_SRC};' \
	    -e 's;TCL_LIB=$${bldbasedir};TCL_LIB=${TCL_SRC};' \
d42 6
a47 6
	install -c -m 444 $(WRKSRC)/../doc/CmdWrite.3 $(PREFIX)/man/man3
	install -c -m 444 $(WRKSRC)/../doc/Handles.3 $(PREFIX)/man/man3
	install -c -m 444 $(WRKSRC)/../doc/Keylist.3 $(PREFIX)/man/man3
	install -c -m 444 $(WRKSRC)/../doc/TclXInit.3 $(PREFIX)/man/man3
	install -c -m 444 $(WRKSRC)/../doc/Memory.n $(PREFIX)/man/mann
	install -c -m 444 $(WRKSRC)/../doc/TclX.n $(PREFIX)/man/mann
@


1.6
log
@ftp archive has moved from mirror.neosoft.com to ftp.neosoft.com
fixed for 2.1.5
@
text
@d2 1
a2 1
# Version required:	7.5
d6 1
a6 1
# $Id: Makefile,v 1.5 1996/06/17 10:00:38 asami Exp $
d9 2
a10 2
DISTNAME=	tclX7.5.0
PKGNAME=	tclX-7.5
d21 2
a22 2
LIB_DEPENDS=	tcl7\\.5\\.1:${TCL_DIR} \
		tk4\\.1\\.1:${TK_DIR}
d32 1
a32 1
	    -e 's;TCL_CONFIG=$${srcbasedir};TCL_CONFIG=${TCL_SRC};' \
d36 1
a36 1
	    -e 's;TK_CONFIG=$${srcbasedir};TK_CONFIG=${TK_SRC};' \
@


1.5
log
@Master site change (ftp.neosoft.com -> mirror.neosoft.com).

Submitted by:	the ftp .message
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.4 1996/05/13 09:43:23 asami Exp $
d12 1
a12 1
MASTER_SITES=	ftp://mirror.neosoft.com/pub/tcl/tclx-distrib/
@


1.4
log
@Install manpages too.

Submitted (partly) by:	chuckr@@glue.umd.edu
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.3 1996/04/28 04:59:18 pst Exp $
d12 1
a12 1
MASTER_SITES=	ftp://ftp.neosoft.com/pub/tcl/tclx-distrib/
@


1.3
log
@Update to released version of tclX 7.5
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.2 1996/03/18 02:04:26 asami Exp $
d42 14
@


1.2
log
@Change PKGNAME from "tclX7.5.0-b3" to "tclX-7.5b3".
@
text
@d2 1
a2 1
# Version required:	7.5-b3
d6 1
a6 1
# $Id: Makefile,v 1.1.1.1 1996/03/16 05:01:43 pst Exp $
d9 2
a10 2
DISTNAME=	tclX7.5.0-b3
PKGNAME=	tclX-7.5b3
d12 1
a12 1
MASTER_SITES=	ftp://ftp.neosoft.com/pub/tcl/distrib/
d15 1
a15 1
TCL_SRC=	${TCL_DIR}/work/tcl7.5b3
d18 1
a18 1
TK_SRC=		${TK_DIR}/work/tk4.1b3
@


1.1
log
@Initial revision
@
text
@d6 1
a6 1
# $Id: Makefile,v 1.2 1996/02/08 01:27:44 asami Exp $
d10 1
a10 1
PKGNAME=	tclX7.5.0-b3
@


1.1.1.1
log
@TclX v7.5
@
text
@@
