[blfs-book] r11045 - in trunk/BOOK: . general/genlib general/genutils general/prog general/sysutils multimedia/audioutils multimedia/libdriv networking/netlibs postlfs/security x/lib

krejzi at higgs.linuxfromscratch.org krejzi at higgs.linuxfromscratch.org
Sun Mar 3 06:53:30 PST 2013


Author: krejzi
Date: Sun Mar  3 06:53:30 2013
New Revision: 11045

Log:
libpwquality 1.2.1, GMime 2.6.15, libffi 3.0.12, libgpg-error 1.11, Graphviz 2.30.1, libarchive 3.1.2, Raptor 2.0.9, sg3_utils 1.35, pkg-config 0.28, Clutter Gst 2.0.2, Gtk VNC 0.5.2, Shared Mime Info 1.1, AudioFile 0.3.5, libdiscid 0.3.2 and mpg123 1.15.1.

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/genlib/gmime.xml
   trunk/BOOK/general/genlib/libffi.xml
   trunk/BOOK/general/genlib/libgpg-error.xml
   trunk/BOOK/general/genutils/graphviz.xml
   trunk/BOOK/general/prog/pkgconfig.xml
   trunk/BOOK/general/sysutils/libarchive.xml
   trunk/BOOK/general/sysutils/raptor.xml
   trunk/BOOK/general/sysutils/sg3_utils.xml
   trunk/BOOK/multimedia/audioutils/mpg123.xml
   trunk/BOOK/multimedia/libdriv/audiofile.xml
   trunk/BOOK/multimedia/libdriv/libdiscid.xml
   trunk/BOOK/networking/netlibs/curl.xml
   trunk/BOOK/postlfs/security/libpwquality.xml
   trunk/BOOK/x/lib/clutter-gst2.xml
   trunk/BOOK/x/lib/gtk-vnc.xml
   trunk/BOOK/x/lib/shared-mime-info.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/general.ent	Sun Mar  3 06:53:30 2013	(r11045)
@@ -183,7 +183,7 @@
 <!ENTITY iptables-version             "1.4.17">
 <!ENTITY libcap2-version              "2.22">
 <!ENTITY liboauth-version             "1.0.0">
-<!ENTITY libpwquality-version         "1.2.0">
+<!ENTITY libpwquality-version         "1.2.1">
 <!ENTITY linux-pam-version            "1.1.6">
 <!ENTITY mitkrb-version               "1.11.1">
 <!ENTITY nettle-version               "2.6">
@@ -244,7 +244,7 @@
 <!ENTITY gamin-version                "0.1.10">
 <!ENTITY glib2-version                "2.34.3">
 <!ENTITY glibmm-version               "2.34.1">
-<!ENTITY gmime-version                "2.6.13">
+<!ENTITY gmime-version                "2.6.15">
 <!ENTITY gobject-introspection-version "1.34.2">
 <!ENTITY gsl-version                  "1.15">
 
@@ -266,10 +266,10 @@
 <!ENTITY libdbusmenu-qt-version       "0.9.2">
 <!ENTITY libdrm-version               "2.4.42">
 <!ENTITY libesmtp-version             "1.0.6">
-<!ENTITY libffi-version               "3.0.11">
+<!ENTITY libffi-version               "3.0.12">
 <!ENTITY libgcrypt-version            "1.5.0">
 <!ENTITY libglade-version             "2.6.4">
-<!ENTITY libgpg-error-version         "1.10">
+<!ENTITY libgpg-error-version         "1.11">
 <!ENTITY libgsf-version               "1.14.26">
 <!ENTITY libical-version              "0.48">
 <!ENTITY libidl-version               "0.8.14">
@@ -335,7 +335,7 @@
 <!ENTITY compface-version             "1.5.2">
 <!ENTITY desktop-file-utils-version   "0.21">
 <!ENTITY gperf-version                "3.0.4">
-<!ENTITY graphviz-version             "2.30.0">
+<!ENTITY graphviz-version             "2.30.1">
 <!ENTITY gtk-doc-version              "1.18">
 <!ENTITY hd2u-version                 "1.0.3">
 <!ENTITY icon-naming-utils-version    "0.8.90">
@@ -369,16 +369,16 @@
 <!ENTITY gpm-version                  "1.20.7">
 <!ENTITY hdparm-version               "9.42">
 <!ENTITY ibus-version                 "1.5.1">
-<!ENTITY libarchive-version           "3.0.4">
+<!ENTITY libarchive-version           "3.1.2">
 <!ENTITY lm_sensors-version           "3.3.3">
 <!ENTITY mc-version                   "4.8.6">
 <!ENTITY obex-data-server-version     "0.4.6">
 <!ENTITY obexd-version                "0.48">
 <!ENTITY pciutils-version             "3.1.10">
-<!ENTITY raptor-version               "2.0.8">
+<!ENTITY raptor-version               "2.0.9">
 <!ENTITY rasqal-version               "0.9.30">
 <!ENTITY redland-version              "1.0.16">
-<!ENTITY sg3_utils-version            "1.34">
+<!ENTITY sg3_utils-version            "1.35">
 <!ENTITY strigi-version               "0.7.8">
 <!ENTITY sysstat-version              "10.0.5">
 <!ENTITY udev-version                 "Installed LFS Version">
@@ -412,7 +412,7 @@
 <!ENTITY mercurial-version            "2.3.2">
 <!ENTITY NASM-version                 "2.10.07">
 <!ENTITY php-version                  "5.4.8">
-<!ENTITY pkgconfig-version            "0.27.1">
+<!ENTITY pkgconfig-version            "0.28">
 <!ENTITY python2-version              "2.7.3">
 <!ENTITY python3-version              "3.3.0">
 <!ENTITY ruby-version                 "1.9.3-p392">
@@ -577,7 +577,7 @@
 <!ENTITY cairomm-version              "1.10.0">
 <!ENTITY cogl-version                 "1.12.2">
 <!ENTITY clutter-version              "1.12.2">
-<!ENTITY clutter-gst2-version         "2.0.0">
+<!ENTITY clutter-gst2-version         "2.0.2">
 <!ENTITY clutter-gtk-version          "1.4.2">
 <!ENTITY colord-gtk-version           "0.1.24">
 <!ENTITY freeglut-version             "2.8.0">
@@ -589,7 +589,7 @@
 <!ENTITY gtk-engines-version          "2.20.2">
 <!ENTITY gtkmm2-version               "2.24.2">
 <!ENTITY gtkmm3-version               "3.6.0">
-<!ENTITY gtk-vnc-version              "0.5.1">
+<!ENTITY gtk-vnc-version              "0.5.2">
 <!ENTITY hicolor-icon-theme-version   "0.12">
 <!ENTITY libnotify-version            "0.7.5">
 <!ENTITY libxklavier-version          "5.3">
@@ -598,7 +598,7 @@
 <!ENTITY pangox-version               "0.0.2">
 <!ENTITY pangomm-version              "2.28.4">
 <!ENTITY qt-version                   "4.8.4">
-<!ENTITY shared-mime-info-version     "1.0">
+<!ENTITY shared-mime-info-version     "1.1">
 <!ENTITY startup-notification-version "0.12">
 <!ENTITY webkitgtk-version            "1.10.2">
 <!ENTITY xulrunner-version            "18.0.1">
@@ -831,7 +831,7 @@
 <!ENTITY alsa-tools-version           "1.0.25">
 <!ENTITY alsa-firmware-version        "1.0.25">
 <!ENTITY alsa-oss-version             "1.0.25">
-<!ENTITY audiofile-version            "0.3.4">
+<!ENTITY audiofile-version            "0.3.5">
 <!ENTITY esound-version               "0.2.41">
 <!ENTITY faac-version                 "1.28">
 <!ENTITY faad2-version                "2.7">
