debian/0000755000000000000000000000000012233054575007174 5ustar debian/source/0000755000000000000000000000000012212475173010472 5ustar debian/source/format0000644000000000000000000000001412212475173011700 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000012233053474010620 5ustar debian/patches/series0000644000000000000000000000006212233053474012033 0ustar 10_defaults.patch 20_use-logind-to-shutdown.patch debian/patches/20_use-logind-to-shutdown.patch0000644000000000000000000000372512140323763016506 0ustar Description: Use logind over ConsoleKit to shut the system down Author: Iain Lane Forwarded: https://code.launchpad.net/~laney/exaile/logind-shutdown/+merge/161988 === modified file 'plugins/shutdown/__init__.py' --- a/plugins/shutdown/__init__.py 2012-10-03 04:43:15 +0000 +++ b/plugins/shutdown/__init__.py 2013-05-01 23:33:38 +0000 @@ -118,17 +118,22 @@ bus = dbus.SystemBus() try: - proxy = bus.get_object('org.freedesktop.ConsoleKit', - '/org/freedesktop/ConsoleKit/Manager') - proxy.Stop(dbus_interface='org.freedesktop.ConsoleKit.Manager') + proxy = bus.get_object('org.freedesktop.login1', + '/org/freedesktop/login1') + proxy.PowerOff(False, dbus_interface='org.freedesktop.login1.Manager') except dbus.exceptions.DBusException: try: - proxy = bus.get_object('org.freedesktop.Hal', - '/org/freedesktop/Hal/devices/computer') - proxy.Shutdown(dbus_interface='org.freedesktop.Hal.Device.SystemPowerManagement') + proxy = bus.get_object('org.freedesktop.ConsoleKit', + '/org/freedesktop/ConsoleKit/Manager') + proxy.Stop(dbus_interface='org.freedesktop.ConsoleKit.Manager') except dbus.exceptions.DBusException: - self.message.show_warning(_('Shutdown failed'), - _('Computer could not be shutdown using D-Bus.')) + try: + proxy = bus.get_object('org.freedesktop.Hal', + '/org/freedesktop/Hal/devices/computer') + proxy.Shutdown(dbus_interface='org.freedesktop.Hal.Device.SystemPowerManagement') + except dbus.exceptions.DBusException: + self.message.show_warning(_('Shutdown failed'), + _('Computer could not be shutdown using D-Bus.')) def destroy(self): """ debian/patches/10_defaults.patch0000644000000000000000000000150712212475173013754 0ustar Description: Set defaults for Debian/Ubuntu. Enable Notify-OSD plugin by default. Prefer users' local covers to avoid them being erased by the lastfm plugin. Set default import format. Author: Andrew Starr-Bochicchio Bug-Ubuntu: https://bugs.launchpad.net/bugs/397210 Forwarded: not-needed Last-Update: 2012-09-10 --- a/data/config/settings.ini +++ b/data/config/settings.ini @@ -1,5 +1,14 @@ [plugins] -enabled = L: ['shoutcast', 'lastfmcovers', 'lyricsfly', 'cd', 'replaygain', 'equalizer', 'lyricsviewer', 'lastfmdynamic', 'osd'] +enabled = L: ['shoutcast', 'lastfmcovers', 'lyricsfly', 'cd', 'replaygain', 'equalizer', 'lyricsviewer', 'lastfmdynamic', 'notifyosd'] +[osd] +enabled = B: False +hover_tray = B: False + +[covers] +preferred_order = L: ['local', 'lastfm'] + +[cd_import] +format = S: FLAC debian/watch0000644000000000000000000000010212212475173010214 0ustar version=3 http://launchpad.net/exaile/ .*exaile-([\d.]+)\.tar\.gz debian/rules0000755000000000000000000000141712212475173010255 0ustar #!/usr/bin/make -f # Note: This package cannot be built with root/fakeroot. Please refer to # debian/README.source for a detailed explanation and workarounds. %: dh $@ --with python2 override_dh_auto_build: $(MAKE) PYTHON2_CMD=/usr/bin/python override_dh_auto_install: $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp/ PREFIX=/usr \ PYTHON2_CMD=/usr/bin/python find $(CURDIR) -name 'COPYING' -delete # winmmkeys is a Windows-specific plugin dh_install --fail-missing -Xwinmmkeys # Don't run test suite. override_dh_auto_test: override_dh_python2: dh_python2 -pexaile dh_python2 -pexaile-plugin-contextinfo /usr/share/exaile/plugins/ dh_python2 -pexaile-plugin-ipod /usr/share/exaile/plugins/ dh_python2 -pexaile-plugin-moodbar /usr/share/exaile/plugins/ debian/README.source0000644000000000000000000000230112212475173011345 0ustar exaile for Debian ------------------ Important notes when building this package: This package can NOT be built as root or with fakeroot, because 1) exaile has a run-time check to prevent it from being run as root 2) help2man requires running ./exaile --help during the build process in order to generate a manpage 3) when run as root (during the build), help2man fails to generate exaile's manpage, causing dh_installman to issue an error, and the build fails as a result Therefore, without any configuration changes, building exaile using any one of pbuilder/cowbuilder/sbuild (or other tools that emulate root) will cause exaile to FTBFS. To workaround this problem, set your preferred build helper/tool to NOT build as root when building exaile. For pbuilder, the process is explained here: http://pbuilder.alioth.debian.org/#nonrootchroot Again, using pbuilder as an example, modify either /etc/pbuilderrc or $HOME/.pbuilderrc to include the following config settings (any id/name that's not root and not already taken can be used): BUILDUSERID=1234 BUILDUSERNAME=pbuilder And then proceed to build exaile by running "pbuilder --build " or running "pdebuild" from the source directory. debian/NEWS0000644000000000000000000000060612212475173007673 0ustar exaile (0.3.2.2-2) unstable; urgency=low Exaile's contextinfo, ipod, and moodbar plugins have been split into separate binary packages (exaile-plugin-contextinfo, exaile-plugin-ipod, and exaile-plugin-moodbar respectively). Please install the corresponding package(s) if you wish to use these plugin(s). -- Vincent Cheng Fri, 02 Dec 2011 21:11:06 -0800 debian/menu0000644000000000000000000000014712212475173010063 0ustar ?package(exaile):needs="X11" section="Applications/Sound" \ title="Exaile" command="/usr/bin/exaile" debian/exaile-plugin-moodbar.install0000644000000000000000000000005412212475173014745 0ustar debian/tmp/usr/share/exaile/plugins/moodbar debian/exaile-plugin-ipod.install0000644000000000000000000000005112212475173014252 0ustar debian/tmp/usr/share/exaile/plugins/ipod debian/exaile-plugin-contextinfo.install0000644000000000000000000000006012212475173015657 0ustar debian/tmp/usr/share/exaile/plugins/contextinfo debian/exaile.install0000644000000000000000000000452412212475173012036 0ustar debian/tmp/etc/xdg/exaile debian/tmp/usr/bin debian/tmp/usr/lib debian/tmp/usr/share/applications debian/tmp/usr/share/dbus-1 debian/tmp/usr/share/exaile/data debian/tmp/usr/share/exaile/plugins/abrepeat debian/tmp/usr/share/exaile/plugins/alarmclock debian/tmp/usr/share/exaile/plugins/amazoncovers debian/tmp/usr/share/exaile/plugins/audioscrobbler debian/tmp/usr/share/exaile/plugins/awn debian/tmp/usr/share/exaile/plugins/bookmarks debian/tmp/usr/share/exaile/plugins/bpm debian/tmp/usr/share/exaile/plugins/cd debian/tmp/usr/share/exaile/plugins/currentsong debian/tmp/usr/share/exaile/plugins/daapclient debian/tmp/usr/share/exaile/plugins/daapserver debian/tmp/usr/share/exaile/plugins/desktopcover debian/tmp/usr/share/exaile/plugins/droptrayicon debian/tmp/usr/share/exaile/plugins/equalizer debian/tmp/usr/share/exaile/plugins/exfalso debian/tmp/usr/share/exaile/plugins/gnomemmkeys debian/tmp/usr/share/exaile/plugins/grouptagger debian/tmp/usr/share/exaile/plugins/history debian/tmp/usr/share/exaile/plugins/inhibitsuspend debian/tmp/usr/share/exaile/plugins/ipconsole debian/tmp/usr/share/exaile/plugins/jamendo debian/tmp/usr/share/exaile/plugins/karaoke debian/tmp/usr/share/exaile/plugins/lastfmcovers debian/tmp/usr/share/exaile/plugins/lastfmdynamic debian/tmp/usr/share/exaile/plugins/lastfmlove debian/tmp/usr/share/exaile/plugins/librivox debian/tmp/usr/share/exaile/plugins/lyricsfly debian/tmp/usr/share/exaile/plugins/lyricsviewer debian/tmp/usr/share/exaile/plugins/lyricwiki debian/tmp/usr/share/exaile/plugins/mainmenubutton debian/tmp/usr/share/exaile/plugins/massstorage debian/tmp/usr/share/exaile/plugins/minimode debian/tmp/usr/share/exaile/plugins/mpris debian/tmp/usr/share/exaile/plugins/multialarmclock debian/tmp/usr/share/exaile/plugins/musicbrainzcovers debian/tmp/usr/share/exaile/plugins/notify debian/tmp/usr/share/exaile/plugins/notifyosd debian/tmp/usr/share/exaile/plugins/osd debian/tmp/usr/share/exaile/plugins/podcasts debian/tmp/usr/share/exaile/plugins/previewdevice debian/tmp/usr/share/exaile/plugins/replaygain debian/tmp/usr/share/exaile/plugins/screensaverpause debian/tmp/usr/share/exaile/plugins/shutdown debian/tmp/usr/share/exaile/plugins/streamripper debian/tmp/usr/share/exaile/plugins/wikipedia debian/tmp/usr/share/exaile/plugins/xkeys debian/tmp/usr/share/locale debian/tmp/usr/share/man/man1 debian/tmp/usr/share/pixmaps debian/docs0000644000000000000000000000000712212475173010042 0ustar FUTURE debian/copyright0000644000000000000000000001627012212475173011133 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: exaile Source: http://www.exaile.org/ Files: * Copyright: 2008-2010 Adam Olsen License: GPL-2.0+ Files: plugins/alarmclock/* Copyright: 2009 Adam Olsen 2009 François Martorello License: GPL-1.0+ Files: plugins/bookmarks/* Copyright: 2009-2010 Brian Parma License: GPL-2.0+ Files: plugins/contextinfo/* Copyright: 2010 Guillaume Lecomte License: GPL-1.0+ Files: plugins/contextinfo/pylast.py Copyright: 2008-2009 Amr Hassan License: GPL-2.0+ Files: plugins/ipconsole/* Copyright: 2009-2010 Brian Parma License: GPL-2.0+ Files: plugins/ipconsole/ipython_view.py Copyright: 2007 IBM Corporation License: BSD-3-clause Files: plugins/ipod/* Copyright: 2009 Andrew Stormont License: GPL-3.0+ Files: plugins/librivox/* Copyright: 2009 Arunas Radzvilavicius License: GPL-3.0+ Files: plugins/moodbar/* Copyright: 2009-2010 Solyianov Michael License: GPL-3.0+ Files: plugins/mpris/* Copyright: 2009-2010 Abhishek Mukherjee License: GPL-3.0+ Files: plugins/multialarmclock/* Copyright: 2006 Adam Olsen 2009 Brian Parma License: GPL-1.0+ Files: plugins/notify/* Copyright: 2009-2010 Abhishek Mukherjee License: GPL-1.0+ Files: plugins/notifyosd/* Copyright: 2009-2010 Adam Olsen 2009-2010 Abhishek Mukherjee 2009-2010 Steve Dodier License: GPL-1.0+ Files: plugins/podcasts/_feedparser.py Copyright: 2002-2006 Mark Pilgrim License: BSD-2-clause Files: debian/* Copyright: 2006 François Févotte 2006-2009 Adam Cécile (Le_Vert) 2011 Andrew Starr-Bochicchio 2011 Vincent Cheng License: GPL-2.0+ License: GPL-2.0+ 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 program. If not, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". License: GPL-1.0+ 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 1 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 program. If not, see . On Debian systems, the complete text of the GNU General Public License version 1 can be found in "/usr/share/common-licenses/GPL-1". License: GPL-3.0+ 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 3 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 program. If not, see . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". License: BSD-2-clause Copyright (c) 2002-2006, Mark Pilgrim All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . 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. License: BSD-3-clause Copyright (c) 2007, IBM Corporation All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of IBM Corporation 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. debian/compat0000644000000000000000000000000212212475173010370 0ustar 9 debian/lintian-overrides0000644000000000000000000000022112212475173012546 0ustar # Exaile plugins are not standalone scripts and don't need shebang sequence exaile: executable-not-elf-or-script usr/share/exaile/plugins/*/*.py debian/control0000644000000000000000000001172712233054557010607 0ustar Source: exaile Section: sound Priority: optional Maintainer: Vincent Cheng Build-Depends: debhelper (>= 9), help2man, python (>= 2.6.6-3~), python-gobject (>= 2.18) X-Python-Version: >= 2.6 Standards-Version: 3.9.4 Homepage: http://www.exaile.org/ Vcs-Svn: svn://anonscm.debian.org/collab-maint/deb-maint/exaile/trunk Vcs-Browser: http://anonscm.debian.org/viewvc/collab-maint/deb-maint/exaile/trunk Package: exaile Architecture: all Depends: gstreamer0.10-plugins-good, librsvg2-common, python (>= 2.5), python-dbus, python-gobject (>= 2.18), python-gst0.10, python-gtk2 (>= 2.17), python-mutagen (>= 1.10), ${misc:Depends}, ${python:Depends} Recommends: gstreamer0.10-ffmpeg, python-cddb, python-mmkeys, python-notify Suggests: exaile-plugin-contextinfo, exaile-plugin-ipod, exaile-plugin-moodbar, exfalso, gstreamer0.10-plugins-bad, gstreamer0.10-plugins-ugly, ipython, notify-osd, python-avahi, python-beautifulsoup, python-eggtrayicon, python-pymtp, streamripper Description: flexible, full-featured audio player Exaile is a media player which incorporates many of the cool things from Amarok (and other media players) like automatic fetching of album art, handling of large libraries, lyrics fetching, artist/album information via Wikipedia, last.fm support, and optional iPod support (assuming you have python-gpod installed). . In addition, Exaile also includes tabbed playlists (so you can have more than one playlist open at a time), blacklisting of tracks (so they don't get scanned into your library), downloading of guitar tablature from fretplay.com, and submitting played tracks on your iPod to last.fm. . Exaile aims to be similar to AmaroK, but uses Python and GTK+. Package: exaile-plugin-contextinfo Architecture: all Depends: exaile (= ${source:Version}), python-imaging, python-webkit (>= 1.1.2), ${misc:Depends}, ${python:Depends} Description: Exaile plugin for contextual information This Exaile plugin adds a sidepanel for contextual information based on the Exaile internal tags and statistics, on lyrics plugins, and on the LastFM API. . Exaile is a media player which incorporates many of the cool things from Amarok (and other media players) like automatic fetching of album art, handling of large libraries, lyrics fetching, artist/album information via Wikipedia, last.fm support, and optional iPod support (assuming you have python-gpod installed). . In addition, Exaile also includes tabbed playlists (so you can have more than one playlist open at a time), blacklisting of tracks (so they don't get scanned into your library), downloading of guitar tablature from fretplay.com, and submitting played tracks on your iPod to last.fm. . Exaile aims to be similar to AmaroK, but uses Python and GTK+. Package: exaile-plugin-ipod Architecture: all Depends: exaile (= ${source:Version}), python-gpod, ${misc:Depends}, ${python:Depends} Description: Exaile plugin for iPod support This Exaile plugin adds support for the iPod portable media players in the Exaile device manager. . Exaile is a media player which incorporates many of the cool things from Amarok (and other media players) like automatic fetching of album art, handling of large libraries, lyrics fetching, artist/album information via Wikipedia, last.fm support, and optional iPod support (assuming you have python-gpod installed). . In addition, Exaile also includes tabbed playlists (so you can have more than one playlist open at a time), blacklisting of tracks (so they don't get scanned into your library), downloading of guitar tablature from fretplay.com, and submitting played tracks on your iPod to last.fm. . Exaile aims to be similar to AmaroK, but uses Python and GTK+. Package: exaile-plugin-moodbar Architecture: all Depends: exaile (= ${source:Version}), moodbar, ${misc:Depends}, ${python:Depends} Description: Exaile plugin for moodbar This Exaile plugin turns the progress bar of the tracks into a bar which color depends on the tracks' mood. . Exaile is a media player which incorporates many of the cool things from Amarok (and other media players) like automatic fetching of album art, handling of large libraries, lyrics fetching, artist/album information via Wikipedia, last.fm support, and optional iPod support (assuming you have python-gpod installed). . In addition, Exaile also includes tabbed playlists (so you can have more than one playlist open at a time), blacklisting of tracks (so they don't get scanned into your library), downloading of guitar tablature from fretplay.com, and submitting played tracks on your iPod to last.fm. . Exaile aims to be similar to AmaroK, but uses Python and GTK+. debian/changelog0000644000000000000000000003265112233054575011055 0ustar exaile (3.3.2-1) unstable; urgency=low * New upstream release. * Add debian/patches/20_use-logind-to-shutdown.patch: allow shutdown plugin to support both logind in addition to ConsoleKit. Thanks to Iain Lane. * Remove references to Shoutcast in package descriptions. (Closes: #721682) * (Re-)add lintian override for executable-not-elf-or-script. * Fix lintian warning vcs-field-not-canonical. * Remove deprecated DMUA flag in debian/control. * Update Standards version from 3.9.3 to 3.9.4, no changes required. -- Vincent Cheng Sat, 26 Oct 2013 16:55:00 -0700 exaile (3.3.1-1) unstable; urgency=low * New upstream release. * Remove unused lintian overrides. -- Vincent Cheng Thu, 15 Nov 2012 16:01:08 -0800 exaile (3.3.0-1) unstable; urgency=low * Upload to unstable. * New upstream release. * Add lintian override for executable-not-elf-or-script. -- Vincent Cheng Sat, 22 Sep 2012 16:05:32 -0700 exaile (3.3.0~rc2-1) experimental; urgency=low * New upstream release candidate. -- Vincent Cheng Fri, 14 Sep 2012 23:02:52 -0700 exaile (3.3.0~rc1-1) experimental; urgency=low * Upload to experimental. * New upstream release candidate. - Fix crash when playlist contains ogg file rather after mp3 file. (Closes: #672574) - Fix segmentation fault while fetching cover art. (Closes: #625950) - Fix parser error when adding radio stream. (Closes: #649371) - Remove debian/patches/20_dash_icon.patch and debian/exaile.png; no longer needed. - Refreshing remaining patches. * Update X-Python-Version value in debian/control to >= 2.6. * Pass --fail-missing to dh_install to make sure that we install everything. - New plugins included in package: history, musicbrainzcovers, abrepeat, inhibitsuspend, mainmenubutton, bpm, osd, previewdevice, lastfmlove, wikipedia, grouptagger. * Update debian/watch file. * Set DMUA flag in debian/control, as per agreement with sponsor. -- Vincent Cheng Mon, 10 Sep 2012 01:02:37 -0700 exaile (0.3.2.2-3) unstable; urgency=low * Add suggests to exaile on python-avahi for the DAAP client/server plugin. (Closes: #669896) * Add versioned dependency on exaile (= ${source:Version}) for each of the plugin packages. * Add versioned dependency to exaile on python-mutagen (>= 1.10). * Add build-dep on python-gobject (>= 2.18) to fix python ImportError when creating manpage during build. * Remove build-dep on python-gtk2. * Merge Build-Depends and Build-Depends-Indep fields; src:exaile only builds arch:all packages anyways, so there's no point separating the build-deps. * Add debian/README.source and include build instructions, and workarounds to avoid exaile FTBFS when built with pbuilder/cowbuilder/sbuild. * Update debhelper compatibility level from 8 to 9. * Update Standards version from 3.9.2 to 3.9.3, no changes required. -- Vincent Cheng Thu, 03 May 2012 23:03:33 -0700 exaile (0.3.2.2-2) unstable; urgency=low * Drop libgtk2.0-dev, intltool, intltool-debian from build dependencies. * Split contextinfo, ipod, and moodbar plugins into separate binary packages (and add debian/NEWS file to mention this change). * Merge Exaile's list of dependencies in Debian and Ubuntu: - Debian: remove dependency on python-sqlite2, libgstreamer0.10-0, gstreamer0.10-plugins-base, gstreamer0.10-alsa | gstreamer0.10-esd, python-glade2, python-pyvorbis, python-feedparser; remove recommends on python-gamin, python-gtkmozembed. - Ubuntu: remove depends/recommends on hal, python-sexy; remove suggests on gstreamer0.10-plugins-{ugly,bad}-multiverse. * Remove debian/patches/makefile_prefix.patch; use an override target in debian/rules instead to change prefix path. * Backport 128x128 icon from upstream to avoid displaying a pixelated icon in Unity's Dash. - Import debian/patches/20_dash_icon.patch from Ubuntu to not install 48x48 icon. -- Vincent Cheng Fri, 02 Dec 2011 21:11:06 -0800 exaile (0.3.2.2-1) unstable; urgency=low * New upstream bugfix release. * Add recommends of python-eggtrayicon (for the Drop Trayicon plugin) and python-beautifulsoup (for the Lyrics Wiki plugin). * Transition from dh_pysupport to dh_python2; remove build dependency on python-support. * Remove build dependency on libjs-prototype; the httpserver plugin was removed in the Exaile 0.3 series. * Add debian/patches/debian_defaults.patch; patch imported from Ubuntu for saner default options in Exaile. * Remove unneeded debian/pyversions. * Add license for plugins/* in debian/copyright. * Add Vcs-* fields to debian/control. * Update debhelper compatiblity level from 7 to 8. -- Vincent Cheng Mon, 18 Jul 2011 23:38:35 -0700 exaile (0.3.2.1-2) unstable; urgency=low * Adopting package; change maintainer field in debian/control to: Vincent Cheng . (Closes: #624358) * Update debhelper compatiblity level from 5 to 7. * Update Standards version from 3.8.1 to 3.9.2, no changes required. * Update debian/copyright to conform to DEP-5. * Update debian/rules to dh 7 "rules.tiny" style. * Add package help2man to build-depends. * Add manpage for /usr/bin/exaile. * Add debian/patches/makefile_prefix.patch to fix the PREFIX= paths in Exaile's makefiles (/usr/local -> /usr). * Remove unneeded technical terms from description. (Closes: #443085) * Remove recommends of python-eggtrayicon. (Closes: #560985) * Add recommends of gstreamer0.10-ffmpeg. (Closes: #596906) * Add recommends of python-pymtp. (Closes: #585107) * Bugs fixed upstream: - "Automatic library scan not working". (Closes: #436242) - "Exaile: use an http proxy". (Closes: #407503) - Fix Exaile's inability to sort with multiple options. (Closes: #444185) - Make cover art optional. (Closes: #444227) - "Exaile: bad settings.ini configuration file" - should be fixed with settings upgrade mechanism introduced in Exaile 0.3. (Closes: #439932) - "Cover art embedded in MP3 not displayed". (Closes: #444228) - Fix album cover fetching from Amazon. (Closes: #468942) - "Fails to use more than one GENRE tag". (Closes: #442941) -- Vincent Cheng Fri, 06 May 2011 20:04:37 -0700 exaile (0.3.2.1-1) unstable; urgency=low * QA upload, orphaning the package. (See #624358) * New upstream release: - Fix startup crash (Closes: #622282) -- Ana Beatriz Guerrero Lopez Wed, 27 Apr 2011 21:51:26 +0200 exaile (0.3.2.0-0.1) unstable; urgency=low * Non-maintainer upload. - New upstream release (Closes: #576847). - Move to packaging format "3.0 (quilt)". * debian/control - (Build-Depends): Remove quilt. * debian/patches - Remove directory. No longer needed for current release. * debian/rules - Remove quilt dependency. - (install): Comment out lines not applicable any more. * debian/watch - Update regexp to point to launcpad. * debian/source/format - New file. -- Jari Aalto Fri, 15 Oct 2010 09:19:39 +0300 exaile (0.2.14+debian-2.3) unstable; urgency=low * Non-maintainer upload. * Fix "Depends on elementtree" (provided by python >= 2.5). Thanks to Luca Falavigna and Jakub Wilk (Closes: #562460) -- Jan Hauke Rahm Mon, 11 Jan 2010 18:21:01 +0100 exaile (0.2.14+debian-2.2) unstable; urgency=medium * Non-maintainer upload. * Really fix the prototype issue. Last upload introduced total nonsense due to working on different packages at the same time. Sorry! Thanks to Ralf Treinen and Xavier Lüthi for discovering it! (Closes: #555244, #558219) -- Jan Hauke Rahm Tue, 01 Dec 2009 10:17:01 +0100 exaile (0.2.14+debian-2.1) unstable; urgency=low * Non-maintainer upload. * Fix "CVE-2007-2383 and CVE-2008-7720 prototypejs vulnerabilities" by removing the embedded copy and linking to libjs-prototype (Closes: #555244) -- Jan Hauke Rahm Wed, 18 Nov 2009 12:42:46 +0100 exaile (0.2.14+debian-2) unstable; urgency=low * Rely on python to import feedparser (Closes: #525598). Many thanks to Obey Arthur Liu for his patch. -- Adam Cécile (Le_Vert) Wed, 29 Apr 2009 10:02:04 +0200 exaile (0.2.14+debian-1) unstable; urgency=low * New upstream release (Closes: #442285). * Do not build on python-mmkeys anymore, depends on the standalone package. (Closes: #520380). * Remove obsolete hacks from debian/rules. * Update 000-Do_not_download_remote_plugins patch. * Drop debian manpage, fixed upstream. * Packages is now arch: all. * Bump Standards-Version to 3.8.1. * Call dh_desktop. * Do not ship feedparser.py anymore, depends on the standalone package. * Replace python-gnome2-extras by python-eggtrayicon and python-gtkmozembed (Closes: #485326). * Fix grammer error in long description (Closes: #492535). -- Adam Cécile (Le_Vert) Thu, 19 Mar 2009 21:31:28 +0100 exaile (0.2.11.1+debian-2) unstable; urgency=low * Add quilt patch system. * Merge patch from Eric Evans to disable remote plugin download (Closes: #451303). * Bump Standards-Version to 3.8.0. -- Adam Cécile (Le_Vert) Sun, 17 Aug 2008 14:06:58 +0200 exaile (0.2.11.1+debian-1) unstable; urgency=low * New upstream release (Closes: #451549): - New desktop file (Closes: #444438), - Cover art can now be disabled (Closes: #444227). * Drop "432164" patch, fixed upstream. * Drop 01_fix_makefile_for_pysupport patch, new workaround added. * Bump Standards-Version to 3.7.3. * Move homepage to new dpkg standard field. * Update debian/menu to new policy. * Drop dpatch bdep, not used anymore. -- Adam Cécile (Le_Vert) Mon, 25 Feb 2008 22:52:14 +0100 exaile (0.2.10+debian-1.1) unstable; urgency=low * Non-maintainer upload. * Applied patch to substitute a hard-coded color depth with the current default color depth, (Closes: #432164). -- Eric Evans Mon, 09 Jul 2007 16:14:07 -0500 exaile (0.2.10+debian-1) unstable; urgency=low * New upstream release * removed patch 02_fix_non-UTF-8_locales: included upstream * rules, patches/01_fix_makefile_for_pysupport.dpatch: adapted to new Makefile. Translations are now compiled by the Makefile, rather than beeing shipped with upstream tarball. * control: updated build-dependencies -- François Févotte Mon, 25 Jun 2007 19:46:08 +0200 exaile (0.2.9+debian-4) unstable; urgency=low * Build-depends on python-all-dev to avoid FTFBS due to python2.5 headers missing (Closes: #423552). -- Adam Cécile (Le_Vert) Sun, 13 May 2007 10:17:49 +0200 exaile (0.2.9+debian-3) unstable; urgency=low * patches/02_fix_non-UTF-8_locales.dpatch: (Closes: #418559) make glade aware of internationalization/localization -- François Févotte Tue, 24 Apr 2007 18:31:46 +0200 exaile (0.2.9+debian-2) unstable; urgency=low * debian/control: changed dependency on gstreamer (Closes: #417881) -- François Févotte Wed, 11 Apr 2007 22:17:44 +0200 exaile (0.2.9+debian-1) unstable; urgency=low * New upstream release * removed patches 03_no_tray_icon_by_default, 04_install_locales: they have been included upstream * removed patch 02_fix_bugs_111_114: these bugs have been fixed upstream -- François Févotte Tue, 27 Mar 2007 22:25:58 +0200 exaile (0.2.8+debian-2) unstable; urgency=low * patches/04_install_locales.dpatch: (Closes: #411237) modify Makefile to install locales. -- François Févotte Sat, 3 Mar 2007 22:34:38 +0100 exaile (0.2.8+debian-1) unstable; urgency=low * New upstream release * watch: added mangling of the Debian version * removed patches/02_fix_bug_56.dpatch, patches/03_fix_bug_102.dpatch: these bugs are fixed upstream now * patches/02_fix_bugs_111_114.dpatch: fix upstream bugs #111 and #114, which caused the playcount and rating statistics to be empty * patches/03_no_tray_icon_by_default.dpatch: (Closes: #406791) do not use tray icon as a default behaviour * docs: install README.Debian-source in /usr/share/doc/exaile -- François Févotte Wed, 17 Jan 2007 22:46:52 +0100 exaile (0.2.7+debian-1) unstable; urgency=low * New upstream release * control: added python-notify recommendation * rules, strip_shebang: strip unneeded shebang lines in non-executable python files * README.Debian-source: give details about the source repackaging * patches/02_fix_bug_56.dpatch: fix upstream bug#56, which caused a crash at startup in some cases * patches/03_fix_bug_102.dpatch: fix upstream bug#102: manage playlist migration from 0.2.6 to 0.2.7 -- François Févotte Fri, 5 Jan 2007 19:24:27 +0100 exaile (0.2.6+debian-2) unstable; urgency=low * Added python-elementtree dependency (Closes: #403315) -- François Févotte Sat, 2 Dec 2006 19:33:47 +0100 exaile (0.2.6+debian-1) unstable; urgency=low * Initial release (Closes: #392828). -- François Févotte Sun, 15 Oct 2006 20:48:34 +0200