Commit 6fcf7954 authored by Benjamin Drung's avatar Benjamin Drung

Imported Upstream version 2.3

parents

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

Audacious (C) GPL 2005-2008
Authors listed alphabetically, by last name:
--------------------------------------------
George Averill <nhjm449@gmail.com>
Michael Färber <0102@gmx.at>
Matti Hämäläinen <ccr@tnsp.org>
Giacomo Lozito <james@develia.org>
William Pitcock <nenolod@nenolod.net>
Derek Pomery <nemo@m8y.org>
Mohammed Sameer <msameer@foolab.org>
Jonathan Schleifer <js-audacious@webkeks.org>
Andrew O. Shadoura <bugzilla@tut.by>
Aaron Sheldon <asheldon at uiuc.edu>
Stephen Sokolow <deitarion@gmail.com>
Tony Vroon <chainsaw@gentoo.org>
Yoshiki Yazawa <yaz@cc.or.rim.jp>
Translators
-----------
Dutch - Tony Vroon
Hungarian - Laszlo Dvornik
German - Michael Hanselmann
Matthias Debus
Greek - Kouzinopoulos Haris
Stavros Giannouris
Stathis Kamperis
Italian - Diego Petteno
Japanese - Dai
-
Based on:
BMP - beep media player (C) GPL 2003-2005
Authors alphabetically
----------------------
Artem Baguinski <artm@v2.nl>
Edward Brocklesby <ejb@goth.net>
Chong Kai Xiong <descender@phreaker.net>
Milosz Derezynski <m.derezynski@arcor.de>
David Lau <coder_sku@users.sourceforge.net>
Ole Andre Vadla Ravnaas <oleavr@jblinux.net>
Michiel Sikkes <michiel@eyesopened.nl>
Patch Authors
-------------
Andrei Badea
Peter Behroozi
Bernard Blackham
Oliver Blin
David Le Brun
Tomas Bzatek
Liviu Danicel
Jon Dowland
Artur Frysiak
Sebastian Kapfer
Lukas Koberstein
Dan Korostelev
Oliver Lehmann
Jolan Luff
Mike Lundy
Michael Marineau
Tim-Philipp Muller
Julien Portalier
Andrew Ruder
Olivier Samyn
John Spray
Takashi Iwai
Martijn Vernooij
Thierry Vignaud
Translators
-----------
Brazilian Portuguese - Philipi Pinto <philipi@gmx.net>
Breton - Thierry Vignaud <tvignaud@mandrakesoft.com>
Czech - Jan Narovec <jnarovec@students.zcu.cz>
Dutch - Laurens Buhler <masterpe@xs4all.nl>
German - Matthias Debus <psic4t@netbands.de>
Georgian - George Machitidze <giomac@global-erty.net>
Greek - Kouzinopoulos Haris <haris@mpa.gr>
Stavros Giannouris <stavrosg2002@freemail.gr>
Finnish - Pauli Virtanen <pauli.virtanen@hut.fi>
French - David Le Brun <david@dyn-ns.net>
Hindi - Dhananjaya Sharma <dysxhi@yahoo.co.in>
Hungarian - Laszlo Dvornik <dvornik@gnome.hu>
Italian - Alessio D'Ascanio <otaku@fastwebnet.it>
Japanese - Takeshi Aihana <aihana@gnome.gr.jp>
Korean - DongCheon Park <dcpark@kaist.ac.kr>
Lithuanian - Rimas Kudelis <rq@akl.lt>
Macedonian - Arangel Angov <ufo@linux.net.mk>
Polish - Jacek Wolszczak <shutdownrunner@o2.pl>
Romanian - Liviu Danicel <liviu.danicel@spymac.com>
Russian - Pavlo Bohmat <bohm@ukr.net>
Dan Korostelev <dan@ats.energo.ru>
Vitaly Lipatov <lav@altlinux.ru>
Simplified Chinese - Chong Kai Xiong <descender@phreaker.net>
Traditional Chinese - Chao-Hsiung Liao <pesder.liao@msa.hinet.net>
Slovak - Pavel Kanzelsberger <kanzels@zmail.sk>
Spanish - Francisco Javier F. Serrador <serrador@cvs.gnome.org>
Swedish - Martin Persenius <martin@persenius.net>
Ukrainian - Mykola Lynnyk<definer@users.sf.net>
Welsh - Edward Brocklesby <ejb@goth.net>
(Based on XMMS from Rhoslyn Prys <rhoslyn.prys@meddal.org.uk>)
(please tell us if we left your name out)
-
Based on:
XMMS - X Multimedia System (C)1998-2003
Main Programming: Peter Alm
Additional Programming: Håvard Kvålen
Derrik Pates
With Additional Help: Sean Atkinson
Jorn Baayen
James M. Cape
Anders Carlsson (effect plugins)
Chun-Chung Chen (xfont patch)
Tim Ferguson (joystick plugin)
Ben Gertzfield
Vesa Halttunen
Logan Hanks
Eric L. Hernes (FreeBSD patches)
Ville Herva
higway (MMX)
Michael Hipp and others (MPG123 engine)
Olle Hällnäs (compiling fixes)
David Jacoby
Osamu Kayasono (3DNow!)
Lyle B Kempler
J. Nick Koston (MikMod plugin)
Aaron Lehmann
Johan Levin (echo + stereo plugin)
Eric Lindvall
Colin Marquardt
Willem Monsuwe
John Riddoch (Solaris plugin)
Josip Rodin
Pablo Saratxaga (i18n)
Carl van Schaik (pro logic plugin)
Jörg Schuler
Charles Sielski (irman plugin)
Espen Skoglund
Matthieu Sozeau (ALSA plugin)
Kimura Takuhiro (3DNow!)
Zinx Verituse
Ryan Weaver (RPMs among other things)
Chris Wilson
Dave Yearke
Stephan K. Zitz
Default skin: Leonard "Blayde" Tan
Robin Sylvestre (Equalizer and Playlist)
Thomas Nilsson (New titles, and cleanups)
Homepage and Graphics: Thomas Nilsson
Support and Docs: Olle Hällnäs
The buildsystem and framework for installing and managing plugins is:
Copyright (c) 2005-2007 Audacious development team.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
Neither the name of the author nor the names of its contributors may be
used to endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
------------------------------------------------------------------------------
The plugins themselves are distributed under their own distribution terms,
read the sourcecode for plugin-specific licensing details.
Installation Instructions
*************************
Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005 Free
Software Foundation, Inc.
This file is free documentation; the Free Software Foundation gives
unlimited permission to copy, distribute and modify it.
Basic Installation
==================
These are generic installation instructions.
The `configure' shell script attempts to guess correct values for
various system-dependent variables used during compilation. It uses
those values to create a `Makefile' in each directory of the package.
It may also create one or more `.h' files containing system-dependent
definitions. Finally, it creates a shell script `config.status' that
you can run in the future to recreate the current configuration, and a
file `config.log' containing compiler output (useful mainly for
debugging `configure').
It can also use an optional file (typically called `config.cache'
and enabled with `--cache-file=config.cache' or simply `-C') that saves
the results of its tests to speed up reconfiguring. (Caching is
disabled by default to prevent problems with accidental use of stale
cache files.)
If you need to do unusual things to compile the package, please try
to figure out how `configure' could check whether to do them, and mail
diffs or instructions to the address given in the `README' so they can
be considered for the next release. If you are using the cache, and at
some point `config.cache' contains results you don't want to keep, you
may remove or edit it.
The file `configure.ac' (or `configure.in') is used to create
`configure' by a program called `autoconf'. You only need
`configure.ac' if you want to change it or regenerate `configure' using
a newer version of `autoconf'.
The simplest way to compile this package is:
1. `cd' to the directory containing the package's source code and type
`./configure' to configure the package for your system. If you're
using `csh' on an old version of System V, you might need to type
`sh ./configure' instead to prevent `csh' from trying to execute
`configure' itself.
Running `configure' takes awhile. While running, it prints some
messages telling which features it is checking for.
2. Type `make' to compile the package.
3. Optionally, type `make check' to run any self-tests that come with
the package.
4. Type `make install' to install the programs and any data files and
documentation.
5. You can remove the program binaries and object files from the
source code directory by typing `make clean'. To also remove the
files that `configure' created (so you can compile the package for
a different kind of computer), type `make distclean'. There is
also a `make maintainer-clean' target, but that is intended mainly
for the package's developers. If you use it, you may have to get
all sorts of other programs in order to regenerate files that came
with the distribution.
Compilers and Options
=====================
Some systems require unusual options for compilation or linking that the
`configure' script does not know about. Run `./configure --help' for
details on some of the pertinent environment variables.
You can give `configure' initial values for configuration parameters
by setting variables in the command line or in the environment. Here
is an example:
./configure CC=c89 CFLAGS=-O2 LIBS=-lposix
*Note Defining Variables::, for more details.
Compiling For Multiple Architectures
====================================
You can compile the package for more than one kind of computer at the
same time, by placing the object files for each architecture in their
own directory. To do this, you must use a version of `make' that
supports the `VPATH' variable, such as GNU `make'. `cd' to the