Audacious is an audio player.
This package is known to build and work properly using an LFS-7.10 platform.
Download (HTTP): http://distfiles.audacious-media-player.org/audacious-3.7.2.tar.bz2
Download MD5 sum: 1e7fe437d7e975da36f98c3e1fbf51e5
Download size: 560 KB
Estimated disk space required: 19 MB (with Gtk user interface)
Estimated build time: 0.3 SBU (with Gtk user interface)
Required Plugins
Download (HTTP): http://distfiles.audacious-media-player.org/audacious-plugins-3.7.2.tar.bz2
Download MD5 sum: 6ae2f17885897e717b8bbafc32858e2f
Download size: 1.8 MB
Estimated disk space required: 61 MB (with Gtk user interface)
Estimated build time: 1.0 SBU (with Gtk user interface)
GTK+-2.24.30 or Qt-5.7.0 (or both), libxml2-2.9.4 (plugins), Xorg build environment (plugins), and X Window System (runtime)
ALSA-1.1.2 and D-Bus-1.10.10, also gnome-icon-theme-3.12.0 (runtime)
PCRE-8.39 or Oniguruma, and Valgrind-3.11.0
cURL-7.50.1, FAAD2-2.7, FFmpeg-3.1.3, FLAC-1.3.1, LAME-3.99.5, libcdio-0.93 (to identify and play CDs), libnotify-0.7.6, libsamplerate-0.1.8, libsndfile-1.0.27, libvorbis-1.3.5, mpg123-1.23.6, neon-0.30.1 (for online mpg3 and ogg radio), PulseAudio-9.0, SDL-1.2.15, The Bauer stereophonic-to-binaural DSP (bs2b) library, FluidSynth, JACK (requires libsamplerate-0.1.8), libcue, libmodplug, libmms, LIRC, and WavPack
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/audacious
Install Audacious by running the following commands (you may wish to change the stamp to another string):
TPUT=/bin/true ./configure --prefix=/usr \
                           --with-buildstamp="BLFS" &&
make
        This package does not come with a test suite, but you can run, before installing, test src/balsa. You will see a lot of debugging messages scrolling in the console. This is actually useful because they can be used to track down a bug.
          Now, as the root user:
        
make install
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
![[Note]](../images/note.png) 
          
            This package installs icon files into the /usr/share/icons/hicolor hierarchy and desktop
            files into the /usr/share/applications hierarchy. You can
            improve system performance and memory usage by updating
            /usr/share/icons/hicolor/index.theme and
            /usr/share/applications/mimeinfo.cache. To
            perform the update you must have GTK+-2.24.30 or
            GTK+-3.20.9 installed (for the icon cache) and
            desktop-file-utils-0.23 (for the
            desktop cache) and issue the following commands as the
            root user:
          
gtk-update-icon-cache && update-desktop-database
          TPUT=/bin/true: the default
          is for make to output
          text in color. This is fine if you are 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.
        
          --with-buildstamp: This
          switch appends the given text to the version string.
        
          --disable-gtk: Use this to disable GTK+
          support.
        
          --disable-mp3: Use this for the plugins
          if you have not installed mpg123 and do not wish to play mp3 files.
        
          --enable-qt: Use this to enable Qt
          support.
        
          --enable-valgrind: Allow better
          Valgrind leak checks.
        
If you prefer the old, smaller Winamp/XMMS interface, click on View> Interface> Winamp Classic Interface.
          If you built with both Gtk and Qt user interfaces, the Qt version
          can be executed from a terminal, issuing audacious --qt. If you wish a
          desktop menu entry to execute this Qt version, issue the following
          commands as the root user:
        
cp -v /usr/share/applications/audacious{,-qt}.desktop &&
sed -e '/^Name/ s/$/ Qt/' \
    -e '/Exec=/ s/audacious/& --qt/' \
    -i /usr/share/applications/audacious-qt.desktop
      Last updated on 2016-09-02 13:26:42 -0700