@@ -852,7 +852,7 @@
 <!ENTITY liba52-version               "0.7.4">
 <!ENTITY libao-version                "1.1.0">
 <!ENTITY libcanberra-version          "0.30">
-<!ENTITY libdiscid-version            "0.3.0">
+<!ENTITY libdiscid-version            "0.3.2">
 <!ENTITY libdvdcss-version            "1.2.12">
 <!ENTITY libdvdread-version           "4.2.0">
 <!ENTITY libdvdnav-version            "4.2.0">
@@ -880,7 +880,7 @@
 <!ENTITY xvid-version                 "1.3.2">
 
 <!-- Chapter 39 -->
-<!ENTITY mpg123-version               "1.14.4">
+<!ENTITY mpg123-version               "1.15.1">
 <!ENTITY vorbistools-version          "1.4.0">
 <!ENTITY lame-version                 "3.99.5">
 <!ENTITY CDParanoia-version           "III-10.2">

Modified: trunk/BOOK/general/genlib/gmime.xml
==============================================================================
--- trunk/BOOK/general/genlib/gmime.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/general/genlib/gmime.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -6,9 +6,9 @@
 
   <!ENTITY gmime-download-http "&gnome-download-http;/gmime/2.6/gmime-&gmime-version;.tar.xz">
   <!ENTITY gmime-download-ftp  "&gnome-download-ftp;/gmime/2.6/gmime-&gmime-version;.tar.xz">
-  <!ENTITY gmime-md5sum        "ef6c1260c26ebf9f083cb06905fc7315">
+  <!ENTITY gmime-md5sum        "a139ee5870ec4c0bf28fcff8ac0af444">
   <!ENTITY gmime-size          "716 KB">
-  <!ENTITY gmime-buildsize     "21 MB">
+  <!ENTITY gmime-buildsize     "22 MB">
   <!ENTITY gmime-time          "0.3 SBU">
 ]>
 

Modified: trunk/BOOK/general/genlib/libffi.xml
==============================================================================
--- trunk/BOOK/general/genlib/libffi.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/general/genlib/libffi.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -6,9 +6,9 @@
 
   <!ENTITY libffi-download-http " ">
   <!ENTITY libffi-download-ftp  "ftp://sourceware.org/pub/libffi/libffi-&libffi-version;.tar.gz">
-  <!ENTITY libffi-md5sum        "f69b9693227d976835b4857b1ba7d0e3">
-  <!ENTITY libffi-size          "780 KB">
-  <!ENTITY libffi-buildsize     "6.8 MB">
+  <!ENTITY libffi-md5sum        "da984c6756170d50f47925bb333cda71">
+  <!ENTITY libffi-size          "828 KB">
+  <!ENTITY libffi-buildsize     "6.1 MB">
   <!ENTITY libffi-time          "0.1 SBU">
 ]>
 
@@ -29,32 +29,46 @@
   <sect2 role="package">
     <title>Introduction to libffi</title>
 
-    <para>The <application>libffi</application> library provides a portable,
-    high level programming interface to various calling conventions.  This
-    allows a programmer to call any function specified by a call interface
-    description at run time.</para>
+    <para>
+      The <application>libffi</application> library provides a portable,
+      high level programming interface to various calling conventions.  This
+      allows a programmer to call any function specified by a call interface
+      description at run time.
+    </para>
 
     &lfs72_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
-        <para>Download (HTTP): <ulink url="&libffi-download-http;"/></para>
+        <para>
+          Download (HTTP): <ulink url="&libffi-download-http;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download (FTP): <ulink url="&libffi-download-ftp;"/></para>
+        <para>
+          Download (FTP): <ulink url="&libffi-download-ftp;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download MD5 sum: &libffi-md5sum;</para>
+        <para>
+          Download MD5 sum: &libffi-md5sum;
+        </para>
       </listitem>
       <listitem>
-        <para>Download size: &libffi-size;</para>
+        <para>
+          Download size: &libffi-size;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated disk space required: &libffi-buildsize;</para>
+        <para>
+          Estimated disk space required: &libffi-buildsize;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated build time: &libffi-time;</para>
+        <para>
+          Estimated build time: &libffi-time;
+        </para>
       </listitem>
     </itemizedlist>
 
@@ -68,26 +82,50 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">libffi Dependencies</bridgehead>
+
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para role="optional">
+      <xref linkend="dejagnu"/> (required to run the testsuite)
+    </para>
+
+    <para condition="html" role="usernotes">
+      User Notes: <ulink url="&blfs-wiki;/libffi"/>
+    </para>
   </sect2>
 
   <sect2 role="installation">
     <title>Installation of libffi</title>
 
-    <para>Install <application>libffi</application> by running the following
-    commands:</para>
+    <para>
+      Install <application>libffi</application> by running the following
+      commands:
+    </para>
 
 <screen><userinput>patch -Np1 -i ../libffi-&libffi-version;-includedir-1.patch &&
-./configure --prefix=/usr &&
+./configure --prefix=/usr --disable-static &&
 make</userinput></screen>
 
-    <para>This package does not come with a test suite.</para>
-
-    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
+    <para>
+      To test the results, issue: <command>make check</command>.
+    </para>
+
+    <para>
+      Now, as the <systemitem class="username">root</systemitem> user:
+    </para>
 
 <screen role="root"><userinput>make install</userinput></screen>
 
   </sect2>
 
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+      href="../../xincludes/static-libraries.xml"/>
+
+  </sect2>
+
   <sect2 role="content">
     <title>Contents</title>
 
@@ -97,9 +135,15 @@
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg>None</seg>
-        <seg>libffi.{so,a}</seg>
-        <seg>None</seg>
+        <seg>
+          None
+        </seg>
+        <seg>
+          libffi.so
+        </seg>
+        <seg>
+          None
+        </seg>
       </seglistitem>
     </segmentedlist>
 
@@ -109,12 +153,14 @@
       <?dbhtml list-presentation="table"?>
 
       <varlistentry id="libffi-lib">
-        <term><filename class='libraryfile'>libffi.{so,a}</filename></term>
+        <term><filename class="libraryfile">libffi.so</filename></term>
         <listitem>
-          <para>contains the <application>libffi</application> API
-          functions.</para>
+          <para>
+            contains the <application>libffi</application> API
+            functions.
+          </para>
           <indexterm zone="libffi libffi-lib">
-            <primary sortas="c-libffi">libffi.{so,a}</primary>
+            <primary sortas="c-libffi">libffi.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>

Modified: trunk/BOOK/general/genlib/libgpg-error.xml
==============================================================================
--- trunk/BOOK/general/genlib/libgpg-error.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/general/genlib/libgpg-error.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -4,11 +4,11 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY libgpg-error-download-http "&sources-anduin-http;/l/libgpg-error-&libgpg-error-version;.tar.bz2">
+  <!ENTITY libgpg-error-download-http " ">
   <!ENTITY libgpg-error-download-ftp  "ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-&libgpg-error-version;.tar.bz2">
-  <!ENTITY libgpg-error-md5sum        "736a03daa9dc5873047d4eb4a9c22a16">
-  <!ENTITY libgpg-error-size          "439 KB">
-  <!ENTITY libgpg-error-buildsize     "4 MB">
+  <!ENTITY libgpg-error-md5sum        "b9fa55b71cae73cb2e44254c2acc4e2c">
+  <!ENTITY libgpg-error-size          "480 KB">
+  <!ENTITY libgpg-error-buildsize     "5.0 MB">
   <!ENTITY libgpg-error-time          "less than 0.1 SBU">
 ]>
 
