debian/0000755000000000000000000000000012265055542007174 5ustar debian/mpd.dirs0000644000000000000000000000010012244216040010613 0ustar var/log/mpd var/lib/mpd var/lib/mpd/playlists var/lib/mpd/music debian/mpd.postrm0000644000000000000000000000101512244216040011204 0ustar #!/bin/sh set -e if [ "$1" = "purge" ]; then # clean up all statoverrides that belonged to mpd, so the # mpd system user can be removed cleanly for i in $(dpkg-statoverride --list | awk '/^mpd / {print $4}'); do if dpkg-statoverride --list --quiet "$i" >/dev/null; then dpkg-statoverride --force --quiet --remove "$i" fi done deluser --quiet --system mpd > /dev/null || true rm -rf /var/log/mpd /var/run/mpd/pid /var/lib/mpd/state \ /var/lib/mpd/tag_cache > /dev/null 2>&1 fi #DEBHELPER# debian/mpd.install0000644000000000000000000000025712257673735011363 0ustar debian/mpd.conf etc usr/bin/mpd usr/bin debian/mpd.desktop etc/xdg/autostart debian/source_mpd.py usr/share/apport/package-hooks debian/NEWS0000644000000000000000000000047212235015232007663 0ustar mpd (0.14-1) unstable; urgency=low MPD now supports listening on a local socket rather than a TCP port. If you wish to use this feature, change the bind_to_address in mpd.conf. Please note that this will break older clients. -- Decklin Foster Wed, 03 Dec 2008 00:09:44 -0500 debian/mpd.doc-base0000644000000000000000000000021612235015232011337 0ustar Document: mpd Title: MPD user manual Section: Sound Format: HTML Index: /usr/share/doc/mpd/user-manual.html Files: /usr/share/doc/mpd/*.html debian/mpd.postinst0000644000000000000000000000146512244216040011554 0ustar #!/bin/sh set -e umask 0022 ACTION="$1" VERSION="$2" if [ "$ACTION" = "configure" ]; then # add the mpd user if ! getent passwd mpd >/dev/null; then adduser --quiet --ingroup audio --system --no-create-home \ --home /var/lib/mpd mpd fi # set ownership and permissions on directories for i in /var/log/mpd /var/lib/mpd /var/lib/mpd/playlists; do if ! dpkg-statoverride --list --quiet "$i" >/dev/null; then dpkg-statoverride --force --quiet --update \ --add mpd audio 0755 "$i" fi done # set ownership and permissions on mpd.conf if ! dpkg-statoverride --list --quiet /etc/mpd.conf >/dev/null; then dpkg-statoverride --force --quiet --update \ --add mpd audio 0640 /etc/mpd.conf fi fi #DEBHELPER# debian/watch0000644000000000000000000000015512257673735010241 0ustar version=3 opts="pgpsigurlmangle=s/$/.sig/" \ http://www.musicpd.org/download/mpd/stable/mpd-([0-9.]*).tar.xz debian/copyright0000644000000000000000000001677212257673735011157 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: MPD Source: http://sourceforge.net/projects/musicpd/files/mpd/ Upstream-Contact: Max Kellermann Files: * Copyright: 2003-2013, The Music Player Daemon Project (see AUTHORS for details) License: GPL-2+ Files: src/mixer/RoarMixerPlugin.cxx src/output/RoarOutputPlugin.cxx Copyright: 2003-2013, The Music Player Daemon Project 2010-2011, Philipp 'ph3-der-loewe' Schafft 2010-2011, Hans-Kristian 'maister' Arntzen License: GPL-2+ Files: src/system/fd_util.c src/system/fd_util.h src/util/RefCount.hxx src/util/fifo_buffer.c src/util/fifo_buffer.h src/util/growing_fifo.c src/util/growing_fifo.h Copyright: 2003-2011, The Music Player Daemon Project License: BSD-2-clause Files: src/system/ByteOrder.hxx src/thread/CriticalSection.hxx src/thread/GLibCond.hxx src/thread/GLibMutex.hxx src/thread/PosixCond.hxx src/thread/PosixMutex.hxx src/thread/WindowsCond.hxx src/util/ASCII.hxx src/util/CharUtil.hxx src/util/FifoBuffer.hxx src/util/Macros.hxx src/util/Manual.hxx src/util/NumberParser.hxx src/util/ReusableArray.hxx src/util/WritableBuffer.hxx Copyright: 2003-2013, Max Kellermann License: BSD-2-clause Files: aclocal.m4 Makefile.in Copyright: 1994-2013, Free Software Foundation, Inc. License: GAP~autotools This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. Files: compile config.* depcomp missing test-driver Copyright: 1992-2013, Free Software Foundation, Inc. License: GPL-2+ with Autoconf exception As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. Files: configure Copyright: 1992-1996, 1998-2012, Free Software Foundation, Inc. License: GAP~configure This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. Files: install-sh Copyright: 1994, X Consortium License: Expat with X exception Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. . Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from the X Consortium. . FSF changes to this file are in the public domain. Files: m4/ax_* Copyright: 2008, Guido U. Draheim 2011, Maarten Bosmans License: GPL-3+ with Autoconf exception This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. . On Debian systems, the complete text of version 3 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. . As a special exception, the respective Autoconf Macro's copyright owner gives unlimited permission to copy, distribute and modify the configure scripts that are the output of Autoconf when processing the Macro. You need not follow the terms of the GNU General Public License when using or distributing such scripts, even though portions of the text of the Macro appear in them. The GNU General Public License (GPL) does govern all other use of the material that constitutes the Autoconf Macro. . This special exception to the GPL applies to versions of the Autoconf Macro released by the Autoconf Archive. When you make and distribute a modified version of the Autoconf Macro, you may extend this special exception to the GPL to apply to your modified version as well. Files: m4/ax_cxx_compile_stdcxx_0x.m4 Copyright: 2008, Benjamin Kosnik License: permissive Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without any warranty. Files: m4/pkg.m4 Copyright: 2004, Scott James Remnant License: GPL-2+ with Autoconf exception As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. Files: debian/* Copyright: 2003-2004, Warren Dukes (aka shank) 2004-2005, Eric Wong 2006-2011, Decklin Foster 2011-2012, Alexander Wirt 2013, Florian Schlichting License: GPL-2+ Files: debian/source_mpd.py Copyright: 2012, Ronny Cardona License: GPL-2+ License: BSD-2-clause 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. . 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 FOUNDATION 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. License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. . On Debian systems, the complete text of version 2 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. debian/mpd.desktop0000644000000000000000000000071512244216040011337 0ustar # This will automatically start MPD as your user when you log into GNOME/KDE, # provided that the system-wide MPD has been disabled. # Make sure to create your own ~/.mpdconf containing the path to your music, # and adjust the other paths such that MPD can write to its log and databases. [Desktop Entry] Type=Application Exec=mpd Terminal=false Hidden=false X-GNOME-Autostart-enabled=true Name=MPD Music Player Daemon Comment=start MPD as user when you log in debian/mpd.default0000644000000000000000000000056512235015232011315 0ustar ## Defaults for the MPD init script, sourced by /etc/init.d/mpd on Debian ## systems. Uncomment (remove the leading '#') and change values as needed. ## Change this to prevent MPD from being started as a system service (for ## example, if you want to run it from a regular user account) START_MPD=true ## The configuration file location for mpd: # MPDCONF=/etc/mpd.conf debian/mpd.logrotate0000644000000000000000000000014512235015232011663 0ustar /var/log/mpd/*.log { weekly missingok rotate 7 compress notifempty copytruncate create 600 } debian/control0000644000000000000000000001017412265055505010601 0ustar Source: mpd Section: sound Priority: optional Maintainer: mpd maintainers Uploaders: Florian Schlichting Build-Depends: debhelper (>= 9), dh-autoreconf, dh-systemd, dpkg-dev (>= 1.16.1~), libadplug-dev, libao-dev, libasound2-dev [linux-any], libaudiofile-dev (>= 0.3), libavahi-client-dev, libavahi-glib-dev, libavcodec-dev, libavformat-dev, libbz2-dev, libcdio-paranoia-dev, libcppunit-dev, libcurl4-gnutls-dev | libcurl-dev, libfaad-dev, libflac-dev, libfluidsynth-dev, libgme-dev, libid3tag0-dev, libiso9660-dev, libjack-jackd2-dev, libmad0-dev, libmikmod2-dev, libmms-dev, libmodplug-dev, libmp3lame-dev, libmpcdec-dev, libmpdclient-dev, libmpg123-dev, libogg-dev, libopenal-dev, libopus-dev, libpulse-dev, libresid-builder-dev, libroar-dev (>= 0.4), libsamplerate0-dev, libshout3-dev, libsidplay2-dev, libsidutils-dev, libsndfile1-dev, libsqlite3-dev, libsystemd-daemon-dev [linux-any], libvorbis-dev [!arm !armel !armeb], libvorbisidec-dev [arm armel armeb], libwavpack-dev, libwildmidi-dev, libwrap0-dev, libyajl-dev, libzzip-dev, xmlto Standards-Version: 3.9.5 Homepage: http://www.musicpd.org/ Vcs-Browser: http://anonscm.debian.org/gitweb?p=pkg-mpd/pkg-mpd.git Vcs-Git: git://anonscm.debian.org/pkg-mpd/pkg-mpd.git Package: mpd Architecture: any Depends: adduser, lsb-base, ${misc:Depends}, ${shlibs:Depends} Suggests: avahi-daemon, icecast2, mpd-client, pulseaudio Breaks: avahi-daemon (<< 0.6.31-3) Description: Music Player Daemon Music Player Daemon (MPD) is a server that allows remote access for playing audio files (Ogg-Vorbis, FLAC, MP3, Wave, and AIFF), streams (Ogg-Vorbis, MP3) and managing playlists. Gapless playback, buffered output, and crossfading support is also included. The design focus is on integrating a computer into a stereo system that provides control for music playback over a TCP/IP network. The goals are to be easy to install and use, to have minimal resource requirements (it has been reported to run fine on a Pentium 75), and to remain stable and flexible. . The daemon is controlled through a client which need not run on the same computer mpd runs on. The separate client and server design allows users to choose a user interface that best suites their tastes independently of the underlying daemon (this package) which actually plays music. Package: mpd-dbg Section: debug Priority: extra Architecture: any Depends: mpd (= ${binary:Version}), ${misc:Depends} Description: Music Player Daemon debugging symbols Music Player Daemon (MPD) is a server that allows remote access for playing audio files (Ogg-Vorbis, FLAC, MP3, Wave, and AIFF), streams (Ogg-Vorbis, MP3) and managing playlists. Gapless playback, buffered output, and crossfading support is also included. The design focus is on integrating a computer into a stereo system that provides control for music playback over a TCP/IP network. The goals are to be easy to install and use, to have minimal resource requirements (it has been reported to run fine on a Pentium 75), and to remain stable and flexible. . The daemon is controlled through a client which need not run on the same computer mpd runs on. The separate client and server design allows users to choose a user interface that best suites their tastes independently of the underlying daemon (this package) which actually plays music. . This package contains the debugging symbols. debian/mpd.prerm0000644000000000000000000000003712244216040011010 0ustar #!/bin/sh set -e #DEBHELPER# debian/compat0000644000000000000000000000000212235015232010357 0ustar 9 debian/mpd.manpages0000644000000000000000000000003112235015232011450 0ustar doc/mpd.1 doc/mpd.conf.5 debian/changelog0000644000000000000000000010427112265055505011052 0ustar mpd (0.18.7-1) unstable; urgency=medium * Import Upstream version 0.18.7 + don't initialize supplementary groups when already running as the configured user (closes: #732790) * Fix upstream tarball signing key, it must be a binary keyring * Change initscript LSB dependency on avahi to avahi-daemon (closes: #731613) -- Florian Schlichting Mon, 13 Jan 2014 22:27:03 +0100 mpd (0.18.6-1) unstable; urgency=medium * Import Upstream version 0.18.6 * Update copyright for refreshed autotools-generated files * Disable build tests on s390x until #726733 is solved * Configure a defined Debian feature set * Enable ZIP archive support * Install apport hook from Ubuntu * Let uscan check upstream's release tarball signature -- Florian Schlichting Sun, 29 Dec 2013 02:17:04 +0100 mpd (0.18.5-1) unstable; urgency=low * Import Upstream version 0.18.5 * Remove configure options enabled automatically or by default * Drop dh_auto_test override necessary only with obsoleted/dropped patch * Use dh_installinit to install mpd.tmpfiles * Move the XDG autostart file from examples into /etc * Maintainer scripts: remove check for deprecated option (obsolete after wheezy), let dh_installinit define runlevels and start/stop * Update mpd.conf in accordance with the upstream sample * Drop endian_test.patch, applied upstream -- Florian Schlichting Sat, 23 Nov 2013 21:35:53 +0100 mpd (0.18.4-1) unstable; urgency=low * Import Upstream version 0.18.4 * New endian_test.patch to fix build tests on ia64 and mipsel -- Florian Schlichting Thu, 14 Nov 2013 23:28:21 +0100 mpd (0.18.3-1) unstable; urgency=low * Switch to tar.xz upstream tarballs * Import Upstream version 0.18.3 -- Florian Schlichting Sat, 09 Nov 2013 06:26:24 +0100 mpd (0.18.2-1) unstable; urgency=low * Import Upstream version 0.18.2 + fix "volume_normalization" with mp3 files (closes: #728667) + protocol: "close" flushes the output buffer (closes: #728982) * Depend on libaudiofile (>= 0.3) due to API breakage * Drop add_missing_files_for_test.patch, files were added by upstream -- Florian Schlichting Thu, 07 Nov 2013 23:00:18 +0100 mpd (0.18-1) unstable; urgency=low * Import Upstream version 0.18 * Update debian/copyright, particularly noting all BSD-2-clause licensed files * Drop support for removed plugins: ffado, lastfm, soup * Enable new / additional plugins: adplug, opus, mpdclient, openal, roar, bzip2 * Drop unnecessary versions on (build-)dependencies * Delete obsolete/bogus build-dependency on zlib1g-dev * wrap-and-sort dependencies * Enable automatic build tests * Add files missing in upstream tarball necessary for build tests * Declare compliance with Debian Policy 3.9.5 -- Florian Schlichting Fri, 01 Nov 2013 23:08:22 +0100 mpd (0.17.6-1) unstable; urgency=low * Import Upstream version 0.17.6 * Drop modplug-header-path.patch, applied upstream -- Florian Schlichting Tue, 15 Oct 2013 21:03:49 +0200 mpd (0.17.5-2) unstable; urgency=low * Fix path to modplug.h (closes: #725535) -- Florian Schlichting Sat, 12 Oct 2013 21:43:37 +0200 mpd (0.17.5-1) unstable; urgency=low [ Florian Schlichting ] * Import Upstream version 0.17.5 * Add a note on JACK to README.Debian (closes: #655482). * Use dh-systemd (patch from Michael Stapelberg, thanks! closes: #715164) * mpd.init.d: ensure avahi, if available, is started first (closes: #711429) * Drop bug622368.patch, applied upstream. * Update Vcs-Browser and Vcs-Git control fields to their canonical value. -- Florian Schlichting Fri, 09 Aug 2013 14:37:04 +0200 mpd (0.17.4-3) unstable; urgency=low * Enable ffado plugin on [amd64 armel armhf i386 powerpc] only -- Florian Schlichting Thu, 02 May 2013 09:18:37 +0200 mpd (0.17.4-2) unstable; urgency=low * Properly fix build failures on kfreebsd and hurd, dropping fix-ESTRPIPE.patch * Run autoreconf during build * Enable more plugins: ffado, gme, soup, wildmidi * Fix documentation of not-actually-required parameters in mpd.conf(5) (closes: #622368) -- Florian Schlichting Thu, 02 May 2013 00:01:34 +0200 mpd (0.17.4-1) unstable; urgency=low * Import Upstream version 0.17.4 * Update upstream Homepage, watch file * Drop fix-typos-in-manpage.patch, applied upstream * New fix-ESTRPIPE.patch against build failures on kfreebsd and hurd * Update mpd.conf with new options, ship upstreams version in examples * Bump Standards-Version to 3.9.4 (no change necessary) -- Florian Schlichting Tue, 09 Apr 2013 00:50:02 +0200 mpd (0.17.3-1) unstable; urgency=low [ Florian Schlichting ] * Imported Upstream version 0.17.3 (closes: #694377). * debian/mpd.init.d: + remove start-create-db option from Usage string (closes: #662088, LP: #902485) + allow stopping mpd even when START_MPD=false (closes: #545559) + don't check for and create $PIDDIR twice * Don't tell mpd to look for non-existant /etc/mpd/mpd.conf instead of plain /etc/mpd.conf (closes: #681774). * Move pidfile from legacy /var/run/mpd to /run/mpd and drop lintian override (closes: #689900). * Have systemd create /run/mpd as well (thanks intrigeri; closes: #694497). * Disable systemd support on non-linux architectures. * Update provided mpd.conf from doc/mpdconf.example, adding httpd.bind_to_address in the process (closes: #664204). * Provide a sample mpd.desktop file for user-session autostart (closes: #551875). * Enable support for libwrap (closes: #627184). * Install the upstream changelog in its proper place and skip redundant upstream docs. Instead, generate and install user-manual.html. * Update README.Debian: no more experimental snapshot builds by Decklin Foster. * Drop README.source, it talks about cdbs which was abandoned for dh. * Fix maintainer-script-without-set-e lintian warning. * Add fix-typos-in-manpage.patch. * Switch to copyright-format 1.0. * Add myself to Uploaders. [ Alexander Wirt ] * Remove myself from the list of uploaders. -- Florian Schlichting Thu, 04 Apr 2013 21:22:44 +0200 mpd (0.17.1-1) unstable; urgency=low * [c02b44a] Unapply patches after build * [88a5fe0] Ignore quilt dir * [e785279] Move to 3.0 * [1c585a6] Imported Upstream version 0.17.1 - fix playback with software mixing: Closes: #680328 -- Alexander Wirt Fri, 24 Aug 2012 17:37:49 +0200 mpd (0.17-1) unstable; urgency=low * [7bd0a55] Imported Upstream version 0.17 * [2caba61] Enable some new modules * [ace771f] Add systemd support -- Alexander Wirt Sat, 30 Jun 2012 00:07:05 +0200 mpd (0.16.8-1) unstable; urgency=low * [73d225a] Imported Upstream version 0.16.8 * [591d6d8] Bump standards version (no changes) * [5b1ad81] Bump debhelper to 9 for hardening flags -- Alexander Wirt Wed, 27 Jun 2012 07:40:21 +0200 mpd (0.16.7-2) unstable; urgency=low * [06f520f] Enable lame mp3 encoder (Closes: #559933) -- Alexander Wirt Sat, 10 Mar 2012 14:05:48 +0100 mpd (0.16.7-1) unstable; urgency=low * [4b06732] Imported Upstream version 0.16.7 -- Alexander Wirt Sat, 11 Feb 2012 19:17:01 +0100 mpd (0.16.5-1) unstable; urgency=low * [9bce739] Imported Upstream version 0.16.5 -- Alexander Wirt Sat, 15 Oct 2011 10:19:37 +0200 mpd (0.16.4-1) unstable; urgency=low * [d91cb09] Imported Upstream version 0.16.4 - Fix ffmpeg problems (Closes: #636628) -- Alexander Wirt Wed, 07 Sep 2011 08:41:37 +0200 mpd (0.16.3-1) unstable; urgency=low * [730dbc1] use wildcard to list of non-Linux architectures (Closes: #634724) * [c887ddc] Imported Upstream version 0.16.3 * [37a0cfb] Remove quilt * [e70bfa8] Bump debhelper compat to 8 * [d69655e] Move from cdbs to dh * [5229745] Get rid of unused deps -- Alexander Wirt Wed, 03 Aug 2011 15:54:05 +0200 mpd (0.16.2-1) unstable; urgency=low * --create-db is deprecated - removed from initscript * New upstream version * [f75af78] Imported Upstream version 0.16.2 * [e6b63e3] Bump standards version (No changes) * [a4cf064] Add $named to Should-Require in initscript (Closes: #625973) -- Alexander Wirt Sat, 14 May 2011 20:28:04 +0200 mpd (0.16.1-2) unstable; urgency=low * Update maintainer. Thanks Decklin! * Bump standards version (No changes) * Add vcs headers to control file * Recreate /var/run/mpd in init script if its missing * Add lintian override for /var/run/mpd - we recreate it in initscript if necessary * Add README.source * Warn if configfile contains the deprecated error_file option (Closes: #613736) * Add init.d status support and add lsb-base to deps. Thanks to Peter Eisentraut (Closes: #536296) * wrap and sort build dependencies. Thanks to Benjamin Drung for mentioning wrap-and-sort (Closes: #609601) * Update mpd.conf and mention vbrfix package (Closes: #568388) * Add libavahi-glib-dev to build-deps to build avahi support (Closes: #560860) * Re-enable mikmod support (Closes: #607643, #510675) * Fix NEWS entry * Implement force-reload in initscript (Closes: #515623) * Force deb source format 1.0 -- Alexander Wirt Thu, 03 Mar 2011 22:37:12 +0100 mpd (0.16.1-1) unstable; urgency=low * New upstream release -- Decklin Foster Tue, 01 Feb 2011 22:33:15 -0500 mpd (0.15.15-2) unstable; urgency=low * Reapply 0.15.12-1.1 (sorry, my bad). -- Decklin Foster Sun, 14 Nov 2010 01:47:01 -0500 mpd (0.15.15-1) unstable; urgency=low * New upstream release * Enable pipe output plugin (Closes: #603026) -- Decklin Foster Sat, 13 Nov 2010 15:04:41 -0500 mpd (0.15.12-1.1) unstable; urgency=high * Non-maintainer upload. * Disable libcue support. It has a symbol conflict with libcdio, which we also use (closes: #597731). -- Julien Cristau Mon, 04 Oct 2010 15:46:56 +0200 mpd (0.15.12-1) unstable; urgency=low * New upstream release -- Decklin Foster Wed, 21 Jul 2010 09:28:08 -0400 mpd (0.15.10-1) unstable; urgency=low * New upstream release -- Decklin Foster Mon, 14 Jun 2010 20:42:01 -0400 mpd (0.15.9-2) unstable; urgency=low * Enable Last.fm radio support -- Decklin Foster Sun, 18 Apr 2010 22:09:14 -0400 mpd (0.15.9-1) unstable; urgency=low * New upstream release -- Decklin Foster Tue, 23 Mar 2010 19:28:22 -0400 mpd (0.15.8-1) unstable; urgency=low * New upstream release - Fixes CUE playback -- Decklin Foster Wed, 20 Jan 2010 22:04:16 -0500 mpd (0.15.7-1) unstable; urgency=low * New upstream release * Remove 'mpd' user on purge (Closes: #562576) * Add autofs to init.d dependencies (Closes: #555392) -- Decklin Foster Mon, 04 Jan 2010 15:00:58 -0500 mpd (0.15.6-1) unstable; urgency=low * New upstream release -- Decklin Foster Sun, 29 Nov 2009 21:37:30 -0500 mpd (0.15.4-1) unstable; urgency=low * New upstream release (Closes: #550757) -- Decklin Foster Mon, 12 Oct 2009 17:33:38 -0400 mpd (0.15.3-1.1) unstable; urgency=low * Non-maintainer upload. * Apply patch taken from upstream to workaround tremor headers (Closes: #547525) -- Christophe Mutricy Wed, 30 Sep 2009 19:56:48 +0200 mpd (0.15.3-1) unstable; urgency=low * New upstream release -- Decklin Foster Tue, 01 Sep 2009 23:41:42 -0400 mpd (0.15.2-1) unstable; urgency=low * New upstream release -- Decklin Foster Sun, 16 Aug 2009 15:31:37 -0400 mpd (0.15.1-1) unstable; urgency=low * New upstream release - Fix crash on discarding db with bad charset (Closes: #535076) * Re-enable ffmpeg (Closes: #534726) -- Decklin Foster Thu, 16 Jul 2009 19:53:21 -0400 mpd (0.15-2) unstable; urgency=low * Enable SQLite, libcue, sidplay, and libmms. * Enable state file by default in mpd.conf. -- Decklin Foster Fri, 26 Jun 2009 08:35:28 -0400 mpd (0.15-1) unstable; urgency=low * New upstream release -- Decklin Foster Wed, 24 Jun 2009 15:06:53 -0400 mpd (0.15~beta2-1) experimental; urgency=low * New upstream release * Nicer message when systemwide daemon is disabled (Closes: #521701, #529524) * Update mpd.conf from upstream - Configure an ALSA output by default * Fix section of mpd-debug -- Decklin Foster Sun, 24 May 2009 14:22:16 -0400 mpd (0.15~beta1-1) experimental; urgency=low * New upstream beta release -- Decklin Foster Thu, 07 May 2009 15:08:43 -0400 mpd (0.15~alpha1-1) experimental; urgency=low * New upstream alpha release -- Decklin Foster Mon, 06 Apr 2009 18:11:49 -0400 mpd (0.14.2-3) unstable; urgency=low * Install NEWS as the upstream changelog (Closes: #516975) * Make -dbg depend on the version of mpd it was built with * Include a non-virtual package in the curl build-dep * Reinstate force-reload as a synonym for restart in init.d (we still don't support reload, unfortunately) -- Decklin Foster Thu, 26 Feb 2009 14:26:12 -0500 mpd (0.14.2-2) unstable; urgency=low * Update copyright file -- Decklin Foster Sat, 14 Feb 2009 21:26:14 -0500 mpd (0.14.2-1) unstable; urgency=low * New upstream release * Change section of mpd-dbg to devel -- Decklin Foster Sat, 14 Feb 2009 10:34:28 -0500 mpd (0.14.1-1) unstable; urgency=low * New upstream release - Refreshes stats after update (Closes: #512878) - HTTP proxy support (Closes: #408671) * Don't remove user data on purge (Closes: #480625) * Remove 'reload' action from init.d script (Closes: #481772) * Update watch file (Closes: #510262) -- Decklin Foster Mon, 26 Jan 2009 22:40:59 -0500 mpd (0.14-1) unstable; urgency=low * New upstream release -- Decklin Foster Tue, 30 Dec 2008 14:28:21 -0500 mpd (0.14~beta2-2) unstable; urgency=low * Build a -dbg package * Remove obsolete CDBS clean hack, useless "-1" build-deps * Correctly delete redundant mpd.conf and copy of GPL * Add Suggests: avahi-daemon -- Decklin Foster Wed, 10 Dec 2008 19:36:43 -0500 mpd (0.14~beta2-1) unstable; urgency=low * New upstream release * Bump policy version to 3.8.0 * Update Homepage: field -- Decklin Foster Thu, 04 Dec 2008 09:36:43 -0500 mpd (0.14~beta1-1) unstable; urgency=low * New upstream beta release * Sync mpd.conf with upstream and add note about the new socket feature * Generate HTML protocol documentation * Enable wavpack and ffmpeg support * Use -Wl,--as-needed to clean up a few extraneous dependencies -- Decklin Foster Tue, 02 Dec 2008 19:59:11 -0500 mpd (0.14~alpha3-2) experimental; urgency=low * Enable libcurl -- Decklin Foster Wed, 19 Nov 2008 20:55:08 -0500 mpd (0.14~alpha3-1) experimental; urgency=low * New upstream alpha release -- Decklin Foster Fri, 14 Nov 2008 23:08:04 -0500 mpd (0.14~alpha2-1) experimental; urgency=low * New upstream alpha release -- Decklin Foster Thu, 13 Nov 2008 17:44:57 -0500 mpd (0.14~alpha1-1) experimental; urgency=low * New upstream alpha release - Removed stream-block.diff - Grab logging fix from upstream git -- Decklin Foster Sat, 08 Nov 2008 19:05:56 -0500 mpd (0.13.2-3) unstable; urgency=low * Remove "|| true" hack from init.d -- Decklin Foster Tue, 21 Oct 2008 15:03:42 -0400 mpd (0.13.2-2) unstable; urgency=low * Don't die if start-stop-daemon fails (Closes: #478018, #498911) -- Decklin Foster Tue, 23 Sep 2008 22:00:43 -0400 mpd (0.13.2-1) unstable; urgency=low * New upstream release * Remove stale patches -- Decklin Foster Wed, 18 Jun 2008 10:06:01 -0400 mpd (0.13.1-3) unstable; urgency=low * Fix upgrade in prerm (Closes: #464245) -- Decklin Foster Tue, 05 Feb 2008 22:01:48 -0500 mpd (0.13.1-2) unstable; urgency=low * Remove erroneous changelog entry from 0.13.1-1 (fix isn't in the stable branch yet). * Move default rc.d stop order up to 14, to be absolutely sure we stop before pulseaudio. (Hooray for runlevel inflation...) * Update Standards-Version to 3.7.3, and debhelper compat level to 6. * Make watch file ignore alphabetical versions, e.g. the "yesterday" snapshot tarball from 2005. Thanks to DDPO for reminding me of this. -- Decklin Foster Tue, 05 Feb 2008 09:31:46 -0500 mpd (0.13.1-1) unstable; urgency=low * New upstream release, includes avahi-crash.diff * Remove 0.11 cruft from maintainer scripts; we now only support upgrades from etch or later. * Don't attempt to restart on install if no MPD is running (e.g. when installing for the first time.) -- Decklin Foster Tue, 29 Jan 2008 22:25:42 -0500 mpd (0.13.0-7) unstable; urgency=low * Check MPD_START before attempting to stop the daemon, as well, so that LSB logging can work (Closes: #460016, #382634) -- Decklin Foster Thu, 10 Jan 2008 05:34:22 -0500 mpd (0.13.0-6) unstable; urgency=low * Several init.d changes: - Fix MPD_DEBUG (Closes: #459517) - Add LSB information (Closes: #459538) + Include dependency info (Closes: #458393), and suggests for various sound outputs. Nothing for icecast now, as it is not LSB-ized yet, nor for jack as it does not use rc.d. * Trim long description and use Homepage: field. -- Decklin Foster Mon, 07 Jan 2008 22:59:06 -0500 mpd (0.13.0-5) unstable; urgency=low * Build-depend on libsamplerate0-dev (Closes: #311343) -- Decklin Foster Wed, 12 Dec 2007 01:17:05 -0500 mpd (0.13.0-4) unstable; urgency=low * Add fix by qball for a possible hang when stopping Ogg streams. * Include note in README.Debian about creating database. (Closes: #455686) Also briefly mention ALSA ipc multi-user stuff. -- Decklin Foster Wed, 12 Dec 2007 00:28:16 -0500 mpd (0.13.0-3) unstable; urgency=low [ Joey Hess ] * Build --with-tremor on arm. (Closes: #453746) [ Decklin Foster ] * Include kfreebsd-amd64 in non-Linux (kfreebsd-i386, hurd-i386) build-deps. (Closes: #451114) * Remove build-depends on libraries only pulled in by Shoutcast. -- Decklin Foster Fri, 30 Nov 2007 17:25:51 -0500 mpd (0.13.0-2) unstable; urgency=low * Include fix from SVN (r6844) for passing NULL to Avahi (Closes: #428551) -- Decklin Foster Sun, 02 Sep 2007 01:04:06 -0400 mpd (0.13.0-1) unstable; urgency=low * New upstream release - Build with FLAC 1.1.4, remove liboggflac (Closes: #426657, #427750) - Enable new Avahi and JACK support - Remove SVN patches http-cleanup.diff, seek.diff -- Decklin Foster Fri, 08 Jun 2007 10:53:45 -0400 mpd (0.12.2-3) unstable; urgency=low * Made the init.d script a little more standard, including checking for the existence of the daemon before running it in case we are uninstalled but not purged. (Closes: #422281) * Change default charset in mpd.conf to UTF-8. If you have an existing non-UTF-8 database, you should not merge this change, but new Debian installations should in the majority of cases be using UTF-8. (Closes: #417856) * Remove stray libesd build-dep, and add one for libtheora. -- Decklin Foster Fri, 25 May 2007 12:46:05 -0400 mpd (0.12.2-2) unstable; urgency=low * Include HTTP streaming fixes from SVN: - Seeking support (r5159) - Send "HTTP/1.1" (r5394) - Check snprintf return value (r5395) * Remove --chuid hack from init.d (Closes: #416552) -- Decklin Foster Thu, 29 Mar 2007 10:55:08 -0400 mpd (0.12.2-1) unstable; urgency=low * New upstream release. * Add OggFLAC support, and enable libao properly. -- Decklin Foster Wed, 28 Mar 2007 00:54:14 -0400 mpd (0.12.1-3) unstable; urgency=low * Fix pid_file detection in init.d script so that stop/restart work correctly. -- Decklin Foster Tue, 27 Mar 2007 23:59:46 -0400 mpd (0.12.1-2) unstable; urgency=low * Use start-stop-daemon --stop --retry in init.d so that we don't try to restart before an existing mpd is killed. (Closes: #398698) * Create /var/run/mpd again on startup in case /var/run is mounted on a tmpfs. (Closes: #408848) * Re-sync mpd.conf with example shipped in doc. This fixes instructions for enabling ReplayGain, and improves some other comments and examples. (Closes: #407784) * Build with support for PulseAudio. (Closes: #392763) * Build-depend on libfaad-dev and drop no longer relevant note about lack of AAC support in README.Debian (thanks to Jonas Smedegaard). -- Decklin Foster Wed, 21 Mar 2007 18:03:57 -0400 mpd (0.12.1-1.1) unstable; urgency=high * Non-maintainer upload. * Added missing dep on adduser (Closes: #408262) * Set urgency to high since we're closing an RC bug. -- Bastian Venthur Wed, 31 Jan 2007 12:35:08 +0100 mpd (0.12.1-1) unstable; urgency=low * New upstream release - Fixes scanning of MP3s with a 0-frame Xing tag (Closes: #390417) -- Decklin Foster Wed, 11 Oct 2006 15:22:46 -0400 mpd (0.12.0-3) unstable; urgency=low * Fix missing build-depends (Closes: #390779) -- Decklin Foster Mon, 2 Oct 2006 21:32:27 -0400 mpd (0.12.0-2) unstable; urgency=low * Add patch to fix xmalloc assertion with some MP3 files. This does not really fix #390417, as the files do not play, but mpd --create-db will no longer crash. * When cleaning up after 0.11, check that the PID in the legacy pidfile is actually running before attempting to kill it. -- Decklin Foster Mon, 2 Oct 2006 14:55:17 -0400 mpd (0.12.0-1) unstable; urgency=low * New upstream release (Closes: #280100) - Enable Ogg speex support (Closes: #341698) - Fixed ID3v2 support (Closes: #288101) * Removed debconf (Closes: #329887, #360113) - No more 'restart' setting, just restart in postinst (Closes: #369590) * Removed lintian override. -- Decklin Foster Sat, 23 Sep 2006 14:18:36 -0400 mpd (0.12.0~rc3-1) experimental; urgency=low * New upstream release. * Updated watch file. -- Decklin Foster Wed, 30 Aug 2006 14:05:02 -0400 mpd (0.12.0~rc2-1) experimental; urgency=low * New upstream release. * Change default music directory to /var/lib/mpd/music. -- Decklin Foster Fri, 18 Aug 2006 21:01:22 -0400 mpd (0.12.0~rc1-1) experimental; urgency=low [ Decklin Foster ] * New upstream release. * Removed redundant debian/conffiles, and debian/templates since debconf is no longer used. * Include full GPL blurb in debian/copyright. * Start system service by default. * Parse out quoting in check_dbfile (we can't depend on the shell to do it). * Implemented check_conf and simplified init. * Pass -n to dh_installinit rather than removing #DEBHELPER#. * Standards-Version: 3.7.2. * Added an ugly check to kill 0.11 in the postinst, and purge debconf answers if necessary. * Updated and shortened NEWS.Debian. [ Eric Wong ] * reenable libao and libmikmod support (disabled by default in upstream) -- Decklin Foster Thu, 17 Aug 2006 22:28:36 -0400 mpd (0.11.5-4) unstable; urgency=low * add Czech and Vietnamese translations. Closes: #308027,#312971 * clarify state_file documentation (from upstream) * no longer delete the mpd user and group on purge. Closes: #305088 -- Eric Wong Sat, 11 Jun 2005 22:03:08 -0700 mpd (0.11.5-3) unstable; urgency=low * Fix logrotate when the user `mpd' does not exist. Closes: #290640 * Apply a patch from upstream trunk to fix segfault with mikmod -- Eric Wong Sat, 15 Jan 2005 13:09:30 -0800 mpd (0.11.5-2) unstable; urgency=low * Update copyright info (email, dates, svn). * Force to build with libFLAC (>= 1.1.1-3). Closes: #289184 * Added logrotate entries. * Updated to Standards-Version 3.6.1.1 -- Eric Wong Fri, 7 Jan 2005 21:48:41 -0800 mpd (0.11.5-1) unstable; urgency=low * New upstream release * Apply patch to validate UTF-8 tags correctly (forwarded upstream) * Don't rely on sed -i in scripts to make life easier for backporters. Closes: #278873 -- Eric Wong Thu, 4 Nov 2004 03:18:13 -0800 mpd (0.11.4-7) unstable; urgency=low * Make sure statoverride cleans up after itself after the user is removed on purge. -- Eric Wong Tue, 21 Sep 2004 20:24:36 -0700 mpd (0.11.4-6) unstable; urgency=low * Fix another regular expression bug in the configuration library that was missing matches. Thanks again to Thorsten Sandfuchs. Closes: #269574, #269576 (yet again) -- Eric Wong Fri, 10 Sep 2004 01:04:04 -0700 mpd (0.11.4-5) unstable; urgency=low * Fix a regular expression match in configuration library that was causing duplicate entries to appear. This was partially worked around in 0.11.4-2 and 0.11.4-3, but we have a real fix now. Thanks to Thorsten Sandfuchs for finding it. Closes: #269574, #269576 * Add README.Debian to clear up some questions users had -- Eric Wong Sat, 4 Sep 2004 13:29:01 -0700 mpd (0.11.4-4) unstable; urgency=low * Added French debconf translation, thanks to Christian Perrier. Closes: #267458,#268112 -- Eric Wong Wed, 25 Aug 2004 23:12:27 -0700 mpd (0.11.4-3) unstable; urgency=low * Fix upgrade problem introduced in last release -- Eric Wong Sun, 8 Aug 2004 15:03:34 -0700 mpd (0.11.4-2) unstable; urgency=low * Fix problem with state_file creation for some users at configuration. Closes: #262473 * Move state_file from /var/run/mpd/state to /var/lib/mpd/state for FHS compliance. Thanks to Richard van den Berg for pointing both of these out. -- Eric Wong Mon, 2 Aug 2004 01:25:37 -0700 mpd (0.11.4-1) unstable; urgency=low * new upstream release, see upstream changelog for details -- Eric Wong Tue, 27 Jul 2004 02:54:57 -0700 mpd (0.11.3-1) unstable; urgency=low * new upstream release, see upstream changelog for details -- Eric Wong Fri, 23 Jul 2004 03:05:15 -0700 mpd (0.11.2-1) unstable; urgency=low * new upstream version: fixes flac memory leak, replaygain, and mp3/mp4 seeking. See upstream changelog for more details. -- Eric Wong Mon, 5 Jul 2004 21:32:10 -0700 mpd (0.11.1-2) unstable; urgency=low * fix debconf being listed twice in Depends -- Eric Wong Sat, 26 Jun 2004 18:44:20 -0700 mpd (0.11.1-1) unstable; urgency=low * new upstream: see upstream changelog for details, 1.0 is imminent! -- Eric Wong Wed, 23 Jun 2004 21:06:53 -0700 mpd (0.11.0-3) unstable; urgency=low * don't display debconf note about the 2100 => 6600 port change for new installs * make sure the init script uses /etc/mpd.conf when creating the db -- Eric Wong Sat, 19 Jun 2004 20:09:01 -0700 mpd (0.11.0-2) unstable; urgency=low * ack! update build-dependency to include libmikmod2-dev -- Eric Wong Fri, 18 Jun 2004 10:53:52 -0700 mpd (0.11.0-1) unstable; urgency=low * new upstream: many new features/improvements, see upstream changelog for more details * upstream: default port moved to 6600 (2100 is taken by amiganetfs according to IANA) -- Eric Wong Fri, 18 Jun 2004 01:02:35 -0700 mpd (0.10.4-3) unstable; urgency=low * add zlib1g-dev to build-dependencies -- Eric Wong Tue, 15 Jun 2004 21:41:25 -0700 mpd (0.10.4-2) unstable; urgency=low * add a note about the creating the config file -- Eric Wong Fri, 11 Jun 2004 17:57:46 -0700 mpd (0.10.4-1) unstable; urgency=low * new upstream -- Eric Wong Wed, 26 May 2004 20:37:02 -0700 mpd (0.10.3-8) unstable; urgency=low * update description -- Eric Wong Sat, 15 May 2004 05:57:34 -0700 mpd (0.10.3-7) unstable; urgency=low * clean up purge -- Eric Wong Mon, 19 Apr 2004 18:33:37 -0700 mpd (0.10.3-6) unstable; urgency=low * update copyright to include 2004 -- Eric Wong Mon, 19 Apr 2004 02:20:48 -0700 mpd (0.10.3-5) unstable; urgency=low * prompt for restarts on future upgrades * add debconf option for using the state_file (in /var/run/mpd/state) * massive maintainer script cleanups and tweaks -- Eric Wong Sun, 18 Apr 2004 19:32:30 -0700 mpd (0.10.3-4) unstable; urgency=low * silenced a harmless deluser/delgroup message in purge -- Eric Wong Sun, 4 Apr 2004 17:34:37 -0700 mpd (0.10.3-3) unstable; urgency=low * fix upgrade from non-system users -- Eric Wong Sat, 3 Apr 2004 17:59:08 -0800 mpd (0.10.3-2) unstable; urgency=low * remove old init links if user chooses to not install the service -- Eric Wong Sat, 3 Apr 2004 03:04:49 -0800 mpd (0.10.3-1) unstable; urgency=low * new upstream * debian/rules files documents how to customize -- Eric Wong Fri, 2 Apr 2004 21:09:18 -0800 mpd (0.10.2-4) unstable; urgency=low * fixed postinst handling of /etc/mpd.conf -- Eric Wong Mon, 29 Mar 2004 22:27:20 -0800 mpd (0.10.2-3) unstable; urgency=low * added Build-Depends to libasound2-dev * fixed prerm script -- Eric Wong Sun, 28 Mar 2004 14:16:04 -0800 mpd (0.10.2-2) unstable; urgency=low * updated description to reflect released clients only -- Eric Wong Sat, 27 Mar 2004 12:48:39 -0800 mpd (0.10.2-1) unstable; urgency=low * new upstream -- Eric Wong Wed, 24 Mar 2004 23:06:23 -0800 mpd (0.10.1-3) unstable; urgency=low * make translations possible using po-debconf -- Eric Wong Thu, 18 Mar 2004 23:21:10 -0800 mpd (0.10.1-2) unstable; urgency=low * reverted state/playlist resuming in init script at the request of upstream -- Eric Wong Sun, 7 Mar 2004 10:33:49 -0800 mpd (0.10.1-1) unstable; urgency=low * new upstream -- Eric Wong Sun, 7 Mar 2004 10:15:21 -0800 mpd (0.10.0-2) unstable; urgency=low * make the init script start after ALSA and OSS does (S20 -> S30) * enable resuming of playlist and state if mpc and perl are installed -- Eric Wong Sat, 6 Mar 2004 13:56:26 -0800 mpd (0.10.0-1) unstable; urgency=low * new upstream -- Eric Wong Tue, 2 Mar 2004 20:51:25 -0800 mpd (0.9.4-5) unstable; urgency=low * init script finds DBFILE now * specify /etc/mpd.conf in init script * make sure music and playlist directories are created if they don't exist -- Eric Wong Sat, 28 Feb 2004 12:49:09 -0800 mpd (0.9.4-4) unstable; urgency=low * don't create mpddb in the init script anymore -- Eric Wong Mon, 23 Feb 2004 12:55:20 -0800 mpd (0.9.4-3) unstable; urgency=low * oops, broke debconf -- Eric Wong Mon, 23 Feb 2004 12:41:11 -0800 mpd (0.9.4-2) unstable; urgency=low * added debconf to Depends * updated to Standards-Version 3.6.1 * updated Description a bit, now includes clients * init.d file creates mpddb if it doesn't exist * config file updated with commented out examples for easy editing * remove the never used /etc/mpd/conf file, /etc/mpd.conf is the system-wide config file * new maintainer -- Eric Wong Mon, 23 Feb 2004 01:03:22 -0800 mpd (0.9.4-1) unstable; urgency=low * Update to 0.9.4 -- Warren Dukes (aka shank) Tue, 20 Jan 2004 22:24:00 -0500 mpd (0.9.3-1) unstable; urgency=low * Update to 0.9.3 * Switch to cdbs * Use debconf for configure music_directory, playlist_directory, port * Add /etc/mpd.conf and /etc/mpd/conf * Add initd script -- Warren Dukes (aka shank) Tue, 31 Oct 2003 18:16:00 -0400 mpd (0.9.2-1) unstable; urgency=low * Update to 0.9.2 -- Warren Dukes (aka shank) Tue, 06 Oct 2003 22:04:00 -0400 mpd (0.9.1-1) unstable; urgency=low * Update to 0.9.1 -- Warren Dukes Tue, 30 Sep 2003 09:09:00 -0400 mpd (0.9.0-1) unstable; urgency=low * Update to 0.9.0 -- Warren Dukes Tue, 29 Sep 2003 19:39:00 -0400 mpd (0.8.7-1) unstable; urgency=low * Update to 0.8.7 -- Warren Dukes Tue, 03 Sep 2003 22:39:00 -0400 mpd (0.8.6-1) unstable; urgency=low * Update to 0.8.6 -- Warren Dukes Tue, 25 Aug 2003 20:35:00 -0400 mpd (0.8.5-1) unstable; urgency=low * Update to 0.8.5 -- Warren Dukes Tue, 17 Aug 2003 22:50:00 -0400 mpd (0.8.4-1) unstable; urgency=low * Update to 0.8.4 -- Warren Dukes Tue, 12 Aug 2003 19:35:00 -0400 mpd (0.8.3-1) unstable; urgency=low * Update to 0.8.3 -- Warren Dukes Tue, 12 Aug 2003 19:35:00 -0400 mpd (0.8.2-1) unstable; urgency=low * Initial Release. -- Warren Dukes Fri, 25 Jul 2003 10:28:30 -0400 debian/mpd.docs0000644000000000000000000000003112235015232010605 0ustar AUTHORS user-manual.html debian/upstream-signing-key.pgp0000644000000000000000000000766212265052565014003 0ustar  R{ #c|^;wh%f 4ʣzOf~; 5Dj]PPqhVtbe(RF!ǯcIIJO"[)SeVE>+ka6Ԟ/+DQy5붆|o"WKVNS\dw#h. ʩ]ݙ}U-mlf|TP#R9: ?}I>Ќ{}D]g|Vh J@ [$Yf͊5,^k0I:f!F<j]n%pj(_~0jȵT z1{;>>O1xHIÁJZς@:_R7#TL|m`DNA:iu#yoz,(Qi & Qx2mb@)kҸV`L4vחra 1sv>@ SDSPk1wį%Max Kellermann 8"Rh   #nXE- 綯S(uB5ũ`0Rj6 syn&n?N{q64U9ljqfY flнG"(*}'h?,ILhErIje oȠ8G'H522I =Iy$-1gC(:%Of`vFl2M|MLZq+p%j8"RS   #nXEUp\dPdt"b@jMb9L>c;?vӰƶB֬ If]\Sh 'RT#48&}V>{ tկ-P~LSZ |Μ#Zn/V'] 8w?lWЩ,].+OaTYwF_U;{8;[dG_$~󏪚 ־zRYa=@a1cj,HDwqCqG Q!lZ{EE\)>&M;Z6HR3u^ 4eOE8VRi^vGCw~RK#2|sC@U;&aj^UcM +/JX|"D32=(IIZL4͒9BuP _,zSFn|JTE[]=z)._XgϷA#)zXP暴 Max Kellermann 8"R   #nXE0V[iV #l1~x'eJ`L qSky͸1e~_j}M2b M>56R2'I8׿j=ud7oS:c(9`>6;`cL`zP`4pAV !*@]AjD<+"3|ы<\.*onNm.dE;^ xB Y%ϕ/ xu0ҾdedEZO-k:}FQkU˝!Ee0SX{+44Q&ھ= 0| ! kV;:%g7 # E;ĩG7iK~jx(kPS %vfvvX7q-mr Q*JՏ9*{8"R`   #nXE-,f/:;\?^-K#mf2YހTY8xaKtCû*t;}J&q4&!^)^U R 3x \T2&E^h ۏQG&)Vph+'5U]3Z$v!/,cLL45-fGděSO/&zFϨr-xwPnޥLQ *sϴ}fOCǶŝCY&_Tg` 9; *悭 8k(JJSPr'u8ځES6VY$q7033vl[6H/Y.0X;eFG؜eo>"=1s:V:IJ,yZ=t0|slrɌ=?UTroSk&4v qiPp옥i[Dv2uq1#[a\ z#2_b"=~BC0҅iCBqDLҩ5|IZq&WA Yru3U &Hgl%$ cC)ٵi JQзl v7 R #nXEIix^X}!ݖ5^Y:E[gѥ"T_@y"c0B6tM_۹.e&h8>x>%Q "va] ?VU4ҵpx;qVosh*pZ\gYo%ިXsʩ?(RޥPO|K^>7Yvs9PkX>%ބ2+1 zж'cTX !+]I2pCq'֝_>'OUA~2;`!B8rdebian/mpd.tmpfile0000644000000000000000000000003412244216040011320 0ustar d /run/mpd 0755 mpd audio - debian/mpd.examples0000644000000000000000000000002412244216040011475 0ustar doc/mpdconf.example debian/source_mpd.py0000644000000000000000000000200712257673735011720 0ustar ''' apport package hook for Music Player Deamon Author: Ronny Cardona This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. See http://www.gnu.org/copyleft/gpl.html for the full text of the license. ''' from apport.hookutils import * import os # Reference for this function: http://pastebin.ubuntu.com/263396/ def _my_files(report, filename, keyname): if not (os.path.exists(filename)): return key = keyname report[key] = "" for line in read_file(filename).split('\n'): try: if 'password' in line.split('"')[0]: line = "%s \"@@APPORTREPLACED@@\" " % (line.split('"')[0]) report[key] += line + '\n' except IndexError: continue def add_info(report): _my_files(report, os.path.expanduser('~/.mpdconf'), 'UserMpdConf') debian/README.Debian0000644000000000000000000000301412244216040011220 0ustar Music Player Daemon (MPD) for Debian ------------------------------------ After installation, you will need to populate the MPD database. Update mpd.conf to point to your music directory, or move/symlink your music into the directory configured for mpd. Then, request a database update, preferably through a client such as running "mpc update", or by restarting the mpd daemon. To prevent mpd from running as a system service, edit /etc/default/mpd and set "START_MPD=false" if you're using traditional sysvinit; in case of systemd, disable mpd.service by running "systemctl disable mpd.service". mpd is then started through the XDG autostart mechanism upon logging into your desktop environment, provided it can find a valid config file (such as ~/.mpdconf). In the default /etc/mpd.conf, bind_to_address is set to "localhost" in order to prevent other (possibly untrusted) hosts from accessing MPD. If you wish to allow other hosts to access MPD, you must change this value to an appropriate interface, or comment it out to enable listening on all network interfaces. When using ALSA with dmix, you may run into problems sharing the sound card between the "mpd" user and your own account. A workaround is to use ALSA's "ipc_key_add_uid" and "ipc_perm" directives. See the ALSA documentation for instructions on how to add this to your configuration. Similarly, if you plan to use a JACK output, you might need to make mpd and jackd run under the same user, since a typical JACK setup doesn't permit several users to access the sound daemon. debian/mpd.init.d0000644000000000000000000000575612265055505011077 0ustar #!/bin/sh ### BEGIN INIT INFO # Provides: mpd # Required-Start: $local_fs $remote_fs # Required-Stop: $local_fs $remote_fs # Should-Start: autofs $network $named alsa-utils pulseaudio avahi-daemon # Should-Stop: autofs $network $named alsa-utils pulseaudio avahi-daemon # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Music Player Daemon # Description: Start the Music Player Daemon (MPD) service # for network access to the local audio queue. ### END INIT INFO . /lib/lsb/init-functions PATH=/sbin:/bin:/usr/sbin:/usr/bin NAME=mpd DESC="Music Player Daemon" DAEMON=/usr/bin/mpd MPDCONF=/etc/mpd.conf START_MPD=true # Exit if the package is not installed [ -x "$DAEMON" ] || exit 0 # Read configuration variable file if it is present [ -r /etc/default/$NAME ] && . /etc/default/$NAME if [ -n "$MPD_DEBUG" ]; then set -x MPD_OPTS=--verbose fi DBFILE=$(sed -n 's/^[[:space:]]*db_file[[:space:]]*"\?\([^"]*\)\"\?/\1/p' $MPDCONF) PIDFILE=$(sed -n 's/^[[:space:]]*pid_file[[:space:]]*"\?\([^"]*\)\"\?/\1/p' $MPDCONF) mpd_start () { if [ "$START_MPD" != "true" ]; then log_action_msg "Not starting MPD: disabled by /etc/default/$NAME". exit 0 fi log_daemon_msg "Starting $DESC" "$NAME" if [ -z "$PIDFILE" -o -z "$DBFILE" ]; then log_failure_msg \ "$MPDCONF must have db_file and pid_file set; cannot start daemon." exit 1 fi PIDDIR=$(dirname "$PIDFILE") if [ ! -d "$PIDDIR" ]; then mkdir -m 0755 $PIDDIR if dpkg-statoverride --list --quiet /run/mpd > /dev/null; then # if dpkg-statoverride is used update it with permissions there dpkg-statoverride --force --quiet --update --add $( dpkg-statoverride --list --quiet /run/mpd ) 2> /dev/null else # use defaults chown mpd:audio $PIDDIR fi fi start-stop-daemon --start --quiet --oknodo --pidfile "$PIDFILE" \ --exec "$DAEMON" -- $MPD_OPTS "$MPDCONF" log_end_msg $? } mpd_stop () { if [ -z "$PIDFILE" ]; then log_failure_msg \ "$MPDCONF must have pid_file set; cannot stop daemon." exit 1 fi log_daemon_msg "Stopping $DESC" "$NAME" start-stop-daemon --stop --quiet --oknodo --retry 5 --pidfile "$PIDFILE" \ --exec $DAEMON log_end_msg $? } # note to self: don't call the non-standard args for this in # {post,pre}{inst,rm} scripts since users are not forced to upgrade # /etc/init.d/mpd when mpd is updated case "$1" in start) mpd_start ;; stop) mpd_stop ;; status) status_of_proc -p $PIDFILE $DAEMON $NAME ;; restart|force-reload) mpd_stop mpd_start ;; force-start) mpd_start ;; force-restart) mpd_stop mpd_start ;; force-reload) mpd_stop mpd_start ;; *) echo "Usage: $0 {start|stop|restart|force-reload}" exit 2 ;; esac debian/mpd.conf0000644000000000000000000003731712244216040010623 0ustar # An example configuration file for MPD # See the mpd.conf man page for a more detailed description of each parameter. # Files and directories ####################################################### # # This setting controls the top directory which MPD will search to discover the # available audio files and add them to the daemon's online database. This # setting defaults to the XDG directory, otherwise the music directory will be # be disabled and audio files will only be accepted over ipc socket (using # file:// protocol) or streaming files over an accepted protocol. # music_directory "/var/lib/mpd/music" # # This setting sets the MPD internal playlist directory. The purpose of this # directory is storage for playlists created by MPD. The server will use # playlist files not created by the server but only if they are in the MPD # format. This setting defaults to playlist saving being disabled. # playlist_directory "/var/lib/mpd/playlists" # # This setting sets the location of the MPD database. This file is used to # load the database at server start up and store the database while the # server is not up. This setting defaults to disabled which will allow # MPD to accept files over ipc socket (using file:// protocol) or streaming # files over an accepted protocol. # db_file "/var/lib/mpd/tag_cache" # # These settings are the locations for the daemon log files for the daemon. # These logs are great for troubleshooting, depending on your log_level # settings. # # The special value "syslog" makes MPD use the local syslog daemon. This # setting defaults to logging to syslog, otherwise logging is disabled. # log_file "/var/log/mpd/mpd.log" # # This setting sets the location of the file which stores the process ID # for use of mpd --kill and some init scripts. This setting is disabled by # default and the pid file will not be stored. # pid_file "/run/mpd/pid" # # This setting sets the location of the file which contains information about # most variables to get MPD back into the same general shape it was in before # it was brought down. This setting is disabled by default and the server # state will be reset on server start up. # state_file "/var/lib/mpd/state" # # The location of the sticker database. This is a database which # manages dynamic information attached to songs. # sticker_file "/var/lib/mpd/sticker.sql" # ############################################################################### # General music daemon options ################################################ # # This setting specifies the user that MPD will run as. MPD should never run as # root and you may use this setting to make MPD change its user ID after # initialization. This setting is disabled by default and MPD is run as the # current user. # user "mpd" # # This setting specifies the group that MPD will run as. If not specified # primary group of user specified with "user" setting will be used (if set). # This is useful if MPD needs to be a member of group such as "audio" to # have permission to use sound card. # #group "nogroup" # # This setting sets the address for the daemon to listen on. Careful attention # should be paid if this is assigned to anything other then the default, any. # This setting can deny access to control of the daemon. Choose any if you want # to have mpd listen on every address # # For network bind_to_address "localhost" # # And for Unix Socket #bind_to_address "/run/mpd/socket" # # This setting is the TCP port that is desired for the daemon to get assigned # to. # #port "6600" # # This setting controls the type of information which is logged. Available # setting arguments are "default", "secure" or "verbose". The "verbose" setting # argument is recommended for troubleshooting, though can quickly stretch # available resources on limited hardware storage. # #log_level "default" # # If you have a problem with your MP3s ending abruptly it is recommended that # you set this argument to "no" to attempt to fix the problem. If this solves # the problem, it is highly recommended to fix the MP3 files with vbrfix # (available as vbrfix in the debian archive), at which # point gapless MP3 playback can be enabled. # #gapless_mp3_playback "yes" # # Setting "restore_paused" to "yes" puts MPD into pause mode instead # of starting playback after startup. # #restore_paused "no" # # This setting enables MPD to create playlists in a format usable by other # music players. # #save_absolute_paths_in_playlists "no" # # This setting defines a list of tag types that will be extracted during the # audio file discovery process. The complete list of possible values can be # found in the mpd.conf man page. # #metadata_to_use "artist,album,title,track,name,genre,date,composer,performer,disc" # # This setting enables automatic update of MPD's database when files in # music_directory are changed. # #auto_update "yes" # # Limit the depth of the directories being watched, 0 means only watch # the music directory itself. There is no limit by default. # #auto_update_depth "3" # ############################################################################### # Symbolic link behavior ###################################################### # # If this setting is set to "yes", MPD will discover audio files by following # symbolic links outside of the configured music_directory. # #follow_outside_symlinks "yes" # # If this setting is set to "yes", MPD will discover audio files by following # symbolic links inside of the configured music_directory. # #follow_inside_symlinks "yes" # ############################################################################### # Zeroconf / Avahi Service Discovery ########################################## # # If this setting is set to "yes", service information will be published with # Zeroconf / Avahi. # #zeroconf_enabled "yes" # # The argument to this setting will be the Zeroconf / Avahi unique name for # this MPD server on the network. # #zeroconf_name "Music Player" # ############################################################################### # Permissions ################################################################# # # If this setting is set, MPD will require password authorization. The password # can setting can be specified multiple times for different password profiles. # #password "password@read,add,control,admin" # # This setting specifies the permissions a user has who has not yet logged in. # #default_permissions "read,add,control,admin" # ############################################################################### # Input ####################################################################### # input { plugin "curl" # proxy "proxy.isp.com:8080" # proxy_user "user" # proxy_password "password" } # ############################################################################### # Audio Output ################################################################ # # MPD supports various audio output types, as well as playing through multiple # audio outputs at the same time, through multiple audio_output settings # blocks. Setting this block is optional, though the server will only attempt # autodetection for one sound card. # # See for examples of # other audio outputs. # # An example of an ALSA output: # audio_output { type "alsa" name "My ALSA Device" # device "hw:0,0" # optional # mixer_type "hardware" # optional # mixer_device "default" # optional # mixer_control "PCM" # optional # mixer_index "0" # optional } # # An example of an OSS output: # #audio_output { # type "oss" # name "My OSS Device" # device "/dev/dsp" # optional # mixer_type "hardware" # optional # mixer_device "/dev/mixer" # optional # mixer_control "PCM" # optional #} # # An example of a shout output (for streaming to Icecast): # #audio_output { # type "shout" # encoding "ogg" # optional # name "My Shout Stream" # host "localhost" # port "8000" # mount "/mpd.ogg" # password "hackme" # quality "5.0" # bitrate "128" # format "44100:16:1" # protocol "icecast2" # optional # user "source" # optional # description "My Stream Description" # optional # url "http://example.com" # optional # genre "jazz" # optional # public "no" # optional # timeout "2" # optional # mixer_type "software" # optional #} # # An example of a recorder output: # #audio_output { # type "recorder" # name "My recorder" # encoder "vorbis" # optional, vorbis or lame # path "/var/lib/mpd/recorder/mpd.ogg" ## quality "5.0" # do not define if bitrate is defined # bitrate "128" # do not define if quality is defined # format "44100:16:1" #} # # An example of a httpd output (built-in HTTP streaming server): # #audio_output { # type "httpd" # name "My HTTP Stream" # encoder "vorbis" # optional, vorbis or lame # port "8000" # bind_to_address "0.0.0.0" # optional, IPv4 or IPv6 # quality "5.0" # do not define if bitrate is defined # bitrate "128" # do not define if quality is defined # format "44100:16:1" # max_clients "0" # optional 0=no limit #} # # An example of a pulseaudio output (streaming to a remote pulseaudio server) # #audio_output { # type "pulse" # name "My Pulse Output" # server "remote_server" # optional # sink "remote_server_sink" # optional #} # # An example of a winmm output (Windows multimedia API). # #audio_output { # type "winmm" # name "My WinMM output" # device "Digital Audio (S/PDIF) (High Definition Audio Device)" # optional # or # device "0" # optional # mixer_type "hardware" # optional #} # # An example of an openal output. # #audio_output { # type "openal" # name "My OpenAL output" # device "Digital Audio (S/PDIF) (High Definition Audio Device)" # optional #} # ## Example "pipe" output: # #audio_output { # type "pipe" # name "my pipe" # command "aplay -f cd 2>/dev/null" ## Or if you're want to use AudioCompress # command "AudioCompress -m | aplay -f cd 2>/dev/null" ## Or to send raw PCM stream through PCM: # command "nc example.org 8765" # format "44100:16:2" #} # ## An example of a null output (for no audio output): # #audio_output { # type "null" # name "My Null Output" # mixer_type "none" # optional #} # # If MPD has been compiled with libsamplerate support, this setting specifies # the sample rate converter to use. Possible values can be found in the # mpd.conf man page or the libsamplerate documentation. By default, this is # setting is disabled. # #samplerate_converter "Fastest Sinc Interpolator" # ############################################################################### # Normalization automatic volume adjustments ################################## # # This setting specifies the type of ReplayGain to use. This setting can have # the argument "off", "album", "track" or "auto". "auto" is a special mode that # chooses between "track" and "album" depending on the current state of # random playback. If random playback is enabled then "track" mode is used. # See for more details about ReplayGain. # This setting is off by default. # #replaygain "album" # # This setting sets the pre-amp used for files that have ReplayGain tags. By # default this setting is disabled. # #replaygain_preamp "0" # # This setting sets the pre-amp used for files that do NOT have ReplayGain tags. # By default this setting is disabled. # #replaygain_missing_preamp "0" # # This setting enables or disables ReplayGain limiting. # MPD calculates actual amplification based on the ReplayGain tags # and replaygain_preamp / replaygain_missing_preamp setting. # If replaygain_limit is enabled MPD will never amplify audio signal # above its original level. If replaygain_limit is disabled such amplification # might occur. By default this setting is enabled. # #replaygain_limit "yes" # # This setting enables on-the-fly normalization volume adjustment. This will # result in the volume of all playing audio to be adjusted so the output has # equal "loudness". This setting is disabled by default. # #volume_normalization "no" # ############################################################################### # MPD Internal Buffering ###################################################### # # This setting adjusts the size of internal decoded audio buffering. Changing # this may have undesired effects. Don't change this if you don't know what you # are doing. # #audio_buffer_size "2048" # # This setting controls the percentage of the buffer which is filled before # beginning to play. Increasing this reduces the chance of audio file skipping, # at the cost of increased time prior to audio playback. # #buffer_before_play "10%" # ############################################################################### # Resource Limitations ######################################################## # # These settings are various limitations to prevent MPD from using too many # resources. Generally, these settings should be minimized to prevent security # risks, depending on the operating resources. # #connection_timeout "60" #max_connections "10" #max_playlist_length "16384" #max_command_list_size "2048" #max_output_buffer_size "8192" # ############################################################################### # Client TCP keep alive ####################################################### # # For clients connected by TCP on supported platforms. # Allows detection of dangling connections due to clients disappearing from # the network without closing their connections. # # This is not usually necessary but can be useful in cases such as wifi connectected # clients that go in and out of network range or turn off wifi without closing their # connections. Combined with low max_connections this can soon cause clients to not # be able to connect. # # # Enable tcp keepalive on new client connections (default is "no") # #tcp_keep_alive "no" # # Time in seconds since the last communication on the connection and before # the keepalive probing is started. (default is 7200 seconds) #tcp_keep_alive_idle "7200" # # Interval in seconds between keepalive probes, once a probe started. # (default is 75 seconds) #tcp_keep_alive_interval "75" # # Number of failed probes before the connection is pronounced dead and # the connection is closed. (default is 9 times) #tcp_keep_alive_count "9" # ############################################################################### # Character Encoding ########################################################## # # If file or directory names do not display correctly for your locale then you # may need to modify this setting. # filesystem_charset "UTF-8" # # This setting controls the encoding that ID3v1 tags should be converted from. # id3v1_encoding "UTF-8" # ############################################################################### # SIDPlay decoder ############################################################# # # songlength_database: # Location of your songlengths file, as distributed with the HVSC. # The sidplay plugin checks this for matching MD5 fingerprints. # See http://www.c64.org/HVSC/DOCUMENTS/Songlengths.faq # # default_songlength: # This is the default playing time in seconds for songs not in the # songlength database, or in case you're not using a database. # A value of 0 means play indefinitely. # # filter: # Turns the SID filter emulation on or off. # #decoder { # plugin "sidplay" # songlength_database "/media/C64Music/DOCUMENTS/Songlengths.txt" # default_songlength "120" # filter "true" #} # ############################################################################### debian/source/0000755000000000000000000000000012265055505010473 5ustar debian/source/include-binaries0000644000000000000000000000004012265055505013625 0ustar debian/upstream-signing-key.pgp debian/source/format0000644000000000000000000000001412235015232011667 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000653612257673735010301 0ustar #!/usr/bin/make -f include /usr/share/dpkg/architecture.mk WITH_TREMOR=--without-tremor --enable-vorbis ifeq ($(DEB_HOST_ARCH), arm) WITH_TREMOR=--with-tremor --disable-vorbis endif ifeq ($(DEB_HOST_ARCH), armel) WITH_TREMOR=--with-tremor --disable-vorbis endif ifeq ($(DEB_HOST_ARCH), armeb) WITH_TREMOR=--with-tremor --disable-vorbis endif # no systemd and no alsa on non-linux arches ifeq ($(DEB_HOST_ARCH_OS), linux) WITH_SYSTEMD=--enable-systemd-daemon --with-systemdsystemunitdir=/lib/systemd/system --enable-alsa CP_SYSTEMD_UNIT=mkdir -p debian/mpd/lib/systemd && cp -a debian/tmp/lib/systemd/system debian/mpd/lib/systemd/ else WITH_SYSTEMD=--disable-systemd-daemon --disable-alsa CP_SYSTEMD_UNIT=echo "no systemd, not copying systemd .service file" endif # disable tests on s390x until #726733 is solved RUN_TESTS=--enable-test ifeq ($(DEB_HOST_ARCH), s390x) RUN_TESTS= endif ############################################################### ## Define Debian feature set (in configure summary order) # Archive support ENABLE_ARCHIVES=--enable-bzip2 \ --enable-iso9660 \ --enable-zzip # Autodiscovery support ENABLE_AUTODISCOVERY=--with-zeroconf=avahi # Client support ENABLE_CLIENTS=--enable-ipv6 \ --enable-tcp \ --enable-un # File format support # Note: OggTremor / OggVorbis are in WITH_TREMOR ENABLE_FILEFORMATS=--enable-aac \ --enable-adplug \ --enable-sidplay \ --enable-ffmpeg \ --enable-flac \ --enable-fluidsynth \ --enable-gme \ --enable-sndfile \ --enable-mikmod \ --enable-modplug \ --enable-mad \ --enable-mpg123 \ --enable-mpc \ --enable-opus \ --enable-audiofile \ --enable-wavpack \ --enable-wildmidi # Other features ENABLE_OTHER=--enable-lsr \ --enable-libmpdclient \ --enable-inotify \ --enable-sqlite # Metadata support ENABLE_METADATA=--enable-id3 # Playback support # Note: ALSA is in WITH_SYSTEMD ENABLE_PLAYBACKS=--enable-fifo \ --enable-recorder-output \ --enable-httpd-output \ --enable-jack \ --enable-ao \ --enable-oss \ --enable-openal \ --enable-pipe-output \ --enable-pulse \ --enable-roar \ --enable-shout # Streaming encoder support # Note: Opus enabled under file formats ENABLE_ENCODERS=--enable-flac-encoder \ --enable-lame-encoder \ --enable-vorbis-encoder \ --enable-wave-encoder # Streaming support ENABLE_STREAMING=--enable-cdio-paranoia \ --enable-curl \ --enable-soundcloud \ --enable-mms ############################################################### LDFLAGS += -Wl,--as-needed %: dh $@ --with autoreconf --with=systemd override_dh_auto_configure: ./configure $(WITH_TREMOR) $(WITH_SYSTEMD) $(RUN_TESTS) \ --prefix=/usr \ --sysconfdir=/etc \ $(ENABLE_ARCHIVES) \ $(ENABLE_AUTODISCOVERY) \ $(ENABLE_CLIENTS) \ $(ENABLE_FILEFORMATS) \ $(ENABLE_OTHER) \ $(ENABLE_METADATA) \ $(ENABLE_PLAYBACKS) \ $(ENABLE_ENCODERS) \ $(ENABLE_STREAMING) override_dh_auto_build: dh_auto_build # from the available documentation, generate just the user manual, as one html file /usr/bin/xmlto --stringparam chunker.output.encoding=utf-8 html-nochunks $(CURDIR)/doc/user.xml mv user.html user-manual.html override_dh_strip: dh_strip --dbg-package=mpd-dbg override_dh_installchangelogs: dh_installchangelogs NEWS override_dh_install: dh_install $(CP_SYSTEMD_UNIT)