--- deluge-1.1.9+dfsg.orig/debian/deluge-webui.README.Debian +++ deluge-1.1.9+dfsg/debian/deluge-webui.README.Debian @@ -0,0 +1,18 @@ +deluge for Debian +----------------- + +This package contains the web user interface for deluge. + +Actually you cannot run the /usr/bin/deluge executable directly because it will +fail searching for the GTK+ UI (default). You should use instead: + + $ deluge -u web + +You could better issue the following command to set the web user interface as +default when launching the deluge executable: + + $ deluge --set-default-ui web + +Please refer to the manpage for further informations. + + -- Cristian Greco Tue, 17 Feb 2009 01:48:27 +0100 --- deluge-1.1.9+dfsg.orig/debian/README.source +++ deluge-1.1.9+dfsg/debian/README.source @@ -0,0 +1,58 @@ +deluge for Debian +----------------- + +Debian patch system +=================== + +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +See /usr/share/doc/quilt/README.source for a detailed explanation. + + +Deluge sources repackaging +========================== + +Starting with version 1.1.3, deluge ships a new version of the following file: + + deluge/metafile.py + +This file has been relicensed by upstream (bittorrent.com) under the GNU +General Public License version 3. Thus the torrent creation feature has been +reenabled and the source tarball is currently repackaged only due the GeoIP +database (described below). + + -- Cristian Greco Tue, 17 Feb 2009 01:48:27 +0100 + +Deluge has been repackaged due to a problem with the following file: + + deluge/metafile.py + +This file has been deleted because it is licensed under the BitTorrent Open +Source License version 1.1, which is likely to be considered non-dfsg free. + +Actually (while waiting for a relicensing of such file) the torrent creation +feature - introduced using this specific code - has been disabled using a +patch provided by upstream. + + -- Cristian Greco Sun, 01 Feb 2009 15:27:34 +0100 + +Deluge has been repackaged in order to change the following file: + + deluge/data/GeoIP.dat + +This file is a free version of the GeoIP database by MaxMind which includes a +non dfsg-compliant copyright statement: + + $ strings deluge/data/GeoIP.dat + GEO-106FREE 20080901 Build 1 Copyright (c) 2007 MaxMind LLC All Rights Reserved + +The statement has been removed using the following sed line: + + $ sed 's/ All Rights Reserved//' -i deluge/data/GeoIP.dat + +This is the same change applied in libgeoip/1.4.5.dfsg with the permission of +upstream author. + + -- Cristian Greco Tue, 16 Dec 2008 17:08:57 +0100 --- deluge-1.1.9+dfsg.orig/debian/deluge.lintian-overrides +++ deluge-1.1.9+dfsg/debian/deluge.lintian-overrides @@ -0,0 +1,5 @@ +# The 'deluge' package contains the files (and dependencies) needed to run the +# GTK+ user interface, but the /usr/bin/deluge executable is included in +# 'deluge-console', which 'deluge' package depends on. +deluge: desktop-command-not-in-package /usr/share/applications/deluge.desktop deluge +deluge: menu-command-not-in-package /usr/share/menu/deluge:7 /usr/bin/deluge --- deluge-1.1.9+dfsg.orig/debian/deluge-console.install +++ deluge-1.1.9+dfsg/debian/deluge-console.install @@ -0,0 +1 @@ +usr/lib/python*/*-packages/deluge/ui/console/* --- deluge-1.1.9+dfsg.orig/debian/deluge-common.install +++ deluge-1.1.9+dfsg/debian/deluge-common.install @@ -0,0 +1,4 @@ +usr/bin/deluge +usr/lib/python*/*-packages/deluge/ui/*.py +usr/lib/python*/*-packages/deluge/data/pixmaps/* +usr/share/man/man1/deluge.1 --- deluge-1.1.9+dfsg.orig/debian/changelog +++ deluge-1.1.9+dfsg/debian/changelog @@ -0,0 +1,443 @@ +deluge (1.1.9+dfsg-2) unstable; urgency=low + + * debian/control: + - move git maintenance to collab-maint; + - bump Standards-Version to 3.8.3 (no changes); + - build-dep on python-support (>= 0.90.0) and adjust its usage by deleting + X[SB]-Python-Version fields and providing a debian/pyversions file; + - build-dep on debhelper (>= 7.3.13) which automagically (and correctly) + handles the --install-layout=deb option in debian/rules for all + supported python versions; + - add dependency on geoip-database for the deluge-core binary package + and avoid to install GeoIP.dat file (see patch below). + * debian/patches: + - prefix patches with a number. + - 020_geoip_db.patch: new patch, attempt to fix #544463 by using the + GeoIP.dat database provided with the geoip-database debian package. + This will be properly fixed with the upcoming upstream release 1.2. + * debian/rules: simplified a lot thanks to debhelper 7 override rules. + * debian/gbp.conf: provide a git-buildpackage conf file with a minimal + configuration to build the package using dfsg_clean branch. + * debian/README.source: fix reference to quilt doc. + + -- Cristian Greco Tue, 01 Sep 2009 14:29:21 +0200 + +deluge (1.1.9+dfsg-1) unstable; urgency=low + + * New upstream version. + * debian/patches: remove the following (merged upstream), + - r5304_fix_use_self_encoding.patch, + - r5305_fix_uncaught_exceptions_systemtray.patch, + - r5328_fix_renaming_parent_folder.patch. + * debian/control: depends on python-libtorrent (>= 0.14.4). + * debian/README.source: switch documentation from dpatch to quilt. + + -- Cristian Greco Tue, 16 Jun 2009 10:41:43 +0200 + +deluge (1.1.8+dfsg-3) unstable; urgency=low + + * debian/patches: + - renaming patches as to prepend upstream svn rev; + - r5305_fix_uncaught_exceptions_systemtray.patch: fix indentation; + - r5328_fix_renaming_parent_folder.patch: new patch, fix renaming + a parent folder into multiple folders (upstream svn r5328). + + -- Cristian Greco Tue, 02 Jun 2009 00:30:25 +0200 + +deluge (1.1.8+dfsg-2) unstable; urgency=low + + * debian/control: + - depends on python-chardet; + - add Suggests: python-openssl for deluge-webui (Closes: #530688). + * debian/patches: + - 10-new_release_check.patch: move to new_release_check.patch (don't use + names starting with patch order); + - fix_use_self_encoding_r5304.patch: fix not using the encoding used in + the torrent file to decode some strings; + - fix_uncaught_exceptions_systemtray_r5305.patch: prevent some uncaught + exceptions when systemtray is not enabled. + + -- Cristian Greco Thu, 28 May 2009 02:36:00 +0200 + +deluge (1.1.8+dfsg-1) unstable; urgency=low + + * New upstream version. + - bugs fixed in 1.1.7: + + version not uploaded in Debian (Closes: #528531, LP: #376032); + + fix crashes during shutdown (LP: #343088); + + fix resume torrent after doing a 'Pause All' (LP: #363569); + + fix crashes caused by 'Peers' tab (LP: #333256, LP: #358942); + - bugs fixed in 1.1.8: + + fix error message when using '-c' option and not specifying a + directory (LP: #333227, LP: #333228); + + fix crashes caused during new release check function (LP: #346692); + + fix GtkWarning assetion (LP: #343759); + + fix crashed caused by timeout in mail notification (LP: #360851); + + set sane defaults for peers/file tabs column widths (Closes: #525643); + * debian/control: + - add Vcs-* stuff (switch to git-buildpackage maintenance); + - rework conflicts&replaces against the old deluge-torrent{,-common} + packages. (LP: #369852, LP: #369916) + * debian/patches: + + switch from dpatch to quilt; + + delete 20-fix-segfault-utf8.dpatch (merged upstream). + * Don't depend on hardcoded python version in debian/control and + debian/deluge*.install; use --install-layout=deb in debian/rules. + This should reduce the Ubuntu diff thus allowing to build with + python2.6 (thanks Andrew) (Closes: #519650). + * debian/deluge-webui.README.Debian: right command is 'deluge -u web' + (Closes: #525649). + + -- Cristian Greco Tue, 26 May 2009 15:18:23 +0200 + +deluge (1.1.6+dfsg-2) unstable; urgency=low + + * debian/patches: new patch 20-fix-segfault-utf8.dpatch, should fix segfault + if locale is not using utf8 encoding (Closes: #520965). + + -- Cristian Greco Fri, 10 Apr 2009 01:59:22 +0200 + +deluge (1.1.6+dfsg-1) unstable; urgency=low + + * New upstream version. + - Closing some fixed bug in Lauchpad (LP: #279063, LP: #333058); + - debian/copyright: updated to reflect the license change (added OpenSSL + exception to GPLv3). + + -- Cristian Greco Tue, 07 Apr 2009 01:18:05 +0200 + +deluge (1.1.5+dfsg-1) unstable; urgency=low + + * New upstream version. + - debian/patches: remove 20-fix-config-files-backup.dpatch (fixed + upstream). + * debian/watch: updated upstream tarball location. + * debian/control: added Depends: on xdg-utils for deluge-core (Closes: + #519763). + + -- Cristian Greco Tue, 17 Mar 2009 23:34:51 +0100 + +deluge (1.1.4+dfsg-2) unstable; urgency=low + + * debian/patches: new patch 20-fix-config-files-backup.dpatch pulled from + upstream svn should fix a problem with config files (Closes: #519042). + * debian/control: bump up Standards-Version to 3.8.1 (no changes required). + + -- Cristian Greco Thu, 12 Mar 2009 09:51:32 +0100 + +deluge (1.1.4+dfsg-1) unstable; urgency=low + + * New upstrean version. + * debian/copyright: updated. + * debian/control: depends on python-libtorrent (>= 0.14.2). + * Upload to unstable. + + -- Cristian Greco Sun, 08 Mar 2009 20:44:36 +0100 + +deluge (1.1.3+dfsg-1) experimental; urgency=low + + * New upstream version. + - the source code licensing issue with the file deluge/metafile.py has + been solved by upstream, so the tarball repackaging is actually only + due to the GeoIP database; the torrent creation feature has been + reenabled while the related patch has been dropped away. + - debian/patches: + + 20-torrent_creation.dpatch: deleted (no more needed); + + 30-manpages.dpatch: deleted (merged upstream). + - debian/NEWS, debian/README.source: updated info about repackaging and + the new torrent creation feature. + * debian/control: + - build only against python >=2.5 (Closes: #515549, LP: #329836); + - depends and build-depends on python-libtorrent >= 0.14.1; + - updated description for the package deluge-console using 'console ui' + instead of 'null ui'. + * debian/README.Debian: install a different README file for deluge-core, + deluge-console and deluge-webui. + * debian/changelog: switch to a new naming scheme to make lintian happy + (dfsg-version-with-period). + * debian/copyright: updated. + + -- Cristian Greco Tue, 17 Feb 2009 01:48:27 +0100 + +deluge (1.1.2.dfsg-1) experimental; urgency=low + + * New upstream version. + - upstream tarball has been repackaged due to a problem with the file + deluge/metafile.py, which is released with a non-dfsg free license (in + addition to the old issue with GeoIP database); + - debian/README.source: updated info about repackaging; + - debian/copyright: new and updated copyright notes and files; + - debian/patches: + + 001-fix_import_libtorrent.dpatch: deleted (fixed upstream); + + 002-Do_not_check_for_update_as_default.dpatch: renamed to + 10-new_release_check.dpatch and updated; + + 20-torrent_creation.dpatch: added (see below); + + 30-manpages.dpatch: added; + - debian/NEWS: added file in order to alert about the disabled torrent + creation feature due to licensing problem and source repackaging; + - debian/deluge-console.install, debian/README.Debian: updated to reflect + the new UI specific folder name (renamed from 'null' to 'console'); + - debian/rules: no need to remove extra LICENSE file (fixed upstream); + * debian/watch: fixed to watch for RC releases. + + -- Cristian Greco Sun, 01 Feb 2009 15:27:34 +0100 + +deluge (1.0.7.dfsg-3) experimental; urgency=low + + * Add dummy package deluge-torrent for clean upgrades (Closes: #510824). + + -- Cristian Greco Wed, 07 Jan 2009 21:55:45 +0100 + +deluge (1.0.7.dfsg-2) experimental; urgency=low + + * Add deluge-core Depends: on python-pkg-resources (Closes: #510452). + * Update 002-Do_not_check_for_update_as_default.dpatch to disable also + alerts about new releases. + + -- Cristian Greco Sun, 04 Jan 2009 03:02:31 +0100 + +deluge (1.0.7.dfsg-1) experimental; urgency=low + + * New Maintainer (acknowledged by Adam Cécile). + - Thanks to Adam Cécile for his work. + * New upstream version (Closes: #499850, #501078). + * Upstream tarball has been repackaged due to non dfsg-compliant copyright + statement in file deluge/data/GeoIP.dat (see README.source). + * debian/control: + - source and binary packages renamed from deluge-torrent to deluge, as + requested by upstream authors; + - depends on python-libtorrent and do not build the embedded copy of + libtorrent-rasterbar; + - deluge package is "Architecture: all", not "any"; + - drop package deluge-torrent-common; + - do not recommends python-gtkmozembed because it is not used at all; + - rewrite short and full description to describe the daemon/client model. + - split deluge in five different packages: deluge-core (which contains the + deluged daemon), deluge-common (which contains common data files for all + UIs) and one single package for each UI (with 'deluge' being the default + GTK+ ui) -- see README.Debian for details; + - the new deluge-core package Conflicts/Replaces deluge-torrent-common. + * debian/compat, debian/control, debian/rules: switch to debhelper 7 and + rewrite debian/rules for scratch because we don't need to build the + embedded copy of libtorrent-rasterbar. + * debian/copyright: file rewrote from scratch (Closes: #488155). + * debian/watch: added file. + * debian/links: deleted file. + * debian/menu: minor changes. + * debian/patches: + - delete 000-Fix_tray_icon.dpatch; + - delete 001-Fix_CFLAGS_handling.dpatch; + - refresh 002-Do_not_check_for_update_as_default.dpatch; + - add 001_fix_import_libtorrent.dpatch -- see description for details. + * added README.Debian and README.source files. + * get rid of manpage deluge.1 and the .desktop file because they are now + shipped by upstream. + * get rid of lintian override 'menu-icon-missing' because now upstream ships + an xpm icon. + * add a lintian-overrides file for the new deluge package. + * upload to experimental. + + -- Cristian Greco Tue, 16 Dec 2008 17:08:57 +0100 + +deluge-torrent (0.5.9.3-1) unstable; urgency=low + + * New upstream release (Closes: #487312). + * Recommends python-gtkmozembed instead python-gnome2-extras + (Closes: #485297). + * Bump Standards-Version to 3.8.0. + * Improve .desktop file (Closes: #484904). + * Update dependency from python-pyopenssl (transitional) to python-openssl. + + -- Adam Cécile (Le_Vert) Mon, 23 Jun 2008 22:54:02 +0200 + +deluge-torrent (0.5.9.1-1) unstable; urgency=low + + * New upstream release (Closes: #475313, #465059). + * Add missing dbus-x11 runtime dependency (Closes: #481564). + + -- Adam Cécile (Le_Vert) Tue, 27 May 2008 22:24:36 +0200 + +deluge-torrent (0.5.8.7-1) unstable; urgency=low + + * New upstream release (Closes: #472785): + - plugins treeview now scroll when using the keyboard (Closes: #445623). + * Update manpage. + + -- Adam Cécile (Le_Vert) Tue, 01 Apr 2008 22:26:06 +0200 + +deluge-torrent (0.5.8.6-1) unstable; urgency=low + + * New upstream release (Closes: #470702). + + -- Adam Cécile (Le_Vert) Fri, 14 Mar 2008 22:28:58 +0100 + +deluge-torrent (0.5.8.5-1) unstable; urgency=low + + * New upstream release (Closes: #469969). + + -- Adam Cécile (Le_Vert) Sun, 09 Mar 2008 13:33:33 +0100 + +deluge-torrent (0.5.8.4-1) unstable; urgency=low + + * New upstream release (Closes: #466212). + * Drop 004-GNU_kFreeBSD patch, fixed upstream. + * Update 002-Do_not_check_for_update_as_default patch (Closes: #466355). + * Fix description mis-spelling. + * Add a deluge-torrent-common package for arch-indep files. + + -- Adam Cécile (Le_Vert) Sun, 17 Feb 2008 21:57:37 +0100 + +deluge-torrent (0.5.8.3-1) unstable; urgency=HIGH + + * Security set to HIGH as it fix a critical security issue. + * New upstream release (Closes: #463357). + * Update 002-Do_not_check_for_update_as_default patch. + + -- Adam Cécile (Le_Vert) Fri, 01 Feb 2008 22:59:10 +0100 + +deluge-torrent (0.5.8-1) unstable; urgency=low + + * New upstream release (Closes: #457832, #454134). + * Fix FTBFS on GNU/kFreeBSD, thanks to Aurelien Jarno (Closes: #458974). + * Bump Standards-Version to 3.7.3 (no changes needed). + * Recommends python-gnome2-extras (embedded web browser). + + -- Adam Cécile (Le_Vert) Fri, 04 Jan 2008 12:13:32 +0100 + +deluge-torrent (0.5.7.1~debian-1) unstable; urgency=low + + * New upstream release (Closes: #448475, #452808). + * Add runtime dependencies: librsvg2-common, python-pyopenssl. + + -- Adam Cécile (Le_Vert) Sun, 02 Dec 2007 13:51:39 +0100 + +deluge-torrent (0.5.6.2-1) unstable; urgency=low + + * New upstream release (Closes: #447810, #447648). + * Drop 000-Fix_browser.py_path patch, fixed upstream. + * Update 001-Fix_CFLAGS_handling and 003-Fix_tray_icon patches. + * Update debian/copyright. + * Manpage do not have a bad "SH NAME" (break whatis) entry anymore. + * Use new dpkg "Homepage" field. + + -- Adam Cécile (Le_Vert) Wed, 31 Oct 2007 21:41:42 +0100 + +deluge-torrent (0.5.5-2) unstable; urgency=low + + * Add missing runtime dependency on python-dbus. + * Fix 003-Fix_tray_icon patch, sorry for the mistake (Closes: #442031). + + -- Adam Cécile (Le_Vert) Thu, 13 Sep 2007 09:08:11 +0200 + +deluge-torrent (0.5.5-1) unstable; urgency=low + + * New upstream release (Closes: #441425). + * Re-add 001-Fix_CFLAGS_handling patch to fix CFLAGS handling. + * Call setup.py with --no-compile to avoid python compilation (done by pysupport). + * Add 002-Do_check_for_update_as_default patch (Closes: #441423). + * Add 003-Fix_tray_icon patch to use current theme icon as trayicon, thanks to Mathias Brodala (Closes: #438441). + * debian/rules: drop stuff that removes shebangs in modules, fixed upstream. + + -- Adam Cécile (Le_Vert) Sun, 09 Sep 2007 21:33:43 +0200 + +deluge-torrent (0.5.4.1-1) unstable; urgency=low + + * New upstream release (Closes: #436839, #437205). + * Drop 000-Fix_CFLAGS_handling patch, fixed upstream. + * Add 000-Fix_browser.py_path patch to fix broswer launch failure (Closes: #435464). + * Menu: move to Applications/Network/File Transfer. + * Drop deprecated 'Encoding' entry in desktop file. + + -- Adam Cécile (Le_Vert) Sat, 11 Aug 2007 02:17:52 +0200 + +deluge-torrent (0.5.3-1) unstable; urgency=low + + * New upstream release. + - Torrent urls supported on the command-line (Closes: #416013). + * Update 000-Fix_CFLAGS_handling patch. + * Break loops with '|| exit 1' in debian/rules. + * Rewrite icons handling. Now all sizes are generated with imagemagick. + * Fed up with upstream website changes... Drop debian/watch. + + -- Adam Cécile (Le_Vert) Sat, 28 Jul 2007 16:36:38 +0200 + +deluge-torrent (0.5.2-1) unstable; urgency=low + + * New upstream release (Closes: #431929, #416014, #429880). + + -- Adam Cécile (Le_Vert) Fri, 06 Jul 2007 09:15:11 +0200 + +deluge-torrent (0.5.1.1-1) unstable; urgency=low + + * New upstream release (Closes: #428515, #419925, #406789). + * Add libssl-dev to build depends. + * Drop 001-Fix_FTBFS_with_libboost_1.34 and 002-Always_enable_EPOLL patches, fixed upstream. + * Update 000-Fix_CFLAGS_handling patch. + * Update debian/watch. + * Update debian/copyright. + + -- Adam Cécile (Le_Vert) Tue, 12 Jun 2007 19:51:39 +0200 + +deluge-torrent (0.5.0-3) unstable; urgency=low + + * Merge upstream patch to fix FTBFS with libboost 1.34 (Closes: #425076). + * Now build-depend on libboost*-dev (>= 1.34). + * EPOLL is now always turned on, checking at build-time is non-sense and produce FTBFS with linux-libc-dev. + + -- Adam Cécile (Le_Vert) Tue, 22 May 2007 17:54:27 +0200 + +deluge-torrent (0.5.0-2) unstable; urgency=low + + * Call dh_desktop (Closes: #408891, #415708). + + -- Adam Cécile (Le_Vert) Wed, 21 Mar 2007 17:01:09 +0100 + +deluge-torrent (0.5.0-1) unstable; urgency=low + + * New upstream release (Closes: #406790). + * Upstream do not release two separate tarballs anymore, fix rules. + * Add dpatch as patch-system. + * Use python-support to handle python modules. + * Update debian/copyright. + * Remove README.Debian-sources, README. + * Remove many useless things due to the new build system (distutils). + * Update debian/watch. + * Update manpage. + * Rename binary from deluge-torrent to deluge to match with upstream. + + -- Adam Cécile (Le_Vert) Mon, 19 Mar 2007 11:46:46 +0100 + +deluge-torrent (0.4.1-2) unstable; urgency=low + + * Really change menu entries name (Closes: #404992). + + -- Adam Cécile (Le_Vert) Wed, 17 Jan 2007 10:28:19 +0100 + +deluge-torrent (0.4.1-1) unstable; urgency=low + + * New upstream release. + * Change menu entries name from Deluge-torrent to Deluge Torrent. + + -- Adam Cécile (Le_Vert) Fri, 29 Dec 2006 11:22:54 +0100 + +deluge-torrent (0.4.0-2) unstable; urgency=low + + * Build with -DAMD64 for 64bits systems (Closes: #402257). + + -- Adam Cécile (Le_Vert) Tue, 12 Dec 2006 00:32:21 +0100 + +deluge-torrent (0.4.0-1) unstable; urgency=low + + * New upstream release + - Fix issue when no locale set (Closes: #399600). + * Update control with new dependencies. + * Remove .svn directories. + * Add debian/watch. + + -- Adam Cécile (Le_Vert) Wed, 29 Nov 2006 00:10:34 +0100 + +deluge-torrent (0.3.1.1-1) unstable; urgency=low + + * Initial release (Closes: #398916). + + -- Adam Cécile (Le_Vert) Wed, 15 Nov 2006 22:03:13 +0100 --- deluge-1.1.9+dfsg.orig/debian/deluge-webui.install +++ deluge-1.1.9+dfsg/debian/deluge-webui.install @@ -0,0 +1,4 @@ +usr/lib/python*/*-packages/deluge/ui/webui/*.py +usr/lib/python*/*-packages/deluge/ui/webui/lib/* +usr/lib/python*/*-packages/deluge/ui/webui/static/* +usr/lib/python*/*-packages/deluge/ui/webui/templates/* --- deluge-1.1.9+dfsg.orig/debian/copyright +++ deluge-1.1.9+dfsg/debian/copyright @@ -0,0 +1,895 @@ +Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat +Upstream-Author: Andrew Resch + Marcos Pinto + Martijn Voncken + Damien Churchill +Packaged-By: Cristian Greco +Packaged-Date: Tue, 16 Dec 2008 17:08:57 +0100 +Original-Source-Location: http://www.deluge-torrent.org/ + + +Files: deluge/*.py + deluge/docs/* +Copyright: Copyright © 2007,2008 Andrew Resch ('andar') + Copyright © Marcos Pinto ('markybob') + Copyright © 2007,2008 Martijn Voncken + Copyright © 2008 Mark Stahler ('kramed') + Copyright © 2008 Damien Churchill + Copyright © 2008,2009 Ido Abramovich +License: GPL-3+ | other + + Deluge is free software. + + You may 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. + + deluge 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 deluge. If not, write to: + The Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor + Boston, MA 02110-1301, USA. + + In addition, as a special exception, the copyright holders give + permission to link the code of portions of this program with the OpenSSL + library. + You must obey the GNU General Public License in all respects for all of + the code used other than OpenSSL. If you modify file(s) with this + exception, you may extend this exception to your version of the file(s), + but you are not obligated to do so. If you do not wish to do so, delete + this exception statement from your version. If you delete this exception + statement from all source files in the program, then also delete it here. + + +Files: debian/* +Copyright: Copyright © 2008-2009 Cristian Greco + Copyright © 2006-2008 Adam Cécile (Le_Vert) +License: GPL-3+ + +Files: deluge/i18n/*.po +Copyright: Copyright © 2007,2008 Rosetta Contributors and Canonical Ltd +License: GPL-3+ + Detailed copyright holder report (where available): + ar.po: MaXeR + ast.po: Astur + be.po: Marcos Pinto + bg.po: Marcos Pinto + bs.po: Marcos Pinto + ca.po: Marcos Pinto + cs.po: Rinu + cy.po: Me + da.po: soundpartner + de.po: flohri + el.po: Giorgos Skafidas + en_AU.po: John Garland + en_CA.po: Aleksandar Micovic + en_GB.po: Marcos Pinto + eo.po: Sonja + es.po: Franco Sabbatini + et.po: boss01 + eu.po: Xabi Ezpeleta + fa.po: Marcos Pinto + fi.po: Elias Julkunen + fr.po: Timetear + fy.po: Wander Nauta + gl.po: maaark + he.po: Mark Krapivner + hi.po: Marcos Pinto + hr.po: Tomislav Plavčić + hu.po: Mihály MÉSZÁROS + id.po: Marcos Pinto + is.po: mankoneko + it.po: Simone Oberti + iu.po: adaminikisi + ja.po: Masato HASHIMOTO + ka.po: David Machakhelidze + kk.po: Kazakh \ + kn.po: Jayasimha + ko.po: Marcos Pinto + ku.po: Erdal Ronahi + la.po: Matthias Benkard + lt.po: Marcos Pinto + lv.po: uldo + mk.po: Marcos Pinto + ms.po: Harvin Dhillon + nb.po: Mats Taraldsvik + nds.po: Marcos Pinto + nl.po: Henri De Veene + pl.po: Hubert Życiński + pms.po: Marcos Pinto + pt_BR.po: Gustavo Azambuja + pt.po: test666 + ro.po: Lucian Adrian Grijincu + ru.po: luvme.nn + sk.po: Mário Buči + sl.po: Mario Munda + sr.po: Branislav Jovanović + sv.po: Daniel Nylander + ta.po: viki + th.po: Marcos Pinto + tlh.po: Joe Anderson + tl.po: b3rx + tr.po: ergin üresin + uk.po: CrabMan + vi.po: Marcos Pinto + zh_CN.po: Darren + zh_HK.po: Marcos Pinto + zh_TW.po: Jay + +Files: deluge/plugins/blocklist/blocklist/peerguardian.py + deluge/plugins/blocklist/blocklist/text.py +Copyright: Copyright © 2007 Steve 'Tarka' Smith (tarka@internode.on.net) +License: GPL-3+ + +Files: deluge/data/pixmaps/deluge.svg + deluge/data/icons/scalable/apps/deluge.svg + deluge/data/icons/hicolor/XXxXX/apps/deluge.png + deluge/ui/webui/static/images/*.png +Copyright: Copyright © Andrew Wedderburn +License: GPL-3+ + +Files: deluge/data/pixmaps/*.svg + deluge/data/pixmaps/*.png +Copyright: Copyright © Andrew Resch ('andar') +License: GPL-3+ + + Deluge is free software. + + You may 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. + + deluge 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 deluge. If not, write to: + The Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor + Boston, MA 02110-1301, USA. + +On Debian systems, the complete text of the GNU General Public License +version 3 can be found in `/usr/share/common-licenses/GPL-3'. + + +Files: deluge/data/GeoIP.dat +Copyright: Copyright © 2008 MaxMind +License: BSD-C3 + + All advertising materials and documentation mentioning features or use of + this database must display the following acknowledgment: + "This product includes GeoLite data created by MaxMind, available from + http://maxmind.com/" + + Redistribution and use with or without modification, are permitted provided + that the following conditions are met: + 1. Redistributions must retain the above copyright notice, this list of + conditions and the following disclaimer in the documentation and/or other + materials provided with the distribution. + 2. All advertising materials and documentation mentioning features or use + of this database must display the following acknowledgement: + "This product includes GeoLite data created by MaxMind, available from + http://maxmind.com/" + 3. "MaxMind" may not be used to endorse or promote products derived from + this database without specific prior written permission. + + THIS DATABASE IS PROVIDED BY MAXMIND, INC ``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 MAXMIND 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 DATABASE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +Files: deluge/ui/webui/lib/json.py +Copyright: Copyright © 2005 Patrick D. Logan +License: LGPL-2.1+ + + This library 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.1 of the License, or (at your option) any later version. + + This library 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 library; 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-2.1'. + + +Files: msgfmt.py +Copyright: Copyright © Martin v. Lwis + Copyright © alexander smishlajev +License: PSF + +Files: ez_setup.py +Copyright: Copyright © Phillip J. Eby (python-setuptools) +License: PSF + +Files: deluge/SimpleXMLRPCServer.py +Copyright: Copyright © Brian Quinlan (brian@sweetapp.com) + Based on the code written by Fredrik Lundh +License: PSF + +Files: deluge/bencode.py +Copyright: Copyright © Petru Paler + Copyright © Andrew Resch +License: PSF + + A. HISTORY OF THE SOFTWARE + ========================== + + Python was created in the early 1990s by Guido van Rossum at Stichting + Mathematisch Centrum (CWI, see http://www.cwi.nl) in the Netherlands + as a successor of a language called ABC. Guido remains Python's + principal author, although it includes many contributions from others. + + In 1995, Guido continued his work on Python at the Corporation for + National Research Initiatives (CNRI, see http://www.cnri.reston.va.us) + in Reston, Virginia where he released several versions of the + software. + + In May 2000, Guido and the Python core development team moved to + BeOpen.com to form the BeOpen PythonLabs team. In October of the same + year, the PythonLabs team moved to Digital Creations (now Zope + Corporation, see http://www.zope.com). In 2001, the Python Software + Foundation (PSF, see http://www.python.org/psf/) was formed, a + non-profit organization created specifically to own Python-related + Intellectual Property. Zope Corporation is a sponsoring member of + the PSF. + + All Python releases are Open Source (see http://www.opensource.org for + the Open Source Definition). Historically, most, but not all, Python + releases have also been GPL-compatible; the table below summarizes + the various releases. + + Release Derived Year Owner GPL- + from compatible? (1) + + 0.9.0 thru 1.2 1991-1995 CWI yes + 1.3 thru 1.5.2 1.2 1995-1999 CNRI yes + 1.6 1.5.2 2000 CNRI no + 2.0 1.6 2000 BeOpen.com no + 1.6.1 1.6 2001 CNRI yes (2) + 2.1 2.0+1.6.1 2001 PSF no + 2.0.1 2.0+1.6.1 2001 PSF yes + 2.1.1 2.1+2.0.1 2001 PSF yes + 2.2 2.1.1 2001 PSF yes + 2.1.2 2.1.1 2002 PSF yes + 2.1.3 2.1.2 2002 PSF yes + 2.2.1 2.2 2002 PSF yes + 2.2.2 2.2.1 2002 PSF yes + 2.2.3 2.2.2 2003 PSF yes + 2.3 2.2.2 2002-2003 PSF yes + 2.3.1 2.3 2002-2003 PSF yes + 2.3.2 2.3.1 2002-2003 PSF yes + 2.3.3 2.3.2 2002-2003 PSF yes + 2.3.4 2.3.3 2004 PSF yes + 2.3.5 2.3.4 2005 PSF yes + 2.4 2.3 2004 PSF yes + 2.4.1 2.4 2005 PSF yes + 2.4.2 2.4.1 2005 PSF yes + 2.4.3 2.4.2 2006 PSF yes + 2.5 2.4 2006 PSF yes + 2.5.1 2.5 2007 PSF yes + + Footnotes: + + (1) GPL-compatible doesn't mean that we're distributing Python under + the GPL. All Python licenses, unlike the GPL, let you distribute + a modified version without making your changes open source. The + GPL-compatible licenses make it possible to combine Python with + other software that is released under the GPL; the others don't. + + (2) According to Richard Stallman, 1.6.1 is not GPL-compatible, + because its license has a choice of law clause. According to + CNRI, however, Stallman's lawyer has told CNRI's lawyer that 1.6.1 + is "not incompatible" with the GPL. + + Thanks to the many outside volunteers who have worked under Guido's + direction to make these releases possible. + + + B. TERMS AND CONDITIONS FOR ACCESSING OR OTHERWISE USING PYTHON + =============================================================== + + PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 + -------------------------------------------- + + 1. This LICENSE AGREEMENT is between the Python Software Foundation + ("PSF"), and the Individual or Organization ("Licensee") accessing and + otherwise using this software ("Python") in source or binary form and + its associated documentation. + + 2. Subject to the terms and conditions of this License Agreement, PSF + hereby grants Licensee a nonexclusive, royalty-free, world-wide + license to reproduce, analyze, test, perform and/or display publicly, + prepare derivative works, distribute, and otherwise use Python + alone or in any derivative version, provided, however, that PSF's + License Agreement and PSF's notice of copyright, i.e., "Copyright (c) + 2001, 2002, 2003, 2004, 2005, 2006, 2007 Python Software Foundation; + All Rights Reserved" are retained in Python alone or in any derivative + version prepared by Licensee. + + 3. In the event Licensee prepares a derivative work that is based on + or incorporates Python or any part thereof, and wants to make + the derivative work available to others as provided herein, then + Licensee hereby agrees to include in any such work a brief summary of + the changes made to Python. + + 4. PSF is making Python available to Licensee on an "AS IS" + basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR + IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND + DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS + FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT + INFRINGE ANY THIRD PARTY RIGHTS. + + 5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON + FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS + A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, + OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + + 6. This License Agreement will automatically terminate upon a material + breach of its terms and conditions. + + 7. Nothing in this License Agreement shall be deemed to create any + relationship of agency, partnership, or joint venture between PSF and + Licensee. This License Agreement does not grant permission to use PSF + trademarks or trade name in a trademark sense to endorse or promote + products or services of Licensee, or any third party. + + 8. By copying, installing or otherwise using Python, Licensee + agrees to be bound by the terms and conditions of this License + Agreement. + + + BEOPEN.COM LICENSE AGREEMENT FOR PYTHON 2.0 + ------------------------------------------- + + BEOPEN PYTHON OPEN SOURCE LICENSE AGREEMENT VERSION 1 + + 1. This LICENSE AGREEMENT is between BeOpen.com ("BeOpen"), having an + office at 160 Saratoga Avenue, Santa Clara, CA 95051, and the + Individual or Organization ("Licensee") accessing and otherwise using + this software in source or binary form and its associated + documentation ("the Software"). + + 2. Subject to the terms and conditions of this BeOpen Python License + Agreement, BeOpen hereby grants Licensee a non-exclusive, + royalty-free, world-wide license to reproduce, analyze, test, perform + and/or display publicly, prepare derivative works, distribute, and + otherwise use the Software alone or in any derivative version, + provided, however, that the BeOpen Python License is retained in the + Software, alone or in any derivative version prepared by Licensee. + + 3. BeOpen is making the Software available to Licensee on an "AS IS" + basis. BEOPEN MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR + IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, BEOPEN MAKES NO AND + DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS + FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL NOT + INFRINGE ANY THIRD PARTY RIGHTS. + + 4. BEOPEN SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF THE + SOFTWARE FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS + AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE, OR ANY + DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + + 5. This License Agreement will automatically terminate upon a material + breach of its terms and conditions. + + 6. This License Agreement shall be governed by and interpreted in all + respects by the law of the State of California, excluding conflict of + law provisions. Nothing in this License Agreement shall be deemed to + create any relationship of agency, partnership, or joint venture + between BeOpen and Licensee. This License Agreement does not grant + permission to use BeOpen trademarks or trade names in a trademark + sense to endorse or promote products or services of Licensee, or any + third party. As an exception, the "BeOpen Python" logos available at + http://www.pythonlabs.com/logos.html may be used according to the + permissions granted on that web page. + + 7. By copying, installing or otherwise using the software, Licensee + agrees to be bound by the terms and conditions of this License + Agreement. + + + CNRI LICENSE AGREEMENT FOR PYTHON 1.6.1 + --------------------------------------- + + 1. This LICENSE AGREEMENT is between the Corporation for National + Research Initiatives, having an office at 1895 Preston White Drive, + Reston, VA 20191 ("CNRI"), and the Individual or Organization + ("Licensee") accessing and otherwise using Python 1.6.1 software in + source or binary form and its associated documentation. + + 2. Subject to the terms and conditions of this License Agreement, CNRI + hereby grants Licensee a nonexclusive, royalty-free, world-wide + license to reproduce, analyze, test, perform and/or display publicly, + prepare derivative works, distribute, and otherwise use Python 1.6.1 + alone or in any derivative version, provided, however, that CNRI's + License Agreement and CNRI's notice of copyright, i.e., "Copyright (c) + 1995-2001 Corporation for National Research Initiatives; All Rights + Reserved" are retained in Python 1.6.1 alone or in any derivative + version prepared by Licensee. Alternately, in lieu of CNRI's License + Agreement, Licensee may substitute the following text (omitting the + quotes): "Python 1.6.1 is made available subject to the terms and + conditions in CNRI's License Agreement. This Agreement together with + Python 1.6.1 may be located on the Internet using the following + unique, persistent identifier (known as a handle): 1895.22/1013. This + Agreement may also be obtained from a proxy server on the Internet + using the following URL: http://hdl.handle.net/1895.22/1013". + + 3. In the event Licensee prepares a derivative work that is based on + or incorporates Python 1.6.1 or any part thereof, and wants to make + the derivative work available to others as provided herein, then + Licensee hereby agrees to include in any such work a brief summary of + the changes made to Python 1.6.1. + + 4. CNRI is making Python 1.6.1 available to Licensee on an "AS IS" + basis. CNRI MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR + IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, CNRI MAKES NO AND + DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS + FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON 1.6.1 WILL NOT + INFRINGE ANY THIRD PARTY RIGHTS. + + 5. CNRI SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON + 1.6.1 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS + A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON 1.6.1, + OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + + 6. This License Agreement will automatically terminate upon a material + breach of its terms and conditions. + + 7. This License Agreement shall be governed by the federal + intellectual property law of the United States, including without + limitation the federal copyright law, and, to the extent such + U.S. federal law does not apply, by the law of the Commonwealth of + Virginia, excluding Virginia's conflict of law provisions. + Notwithstanding the foregoing, with regard to derivative works based + on Python 1.6.1 that incorporate non-separable material that was + previously distributed under the GNU General Public License (GPL), the + law of the Commonwealth of Virginia shall govern this License + Agreement only as to issues arising under or with respect to + Paragraphs 4, 5, and 7 of this License Agreement. Nothing in this + License Agreement shall be deemed to create any relationship of + agency, partnership, or joint venture between CNRI and Licensee. This + License Agreement does not grant permission to use CNRI trademarks or + trade name in a trademark sense to endorse or promote products or + services of Licensee, or any third party. + + 8. By clicking on the "ACCEPT" button where indicated, or by copying, + installing or otherwise using Python 1.6.1, Licensee agrees to be + bound by the terms and conditions of this License Agreement. + + ACCEPT + + + CWI LICENSE AGREEMENT FOR PYTHON 0.9.0 THROUGH 1.2 + -------------------------------------------------- + + Copyright (c) 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, + The Netherlands. All rights reserved. + + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation, and that the name of Stichting Mathematisch + Centrum or CWI not be used in advertising or publicity pertaining to + distribution of the software without specific, written prior + permission. + + STICHTING MATHEMATISCH CENTRUM DISCLAIMS ALL WARRANTIES WITH REGARD TO + THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND + FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH CENTRUM BE LIABLE + FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN + ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT + OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + + +Files: deluge/xmlrpclib.py +Copyright: Copyright © 1999-2002 by Secret Labs AB. + Copyright © 1999-2002 by Fredrik Lundh. +License: other + + By obtaining, using, and/or copying this software and/or its + associated documentation, you agree that you have read, understood, + and will comply with the following terms and conditions: + + Permission to use, copy, modify, and distribute this software and + its associated documentation for any purpose and without fee is + hereby granted, provided that the above copyright notice appears in + all copies, and that both that copyright notice and this permission + notice appear in supporting documentation, and that the name of + Secret Labs AB or the author not be used in advertising or publicity + pertaining to distribution of the software without specific, written + prior permission. + + SECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD + TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANT- + ABILITY AND FITNESS. IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR + BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY + DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS + ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE + OF THIS SOFTWARE. + + +Files: deluge/docs/html/_static/interface.js +Copyright: Copyright © 2006 Stefan Petre +License: MIT | GPL-2 + +Files: deluge/docs/html/_static/jquery.js +Copyright: Copyright © 2008 John Resig +License: MIT | GPL-2 + + Dual licensed under the MIT (MIT-LICENSE.txt) + and GPL (GPL-LICENSE.txt) licenses. + + +Files: deluge/ui/webui/debugerror.py +Copyright: Copyright © 2008 Martijn Voncken + Copyright © 2005 the Lawrence Journal-World +License: BSD-C3 + +Files: deluge/ui/webui/lib/newforms_plus.py +Copyright: Copyright © 2008 Martijn Voncken + Copyright © 2005 the Lawrence Journal-World +License: BSD-C3 + +Files: deluge/ui/webui/lib/newforms_portable/*.py +Copyright: Copyright © 2005 the Lawrence Journal-World +License: BSD-C3 + + 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 Django 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. + + +Files: deluge/ui/webui/lib/webpy022/*.py +Copyright: Copyright © Aaron Swartz +License: PD + +Files: deluge/ui/webui/lib/egg_handler.py + deluge/ui/webui/lib/egg_render.py + deluge/ui/webui/lib/static_handler.py +Copyright: Copyright © Martijn Voncken +License: PD + + "web.py is in the public domain; you can use it for whatever purpose with + absolutely no restrictions." + + +File: deluge/ui/webui/static/mootools-1.2.1-core-yc.js + deluge/ui/webui/static/mootools-1.2-core.js + deluge/ui/webui/static/mootools-1.2-more.js +Copyright: Copyright © 2006-2008 Valerio Proietti, +License: MIT + + 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 + AUTHORS OR COPYRIGHT HOLDERS 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. + + +Files: /deluge/scripts/deluge_remote.py +Copyright: Copyright © Garett Harnish +License: PD + + This software is in the public domain, furnished "as is", without technical + support, and with no warranty, express or implied, as to its usefulness for + any purpose. + + +Files: deluge/ui/webui/lib/webpy022/wsgiserver/__init__.py +Copyright: Copyright © 2004-2007, CherryPy Team (team@cherrypy.org) +License: BSD-C3 + + Redistribution and use in source and binary forms, with or without modification, + are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + * Neither the name of the CherryPy Team 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. + + +Files: deluge/pixmap/flags/*.png +Copyright: Copyright © Mark James +License: other + + "Available for free use for any purpose with no requirement for attribution." + + +Files: deluge/plugins/blocklist/blocklist/data/*.png +Copyright: icons from Gnome-Icon-Theme +License: GPL-2 + + 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; version 2 dated June, 1991. + + 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 +version 2 can be found in `/usr/share/common-licenses/GPL-2'. + + +Files: deluge/ui/webui/static/images/16/*.png + deluge/ui/webui/templates/ajax/static/icons/16/*.png + deluge/ui/webui/templates/ajax/static/icons/32/*.png +Copyright: The Oxygen Icon Theme + Copyright (C) 2007 David Vignoni + Copyright (C) 2007 Johann Ollivier Lapeyre + Copyright (C) 2007 Kenneth Wimer + Copyright (C) 2007 Nuno Fernades Pinheiro + Copyright (C) 2007 Riccardo Iaconelli + Copyright (C) 2007 David Miller +License: CC-BY-SA 3.0 | LGPL-2 + + You may copy it under the Creative Common Attribution-ShareAlike 3.0 + license, as found here: + + http://creativecommons.org/licenses/by-sa/3.0/ + + or the GNU Library General Public License (with following clarification). + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Library General Public + License as published by the Free Software Foundation; either + version 2 of the License, or (at your option) any later version. + + This library 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 + Library General Public License for more details. + + You should have received a copy of the GNU Library General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301 USA + + Clarification: + + The GNU Lesser General Public License or LGPL is written for + software libraries in the first place. We expressly want the LGPL to + be valid for this artwork library too. + + KDE Oxygen theme icons is a special kind of software library, it is an + artwork library, it's elements can be used in a Graphical User Interface, or + GUI. + + Source code, for this library means: + - where they exist, SVG; + - otherwise, if applicable, the multi-layered formats xcf or psd, or + otherwise png. + + The LGPL in some sections obliges you to make the files carry + notices. With images this is in some cases impossible or hardly useful. + + With this library a notice is placed at a prominent place in the directory + containing the elements. You may follow this practice. + + The exception in section 6 of the GNU Lesser General Public License covers + the use of elements of this art library in a GUI. + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL-2'. + + + +Files in libtorrent/ are from the libtorrent-rasterbar library by Rasterbar +Software. Following is the same copyright report as for the corresponding +debian package. + +Files: libtorrent/*.cpp, libtorrent/*.hpp, +Copyright: Copyright © 2003-2008 Arvid Norberg +Contributor: Copyright © 2003-2007 Daniel Wallin +Contributor: Copyright © 2007 Un Shyam +Contributor: Copyright © 2006 Magnus Jonsson +Contributor: Copyright © 2006 MassaRoddel +License: BSD-C3 + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + * Neither the name of the author nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE + LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + +On Debian systems, the complete text of the BSD License can be +found in `/usr/share/common-licenses/BSD'. + + +Files: libtorrent/src/GeoIP.c, + libtorrent/include/libtorrent/GeoIP.h +Copyright: Copyright (C) 2006 MaxMind LLC +License: LGPL-2.1+ + + This library 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.1 of the License, or (at your option) any later version. + + This library 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 library; 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-2.1'. + + +Files: libtorrent/include/libtorrent/asio.hpp, + libtorrent/include/libtorrent/asio/* +Copyright: Copyright © 2003-2008 Christopher M. Kohlhoff +License: Boost Software License - Version 1.0 - August 17th, 2003 + +Files: libtorrent/include/libtorrent/invariant_check.hpp +Copyright: Copyright © 2004 Daniel Wallin +License: Boost Software License - Version 1.0 - August 17th, 2003 + +Files: libtorrent/include/libtorrent/variant_stream.hpp +Copyright: Copyright © 2007 Daniel Wallin and Arvid Norberg +License: Boost Software License - Version 1.0 - August 17th, 2003 + +Files: libtorrent/bindings/python/*.py, + libtorrent/bindings/python/src/*.cpp, + libtorrent/bindings/python/src/*.hpp +Copyright: Copyright Daniel Wallin 2006,2007 + Copyright Arvid Norberg 2006,2007,2008 + Copyright Andrew Resch 2008 +License: Boost Software License - Version 1.0 - August 17th, 2003 + + Permission is hereby granted, free of charge, to any person or organization + obtaining a copy of the software and accompanying documentation covered by + this license (the "Software") to use, reproduce, display, distribute, + execute, and transmit the Software, and to prepare derivative works of the + Software, and to permit third-parties to whom the Software is furnished to + do so, all subject to the following: + + The copyright notices in the Software and this entire statement, including + the above license grant, this restriction and the following disclaimer, + must be included in all copies of the Software, in whole or in part, and + all derivative works of the Software, unless such copies or derivative + works are solely in the form of machine-executable object code generated by + a source language processor. + + 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, TITLE AND NON-INFRINGEMENT. IN NO EVENT + SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE + FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + DEALINGS IN THE SOFTWARE. + + +Files: libtorrent/include/libtorrent/utf8.hpp +Copyright: Copyright © 2004-2005 Cory Nelson +License: ZLIB + + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. + + +Files: libtorrent/src/sha1.cpp +Copyright: Steve Reid + Modified 7/98 By James H. Brown + Modified 8/98 By Steve Reid + Modified 4/01 By Saul Kravitz + Converted to C++ 6/04 By Arvid Norberg +License: PD + + The file sha1.c was put in the public domain by Steve Reid. --- deluge-1.1.9+dfsg.orig/debian/deluge.menu +++ deluge-1.1.9+dfsg/debian/deluge.menu @@ -0,0 +1,7 @@ +?package(deluge): \ + needs="X11" \ + section="Applications/Network/File Transfer" \ + title="Deluge BitTorrent Client" \ + command="/usr/bin/deluge" \ + longtitle="Bittorrent client written in Python/PyGTK" \ + icon="/usr/share/pixmaps/deluge.xpm" --- deluge-1.1.9+dfsg.orig/debian/gbp.conf +++ deluge-1.1.9+dfsg/debian/gbp.conf @@ -0,0 +1,5 @@ +# git-buildpackage config file for deluge + +[git-buildpackage] +pristine-tar = False +upstream-branch = dfsg_clean --- deluge-1.1.9+dfsg.orig/debian/control +++ deluge-1.1.9+dfsg/debian/control @@ -0,0 +1,115 @@ +Source: deluge +Section: net +Priority: optional +Maintainer: Cristian Greco +Build-Depends: debhelper (>= 7.3.13), quilt (>= 0.46-7) +Build-Depends-Indep: python-dev, + python-support (>= 0.90), + python-setuptools (>= 0.6c8), + python-libtorrent (>= 0.14.4) +Standards-Version: 3.8.3 +Vcs-Git: git://git.debian.org/git/collab-maint/deluge.git +Vcs-Browser: http://git.debian.org/?p=collab-maint/deluge.git +Homepage: http://www.deluge-torrent.org/ + +Package: deluge-core +Architecture: all +Depends: ${misc:Depends}, ${python:Depends}, + python-libtorrent (>= 0.14.4), + python-xdg, + python-gobject, + python-pkg-resources, + python-chardet, + xdg-utils, + geoip-database +Conflicts: deluge-torrent-common (<< 1.0.7.dfsg-1), deluge-torrent (<< 1.0.7.dfsg-1) +Replaces: deluge-torrent-common (<< 1.0.7.dfsg-1), deluge-torrent (<< 1.0.7.dfsg-1) +Description: bittorrent client written in Python/PyGTK (daemon) + Deluge is a bittorrent client that utilizes a daemon/client model. + . + There are various user interfaces available for Deluge, such as the GTK+ ui, + the Web ui (remote control) and console ui. + . + Deluge is written in Python/PyGTK and uses Python language bindings from the + libtorrent-rasterbar library as backend to handle the bittorrent protocol. + . + This package contains only the daemon application (deluged) which is able to + accept local or remote connections from any of the three user interfaces. + +Package: deluge-common +Architecture: all +Depends: ${misc:Depends}, ${python:Depends}, + deluge-core (= ${source:Version}) +Recommends: deluge-console | deluge-webui | deluge +Description: bittorrent client written in Python/PyGTK (UIs common data files) + Deluge is a bittorrent client that utilizes a daemon/client model. + . + There are various user interfaces available for Deluge, such as the GTK+ ui, + the Web ui (remote control) and console ui. + . + Deluge is written in Python/PyGTK and uses Python language bindings from the + libtorrent-rasterbar library as backend to handle the bittorrent protocol. + . + This package contains common data files for all deluge user interfaces. + +Package: deluge-console +Architecture: all +Depends: ${misc:Depends}, ${python:Depends}, + deluge-common (= ${source:Version}) +Description: bittorrent client written in Python/PyGTK (console UI) + Deluge is a bittorrent client that utilizes a daemon/client model. + . + There are various user interfaces available for Deluge, such as the GTK+ ui, + the Web ui (remote control) and console ui. + . + Deluge is written in Python/PyGTK and uses Python language bindings from the + libtorrent-rasterbar library as backend to handle the bittorrent protocol. + . + This package contains the console user interface. + +Package: deluge-webui +Architecture: all +Depends: ${misc:Depends}, ${python:Depends}, + deluge-common (= ${source:Version}) +Suggests: python-openssl +Description: bittorrent client written in Python/PyGTK (web UI) + Deluge is a bittorrent client that utilizes a daemon/client model. + . + There are various user interfaces available for Deluge, such as the GTK+ ui, + the Web ui (remote control) and console ui. + . + Deluge is written in Python/PyGTK and uses Python language bindings from the + libtorrent-rasterbar library as backend to handle the bittorrent protocol. + . + This package contains the web user interface. + +Package: deluge +Architecture: all +Depends: ${misc:Depends}, ${python:Depends}, + deluge-common (= ${source:Version}), + python-glade2, + python-notify, + notification-daemon, + librsvg2-common, + python-dbus, + dbus-x11 +Description: bittorrent client written in Python/PyGTK (GTK+ UI) + Deluge is a bittorrent client that utilizes a daemon/client model. + . + There are various user interfaces available for Deluge, such as the GTK+ ui, + the Web ui (remote control) and console ui. + . + Deluge is written in Python/PyGTK and uses Python language bindings from the + libtorrent-rasterbar library as backend to handle the bittorrent protocol. + . + This package contains the default GTK+ user interface. + +Package: deluge-torrent +Architecture: all +Depends: ${misc:Depends}, deluge +Description: bittorrent client written in Python/PyGTK (transitional package) + Deluge is a bittorrent client that utilizes a daemon/client model. + . + This is a transitional dummy package to ensure clean upgrades from old + releases (the package deluge-torrent is replaced by deluge). If nothing + depends on it, this package can be safely removed after upgrade. --- deluge-1.1.9+dfsg.orig/debian/watch +++ deluge-1.1.9+dfsg/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts="dversionmangle=s/\.dfsg$//" \ + http://download.deluge-torrent.org/source/deluge-([\d\.]*(?:_RC\d)?)\.tar\.gz --- deluge-1.1.9+dfsg.orig/debian/compat +++ deluge-1.1.9+dfsg/debian/compat @@ -0,0 +1 @@ +7 --- deluge-1.1.9+dfsg.orig/debian/deluge-console.README.Debian +++ deluge-1.1.9+dfsg/debian/deluge-console.README.Debian @@ -0,0 +1,18 @@ +deluge for Debian +----------------- + +This package contains the console user interface for deluge. + +Actually you cannot run the /usr/bin/deluge executable directly because it will +fail searching for the GTK+ UI (default). You should use instead: + + $ deluge -u console + +You could better issue the following command to set the console user interface +as default when launching the deluge executable: + + $ deluge --set-default-ui console + +Please refer to the manpage for further informations. + + -- Cristian Greco Tue, 17 Feb 2009 01:48:27 +0100 --- deluge-1.1.9+dfsg.orig/debian/pyversions +++ deluge-1.1.9+dfsg/debian/pyversions @@ -0,0 +1 @@ +2.5- --- deluge-1.1.9+dfsg.orig/debian/README.Debian +++ deluge-1.1.9+dfsg/debian/README.Debian @@ -0,0 +1,31 @@ +deluge for Debian +----------------- + +Deluge binary packages +====================== + +The deluge bittorrent client has been split in five different binary packages +in order to better highlight the features of its daemon/client model. + +The `deluge-core` package contains the daemon application (deluged) which does +_not_ require the X server to run and is able to accept local or remote +connections from any of the three user interfaces. + +The `deluge`, `deluge-webui` and `deluge-console` packages contain respectively +the GTK+, web and console user interfaces. Each of these packages depends on +`deluge-common`, which contains common data files for all UIs (please note that +it contains also the /usr/bin/deluge executable but it is rather unusable this +way, so installing any of the three UIs is recommended). + +The `deluge` package is the only one which depends on X server and GTK+ +libraries. In effect, it is meant to be installed by default on a desktop +system by users who don't care about the daemon/client features, while the +other packages could be installed by advanced users maybe running the daemon on +a remote headless server. + +Please note that when you install `deluge-console` or `deluge-webui`, you +cannot run the /usr/bin/deluge executable directly because it will fail +searching for the GTK+ UI (default). You should use instead `deluge -u console` +or `deluge -u web` (see manpage). + + -- Cristian Greco Tue, 16 Dec 2008 17:08:57 +0100 --- deluge-1.1.9+dfsg.orig/debian/deluge.install +++ deluge-1.1.9+dfsg/debian/deluge.install @@ -0,0 +1,4 @@ +usr/lib/python*/*-packages/deluge/ui/gtkui/* +usr/share/applications/deluge.desktop +usr/share/icons/* +usr/share/pixmaps/* --- deluge-1.1.9+dfsg.orig/debian/rules +++ deluge-1.1.9+dfsg/debian/rules @@ -0,0 +1,8 @@ +#!/usr/bin/make -f + +%: + dh --with quilt $@ + +override_dh_clean: + find . -type d -name '*.egg-info' | xargs rm -rf + dh_clean --- deluge-1.1.9+dfsg.orig/debian/NEWS +++ deluge-1.1.9+dfsg/debian/NEWS @@ -0,0 +1,16 @@ +deluge (1.1.3.dfsg-1) experimental; urgency=low + + Actually the licensing issue involving the source code implementing the + torrent creation feature has been solved by upstream. + This option is finally available through the GTK+ ui. + + -- Cristian Greco Tue, 17 Feb 2009 01:48:27 +0100 + +deluge (1.1.2.dfsg-1) experimental; urgency=low + + The torrent creation feature (only available when using the default GTK+ ui) + introduced with this release of deluge is currenty disabled due to a source + code licensing problem. + Please refer to README.source for further informations about repackaging. + + -- Cristian Greco Sun, 01 Feb 2009 15:27:34 +0100 --- deluge-1.1.9+dfsg.orig/debian/deluge-core.install +++ deluge-1.1.9+dfsg/debian/deluge-core.install @@ -0,0 +1,7 @@ +usr/bin/deluged +usr/lib/python*/*-packages/*.egg-info +usr/lib/python*/*-packages/deluge/*.py +usr/lib/python*/*-packages/deluge/core/* +usr/lib/python*/*-packages/deluge/i18n/* +usr/lib/python*/*-packages/deluge/plugins/* +usr/share/man/man1/deluged.1 --- deluge-1.1.9+dfsg.orig/debian/patches/010_new_release_check.patch +++ deluge-1.1.9+dfsg/debian/patches/010_new_release_check.patch @@ -0,0 +1,34 @@ +Author: Adam Cécile (Le_Vert) +Description: Disable auto upstream checks and alerts for updates as default. +Users can still enable it throught the preferences menus. +--- a/deluge/core/preferencesmanager.py ++++ b/deluge/core/preferencesmanager.py +@@ -105,7 +105,7 @@ + "auto_managed": True, + "move_completed": False, + "move_completed_path": deluge.common.get_default_download_dir(), +- "new_release_check": True, ++ "new_release_check": False, + "proxies": { + "peer": { + "type": 0, +--- a/deluge/ui/gtkui/gtkui.py ++++ b/deluge/ui/gtkui/gtkui.py +@@ -81,7 +81,7 @@ + "start_in_tray": False, + "lock_tray": False, + "tray_password": "", +- "check_new_releases": True, ++ "check_new_releases": False, + "default_load_path": None, + "window_maximized": False, + "window_x_pos": 0, +@@ -101,7 +101,7 @@ + "autoadd_enable": False, + "autoadd_location": "", + "choose_directory_dialog_path": deluge.common.get_default_download_dir(), +- "show_new_releases": True, ++ "show_new_releases": False, + "signal_port": 40000, + "ntf_tray_blink": True, + "ntf_sound": False, --- deluge-1.1.9+dfsg.orig/debian/patches/series +++ deluge-1.1.9+dfsg/debian/patches/series @@ -0,0 +1,2 @@ +010_new_release_check.patch +020_geoip_db.patch --- deluge-1.1.9+dfsg.orig/debian/patches/020_geoip_db.patch +++ deluge-1.1.9+dfsg/debian/patches/020_geoip_db.patch @@ -0,0 +1,15 @@ +Author: Cristian Greco +Description: Fix to use the GeoIP database by MaxMind from the system wide +binary provided by the geoip-database package. This will be properly fixed in +upstream release 1.2. +--- a/deluge/core/core.py ++++ b/deluge/core/core.py +@@ -183,7 +183,7 @@ + self.load_session_state() + + # Load the GeoIP DB for country look-ups if available +- geoip_db = pkg_resources.resource_filename("deluge", os.path.join("data", "GeoIP.dat")) ++ geoip_db = "/usr/share/GeoIP/GeoIP.dat" + if os.path.exists(geoip_db): + try: + self.session.load_country_db(geoip_db)