Author: andy
Date: 2011-11-20 14:28:01 -0700 (Sun, 20 Nov 2011)
New Revision: 8996
Modified:
trunk/BOOK/general.ent
trunk/BOOK/general/genlib/mowgli.xml
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/multimedia/audioutils/audacious.xml
Log:
Updated Audacious to 3.1
Modified: trunk/BOOK/general/genlib/mowgli.xml
===================================================================
--- trunk/BOOK/general/genlib/mowgli.xml 2011-11-20 18:23:30 UTC (rev
8995)
+++ trunk/BOOK/general/genlib/mowgli.xml 2011-11-20 21:28:01 UTC (rev
8996)
@@ -35,6 +35,8 @@
tasks such as reference-counting, linked lists and spinlocks, and thus
helps programmers write better engineered code.</para>
+ &lfs70_checked;
+
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent 2011-11-20 18:23:30 UTC (rev 8995)
+++ trunk/BOOK/general.ent 2011-11-20 21:28:01 UTC (rev 8996)
@@ -857,7 +857,8 @@
<!ENTITY lame-version "398-2">
<!ENTITY CDParanoia-version "III-10.2">
<!ENTITY freetts-version "1.2.1">
-<!ENTITY audacious-version "1.5.1">
+<!ENTITY audacious-version "3.1">
+<!ENTITY audacious-plugins-version "3.1">
<!ENTITY amarok-version "1.4.8">
<!-- Chapter 40 -->
Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml 2011-11-20 18:23:30 UTC
(rev 8995)
+++ trunk/BOOK/introduction/welcome/changelog.xml 2011-11-20 21:28:01 UTC
(rev 8996)
@@ -53,6 +53,9 @@
<listitem>
<para>[abenton] - Updated libmowgli to 0.9.95.</para>
</listitem>
+ <listitem>
+ <para>[abenton] - Updated Audacious to 3.1.</para>
+ </listitem>
</itemizedlist>
</listitem>
Modified: trunk/BOOK/multimedia/audioutils/audacious.xml
===================================================================
--- trunk/BOOK/multimedia/audioutils/audacious.xml 2011-11-20 18:23:30 UTC
(rev 8995)
+++ trunk/BOOK/multimedia/audioutils/audacious.xml 2011-11-20 21:28:01 UTC
(rev 8996)
@@ -4,19 +4,17 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
- <!ENTITY audacious-download-http
"http://distfiles.atheme.org/audacious-&audacious-version;.tbz2">
- <!--<!ENTITY audacious-download-ftp
"&gentoo-ftp-repo;/audacious-&audacious-version;.tbz2">-->
+ <!ENTITY audacious-download-http
"http://distfiles.atheme.org/audacious-&audacious-version;.tar.bz2">
+ <!--<!ENTITY audacious-download-ftp
"&gentoo-ftp-repo;/audacious-&audacious-version;.tbz2">-->
<!ENTITY audacious-download-ftp " ">
- <!ENTITY audacious-md5sum "ea7a8ee2e8f1a301b40ccf40788ab0eb">
- <!ENTITY audacious-size "1.3 MB">
- <!ENTITY audacious-buildsize "81 MB (typical)">
+ <!ENTITY audacious-md5sum "5ecdff54f4c32c6ae958095d23c57308">
+ <!ENTITY audacious-size "775 KB">
+ <!ENTITY audacious-buildsize "63 MB (typical)">
<!ENTITY audacious-time "2.3 SBU">
+ <!ENTITY audacious-plugins-download
"http://distfiles.atheme.org/audacious-plugins-&audacious-plugins-version;.tar.bz2">
+ <!ENTITY audacious-plugins-md5sum "af35af836bf67fec4f762f7ddca104f2">
+ <!ENTITY audacious-plugins-size "2.1 MB">
- <!ENTITY audacious-plugins-version "1.5.1">
- <!ENTITY audacious-plugins-download
"http://distfiles.atheme.org/audacious-plugins-&audacious-plugins-version;.tbz2">
- <!ENTITY audacious-plugins-md5sum "b237754a615cf9a3d77a93bf18de26fc">
- <!ENTITY audacious-plugins-size "2.1 MB">
-
]>
<sect1 id="audacious" xreflabel="Audacious-&audacious-version;">
@@ -39,6 +37,8 @@
<para><application>Audacious</application> is a Gtk+-2 based audio
player.</para>
+ &lfs70_checked;
+
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
@@ -75,17 +75,11 @@
</listitem>
</itemizedlist>
- <!-- 404
- <para>Additional plugins can be downloaded from <ulink
- url="http://audacious-media-player.org/index.php?title=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"/> and
- <xref linkend="libmcs"/></para>
+ <para role="required"><xref linkend="gtk2"/> and
+ <xref linkend="libmowgli"/></para>
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="optional"><xref linkend="dbus"/></para>
@@ -93,38 +87,40 @@
<bridgehead renderas="sect4">Optional</bridgehead>
<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),
- <xref linkend="doxygen"/>, and
- <xref linkend="gtk-doc"/></para>
+ <ulink url="http://www.mega-nerd.com/libsamplerate/">Secret Rabbit
+ Code</ulink> (a.k.a. libsamplerate),
+ <ulink url="http://www.atheme.org/project/libguess">libguess</ulink> and
+ <xref linkend="doxygen"/></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"/>,
- <ulink url="http://www.gnu.org/software/libcdio/">libcdio</ulink>,
+ <para role="optional"><xref linkend="alsa"/>,
<xref linkend="curl"/>,
- <xref linkend="esound"/>,
- <ulink url="http://jackit.sourceforge.net/">JACK</ulink>,
+ <xref linkend="neon"/> (for online mpg3 and ogg radio),
<xref linkend="lame"/>,
- <xref linkend="libmad"/>,
- <ulink url="http://www.musepack.net/">libmpcdec</ulink> (requires
+ <xref linkend="flac"/>,
+ <xref linkend="libvorbis"/>,
+ <xref linkend="faad2"/>,
+ <xref linkend="ffmpeg"/>,
+ <xref linkend="sdl"/>,
+ <xref linkend="mpg123"/>,
+ <xref linkend="libnotify"/>,
+ <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="libvorbis"/>,
- <ulink url="http://www.lirc.org">LIRC</ulink>,
- <xref linkend="neon"/> for online mpg3 and ogg radio,
- <ulink url="http://xmms-projectm.sourceforge.net/">projectM</ulink>,
+ <ulink url="http://jackit.sourceforge.net/">JACK</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>
+ <ulink url="http://roaraudio.keep-cool.org/">libroar</ulink>,
+ <ulink
url="http://sourceforge.net/apps/trac/fluidsynth/">FluidSynth</ulink>,
+ <ulink url="http://libmtp.sourceforge.net/">libmtp</ulink>,
+ <ulink url="http://sourceforge.net/projects/libcue/">libcue</ulink>,
+ <ulink url="http://sourceforge.net/projects/bs2b/">The Bauer
+ stereophonic-to-binaural DSP (bs2b) library</ulink>,
+ <!-- <ulink url=""></ulink>, -->
+ <ulink url="http://sourceforge.net/projects/libbinio/">libbinio</ulink>
+ and <ulink url="http://www.wavpack.com/">WavPack</ulink>.</para>
- <bridgehead renderas="sect4">Optional (for Ugly Plugins)</bridgehead>
- <para role="optional"><xref linkend="libnotify"/></para>
-
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/audacious"/></para>
@@ -136,13 +132,9 @@
<para>Install <application>Audacious</application> by running the
following commands:</para>
-<screen><userinput>./configure --prefix=/usr &&
+<screen><userinput>TPUT=/bin/true ./configure --prefix=/usr &&
make</userinput></screen>
- <!-- target no longer present
- <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>
@@ -150,53 +142,52 @@
<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><parameter>TPUT=/bin/true</parameter>: the default is for
+ <command>make</command> to output text in color. This is fine if you're
+ building in a terminal, but if you script the build process and pipe the
+ output from <command>make</command> to a log file then the control
+ characters used to color the text can make the logfile unreadable. This
+ option stops it coloring the text.</para>
+
<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
+ determine how the plugins are stored. Review the output 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
+ <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 &&
+<screen><userinput>TPUT=/bin/true ./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>
+ <para>Now, as the <systemitem class="username">root</systemitem>
+ user:</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect2>
+ <sect2 role="configuration">
+ <title>Configuring Audacious</title>
+
+ <para>If you prefer the old, smaller, Winamp/XMMS interface click on
+ View> Interface> Winamp Classic Interface</para>
+
+
+ </sect2>
<sect2 role="content">
<title>Contents</title>
@@ -206,12 +197,16 @@
<segtitle>Installed Directories</segtitle>
<seglistitem>
- <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>
+ <seg>audacious and audtool</seg>
+ <seg>libaudacious.so, libaudclient.so, libaudgui.so and numerous
+ Container, Effect, General, Input, Output, Transport and Visualization
+ plugin modules (exactly what gets installed depends on the dependencies
+ you installed first)</seg>
+ <seg>/usr/include/audacious, /usr/include/libaudcore,
+ /usr/include/libaudgui, /usr/lib/audacious and
+ /usr/share/audacious
+ <!--/usr/share/doc/audacious-&audacious-version;,-->
+ </seg>
</seglistitem>
</segmentedlist>
@@ -231,6 +226,17 @@
</listitem>
</varlistentry>
+ <varlistentry id="audtool">
+ <term><command>audtool</command></term>
+ <listitem>
+ <para>is a small tool to modify the behavior of a running
+ <command>audacious</command> instance.</para>
+ <indexterm zone="audacious audtool">
+ <primary sortas="b-audtool">audtool</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
<varlistentry id="libaudacious">
<term><filename class='libraryfile'>libaudacious.so</filename></term>
<listitem>
@@ -243,6 +249,28 @@
</listitem>
</varlistentry>
+<!-- Who knows what they do?
+ <varlistentry id="libaudclient">
+ <term><filename class='libraryfile'>libaudclient.so</filename></term>
+ <listitem>
+ <para>contains functions that .....</para>
+ <indexterm zone="audacious libaudclient">
+ <primary sortas="c-libaudclient">libaudclient.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="libaudgui">
+ <term><filename class='libraryfile'>libaudgui.so</filename></term>
+ <listitem>
+ <para>contains functions that .....</para>
+ <indexterm zone="audacious libaudgui">
+ <primary sortas="c-libaudgui">libaudgui.so</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+-->
+
</variablelist>
</sect2>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page