@@ -29,60 +29,85 @@
   <sect2 role="package">
     <title>Introduction to libgpg-error</title>
 
-    <para>The <application>libgpg-error</application> package contains a
-    library that defines common error values for all
-    <application>GnuPG</application> components. Among these are GPG, GPGSM,
-    GPGME, GPG-Agent, libgcrypt, Libksba, DirMngr, Pinentry, SmartCard Daemon
-    and more.</para>
+    <para>
+      The <application>libgpg-error</application> package contains a
+      library that defines common error values for all
+      <application>GnuPG</application> components.
+    .</para>
 
     &lfs72_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
-      <!--<listitem>
-        <para>Download (HTTP): <ulink url="&libgpg-error-download-http;"/></para>
-      </listitem>-->
       <listitem>
-        <para>Download (FTP): <ulink url="&libgpg-error-download-ftp;"/></para>
+        <para>
+Download (HTTP): <ulink url="&libgpg-error-download-http;"/>
+</para>
       </listitem>
       <listitem>
-        <para>Download MD5 sum: &libgpg-error-md5sum;</para>
+        <para>
+          Download (FTP): <ulink url="&libgpg-error-download-ftp;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download size: &libgpg-error-size;</para>
+        <para>
+          Download MD5 sum: &libgpg-error-md5sum;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated disk space required: &libgpg-error-buildsize;</para>
+        <para>
+          Download size: &libgpg-error-size;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated build time: &libgpg-error-time;</para>
+        <para>
+          Estimated disk space required: &libgpg-error-buildsize;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated build time: &libgpg-error-time;
+        </para>
       </listitem>
     </itemizedlist>
 
     <para condition="html" role="usernotes">User Notes:
-    <ulink url="&blfs-wiki;/libgpg-error"/></para>
-
+      <ulink url="&blfs-wiki;/libgpg-error"/>
+    </para>
   </sect2>
 
   <sect2 role="installation">
     <title>Installation of libgpg-error</title>
 
-    <para>Install <application>libgpg-error</application> by running the
-    following commands:</para>
+    <para>
+      Install <application>libgpg-error</application> by running the
+      following commands:
+    </para>
 
-<screen><userinput>./configure --prefix=/usr &&
+<screen><userinput>./configure --prefix=/usr --disable-static &&
 make</userinput></screen>
 
-    <para>To test the results, issue: <command>make check</command>.</para>
-
-    <para>Now, as the <systemitem class="username">root</systemitem>
-    user:</para>
+    <para>
+      To test the results, issue: <command>make check</command>.
+    </para>
+
+    <para>
+      Now, as the <systemitem class="username">root</systemitem> user:
+    </para>
 
 <screen role="root"><userinput>make install &&
 install -v -m644 -D README /usr/share/doc/libgpg-error-&libgpg-error-version;/README</userinput></screen>
 
   </sect2>
 
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+      href="../../xincludes/static-libraries.xml"/>
+
+  </sect2>
+
   <sect2 role="content">
     <title>Contents</title>
 
@@ -92,10 +117,16 @@
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg>gpg-error and gpg-error-config</seg>
-        <seg>libgpg-error.so</seg>
-        <seg>/usr/share/common-lisp and
-        /usr/share/doc/libgpg-error-&libgpg-error-version;</seg>
+        <seg>
+          gpg-error and gpg-error-config
+        </seg>
+        <seg>
+          libgpg-error.so
+        </seg>
+        <seg>
+          /usr/share/common-lisp and
+          /usr/share/doc/libgpg-error-&libgpg-error-version;
+        </seg>
       </seglistitem>
     </segmentedlist>
 
@@ -107,8 +138,10 @@
       <varlistentry id="gpg-error">
         <term><command>gpg-error</command></term>
         <listitem>
-          <para>is used to determine <application>libgpg-error</application>
-          error codes.</para>
+          <para>
+            is used to determine <application>libgpg-error</application>
+            error codes.
+          </para>
           <indexterm zone="libgpg-error gpg-error">
             <primary sortas="b-gpg-error">gpg-error</primary>
           </indexterm>
@@ -118,24 +151,28 @@
       <varlistentry id="gpg-error-config">
         <term><command>gpg-error-config</command></term>
         <listitem>
-          <para>is a utility used to configure and build applications based on
-          the <application>libgpg-error</application> library. It can be used
-          to query the C compiler and linker flags which are required to correctly
-          compile and link the application against the
-          <application>libgpg-error</application> library.</para>
+          <para>
+            is a utility used to configure and build applications based on
+            the <application>libgpg-error</application> library. It can be used
+            to query the C compiler and linker flags which are required to
+            correctly compile and link the application against the
+            <application>libgpg-error</application> library.
+          </para>
           <indexterm zone="libgpg-error gpg-error-config">
             <primary sortas="b-gpg-error-config">gpg-error-config</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="liblibgpg-error">
-        <term><filename class='libraryfile'>liblibgpg-error.{so,a}</filename></term>
+      <varlistentry id="libgpg-error-lib">
+        <term><filename class="libraryfile">libgpg-error.so</filename></term>
         <listitem>
-          <para>contains the <application>libgpg-error</application> API
-          functions.</para>
-          <indexterm zone="libgpg-error liblibgpg-error">
-            <primary sortas="c-liblibgpg-error">liblibgpg-error.{so,a}</primary>
+          <para>
+            contains the <application>libgpg-error</application> API
+            functions.
+          </para>
+          <indexterm zone="libgpg-error libgpg-error-lib">
+            <primary sortas="c-libgpg-error">libgpg-error.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>

Modified: trunk/BOOK/general/genutils/graphviz.xml
==============================================================================
--- trunk/BOOK/general/genutils/graphviz.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/general/genutils/graphviz.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -6,10 +6,10 @@
 
   <!ENTITY graphviz-download-http "http://graphviz.org/pub/graphviz/stable/SOURCES/graphviz-&graphviz-version;.tar.gz">
   <!ENTITY graphviz-download-ftp  " ">
-  <!ENTITY graphviz-md5sum        "967ad0a3d2bf164082e076c4416ede95">
+  <!ENTITY graphviz-md5sum        "8130785a8f1fb8a57f6b839b617e85fa">
   <!ENTITY graphviz-size          "23 MB">
-  <!ENTITY graphviz-buildsize     "195 MB">
-  <!ENTITY graphviz-time          "2.5 SBU">
+  <!ENTITY graphviz-buildsize     "215 MB">
+  <!ENTITY graphviz-time          "2.0 SBU">
 ]>
 
 <sect1 id="graphviz" xreflabel="Graphviz-&graphviz-version;">
@@ -134,8 +134,7 @@
       commands:
     </para>
 
-<screen><userinput>sed -e "s/\"guile >=/\"guile-2.0 >=/g" -i configure &&
-./configure --prefix=/usr --disable-static CXXFLAGS="-fpermissive" &&
+<screen><userinput>./configure --prefix=/usr --disable-static &&
 make</userinput></screen>
 
     <para>
@@ -164,12 +163,6 @@
   <sect2 role="commands">
     <title>Command Explanations</title>
 
-    <para>
-      <command>sed -e "s/\"guile >=/\"guile-2.0 >=/g" -i configure</command>:
-      This sed fixes detection of the <application>Guile</application>
-      library.
-    </para>
-
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
       href="../../xincludes/static-libraries.xml"/>
 
@@ -180,7 +173,10 @@
 
     <sect3 id="graphviz-config">
       <title>Config Files</title>
-      <para><filename>/usr/lib/graphviz/config</filename></para>
+
+      <para>
+        <filename>/usr/lib/graphviz/config</filename>
+      </para>
 
       <indexterm zone="graphviz graphviz-config">
         <primary sortas="e-usr-share-graphviz-config">/usr/share/graphviz/config</primary>
