Author: randy
Date: 2008-10-09 08:21:09 -0600 (Thu, 09 Oct 2008)
New Revision: 8610
Modified:
trunk/BOOK/chapter01/changelog.xml
trunk/BOOK/chapter06/man-db.xml
trunk/BOOK/packages.ent
Log:
Updated Man-DB to 2.5.2
Modified: trunk/BOOK/chapter01/changelog.xml
===================================================================
--- trunk/BOOK/chapter01/changelog.xml 2008-10-09 13:09:25 UTC (rev 8609)
+++ trunk/BOOK/chapter01/changelog.xml 2008-10-09 14:21:09 UTC (rev 8610)
@@ -41,6 +41,9 @@
<para>2008-10-09</para>
<itemizedlist>
<listitem>
+ <para>[randy] - Updated Man-DB to 2.5.2.</para>
+ </listitem>
+ <listitem>
<para>[randy] - Updated Iproute to 2.6.26.</para>
</listitem>
<listitem>
Modified: trunk/BOOK/chapter06/man-db.xml
===================================================================
--- trunk/BOOK/chapter06/man-db.xml 2008-10-09 13:09:25 UTC (rev 8609)
+++ trunk/BOOK/chapter06/man-db.xml 2008-10-09 14:21:09 UTC (rev 8610)
@@ -41,15 +41,23 @@
<sect2 role="installation">
<title>Installation of Man-DB</title>
- <para>Two adjustments need to be made to the sources of Man-DB.</para>
+ <!-- <para>Two adjustments need to be made to the sources of
Man-DB.</para>
<para>The first change is a <command>sed</command> substitution to delete
the <quote>/usr/man</quote> and <quote>/usr/local/man</quote> lines in
the <filename>man_db.conf</filename> file to prevent redundant results
+ when using programs such as <command>whatis</command>:</para> -->
+
+ <para>Use a <command>sed</command> substitution to delete
+ the <quote>/usr/man</quote> and <quote>/usr/local/man</quote> lines in
+ the <filename>man_db.conf</filename> file to prevent redundant results
when using programs such as <command>whatis</command>:</para>
<screen><userinput remap="pre">sed -i -e '\%\t/usr/man%d' -e
'\%\t/usr/local/man%d' src/man_db.conf.in</userinput></screen>
+ <!-- This is removed and the same thing is done using the configure
+ command, which seems to be the more proper method
+
<para>The second change accounts for programs that Man-DB should be able
to find at runtime, but that haven't been installed yet:</para>
@@ -69,10 +77,14 @@
manual pages. They are not part of LFS or BLFS, but you should be able
to install them yourself after finishing LFS if you wish to do so.</para>
+ -->
+
<para>Prepare Man-DB for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr
--libexecdir=/usr/lib --sysconfdir=/etc \
- --disable-setuid</userinput></screen>
+ --disable-setuid --with-browser=/usr/bin/lynx \
+ --with-col=/usr/bin/col --with-vgrind=/usr/bin/vgrind \
+ --with-grap=/usr/bin/grap</userinput></screen>
<variablelist>
<title>The meaning of the configure options:</title>
@@ -85,6 +97,21 @@
</listitem>
</varlistentry>
+ <varlistentry>
+ <term><parameter>--with-...</parameter></term>
+ <listitem>
+ <para>These four parameters are used to set some default programs.
+ The <command>col</command> program is a part of the Util-linux-ng
+ package, <command>lynx</command> is a text-based web browser (see
BLFS
+ for installation instructions), <command>vgrind</command> converts
+ program sources to Groff input, and <command>grap</command> is useful
+ for typesetting graphs in Groff documents. The
<command>vgrind</command>
+ and <command>grap</command> programs are not normally needed for
viewing
+ manual pages. They are not part of LFS or BLFS, but you should be
able
+ to install them yourself after finishing LFS if you wish to do
so.</para>
+ </listitem>
+ </varlistentry>
+
</variablelist>
<para>Compile the package:</para>
@@ -318,7 +345,7 @@
<segtitle>Installed programs</segtitle>
<seglistitem>
- <seg>accessdb, apropos, catman, convert-mans, lexgrog, man, mandb,
+ <seg>apropos, catman, convert-mans, lexgrog, man, mandb,
manpath, whatis, and zsoelim</seg>
</seglistitem>
</segmentedlist>
@@ -328,7 +355,7 @@
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
- <varlistentry id="accessdb">
+ <!-- <varlistentry id="accessdb">
<term><command>accessdb</command></term>
<listitem>
<para>Dumps the <command>whatis</command> database contents in
@@ -337,7 +364,7 @@
<primary sortas="b-accessdb">accessdb</primary>
</indexterm>
</listitem>
- </varlistentry>
+ </varlistentry> -->
<varlistentry id="apropos">
<term><command>apropos</command></term>
Modified: trunk/BOOK/packages.ent
===================================================================
--- trunk/BOOK/packages.ent 2008-10-09 13:09:25 UTC (rev 8609)
+++ trunk/BOOK/packages.ent 2008-10-09 14:21:09 UTC (rev 8610)
@@ -346,13 +346,13 @@
<!ENTITY make-ch6-du "9.6 MB">
<!ENTITY make-ch6-sbu "0.1 SBU">
-<!ENTITY man-db-version "2.5.1">
-<!ENTITY man-db-size "1,624 KB">
-<!ENTITY man-db-url
"http://savannah.nongnu.org/download/man-db/man-db-&man-db-version;.tar.gz">
-<!ENTITY man-db-md5 "e592eefd14679575b776f60c6a48e781">
+<!ENTITY man-db-version "2.5.2">
+<!ENTITY man-db-size "1,772 KB">
+<!ENTITY man-db-url
"http://download.savannah.gnu.org/releases/man-db/man-db-&man-db-version;.tar.gz">
+<!ENTITY man-db-md5 "9529aadae273566a170dee4e18aad6c1">
<!ENTITY man-db-home "http://www.nongnu.org/man-db/">
-<!ENTITY man-db-ch6-du "9 MB">
-<!ENTITY man-db-ch6-sbu "0.2 SBU">
+<!ENTITY man-db-ch6-du "20 MB">
+<!ENTITY man-db-ch6-sbu "0.3 SBU">
<!ENTITY man-pages-version "3.11">
<!ENTITY man-pages-size "987 KB">
--
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page