r7259 - in trunk/BOOK: chapter01 chapter06

ken at linuxfromscratch.org ken at linuxfromscratch.org
Sat Jan 7 15:53:53 PST 2006


Author: ken
Date: 2006-01-07 16:53:51 -0700 (Sat, 07 Jan 2006)
New Revision: 7259

Modified:
   trunk/BOOK/chapter01/changelog.xml
   trunk/BOOK/chapter06/db.xml
   trunk/BOOK/chapter06/iproute2.xml
   trunk/BOOK/chapter06/man-db.xml
   trunk/BOOK/chapter06/perl.xml
Log:
More Berkeleyization for DB, thanks to Randy for advice.

Modified: trunk/BOOK/chapter01/changelog.xml
===================================================================
--- trunk/BOOK/chapter01/changelog.xml	2006-01-07 23:09:01 UTC (rev 7258)
+++ trunk/BOOK/chapter01/changelog.xml	2006-01-07 23:53:51 UTC (rev 7259)
@@ -138,7 +138,8 @@
 </listitem>
 
 <listitem><para>January 7, 2006 [ken]: Give Berkeley DB its full name,
-and remove the '-lpthread' overrides.</para>
+and remove the '-lpthread' overrides.  Also add pointer to BLFS, thanks
+to Randy McMurchy.</para>
 </listitem>
 
 <listitem><para>January 5, 2006 [jhuntwork]: Remove mention of news

Modified: trunk/BOOK/chapter06/db.xml
===================================================================
--- trunk/BOOK/chapter06/db.xml	2006-01-07 23:09:01 UTC (rev 7258)
+++ trunk/BOOK/chapter06/db.xml	2006-01-07 23:53:51 UTC (rev 7259)
@@ -7,7 +7,7 @@
 <title>Berkeley DB-&db-version;</title>
 <?dbhtml filename="db.html"?>
 
-<indexterm zone="ch-system-db"><primary sortas="a-DB">Berkeley DB</primary></indexterm>
+<indexterm zone="ch-system-db"><primary sortas="a-Berkeley-DB">Berkeley DB</primary></indexterm>
 
 <sect2 role="package"><title/>
 <para>The Berkeley DB package contains programs and utilities used by many other
@@ -16,7 +16,7 @@
 <segmentedlist>
 <segtitle>&buildtime;</segtitle>
 <segtitle>&diskspace;</segtitle>
-<seglistitem><seg>1.0 SBU</seg><seg>74 MB</seg></seglistitem>
+<seglistitem><seg>1.2 SBU</seg><seg>78 MB</seg></seglistitem>
 </segmentedlist>
 
 <segmentedlist>
@@ -24,12 +24,22 @@
 <seglistitem><seg>Bash, Binutils, Coreutils,
 Diffutils, GCC, Glibc, Make and Sed.</seg></seglistitem>
 </segmentedlist>
+
+<tip>
+<title>Extra functionality for Berkeley DB in BLFS</title>
+<para>There are instructions to build this package in the BLFS book if you                          need to build the RPC server or additional language bindings. The                                   
+additional language bindings will require additional packages to be                                 
+installed. The BLFS instructions are located at 
+<ulink url="&blfs-root;view/svn/server/databases.html#db"/>
+for suggested installation instructions.</para>
+</tip>
+
 </sect2>
 
 <sect2 role="installation">
-<title>Installation of DB</title>
+<title>Installation of Berkeley DB</title>
 
-<para>Prepare DB for compilation:</para>
+<para>Prepare Berkeley DB for compilation:</para>
 
 <screen><userinput>cd build_unix &&
 ../dist/configure --prefix=/usr --enable-compat185 --enable-cxx</userinput></screen>
@@ -39,7 +49,7 @@
 <variablelist>
 <varlistentry>
 <term><parameter>--enable-compat185</parameter></term>
-<listitem><para>This option enables building DB 1.85 compatibility API.</para></listitem>
+<listitem><para>This option enables building Berkeley DB 1.85 compatibility API.</para></listitem>
 </varlistentry>
 
 <varlistentry>
@@ -70,7 +80,7 @@
 </varlistentry>
 </variablelist>
 
-<para>Fix the permissions on the installed documentation files:</para>
+<para>Fix the ownerships of the installed files:</para>
 
 <screen><userinput>chown root:root /usr/bin/db_* \
     /usr/lib/libdb* /usr/include/db* &&
@@ -79,7 +89,7 @@
 </sect2>
 
 
-<sect2 id="contents-db" role="content"><title>Contents of DB</title>
+<sect2 id="contents-db" role="content"><title>Contents of Berkeley DB</title>
 <segmentedlist>
 <segtitle>Installed programs</segtitle>
 <seglistitem><seg>db_archive, db_checkpoint, db_deadlock, db_dump,

Modified: trunk/BOOK/chapter06/iproute2.xml
===================================================================
--- trunk/BOOK/chapter06/iproute2.xml	2006-01-07 23:09:01 UTC (rev 7258)
+++ trunk/BOOK/chapter06/iproute2.xml	2006-01-07 23:53:51 UTC (rev 7259)
@@ -25,7 +25,7 @@
     <segmentedlist>
       <segtitle>&dependencies;</segtitle>
       <seglistitem>
-        <seg>DB, GCC, Glibc, Make, and Linux-Headers</seg>
+        <seg>Berkeley DB, GCC, Glibc, Make, and Linux-Headers</seg>
       </seglistitem>
     </segmentedlist>
   </sect2>
@@ -59,7 +59,7 @@
 
     <screen><userinput>make SBINDIR=/sbin install</userinput></screen>
     
-    <para>The <command>arpd</command> binary links against the DB libraries
+    <para>The <command>arpd</command> binary links against the Berkeley DB libraries
           that reside in <filename class="directory">/usr</filename> and
           uses a database in <filename>/var/lib/arpd/arpd.db</filename>. Thus,
           according to the FHS, it must be

Modified: trunk/BOOK/chapter06/man-db.xml
===================================================================
--- trunk/BOOK/chapter06/man-db.xml	2006-01-07 23:09:01 UTC (rev 7258)
+++ trunk/BOOK/chapter06/man-db.xml	2006-01-07 23:53:51 UTC (rev 7259)
@@ -20,8 +20,8 @@
 
 <segmentedlist>
 <segtitle>&dependencies;</segtitle>
-<seglistitem><seg>Bash, Binutils, Coreutils, Gawk, GCC, DB,
-Glibc, Gettext, Grep, Make, and Sed</seg></seglistitem>
+<seglistitem><seg>Bash, Berkeley DB, Binutils, Coreutils, Gawk, GCC,
+Gettext, Glibc, Grep, Make, and Sed</seg></seglistitem>
 </segmentedlist>
 </sect2>
 

Modified: trunk/BOOK/chapter06/perl.xml
===================================================================
--- trunk/BOOK/chapter06/perl.xml	2006-01-07 23:09:01 UTC (rev 7258)
+++ trunk/BOOK/chapter06/perl.xml	2006-01-07 23:53:51 UTC (rev 7259)
@@ -20,7 +20,7 @@
 
 <segmentedlist>
 <segtitle>&dependencies;</segtitle>
-<seglistitem><seg>Bash, Binutils, Coreutils, DB, Diffutils,
+<seglistitem><seg>Bash, Berkeley DB, Binutils, Coreutils, Diffutils,
 Gawk, GCC, Glibc, Grep, Make, and Sed</seg></seglistitem>
 </segmentedlist>
 </sect2>




More information about the lfs-book mailing list