@@ -733,7 +729,7 @@
       </varlistentry>
 
       <varlistentry id="libcdt">
-        <term><filename class='libraryfile'>libcdt.so</filename></term>
+        <term><filename class="libraryfile">libcdt.so</filename></term>
         <listitem>
           <para>
             manages run-time dictionaries using standard container data
@@ -747,7 +743,7 @@
       </varlistentry>
 
       <varlistentry id="libcgraph">
-        <term><filename class='libraryfile'>libcgraph.so</filename></term>
+        <term><filename class="libraryfile">libcgraph.so</filename></term>
         <listitem>
           <para>
             supports graph programming by maintaining graphs in memory and
@@ -761,7 +757,7 @@
       </varlistentry>
 
       <varlistentry id="libgraph">
-        <term><filename class='libraryfile'>libgraph.so</filename></term>
+        <term><filename class="libraryfile">libgraph.so</filename></term>
         <listitem>
           <para>
             maintains directed and undirected attributed graphs in memory
@@ -775,7 +771,7 @@
       </varlistentry>
 
       <varlistentry id="libgvc">
-        <term><filename class='libraryfile'>libgvc.so</filename></term>
+        <term><filename class="libraryfile">libgvc.so</filename></term>
         <listitem>
           <para>
             provides a context for applications wishing to manipulate
@@ -789,7 +785,7 @@
       </varlistentry>
 
       <varlistentry id="libpathplan">
-        <term><filename class='libraryfile'>libpathplan.so</filename></term>
+        <term><filename class="libraryfile">libpathplan.so</filename></term>
         <listitem>
           <para>
             contains functions to find the shortest path between two points
@@ -802,7 +798,7 @@
       </varlistentry>
 
       <varlistentry id="libxdot">
-        <term><filename class='libraryfile'>libxdot.so</filename></term>
+        <term><filename class="libraryfile">libxdot.so</filename></term>
         <listitem>
           <para>
             provides support for parsing and deparsing graphical

Modified: trunk/BOOK/general/prog/pkgconfig.xml
==============================================================================
--- trunk/BOOK/general/prog/pkgconfig.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/general/prog/pkgconfig.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -6,9 +6,9 @@
 
   <!ENTITY pkgconfig-download-http "http://pkgconfig.freedesktop.org/releases/pkg-config-&pkgconfig-version;.tar.gz">
   <!ENTITY pkgconfig-download-ftp  "">
-  <!ENTITY pkgconfig-md5sum        "5392b4e3372879c5bf856173b418d6a2">
-  <!ENTITY pkgconfig-size          "1.8 MB">
-  <!ENTITY pkgconfig-buildsize     "28 MB">
+  <!ENTITY pkgconfig-md5sum        "aa3c86e67551adc3ac865160e34a2a0d">
+  <!ENTITY pkgconfig-size          "1.9 MB">
+  <!ENTITY pkgconfig-buildsize     "30 MB">
   <!ENTITY pkgconfig-time          "0.3 SBU">
 ]>
 
@@ -87,12 +87,15 @@
   <sect2 role="installation">
     <title>Installation of pkg-config</title>
 
-    <para>Install <application>pkg-config</application> by running the
-    following commands:</para>
+    <para>
+      Install <application>pkg-config</application> by running the
+      following commands:
+    </para>
 
 <screen><userinput>./configure --prefix=/usr \
             --docdir=/usr/share/doc/pkg-config-&pkgconfig-version; \
-            --with-internal-glib &&
+            --with-internal-glib \
+            --disable-host-tool &&
 make</userinput></screen>
 
     <para>
@@ -115,6 +118,11 @@
       the package to use the shipped version of GLib2.
     </para>
 
+    <para>
+      <option>--disable-host-tool</option>: This switch disables
+      creation of the unnecesary symlink.
+    </para>
+
   </sect2>
 
   <sect2 role="configuration">

Modified: trunk/BOOK/general/sysutils/libarchive.xml
==============================================================================
--- trunk/BOOK/general/sysutils/libarchive.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/general/sysutils/libarchive.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -4,11 +4,11 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY libarchive-download-http "http://github.com/downloads/libarchive/libarchive/libarchive-&libarchive-version;.tar.gz">
+  <!ENTITY libarchive-download-http "http://www.libarchive.org/downloads/libarchive-&libarchive-version;.tar.gz">
   <!ENTITY libarchive-download-ftp  " ">
-  <!ENTITY libarchive-md5sum        "af443ca9a10ddbcbf00f7ae34ca7fc16">
-  <!ENTITY libarchive-size          "3.5 MB">
-  <!ENTITY libarchive-buildsize     "39 MB">
+  <!ENTITY libarchive-md5sum        "efad5a503f66329bb9d2f4308b5de98a">
+  <!ENTITY libarchive-size          "4.4 MB">
+  <!ENTITY libarchive-buildsize     "60 MB">
   <!ENTITY libarchive-time          "0.5 SBU">
 ]>
 
@@ -29,82 +29,92 @@
   <sect2 role="package">
     <title>Introduction to libarchive</title>
 
-    <para>The <application>libarchive</application> library provides a single interface for
-    reading/writing various compression formats.</para>
+    <para>
+      The <application>libarchive</application> library provides a single
+      interface for reading/writing various compression formats.
+    </para>
 
     &lfs72_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
-        <para>Download (HTTP): <ulink url="&libarchive-download-http;"/></para>
-      </listitem>
-      <listitem>
-        <para>Download (FTP): <ulink url="&libarchive-download-ftp;"/></para>
+        <para>
+Download (HTTP): <ulink url="&libarchive-download-http;"/>
+</para>
       </listitem>
       <listitem>
-        <para>Download MD5 sum: &libarchive-md5sum;</para>
+        <para>
+          Download (FTP): <ulink url="&libarchive-download-ftp;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download size: &libarchive-size;</para>
+        <para>
+          Download MD5 sum: &libarchive-md5sum;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated disk space required: &libarchive-buildsize;</para>
+        <para>
+          Download size: &libarchive-size;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated build time: &libarchive-time;</para>
+        <para>
+          Estimated disk space required: &libarchive-buildsize;
+        </para>
       </listitem>
-    </itemizedlist>
-
-<!--
-    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
-    <itemizedlist spacing='compact'>
       <listitem>
-        <para>Required patch: <ulink
-        url="&patch-root;/libarchive-&libarchive-version;-fixes-1.patch"/></para>
+        <para>
+          Estimated build time: &libarchive-time;
+        </para>
       </listitem>
     </itemizedlist>
--->
 
     <bridgehead renderas="sect3">libarchive Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-    <xref linkend="libxml2"/> or
-    <xref linkend="expat"/>,
-    <xref linkend="openssl"/>,
-    <xref linkend="nettle"/> and
-    <xref linkend="acl"/>
+      <xref linkend="acl"/>,
+      <xref linkend="libxml2"/> or
+      <xref linkend="expat"/>,
+      <xref linkend="LZO"/>,
+      <xref linkend="nettle"/> and
+      <xref linkend="openssl"/>
     </para>
 
     <para condition="html" role="usernotes">User Notes:
-    <ulink url="&blfs-wiki;/libarchive"/></para>
-
+      <ulink url="&blfs-wiki;/libarchive"/>
+    </para>
   </sect2>
 
   <sect2 role="installation">
     <title>Installation of libarchive</title>
 
-    <para>Install <application>libarchive</application> by running the following
-    commands:</para>
+    <para>
+      Install <application>libarchive</application> by running the following
+      commands:
+    </para>
 
