aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorejc <ejc@FreeBSD.org>1999-01-17 22:07:13 +0800
committerejc <ejc@FreeBSD.org>1999-01-17 22:07:13 +0800
commit06751fc2607e1204958043525d543084328103cf (patch)
treee0d5acc5d60da18a768405be0e4c3d10343091c7 /lang
parent355317addda217341c23b0752b3fc9188775c67f (diff)
downloadfreebsd-ports-graphics-06751fc2607e1204958043525d543084328103cf.tar.gz
freebsd-ports-graphics-06751fc2607e1204958043525d543084328103cf.tar.zst
freebsd-ports-graphics-06751fc2607e1204958043525d543084328103cf.zip
Update tcl81 to beta 1
Diffstat (limited to 'lang')
-rw-r--r--lang/tcl82/Makefile33
-rw-r--r--lang/tcl82/distinfo2
-rw-r--r--lang/tcl82/files/patch-aa33
-rw-r--r--lang/tcl82/files/patch-ab21
-rw-r--r--lang/tcl82/pkg-plist23
-rw-r--r--lang/tcl83/Makefile33
-rw-r--r--lang/tcl83/distinfo2
-rw-r--r--lang/tcl83/files/patch-aa33
-rw-r--r--lang/tcl83/files/patch-ab21
-rw-r--r--lang/tcl83/pkg-plist23
-rw-r--r--lang/tcl84/Makefile33
-rw-r--r--lang/tcl84/distinfo2
-rw-r--r--lang/tcl84/files/patch-aa33
-rw-r--r--lang/tcl84/files/patch-ab21
-rw-r--r--lang/tcl84/pkg-plist23
15 files changed, 174 insertions, 162 deletions
diff --git a/lang/tcl82/Makefile b/lang/tcl82/Makefile
index 78c18e6e791..62bfb323d10 100644
--- a/lang/tcl82/Makefile
+++ b/lang/tcl82/Makefile
@@ -3,11 +3,11 @@
# Date created: 19 August 1997
# Whom: jkh
#
-# $Id: Makefile,v 1.12 1998/12/01 03:06:29 asami Exp $
+# $Id: Makefile,v 1.13 1998/12/13 08:49:06 asami Exp $
#
-DISTNAME= tcl8.1a2
-PKGNAME= tcl-8.1.a2
+DISTNAME= tcl8.1b1
+PKGNAME= tcl-8.1.b1
CATEGORIES= lang tcl81
MASTER_SITES= ftp://ftp.scriptics.com/pub/tcl/tcl8_1/
@@ -23,6 +23,7 @@ CONFIGURE_ENV= PORTSDIR=${PORTSDIR}
PKGINSTALL= ${PORTSDIR}/lang/tcl80/pkg/INSTALL.tclsh
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 \
@@ -31,23 +32,25 @@ MAN3= AddErrInfo.3 Alloc.3 AllowExc.3 AppInit.3 AssocData.3 Async.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 \
+ 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
+ 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 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 \
+ 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 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
+ 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
.include <bsd.port.pre.mk>
diff --git a/lang/tcl82/distinfo b/lang/tcl82/distinfo
index dbb03733e76..4b6578f01d7 100644
--- a/lang/tcl82/distinfo
+++ b/lang/tcl82/distinfo
@@ -1 +1 @@
-MD5 (tcl8.1a2.tar.gz) = 4360381e0c64ed55be8dd8e85fa2cbe1
+MD5 (tcl8.1b1.tar.gz) = 608c36993dfa52f06499f5c2004c7633
diff --git a/lang/tcl82/files/patch-aa b/lang/tcl82/files/patch-aa
index c916b97983d..2fb3a6ae208 100644
--- a/lang/tcl82/files/patch-aa
+++ b/lang/tcl82/files/patch-aa
@@ -1,5 +1,5 @@
---- Makefile.in.orig Mon Feb 23 20:02:50 1998
-+++ Makefile.in Sat Oct 3 15:49:29 1998
+--- Makefile.in.orig Fri Dec 11 18:36:13 1998
++++ Makefile.in Sat Jan 2 14:47:02 1999
@@ -55,7 +55,9 @@
BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin
@@ -11,16 +11,16 @@
# Top-level directory in which to install manual entries:
MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man
-@@ -73,7 +75,7 @@
+@@ -86,7 +88,7 @@
+ #CFLAGS = $(CFLAGS_DEBUG)
+ #CFLAGS = $(CFLAGS_OPTIMIZE)
+ #CFLAGS = $(CFLAGS_DEBUG) $(CFLAGS_OPTIMIZE)
+-CFLAGS = @CFLAGS@
++CFLAGS? = @CFLAGS@
- # To change the compiler switches, for example to change from -O
- # to -g, change the following line:
--CFLAGS = -O
-+CFLAGS?= -O
# To disable ANSI-C procedure prototypes reverse the comment characters
- # on the following lines:
-@@ -138,7 +140,7 @@
+@@ -152,7 +154,7 @@
# "install" around; better to use the install-sh script that comes
# with the distribution, which is slower but guaranteed to work.
@@ -29,7 +29,7 @@
INSTALL_PROGRAM = ${INSTALL}
INSTALL_DATA = ${INSTALL} -m 644
-@@ -334,15 +336,21 @@
+@@ -357,15 +359,21 @@
SRCS = $(GENERIC_SRCS) $(UNIX_SRCS)
@@ -52,7 +52,7 @@
# Make target which outputs the list of the .o contained in the Tcl lib
# usefull to build a single big shared library containing Tcl and other
# extensions. used for the Tcl Plugin. -- dl
-@@ -434,7 +442,7 @@
+@@ -459,7 +467,7 @@
# some ranlibs write to current directory, and this might not always be
# possible (e.g. if installing as root).
@@ -61,7 +61,7 @@
@for i in $(LIB_INSTALL_DIR) $(BIN_INSTALL_DIR) ; \
do \
if [ ! -d $$i ] ; then \
-@@ -446,20 +454,26 @@
+@@ -471,16 +479,22 @@
done;
@echo "Installing $(TCL_LIB_FILE)"
@$(INSTALL_DATA) $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE)
@@ -87,12 +87,7 @@
do \
if [ ! -d $$i ] ; then \
echo "Making directory $$i"; \
-- mkdir $$i; \
-+ mkdir -p $$i; \
- chmod 755 $$i; \
- else true; \
- fi; \
-@@ -473,8 +487,15 @@
+@@ -498,8 +512,15 @@
else true; \
fi; \
done;
@@ -110,7 +105,7 @@
@for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex $(UNIX_DIR)/tclAppInit.c $(UNIX_DIR)/ldAix; \
do \
echo "Installing $$i"; \
-@@ -506,30 +527,37 @@
+@@ -531,30 +552,37 @@
@cd $(TOP_DIR)/doc; for i in *.1; \
do \
echo "Installing doc/$$i"; \
diff --git a/lang/tcl82/files/patch-ab b/lang/tcl82/files/patch-ab
index 09c7d883dcc..76921d7569d 100644
--- a/lang/tcl82/files/patch-ab
+++ b/lang/tcl82/files/patch-ab
@@ -1,6 +1,6 @@
---- configure.orig Mon Feb 23 20:02:51 1998
-+++ configure Sat Oct 3 15:46:42 1998
-@@ -4528,14 +4528,19 @@
+--- configure.orig Fri Dec 11 18:36:14 1998
++++ configure Sat Jan 2 15:04:24 1999
+@@ -4330,14 +4330,19 @@
echo "$ac_t""yes" 1>&6
SHLIB_CFLAGS="-fpic"
@@ -11,13 +11,14 @@
DL_LIBS=""
LD_FLAGS=""
LD_SEARCH_FLAGS=""
-+ if eval "test \"`echo ${PORTOBJFORMAT}`\" = elf"; then
-+ TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1'
-+ SHLIB_LD="ld -shared -x -soname \$@"
-+ else
- TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1.0'
-+ SHLIB_LD="ld -Bshareable -x"
-+ fi
+- TCL_SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1.0'
++ if eval "test \"`echo ${PORTOBJFORMAT}`\" = elf"; then
++ TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1'
++ SHLIB_LD="ld -shared -x -soname \$@"
++ else
++ TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1.0'
++ SHLIB_LD="ld -Bshareable -x"
++ fi
else
echo "$ac_t""no" 1>&6
diff --git a/lang/tcl82/pkg-plist b/lang/tcl82/pkg-plist
index afb06e2db40..eba4d74f80c 100644
--- a/lang/tcl82/pkg-plist
+++ b/lang/tcl82/pkg-plist
@@ -1,6 +1,8 @@
bin/tclsh8.1
-include/tcl8.1/generic/chr.h
-include/tcl8.1/generic/guts.h
+include/tcl8.1/generic/regcustom.h
+include/tcl8.1/generic/regerrs.h
+include/tcl8.1/generic/regex.h
+include/tcl8.1/generic/regguts.h
include/tcl8.1/generic/tcl.h
include/tcl8.1/generic/tclCompile.h
include/tcl8.1/generic/tclInitScript.h
@@ -8,10 +10,8 @@ include/tcl8.1/generic/tclInt.h
include/tcl8.1/generic/tclMath.h
include/tcl8.1/generic/tclPort.h
include/tcl8.1/generic/tclRegexp.h
-include/tcl8.1/tcl.h
include/tcl8.1/unix/tclUnixPort.h
lib/libtcl81.a
-lib/libtcl81.so
lib/libtcl81.so.1
@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
@@ -49,6 +49,7 @@ lib/tcl8.1/encoding/cp949.enc
lib/tcl8.1/encoding/cp950.enc
lib/tcl8.1/encoding/dingbats.enc
lib/tcl8.1/encoding/euc-jp.enc
+lib/tcl8.1/encoding/euc-kr.enc
lib/tcl8.1/encoding/gb12345.enc
lib/tcl8.1/encoding/gb1988.enc
lib/tcl8.1/encoding/gb2312.enc
@@ -67,6 +68,7 @@ lib/tcl8.1/encoding/iso8859-9.enc
lib/tcl8.1/encoding/jis0201.enc
lib/tcl8.1/encoding/jis0208.enc
lib/tcl8.1/encoding/jis0212.enc
+lib/tcl8.1/encoding/ksc5601.enc
lib/tcl8.1/encoding/macCentEuro.enc
lib/tcl8.1/encoding/macCroatian.enc
lib/tcl8.1/encoding/macCyrillic.enc
@@ -89,6 +91,8 @@ lib/tcl8.1/http2.0/pkgIndex.tcl
lib/tcl8.1/init.tcl
lib/tcl8.1/ldAix
lib/tcl8.1/ldAout.tcl
+lib/tcl8.1/msgcat1.0/msgcat.tcl
+lib/tcl8.1/msgcat1.0/pkgIndex.tcl
lib/tcl8.1/opt0.4/optparse.tcl
lib/tcl8.1/opt0.4/pkgIndex.tcl
lib/tcl8.1/package.tcl
@@ -98,11 +102,12 @@ lib/tcl8.1/tclAppInit.c
lib/tcl8.1/tclConfig.sh
lib/tcl8.1/tclIndex
lib/tcl8.1/word.tcl
-@dirrm include/tcl8.1/generic
-@dirrm include/tcl8.1/unix
-@dirrm include/tcl8.1
-@dirrm lib/tcl8.1/encoding
+@dirrm lib/tcl8.1/opt0.4
+@dirrm lib/tcl8.1/msgcat1.0
@dirrm lib/tcl8.1/http2.0
@dirrm lib/tcl8.1/http1.0
-@dirrm lib/tcl8.1/opt0.4
+@dirrm lib/tcl8.1/encoding
@dirrm lib/tcl8.1
+@dirrm include/tcl8.1/unix
+@dirrm include/tcl8.1/generic
+@dirrm include/tcl8.1
diff --git a/lang/tcl83/Makefile b/lang/tcl83/Makefile
index 78c18e6e791..62bfb323d10 100644
--- a/lang/tcl83/Makefile
+++ b/lang/tcl83/Makefile
@@ -3,11 +3,11 @@
# Date created: 19 August 1997
# Whom: jkh
#
-# $Id: Makefile,v 1.12 1998/12/01 03:06:29 asami Exp $
+# $Id: Makefile,v 1.13 1998/12/13 08:49:06 asami Exp $
#
-DISTNAME= tcl8.1a2
-PKGNAME= tcl-8.1.a2
+DISTNAME= tcl8.1b1
+PKGNAME= tcl-8.1.b1
CATEGORIES= lang tcl81
MASTER_SITES= ftp://ftp.scriptics.com/pub/tcl/tcl8_1/
@@ -23,6 +23,7 @@ CONFIGURE_ENV= PORTSDIR=${PORTSDIR}
PKGINSTALL= ${PORTSDIR}/lang/tcl80/pkg/INSTALL.tclsh
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 \
@@ -31,23 +32,25 @@ MAN3= AddErrInfo.3 Alloc.3 AllowExc.3 AppInit.3 AssocData.3 Async.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 \
+ 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
+ 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 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 \
+ 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 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
+ 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
.include <bsd.port.pre.mk>
diff --git a/lang/tcl83/distinfo b/lang/tcl83/distinfo
index dbb03733e76..4b6578f01d7 100644
--- a/lang/tcl83/distinfo
+++ b/lang/tcl83/distinfo
@@ -1 +1 @@
-MD5 (tcl8.1a2.tar.gz) = 4360381e0c64ed55be8dd8e85fa2cbe1
+MD5 (tcl8.1b1.tar.gz) = 608c36993dfa52f06499f5c2004c7633
diff --git a/lang/tcl83/files/patch-aa b/lang/tcl83/files/patch-aa
index c916b97983d..2fb3a6ae208 100644
--- a/lang/tcl83/files/patch-aa
+++ b/lang/tcl83/files/patch-aa
@@ -1,5 +1,5 @@
---- Makefile.in.orig Mon Feb 23 20:02:50 1998
-+++ Makefile.in Sat Oct 3 15:49:29 1998
+--- Makefile.in.orig Fri Dec 11 18:36:13 1998
++++ Makefile.in Sat Jan 2 14:47:02 1999
@@ -55,7 +55,9 @@
BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin
@@ -11,16 +11,16 @@
# Top-level directory in which to install manual entries:
MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man
-@@ -73,7 +75,7 @@
+@@ -86,7 +88,7 @@
+ #CFLAGS = $(CFLAGS_DEBUG)
+ #CFLAGS = $(CFLAGS_OPTIMIZE)
+ #CFLAGS = $(CFLAGS_DEBUG) $(CFLAGS_OPTIMIZE)
+-CFLAGS = @CFLAGS@
++CFLAGS? = @CFLAGS@
- # To change the compiler switches, for example to change from -O
- # to -g, change the following line:
--CFLAGS = -O
-+CFLAGS?= -O
# To disable ANSI-C procedure prototypes reverse the comment characters
- # on the following lines:
-@@ -138,7 +140,7 @@
+@@ -152,7 +154,7 @@
# "install" around; better to use the install-sh script that comes
# with the distribution, which is slower but guaranteed to work.
@@ -29,7 +29,7 @@
INSTALL_PROGRAM = ${INSTALL}
INSTALL_DATA = ${INSTALL} -m 644
-@@ -334,15 +336,21 @@
+@@ -357,15 +359,21 @@
SRCS = $(GENERIC_SRCS) $(UNIX_SRCS)
@@ -52,7 +52,7 @@
# Make target which outputs the list of the .o contained in the Tcl lib
# usefull to build a single big shared library containing Tcl and other
# extensions. used for the Tcl Plugin. -- dl
-@@ -434,7 +442,7 @@
+@@ -459,7 +467,7 @@
# some ranlibs write to current directory, and this might not always be
# possible (e.g. if installing as root).
@@ -61,7 +61,7 @@
@for i in $(LIB_INSTALL_DIR) $(BIN_INSTALL_DIR) ; \
do \
if [ ! -d $$i ] ; then \
-@@ -446,20 +454,26 @@
+@@ -471,16 +479,22 @@
done;
@echo "Installing $(TCL_LIB_FILE)"
@$(INSTALL_DATA) $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE)
@@ -87,12 +87,7 @@
do \
if [ ! -d $$i ] ; then \
echo "Making directory $$i"; \
-- mkdir $$i; \
-+ mkdir -p $$i; \
- chmod 755 $$i; \
- else true; \
- fi; \
-@@ -473,8 +487,15 @@
+@@ -498,8 +512,15 @@
else true; \
fi; \
done;
@@ -110,7 +105,7 @@
@for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex $(UNIX_DIR)/tclAppInit.c $(UNIX_DIR)/ldAix; \
do \
echo "Installing $$i"; \
-@@ -506,30 +527,37 @@
+@@ -531,30 +552,37 @@
@cd $(TOP_DIR)/doc; for i in *.1; \
do \
echo "Installing doc/$$i"; \
diff --git a/lang/tcl83/files/patch-ab b/lang/tcl83/files/patch-ab
index 09c7d883dcc..76921d7569d 100644
--- a/lang/tcl83/files/patch-ab
+++ b/lang/tcl83/files/patch-ab
@@ -1,6 +1,6 @@
---- configure.orig Mon Feb 23 20:02:51 1998
-+++ configure Sat Oct 3 15:46:42 1998
-@@ -4528,14 +4528,19 @@
+--- configure.orig Fri Dec 11 18:36:14 1998
++++ configure Sat Jan 2 15:04:24 1999
+@@ -4330,14 +4330,19 @@
echo "$ac_t""yes" 1>&6
SHLIB_CFLAGS="-fpic"
@@ -11,13 +11,14 @@
DL_LIBS=""
LD_FLAGS=""
LD_SEARCH_FLAGS=""
-+ if eval "test \"`echo ${PORTOBJFORMAT}`\" = elf"; then
-+ TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1'
-+ SHLIB_LD="ld -shared -x -soname \$@"
-+ else
- TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1.0'
-+ SHLIB_LD="ld -Bshareable -x"
-+ fi
+- TCL_SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1.0'
++ if eval "test \"`echo ${PORTOBJFORMAT}`\" = elf"; then
++ TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1'
++ SHLIB_LD="ld -shared -x -soname \$@"
++ else
++ TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1.0'
++ SHLIB_LD="ld -Bshareable -x"
++ fi
else
echo "$ac_t""no" 1>&6
diff --git a/lang/tcl83/pkg-plist b/lang/tcl83/pkg-plist
index afb06e2db40..eba4d74f80c 100644
--- a/lang/tcl83/pkg-plist
+++ b/lang/tcl83/pkg-plist
@@ -1,6 +1,8 @@
bin/tclsh8.1
-include/tcl8.1/generic/chr.h
-include/tcl8.1/generic/guts.h
+include/tcl8.1/generic/regcustom.h
+include/tcl8.1/generic/regerrs.h
+include/tcl8.1/generic/regex.h
+include/tcl8.1/generic/regguts.h
include/tcl8.1/generic/tcl.h
include/tcl8.1/generic/tclCompile.h
include/tcl8.1/generic/tclInitScript.h
@@ -8,10 +10,8 @@ include/tcl8.1/generic/tclInt.h
include/tcl8.1/generic/tclMath.h
include/tcl8.1/generic/tclPort.h
include/tcl8.1/generic/tclRegexp.h
-include/tcl8.1/tcl.h
include/tcl8.1/unix/tclUnixPort.h
lib/libtcl81.a
-lib/libtcl81.so
lib/libtcl81.so.1
@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
@@ -49,6 +49,7 @@ lib/tcl8.1/encoding/cp949.enc
lib/tcl8.1/encoding/cp950.enc
lib/tcl8.1/encoding/dingbats.enc
lib/tcl8.1/encoding/euc-jp.enc
+lib/tcl8.1/encoding/euc-kr.enc
lib/tcl8.1/encoding/gb12345.enc
lib/tcl8.1/encoding/gb1988.enc
lib/tcl8.1/encoding/gb2312.enc
@@ -67,6 +68,7 @@ lib/tcl8.1/encoding/iso8859-9.enc
lib/tcl8.1/encoding/jis0201.enc
lib/tcl8.1/encoding/jis0208.enc
lib/tcl8.1/encoding/jis0212.enc
+lib/tcl8.1/encoding/ksc5601.enc
lib/tcl8.1/encoding/macCentEuro.enc
lib/tcl8.1/encoding/macCroatian.enc
lib/tcl8.1/encoding/macCyrillic.enc
@@ -89,6 +91,8 @@ lib/tcl8.1/http2.0/pkgIndex.tcl
lib/tcl8.1/init.tcl
lib/tcl8.1/ldAix
lib/tcl8.1/ldAout.tcl
+lib/tcl8.1/msgcat1.0/msgcat.tcl
+lib/tcl8.1/msgcat1.0/pkgIndex.tcl
lib/tcl8.1/opt0.4/optparse.tcl
lib/tcl8.1/opt0.4/pkgIndex.tcl
lib/tcl8.1/package.tcl
@@ -98,11 +102,12 @@ lib/tcl8.1/tclAppInit.c
lib/tcl8.1/tclConfig.sh
lib/tcl8.1/tclIndex
lib/tcl8.1/word.tcl
-@dirrm include/tcl8.1/generic
-@dirrm include/tcl8.1/unix
-@dirrm include/tcl8.1
-@dirrm lib/tcl8.1/encoding
+@dirrm lib/tcl8.1/opt0.4
+@dirrm lib/tcl8.1/msgcat1.0
@dirrm lib/tcl8.1/http2.0
@dirrm lib/tcl8.1/http1.0
-@dirrm lib/tcl8.1/opt0.4
+@dirrm lib/tcl8.1/encoding
@dirrm lib/tcl8.1
+@dirrm include/tcl8.1/unix
+@dirrm include/tcl8.1/generic
+@dirrm include/tcl8.1
diff --git a/lang/tcl84/Makefile b/lang/tcl84/Makefile
index 78c18e6e791..62bfb323d10 100644
--- a/lang/tcl84/Makefile
+++ b/lang/tcl84/Makefile
@@ -3,11 +3,11 @@
# Date created: 19 August 1997
# Whom: jkh
#
-# $Id: Makefile,v 1.12 1998/12/01 03:06:29 asami Exp $
+# $Id: Makefile,v 1.13 1998/12/13 08:49:06 asami Exp $
#
-DISTNAME= tcl8.1a2
-PKGNAME= tcl-8.1.a2
+DISTNAME= tcl8.1b1
+PKGNAME= tcl-8.1.b1
CATEGORIES= lang tcl81
MASTER_SITES= ftp://ftp.scriptics.com/pub/tcl/tcl8_1/
@@ -23,6 +23,7 @@ CONFIGURE_ENV= PORTSDIR=${PORTSDIR}
PKGINSTALL= ${PORTSDIR}/lang/tcl80/pkg/INSTALL.tclsh
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 \
@@ -31,23 +32,25 @@ MAN3= AddErrInfo.3 Alloc.3 AllowExc.3 AppInit.3 AssocData.3 Async.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 \
+ 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
+ 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 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 \
+ 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 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
+ 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
.include <bsd.port.pre.mk>
diff --git a/lang/tcl84/distinfo b/lang/tcl84/distinfo
index dbb03733e76..4b6578f01d7 100644
--- a/lang/tcl84/distinfo
+++ b/lang/tcl84/distinfo
@@ -1 +1 @@
-MD5 (tcl8.1a2.tar.gz) = 4360381e0c64ed55be8dd8e85fa2cbe1
+MD5 (tcl8.1b1.tar.gz) = 608c36993dfa52f06499f5c2004c7633
diff --git a/lang/tcl84/files/patch-aa b/lang/tcl84/files/patch-aa
index c916b97983d..2fb3a6ae208 100644
--- a/lang/tcl84/files/patch-aa
+++ b/lang/tcl84/files/patch-aa
@@ -1,5 +1,5 @@
---- Makefile.in.orig Mon Feb 23 20:02:50 1998
-+++ Makefile.in Sat Oct 3 15:49:29 1998
+--- Makefile.in.orig Fri Dec 11 18:36:13 1998
++++ Makefile.in Sat Jan 2 14:47:02 1999
@@ -55,7 +55,9 @@
BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin
@@ -11,16 +11,16 @@
# Top-level directory in which to install manual entries:
MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man
-@@ -73,7 +75,7 @@
+@@ -86,7 +88,7 @@
+ #CFLAGS = $(CFLAGS_DEBUG)
+ #CFLAGS = $(CFLAGS_OPTIMIZE)
+ #CFLAGS = $(CFLAGS_DEBUG) $(CFLAGS_OPTIMIZE)
+-CFLAGS = @CFLAGS@
++CFLAGS? = @CFLAGS@
- # To change the compiler switches, for example to change from -O
- # to -g, change the following line:
--CFLAGS = -O
-+CFLAGS?= -O
# To disable ANSI-C procedure prototypes reverse the comment characters
- # on the following lines:
-@@ -138,7 +140,7 @@
+@@ -152,7 +154,7 @@
# "install" around; better to use the install-sh script that comes
# with the distribution, which is slower but guaranteed to work.
@@ -29,7 +29,7 @@
INSTALL_PROGRAM = ${INSTALL}
INSTALL_DATA = ${INSTALL} -m 644
-@@ -334,15 +336,21 @@
+@@ -357,15 +359,21 @@
SRCS = $(GENERIC_SRCS) $(UNIX_SRCS)
@@ -52,7 +52,7 @@
# Make target which outputs the list of the .o contained in the Tcl lib
# usefull to build a single big shared library containing Tcl and other
# extensions. used for the Tcl Plugin. -- dl
-@@ -434,7 +442,7 @@
+@@ -459,7 +467,7 @@
# some ranlibs write to current directory, and this might not always be
# possible (e.g. if installing as root).
@@ -61,7 +61,7 @@
@for i in $(LIB_INSTALL_DIR) $(BIN_INSTALL_DIR) ; \
do \
if [ ! -d $$i ] ; then \
-@@ -446,20 +454,26 @@
+@@ -471,16 +479,22 @@
done;
@echo "Installing $(TCL_LIB_FILE)"
@$(INSTALL_DATA) $(TCL_LIB_FILE) $(LIB_INSTALL_DIR)/$(TCL_LIB_FILE)
@@ -87,12 +87,7 @@
do \
if [ ! -d $$i ] ; then \
echo "Making directory $$i"; \
-- mkdir $$i; \
-+ mkdir -p $$i; \
- chmod 755 $$i; \
- else true; \
- fi; \
-@@ -473,8 +487,15 @@
+@@ -498,8 +512,15 @@
else true; \
fi; \
done;
@@ -110,7 +105,7 @@
@for i in $(TOP_DIR)/library/*.tcl $(TOP_DIR)/library/tclIndex $(UNIX_DIR)/tclAppInit.c $(UNIX_DIR)/ldAix; \
do \
echo "Installing $$i"; \
-@@ -506,30 +527,37 @@
+@@ -531,30 +552,37 @@
@cd $(TOP_DIR)/doc; for i in *.1; \
do \
echo "Installing doc/$$i"; \
diff --git a/lang/tcl84/files/patch-ab b/lang/tcl84/files/patch-ab
index 09c7d883dcc..76921d7569d 100644
--- a/lang/tcl84/files/patch-ab
+++ b/lang/tcl84/files/patch-ab
@@ -1,6 +1,6 @@
---- configure.orig Mon Feb 23 20:02:51 1998
-+++ configure Sat Oct 3 15:46:42 1998
-@@ -4528,14 +4528,19 @@
+--- configure.orig Fri Dec 11 18:36:14 1998
++++ configure Sat Jan 2 15:04:24 1999
+@@ -4330,14 +4330,19 @@
echo "$ac_t""yes" 1>&6
SHLIB_CFLAGS="-fpic"
@@ -11,13 +11,14 @@
DL_LIBS=""
LD_FLAGS=""
LD_SEARCH_FLAGS=""
-+ if eval "test \"`echo ${PORTOBJFORMAT}`\" = elf"; then
-+ TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1'
-+ SHLIB_LD="ld -shared -x -soname \$@"
-+ else
- TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1.0'
-+ SHLIB_LD="ld -Bshareable -x"
-+ fi
+- TCL_SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so.1.0'
++ if eval "test \"`echo ${PORTOBJFORMAT}`\" = elf"; then
++ TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1'
++ SHLIB_LD="ld -shared -x -soname \$@"
++ else
++ TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1.0'
++ SHLIB_LD="ld -Bshareable -x"
++ fi
else
echo "$ac_t""no" 1>&6
diff --git a/lang/tcl84/pkg-plist b/lang/tcl84/pkg-plist
index afb06e2db40..eba4d74f80c 100644
--- a/lang/tcl84/pkg-plist
+++ b/lang/tcl84/pkg-plist
@@ -1,6 +1,8 @@
bin/tclsh8.1
-include/tcl8.1/generic/chr.h
-include/tcl8.1/generic/guts.h
+include/tcl8.1/generic/regcustom.h
+include/tcl8.1/generic/regerrs.h
+include/tcl8.1/generic/regex.h
+include/tcl8.1/generic/regguts.h
include/tcl8.1/generic/tcl.h
include/tcl8.1/generic/tclCompile.h
include/tcl8.1/generic/tclInitScript.h
@@ -8,10 +10,8 @@ include/tcl8.1/generic/tclInt.h
include/tcl8.1/generic/tclMath.h
include/tcl8.1/generic/tclPort.h
include/tcl8.1/generic/tclRegexp.h
-include/tcl8.1/tcl.h
include/tcl8.1/unix/tclUnixPort.h
lib/libtcl81.a
-lib/libtcl81.so
lib/libtcl81.so.1
@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B
@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
@@ -49,6 +49,7 @@ lib/tcl8.1/encoding/cp949.enc
lib/tcl8.1/encoding/cp950.enc
lib/tcl8.1/encoding/dingbats.enc
lib/tcl8.1/encoding/euc-jp.enc
+lib/tcl8.1/encoding/euc-kr.enc
lib/tcl8.1/encoding/gb12345.enc
lib/tcl8.1/encoding/gb1988.enc
lib/tcl8.1/encoding/gb2312.enc
@@ -67,6 +68,7 @@ lib/tcl8.1/encoding/iso8859-9.enc
lib/tcl8.1/encoding/jis0201.enc
lib/tcl8.1/encoding/jis0208.enc
lib/tcl8.1/encoding/jis0212.enc
+lib/tcl8.1/encoding/ksc5601.enc
lib/tcl8.1/encoding/macCentEuro.enc
lib/tcl8.1/encoding/macCroatian.enc
lib/tcl8.1/encoding/macCyrillic.enc
@@ -89,6 +91,8 @@ lib/tcl8.1/http2.0/pkgIndex.tcl
lib/tcl8.1/init.tcl
lib/tcl8.1/ldAix
lib/tcl8.1/ldAout.tcl
+lib/tcl8.1/msgcat1.0/msgcat.tcl
+lib/tcl8.1/msgcat1.0/pkgIndex.tcl
lib/tcl8.1/opt0.4/optparse.tcl
lib/tcl8.1/opt0.4/pkgIndex.tcl
lib/tcl8.1/package.tcl
@@ -98,11 +102,12 @@ lib/tcl8.1/tclAppInit.c
lib/tcl8.1/tclConfig.sh
lib/tcl8.1/tclIndex
lib/tcl8.1/word.tcl
-@dirrm include/tcl8.1/generic
-@dirrm include/tcl8.1/unix
-@dirrm include/tcl8.1
-@dirrm lib/tcl8.1/encoding
+@dirrm lib/tcl8.1/opt0.4
+@dirrm lib/tcl8.1/msgcat1.0
@dirrm lib/tcl8.1/http2.0
@dirrm lib/tcl8.1/http1.0
-@dirrm lib/tcl8.1/opt0.4
+@dirrm lib/tcl8.1/encoding
@dirrm lib/tcl8.1
+@dirrm include/tcl8.1/unix
+@dirrm include/tcl8.1/generic
+@dirrm include/tcl8.1