Index: general.ent
===================================================================
--- general.ent	(revision c503fad7c2939e9f482324006e9b5d04d6ce4d72)
+++ general.ent	(revision 9bbd056f0ef9d5fdd7f6d0f0c00b41ac74d3f57a)
@@ -186,5 +186,5 @@
 <!ENTITY libidl-version               "0.8.14">
 <!ENTITY libcroco-version             "0.6.5">
-<!ENTITY libgsf-version               "1.14.21">
+<!ENTITY libgsf-version               "1.14.23">
 <!ENTITY libglade-version             "2.6.4">
 <!ENTITY expat-version                "2.1.0">
@@ -962,5 +962,5 @@
 <!ENTITY alsa-download-ftp            "ftp://ftp.alsa-project.org/pub">
 <!ENTITY celt051-version              "0.5.1.3">
-<!ENTITY audiofile-version            "0.3.2">
+<!ENTITY audiofile-version            "0.3.4">
 <!ENTITY esound-version               "0.2.41">
 <!ENTITY sdl-version                  "1.2.15">
Index: general/genlib/libgsf.xml
===================================================================
--- general/genlib/libgsf.xml	(revision c503fad7c2939e9f482324006e9b5d04d6ce4d72)
+++ general/genlib/libgsf.xml	(revision 9bbd056f0ef9d5fdd7f6d0f0c00b41ac74d3f57a)
@@ -5,10 +5,10 @@
   %general-entities;
 
-  <!ENTITY libgsf-download-http "&gnome-download-http;/libgsf/1.14/libgsf-&libgsf-version;.tar.bz2">
-  <!ENTITY libgsf-download-ftp  "&gnome-download-ftp;/libgsf/1.14/libgsf-&libgsf-version;.tar.bz2">
-  <!ENTITY libgsf-md5sum        "2b702648b853402554c97d75405c60d3">
-  <!ENTITY libgsf-size          "684 KB">
-  <!ENTITY libgsf-buildsize     "19 MB">
-  <!ENTITY libgsf-time          "0.3 SBU">
+  <!ENTITY libgsf-download-http "&gnome-download-http;/libgsf/1.14/libgsf-&libgsf-version;.tar.xz">
+  <!ENTITY libgsf-download-ftp  "&gnome-download-ftp;/libgsf/1.14/libgsf-&libgsf-version;.tar.xz">
+  <!ENTITY libgsf-md5sum        "3e71b5af1999e62495c6750e51dbbe02">
+  <!ENTITY libgsf-size          "504 KB">
+  <!ENTITY libgsf-buildsize     "13 MB">
+  <!ENTITY libgsf-time          "0.5 SBU">
 ]>
 
@@ -30,8 +30,9 @@
     <title>Introduction to libgsf</title>
 
-    <para>The <application>libgsf</application> package contains
-    <filename class="libraryfile">libgsf-1</filename> libraries. These are
-    useful for providing an extensible input/output abstraction layer for
-    structured file formats.</para>
+    <para>
+      The <application>libgsf</application> package contains the library 
+      used for providing an extensible input/output abstraction layer for
+      structured file formats.
+    </para>
 
     &lfs70_checked;
@@ -40,20 +41,32 @@
     <itemizedlist spacing="compact">
       <listitem>
-        <para>Download (HTTP): <ulink url="&libgsf-download-http;"/></para>
-      </listitem>
-      <listitem>
-        <para>Download (FTP): <ulink url="&libgsf-download-ftp;"/></para>
-      </listitem>
-      <listitem>
-        <para>Download MD5 sum: &libgsf-md5sum;</para>
-      </listitem>
-      <listitem>
-        <para>Download size: &libgsf-size;</para>
-      </listitem>
-      <listitem>
-        <para>Estimated disk space required: &libgsf-buildsize;</para>
-      </listitem>
-      <listitem>
-        <para>Estimated build time: &libgsf-time;</para>
+        <para>
+          Download (HTTP): <ulink url="&libgsf-download-http;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download (FTP): <ulink url="&libgsf-download-ftp;"/>
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download MD5 sum: &libgsf-md5sum;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Download size: &libgsf-size;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated disk space required: &libgsf-buildsize;
+        </para>
+      </listitem>
+      <listitem>
+        <para>
+          Estimated build time: &libgsf-time;
+        </para>
       </listitem>
     </itemizedlist>
@@ -62,22 +75,23 @@
 
     <bridgehead renderas="sect4">Required</bridgehead>