-<screen><userinput>./configure --prefix=/usr \
-            --disable-static &&
+<screen><userinput>./configure --prefix=/usr --disable-static &&
 make</userinput></screen>
 
-    <para>To test the results, issue: <userinput>make check</userinput>.</para>
+    <para>
+      To test the results, issue: <userinput>make check</userinput>.
+    </para>
 
-    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
+    <para>
+      Now, as the <systemitem class="username">root</systemitem> user:
+    </para>
 
 <screen role="root"><userinput>make install</userinput></screen>
 
   </sect2>
 
-    <sect2 role="commands">
+  <sect2 role="commands">
     <title>Command Explanations</title>
 
-    <para><option>--disable-static</option>: This option prevents building the
-    static archive versions of the libraries.</para>
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+      href="../../xincludes/static-libraries.xml"/>
 
   </sect2>
 
@@ -117,9 +127,15 @@
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg>bsdcpio and bsdtar</seg>
-        <seg>libarchive.so</seg>
-        <seg>none</seg>
+        <seg>
+          bsdcpio and bsdtar
+        </seg>
+        <seg>
+          libarchive.so
+        </seg>
+        <seg>
+          None
+        </seg>
       </seglistitem>
     </segmentedlist>
 
@@ -131,23 +147,39 @@
       <varlistentry id="bsdcpio">
         <term><command>bsdcpio</command></term>
         <listitem>
-          <para>is a tool similar to <command>cpio</command>.</para>
+          <para>
+            is a tool similar to <command>cpio</command>.
+          </para>
           <indexterm zone="libarchive bsdcpio">
             <primary sortas="b-bsdcpio">bsdcpio</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-
       <varlistentry id="bsdtar">
         <term><command>bsdtar</command></term>
         <listitem>
-          <para>is a tool similar to GNU <command>tar</command>.</para>
+          <para>
+            is a tool similar to GNU <command>tar</command>.
+          </para>
           <indexterm zone="libarchive bsdtar">
             <primary sortas="b-bsdtar">bsdtar</primary>
           </indexterm>
         </listitem>
       </varlistentry>
+
+      <varlistentry id="libarchive-lib">
+        <term><filename class="libraryfile">libarchive.so</filename></term>
+        <listitem>
+          <para>
+            is a library that can create and read several streaming
+            archive formats.
+          </para>
+          <indexterm zone="libarchive libarchive-lib">
+            <primary sortas="c-libarchive">libarchive.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
 
     </variablelist>
 

Modified: trunk/BOOK/general/sysutils/raptor.xml
==============================================================================
--- trunk/BOOK/general/sysutils/raptor.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/general/sysutils/raptor.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -6,9 +6,9 @@
 
   <!ENTITY raptor-download-http "http://download.librdf.org/source/raptor2-&raptor-version;.tar.gz">
   <!ENTITY raptor-download-ftp  " ">
-  <!ENTITY raptor-md5sum        "ac60858b875aab8fa7917f21a1237aa9">
-  <!ENTITY raptor-size          "1.7 MB">
-  <!ENTITY raptor-buildsize     "19 MB">
+  <!ENTITY raptor-md5sum        "4ceb9316488b0ea01acf011023cf7fff">
+  <!ENTITY raptor-size          "1.8 MB">
+  <!ENTITY raptor-buildsize     "30 MB">
   <!ENTITY raptor-time          "0.2 SBU">
 ]>
 
@@ -29,76 +29,86 @@
   <sect2 role="package">
     <title>Introduction to Raptor</title>
 
-    <para><application>Raptor</application> is a C library that provides a set
-    of parsers and serializers that generate Resource Description Framework (RDF)
-    triples.</para>
+    <para>
+      <application>Raptor</application> is a C library that provides a set of
+      parsers and serializers that generate Resource Description Framework
+      (RDF) triples.
+    </para>
 
     &lfs72_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
-        <para>Download (HTTP): <ulink url="&raptor-download-http;"/></para>
+        <para>
+          Download (HTTP): <ulink url="&raptor-download-http;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download (FTP): <ulink url="&raptor-download-ftp;"/></para>
+        <para>
+          Download (FTP): <ulink url="&raptor-download-ftp;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download MD5 sum: &raptor-md5sum;</para>
+        <para>
+          Download MD5 sum: &raptor-md5sum;
+        </para>
       </listitem>
       <listitem>
-        <para>Download size: &raptor-size;</para>
+        <para>
+          Download size: &raptor-size;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated disk space required: &raptor-buildsize;</para>
+        <para>
+          Estimated disk space required: &raptor-buildsize;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated build time: &raptor-time;</para>
+        <para>
+          Estimated build time: &raptor-time;
+        </para>
       </listitem>
     </itemizedlist>
 
- <!--
-    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
-    <itemizedlist spacing='compact'>
-      <listitem>
-        <para>Required patch: <ulink
-        url="&patch-root;/raptor-&raptor-version;-curl.patch"/></para>
-      </listitem>
-    </itemizedlist>
-    -->
     <bridgehead renderas="sect3">Raptor Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
-    <xref linkend="expat"/> or <xref linkend="libxml2"/>,
-    <xref linkend="curl"/>
+      <xref linkend="curl"/> and
+      <xref linkend="libxslt"/>
     </para>
-<!--
-    <bridgehead renderas="sect4">Recommended</bridgehead>
-    <para role="recommended">
-    <xref linkend="gtk2"/>
+
+    <bridgehead renderas="sect4">Optional</bridgehead>
+    <para role="optional">
+      <xref linkend="gtk-doc"/>,
+      <xref linkend="icu"/> and
+      <ulink url="http://lloyd.github.com/yajl/">libyajl</ulink>
     </para>
--->
-    <para condition="html" role="usernotes">User Notes:
-    <ulink url="&blfs-wiki;/raptor"/></para>
 
+    <para condition="html" role="usernotes">User Notes:
+      <ulink url="&blfs-wiki;/raptor"/>
+    </para>
   </sect2>
 
   <sect2 role="installation">
     <title>Installation of Raptor</title>
 
-    <para>Install <application>Raptor</application> by running the following
-    commands:</para>
+    <para>
+      Install <application>Raptor</application> by running the following
+      commands:
+    </para>
 
-<screen><userinput>./configure --prefix=/usr \
-            --disable-static &&
+<screen><userinput>./configure --prefix=/usr --disable-static &&
 make</userinput></screen>
 
     <para>
       To test the results, issue: <command>make check</command>.
     </para>
 
-    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
+    <para>
+      Now, as the <systemitem class="username">root</systemitem> user:
+    </para>
 
 <screen role="root"><userinput>make install</userinput></screen>
 
@@ -107,8 +117,15 @@
   <sect2 role="commands">
     <title>Command Explanations</title>
 
-    <para><option>--disable-static</option>: This option prevents compiling the
-    static archive versions of the libraries.</para>
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+      href="../../xincludes/static-libraries.xml"/>
+
+    <para>
+      <parameter>--with-icu-config=/usr/bin/icu-config</parameter>: Use
+      this switch if you have installed <xref linkend="icu"/> and wish
+      to build <application>Raptor</application> with its support.
+    </para>
+
   </sect2>
 
   <sect2 role="content">
@@ -120,9 +137,16 @@
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg>rapper</seg>
-        <seg>libraptor2.so</seg>
-        <seg>/usr/include/raptor2 and /usr/share/gtk-doc/html/raptor2</seg>
+        <seg>
+          rapper
+        </seg>
+        <seg>
+          libraptor2.so
+        </seg>
+        <seg>
+          /usr/include/raptor2 and
+          /usr/share/gtk-doc/html/raptor2
+        </seg>
       </seglistitem>
     </segmentedlist>
 
