[blfs-book] r10370 - in trunk/BOOK: . introduction/welcome multimedia/audioutils multimedia/libdriv

andy at linuxfromscratch.org andy at linuxfromscratch.org
Wed Jun 27 07:52:05 PDT 2012


Author: andy
Date: 2012-06-27 08:52:00 -0600 (Wed, 27 Jun 2012)
New Revision: 10370

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/multimedia/audioutils/audacious.xml
   trunk/BOOK/multimedia/audioutils/lame.xml
   trunk/BOOK/multimedia/libdriv/libsndfile.xml
Log:
libsndfile-1.0.25

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2012-06-27 12:58:23 UTC (rev 10369)
+++ trunk/BOOK/general.ent	2012-06-27 14:52:00 UTC (rev 10370)
@@ -1021,7 +1021,7 @@
 <!ENTITY libogg-version               "1.3.0">
 <!ENTITY libquicktime-version         "1.2.3">
 <!ENTITY libsamplerate-version        "0.1.8">
-<!ENTITY libsndfile-version           "1.0.23">
+<!ENTITY libsndfile-version           "1.0.25">
 <!ENTITY libtheora-version            "1.1.1">
 <!ENTITY libvorbis-version            "1.3.2">
 <!ENTITY libvpx-version               "1.0.0">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2012-06-27 12:58:23 UTC (rev 10369)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2012-06-27 14:52:00 UTC (rev 10370)
@@ -47,6 +47,9 @@
         <listitem>
           <para>[abenton] - Updated Berkeley DB to 5.3.21.</para>
         </listitem>
+        <listitem>
+          <para>[abenton] - Updated Libsndfile to 1.0.25.</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 

Modified: trunk/BOOK/multimedia/audioutils/audacious.xml
===================================================================
--- trunk/BOOK/multimedia/audioutils/audacious.xml	2012-06-27 12:58:23 UTC (rev 10369)
+++ trunk/BOOK/multimedia/audioutils/audacious.xml	2012-06-27 14:52:00 UTC (rev 10370)
@@ -112,9 +112,9 @@
 
     <bridgehead renderas="sect4">Required</bridgehead>
     <para role="required">
-      <xref linkend="gtk3"/> or
-      <xref linkend="gtk2"/>,
-      if both are installed it defaults to using <xref linkend="gtk3"/>.
+      <xref linkend="gtk2"/> or
+      <xref linkend="gtk3"/>
+      (if both are installed configure defaults to using Gtk+ 3).
     </para>
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
@@ -149,7 +149,7 @@
       <ulink url="http://adplug.sourceforge.net/">AdPlug</ulink>,
       <ulink url="http://www.gnu.org/software/libcdio/">libcdio</ulink>,
       <ulink url="http://sourceforge.net/projects/libmms">libmms</ulink>,
-      <ulink url="http://www.mega-nerd.com/libsndfile/">libsndfile</ulink>,
+      <xref linkend="libsndfile"/>,
       <ulink url="http://jackit.sourceforge.net/">JACK</ulink>,
       <ulink url="http://roaraudio.keep-cool.org/">libroar</ulink>,
       <ulink url="http://sourceforge.net/apps/trac/fluidsynth/">FluidSynth</ulink>,

Modified: trunk/BOOK/multimedia/audioutils/lame.xml
===================================================================
--- trunk/BOOK/multimedia/audioutils/lame.xml	2012-06-27 12:58:23 UTC (rev 10369)
+++ trunk/BOOK/multimedia/audioutils/lame.xml	2012-06-27 14:52:00 UTC (rev 10370)
@@ -65,8 +65,8 @@
     <para role="optional">
       <ulink url="ftp://ftp.gtk.org/pub/gtk/v1.3/">GTK-1</ulink>,
       <xref linkend="NASM"/>,
-      <ulink url="http://www.mega-nerd.com/libsndfile/">libsndfile</ulink>
-        (support is currently broken),
+      <xref linkend="libsndfile"/>
+      (support for input from stdin is currently broken),
       <ulink url="http://perens.com/FreeSoftware/">Electric Fence</ulink> and
       <ulink url="http://dmalloc.com/">Dmalloc</ulink>
     </para>
@@ -82,7 +82,7 @@
     <para>Install <application>LAME</application> by running
     the following commands:</para>
 
-<screen><userinput>./configure --prefix=/usr --enable-mp3rtp &&
+<screen><userinput>./configure --prefix=/usr --enable-mp3rtp --disable-static &&
 make</userinput></screen>
 
     <para>To test the results, issue: <command>make test</command>.</para>
@@ -99,15 +99,11 @@
     <para><parameter>--enable-mp3rtp</parameter>: Builds the
     encode-to-RTP program.</para>
 
