summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorGravatar waker <wakeroid@gmail.com>2012-10-05 17:46:33 +0200
committerGravatar waker <wakeroid@gmail.com>2012-10-05 17:46:33 +0200
commitce2923c8f0cac7a563d1ecf22085ac62281c74d7 (patch)
tree20ce1a2fd0cebc36231882b011e34230778a1db9 /README
parent527ba48d8209a8e854c791d571106a5daf2fdd29 (diff)
parent708c8ba9f7aefe9f795c9c4eb30ab128f09c8b3d (diff)
Merge branch 'master' into devel
Conflicts: README configure.ac deadbeef.h plugins.c plugins/gtkui/Makefile.am plugins/gtkui/ddbcellrenderertextmultiline.c plugins/gtkui/ddblistview.c plugins/gtkui/deadbeef.glade plugins/gtkui/gtkui.c plugins/gtkui/interface.c plugins/gtkui/plcommon.c plugins/shellexec/shellexec.c plugins/supereq/Makefile.am
Diffstat (limited to 'README')
-rw-r--r--README12
1 files changed, 8 insertions, 4 deletions
diff --git a/README b/README
index 5f398756..e4fc8c1a 100644
--- a/README
+++ b/README
@@ -9,9 +9,9 @@ TABLE OF CONTENTS
* first you need to install dependencies. full list is provided at the end of this section for your convenience
-* you will need intltool to be installed. if you don't need translations -- run ./configure --disable-nls (in this case you won't need to install intltool)
+* you will need intltool to be installed. if you don't need translations -- run ./configure --disable-nls (in this case you won't need to install intltool, as long as the configure script is already generated)
-* if you want to build from git - install autotools, and run ./autogen.sh to bootstrap
+* if you want to build from git - install autotools and intltool, and run ./autogen.sh to bootstrap
* run "./configure --help", and read it.
@@ -23,9 +23,13 @@ TABLE OF CONTENTS
* after build finishes, run "make install" as root
-full list of dependencies:
+full list of dependencies is below.
+most of them are optional, which means deadbeef will build and run without them, but to make it useful - you'd probably need at least GTK UI plugin and some audio codecs built.
+
libsamplerate: for dsp_libsrc plugin (resampler)
gtk+-2.0 >= 2.12 (+ gthread, + glib): GTK+ 2.0 user interface
+ libsm: optional dependency for gtkui session client support
+ libice: optional dependency for gtkui session client support
alsa-lib: ALSA support
libvorbis and libogg: for ogg vorbis plugin
libcurl >= 7.10: for last.fm, vfs_curl (shoutcast/icecast), artwork plugins
@@ -36,7 +40,7 @@ full list of dependencies:
wavpack: for wavpack plugin
libsndfile: for sndfile plugin
libcdio + libcddb: for cd audio plugin
- ffmpeg (libavcodec + libavformat): for ffmpeg plugin
+ ffmpeg < 0.11: for ffmpeg plugin (versions >= 0.11 are not supported)
xlib: for global hotkeys and for gtkui opengl support
dbus: for notification daemon support (OSD current song notifications)
pulseaudio: for PulseAudio output plugin