@@ -134,12 +158,26 @@
       <varlistentry id="rapper">
         <term><command>rapper</command></term>
         <listitem>
-          <para>is a RDF parsing and serializing utility.</para>
+          <para>
+            is a RDF parsing and serializing utility.
+          </para>
           <indexterm zone="raptor rapper">
             <primary sortas="b-rapper">rapper</primary>
           </indexterm>
         </listitem>
       </varlistentry>
+
+      <varlistentry id="libraptor2">
+        <term><filename class="libraryfile">libraptor2.so</filename></term>
+        <listitem>
+          <para>
+            contains the <application>Raptor</application> API functions.
+          </para>
+          <indexterm zone="raptor libraptor2">
+            <primary sortas="c-libraptor2">libraptor2.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
 
     </variablelist>
 

Modified: trunk/BOOK/general/sysutils/sg3_utils.xml
==============================================================================
--- trunk/BOOK/general/sysutils/sg3_utils.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/general/sysutils/sg3_utils.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -6,10 +6,10 @@
 
   <!ENTITY sg3_utils-download-http "http://sg.danny.cz/sg/p/sg3_utils-&sg3_utils-version;.tar.xz">
   <!ENTITY sg3_utils-download-ftp  " ">
-  <!ENTITY sg3_utils-md5sum        "eeec89247acd9c8aef8dd550f43cfdc5">
-  <!ENTITY sg3_utils-size          "628 KB">
-  <!ENTITY sg3_utils-buildsize     "15.9 MB">
-  <!ENTITY sg3_utils-time          "0.2 SBU">
+  <!ENTITY sg3_utils-md5sum        "01600b51611388c65b6954d99197d529">
+  <!ENTITY sg3_utils-size          "636 KB">
+  <!ENTITY sg3_utils-buildsize     "21 MB">
+  <!ENTITY sg3_utils-time          "0.3 SBU">
 ]>
 
 <sect1 id="sg3_utils" xreflabel="sg3_utils-&sg3_utils-version;">
@@ -75,8 +75,8 @@
     </itemizedlist>
 
     <para condition="html" role="usernotes">User Notes:
-    <ulink url="&blfs-wiki;/sg3_utils"/></para>
-
+      <ulink url="&blfs-wiki;/sg3_utils"/>
+    </para>
   </sect2>
 
   <sect2 role="installation">
@@ -120,15 +120,17 @@
 
       <seglistitem>
         <seg>
-          sg_dd, sg_decode_sense, sg_emc_trespass, sg_format, sg_get_config,
-          sg_get_lba_status, sg_ident, sginfo, sg_inq, sg_logs, sg_luns, sg_map,
-          sg_map26, sgm_dd, sg_modes, sg_opcodes, sgp_dd, sg_persist, sg_prevent,
-          sg_raw, sg_rbuf, sg_rdac, sg_read, sg_read_block_limits, sg_read_buffer,
-          sg_readcap, sg_read_long, sg_reassign, sg_referrals, sg_requests, sg_reset,
-          sg_rmsn, sg_rtpg, sg_safte, sg_sanitize, sg_sat_identify, sg_sat_phy_event,
-          sg_sat_set_features, sg_scan, sg_senddiag, sg_ses, sg_start, sg_stpg,
-          sg_sync, sg_test_rwbuf, sg_turs, sg_unmap, sg_verify, sg_vpd,
-          sg_write_buffer, sg_write_long, sg_write_same and sg_wr_mode
+          sg_compare_and_write, sg_copy_results, sg_dd, sg_decode_sense,
+          sg_emc_trespass, sg_format, sg_get_config, sg_get_lba_status,
+          sg_ident, sginfo, sg_inq, sg_logs, sg_luns, sg_map, sg_map26,
+          sgm_dd, sg_modes, sg_opcodes, sgp_dd, sg_persist, sg_prevent, sg_raw,
+          sg_rbuf, sg_rdac, sg_read, sg_read_block_limits, sg_read_buffer,
+          sg_readcap, sg_read_long, sg_reassign, sg_referrals, sg_requests,
+          sg_reset, sg_rmsn, sg_rtpg, sg_safte, sg_sanitize, sg_sat_identify,
+          sg_sat_phy_event, sg_sat_set_features, sg_scan, sg_senddiag,
+          sg_ses, sg_start, sg_stpg, sg_sync, sg_test_rwbuf, sg_turs, sg_unmap,
+          sg_verify, sg_vpd, sg_write_buffer, sg_write_long, sg_write_same,
+          sg_wr_mode and sg_xcopy
         </seg>
         <seg>
           libsgutils2.so
@@ -144,6 +146,30 @@
       <?dbfo list-presentation="list"?>
       <?dbhtml list-presentation="table"?>
 
+      <varlistentry id="sg_compare_and_write">
+        <term><command>sg_compare_and_write</command></term>
+        <listitem>
+          <para>
+            sends the SCSI COMPARE AND WRITE command to device.
+          </para>
+          <indexterm zone="sg3_utils sg_compare_and_write">
+            <primary sortas="b-sg_compare_and_write">sg_compare_and_write</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="sg_copy_results">
+        <term><command>sg_copy_results</command></term>
+        <listitem>
+          <para>
+            sends the SCSI RECEIVE COPY RESULTS command (XCOPY related).
+          </para>
+          <indexterm zone="sg3_utils sg_copy_results">
+            <primary sortas="b-sg_copy_results">sg_copy_results</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="sg_dd">
         <term><command>sg_dd</command></term>
         <listitem>
@@ -798,8 +824,21 @@
         </listitem>
       </varlistentry>
 
+      <varlistentry id="sg_xcopy">
+        <term><command>sg_xcopy</command></term>
+        <listitem>
+          <para>
+            copies data to and from files and devices
+            using SCSI EXTENDED COPY (XCOPY).
+          </para>
+          <indexterm zone="sg3_utils sg_xcopy">
+            <primary sortas="b-sg_xcopy">sg_xcopy</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="libsgutils2">
-        <term><filename class='libraryfile'>libsgutils2.so</filename></term>
+        <term><filename class="libraryfile">libsgutils2.so</filename></term>
         <listitem>
           <para>
             contains the <application>sg3_utils</application> API functions.

Modified: trunk/BOOK/multimedia/audioutils/mpg123.xml
==============================================================================
--- trunk/BOOK/multimedia/audioutils/mpg123.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/multimedia/audioutils/mpg123.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -6,8 +6,8 @@
 
   <!ENTITY mpg123-download-http "&sourceforge-repo;/mpg123/mpg123-&mpg123-version;.tar.bz2">
   <!ENTITY mpg123-download-ftp  " ">
-  <!ENTITY mpg123-md5sum        "a72d0c60a1d7dbec7cfe966bc11672bf">
-  <!ENTITY mpg123-size          "780 KB">
+  <!ENTITY mpg123-md5sum        "3bb9441c5f4fa10c995b8e0bd84d5549">
+  <!ENTITY mpg123-size          "748 KB">
   <!ENTITY mpg123-buildsize     "13 MB">
   <!ENTITY mpg123-time          "0.2 SBU">
 ]>
@@ -80,7 +80,8 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
       <xref linkend="esound"/>,
-      <xref linkend='pulseaudio'/>,
+      <ulink url="http://kcat.strangesoft.net/openal-releases/">OpenAL</ulink>,
+      <xref linkend="pulseaudio"/>,
       <ulink url="http://jackaudio.org">JACK</ulink>,
       <ulink url="http://www.portaudio.com">PortAudio</ulink> and
       <xref linkend="sdl"/>
@@ -111,6 +112,22 @@
     </para>
 
 <screen role="root"><userinput>make install</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+      href="../../xincludes/static-libraries.xml"/>