-    <para role="required"><xref linkend="libxml2"/>,
-    <xref linkend="pkgconfig"/>, and
-    <xref linkend="perl-xml-parser"/></para>
+    <para role="required">
+      <xref linkend="intltool"/>,
+      <xref linkend="libxml2"/> and
+      <xref linkend="pkgconfig"/>
+    </para>
+
+    <bridgehead renderas="sect4">Recommended</bridgehead>
+    <para role="recommended">
+      <xref linkend="gdk-pixbuf"/> 
+      (To build gsf-office-thumbnailer)
+    </para>
+
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="python2"/>,
-    <xref linkend="pygtk"/>,
-    <xref linkend="GConf"/> (required to build the
-    <command>gsf-office-thumbnailer</command> program),
-    <xref linkend="gnome-vfs"/> and <xref linkend="libbonobo"/> (required to
-    build the <filename class='libraryfile'>libgsf-gnome-1.so</filename>
-    library which provides GNOME-2 support), and
-    <xref linkend="gtk-doc"/></para>
-
-    <para>Note: you should build the
-    <filename class='libraryfile'>libgsf-gnome-1.so</filename> library if you
-    plan on building <!-- <xref linkend="gnucash"/> or -->
-    <xref linkend="gnumeric"/> with GNOME-2 support.</para>
+    <para role="optional">
+      <xref linkend="gobject-introspection"/>
+      <xref linkend="gtk-doc"/> and
+      <xref linkend="pygtk"/>
+    </para>
 
     <para condition="html" role="usernotes">User Notes:
@@ -89,17 +103,22 @@
     <title>Installation of libgsf</title>
 
-    <para>Install <application>libgsf</application> by running the following
-    commands:</para>
-
-<screen><userinput>./configure --prefix=/usr \
-  --sysconfdir=&gnome-old-etc-dir; &amp;&amp;
+    <para>
+      Install <application>libgsf</application> by running the following
+      commands:
+    </para>
+
+<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
 make</userinput></screen>
 
-    <para>Running <command>make check</command> will build a battery of test
-    programs which are built using the just-created
-    <filename class='libraryfile'>libgsf-1</filename> library. All the programs
-    should build successfully with no errors displayed.</para>
-
-    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
+    <para>
+      Running <command>make check</command> will build a battery of test
+      programs which are built using the just-created
+      <filename class='libraryfile'>libgsf-1</filename> library. All the programs
+      should build successfully with no errors displayed.
+    </para>
+
+    <para>
+      Now, as the <systemitem class="username">root</systemitem> user:
+    </para>
 
 <screen role="root"><userinput>make install</userinput></screen>
@@ -110,17 +129,9 @@
     <title>Command Explanations</title>
 
-    <para><command>--sysconfdir=&gnome-old-etc-dir;</command>: Use this parameter to
-    ensure that if <application>GConf</application> has been installed, this
-    package&apos;s schema files will be installed in the correct location instead
-    of <filename class="directory">/usr/etc/</filename>.</para>
-
-    <para><option>--without-python</option>: This parameter is required
-    if <application>Python</application> is not installed.</para>
-
-    <para><option>--disable-static</option>: This switch prevents the
-    static libraries in this package being built and installed.</para>
-
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
-    href="../../xincludes/gtk-doc-rebuild.xml"/>
+      href="../../xincludes/static-libraries.xml"/>
+
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+      href="../../xincludes/gtk-doc-rebuild.xml"/>
 
   </sect2>
@@ -130,16 +141,78 @@
 
     <segmentedlist>
-      <segtitle>Installed Program</segtitle>
-      <segtitle>Installed Libraries</segtitle>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Library</segtitle>
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg>gsf, gsf-office-thumbnailer (optional), and gsf-vba-dump</seg>
-        <seg>libgsf-1.{so,a} and optionally, libgsf-gnome-1.{so,a}</seg>
-        <seg>/usr/include/libgsf-1 and /usr/share/gtk-doc/html/gsf and
-        optionally, /usr/lib/python&python2-majorver;/site-packages/gsf</seg>
+        <seg>
+          gsf, gsf-office-thumbnailer and gsf-vba-dump
+        </seg>
+        <seg>
+          libgsf-1.so
+        </seg>
+        <seg>
+          /usr/include/libgsf-1 and
+          /usr/share/gtk-doc/html/gsf
+        </seg>
       </seglistitem>
     </segmentedlist>
 
