r7062 - in trunk/BOOK: . introduction/welcome multimedia/audioutils

randy at linuxfromscratch.org randy at linuxfromscratch.org
Tue Aug 14 15:53:06 PDT 2007


Author: randy
Date: 2007-08-14 16:53:06 -0600 (Tue, 14 Aug 2007)
New Revision: 7062

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/multimedia/audioutils/audacious.xml
Log:
Updated to Audacious-1.3.2

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent	2007-08-14 16:29:23 UTC (rev 7061)
+++ trunk/BOOK/general.ent	2007-08-14 22:53:06 UTC (rev 7062)
@@ -3,7 +3,7 @@
 $Date$
 -->
 
-<!ENTITY day          "14">                   <!-- Always 2 digits -->
+<!ENTITY day          "15">                   <!-- Always 2 digits -->
 <!ENTITY month        "08">                   <!-- Always 2 digits -->
 <!ENTITY year         "2007">
 <!ENTITY version      "svn-&year;&month;&day;">
@@ -655,7 +655,7 @@
 <!ENTITY lame-version                 "3.97">
 <!ENTITY CDParanoia-version           "III-9.8">
 <!ENTITY freetts-version              "1.2.1">
-<!ENTITY audacious-version            "1.0.0">
+<!ENTITY audacious-version            "1.3.2">
 
 <!-- Chapter 40 -->
 <!ENTITY ffmpeg-version               "svn_20070606">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	2007-08-14 16:29:23 UTC (rev 7061)
+++ trunk/BOOK/introduction/welcome/changelog.xml	2007-08-14 22:53:06 UTC (rev 7062)
@@ -42,6 +42,15 @@
 -->
 
     <listitem>
+      <para>August 15th, 2007</para>
+      <itemizedlist>
+        <listitem>
+          <para>[randy] - Updated to Audacious-1.3.2.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>August 14th, 2007</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/multimedia/audioutils/audacious.xml
===================================================================
--- trunk/BOOK/multimedia/audioutils/audacious.xml	2007-08-14 16:29:23 UTC (rev 7061)
+++ trunk/BOOK/multimedia/audioutils/audacious.xml	2007-08-14 22:53:06 UTC (rev 7062)
@@ -4,15 +4,25 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY audacious-download-http "http://audacious-media-player.org/release/audacious-&audacious-version;.tgz">
-  <!ENTITY audacious-download-ftp  "&gentoo-ftp-repo;/audacious-&audacious-version;.tgz">
-  <!ENTITY audacious-md5sum        "a3e0f49be74eecb3c27a5a901cff0b66">
-  <!ENTITY audacious-size          "3.1 MB">
-  <!ENTITY audacious-buildsize     "44.1 MB">
-  <!ENTITY audacious-time          "1.0 SBU">
+  <!ENTITY audacious-download-http        "http://distfiles.atheme.org/audacious-&audacious-version;.tgz">
+  <!ENTITY audacious-download-ftp         "&gentoo-ftp-repo;/audacious-&audacious-version;.tgz">
+  <!ENTITY audacious-md5sum               "b784a30604a2f9d84e9da310069f43f9">
+  <!ENTITY audacious-size                 "1.7 MB">
+  <!ENTITY audacious-buildsize            "86 MB (includes all plugins and documentation)">
+  <!ENTITY audacious-time                 "1.9 SBU">
+
+  <!ENTITY audacious-plugins-version       "1.3.5">
+  <!ENTITY audacious-plugins-download      "http://distfiles.atheme.org/audacious-plugins-&audacious-plugins-version;.tgz">
+  <!ENTITY audacious-plugins-md5sum        "ff6b5901367337f8149e15c8fb1fdf95">
+  <!ENTITY audacious-plugins-size          "2.9 MB">
+
+  <!ENTITY audacious-plugins-ugly-version  "1.3.0">
+  <!ENTITY audacious-plugins-ugly-download "http://distfiles.atheme.org/audacious-plugins-ugly-&audacious-plugins-ugly-version;.tgz">
+  <!ENTITY audacious-plugins-ugly-md5sum   "3c6274c334c60e092135202a37c61dc2">
+  <!ENTITY audacious-plugins-ugly-size     "438 KB">
 ]>
 
