Audacious is an audio player.
This package is known to build and work properly using an LFS-10.0 platform.
Download (HTTP): https://distfiles.audacious-media-player.org/audacious-4.0.5.tar.bz2
Download MD5 sum: a2e8420ce841cb18ff380d7ad0185651
Download size: 564 KB
Estimated disk space required: 59 MB (with Qt user interface)
Estimated build time: 0.6 SBU (with Qt user interface)
Required Plugins
Download (HTTP): https://distfiles.audacious-media-player.org/audacious-plugins-4.0.5.tar.bz2
Download MD5 sum: b545aa271955cfd67630ea13655236a3
Download size: 1.7 MB
Estimated disk space required: 129 MB (with Qt user interface)
Estimated build time: 1.2 SBU (with Qt user interface)
GTK+-2.24.32 or Qt-5.15.0 (or both), libxml2-2.9.10 (plugins), Xorg build environment (plugins), and X Window System (runtime)
ALSA-1.2.2 and dbus-1.12.20, also gnome-icon-theme-3.12.0 (runtime)
mpg123-1.26.3 and neon-0.31.2 (for online mpg3 and ogg radio)
cURL-7.71.1, FAAD2-2_9_2, FFmpeg-4.3.1, FLAC-1.3.3, LAME-3.100, libcdio-2.1.0 (to identify and play CDs), libnotify-0.7.9, libsamplerate-0.1.9, libsndfile-1.0.28, libvorbis-1.3.7, PulseAudio-13.0, SDL-1.2.15, adplug, The Bauer stereophonic-to-binaural DSP (bs2b) library, FluidSynth, JACK (requires libsamplerate-0.1.9), libcue, libmodplug, libmms, libsidplayfp, 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.
Now, as the root
user:
make install
Install the required plugins package by issuing the following commands:
tar -xf ../audacious-plugins-4.0.5.tar.bz2 && cd audacious-plugins-4.0.5 && TPUT=/bin/true ./configure --prefix=/usr --disable-wavpack && make
Now, as the root
user:
make install
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.32 or
GTK+-3.24.22 installed (for the icon cache)
and desktop-file-utils-0.26
(for the desktop cache) and issue the following commands as the
root
user:
gtk-update-icon-cache -qtf /usr/share/icons/hicolor && update-desktop-database -q
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-wavpack
: This
switch is required unless the optional WavPack package is
installed.
--enable-gtk
: Use this to enable GTK+
support.
--disable-qt
: Use this to disable qt
support.
--disable-mp3
: Use this for the plugins
if you have not installed mpg123 and do not wish to play mp3 files.
--enable-valgrind
: Allow better
Valgrind leak checks.
--disable-neon
: Use this for the
plugins if you have not installed neon, and do not want to use
HTTP/HTTPS transport.
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 2020-08-19 02:40:13 -0700