+    <variablelist>
+      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
+      <?dbfo list-presentation="list"?>
+      <?dbhtml list-presentation="table"?>
+
+      <varlistentry id="gsf">
+        <term><command>gsf</command></term>
+        <listitem>
+          <para>
+            is a simple archive utility, somewhat similar to tar(1).
+          </para>
+          <indexterm zone="libgsf gsf">
+            <primary sortas="b-gsf">gsf</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="gsf-office-thumbnailer">
+        <term><command>gsf-office-thumbnailer</command></term>
+        <listitem>
+          <para>
+            is used internally by GNOME applications such as Nautilus to generate 
+            thumbnails of several types of office application files.
+          </para>
+          <indexterm zone="libgsf gsf-office-thumbnailer">
+            <primary sortas="b-gsf-office-thumbnailer">gsf-office-thumbnailer</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="gsf-vba-dump">
+        <term><command>gsf-vba-dump</command></term>
+        <listitem>
+          <para>
+            is used to extract Visual Basic for Applications macros from files.
+          </para>
+          <indexterm zone="libgsf gsf-vba-dump">
+            <primary sortas="b-gsf-vba-dump">gsf-vba-dump</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="libgsf-1">
+        <term><filename class="libraryfile">libgsf-1.so</filename></term>
+        <listitem>
+          <para>
+            contains the <application>libgsf</application> API functions.
+          </para>
+          <indexterm zone="libgsf libgsf-1">
+            <primary sortas="c-libgsf-1">libgsf-1.so</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+    </variablelist>
+
   </sect2>
 
Index: general/graphlib/librsvg.xml
===================================================================
--- general/graphlib/librsvg.xml	(revision c503fad7c2939e9f482324006e9b5d04d6ce4d72)
+++ general/graphlib/librsvg.xml	(revision 9bbd056f0ef9d5fdd7f6d0f0c00b41ac74d3f57a)
@@ -64,6 +64,8 @@
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
-      <xref linkend="gtk2"/> or <xref linkend="gtk3"/> and
-      <xref linkend="libcroco"/>
+      <xref linkend="cairo"/>,
+      <xref linkend="gdk-pixbuf"/>,
+      <xref linkend="libcroco"/> and
+      <xref linkend="pango"/>
     </para>
 
@@ -75,5 +77,7 @@
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
-      <xref linkend="docbook-utils"/> and
+      <xref linkend="docbook-utils"/>,
+      <xref linkend="gtk2"/>,
+      <xref linkend="gtk3"/> and
       <xref linkend="gtk-doc"/>
     </para>
Index: introduction/welcome/changelog.xml
===================================================================
--- introduction/welcome/changelog.xml	(revision c503fad7c2939e9f482324006e9b5d04d6ce4d72)
+++ introduction/welcome/changelog.xml	(revision 9bbd056f0ef9d5fdd7f6d0f0c00b41ac74d3f57a)
@@ -62,4 +62,8 @@
         </listitem>
         <listitem>
+          <para>[krejzi] - Updated AudioFile to 0.3.4. Fixes
+          <ulink url="&blfs-ticket-root;3348">#3348</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[krejzi] - Anjuta 3.4.1.</para>
         </listitem>
@@ -69,4 +73,7 @@
         <listitem>
           <para>[krejzi] - GTK+ 3.4.2.</para>
+        </listitem>
+        <listitem>
+          <para>[krejzi] - libgsf 1.4.23.</para>
         </listitem>
         <listitem>
Index: multimedia/libdriv/audiofile.xml
===================================================================
--- multimedia/libdriv/audiofile.xml	(revision c503fad7c2939e9f482324006e9b5d04d6ce4d72)
+++ multimedia/libdriv/audiofile.xml	(revision 9bbd056f0ef9d5fdd7f6d0f0c00b41ac74d3f57a)
@@ -5,13 +5,13 @@
   %general-entities;
 
-  <!ENTITY audiofile-download-http "http://www.68k.org/~michael/audiofile/audiofile-&audiofile-version;.tar.gz">
-  <!ENTITY audiofile-download-ftp  " ">
-  <!ENTITY audiofile-md5sum        "cb2c4fe6e899e688ffe5d1568581cb63">
-  <!ENTITY audiofile-size          "712 KB">
-  <!ENTITY audiofile-buildsize     "101 MB">
+  <!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-time          "0.6 SBU">
 ]>
 
-<sect1 id="audiofile" xreflabel="audiofile-&audiofile-version;">
+<sect1 id="audiofile" xreflabel="AudioFile-&audiofile-version;">
   <?dbhtml filename="audiofile.html"?>
 
@@ -21,5 +21,5 @@
   </sect1info>
 
