Index: general/sysutils/apache-ant.xml
===================================================================
--- general/sysutils/apache-ant.xml	(revision 2dde015f608507f833937cdfcdac589ad4d1e1f0)
+++ general/sysutils/apache-ant.xml	(revision 5e0f7f25792d796b5229367740fe87fa799c8059)
@@ -20,4 +20,6 @@
 <?dbhtml filename="apache-ant.html"?>
 <title>Apache Ant-&apache-ant-version;</title>
+<indexterm zone="apache-ant">
+<primary sortas="a-Apache-Ant">Apache Ant</primary></indexterm>
 
 <sect2>
@@ -67,5 +69,6 @@
 
 <para>Note: you may need additional libraries to satisify the build 
-requirements of various packages. Review the table at 
+requirements of various packages installed using 
+<application>Apache Ant</application>. Review the table at 
 <ulink url="http://ant.apache.org/manual/install.html#librarydependencies"/> 
 for any prerequisite libraries you may need. One such library is the 
@@ -83,6 +86,9 @@
 commands:</para>
 
-<screen><userinput><command>patch -Np1 -i ../apache-ant-&apache-ant-version;-blfs_install-1.patch &amp;&amp;
-./build.sh -Ddist.dir=/opt/ant-&apache-ant-version; dist &amp;&amp;
+<screen><userinput><command>patch -Np1 -i ../apache-ant-&apache-ant-version;-blfs_install-1.patch</command></userinput></screen>
+
+<para>Now, as the root user:</para>
+
+<screen><userinput role='root'><command>./build.sh -Ddist.dir=/opt/ant-&apache-ant-version; dist &amp;&amp;
 ln -sf /etc/ant /opt/ant-&apache-ant-version;/etc &amp;&amp;
 ln -sf ant-&apache-ant-version; /opt/ant</command></userinput></screen>
@@ -113,8 +119,14 @@
 <title>Configuring <application>Apache Ant</application></title>
 
-<sect3><title>Config files</title>
+<sect3 id="apache-ant-config"><title>Config files</title>
 <para><filename>/etc/ant/ant.conf</filename>, 
 <filename>~/.ant/ant.conf</filename> and 
 <filename>~/.antrc</filename></para>
+<indexterm zone="apache-ant apache-ant-config">
+<primary sortas="e-AA.ant-ant.conf">~/.ant/ant.conf</primary></indexterm>
+<indexterm zone="apache-ant apache-ant-config">
+<primary sortas="e-AA.antrc">~/.antrc</primary></indexterm>
+<indexterm zone="apache-ant apache-ant-config">
+<primary sortas="e-etc-ant-ant.conf">/etc/ant/ant.conf</primary></indexterm>
 </sect3>
 
@@ -128,5 +140,4 @@
 <screen><userinput>export PATH=$PATH:/opt/ant/bin
 export ANT_HOME=/opt/ant</userinput></screen>
-
 </sect3>
 
@@ -136,22 +147,106 @@
 <title>Contents</title>
 
