pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/tcl Update tcl to 8.4.5. Too many changes since ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/a69c85342939
branches: trunk
changeset: 470369:a69c85342939
user: minskim <minskim%pkgsrc.org@localhost>
date: Mon Mar 08 19:55:35 2004 +0000
description:
Update tcl to 8.4.5. Too many changes since 8.3.4. Please see
ChangeLog in the distfile.
diffstat:
lang/tcl/Makefile | 21 +-
lang/tcl/PLIST | 344 ++++++++++++++++++++++++++++++---------------
lang/tcl/buildlink2.mk | 12 +-
lang/tcl/buildlink3.mk | 8 +-
lang/tcl/distinfo | 16 +-
lang/tcl/patches/patch-aa | 63 +++-----
lang/tcl/patches/patch-ab | 146 ++++++-------------
lang/tcl/patches/patch-ac | 16 +-
lang/tcl/patches/patch-ae | 57 ++-----
lang/tcl/patches/patch-af | 69 +++++---
10 files changed, 393 insertions(+), 359 deletions(-)
diffs (truncated from 1315 to 300 lines):
diff -r 4fd5176bc58b -r a69c85342939 lang/tcl/Makefile
--- a/lang/tcl/Makefile Mon Mar 08 19:55:10 2004 +0000
+++ b/lang/tcl/Makefile Mon Mar 08 19:55:35 2004 +0000
@@ -1,23 +1,20 @@
-# $NetBSD: Makefile,v 1.25 2004/02/09 23:19:27 minskim Exp $
+# $NetBSD: Makefile,v 1.26 2004/03/08 19:55:35 minskim Exp $
#
-DISTNAME= tcl8.3.4
-PKGNAME= tcl-8.3.4
+DISTNAME= tcl8.4.5-src
+PKGNAME= tcl-8.4.5
CATEGORIES= lang
-MASTER_SITES= ftp://ftp.scriptics.com/pub/tcl/tcl8_3/ \
- ftp://gd.tuwien.ac.at/languages/tcl/scriptics/tcl8_3/ \
- ftp://ftp.funet.fi/pub/languages/tcl/tcl/tcl8_3/ \
- ftp://ftp.mpi-sb.mpg.de/pub/tcl/mirror/ftp.scriptics.com/tcl8_3/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tcl/}
MAINTAINER= jwise%NetBSD.org@localhost
-HOMEPAGE= http://www.tcltk.com/
+HOMEPAGE= http://www.tcl.tk/
COMMENT= Ousterhout's Tool Command Language, a scripting language
CONFLICTS+= tclman80-[0-9]*
PKG_INSTALLATION_TYPES= overwrite pkgviews
-WRKSRC= ${WRKDIR}/${DISTNAME}/unix
+WRKSRC= ${WRKDIR}/${DISTNAME:C/-src//}/unix
GNU_CONFIGURE= yes
MAKE_ENV+= TOUCH="${TOUCH}"
TEST_TARGET= test
@@ -62,7 +59,7 @@
${MV} -f mkLinks mkLinks.tmp; \
${GREP} -v "^exit 0" mkLinks.tmp > mkLinks; \
${CAT} mkLinks.tmp \
- | ${AWK} '/^ *ln / { print $$2 }' \
+ | ${AWK} '/^ *ln / { print $$3 }' \
| ${SORT} -u \
| ${GREP} -v ".*\.n" \
| ${SED} -e "s,^,${RM} -f ," \
@@ -72,7 +69,7 @@
pre-install:
cd ${WRKSRC}; for file in \
- tclUnixInit.o libtcl83.so tclsh; \
+ tclUnixInit.o libtcl84.so tclsh; \
do \
${TOUCH} $${file}; \
done
@@ -80,7 +77,7 @@
post-install:
cd ${WRKDIR} && ${PAX} -rwpm man ${PREFIX}
${RM} -rf ${WRKDIR}/man
- cd ${PREFIX}/bin && ${LN} -s tclsh8.3 tclsh
+ cd ${PREFIX}/bin && ${LN} -s tclsh8.4 tclsh
${INSTALL_DATA_DIR} ${PREFIX}/include/tcl
${INSTALL_DATA_DIR} ${PREFIX}/include/tcl/unix
${INSTALL_DATA_DIR} ${PREFIX}/include/tcl/generic
diff -r 4fd5176bc58b -r a69c85342939 lang/tcl/PLIST
--- a/lang/tcl/PLIST Mon Mar 08 19:55:10 2004 +0000
+++ b/lang/tcl/PLIST Mon Mar 08 19:55:35 2004 +0000
@@ -1,6 +1,6 @@
-@comment $NetBSD: PLIST,v 1.3 2003/10/08 03:13:21 jschauma Exp $
+@comment $NetBSD: PLIST,v 1.4 2004/03/08 19:55:35 minskim Exp $
bin/tclsh
-bin/tclsh8.3
+bin/tclsh8.4
include/tcl.h
include/tcl/generic/tcl.h
include/tcl/generic/tclCompile.h
@@ -17,110 +17,111 @@
include/tcl/unix/tclUnixPort.h
include/tclDecls.h
include/tclPlatDecls.h
-${SHLIB_CMT}lib/libtcl83.a
-lib/libtcl83.${SHLIB_SUFX}
-lib/libtcl83.so
-lib/libtcl83.so.1
-lib/libtcl83.so.1.0
-lib/libtclstub83.a
-lib/tcl8.3/auto.tcl
-lib/tcl8.3/encoding/ascii.enc
-lib/tcl8.3/encoding/big5.enc
-lib/tcl8.3/encoding/cp1250.enc
-lib/tcl8.3/encoding/cp1251.enc
-lib/tcl8.3/encoding/cp1252.enc
-lib/tcl8.3/encoding/cp1253.enc
-lib/tcl8.3/encoding/cp1254.enc
-lib/tcl8.3/encoding/cp1255.enc
-lib/tcl8.3/encoding/cp1256.enc
-lib/tcl8.3/encoding/cp1257.enc
-lib/tcl8.3/encoding/cp1258.enc
-lib/tcl8.3/encoding/cp437.enc
-lib/tcl8.3/encoding/cp737.enc
-lib/tcl8.3/encoding/cp775.enc
-lib/tcl8.3/encoding/cp850.enc
-lib/tcl8.3/encoding/cp852.enc
-lib/tcl8.3/encoding/cp855.enc
-lib/tcl8.3/encoding/cp857.enc
-lib/tcl8.3/encoding/cp860.enc
-lib/tcl8.3/encoding/cp861.enc
-lib/tcl8.3/encoding/cp862.enc
-lib/tcl8.3/encoding/cp863.enc
-lib/tcl8.3/encoding/cp864.enc
-lib/tcl8.3/encoding/cp865.enc
-lib/tcl8.3/encoding/cp866.enc
-lib/tcl8.3/encoding/cp869.enc
-lib/tcl8.3/encoding/cp874.enc
-lib/tcl8.3/encoding/cp932.enc
-lib/tcl8.3/encoding/cp936.enc
-lib/tcl8.3/encoding/cp949.enc
-lib/tcl8.3/encoding/cp950.enc
-lib/tcl8.3/encoding/dingbats.enc
-lib/tcl8.3/encoding/ebcdic.enc
-lib/tcl8.3/encoding/euc-cn.enc
-lib/tcl8.3/encoding/euc-jp.enc
-lib/tcl8.3/encoding/euc-kr.enc
-lib/tcl8.3/encoding/gb12345.enc
-lib/tcl8.3/encoding/gb1988.enc
-lib/tcl8.3/encoding/gb2312.enc
-lib/tcl8.3/encoding/iso2022-jp.enc
-lib/tcl8.3/encoding/iso2022-kr.enc
-lib/tcl8.3/encoding/iso2022.enc
-lib/tcl8.3/encoding/iso8859-1.enc
-lib/tcl8.3/encoding/iso8859-10.enc
-lib/tcl8.3/encoding/iso8859-13.enc
-lib/tcl8.3/encoding/iso8859-14.enc
-lib/tcl8.3/encoding/iso8859-15.enc
-lib/tcl8.3/encoding/iso8859-16.enc
-lib/tcl8.3/encoding/iso8859-2.enc
-lib/tcl8.3/encoding/iso8859-3.enc
-lib/tcl8.3/encoding/iso8859-4.enc
-lib/tcl8.3/encoding/iso8859-5.enc
-lib/tcl8.3/encoding/iso8859-6.enc
-lib/tcl8.3/encoding/iso8859-7.enc
-lib/tcl8.3/encoding/iso8859-8.enc
-lib/tcl8.3/encoding/iso8859-9.enc
-lib/tcl8.3/encoding/jis0201.enc
-lib/tcl8.3/encoding/jis0208.enc
-lib/tcl8.3/encoding/jis0212.enc
-lib/tcl8.3/encoding/koi8-r.enc
-lib/tcl8.3/encoding/koi8-u.enc
-lib/tcl8.3/encoding/ksc5601.enc
-lib/tcl8.3/encoding/macCentEuro.enc
-lib/tcl8.3/encoding/macCroatian.enc
-lib/tcl8.3/encoding/macCyrillic.enc
-lib/tcl8.3/encoding/macDingbats.enc
-lib/tcl8.3/encoding/macGreek.enc
-lib/tcl8.3/encoding/macIceland.enc
-lib/tcl8.3/encoding/macJapan.enc
-lib/tcl8.3/encoding/macRoman.enc
-lib/tcl8.3/encoding/macRomania.enc
-lib/tcl8.3/encoding/macThai.enc
-lib/tcl8.3/encoding/macTurkish.enc
-lib/tcl8.3/encoding/macUkraine.enc
-lib/tcl8.3/encoding/shiftjis.enc
-lib/tcl8.3/encoding/symbol.enc
-lib/tcl8.3/encoding/tis-620.enc
-lib/tcl8.3/history.tcl
-lib/tcl8.3/http1.0/http.tcl
-lib/tcl8.3/http1.0/pkgIndex.tcl
-lib/tcl8.3/http2.4/http.tcl
-lib/tcl8.3/http2.4/pkgIndex.tcl
-lib/tcl8.3/init.tcl
-lib/tcl8.3/ldAix
-lib/tcl8.3/ldAout.tcl
-lib/tcl8.3/msgcat1.1/msgcat.tcl
-lib/tcl8.3/msgcat1.1/pkgIndex.tcl
-lib/tcl8.3/opt0.4/optparse.tcl
-lib/tcl8.3/opt0.4/pkgIndex.tcl
-lib/tcl8.3/package.tcl
-lib/tcl8.3/parray.tcl
-lib/tcl8.3/safe.tcl
-lib/tcl8.3/tclAppInit.c
-lib/tcl8.3/tclIndex
-lib/tcl8.3/tcltest1.0/pkgIndex.tcl
-lib/tcl8.3/tcltest1.0/tcltest.tcl
-lib/tcl8.3/word.tcl
+${SHLIB_CMT}lib/libtcl84.a
+lib/libtcl84.${SHLIB_SUFX}
+lib/libtcl84.so
+lib/libtcl84.so.1
+lib/libtcl84.so.1.0
+lib/libtclstub84.a
+lib/tcl8.4/auto.tcl
+lib/tcl8.4/encoding/ascii.enc
+lib/tcl8.4/encoding/big5.enc
+lib/tcl8.4/encoding/cp1250.enc
+lib/tcl8.4/encoding/cp1251.enc
+lib/tcl8.4/encoding/cp1252.enc
+lib/tcl8.4/encoding/cp1253.enc
+lib/tcl8.4/encoding/cp1254.enc
+lib/tcl8.4/encoding/cp1255.enc
+lib/tcl8.4/encoding/cp1256.enc
+lib/tcl8.4/encoding/cp1257.enc
+lib/tcl8.4/encoding/cp1258.enc
+lib/tcl8.4/encoding/cp437.enc
+lib/tcl8.4/encoding/cp737.enc
+lib/tcl8.4/encoding/cp775.enc
+lib/tcl8.4/encoding/cp850.enc
+lib/tcl8.4/encoding/cp852.enc
+lib/tcl8.4/encoding/cp855.enc
+lib/tcl8.4/encoding/cp857.enc
+lib/tcl8.4/encoding/cp860.enc
+lib/tcl8.4/encoding/cp861.enc
+lib/tcl8.4/encoding/cp862.enc
+lib/tcl8.4/encoding/cp863.enc
+lib/tcl8.4/encoding/cp864.enc
+lib/tcl8.4/encoding/cp865.enc
+lib/tcl8.4/encoding/cp866.enc
+lib/tcl8.4/encoding/cp869.enc
+lib/tcl8.4/encoding/cp874.enc
+lib/tcl8.4/encoding/cp932.enc
+lib/tcl8.4/encoding/cp936.enc
+lib/tcl8.4/encoding/cp949.enc
+lib/tcl8.4/encoding/cp950.enc
+lib/tcl8.4/encoding/dingbats.enc
+lib/tcl8.4/encoding/ebcdic.enc
+lib/tcl8.4/encoding/euc-cn.enc
+lib/tcl8.4/encoding/euc-jp.enc
+lib/tcl8.4/encoding/euc-kr.enc
+lib/tcl8.4/encoding/gb12345.enc
+lib/tcl8.4/encoding/gb1988.enc
+lib/tcl8.4/encoding/gb2312-raw.enc
+lib/tcl8.4/encoding/gb2312.enc
+lib/tcl8.4/encoding/iso2022-jp.enc
+lib/tcl8.4/encoding/iso2022-kr.enc
+lib/tcl8.4/encoding/iso2022.enc
+lib/tcl8.4/encoding/iso8859-1.enc
+lib/tcl8.4/encoding/iso8859-10.enc
+lib/tcl8.4/encoding/iso8859-13.enc
+lib/tcl8.4/encoding/iso8859-14.enc
+lib/tcl8.4/encoding/iso8859-15.enc
+lib/tcl8.4/encoding/iso8859-16.enc
+lib/tcl8.4/encoding/iso8859-2.enc
+lib/tcl8.4/encoding/iso8859-3.enc
+lib/tcl8.4/encoding/iso8859-4.enc
+lib/tcl8.4/encoding/iso8859-5.enc
+lib/tcl8.4/encoding/iso8859-6.enc
+lib/tcl8.4/encoding/iso8859-7.enc
+lib/tcl8.4/encoding/iso8859-8.enc
+lib/tcl8.4/encoding/iso8859-9.enc
+lib/tcl8.4/encoding/jis0201.enc
+lib/tcl8.4/encoding/jis0208.enc
+lib/tcl8.4/encoding/jis0212.enc
+lib/tcl8.4/encoding/koi8-r.enc
+lib/tcl8.4/encoding/koi8-u.enc
+lib/tcl8.4/encoding/ksc5601.enc
+lib/tcl8.4/encoding/macCentEuro.enc
+lib/tcl8.4/encoding/macCroatian.enc
+lib/tcl8.4/encoding/macCyrillic.enc
+lib/tcl8.4/encoding/macDingbats.enc
+lib/tcl8.4/encoding/macGreek.enc
+lib/tcl8.4/encoding/macIceland.enc
+lib/tcl8.4/encoding/macJapan.enc
+lib/tcl8.4/encoding/macRoman.enc
+lib/tcl8.4/encoding/macRomania.enc
+lib/tcl8.4/encoding/macThai.enc
+lib/tcl8.4/encoding/macTurkish.enc
+lib/tcl8.4/encoding/macUkraine.enc
+lib/tcl8.4/encoding/shiftjis.enc
+lib/tcl8.4/encoding/symbol.enc
+lib/tcl8.4/encoding/tis-620.enc
+lib/tcl8.4/history.tcl
+lib/tcl8.4/http1.0/http.tcl
+lib/tcl8.4/http1.0/pkgIndex.tcl
+lib/tcl8.4/http2.4/http.tcl
+lib/tcl8.4/http2.4/pkgIndex.tcl
+lib/tcl8.4/init.tcl
+lib/tcl8.4/ldAix
+lib/tcl8.4/ldAout.tcl
+lib/tcl8.4/msgcat1.3/msgcat.tcl
+lib/tcl8.4/msgcat1.3/pkgIndex.tcl
+lib/tcl8.4/opt0.4/optparse.tcl
+lib/tcl8.4/opt0.4/pkgIndex.tcl
+lib/tcl8.4/package.tcl
+lib/tcl8.4/parray.tcl
+lib/tcl8.4/safe.tcl
+lib/tcl8.4/tclAppInit.c
+lib/tcl8.4/tclIndex
+lib/tcl8.4/tcltest2.2/pkgIndex.tcl
+lib/tcl8.4/tcltest2.2/tcltest.tcl
+lib/tcl8.4/word.tcl
lib/tclConfig.sh
man/man1/tclsh.1
man/man3/TCL_MEM_DEBUG.3
@@ -129,6 +130,7 @@
man/man3/Tcl_AddObjErrorInfo.3
man/man3/Tcl_AlertNotifier.3
man/man3/Tcl_Alloc.3
+man/man3/Tcl_AllocStatBuf.3
man/man3/Tcl_AllowExceptions.3
man/man3/Tcl_AppInit.3
man/man3/Tcl_AppendAllObjTypes.3
@@ -145,12 +147,16 @@
man/man3/Tcl_AsyncInvoke.3
man/man3/Tcl_AsyncMark.3
man/man3/Tcl_AsyncReady.3
Home |
Main Index |
Thread Index |
Old Index