--- audacious-1.4.0~beta4.orig/debian/control +++ audacious-1.4.0~beta4/debian/control @@ -0,0 +1,59 @@ +Source: audacious +Section: sound +Priority: optional +Maintainer: Adam Cécile (Le_Vert) +Homepage: http://www.audacious-media-player.org/ +Build-Depends: debhelper (>= 5), autotools-dev, libgtk2.0-dev (>= 2.6), libglade2-dev (>= 2.3.1), dpatch, imagemagick, libmcs-dev (>= 0.4.1), libsamplerate0-dev | libsamplerate-dev, libmowgli-dev (>= 0.4), libdbus-glib-1-dev (>= 0.60), libdbus-1-dev (>= 0.60) +Standards-Version: 3.7.2 + +Package: audacious +Architecture: any +Depends: ${shlibs:Depends}, audacious-plugins (>= 1.4~), audacious-plugins (<< 1.5~) +Recommends: audacious-plugins-extra (>= 1.4), audacious-plugins-extra (<< 1.5), unzip +Description: Small and fast audio player which supports lots of formats + A new fork of beep-media-player (xmms) which supports winamp skins and the + following codecs : AAC, Ogg, FLAC, WMA, MPEG3, MPC... + . + It includes some great other features like various output plugins, last.fm + plugins, LIRC support. + . + This package contains core player and its localization. + +Package: libaudid3tag1 +Architecture: any +Depends: ${shlibs:Depends} +Conflicts: audacious (<< 1.4~) +Description: Audacious C++ id3 tagging library + A new fork of beep-media-player (xmms) which supports winamp skins and the + following codecs : AAC, Ogg, FLAC, WMA, MPEG3, MPC... + . + It includes some great other features like various output plugins, last.fm + plugins, LIRC support. + . + This package contains a library use to deal with id3 tags. + +Package: libaudclient1 +Architecture: any +Depends: ${shlibs:Depends} +Description: Audacious C++ remote control library + A new fork of beep-media-player (xmms) which supports winamp skins and the + following codecs : AAC, Ogg, FLAC, WMA, MPEG3, MPC... + . + It includes some great other features like various output plugins, last.fm + plugins, LIRC support. + . + This package contains a library use to remote control audacious. + +Package: audacious-dev +Section: libs +Architecture: any +Depends: libgtk2.0-dev (>= 2.6), libglade2-dev (>= 2.3.1), libmcs-dev (>= 0.4.1), libsamplerate0-dev | libsamplerate-dev, libmowgli-dev (>= 0.4), libdbus-glib-1-dev (>= 0.60), libdbus-1-dev (>= 0.60), libaudid3tag1 (= ${binary:Version}), libaudclient1 (= ${binary:Version}) +Provides: libaudid3tag-dev, libaudclient-dev +Description: Audacious C++ shared library development files + A new fork of beep-media-player (xmms) which supports winamp skins and the + following codecs : AAC, Ogg, FLAC, WMA, MPEG3, MPC... + . + It includes some great other features like various output plugins, last.fm + plugins, LIRC support. + . + This package contains development library and header files --- audacious-1.4.0~beta4.orig/debian/libaudclient1.docs +++ audacious-1.4.0~beta4/debian/libaudclient1.docs @@ -0,0 +1,2 @@ +NEWS +README --- audacious-1.4.0~beta4.orig/debian/audacious-dev.docs +++ audacious-1.4.0~beta4/debian/audacious-dev.docs @@ -0,0 +1,2 @@ +NEWS +README --- audacious-1.4.0~beta4.orig/debian/audtool.1 +++ audacious-1.4.0~beta4/debian/audtool.1 @@ -0,0 +1,197 @@ +.TH AUDTOOL 1 "November 2006" "Version 1.1.12" + +.SH NAME +.B audtool +is a small tool to modify behavior of a running audacious instance. +.SH DESCRIPTION +.B audtool +is designed to send commands to a running audacious. +.br +It can handle various things like jumping to the next track in playlist or retuning current playing track title. +.SH OPTIONS +.B "Now playing information:" +.TP +.I --current-song +Returns current song title. +.TP +.I --current-song-filename +Returns current song filename. +.TP +.I --current-song-length +Returns current song length. +.TP +.I --current-song-length-seconds +Returns current song length in seconds. +.TP +.I --current-song-length-frames +Returns current song length in frames. +.TP +.I --current-song-output-length +Returns current song output length. +.TP +.I --current-song-output-length-seconds +Returns current song output length in seconds. +.TP +.I --current-song-output-length-frames +Returns current song output length in frames. +.TP +.I --current-song-bitrate +Returns current song bitrate in bits per second. +.TP +.I --current-song-bitrate-kbps +Returns current song bitrate in kilobits per second. +.TP +.I --current-song-frequency +Returns current song frequency in hertz. +.TP +.I --current-song-frequency-khz +Returns current song frequency in kilohertz. +.TP +.I --current-song-channels +Returns current song channels. +.PP +.B "Playlist manipulation:" +.TP +.I --playlist-advance +Go to the next song in the playlist. +.TP +.I --playlist-reverse +Go to the previous song in the playlist. +.TP +.I --playlist-addurl +Adds a uri to the playlist. +.TP +.I --playlist-delete +Deletes the song at from the playlist. +.TP +.I --playlist-length +Returns the total length of the playlist. +.TP +.I --playlist-song +Returns the title of the song at in the playlist. +.TP +.I --playlist-song-filename +Returns the filename of the song at in the playlist. +.TP +.I --playlist-song-length +Returns the length of the song at in the playlist. +.TP +.I --playlist-song-length-seconds +Returns the length of the song at in the playlist in seconds. +.TP +.I --playlist-song-length-frames +Returns the length of the song at in the playlist in frames. +.TP +.I --playlist-display +Returns the entire playlist. +.TP +.I --playlist-position +Returns the current position in the playlist. +.TP +.I --playlist-jump +Jumps to in the playlist. +.TP +.I --playlist-clear +Clears the playlist. +.TP +.I --playlist-repeat-status +Returns the status of playlist repeat. +.TP +.I --playlist-repeat-toggle +Toggles playlist repeat. +.TP +.I --playlist-shuffle-status +Returns the status of playlist shuffle. +.TP +.I --playlist-shuffle-toggle +Toggles playlist shuffle. +.PP +.B Playqueue manipulation: +.TP +.I --playqueue-add +Adds the song at in the playlist to the playqueue. +.TP +.I --playqueue-remove +Removes the song at in the playlist from the playqueue. +.TP +.I --playqueue-is-queued +Returns OK if the song at in the playtlist is queued. +.TP +.I --playqueue-get-position +Returns the playqueue position of the song at in the playlist. +.TP +.I --playqueue-get-qposition +Returns the playlist position of the song at in the playqueue. +.TP +.I --playqueue-length +Returns the length of the playqueue. +.TP +.I --playqueue-display +Returns a list of currently\-queued songs. +.TP +.I --playqueue-clear +Clears the playqueue. +.PP +.B "Playback manipulation:" +.TP +.I --playback-play +Starts/unpauses song playback. +.TP +.I --playback-pause +(Un)pauses song playback. +.TP +.I --playback-playpause +Plays/(un)pauses song playback. +.TP +.I --playback-stop +Stops song playback. +.TP +.I --playback-playing +Returns OK if audacious is playing. +.TP +.I --playback-paused +Returns OK if audacious is paused. +.TP +.I --playback-stopped +Returns OK if audacious is stopped. +.TP +.I --playback-status +Returns the playback status. +.PP +.B "Volume control:" +.TP +.I --get-volume +Returns the current volume level in percent. +.TP +.I --set-volume +Sets the current volume level in percent. +.PP +.B "Miscellaneous:" +.TP +.I --preferences +Shows/hides the preferences window. +.TP +.I --jumptofile +Shows the jump to file window. +.TP +.I --shutdown +Shuts down audacious. +.PP +.B "Help system:" +.TP +.I --list-handlers +Shows handlers list. +.TP +.I --help +Shows handlers list. +.PP +Handlers may be prefixed with `\-\-' (GNU\-style long\-options) or not, your choice. +.SH AUTHOR +This manual page was written by Adam Cecile for the Debian system (but may be used by others). +.br +Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or any later version published by the Free Software Foundation +.br +On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. +.SH SEE ALSO +.B Homepage: +http://audacious-media-player.org/ --- audacious-1.4.0~beta4.orig/debian/audacious.docs +++ audacious-1.4.0~beta4/debian/audacious.docs @@ -0,0 +1,2 @@ +NEWS +README --- audacious-1.4.0~beta4.orig/debian/patches/00list +++ audacious-1.4.0~beta4/debian/patches/00list @@ -0,0 +1,2 @@ +000-Disable_Makefile_silent_output.dpatch +001-libaudid3tag_is_a_public_library.dpatch --- audacious-1.4.0~beta4.orig/debian/patches/000-Disable_Makefile_silent_output.dpatch +++ audacious-1.4.0~beta4/debian/patches/000-Disable_Makefile_silent_output.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 000-Disable_Makefile_silent_output.dpatch +## by Adam Cécile (Le_Vert) +## +## DP: Let's show what happens... + +@DPATCH@ + +--- a/buildsys.mk.in 2007-10-15 07:03:45.000000000 +0200 ++++ b/buildsys.mk.in 2007-10-21 02:14:21.518788374 +0200 +@@ -73,7 +73,7 @@ + OBJS5 = ${OBJS4:.erl=.beam} + OBJS += ${OBJS5:.m=.o} + +-.SILENT: ++#.SILENT: + .SUFFIXES: .beam .c .cc .cxx .d .erl .m + .PHONY: all subdirs pre-depend depend install install-extra uninstall uninstall-extra clean distclean + --- audacious-1.4.0~beta4.orig/debian/patches/001-libaudid3tag_is_a_public_library.dpatch +++ audacious-1.4.0~beta4/debian/patches/001-libaudid3tag_is_a_public_library.dpatch @@ -0,0 +1,21 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 001-libaudid3tag_is_a_public_library.dpatch +## by Adam Cécile (Le_Vert) +## +## DP: libaudid3tag must be packaged in a separate package, it cannot be part +## DP: of audacious. If it does we get into circular dependency nightmare +## DP: between audacious/audacious-plugins depends/bdepends. + +@DPATCH@ + +--- a/src/libid3tag/Makefile 2007-10-28 17:32:09.000000000 +0100 ++++ b/src/libid3tag/Makefile.new 2007-10-28 21:44:53.356262447 +0100 +@@ -2,7 +2,7 @@ + LIB_MAJOR = 1 + LIB_MINOR = 0 + +-LIBDIR = ${plugindir} ++LIBDIR = ${libdir} + + INCLUDES = id3tag.h + --- audacious-1.4.0~beta4.orig/debian/changelog +++ audacious-1.4.0~beta4/debian/changelog @@ -0,0 +1,150 @@ +audacious (1.4.0~beta4-1) unstable; urgency=low + + * New upstream release: + - Add 000-Disable_Makefile_silent_output patch (new build system), + - Add 001-libaudid3tag_is_a_public_library.dpatch patch, + - Drop libaudaciousX package (library dropped upstream), + - Add libaudid3tagX, libauclientX packages, + - Add DBUS build-depends. + * Update debian/watch. + * Rewrite PNG/XPM icons handling; all sizes are now generated. + * Use new dpkg 'homepage' field. + + -- Adam Cécile (Le_Vert) Sun, 28 Oct 2007 21:23:29 +0100 + +audacious (1.3.2-5) unstable; urgency=low + + * Build with --enable-samplerate (Closes: #437428). + * Fix debian/watch. + * Update debian/menu to current policy. + * Fix .desktop to fit current FreeDesktop specifications. + + -- Adam Cécile (Le_Vert) Thu, 04 Oct 2007 14:40:02 +0200 + +audacious (1.3.2-4) unstable; urgency=low + + * debian/rules: install target should depends on build (Closes: #425205). + + -- Adam Cécile (Le_Vert) Tue, 22 May 2007 13:55:18 +0200 + +audacious (1.3.2-3) unstable; urgency=low + + * Add missing libmcs-dev (>= 0.4.1) depends to audacious-dev (Closes: #420592). + * Audacious now recommends unzip (winamp skins) (Closes: #421923). + + -- Adam Cécile (Le_Vert) Wed, 09 May 2007 09:24:20 +0200 + +audacious (1.3.2-2) unstable; urgency=low + + * Add dh_desktop call to run update-desktop-database (Closes: #420416). + * Merge upstream patch against doc to reflect use of XDG paths (Closes: #420106). + + -- Adam Cécile (Le_Vert) Mon, 23 Apr 2007 09:14:52 +0200 + +audacious (1.3.2-1) unstable; urgency=low + + * New upstream release. + + -- Adam Cécile (Le_Vert) Sat, 14 Apr 2007 19:41:37 +0200 + +audacious (1.3.1-3) unstable; urgency=low + + * Uploading to unstable (Closes: #416997, #416415) + + -- Adam Cécile (Le_Vert) Fri, 13 Apr 2007 12:01:43 +0200 + +audacious (1.3.1-2) experimental; urgency=low + + * Add missing libaudid3tag.so to libaudacious5 package. + + -- Adam Cécile (Le_Vert) Tue, 20 Mar 2007 10:51:30 +0100 + +audacious (1.3.1-1) experimental; urgency=low + + * New upstream release. + - HTTP support reimplemented through curl (Closes: #409303). + - Improve paranormal plugin (Closes: #410573). + - Charset detection has been improved, enable it! + * Update debian/watch. + * Remove 000-Fix_lock_up_with_invalid_playlist patch, fixed upstream. + * Add build-depends on libmcs-dev (>= 0.4.1), mcs manages audacious' conf file. + * $(MAKE) distclean failure is not fatal anymore. + * Bump libaudacious so-name (major: 5). + * debian/rules target's dependencies adjusted to avoid configure run twice. + * Update debian/copyright. + * Add versionned dependency on -plugins packages. + + -- Adam Cécile (Le_Vert) Sat, 10 Mar 2007 22:59:33 +0100 + +audacious (1.2.2-4) unstable; urgency=low + + * Add a %U to the Exec entry in audacious.desktop (Closes: #410755). + + -- Adam Cécile (Le_Vert) Tue, 13 Feb 2007 13:58:12 +0100 + +audacious (1.2.2-3) unstable; urgency=low + + * Add quilt dependency as patch system. + * New patch: 000-Fix_lock_up_with_invalid_playlist (Closes: #403221). + + -- Adam Cécile (Le_Vert) Fri, 15 Dec 2006 21:37:44 +0100 + +audacious (1.2.2-2) unstable; urgency=low + + * Split again libaudacious4 in separate package to get rid of circular + dependencies (Closes: #401353). + * Remove audtool manpage, merged in upstream. + + -- Adam Cécile (Le_Vert) Sun, 3 Dec 2006 10:49:22 +0100 + +audacious (1.2.2-1) unstable; urgency=low + + * New upstream release. + + -- Adam Cécile (Le_Vert) Sun, 26 Nov 2006 23:24:50 +0100 + +audacious (1.2.1-3) unstable; urgency=low + + * Touch mk/rules.mk to avoid clean runs configure (Closes: #397794). + + -- Adam Cécile (Le_Vert) Mon, 20 Nov 2006 08:21:12 +0100 + +audacious (1.2.1-2) unstable; urgency=low + + * Remove audacious-dev rdepends on audacious to avoid circular dependency + when building audacious-plugins. + * Install doc in audacious-dev package as it doesn't depend on audacious + anymore. + + -- Adam Cécile (Le_Vert) Sun, 19 Nov 2006 17:47:38 +0100 + +audacious (1.2.1-1) unstable; urgency=low + + * New upstream release. + * Remove all plugins related stuff, upstream splitted sources. + * Remove libaudacious. Now create audacious and audacious-dev packages. + + -- Adam Cécile (Le_Vert) Thu, 2 Nov 2006 20:00:08 +0100 + +audacious (1.1.2-3) unstable; urgency=low + + * Install audacious.pc in libaudacious-dev (Closes: #396547). + * Remove linux-any from build-depends, deprecated. + * Write audtool manpage. + * Add debian/watch. + + -- Adam Cécile (Le_Vert) Wed, 1 Nov 2006 18:12:58 +0100 + +audacious (1.1.2-2) unstable; urgency=low + + * Fix FTBS on systems which do not use ALSA (Closes: #395838). + * Add menu entry (Closes: #395571). + * Disable amidi-plug (Closes: #395848). + + -- Adam Cécile (Le_Vert) Sat, 28 Oct 2006 04:18:33 +0200 + +audacious (1.1.2-1) unstable; urgency=low + + * Initial release (Closes: #360524). + + -- Adam Cécile (Le_Vert) Fri, 1 Sep 2006 20:56:15 +0200 --- audacious-1.4.0~beta4.orig/debian/copyright +++ audacious-1.4.0~beta4/debian/copyright @@ -0,0 +1,148 @@ +This package was debianized by Adam Cécile (Le_Vert) on +Fri, 1 Sep 2006 20:56:15 +0200. + +It was downloaded from http://www.audacious-media-player.org/ + +Upstream Author: George Averill + Giacomo Lozito + William Pitcock + Derek Pomery + Mohammed Sameer + Jonathan Schleifer + Stephen Sokolow + Tony Vroon + Yoshiki Yazawa + +Copyright: (C) 2005-2007 Audacious Development Team (see above) + (C) 2003-2004 BMP Development Team + (C) 1998-2003 XMMS Development Team + +License: + + This package 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. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +All files except those listed below are distributed under the GPL with the +copyright above. + +"src/audacious/fft.c" and "src/audacious/fft.h" are (C) 1999 Richard Boulton +(parts of code copyrighted by Ralph Loader) and distributed under terms of +GNU General Public License. + +"src/audacious/widgets/hslider.c" and "src/audacious/widgets/hslider.h" +are (C) 1998-2000 Peter Alm, Mikael Alm, Olle Hallnas, Thomas Nilsson and +4Front Technologies and distributed under terms of GNU General Public +License. + +"src/audacious/iir.c", "src/audacious/iir_cfs.c", "src/audacious/iir_cfs.h", +"src/audacious/iir_fpu.c", "src/audacious/iir_fpu.h" and "src/audacious/iir.h" +are (C) 2002-2005 Felipe Rivera and distributed under terms of GNU General +Public License. + +"src/audacious/plugin.h" is (C) (C) 1998-2000 Peter Alm, Mikael Alm, Olle Hallnas, Thomas Nilsson and 4Front Technologies, (C) 2003-2004 BMP development teams, +(C) 2005-2007 Audacious team and distributed under terms of the license below : + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met: 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. 2. + 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 AUTHOR 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 AUTHOR 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. + +"src/audacious/titlestring.h" is (C) 2001 Espen Skoglund and distributed under +term of GNU General Public License. + +"src/audacious/ui_fileinfo.c" and "audacious/ui_fileinfo.h" are (C) 2006 +William Pitcock, Tony Vroon, George Averill, Giacomo Lozito, Derek Pomery and +Yoshiki Yazawa and distributed under terms of GNU General Public License. + +"src/libaudacious/titlestring.c" and "libaudacious/titlestring.h" are +(C) 2001 Espen Skoglund, (C) 2001 Haavard Kvaalen and distributed under terms +of GNU General Public License. + +"src/libaudacious/xconvert.c" and "libaudacious/xconvert.h" are (C) 2001-2003 +Haavard Kvaalen, (C) 2005-2007 Audacious team and distributed under terms of +GNU Lesser General Public License: + + This software is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in '/usr/share/common-licenses/LGPL'. + +"src/libguess/*" are (C) 2000-2003 Shiro Kawai and distributed under terms +of the license below : + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + + 2. 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. + + 3. Neither the name of the authors 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. + +"src/libid3tag/*" are (C) 2000-2004 Underbit Technologies, Inc and + distributed under terms of the GNU General Public License. + +"src/librcd/*" are (C) Suren A. Chilingaryan and distributed under terms of +the GNU General Public License. + +The Debian packaging is (C) 2006, Adam Cécile (Le_Vert) +and is licensed under the GPL, see above. --- audacious-1.4.0~beta4.orig/debian/menu +++ audacious-1.4.0~beta4/debian/menu @@ -0,0 +1,7 @@ +?package(audacious): needs="X11" \ + section="Applications/Sound" \ + title="Audacious" \ + longtitle="Audacious Media Player" \ + icon32x32="/usr/share/pixmaps/audacious.xpm" \ + icon16x16="/usr/share/pixmaps/audacious-16.xpm" \ + command="/usr/bin/audacious" --- audacious-1.4.0~beta4.orig/debian/audacious.xpm +++ audacious-1.4.0~beta4/debian/audacious.xpm @@ -0,0 +1,150 @@ +/* XPM */ +static char * audacious_xpm[] = { +"32 32 115 2", +" c None", +". c #000000", +"+ c #040404", +"@ c #282828", +"# c #3A3A3A", +"$ c #272727", +"% c #0D0D0D", +"& c #3F3F3F", +"* c #979797", +"= c #CDCDCD", +"- c #D9D9D9", +"; c #CCCCCC", +"> c #959595", +", c #3E3E3E", +"' c #131313", +") c #909090", +"! c #CACACA", +"~ c #C9C9C9", +"{ c #8F8F8F", +"] c #383838", +"^ c #B6B6B6", +"/ c #373737", +"( c #141414", +"_ c #B7B7B7", +": c #0E0E0E", +"< c #919191", +"[ c #A7A7A7", +"} c #757575", +"| c #5A5A5A", +"1 c #3B3B3B", +"2 c #343434", +"3 c #4F4F4F", +"4 c #929292", +"5 c #C5C5C5", +"6 c #C3C3C3", +"7 c #1B1B1B", +"8 c #0A0A0A", +"9 c #CBCBCB", +"0 c #404040", +"a c #989898", +"b c #BDBDBD", +"c c #202020", +"d c #1C1C1C", +"e c #010101", +"f c #5E5E5E", +"g c #D6D6D6", +"h c #9B9B9B", +"i c #080808", +"j c #CFCFCF", +"k c #B1B1B1", +"l c #ACACAC", +"m c #B0B0B0", +"n c #ADADAD", +"o c #181818", +"p c #2F2F2F", +"q c #B2B2B2", +"r c #7E7E7E", +"s c #434343", +"t c #1D1D1D", +"u c #2E2E2E", +"v c #414141", +"w c #222222", +"x c #020202", +"y c #151515", +"z c #A6A6A6", +"A c #424242", +"B c #BBBBBB", +"C c #2B2B2B", +"D c #050505", +"E c #2D2D2D", +"F c #030303", +"G c #B8B8B8", +"H c #323232", +"I c #A0A0A0", +"J c #0F0F0F", +"K c #171717", +"L c #A1A1A1", +"M c #0C0C0C", +"N c #333333", +"O c #C4C4C4", +"P c #313131", +"Q c #D2D2D2", +"R c #161616", +"S c #1A1A1A", +"T c #D3D3D3", +"U c #A2A2A2", +"V c #C6C6C6", +"W c #2A2A2A", +"X c #A4A4A4", +"Y c #484848", +"Z c #CECECE", +"` c #363636", +" . c #090909", +".. c #070707", +"+. c #505050", +"@. c #1E1E1E", +"#. c #7D7D7D", +"$. c #D5D5D5", +"%. c #494949", +"&. c #111111", +"*. c #999999", +"=. c #C2C2C2", +"-. c #969696", +";. c #8E8E8E", +">. c #B9B9B9", +",. c #D7D7D7", +"'. c #AEAEAE", +"). c #9A9A9A", +"!. c #BEBEBE", +"~. c #9C9C9C", +"{. c #4C4C4C", +"]. c #A8A8A8", +"^. c #D4D4D4", +"/. c #4A4A4A", +"(. c #121212", +". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", +". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", +". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", +". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", +". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", +". . . . . . . . . . . . . + @ # # $ + . . . . . . . . . . . . . ", +". . . . . . . . . . % & * = - - - - ; > , % . . . . . . . . . . ", +". . . . . . . . . ' ) ! - - - - - - - - ~ { ' . . . . . . . . . ", +". . . . . . . . ] ^ - - - - - - - - - - - - ^ / . . . . . . . . ", +". . . . . . . ( _ - - - - - - - - - - - - - - ^ ( . . . . . . . ", +". . . . . . : < - - - - [ } | 1 2 3 4 5 - - - - 4 : . . . . . . ", +". . . . . . & ! - - - 6 7 . . . . . 8 , 9 - - - ! 0 . . . . . . ", +". . . . . . a - - - - b c 7 c d e . . . f g - - - h . . . . . . ", +". . . . . i j - - - - - k l m n o . . . 2 5 - - - j i . . . . . ", +". . . . . p - - - - - - q r s ( . . . . t n - - - - u . . . . . ", +". . . . . v - - - - - m w x . . . . . . y z - - - - v . . . . . ", +". . . . . A - - - - B C . . D u E F . . $ G - - - - s . . . . . ", +". . . . . H - - - - I J . . K L > M . . N O - - - - P . . . . . ", +". . . . . M Q - - - [ R . . e S K . . . 2 O - - - T M . . . . . ", +". . . . . . U - - - V ] . . . . . . . . W B - - - X . . . . . . ", +". . . . . . Y Z - - - B ` ...@ 3 +.w @.#.$.- - Z %.. . . . . . ", +". . . . . . &.*.- - - - =.-.;.>.,.g q '.$.- - - ).&.. . . . . . ", +". . . . . . . d !.- - - - - - - - - - - - - - b d . . . . . . . ", +". . . . . . . . s !.- - - - - - - - - - - - b A . . . . . . . . ", +". . . . . . . . . t ~.j - - - - - - - - j ~.d . . . . . . . . . ", +". . . . . . . . . . ' {.].^.- - - - T z /.(.. . . . . . . . . . ", +". . . . . . . . . . . . . J / /././ : . . . . . . . . . . . . . ", +". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", +". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", +". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", +". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", +". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "}; --- audacious-1.4.0~beta4.orig/debian/watch +++ audacious-1.4.0~beta4/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://distfiles.atheme.org/audacious-([^-]*)\.tgz --- audacious-1.4.0~beta4.orig/debian/audacious.links +++ audacious-1.4.0~beta4/debian/audacious.links @@ -0,0 +1 @@ +/usr/share/pixmaps/audacious-32.xpm /usr/share/pixmaps/audacious.xpm --- audacious-1.4.0~beta4.orig/debian/libaudid3tag1.docs +++ audacious-1.4.0~beta4/debian/libaudid3tag1.docs @@ -0,0 +1,2 @@ +NEWS +README --- audacious-1.4.0~beta4.orig/debian/rules +++ audacious-1.4.0~beta4/debian/rules @@ -0,0 +1,105 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# Yeah, I need something to handle my patches +include /usr/share/dpatch/dpatch.make + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +# Define CFLAGS +CFLAGS = -Wall -g +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +DESTDIR = $(CURDIR)/debian/tmp + +config.status: configure patch-stamp + dh_testdir +ifneq "$(wildcard /usr/share/misc/config.sub)" "" + cp -f /usr/share/misc/config.sub config.sub +endif +ifneq "$(wildcard /usr/share/misc/config.guess)" "" + cp -f /usr/share/misc/config.guess config.guess +endif + # This is not a SVN release + # Set hg version to 0 to re-generate build_stamp.c + sh -c 'TIP=0 scripts/application.sh' + ./configure --host=$(DEB_HOST_GNU_TYPE) \ + --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --disable-rpath \ + --enable-ipv6 \ + --enable-chardet \ + --enable-samplerate \ + CFLAGS="$(CFLAGS)" + +build: build-stamp +build-stamp: config.status + dh_testdir + $(MAKE) + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + -[ ! -f buildsys.mk ] || $(MAKE) distclean + find po -name \*.gmo -exec rm -f {} \; + rm -f man/*.1 po/stamp-po config.guess config.sub config.status \ + config.log config.h buildsys.mk *.pc applications/*.desktop \ + src/audacious/dbus-client-bindings.h \ + src/audacious/dbus-server-bindings.h \ + src/audacious/build_stamp.c + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) install DESTDIR=$(DESTDIR) + sed -i 's!^Categories=.*!Categories=GTK;AudioVideo;Audio;Player;!' \ + $(DESTDIR)/usr/share/applications/audacious.desktop + sed -i 's!^Encoding=.*!!' \ + $(DESTDIR)/usr/share/applications/audacious.desktop + # Create all size PNG/XPM icons + mkdir -p $(DESTDIR)/usr/share/pixmaps + for size in 16 22 24 32 36 48; do \ + convert $(CURDIR)/pixmaps/audacious.png -resize $${size} \ + $(DESTDIR)/usr/share/pixmaps/audacious-$${size}.xpm || exit 1; \ + mkdir -p $(DESTDIR)/usr/share/icons/hicolor/$${size}x$${size}/apps || exit 1; \ + convert $(CURDIR)/pixmaps/audacious.png -resize $${size} \ + $(DESTDIR)/usr/share/icons/hicolor/$${size}x$${size}/apps/audacious.png || exit 1; \ + done + rm -f $(DESTDIR)/usr/share/pixmaps/audacious.png + +binary-indep: +binary-arch: install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_installmenu + dh_install --sourcedir=debian/tmp/ + dh_link + dh_desktop + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- audacious-1.4.0~beta4.orig/debian/libaudclient1.install +++ audacious-1.4.0~beta4/debian/libaudclient1.install @@ -0,0 +1 @@ +usr/lib/libaudclient*.so.* --- audacious-1.4.0~beta4.orig/debian/compat +++ audacious-1.4.0~beta4/debian/compat @@ -0,0 +1 @@ +5 --- audacious-1.4.0~beta4.orig/debian/audacious-dev.install +++ audacious-1.4.0~beta4/debian/audacious-dev.install @@ -0,0 +1,3 @@ +usr/include/* +usr/lib/*.so +usr/lib/pkgconfig/* --- audacious-1.4.0~beta4.orig/debian/libaudid3tag1.install +++ audacious-1.4.0~beta4/debian/libaudid3tag1.install @@ -0,0 +1 @@ +usr/lib/libaudid3tag*.so.* --- audacious-1.4.0~beta4.orig/debian/audacious.install +++ audacious-1.4.0~beta4/debian/audacious.install @@ -0,0 +1,7 @@ +usr/share/audacious/* +usr/share/locale/* +usr/share/applications/* +usr/share/man/* +usr/share/pixmaps/* +usr/share/icons/* +usr/bin/*