Difference between revisions of "Audacious"

From CBLFS
Jump to navigationJump to search
 
 
(23 intermediate revisions by 10 users not shown)
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
| http://audacious-media-player.org/release/audacious-1.0.0.tgz
+
| http://distfiles.atheme.org/audacious-{{Audacious-Version}}.tgz
 
|}
 
|}
  
 
----
 
----
 +
 +
{{Package-Introduction|Audacious is a fork of the Beep Media Player (BMP is no longer in active development) which in turn was a fork of [[XMMS]]. Unlike [[XMMS]] however, Audacious is based on [[Gtk2]].
 +
 +
Audacious is an audio player that will play MP3 ([[LAME]]), Ogg Vorbis ([[libvorbis]]), [[FLAC]], and various other audio formats. It has various plugins that add additional functionality. And since it uses the same skins as [[XMMS]] and Winamp 2, there are quite a few skins out there to choose from.|http://audacious-media-player.org}}
  
 
== Dependencies ==
 
== Dependencies ==
  
Required  
+
=== Required ===
 +
*[[TagLib]]
 +
*[[libglade]]
 +
*[[MCS]]
 +
 
 +
=== Optional ===
 +
*[[GConf]]
 +
*[[GNOME Virtual File System]]
 +
*[[LibXML2]]
 +
*[[libvisual]]
 +
*[[SDL]]
 +
*[[libvorbis]]
 +
*[[libogg]]
 +
*[[FLAC]]
 +
*[[ALSA]]
 +
*[[EsounD]]
 +
 
 +
It is recommended that after installing Audacious you install the [[audacious-plugins]] package.
  
*[[lbglade]]
+
== Configuration Information ==
 +
 
 +
If you want to enable gnome support, add the following to the configure line:
 +
 
 +
--enable-gconf --enable-gnome-vfs
  
 
== Non-Multilib ==
 
== Non-Multilib ==
Line 30: Line 55:
 
Configure and compile the package:
 
Configure and compile the package:
  
  CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" ./configure --prefix=/usr
+
  CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
 +
PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" USE_ARCH=32 \
 +
./configure --prefix=/usr &&
 
  make
 
  make
  
Line 36: Line 63:
  
 
  make install
 
  make install
+
 
 
=== N32 ===
 
=== N32 ===
  
 
Configure and compile the package:
 
Configure and compile the package:
  
  CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32 &&
+
  CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \
 +
PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" USE_ARCH=n32 \
 +
./configure --prefix=/usr --libdir=/usr/lib32 &&
 
  make
 
  make
  
Line 47: Line 76:
  
 
  make install
 
  make install
+
 
 
=== 64Bit ===
 
=== 64Bit ===
  
 
Configure and compile the package:
 
Configure and compile the package:
 
+
  CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
  CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64 &&
+
PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" USE_ARCH=64 \
 +
./configure --prefix=/usr --libdir=/usr/lib64 &&
 
  make
 
  make
  
Line 59: Line 89:
 
  make install
 
  make install
  
TO DO:
+
[[Category:Media Utilities]]
set PKG_CONFIG_PATH
 
 
 
*[[Audio/Media]]
 
*[[Main Page]]
 

Latest revision as of 15:16, 19 March 2009

Download Source: http://distfiles.atheme.org/audacious-1.5.1.tgz

Introduction to Audacious

Audacious is a fork of the Beep Media Player (BMP is no longer in active development) which in turn was a fork of XMMS. Unlike XMMS however, Audacious is based on Gtk2.

Audacious is an audio player that will play MP3 (LAME), Ogg Vorbis (libvorbis), FLAC, and various other audio formats. It has various plugins that add additional functionality. And since it uses the same skins as XMMS and Winamp 2, there are quite a few skins out there to choose from.

Project Homepage: http://audacious-media-player.org

Dependencies

Required

Optional

It is recommended that after installing Audacious you install the audacious-plugins package.

Configuration Information

If you want to enable gnome support, add the following to the configure line:

--enable-gconf --enable-gnome-vfs

Non-Multilib

Configure and compile the package:

./configure --prefix=/usr &&
make

Install the package:

make install

Multilib

32Bit

Configure and compile the package:

CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" USE_ARCH=32 \
./configure --prefix=/usr &&
make

Install the package:

make install

N32

Configure and compile the package:

CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \
PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" USE_ARCH=n32 \
./configure --prefix=/usr --libdir=/usr/lib32 &&
make

Install the package:

make install

64Bit

Configure and compile the package:

CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" USE_ARCH=64 \
./configure --prefix=/usr --libdir=/usr/lib64 &&
make

Install the package:

make install