-    <para><option>--enable-mp3x</option>: Builds the <command>mp3x</command>
-    frame analyzer program (requires <application>GTK+</application>).</para>
-
-    <para><parameter>--disable-static</parameter>: prevent static libraries
-    being built and installed.</para>
-
     <para><parameter>--enable-nasm</parameter>: Enable the use of
     <xref linkend="NASM"/> to compile optimized assembly routines.</para>
 
+    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
+      href="../../xincludes/static-libraries.xml"/>
   </sect2>
 
   <sect2 role="content">

Modified: trunk/BOOK/multimedia/libdriv/libsndfile.xml
===================================================================
--- trunk/BOOK/multimedia/libdriv/libsndfile.xml	2012-06-27 12:58:23 UTC (rev 10369)
+++ trunk/BOOK/multimedia/libdriv/libsndfile.xml	2012-06-27 14:52:00 UTC (rev 10370)
@@ -4,12 +4,13 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY libsndfile-download-http "http://www.mega-nerd.com/libsndfile/files/libsndfile-&libsndfile-version;.tar.gz">
+  <!ENTITY libsndfile-download-http
+    "http://www.mega-nerd.com/libsndfile/files/libsndfile-&libsndfile-version;.tar.gz">
   <!ENTITY libsndfile-download-ftp  " ">
-  <!ENTITY libsndfile-md5sum        "d0e22b5ff2ef945615db33960376d733">
-  <!ENTITY libsndfile-size          "1013 KB">
-  <!ENTITY libsndfile-buildsize     "38 MB">
-  <!ENTITY libsndfile-time          "0.6 SBU">
+  <!ENTITY libsndfile-md5sum        "e2b7bb637e01022c7d20f95f9c3990a2">
+  <!ENTITY libsndfile-size          "1.1 MB">
+  <!ENTITY libsndfile-buildsize     "19 MB">
+  <!ENTITY libsndfile-time          "0.3 SBU">
 ]>
 
 <sect1 id="libsndfile" xreflabel="libsndfile-&libsndfile-version;">
@@ -29,8 +30,10 @@
   <sect2 role="package">
     <title>Introduction to libsndfile</title>
 
-    <para>The <application>libsndfile</application> package is a library of C
-    routines for reading and writing files containing sampled audio data.</para>
+    <para>
+      <application>Libsndfile</application> is a library of C routines for
+      reading and writing files containing sampled audio data.
+    </para>
 
     &lfs71_checked;
 
@@ -59,32 +62,37 @@
     <bridgehead renderas="sect3">libsndfile Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="alsa-lib"/>,
-    <xref linkend="flac"/>,
-    <xref linkend="libogg"/>,
-    <xref linkend="libvorbis"/>, and
-    <xref linkend="sqlite"/></para>
+    <para role="optional">
+      <xref linkend="alsa-lib"/>,
+      <xref linkend="flac"/>,
+      <xref linkend="libogg"/>,
+      <xref linkend="libvorbis"/> and
+      <xref linkend="sqlite"/>
+    </para>
 
-    <para condition="html" role="usernotes">User Notes:
-    <ulink url="&blfs-wiki;/libsndfile"/></para>
-
+    <para condition="html" role="usernotes">
+      User Notes: <ulink url="&blfs-wiki;/libsndfile"/>
+    </para>
   </sect2>
 
   <sect2 role="installation">
     <title>Installation of libsndfile</title>
 
-    <para>Install <application>libsndfile</application> by running the following
-    commands:</para>
+    <para>
+      Install <application>libsndfile</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>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>
-
+<screen role="root"><userinput>make htmldocdir=/usr/share/doc/libsndfile-&libsndfile-version; install</userinput></screen>
   </sect2>
 
   <sect2 role="content">
@@ -96,12 +104,21 @@
       <segtitle>Installed Directory</segtitle>
 
       <seglistitem>
-        <seg>sndfile-cmp,sndfile-concat,sndfile-convert,sndfile-deinterleave,
-        sndfile-info,sndfile-interleave,sndfile-metadata-get,
-        sndfile-metadata-set,sndfile-play,sndfile-regtest, and
-        sndfile-salvage</seg>
-        <seg>libsndfile.{so,a}</seg>
-        <seg>/usr/share/doc/libsndfile1-dev/html</seg>
+        <seg>
+          sndfile-cmp,
+          sndfile-concat,
+          sndfile-convert,
+          sndfile-deinterleave,
+          sndfile-info,
+          sndfile-interleave,
+          sndfile-metadata-get,
+          sndfile-metadata-set,
+          sndfile-play,
+          sndfile-regtest and
+          sndfile-salvage
+        </seg>
+        <seg>libsndfile.so</seg>
+        <seg>/usr/share/doc/libsndfile-&libsndfile-version;</seg>
       </seglistitem>
     </segmentedlist>
 




More information about the blfs-book mailing list