-<sect1 id="audacious" xreflabel="audacious-&audacious-version;">
+<sect1 id="audacious" xreflabel="Audacious-&audacious-version;">
   <?dbhtml filename="audacious.html"?>
 
   <sect1info>
@@ -29,7 +39,8 @@
   <sect2 role="package">
     <title>Introduction to Audacious</title>
 
-    <para><application>Audacious</application> is a Gtk+-2 audio player.</para>
+    <para><application>Audacious</application> is a Gtk+-2 based audio
+    player.</para>
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -53,23 +64,76 @@
       </listitem>
     </itemizedlist>
 
-    <bridgehead renderas="sect3">audacious Dependencies</bridgehead>
+    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
+    <itemizedlist spacing="compact">
+    <title>Required</title>
+      <listitem>
+        <para>Plugins: <ulink url="&audacious-plugins-download;"/></para>
+      </listitem>
+      <listitem>
+        <para>Md5 sum: &audacious-plugins-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Size: &audacious-plugins-size;</para>
+      </listitem>
+    </itemizedlist>
 
+    <itemizedlist spacing="compact">
+    <title>Optional</title>
+      <listitem>
+        <para>Ugly Plugins: <ulink url="&audacious-plugins-ugly-download;"/></para>
+      </listitem>
+      <listitem>
+        <para>Md5 sum: &audacious-plugins-ugly-md5sum;</para>
+      </listitem>
+      <listitem>
+        <para>Size: &audacious-plugins-ugly-size;</para>
+      </listitem>
+    </itemizedlist>
+
+    <para>Additional plugins can be downloaded from <ulink
+    url="http://audacious-media-player.org/Plugins"/>. Note that these
+    third-party plugins are not supported by the
+    <application>Audacious</application> development team.</para>
+
+    <bridgehead renderas="sect3">Audacious Dependencies</bridgehead>
+
     <bridgehead renderas="sect4">Required</bridgehead>
-    <para role="required"><xref linkend="libglade"/></para>
+    <para role="required"><xref linkend="libglade"/> and
+    <xref linkend="mcs"/></para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
-    <para role="optional"><xref linkend="id3lib"/>,
-    <xref linkend="GConf"/>,
-    <xref linkend="gnome-vfs"/>,
+    <para role="optional"><xref linkend="pcre"/> or
+    <ulink url="http://www.geocities.jp/kosako3/oniguruma/">Oniguruma</ulink>,
+    <ulink url="http://www.mega-nerd.com/libsamplerate/">Secret Rabbit Code</ulink>
+      (a.k.a. libsamplerate), and
+    <xref linkend="gtk-doc"/></para>
+
+
+    <bridgehead renderas="sect4">Optional (for Plugins)</bridgehead>
+    <para role="optional"><ulink url="http://adplug.sourceforge.net/">AdPlug</ulink>,
     <xref linkend="alsa"/>,
+    <xref linkend="arts"/>,
+    <xref linkend="curl"/>,
     <xref linkend="esound"/>,
-    <xref linkend="arts"/>,
-    <xref linkend="flac"/>,
     <ulink url="http://jackit.sourceforge.net/">JACK</ulink>,
-    <xref linkend="libvorbis"/> and
-    <xref linkend="libmikmod"/></para>
+    <xref linkend="lame"/>,
+    <xref linkend="libmad"/>,
+    <ulink url="http://www.musepack.net/">libmpcdec</ulink> (requires
+    <ulink url="http://sourceforge.net/projects/libmms">libmms</ulink>,
+    <ulink url="http://www.mega-nerd.com/libsndfile/">libsndfile</ulink>,
+    <xref linkend="libvorbis"/>,
+    <ulink url="http://www.lirc.org">LIRC</ulink>,
+    <ulink url="http://xmms-projectm.sourceforge.net/">projectM</ulink>,
+    <ulink url="http://pulseaudio.org/">PulseAudio</ulink>,
+    <ulink url="http://www.hunz.org/">rocklight</ulink> (only for IBM Thinkpads),
+    <xref linkend="sdl"/>,
+    <ulink url="http://developer.kde.org/~wheeler/taglib/">TagLib</ulink>), and
+    <ulink url="http://www.wavpack.com/">WavPack</ulink></para>
 
