Changeset 3b01cdd


Ignore:
Timestamp:
07/22/2004 12:25:29 AM (20 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
e4fef732
Parents:
5b5ecb9
Message:

Added Contents, Description and a note about setting env vars to the Tcl instructions

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@2486 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • general/prog/tcl.xml

    r5b5ecb9 r3b01cdd  
    1919<sect2>
    2020<title>Introduction to <application>Tcl</application></title>
    21                                                                                
    22 <para>The <application>Tcl</application> package contains Tool Command Language.  </para>
    23                                                                                
     21
     22<para>The <application>Tcl</application> package contains the Tool Command
     23Language, a robust general-purpose scripting language.</para>
     24
    2425<sect3><title>Package information</title>
    2526<itemizedlist spacing='compact'>
     
    3435&tcl-time;</para></listitem></itemizedlist>
    3536</sect3>
    36                                                                                
     37
    3738</sect2>
    3839
    3940<sect2>
    4041<title>Installation of <application>Tcl</application></title>
    41                                                                                
     42
    4243<note><para>This package is also installed in <acronym>LFS</acronym>
    4344during the bootstrap phase. The significant difference between the
    44 two installations (other than installing to <filename class="directory">/usr</filename>) is to install
     45two installations (other than installing to
     46<filename class="directory">/usr</filename>) is to install
    4547the package in such a way that there is no need to keep the build
    4648directory around after installation.</para></note>
    47                                                                                
    48 <para>Install <application>Tcl</application> by running the following commands:</para>
    49                                                                                
     49
     50<para>Install <application>Tcl</application> by running the following
     51commands:</para>
     52
    5053<screen><userinput><command>VERSION=&tcl-version; &amp;&amp;
    5154V=`echo $VERSION | cut -d "." -f 1,2` &amp;&amp;
     
    6972ln -sf libtcl${V}.so /usr/lib/libtcl.so &amp;&amp;
    7073ln -sf tclsh${V} /usr/bin/tclsh</command></userinput></screen>
    71                                                                                
     74
     75<note><para>If you build the package as one user, then switch to root to
     76install the package, ensure you set the environment variables
     77<envar>V</envar> and <envar>VERSION</envar> before running the installation
     78commands.</para></note>
     79
    7280</sect2>
    7381
    7482<sect2>
    7583<title>Command explanations</title>
    76                                                                                
     84
    7785<para><command>sed -i ...</command>: The <application>Tcl</application>
    78 package assumes that the source that is used to build <application>Tcl
    79 </application> is always kept around for compiling packages that depend on
    80 <application>Tcl</application>. These <command>sed</command>'s remove the
    81 reference to the build directory and replace them by saner system wide
    82 locations.</para>
    83                                                                                
     86package assumes that the source that is used to build
     87<application>Tcl</application> is always kept around for compiling packages
     88that depend on <application>Tcl</application>. These <command>sed</command>'s
     89remove the reference to the build directory and replace them by saner system
     90wide locations.</para>
     91
    8492<para><command>install ...</command>: These commands install the internal
    8593headers into a system-wide location.</para>
    86                                                                                
     94
    8795<para><command>ln -sf ...</command>: These commands create compatibility
    8896symbolic links.</para>
     97</sect2>
     98
     99<sect2>
     100<title>Contents</title>
     101                                                                               
     102<para>The <application>Tcl</application> package contains
     103<command>tclsh</command> and the
     104<filename class='libraryfile'>libtcl</filename> libraries.</para>
     105                                                                               
     106</sect2>
     107                                                                               
     108<sect2><title>Description</title>
     109                                                                               
     110<sect3><title>tclsh</title>
     111<para><command>tclsh</command> is a simple shell containing the
     112<application>Tcl</application> interpreter.</para></sect3>
    89113                                                                               
    90114</sect2>
  • introduction/welcome/changelog.xml

    r5b5ecb9 r3b01cdd  
    2020
    2121<listitem><para>July 21st, 2004 [randy]: Changed cp command to install for
    22 UnZip library installation; added optional dependencies to OpenSSL.</para>
     22UnZip library installation; added optional dependencies to OpenSSL; added
     23'Contents', 'Description' and a note about setting environment variables to
     24the Tcl instructions.</para>
    2325</listitem>
    2426
Note: See TracChangeset for help on using the changeset viewer.