Index: general/prog/tcl.xml
===================================================================
--- general/prog/tcl.xml	(revision 53fb68f14bbd42c1932e24ec865e9cb7c7bed536)
+++ general/prog/tcl.xml	(revision 53cdded421a9f9361024c5b6fe5333627532e020)
@@ -7,8 +7,7 @@
 <!ENTITY tcl-download-http "http://prdownloads.sourceforge.net/tcl/tcl&tcl-version;-src.tar.gz">
 <!ENTITY tcl-download-ftp "ftp://ftp.us.xemacs.org/pub/tcl/tcl8_4/tcl&tcl-version;-src.tar.gz">
-<!ENTITY tcl-size "3.3 MB">
-<!ENTITY tcl-buildsize "17.1 MB">
+<!ENTITY tcl-size "3.5 MB">
+<!ENTITY tcl-buildsize "34 MB">
 <!ENTITY tcl-time "0.27 SBU">
-
 ]>
 
@@ -45,9 +44,8 @@
 <title>Installation of <application>Tcl</application></title>
 
-<note><para>This package is also installed in <acronym>LFS</acronym>
-during the bootstrap phase. The significant difference between the
-two installations (other than installing to 
-<filename class="directory">/usr</filename>) is to install
-the package in such a way that there is no need to keep the build
+<note><para>This package is also installed in <acronym>LFS</acronym> during 
+the bootstrap phase. The significant difference between the two installations 
+(other than installing to <filename class="directory">/usr</filename>) is the 
+package is installed in such a way that there is no need to keep the build
 directory around after installation.</para></note>
 
@@ -59,5 +57,5 @@
 DIR=$PWD &amp;&amp;
 cd unix &amp;&amp;
-./configure --prefix=/usr &amp;&amp;
+./configure --prefix=/usr --enable-threads &amp;&amp;
 make &amp;&amp;
 sed -i "s:${DIR}/unix:/usr/lib:" tclConfig.sh &amp;&amp;
@@ -77,6 +75,6 @@
 ln -sf tclsh${V} /usr/bin/tclsh</command></userinput></screen>
 
-<note><para>If you build the package as an ordinary user and then switch to root to
-install the package, ensure you set the environment variables 
+<note><para>If you build the package as an ordinary user and then switch to 
+root to install the package, ensure you set the environment variables 
 <envar>V</envar> and <envar>VERSION</envar> before running the installation 
 commands.</para></note>
@@ -86,4 +84,7 @@
 <sect2>
 <title>Command explanations</title>
+
+<para><parameter>--enable-threads</parameter>: This switch forces the package
+to build with thread support.</para>
 
 <para><command>sed -i ...</command>: The <application>Tcl</application>
@@ -103,17 +104,18 @@
 <sect2>
 <title>Contents</title>
-                                                                               
+
 <para>The <application>Tcl</application> package contains
-<command>tclsh</command> and the 
-<filename class='libraryfile'>libtcl</filename> libraries.</para>
-                                                                               
+<command>tclsh</command>, the 
+<filename class='libraryfile'>libtcl</filename> libraries and miscellaneous 
+tools and scripts.</para>
+
 </sect2>
-                                                                               
+
 <sect2><title>Description</title>
-                                                                               
+
 <sect3><title>tclsh</title>
 <para><command>tclsh</command> is a simple shell containing the 
 <application>Tcl</application> interpreter.</para></sect3>
-                                                                               
+
 </sect2>
 
Index: general/prog/tk.xml
===================================================================
--- general/prog/tk.xml	(revision 53fb68f14bbd42c1932e24ec865e9cb7c7bed536)
+++ general/prog/tk.xml	(revision 53cdded421a9f9361024c5b6fe5333627532e020)
@@ -7,7 +7,7 @@
 <!ENTITY tk-download-http "http://prdownloads.sourceforge.net/tcl/tk&tk-version;-src.tar.gz">
 <!ENTITY tk-download-ftp "ftp://ftp.us.xemacs.org/pub/tcl/tcl8_4/tk&tk-version;-src.tar.gz">
-<!ENTITY tk-size "3.1 MB">
-<!ENTITY tk-buildsize "17.4 MB">
-<!ENTITY tk-time "0.41 SBU">
+<!ENTITY tk-size "3.2 MB">
+<!ENTITY tk-buildsize "26 MB">
+<!ENTITY tk-time "0.35 SBU">
 ]>
 
@@ -57,5 +57,5 @@
 DIR=$PWD &amp;&amp;
 cd unix &amp;&amp;
-./configure --prefix=/usr &amp;&amp;
+./configure --prefix=/usr --enable-threads &amp;&amp;
 make &amp;&amp;
 sed -i "s:${DIR}/unix:/usr/lib:" tkConfig.sh &amp;&amp;
@@ -71,6 +71,6 @@
 ln -sf wish${V} /usr/bin/wish</command></userinput></screen>
 
-<note><para>If you build the package as an ordinary user and then switch to root to
-install the package, ensure you set the environment variables
+<note><para>If you build the package as an ordinary user and then switch to 
+root to install the package, ensure you set the environment variables
 <envar>V</envar> and <envar>VERSION</envar> before running the installation
 commands.</para></note>
@@ -80,4 +80,7 @@
 <sect2>
 <title>Command explanations</title>
+
+<para><parameter>--enable-threads</parameter>: This switch forces the package
+to build with thread support.</para>
 
 <para><command>sed -i ...</command>: The <application>Tk</application> package
@@ -100,6 +103,7 @@
 
 <para>The <application>Tk</application> package contains
-<command>wish</command> and the
-<filename class='libraryfile'>libtk</filename> library.</para>
+<command>wish</command>, the
+<filename class='libraryfile'>libtk</filename> library and miscellaneous 
+tools and scripts.</para>
 
 </sect2>
@@ -110,5 +114,5 @@
 <para><command>wish</command> is a simple shell containing the 
 <application>Tk</application> toolkit that creates a main window and 
-then processes Tcl commands.</para></sect3>
+then processes <application>Tcl</application> commands.</para></sect3>
 
 </sect2>