+    <bridgehead renderas="sect4">Optional (for Ugly Plugins)</bridgehead>
+    <para role="optional"><ulink url="http://www.galago-project.org/news/index.php">libnotify</ulink></para>
+
     <para condition="html" role="usernotes">User Notes:
     <ulink url="&blfs-wiki;/audacious"/></para>
 
@@ -78,37 +142,86 @@
   <sect2 role="installation">
     <title>Installation of Audacious</title>
 
-    <para>The <application>Audacious</application>
-    <command>configure</command> script will
-    complain if it can't find <xref linkend="libvorbis"/>. If you have it
-    installed, you can omit the <parameter>--disable-vorbis</parameter>
-    option:</para>
+    <para>Install <application>Audacious</application> by running the
+    following commands:</para>
 
-<screen><userinput>./configure --prefix=/usr --disable-vorbis &&
+<screen><userinput>./configure --prefix=/usr &&
 make</userinput></screen>
 
+    <para>If you wish to create the SDK documentation, issue the following
+    command: <command>make documentation-build</command>.</para>
+
     <para>This package does not come with a test suite.</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/audacious-&audacious-version;/README</userinput></screen>
+
+    <para>If you created the SDK documentation, install it by issuing the
+    following commands as the <systemitem class="username">root</systemitem>
+    user:</para>
+
+<screen role="root"><userinput>install -v -m755 -d /usr/share/gtk-doc/html/{,lib}audacious &&
+install -v -m644    doc/audacious/html/* \
+                    /usr/share/gtk-doc/html/audacious &&
+install -v -m644    doc/libaudacious/html/* \
+                    /usr/share/gtk-doc/html/libaudacious</userinput></screen>
+
+  </sect2>
+
+  <sect2 role="commands">
+    <title>Command Explanations</title>
+
+    <para><option>--enable-one-plugin-dir</option> and
+    <option>--disable-user-plugin-dir</option>: These options are used to
+    determine how the plugins are stored. Review the ouput from
+    <command>./configure --help</command> for information.</para>
+
+    <para><option>--enable-chardet</option>: This option is used to enable
+    character set detection support.</para>
+
+    <para><option>--enable-samplerate</option>: This option is used to enable
+   libsamplerate support.</para>
+
+  </sect2>
+
+  <sect2 role="installation">
+    <title>Installation of Audacious Plugins</title>
+
+    <para>Install the required plugins package by unpacking the tarball, changing
+    into the newly created directory, and issuing the following
+    commands:</para>
+
+<screen><userinput>./configure --prefix=/usr &&
+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>
+
 <screen role="root"><userinput>make install</userinput></screen>
 
+    <para>If desired, repeat this procedure for the optional plugins
+    package.</para>
+
   </sect2>
 
   <sect2 role="content">
     <title>Contents</title>
 
     <segmentedlist>
-      <segtitle>Installed Program</segtitle>
-      <segtitle>Installed Library</segtitle>
+      <segtitle>Installed Programs</segtitle>
+      <segtitle>Installed Libraries</segtitle>
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg>audacious</seg>
-        <seg>libaudacious.so and numerous input, output, effects, and general
-        plugins</seg>
-        <seg>/usr/include/audacious, /usr/lib/audacious and
-        /usr/share/audacious</seg>
+        <seg>audacious, audacious-arts-helper and audtool</seg>
+        <seg>libaudacious.so and numerous Container, Effect, General, Input,
+        Output, Visualization, and amidi-plug plugin modules</seg>
+        <seg>/usr/include/audacious, /usr/lib/audacious,
+        /usr/share/audacious, /usr/share/doc/audacious-&audacious-version;,
+        and /usr/share/gtk-doc/html/audacious</seg>
       </seglistitem>
     </segmentedlist>
 




More information about the blfs-book mailing list