+
+    <para>
+      <parameter>--with-module-suffix=.so</parameter>: This switch tells
+      <command>mpg123</command> to load modules with
+      <filename class="extension">.so</filename> extension. Useful if you
+      don't want to keep <filename class="extension">.la</filename> files.
+    </para>
+
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/multimedia/libdriv/audiofile.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/audiofile.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/multimedia/libdriv/audiofile.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -6,9 +6,9 @@
 
   <!ENTITY audiofile-download-http "&gnome-download-http;/audiofile/0.3/audiofile-&audiofile-version;.tar.xz">
   <!ENTITY audiofile-download-ftp  "&gnome-download-ftp;/audiofile/0.3/audiofile-&audiofile-version;.tar.xz">
-  <!ENTITY audiofile-md5sum        "3ef35d77945a096957627f7b270f1981">
-  <!ENTITY audiofile-size          "476 KB">
-  <!ENTITY audiofile-buildsize     "19 MB">
+  <!ENTITY audiofile-md5sum        "7bc9e16dd1764a6bea2bea458d9b8d4c">
+  <!ENTITY audiofile-size          "488 KB">
+  <!ENTITY audiofile-buildsize     "22 MB">
   <!ENTITY audiofile-time          "0.6 SBU">
 ]>
 
@@ -23,19 +23,19 @@
   <title>AudioFile-&audiofile-version;</title>
 
   <indexterm zone="audiofile">
-    <primary sortas="a-Audio-File">Audio File</primary>
+    <primary sortas="a-AudioFile">AudioFile</primary>
   </indexterm>
 
   <sect2 role="package">
-    <title>Introduction to Audio File</title>
+    <title>Introduction to AudioFile</title>
 
     <para>
-      The <application>Audio File</application> package contains the
+      The <application>AudioFile</application> package contains the
       audio file libraries and two sound file support programs useful
       to support basic sound file formats.
     </para>
 
-    &lfs72_built;
+    &lfs72_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -71,7 +71,7 @@
       </listitem>
     </itemizedlist>
 
-    <bridgehead renderas="sect3">Audio File Dependencies</bridgehead>
+    <bridgehead renderas="sect3">AudioFile Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
@@ -79,19 +79,19 @@
     </para>
 
     <para condition="html" role="usernotes">User Notes:
-    <ulink url="&blfs-wiki;/audiofile"/></para>
-
+      <ulink url="&blfs-wiki;/audiofile"/>
+    </para>
   </sect2>
 
   <sect2 role="installation">
-    <title>Installation of Audio File</title>
+    <title>Installation of AudioFile</title>
 
     <para>
-      Install <application>Audio File</application> by running the following
+      Install <application>AudioFile</application> by running the following
       commands:
     </para>
 
-<screen><userinput>./configure --prefix=/usr &&
+<screen><userinput>./configure --prefix=/usr --disable-static &&
 make</userinput></screen>
 
     <para>
@@ -106,6 +106,14 @@
 
   </sect2>
 
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+      href="../../xincludes/static-libraries.xml"/>
+
+  </sect2>
+
   <sect2 role="content">
     <title>Contents</title>
 
@@ -119,7 +127,7 @@
           sfconvert and sfinfo
         </seg>
         <seg>
-          libaudiofile.{so,a}
+          libaudiofile.so
         </seg>
         <seg>
           None
@@ -159,14 +167,14 @@
       </varlistentry>
 
       <varlistentry id="libaudiofile">
-        <term><filename class='libraryfile'>libaudiofile.{so,a}</filename></term>
+        <term><filename class="libraryfile">libaudiofile.so</filename></term>
         <listitem>
           <para>
             contains functions used by programs to support AIFF,
             AIFF-compressed, Sun/NeXT, WAV and BIC audio formats.
           </para>
           <indexterm zone="audiofile libaudiofile">
-            <primary sortas="c-libaudiofile">libaudiofile.{so,a}</primary>
+            <primary sortas="c-libaudiofile">libaudiofile.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>

Modified: trunk/BOOK/multimedia/libdriv/libdiscid.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/libdiscid.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/multimedia/libdriv/libdiscid.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -6,8 +6,8 @@
 
   <!ENTITY libdiscid-download-http "http://ftp.musicbrainz.org/pub/musicbrainz/libdiscid/libdiscid-&libdiscid-version;.tar.gz">
   <!ENTITY libdiscid-download-ftp  " ">
-  <!ENTITY libdiscid-md5sum        "17e51260062b7583e5981c82cf618127">
-  <!ENTITY libdiscid-size          "340 KB">
+  <!ENTITY libdiscid-md5sum        "eeffcbf2e63ee056b0e0a3dd967233ce">
+  <!ENTITY libdiscid-size          "348 KB">
   <!ENTITY libdiscid-buildsize     "2.6 MB">
   <!ENTITY libdiscid-time          "less than 0.1 SBU">
 ]>
@@ -94,9 +94,13 @@
 <screen><userinput>./configure --prefix=/usr --disable-static &&
 make</userinput></screen>
 
-    <para>To test the results, issue: <command>make check</command>.</para>
+    <para>
+      To test the results, issue: <command>make check</command>.
+    </para>
 
-    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
+    <para>
+      Now, as the <systemitem class="username">root</systemitem> user:
+    </para>
 
 <screen role="root"><userinput>make install</userinput></screen>
 

Modified: trunk/BOOK/networking/netlibs/curl.xml
==============================================================================
--- trunk/BOOK/networking/netlibs/curl.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/networking/netlibs/curl.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -74,6 +74,16 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+      <listitem>
+        <para>
+          Required patch:
+          <ulink url="&patch-root;/curl-&curl-version;-upstream_fixes-1.patch"/>
+        </para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">cURL Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
@@ -113,7 +123,8 @@
       commands:
     </para>
 
-<screen><userinput>sed -i '/--static-libs)/{N;s#echo .*#echo #;}' curl-config.in &&
+<screen><userinput>patch -Np1 -i ../curl-&curl-version;-upstream_fixes-1.patch &&
+sed -i '/--static-libs)/{N;s#echo .*#echo #;}' curl-config.in &&
 ./configure --prefix=/usr              \
             --disable-static           \
             --enable-threaded-resolver \

Modified: trunk/BOOK/postlfs/security/libpwquality.xml
==============================================================================
--- trunk/BOOK/postlfs/security/libpwquality.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/postlfs/security/libpwquality.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -7,8 +7,8 @@
   <!ENTITY libpwquality-download-http
            "https://fedorahosted.org/releases/l/i/libpwquality/libpwquality-&libpwquality-version;.tar.bz2">
   <!ENTITY libpwquality-download-ftp  " ">
-  <!ENTITY libpwquality-md5sum        "8827419118064539db70090cbed5cb21">
-  <!ENTITY libpwquality-size          "356 KB">
+  <!ENTITY libpwquality-md5sum        "beb56c9028a713d936e04cc3c50c541d">
+  <!ENTITY libpwquality-size          "352 KB">
   <!ENTITY libpwquality-buildsize     "4.5 MB">
   <!ENTITY libpwquality-time          "less than 0.1 SBU">
 ]>

Modified: trunk/BOOK/x/lib/clutter-gst2.xml
==============================================================================
--- trunk/BOOK/x/lib/clutter-gst2.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/x/lib/clutter-gst2.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -8,7 +8,7 @@
            "&gnome-download-http;/clutter-gst/2.0/clutter-gst-&clutter-gst2-version;.tar.xz">
   <!ENTITY clutter-gst2-download-ftp
            "&gnome-download-ftp;/clutter-gst/2.0/clutter-gst-&clutter-gst2-version;.tar.xz">
