source: multimedia/audioutils/audacious.xml@ 245b1ee

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 245b1ee was 245b1ee, checked in by Andrew Benton <andy@…>, 12 years ago

Audacious 3.2.2
Removed Libmowgli and Libmcs as nothing in the book uses them

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@10033 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 10.8 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY audacious-download-http
8 "http://distfiles.audacious-media-player.org/audacious-&audacious-version;.tar.bz2">
9 <!ENTITY audacious-download-ftp " ">
10 <!ENTITY audacious-md5sum "28f1e2c683d358457ed9bfe8bcc29ec2">
11 <!ENTITY audacious-size "660 KB">
12 <!ENTITY audacious-buildsize "17 MB">
13 <!ENTITY audacious-time "0.4 SBU">
14 <!ENTITY audacious-plugins-download
15 "http://distfiles.audacious-media-player.org/audacious-plugins-&audacious-plugins-version;.tar.bz2">
16 <!ENTITY audacious-plugins-md5sum "7aaf8ad389a2983baddbdd57207e0724">
17 <!ENTITY audacious-plugins-size "1.9 MB">
18 <!ENTITY audacious-plugins-buildsize "52 MB">
19 <!ENTITY audacious-plugins-time "0.9 SBU">
20
21]>
22
23<sect1 id="audacious" xreflabel="Audacious-&audacious-version;">
24 <?dbhtml filename="audacious.html"?>
25
26 <sect1info>
27 <othername>$LastChangedBy$</othername>
28 <date>$Date$</date>
29 </sect1info>
30
31 <title>Audacious-&audacious-version;</title>
32
33 <indexterm zone="audacious">
34 <primary sortas="a-Audacious">Audacious</primary>
35 </indexterm>
36
37 <sect2 role="package">
38 <title>Introduction to Audacious</title>
39
40 <para>
41 <application>Audacious</application> is a <application>Gtk+</application>
42 audio player.
43 </para>
44
45 &lfs71_checked;
46
47 <bridgehead renderas="sect3">Package Information</bridgehead>
48 <itemizedlist spacing="compact">
49 <listitem>
50 <para>
51 Download (HTTP): <ulink url="&audacious-download-http;"/>
52 </para>
53 </listitem>
54 <listitem>
55 <para>
56 Download (FTP): <ulink url="&audacious-download-ftp;"/>
57 </para>
58 </listitem>
59 <listitem>
60 <para>
61 Download MD5 sum: &audacious-md5sum;
62 </para>
63 </listitem>
64 <listitem>
65 <para>
66 Download size: &audacious-size;
67 </para>
68 </listitem>
69 <listitem>
70 <para>
71 Estimated disk space required: &audacious-buildsize;
72 </para>
73 </listitem>
74 <listitem>
75 <para>
76 Estimated build time: &audacious-time;
77 </para>
78 </listitem>
79 </itemizedlist>
80
81 <bridgehead renderas="sect3">Additional Downloads</bridgehead>
82 <itemizedlist spacing="compact">
83 <title>Required</title>
84 <listitem>
85 <para>
86 Plugins: <ulink url="&audacious-plugins-download;"/>
87 </para>
88 </listitem>
89 <listitem>
90 <para>
91 Plugins Md5 sum: &audacious-plugins-md5sum;
92 </para>
93 </listitem>
94 <listitem>
95 <para>
96 Plugins Size: &audacious-plugins-size;
97 </para>
98 </listitem>
99 <listitem>
100 <para>
101 Estimated Plugins disk space required: &audacious-plugins-buildsize;
102 </para>
103 </listitem>
104 <listitem>
105 <para>
106 Estimated Plugins build time: &audacious-plugins-time;
107 </para>
108 </listitem>
109 </itemizedlist>
110
111 <bridgehead renderas="sect3">Audacious Dependencies</bridgehead>
112
113 <bridgehead renderas="sect4">Required</bridgehead>
114 <para role="required">
115 <xref linkend="gtk3"/> or
116 <xref linkend="gtk2"/>,
117 if both are installed it defaults to using <xref linkend="gtk3"/>.
118 </para>
119
120 <bridgehead renderas="sect4">Recommended</bridgehead>
121 <para role="optional">
122 <xref linkend="dbus"/> and
123 <xref linkend="alsa"/>.
124 </para>
125
126 <bridgehead renderas="sect4">Optional</bridgehead>
127 <para role="optional">
128 <xref linkend="pcre"/> or
129 <ulink url="http://www.geocities.jp/kosako3/oniguruma/">Oniguruma</ulink>,
130 <ulink url="http://www.mega-nerd.com/libsamplerate/">Secret Rabbit Code</ulink>
131 (a.k.a. libsamplerate),
132 <ulink url="http://www.atheme.org/project/libguess">libguess</ulink> and
133 <xref linkend="doxygen"/>.
134 </para>
135
136
137 <bridgehead renderas="sect4">Optional (for Plugins)</bridgehead>
138 <para role="optional">
139 <xref linkend="curl"/>,
140 <xref linkend="neon"/> (for online mpg3 and ogg radio),
141 <xref linkend="lame"/>,
142 <xref linkend="flac"/>,
143 <xref linkend="libvorbis"/>,
144 <xref linkend="faad2"/>,
145 <xref linkend="ffmpeg"/>,
146 <xref linkend="sdl"/>,
147 <xref linkend="mpg123"/>,
148 <xref linkend="libnotify"/>,
149 <xref linkend='pulseaudio'/>,
150 <ulink url="http://adplug.sourceforge.net/">AdPlug</ulink>,
151 <ulink url="http://www.gnu.org/software/libcdio/">libcdio</ulink>,
152 <ulink url="http://sourceforge.net/projects/libmms">libmms</ulink>,
153 <ulink url="http://www.mega-nerd.com/libsndfile/">libsndfile</ulink>,
154 <ulink url="http://jackit.sourceforge.net/">JACK</ulink>,
155 <ulink url="http://roaraudio.keep-cool.org/">libroar</ulink>,
156 <ulink url="http://sourceforge.net/apps/trac/fluidsynth/">FluidSynth</ulink>,
157 <ulink url="http://libmtp.sourceforge.net/">libmtp</ulink>,
158 <ulink url="http://sourceforge.net/projects/libcue/">libcue</ulink>,
159 <ulink url="http://sourceforge.net/projects/bs2b/">The Bauer
160 stereophonic-to-binaural DSP (bs2b) library</ulink>,
161 <ulink url="http://sourceforge.net/projects/libbinio/">libbinio</ulink>, and
162 <ulink url="http://www.wavpack.com/">WavPack</ulink>.
163 </para>
164
165 <para condition="html" role="usernotes">
166 User Notes: <ulink url="&blfs-wiki;/audacious"/>
167 </para>
168 </sect2>
169
170 <sect2 role="installation">
171 <title>Installation of Audacious</title>
172
173 <para>
174 Install <application>Audacious</application> by running the following
175 commands:
176 </para>
177
178<screen><userinput>TPUT=/bin/true ./configure --prefix=/usr LIBS=-lgmodule-2.0 &amp;&amp;
179make</userinput></screen>
180
181 <para>
182 This package does not come with a test suite.
183 </para>
184
185 <para>
186 Now, as the <systemitem class="username">root</systemitem> user:
187 </para>
188
189<screen role="root"><userinput>make install</userinput></screen>
190 </sect2>
191
192 <sect2 role="installation">
193 <title>Installation of Audacious Plugins</title>
194
195 <para>
196 Install the required plugins package by unpacking the tarball, changing
197 into the newly created directory, and issuing the following
198 commands:
199 </para>
200
201<screen><userinput>TPUT=/bin/true ./configure --prefix=/usr LIBS=-lgmodule-2.0 &amp;&amp;
202make</userinput></screen>
203
204 <para>
205 This package does not come with a test suite.
206 </para>
207
208 <para>
209 Now, as the <systemitem class="username">root</systemitem> user:
210 </para>
211
212<screen role="root"><userinput>make install</userinput></screen>
213 </sect2>
214
215 <sect2 role="commands">
216 <title>Command Explanations</title>
217
218 <para>
219 <parameter>TPUT=/bin/true</parameter>: the default is for
220 <command>make</command> to output text in color. This is fine if you're
221 building in a terminal, but if you script the build process and pipe the
222 output from <command>make</command> to a log file then the control
223 characters used to color the text can make the logfile unreadable. This
224 option stops it coloring the text.
225 </para>
226
227 <para>
228 <parameter>LIBS=-lgmodule-2.0</parameter>: this parameter is needed to
229 ensure that it links correctly to
230 <filename class="libraryfile">libgmodule-2.0.so</filename>.
231 </para>
232 </sect2>
233
234 <sect2 role="configuration">
235 <title>Configuring Audacious</title>
236
237 <para>
238 If you prefer the old, smaller, Winamp/XMMS interface click on View&gt;
239 Interface&gt; Winamp Classic Interface
240 </para>
241 </sect2>
242
243 <sect2 role="content">
244 <title>Contents</title>
245
246 <segmentedlist>
247 <segtitle>Installed Programs</segtitle>
248 <segtitle>Installed Libraries</segtitle>
249 <segtitle>Installed Directories</segtitle>
250
251 <seglistitem>
252 <seg>audacious and audtool</seg>
253 <seg>
254 libaudacious.so,
255 libaudclient.so,
256 libaudgui.so and
257 numerous Container, Effect, General, Input, Output, Transport and
258 Visualization plugin modules (exactly what gets installed depends on
259 the dependencies you installed first).</seg>
260 <seg>
261 /usr/include/audacious,
262 /usr/include/libaudcore,
263 /usr/include/libaudgui,
264 /usr/lib/audacious and
265 /usr/share/audacious.
266 </seg>
267 </seglistitem>
268 </segmentedlist>
269
270 <variablelist>
271 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
272 <?dbfo list-presentation="list"?>
273 <?dbhtml list-presentation="table"?>
274
275 <varlistentry id="audacious-prog">
276 <term><command>audacious</command></term>
277 <listitem>
278 <para>
279 is a Gtk2 port of <application>XMMS</application> based on the
280 <application>Beep Media Player</application>.
281 </para>
282 <indexterm zone="audacious audacious-prog">
283 <primary sortas="b-audacious">audacious</primary>
284 </indexterm>
285 </listitem>
286 </varlistentry>
287
288 <varlistentry id="audtool">
289 <term><command>audtool</command></term>
290 <listitem>
291 <para>
292 is a small tool to modify the behavior of a running
293 <command>audacious</command> instance.
294 </para>
295 <indexterm zone="audacious audtool">
296 <primary sortas="b-audtool">audtool</primary>
297 </indexterm>
298 </listitem>
299 </varlistentry>
300
301 <varlistentry id="libaudacious">
302 <term><filename class='libraryfile'>libaudacious.so</filename></term>
303 <listitem>
304 <para>
305 contains functions that are used by <command>audacious</command> to
306 render its graphical interface.
307 </para>
308 <indexterm zone="audacious libaudacious">
309 <primary sortas="c-libaudacious">libaudacious.so</primary>
310 </indexterm>
311 </listitem>
312 </varlistentry>
313
314<!-- Who knows what they do?
315 <varlistentry id="libaudclient">
316 <term><filename class='libraryfile'>libaudclient.so</filename></term>
317 <listitem>
318 <para>
319 contains functions that .....
320 </para>
321 <indexterm zone="audacious libaudclient">
322 <primary sortas="c-libaudclient">libaudclient.so</primary>
323 </indexterm>
324 </listitem>
325 </varlistentry>
326
327 <varlistentry id="libaudgui">
328 <term><filename class='libraryfile'>libaudgui.so</filename></term>
329 <listitem>
330 <para>
331 contains functions that .....
332 </para>
333 <indexterm zone="audacious libaudgui">
334 <primary sortas="c-libaudgui">libaudgui.so</primary>
335 </indexterm>
336 </listitem>
337 </varlistentry>
338-->
339 </variablelist>
340 </sect2>
341</sect1>
Note: See TracBrowser for help on using the repository browser.