-  <title>audiofile-&audiofile-version;</title>
+  <title>AudioFile-&audiofile-version;</title>
 
   <indexterm zone="audiofile">
@@ -30,7 +30,9 @@
     <title>Introduction to Audio File</title>
 
-    <para>The <application>Audio File</application> package contains the
-    audio file libraries and two sound file support programs. These are useful
-    to support basic sound file formats.</para>
+    <para>
+      The <application>Audio File</application> package contains the
+      audio file libraries and two sound file support programs useful
+      to support basic sound file formats.
+    </para>
 
     &lfs71_built;
@@ -39,20 +41,32 @@
     <itemizedlist spacing="compact">
       <listitem>
-        <para>Download (HTTP): <ulink url="&audiofile-download-http;"/></para>
+        <para>
+          Download (HTTP): <ulink url="&audiofile-download-http;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download (FTP): <ulink url="&audiofile-download-ftp;"/></para>
+        <para>
+          Download (FTP): <ulink url="&audiofile-download-ftp;"/>
+        </para>
       </listitem>
       <listitem>
-        <para>Download MD5 sum: &audiofile-md5sum;</para>
+        <para>
+          Download MD5 sum: &audiofile-md5sum;
+        </para>
       </listitem>
       <listitem>
-        <para>Download size: &audiofile-size;</para>
+        <para>
+          Download size: &audiofile-size;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated disk space required: &audiofile-buildsize;</para>
+        <para>
+          Estimated disk space required: &audiofile-buildsize;
+        </para>
       </listitem>
       <listitem>
-        <para>Estimated build time: &audiofile-time;</para>
+        <para>
+          Estimated build time: &audiofile-time;
+        </para>
       </listitem>
     </itemizedlist>
@@ -64,5 +78,5 @@
       <xref linkend="alsa-lib"/>
     </para>
-    
+
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/audiofile"/></para>
@@ -73,13 +87,19 @@
     <title>Installation of Audio File</title>
 
-    <para>Install <application>Audio File</application> by running the following
-    commands:</para>
+    <para>
+      Install <application>Audio File</application> by running the following
+      commands:
+    </para>
 
 <screen><userinput>./configure --prefix=/usr &amp;&amp;
-make LDFLAGS+=-lm</userinput></screen>
+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>
@@ -92,11 +112,13 @@
     <segmentedlist>
       <segtitle>Installed Programs</segtitle>
-      <segtitle>Installed Library</segtitle>
-      <segtitle>Installed Directories</segtitle>
+      <segtitle>Installed Libraries</segtitle>
 
       <seglistitem>
-        <seg>audiofile-config, sfconvert, and sfinfo</seg>
-        <seg>libaudiofile.{so,a}</seg>
-        <seg>None</seg>
+        <seg>
+          sfconvert and sfinfo
+        </seg>
+        <seg>
+          libaudiofile.{so,a}
+        </seg>
       </seglistitem>
     </segmentedlist>
@@ -107,20 +129,11 @@
       <?dbhtml list-presentation="table"?>
 
-      <varlistentry id="audiofile-config">
-        <term><command>audiofile-config</command></term>
-        <listitem>
-          <para>is used during the compile process by programs linking to this
-          library.</para>
-          <indexterm zone="audiofile audiofile-config">
-            <primary sortas="b-audiofile-config">audiofile-config</primary>
-          </indexterm>
-        </listitem>
-      </varlistentry>
-
       <varlistentry id="sfinfo">
         <term><command>sfinfo</command></term>
         <listitem>
-          <para>displays the sound file format, audio encoding, sampling
-          rate and duration for audio formats supported by this library.</para>
+          <para>
+            displays the sound file format, audio encoding, sampling
+            rate and duration for audio formats supported by this library.
+          </para>
           <indexterm zone="audiofile sfinfo">
             <primary sortas="b-sfinfo">sfinfo</primary>
@@ -132,6 +145,8 @@
         <term><command>sfconvert</command></term>
         <listitem>
-          <para>converts sound file formats where the original format and
-          destination format are supported by this library.</para>
+          <para>
+            converts sound file formats where the original format and
+            destination format are supported by this library.
+          </para>
           <indexterm zone="audiofile sfconvert">
             <primary sortas="b-sfconvert">sfconvert</primary>
@@ -143,6 +158,8 @@
         <term><filename class='libraryfile'>libaudiofile.{so,a}</filename></term>
         <listitem>
-          <para>contains functions used by programs to support AIFF,
-          AIFF-compressed, Sun/NeXT, WAV and BIC audio formats.</para>
+          <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>
