Skip to content
/ deadbeef Public

A Deadbeef Fork, especially concentrating in UI and artworks

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
COPYING
GPL-2.0
COPYING.GPLv2
Notifications You must be signed in to change notification settings

Tydus/deadbeef

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9308d93 · Oct 26, 2011
Jan 22, 2011
May 23, 2011
Jul 30, 2010
Aug 17, 2009
May 19, 2010
May 13, 2010
Jul 30, 2010
Oct 26, 2011
Oct 2, 2011
Oct 23, 2011
Apr 17, 2011
May 22, 2011
May 1, 2011
May 19, 2010
Feb 6, 2010
Apr 5, 2010
Jan 7, 2010
Jan 7, 2010
Jan 7, 2010
May 22, 2011
Aug 23, 2009
May 15, 2011
Aug 19, 2009
Nov 19, 2010
Apr 17, 2011
May 13, 2011
May 15, 2011
May 23, 2010
May 10, 2011
Sep 13, 2009
Sep 20, 2009
Jan 2, 2011
Jun 12, 2011
Mar 31, 2011
May 19, 2010
Oct 23, 2011
May 22, 2011
Oct 1, 2011
Oct 21, 2010
Jan 5, 2011
Jan 5, 2011
May 15, 2010
Sep 21, 2010
May 15, 2010
May 15, 2010
May 15, 2010
Sep 29, 2011
Aug 31, 2011
Jun 12, 2011
May 4, 2011
Oct 23, 2011
Oct 1, 2011
Sep 30, 2011
Apr 11, 2010
Jan 2, 2011
Oct 23, 2011
Oct 1, 2011
Oct 1, 2011
Apr 29, 2011
Apr 29, 2011
Oct 1, 2011
May 4, 2011
May 22, 2011
Jan 2, 2011
Oct 2, 2011
Oct 2, 2011
Feb 1, 2011
Jan 2, 2011
Jan 2, 2011
Jan 24, 2011
Oct 23, 2011
Oct 23, 2011
Jan 2, 2011
Jan 2, 2011
May 9, 2011
Feb 23, 2011
Feb 23, 2011
Jun 12, 2011
Apr 26, 2011
Jan 31, 2011
Jan 2, 2011
Jun 12, 2011
Jan 2, 2011
Jan 2, 2011
Jun 15, 2011

Repository files navigation

TABLE OF CONTENTS

1. compiling, dependencies, etc
2. information for distributors

==========================================================

1. compiling, dependencies, etc

* 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)

* if you want to build from git - install autotools, and run ./autogen.sh to bootstrap

* run "./configure --help", and read it.

* now you're ready to configure the build process -- run "./configure --prefix=/usr", and wait until it finishes. you may want to change prefix to another value. consult INSTALL file for more info.

* make sure all plugins which you want have "Yes" status in the list that's printed by configure. if not -- install missing dependencies, and rerun configure. that is especially important for GTKUI, and ALSA or OSS plugins. make sure you have both. otherwise you won't get GUI and/or sound output.

* after satisfying all dependencies, run "make -j5" (change -j number to suit your number of CPUs/cores, e.g. 5 is quite good for single CPU dual-core machines). it is a good idea to do it as normal user (this step doesn't require root privileges).

* after build finishes, run "make install" as root

full list of dependencies:
    libsamplerate: for dsp_libsrc plugin (resampler)
    gtk+-2.0 >= 2.12 (+ gthread, + glib): GTK+ 2.0 user interface
    alsa-lib: ALSA support
    libvorbis and libogg: for ogg vorbis plugin
    libcurl >= 7.10: for last.fm, vfs_curl (shoutcast/icecast), artwork plugins
    imlib2: for artwork plugin; see libjpeg and libpng below
    libjpeg and libpng: for artwork plugin (when imlib2 is not installed, or --disable-artwork-imlib2 is used)
    libmad: for mp3 plugin (mpeg1,2 layers1,2,3)
    libFLAC: for flac plugin
    wavpack: for wavpack plugin
    libsndfile: for sndfile plugin
    libcdio + libcddb: for cd audio plugin
    ffmpeg (libavcodec + libavformat): for ffmpeg plugin
    xlib: for global hotkeys
    dbus: for notification daemon support (OSD current song notifications)
    pulseaudio: for PulseAudio output plugin
    faad2: for AAC plugin
    zlib: for Audio Overload plugin (psf, psf2, etc), GME (for vgz)
    libzip: for vfs_zip plugin

actual package names for your Linux distribution may vary.

==========================================================

2. information for distributors

The Deadbeef player code is licensed under GPLv2, but this is not a requirement for plugins.
Plugins don't link directly to deadbeef code, but are using special API header file which uses ZLib license.

About

A Deadbeef Fork, especially concentrating in UI and artworks

Resources

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
COPYING
GPL-2.0
COPYING.GPLv2

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published