-  <!ENTITY clutter-gst2-md5sum        "cdd593ca2051ee14c2b03e882f008d19">
+  <!ENTITY clutter-gst2-md5sum        "318195c75721b65ec568e479b4a9858c">
   <!ENTITY clutter-gst2-size          "344 KB">
   <!ENTITY clutter-gst2-buildsize     "7.0 MB">
   <!ENTITY clutter-gst2-time          "0.1 SBU">

Modified: trunk/BOOK/x/lib/gtk-vnc.xml
==============================================================================
--- trunk/BOOK/x/lib/gtk-vnc.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/x/lib/gtk-vnc.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -6,9 +6,9 @@
 
   <!ENTITY gtk-vnc-download-http "&gnome-download-http;/gtk-vnc/0.5/gtk-vnc-&gtk-vnc-version;.tar.xz">
   <!ENTITY gtk-vnc-download-ftp  "&gnome-download-ftp;/gtk-vnc/0.5/gtk-vnc-&gtk-vnc-version;.tar.xz">
-  <!ENTITY gtk-vnc-md5sum        "626f919138b8362ba82faa969fa371f3">
-  <!ENTITY gtk-vnc-size          "404 KB">
-  <!ENTITY gtk-vnc-buildsize     "9.0 MB">
+  <!ENTITY gtk-vnc-md5sum        "591f5c0efff931336cba5b56e0c64e0d">
+  <!ENTITY gtk-vnc-size          "380 KB">
+  <!ENTITY gtk-vnc-buildsize     "10 MB">
   <!ENTITY gtk-vnc-time          "0.2 SBU">
 ]>
 
@@ -194,39 +194,39 @@
         </listitem>
       </varlistentry>
 
-      <varlistentry id="libgtk-vnc-2.0">
+      <varlistentry id="libgtk-vnc-2">
         <term><filename class="libraryfile">libgtk-vnc-2.0.so</filename></term>
         <listitem>
           <para>
-            contains <application>GTK+ 3</application> bindings for
+            contains the <application>GTK+ 3</application> bindings for
             <application>Gtk VNC</application>.
           </para>
-          <indexterm zone="gtk-vnc libgtk-vnc-2.0">
+          <indexterm zone="gtk-vnc libgtk-vnc-2">
             <primary sortas="c-libgtk-vnc-2.0">libgtk-vnc-2.0.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="libgvnc-1.0">
+      <varlistentry id="libgvnc-1">
         <term><filename class="libraryfile">libgvnc-1.0.so</filename></term>
         <listitem>
           <para>
-            contains GObject bindings for <application>Gtk VNC</application>.
+            contains the GObject bindings for <application>Gtk VNC</application>.
           </para>
-          <indexterm zone="gtk-vnc libgvnc-1.0">
+          <indexterm zone="gtk-vnc libgvnc-1">
             <primary sortas="c-libgvnc-1.0">libgvnc-1.0.so</primary>
           </indexterm>
         </listitem>
       </varlistentry>
 
-      <varlistentry id="libgvncpulse-1.0">
+      <varlistentry id="libgvncpulse-1">
         <term><filename class="libraryfile">libgvncpulse-1.0.so</filename></term>
         <listitem>
           <para>
             is the <application>PulseAudio</application> bridge for
             <application>Gtk VNC</application>.
           </para>
-          <indexterm zone="gtk-vnc libgvncpulse-1.0">
+          <indexterm zone="gtk-vnc libgvncpulse-1">
             <primary sortas="c-libgvncpulse-1.0">libgvncpulse-1.0.so</primary>
           </indexterm>
         </listitem>

Modified: trunk/BOOK/x/lib/shared-mime-info.xml
==============================================================================
--- trunk/BOOK/x/lib/shared-mime-info.xml	Sat Mar  2 13:55:43 2013	(r11044)
+++ trunk/BOOK/x/lib/shared-mime-info.xml	Sun Mar  3 06:53:30 2013	(r11045)
@@ -7,8 +7,8 @@
   <!ENTITY shared-mime-info-download-http
            "http://freedesktop.org/~hadess/shared-mime-info-&shared-mime-info-version;.tar.xz">
   <!ENTITY shared-mime-info-download-ftp  " ">
-  <!ENTITY shared-mime-info-md5sum        "901b7977dbb2b71d12d30d4d8fb97028">
-  <!ENTITY shared-mime-info-size          "488 KB">
+  <!ENTITY shared-mime-info-md5sum        "12ba00bf1cb2e69bfba73127e708e833">
+  <!ENTITY shared-mime-info-size          "496 KB">
   <!ENTITY shared-mime-info-buildsize     "17 MB">
   <!ENTITY shared-mime-info-time          "0.1 SBU">
 ]>
@@ -29,37 +29,51 @@
   </indexterm>
 
   <sect2 role="package">
-    <title>Introduction to shared-mime-info</title>
+    <title>Introduction to Shared Mime Info</title>
 
-    <para>The <application>shared-mime-info</application> package contains a
-    MIME database. This allows central updates of MIME information for all
-    supporting applications.</para>
+    <para>
+      The <application>Shared Mime Info</application> package contains a
+      MIME database. This allows central updates of MIME information for all
+      supporting applications.
+    </para>
 
     &lfs72_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
       <listitem>
-        <para>Download (HTTP): <ulink url="&shared-mime-info-download-http;"/></para>
+        <para>
+          Download (HTTP): <ulink url="&shared-mime-info-download-http;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download (FTP): <ulink url="&shared-mime-info-download-ftp;"/></para>
+        <para>
+          Download (FTP): <ulink url="&shared-mime-info-download-ftp;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download MD5 sum: &shared-mime-info-md5sum;</para>
+        <para>
+          Download MD5 sum: &shared-mime-info-md5sum;
+        </para>
       </listitem>
       <listitem>
-        <para>Download size: &shared-mime-info-size;</para>
+        <para>
+          Download size: &shared-mime-info-size;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated disk space required: &shared-mime-info-buildsize;</para>
+        <para>
+          Estimated disk space required: &shared-mime-info-buildsize;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated build time: &shared-mime-info-time;</para>
+        <para>
+          Estimated build time: &shared-mime-info-time;
+        </para>
       </listitem>
     </itemizedlist>
 
-    <bridgehead renderas="sect3">shared-mime-info Dependencies</bridgehead>
+    <bridgehead renderas="sect3">Shared Mime Info Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
@@ -74,17 +88,23 @@
   </sect2>
 
   <sect2 role="installation">
-    <title>Installation of shared-mime-info</title>
+    <title>Installation of Shared Mime Info</title>
 
-    <para>Install <application>shared-mime-info</application> by running the
-    following commands:</para>
+    <para>
+      Install <application>Shared Mime Info</application> by running the
+      following commands:
+    </para>
 
 <screen><userinput>./configure --prefix=/usr &&
 make</userinput></screen>
 
-    <para>To test the results, issue: <command>make check</command>.</para>
+    <para>
+      To test the results, issue: <command>make check</command>.
+    </para>
 
-    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
+    <para>
+      Now, as the <systemitem class="username">root</systemitem> user:
+    </para>
 
 <screen role="root"><userinput>make install</userinput></screen>
 
@@ -115,7 +135,9 @@
       <varlistentry id="update-mime-database">
         <term><command>update-mime-database</command></term>
         <listitem>
-          <para>assists in adding MIME data to the database.</para>
+          <para>
+            assists in adding MIME data to the database.
+          </para>
           <indexterm zone="shared-mime-info update-mime-database">
             <primary sortas="b-update-mime-database">update-mime-database</primary>
           </indexterm>



More information about the blfs-book mailing list