Audacious-3.1

Introduction to Audacious

Audacious is a Gtk+-2 based audio player.

This package is known to build and work properly using an LFS-7.0 platform.

Package Information

Additional Downloads

Required

Audacious Dependencies

Required

gtk+-3.2.3 or gtk+-2.24.8 (if both are installed it defaults to using gtk+-3.2.3) and libmowgli-0.9.95

Recommended

D-BUS-1.4.16

Optional

PCRE-8.12 or Oniguruma, Secret Rabbit Code (a.k.a. libsamplerate), libguess and Doxygen-1.7.5

Optional (for Plugins)

ALSA-1.0.24.1, cURL-7.22.0, neon-0.29.6 (for online mpg3 and ogg radio), LAME-3.99.3, FLAC-1.2.1, libvorbis-1.3.2, FAAD2-2.7, FFmpeg-0.9, SDL-1.2.14, mpg123-1.13.4, libnotify-0.4.5, PulseAudio-0.9.23, AdPlug, libcdio, libmms, libsndfile, JACK, libroar, FluidSynth, libmtp, libcue, The Bauer stereophonic-to-binaural DSP (bs2b) library, libbinio, and WavPack.

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/audacious

Installation of Audacious

Install Audacious by running the following commands:

TPUT=/bin/true ./configure --prefix=/usr &&
make

This package does not come with a test suite.

Now, as the root user:

make install &&
install -v -m644 -D README /usr/share/doc/audacious-3.1/README

Command Explanations

TPUT=/bin/true: the default is for make 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 make 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.

--enable-one-plugin-dir and --disable-user-plugin-dir: These options are used to determine how the plugins are stored. Review the output from ./configure --help for information.

Installation of Audacious Plugins

Install the required plugins package by unpacking the tarball, changing into the newly created directory, and issuing the following commands:

TPUT=/bin/true ./configure --prefix=/usr &&
make

This package does not come with a test suite.

Now, as the root user:

make install

Configuring Audacious

If you prefer the old, smaller, Winamp/XMMS interface click on View> Interface> Winamp Classic Interface

Contents

Installed Programs: audacious and audtool
Installed Libraries: 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)
Installed Directories: /usr/include/audacious, /usr/include/libaudcore, /usr/include/libaudgui, /usr/lib/audacious and /usr/share/audacious

Short Descriptions

audacious

is a Gtk2 port of XMMS based on the Beep Media Player.

audtool

is a small tool to modify the behavior of a running audacious instance.

libaudacious.so

contains functions that are used by audacious to render its graphical interface.

Last updated on 2011-12-13 00:02:58 +0000