-<para>The <application>Apache Ant</application> package contains 
-<command>ant</command>, 
-<command>antRun</command>, 
-<command>antRun.pl</command>, 
-<command>complete-ant-cmd.pl</command>, 
-<command>runant.pl</command>, 
-<command>runant.py</command> and 
-<filename>*.jar</filename> files.</para>
-
-</sect2>
-
-<sect2><title>Description</title>
-
-<sect3><title>ant</title>
-<para><command>ant</command> is a <application>Java</application> based 
-build tool used by many packages instead of the conventional 
-<command>make</command> program.</para>
-</sect3>
+<segmentedlist>
+<segtitle>Installed Programs</segtitle>
+<segtitle>Installed Libraries</segtitle>
+<segtitle>Installed Directories</segtitle>
+
+<seglistitem>
+<seg>ant, antRun, antRun.pl, complete-ant-cmd.pl, runant.pl and runant.py</seg>
+<seg>ant-*.jar, xercesImpl.jar and xml-apis.jar</seg>
+<seg>/etc/ant and /opt/ant-&apache-ant-version;</seg>
+</seglistitem>
+</segmentedlist>
+
+<variablelist>
+<bridgehead renderas="sect3">Short Descriptions</bridgehead>
+<?dbfo list-presentation="list"?>
+
+<varlistentry id="ant">
+<term><command>ant</command></term>
+<listitem><para>is a <application>Java</application> based build tool used by 
+many packages instead of the conventional <command>make</command> 
+program.</para>
+<indexterm zone="apache-ant ant">
+<primary sortas="b-ant">ant</primary>
+</indexterm></listitem>
+</varlistentry>
+
+<varlistentry id="antRun">
+<term><command>antRun</command></term>
+<listitem><para>is a support script used to start <command>ant</command> 
+build scripts in a given directory.</para>
+<indexterm zone="apache-ant antRun">
+<primary sortas="b-antRun">antRun</primary>
+</indexterm></listitem>
+</varlistentry>
+
+<varlistentry id="antRun.pl">
+<term><command>antRun.pl</command></term>
+<listitem><para>is a <application>Perl</application> script that provides 
+similar functionality offered by the <command>antRun</command> script.</para>
+<indexterm zone="apache-ant antRun.pl">
+<primary sortas="b-antRun.pl">antRun.pl</primary>
+</indexterm></listitem>
+</varlistentry>
+
+<varlistentry id="complete-ant-cmd.pl">
+<term><command>complete-ant-cmd.pl</command></term>
+<listitem><para>is a <application>Perl</application> script that allows 
+<application>Bash</application> to complete an <command>ant</command> 
+command-line.</para>
+<indexterm zone="apache-ant complete-ant-cmd.pl">
+<primary sortas="b-complete-ant-cmd.pl">complete-ant-cmd.pl</primary>
+</indexterm></listitem>
+</varlistentry>
+
+<varlistentry id="runant.pl">
+<term><command>runant.pl</command></term>
+<listitem><para>is a <application>Perl</application> wrapper script used to 
+invoke <command>ant</command>.</para>
+<indexterm zone="apache-ant runant.pl">
+<primary sortas="b-runant.pl">runant.pl</primary>
+</indexterm></listitem>
+</varlistentry>
+
+<varlistentry id="runant.py">
+<term><command>runant.py</command></term>
+<listitem><para>is a <application>Python</application> wrapper script used to 
+invoke <command>ant</command>.</para>
+<indexterm zone="apache-ant runant.py">
+<primary sortas="b-runant.py">runant.py</primary>
+</indexterm></listitem>
+</varlistentry>
+
+<varlistentry id="ant-star">
+<term><filename class='libraryfile'>ant-*.jar</filename></term>
+<listitem><para>files are the <application>Apache Ant</application> 
+<application>Java</application> class libraries.</para>
+<indexterm zone="apache-ant ant-star">
+<primary sortas="c-ant-star">ant-*.jar</primary>
+</indexterm></listitem>
+</varlistentry>
+
+<varlistentry id="xercesImpl">
+<term><filename class='libraryfile'>xercesImpl.jar</filename></term>
+<listitem><para>is a <application>Java</application> class library used by 
+<application>Apache Ant</application> to perform <acronym>XML</acronym> 
+parsing.</para>
+<indexterm zone="apache-ant xercesImpl">
+<primary sortas="c-xercesImpl">xercesImpl.jar</primary>
+</indexterm></listitem>
+</varlistentry>
+
+<varlistentry id="xml-apis">
+<term><filename class='libraryfile'>xml-apis.jar</filename></term>
+<listitem><para>contains the <acronym>DOM</acronym> 
+<application>Java</application> classes required by the 
+<application>Apache Ant</application> <acronym>XML</acronym> formatter.</para>
+<indexterm zone="apache-ant xml-apis">
+<primary sortas="c-xml-apis">xml-apis.jar</primary>
+</indexterm></listitem>
+</varlistentry>
+
+</variablelist>
 
 </sect2>
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision 2dde015f608507f833937cdfcdac589ad4d1e1f0)
+++ introduction/welcome/changelog.xml	(revision 5e0f7f25792d796b5229367740fe87fa799c8059)
@@ -25,5 +25,6 @@
 <listitem><para>January 29th, 2005 [randy]: Added vulnerability fix patch to 
 Bind instructions and bumped version entities to 9.3.0p1; added MD5 sum to
-DocBook-utils instructions.</para></listitem>
+DocBook-utils instructions; added program and library descriptions to 
+Apache Ant.</para></listitem>
 
 <listitem><para>January 28th, 2005 [randy]: Updated to hdparm-5.8, 
