File Release Notes and Changelog
Release Name: 8.4.7
Notes:
Mac OS X Tcl/Tk Aqua 8.4.7 Binary Release Announcement
Aug 3, 2004
I'm pleased to announce the availability of Mac OS X binary
distributions for Tcl/Tk Aqua 8.4.7, the Mac OS X native port of the
Tcl scripting language and the Tk toolkit; bundled with fifty popular
extensions.
The distributions are downloadable as compressed disk images from the
Tcl/Tk Aqua file release page on SourceForge:
http://sf.net/project/showfiles.php?group_id=86100&release_id=256960
http://tinyurl.com/4lbsg
Three variants are available:
* TclTkAquaBI: Batteries-Included distribution, includes fifty popular
extensions (c.f. list below). This is a superset of ActiveState's
ActiveTcl distribution (on other platforms).
Installs in systemwide locations, administrator password required.
http://prdownloads.sf.net/tcltkaqua/TclTkAquaBI-8.4.7.0.dmg (30.2M)
* TclTkAqua: smaller distribution of just the TclTk frameworks, Wish,
tclsh and html docs (including debug versions of library binaries).
Installs in systemwide locations, administrator password required.
http://prdownloads.sf.net/tcltkaqua/TclTkAqua-8.4.7.dmg (4.9M)
* TclTkAquaStandalone: drag & drop install capable, self-contained
version of Wish with embedded TclTk frameworks (no debug binaries
or documentation included). Can be used off read-only media and
installed by unprivileged users. (1.3M)
http://prdownloads.sf.net/tcltkaqua/TclTkAquaStandalone-8.4.7.dmg
Note that these downloads require Mac OS X 10.3 (Panther).
Mac OS X 10.2 and earlier are no longer supported.
Visit the TclTkAqua binary distributions homepage for more details:
http://tcltkaqua.sourceforge.net/
Please direct questions and comments specific to the TclTkAqua
distributions to:
"MacTcl List" <tcl-mac@lists.sourceforge.net> (preferred)
or to the distribution maintainer:
"Daniel A. Steffen" <das@users.sourceforge.net>
The Tcl/Tk Aqua Batteries-Included distribution contains the following
packages:
. Tcl/Tk 8.4.7
. Tcl/Tk Manpages 8.4.7
. Thread 2.6
. TclX 8.4
. TclVfs 1.3
. Expect 5.42
. Tcllib, Tklib 1.6.1.1
BWidget 1.7
Mclistbox 1.02
IncrTcl 3.3b1
IWidgets 4.0.2
. TkTable 2.9
Vu 2.2
TkHtml 2.0
. Tile 0.4
TkImg 1.3
. Treectrl 1.0
Tix 8.4
TclXML, TclDOM, TclXSLT 2.6
TclSOAP 1.6.7
. tDOM 0.8.0
. Memchan 2.2.0
Trf 2.1p2
TrfCrypt 2.0p3
TLS 1.5.0
TclODBC 2.5
+ TclSQLite 2.8.15
. TclHttpd 3.5.2
+ TclJava 1.3.1
Tbcload, Compiler, Parser 1.4
. SWIG 1.3.22
. Mk4Tcl, Oomk 2.4.9.3
. Snack 2.2.7
XOTcl 1.2.0
TcLex 1.2
TclAE 2.0
TclAppleScript 1.0
TclResource 1.1
. QuickTimeTcl 3.1
TclSpeech 2.0
. TclAddressBook 1.1
MacCarbonPrint 0.2
. e4Graph 1.0a12
. Tkcon 2.4
. TclApps 2004-07-15
. Tclkit, SDX, Critcl, Wikit 8.4.7
. Wishkit 8.4.7
CritLib 2003-04-10
Launcher 1.1
. Tcl/Tk Prerelease 8.5a2
Packages with '+' have been added and packages with '.' have been
updated since the release of the 8.4.6.1 BI distribution.
Note the presence of both Tclkit and the new Wishkit, which allows the
running of starkits under either Tk/X11 or Tk/Aqua.
Changes:
--- 2/Aug/04 Released 8.4.7.0 -----------------------------------------------
- Added new projects: TclSQLite, TclJava.
- Updated all existing components to latest sources, the following projects have
changed: Tcl/Tk, Tcl/Tk Manpages, TclX, Thread, TclVFS, Expect, Tcllib, Tklib,
TkTable, Tile, Treectrl, tDOM, Memchan, TclHttpd, SWIG, Oomk, Snack,
QuickTimeTcl, TclAddressBook, e4Graph, Tkcon, TclApps, Tclkit, SDX, Wikit,
Wishkit, Tcl/Tk Prerelease.
- Fixed wishkit init.tcl to make it work in safe interps.
- Build expect with --enable-stubs.
- Install all sampleextension files into demos/Sampleextension.
- Use new TkAqua savvy tcl.m4 in tk extensions; removes the need for aqua
specific make overrides.
- Added patches to Xcode based extensions to allow building with Tcl/Tk
frameworks located outside of /Library/Frameworks (sync with Darwin-TclBI).
- Remove autom4te.cache before & after calls to autoconf.
- Added stripping of libraries and executables during install where necessary,
added -S -x stripping of dylibs during destroot.
- Implemented 'destroot' build action for use from 'package' and 'archive' build
actions: 'destroot' installs targets into subdir of DESTROOT_DIR once, then
copies from DESTROOT_DIR into INSTALL_ROOT (via ditto) on every use of
'destroot', avoiding multiple redundant invocations of 'make install' during a
full distribution build.
- Fixed group ownership inside package & archive tarballs.
- Rationalized non-standard project src dir and build dir determination.
- Only attempt patch generation of non-cvs projects when orig dir is present.
- fixes to tclvfs & tclapps patches: corrected symbolic link resolution in
starkit.tcl and taip.tcl, brought starkit pkg version up to 1.3.1