pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang Retire TCL 8.3



details:   https://anonhg.NetBSD.org/pkgsrc/rev/fa18085d5cca
branches:  trunk
changeset: 571303:fa18085d5cca
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Wed Feb 10 18:17:11 2010 +0000

description:
Retire TCL 8.3

diffstat:

 lang/Makefile               |    3 +-
 lang/tcl83/DESCR            |    8 -
 lang/tcl83/Makefile         |   91 ------
 lang/tcl83/PLIST            |  620 --------------------------------------------
 lang/tcl83/buildlink3.mk    |   21 -
 lang/tcl83/distinfo         |   11 -
 lang/tcl83/patches/patch-aa |   95 ------
 lang/tcl83/patches/patch-ab |  242 -----------------
 lang/tcl83/patches/patch-ac |   63 ----
 lang/tcl83/patches/patch-ae |   60 ----
 lang/tcl83/patches/patch-af |  150 ----------
 lang/tcl83/patches/patch-ag |   14 -
 12 files changed, 1 insertions(+), 1377 deletions(-)

diffs (truncated from 1436 to 300 lines):

diff -r 0597623b2a78 -r fa18085d5cca lang/Makefile
--- a/lang/Makefile     Wed Feb 10 18:15:48 2010 +0000
+++ b/lang/Makefile     Wed Feb 10 18:17:11 2010 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.285 2010/02/10 17:42:31 joerg Exp $
+# $NetBSD: Makefile,v 1.286 2010/02/10 18:17:11 joerg Exp $
 #
 
 COMMENT=       Programming languages
@@ -172,7 +172,6 @@
 SUBDIR+=       tcl-itcl-current
 SUBDIR+=       tcl-otcl
 SUBDIR+=       tcl-tclX
-SUBDIR+=       tcl83
 SUBDIR+=       tinyscheme
 SUBDIR+=       tk-expect
 SUBDIR+=       tk-tclX
diff -r 0597623b2a78 -r fa18085d5cca lang/tcl83/DESCR
--- a/lang/tcl83/DESCR  Wed Feb 10 18:15:48 2010 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,8 +0,0 @@
-This package contains Tcl, John Osterhout's Tool Command Language, an
-exceedingly simple language great for general scripting and for
-embedding in other programs.
-
-The best way to get started with Tcl is to read ``Tcl and the Tk
-Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X
-or ``Practical Programming in Tcl and Tk'' by Brent B. Welch,
-Prentice Hall PTR, ISBN 0-13-616830-X.
diff -r 0597623b2a78 -r fa18085d5cca lang/tcl83/Makefile
--- a/lang/tcl83/Makefile       Wed Feb 10 18:15:48 2010 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,91 +0,0 @@
-# $NetBSD: Makefile,v 1.19 2009/12/17 18:35:26 abs Exp $
-#
-
-DISTNAME=              tcl8.3.4
-PKGNAME=               tcl-8.3.4
-PKGREVISION=           2
-CATEGORIES=            lang
-MASTER_SITES=          ftp://ftp.funet.fi/pub/languages/tcl/tcl/tcl8_3/
-
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=              http://www.tcltk.com/
-COMMENT=               Ousterhout\'s Tool Command Language, a scripting language
-
-CONFLICTS+=            tclman80-[0-9]*
-
-PKG_INSTALLATION_TYPES=        overwrite pkgviews
-
-GNU_CONFIGURE=         yes
-CONFIGURE_DIRS=                unix
-BUILD_DIRS=            ${CONFIGURE_DIRS}
-MAKE_ENV+=             TOUCH=${TOUCH:Q}
-TEST_TARGET=           test
-
-USE_LIBTOOL=           yes
-
-INSTALL_TARGET=                install
-
-# Add ${VIEWBASE}/lib/tcl to the list of locations for Tcl packages.
-CONFIGURE_ENV+=                TCL_PACKAGE_PATH="${VIEWBASE}/lib/tcl"
-
-PKG_DESTDIR_SUPPORT=  user-destdir
-INSTALLATION_DIRS+= include/tcl/unix include/tcl/generic
-
-.include "../../mk/bsd.prefs.mk"
-
-# NetBSD-1.5.x-m68k platforms apparently have a compiler optimization bug
-# tickled by the Tcl code that manifests in code generation problems.
-#
-.if (${MACHINE_PLATFORM:MNetBSD-1.5*-m68k} != "")
-CONFIGURE_ENV+=                COMPILER_OPTIMIZATION_BUG=YES
-.endif
-
-.if defined(ABI) && ${ABI} == "64"
-CONFIGURE_ARGS+=       --enable-64bit
-.endif
-
-# Modify mkLinks script to remove the short-filename manpage if it was
-# linked to a longer filename.
-#
-post-patch:
-       cd ${WRKSRC}/unix;                                              \
-       ${MV} -f mkLinks mkLinks.tmp;                                   \
-       ${GREP} -v "^exit 0" mkLinks.tmp > mkLinks;                     \
-       ${CAT} mkLinks.tmp                                              \
-               | ${AWK} '/^  *ln / { print $$2 }'                      \
-               | ${SORT} -u                                            \
-               | ${GREP} -v ".*\.n"                                    \
-               | ${SED} -e "s,^,${RM} -f ,"                            \
-               >> mkLinks;                                             \
-       ${RM} -f mkLinks.tmp;                                           \
-       ${CHMOD} +x mkLinks;
-
-post-build:
-       cd ${WRKSRC}/unix; for file in                                  \
-               tclUnixInit.o libtcl83.so tclsh;                        \
-       do                                                              \
-               ${TOUCH} $${file};                                      \
-       done
-       ${SED}                                                          \
-               -e "s|${WRKSRC}/unix|${PREFIX}/lib|"                    \
-               -e "s|${WRKSRC}|${PREFIX}/include/tcl|"                 \
-               ${WRKSRC}/unix/tclConfig.sh > ${WRKSRC}/tclConfig.sh.tmp &&     \
-               ${MV} ${WRKSRC}/tclConfig.sh.tmp ${WRKSRC}/unix/tclConfig.sh
-
-post-install:
-       cd ${DESTDIR}${PREFIX}/bin && ${LN} -s tclsh8.3 tclsh
-       ${INSTALL_DATA} ${WRKSRC}/unix/tclUnixPort.h ${DESTDIR}${PREFIX}/include/tcl/unix
-       ${INSTALL_DATA} ${WRKSRC}/generic/tcl.h ${DESTDIR}${PREFIX}/include/tcl/generic
-       ${INSTALL_DATA} ${WRKSRC}/generic/tclCompile.h ${DESTDIR}${PREFIX}/include/tcl/generic
-       ${INSTALL_DATA} ${WRKSRC}/generic/tclDecls.h ${DESTDIR}${PREFIX}/include/tcl/generic
-       ${INSTALL_DATA} ${WRKSRC}/generic/tclIO.h ${DESTDIR}${PREFIX}/include/tcl/generic
-       ${INSTALL_DATA} ${WRKSRC}/generic/tclInitScript.h ${DESTDIR}${PREFIX}/include/tcl/generic
-       ${INSTALL_DATA} ${WRKSRC}/generic/tclInt.h ${DESTDIR}${PREFIX}/include/tcl/generic
-       ${INSTALL_DATA} ${WRKSRC}/generic/tclIntDecls.h ${DESTDIR}${PREFIX}/include/tcl/generic
-       ${INSTALL_DATA} ${WRKSRC}/generic/tclIntPlatDecls.h ${DESTDIR}${PREFIX}/include/tcl/generic
-       ${INSTALL_DATA} ${WRKSRC}/generic/tclMath.h ${DESTDIR}${PREFIX}/include/tcl/generic
-       ${INSTALL_DATA} ${WRKSRC}/generic/tclPlatDecls.h ${DESTDIR}${PREFIX}/include/tcl/generic
-       ${INSTALL_DATA} ${WRKSRC}/generic/tclPort.h ${DESTDIR}${PREFIX}/include/tcl/generic
-       ${INSTALL_DATA} ${WRKSRC}/generic/tclRegexp.h ${DESTDIR}${PREFIX}/include/tcl/generic
-
-.include "../../mk/bsd.pkg.mk"
diff -r 0597623b2a78 -r fa18085d5cca lang/tcl83/PLIST
--- a/lang/tcl83/PLIST  Wed Feb 10 18:15:48 2010 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,620 +0,0 @@
-@comment $NetBSD: PLIST,v 1.4 2009/06/14 18:03:43 joerg Exp $
-bin/tclsh
-bin/tclsh8.3
-include/tcl.h
-include/tcl/generic/tcl.h
-include/tcl/generic/tclCompile.h
-include/tcl/generic/tclDecls.h
-include/tcl/generic/tclIO.h
-include/tcl/generic/tclInitScript.h
-include/tcl/generic/tclInt.h
-include/tcl/generic/tclIntDecls.h
-include/tcl/generic/tclIntPlatDecls.h
-include/tcl/generic/tclMath.h
-include/tcl/generic/tclPlatDecls.h
-include/tcl/generic/tclPort.h
-include/tcl/generic/tclRegexp.h
-include/tcl/unix/tclUnixPort.h
-include/tclDecls.h
-include/tclPlatDecls.h
-lib/libtcl83.la
-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
-lib/tclConfig.sh
-man/man1/tclsh.1
-man/man3/TCL_MEM_DEBUG.3
-man/man3/Tcl_Access.3
-man/man3/Tcl_AddErrorInfo.3
-man/man3/Tcl_AddObjErrorInfo.3
-man/man3/Tcl_AlertNotifier.3
-man/man3/Tcl_Alloc.3
-man/man3/Tcl_AllowExceptions.3
-man/man3/Tcl_AppInit.3
-man/man3/Tcl_AppendAllObjTypes.3
-man/man3/Tcl_AppendElement.3
-man/man3/Tcl_AppendObjToObj.3
-man/man3/Tcl_AppendResult.3
-man/man3/Tcl_AppendResultVA.3
-man/man3/Tcl_AppendStringsToObj.3
-man/man3/Tcl_AppendStringsToObjVA.3
-man/man3/Tcl_AppendToObj.3
-man/man3/Tcl_AppendUnicodeToObj.3
-man/man3/Tcl_AsyncCreate.3
-man/man3/Tcl_AsyncDelete.3
-man/man3/Tcl_AsyncInvoke.3
-man/man3/Tcl_AsyncMark.3
-man/man3/Tcl_AsyncReady.3
-man/man3/Tcl_BackgroundError.3
-man/man3/Tcl_Backslash.3
-man/man3/Tcl_BadChannelOption.3
-man/man3/Tcl_CallWhenDeleted.3
-man/man3/Tcl_CancelIdleCall.3
-man/man3/Tcl_ChannelBlockModeProc.3
-man/man3/Tcl_ChannelClose2Proc.3
-man/man3/Tcl_ChannelCloseProc.3
-man/man3/Tcl_ChannelFlushProc.3
-man/man3/Tcl_ChannelGetHandleProc.3
-man/man3/Tcl_ChannelGetOptionProc.3
-man/man3/Tcl_ChannelHandlerProc.3
-man/man3/Tcl_ChannelInputProc.3
-man/man3/Tcl_ChannelName.3
-man/man3/Tcl_ChannelOutputProc.3
-man/man3/Tcl_ChannelSeekProc.3
-man/man3/Tcl_ChannelSetOptionProc.3
-man/man3/Tcl_ChannelVersion.3
-man/man3/Tcl_ChannelWatchProc.3
-man/man3/Tcl_Chdir.3
-man/man3/Tcl_Close.3
-man/man3/Tcl_CommandComplete.3
-man/man3/Tcl_Concat.3
-man/man3/Tcl_ConcatObj.3
-man/man3/Tcl_ConditionFinalize.3
-man/man3/Tcl_ConditionNotify.3
-man/man3/Tcl_ConditionWait.3
-man/man3/Tcl_ConvertCountedElement.3
-man/man3/Tcl_ConvertElement.3



Home | Main Index | Thread Index | Old Index