From: Modestas Vainius Date: Tue, 5 Nov 2013 19:27:06 +0000 (+0000) Subject: ktorrent (4.3.1-2) unstable; urgency=low X-Git-Tag: archive/raspbian/5.2.0-2+rpi1~1^2^2^2^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=76dd718a10bb56505e38dddc1c7ca83e4d25314f;p=ktorrent.git ktorrent (4.3.1-2) unstable; urgency=low * Do not build tests like before KDE 4.10. Fixes FTBFS (Closes: #722628) * Do not link with deprecated kutils library. (Closes: #717010) Patch: dont_link_with_kutils.patch * Build with hardening flags. (Closes: #663524) * Bump Standards-Version to 3.9.5: no further changes needed. * Update Vcs URLs to canonical ones. * Upload to unstable. (Closes: #721049) * Disable KIO Magnet. It is considered obsolete (and might be buggy). * Require nepomuk-core-dev for KDE 4.9 or above (requirement of kdepimlibs). [dgit import unpatched ktorrent 4.3.1-2] --- 76dd718a10bb56505e38dddc1c7ca83e4d25314f diff --cc debian/NEWS index 0000000,0000000..4aa45e1 new file mode 100644 --- /dev/null +++ b/debian/NEWS @@@ -1,0 -1,0 +1,33 @@@ ++ktorrent (3.1+dfsg.2-1) unstable; urgency=low ++ ++ Since there have been two stable KTorrent 3.x (for KDE4) releases by the time ++ of writing and KTorrent 2.2.x (for KDE3) has not been updated much in the ++ meantime, I decided to ship both versions in Debian Lenny choosing KTorrent ++ 3.x as default. Therefore: ++ - you can get the old KTorrent 2.2.x release by installing ktorrent2.2 ++ package if you don't want to install KDE4 runtime dependencies or new ++ features are not important for you; ++ - since ktorrent binary package provides KDE4 based release from now on, it ++ will pull in KDE4 runtime dependencies. However, it is a newer KTorrent ++ upstream release and has more features. It should work fine with KDE3 ++ desktop environment; ++ - you cannot co-install both ktorrent2.2 and ktorrent. They conflict with ++ each other and you can have only one of them on the system at the same ++ time. ++ - KTorrent 3.1 supports migration of torrents from KTorrent 2.2 but not ++ vice-versa. Therefore, if you start downloading/uploading torrents with ++ KTorrent 3.1, you will probably not be able to resume them with KTorrent ++ 2.2 if you downgrade. ++ ++ -- Modestas Vainius Mon, 30 Jun 2008 22:46:56 +0300 ++ ++ktorrent (2.1.4.dfsg.1-1) unstable; urgency=low ++ ++ Now KTorrent uses system-wide GeoIP library (libgeoip1) and its default GeoIP ++ Country database to determine countries, which BitTorrent peers originate ++ from. The default free database provided by libgeoip is a bit outdated and ++ not very accurate. If you wish to upgrade the database, please read ++ /usr/share/doc/ktorrent/README.Debian and ++ /usr/share/doc/libgeoip1/README.Debian. ++ ++ -- Modestas Vainius Sun, 03 Jun 2007 15:40:07 +0300 diff --cc debian/README.Debian index 0000000,0000000..f0130bf new file mode 100644 --- /dev/null +++ b/debian/README.Debian @@@ -1,0 -1,0 +1,51 @@@ ++--- KTorrent 2.2.x (KDE3) and KTorrent 3.x (KDE4) in Debian 5.0 (Lenny) --- ++ ++Since there have been two stable KTorrent 3.x (for KDE4) releases by the time ++of writing and KTorrent 2.2.x (for KDE3) has not been updated much in the ++meantime, I decided to ship both versions in Debian 5.0 (Lenny) choosing ++KTorrent 3.x as default. As a result of this decision: ++ ++* You can get the old KTorrent 2.2.x release by installing ktorrent2.2 package if ++ you don't want to install KDE4 runtime dependencies or new features are not ++ important for you. ++ ++* Since ktorrent binary package provides KDE4 based release from now on, ++ it will pull in KDE4 runtime dependencies. However, it is a newer KTorrent ++ upstream release and has more features. It should work fine with KDE3 desktop ++ environment. ++ ++* You cannot co-install both ktorrent2.2 and ktorrent. They conflict with ++ each other and you can have only one of them on the system at the same time. ++ ++* KTorrent 3.1 supports migration of torrents from KTorrent 2.2 but not ++ vice-versa. Therefore, if you start downloading/uploading torrents with ++ KTorrent 3.1, you will probably not be able to resume them with KTorrent 2.2 ++ if you downgrade. ++ ++--- GeoIP and builtin contry flags licensing issues --- ++ ++Due to licensing restrictions, the source and binary packages of ktorrent do ++not include a GeoIP database. The upstream source has been patched to use ++system-wide GeoIP library (available in the libgeoip1 package). That package ++provides a free GeoIP Country database that is a bit outdated and not very ++accurate but it may still be sufficient for most KTorrent users, because ++determination of the peer geographic location is only additional and ++non-crucial KTorrent functionality, implemented for information purposes. ++ ++However, if you wish to get more accurate information about peer geographic ++location, there is a free to download (but undistributable by Debian) "GeoLite ++Country" database and even more accurate paid "GeoIP Country" database ++available at the following URL: ++ ++http://www.maxmind.com/app/geoip_country ++ ++Please consult libgeop1 documentation how to upgrade GeoIP database on your ++system once you obtain a proper database file (geoip.dat). ++ ++The KTorrent builtin country flag images are also not distributed with this ++package due to obscure license. If you would like to see country flags next ++to the country names, please install kdebase-data package (that is ++recommended by the ktorrent binary package). ++ ++The commands used to modify upstream source tarball can be found at debian/rules ++"prune-tarball" target. diff --cc debian/README.source index 0000000,0000000..c550c02 new file mode 100644 --- /dev/null +++ b/debian/README.source @@@ -1,0 -1,0 +1,49 @@@ ++Branches in the Git packaging repository ++---------------------------------------- ++ ++Packaging branches must NOT have any debian/patches/* applied. When diff'ing ++packaging and the respective upstream branch, there must NOT be any changes ++outside debian/ subdirectory. ++ ++Repository layout is as follows: ++ ++* master - the main packaging branch (upstream source and ++ debian directory). Typically targets Debian unstable. ++* upstream - upstream source code for the master branch. ++* - packaging branch targeting Debian ++* upstream- - upstream source code for packaging in ++ branch. ++* pristine-tar - a branch with pristine-tar deltas for original ++ - upstream tarballs. ++* debian/ - annotated signed tags for package releases to Debian ++ (based on master and branches. ~ is ++ replaced with -. Tag message should be of the form ++ '/'. ++* upstream/ - annotated tags for upstream releases which had at least one ++ debian package release (based on upstream and ++ upstream- branches). ~ is replaced with -. ++ ++General rules for patches in debian/patches ++------------------------------------------- ++ ++- Patches are managed with `QUILT_PATCHES=debian/patches quilt`. ++* Highly recommended ~/.quiltrc settings are as follows: ++ -------<--------->-------- ++ QUILT_NO_DIFF_INDEX=y ++ QUILT_NO_DIFF_TIMESTAMPS=y ++ QUILT_REFRESH_ARGS="-p ab" ++ QUILT_DIFF_OPTS="-p" ++ -------<--------->-------- ++* All patches must have valid DEP-3 [1] headers with at least Description and ++ Author/Origin fields. ++* Patches should follow these naming rules: ++ - Each patch should be prefixed with either "debian_" for Debian specific ++ changes, "general_" for distribution agnostic changes or "backport_" for ++ changes backported from future releases. ++ - Patch name should be rather short and meaningfully reflect nature of the ++ changes. "_" should be used as a word separator. ++ - It is recommended to suffix the patch name with either "_fix" for patches ++ fixing bugs or with '_feature' for patches introducing new features. ++* All patches should have .diff extension. ++ ++1. http://dep.debian.net/deps/dep3/ diff --cc debian/changelog index 0000000,0000000..25321e7 new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,1098 @@@ ++ktorrent (4.3.1-2) unstable; urgency=low ++ ++ * Do not build tests like before KDE 4.10. Fixes FTBFS (Closes: #722628) ++ * Do not link with deprecated kutils library. (Closes: #717010) ++ Patch: dont_link_with_kutils.patch ++ * Build with hardening flags. (Closes: #663524) ++ * Bump Standards-Version to 3.9.5: no further changes needed. ++ * Update Vcs URLs to canonical ones. ++ * Upload to unstable. (Closes: #721049) ++ * Disable KIO Magnet. It is considered obsolete (and might be buggy). ++ * Require nepomuk-core-dev for KDE 4.9 or above (requirement of ++ kdepimlibs). ++ ++ -- Modestas Vainius Tue, 05 Nov 2013 21:27:06 +0200 ++ ++ktorrent (4.3.1-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Bump dependency on libktorrent to 1.3.1. ++ ++ -- Modestas Vainius Sun, 27 Jan 2013 11:51:28 +0200 ++ ++ktorrent (4.3.0-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Require libktorrent 1.3.0 for building. ++ * Require Qt 4.7 and KDE Platform 4.7 for building. ++ * Bump Standards-Version to 3.9.4: no changes needed. ++ ++ -- Modestas Vainius Sun, 30 Sep 2012 01:03:59 +0300 ++ ++ktorrent (4.2.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Require libktorrent 1.2.1 for building. ++ * Drop unused override menu-icon-missing. ++ ++ -- Modestas Vainius Thu, 21 Jun 2012 22:11:37 +0300 ++ ++ktorrent (4.2.0-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Bump Standards-Version to 3.9.3: no changes needed. ++ * Require libktorrent 1.2.0 to build. ++ * Build depend on debhelper 9 as lintian insists. ++ * Enable kio-magnet (pass -DENABLE_KIO_MAGNET=1 to cmake). ++ ++ -- Modestas Vainius Sat, 10 Mar 2012 22:55:41 +0200 ++ ++ktorrent (4.1.3-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Bump debhelper compat level to 9 and require debhelper 8.9.0 in order to ++ gain transparent support for dpkg-buildflags in dh/dh_auto_*. ++ * Reorder dh options in compat=8 compatible way. ++ ++ -- Modestas Vainius Tue, 06 Dec 2011 00:25:09 +0200 ++ ++ktorrent (4.1.2-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Add krosspython to ktorrent Suggests. ++ * Require libktorrent-dev 1.1.2. ++ ++ -- Modestas Vainius Thu, 18 Aug 2011 01:15:58 +0300 ++ ++ktorrent (4.1.1-2) unstable; urgency=low ++ ++ * Add kdebase-workspace-dev (<< 4:4.6) to Build-Conflicts temporary. Needed ++ for KDE SC 4.6 transition. ++ * Upload to unstable. ++ ++ -- Modestas Vainius Sat, 28 May 2011 01:49:14 +0300 ++ ++ktorrent (4.1.1-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Require libktorrent-dev 1.1.1. ++ * Bump Standards-Version to 3.9.2: no changes needed. ++ * Correct menu-icon-missing override. ++ ++ -- Modestas Vainius Tue, 03 May 2011 01:25:00 +0300 ++ ++ktorrent (4.1.0-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Require libktorrent-dev 1.1.0. ++ * Drop upstream_kde4.4_compat.diff patch, merged upstream. ++ * Build depend on libqtwebkit-dev | libqt4-dev (<< 4:4.7.0). ++ ++ -- Modestas Vainius Wed, 23 Mar 2011 02:24:35 +0200 ++ ++ktorrent (4.1~rc1-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Require libktorrent 1.1~rc1. ++ * Add upstream_kde4.4_compat.diff patch in order to restore compatibility ++ with KDE Devel Platform 4.4. ++ * Update install files. ++ ++ -- Modestas Vainius Sat, 19 Feb 2011 02:53:14 +0200 ++ ++ktorrent (4.0.5-3) unstable; urgency=low ++ ++ * Release to unstable. ++ ++ -- Modestas Vainius Tue, 01 Feb 2011 00:40:46 +0200 ++ ++ktorrent (4.0.5-2) experimental; urgency=low ++ ++ * Reupload because previous upload was screwed. ++ ++ -- Modestas Vainius Thu, 30 Dec 2010 12:32:26 +0200 ++ ++ktorrent (4.0.5-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Require libktorrent 1.0.5. ++ ++ -- Modestas Vainius Thu, 30 Dec 2010 12:16:35 +0200 ++ ++ktorrent (4.0.4-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Bump libktorrent-dev build dependency to 1.0.4. ++ ++ -- Modestas Vainius Wed, 20 Oct 2010 14:52:03 +0300 ++ ++ktorrent (4.0.3-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Bump Standards-Version to 3.9.1: no changes needed. ++ * Require libktorrent 1.0.3 per upstream recommendation. ++ ++ -- Modestas Vainius Wed, 29 Sep 2010 00:40:16 +0300 ++ ++ktorrent (4.0.2-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Bump libktorrent-dev build dependency to 1.0.2. ++ * Bump Standards-Version to 3.9.0: add Breaks next to Replaces where needed. ++ * No longer reference BSD from common-licenses in debian/copyright, replace ++ it with copyright/license blob. ++ * Fix indentation style in debian/copyright. ++ ++ -- Modestas Vainius Thu, 08 Jul 2010 23:31:43 +0300 ++ ++ktorrent (4.0.1-1) unstable; urgency=low ++ ++ * New upstream release: ++ - Make sure that there are no uncaught exceptions (Closes: #585803). ++ * Bump build dependency on libktorrent-dev to >= 1.0.1. ++ ++ -- Modestas Vainius Tue, 15 Jun 2010 01:38:47 +0300 ++ ++ktorrent (4.0.0-1) unstable; urgency=low ++ ++ * New upstream release: ++ - "Pause KTorrent" was renamed to avoid confusion (Closes: #536319); ++ - Statistics are updated dynamically in the system tray (Closes: #526775); ++ - Torrent state is updated even when it isn't started (Closes: #575878). ++ * Fix spelling error in ktorrent-data description (Closes: #557893). ++ * Add patch general/drop_excess_dependencies.diff - drop excess build ++ dependency requirements from CMakeLists.txt, adjust required versions of Qt ++ and KDE. ++ * Changes for KTorrent split: ++ - build depend on libktorrent-dev (>= 1.0.0); ++ - remove libgmp3-dev, libqca2-dev from build depends; ++ - drop libbtcore from ktorrent.install file; ++ - replace libboost-serialization-dev with libboost-dev. ++ * Bump Standards-Version to 3.8.4: no changes needed. ++ * Add libktorrent-l10n to ktorrent Depends. ++ * Add libktorrent-dbg to ktorrent-dbg Depends. ++ * Drop topgit support from debian/rules. ++ * Rewrite debian/README.source: no more topgit. ++ * Drop all patches. They have been applied upstream. ++ * Drop extra debian/copyright.* files. No longer used in the workflow. ++ ++ -- Modestas Vainius Fri, 28 May 2010 21:08:04 +0300 ++ ++ktorrent (4.0~beta2-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Enable parallel building: pass --parallel option to dh. ++ * Merge changes from debian 3.3.{3,4} packages. ++ * Drop hunk 1 from the general/fix_target_link_libraries.diff patch - merged ++ upstream. ++ * Bump libqt4-dev build dependency to 4:4.6 - needed by plasmoid. As a ++ result, drop Build-Conflicts with libqt4-dev 4:4.5.2. ++ * Update install files. ++ * Do not use asterisks in debian/NEWS. ++ ++ -- Modestas Vainius Mon, 05 Apr 2010 17:36:52 +0300 ++ ++ktorrent (4.0~beta1-1) experimental; urgency=low ++ ++ * New upstream development release. ++ * DFSG offensive files removed upstream, using vanilla tarball from now on: ++ - drop prune-nonfree target from debian/rules; ++ - no longer pass -DWITH_BUILTIN_COUNTRY_FLAGS:BOOL=OFF to cmake. ++ * Update install files. ++ * Adapt general/fix_target_link_libraries.diff to upstream changes. ++ * Skip test suite. ++ ++ -- Modestas Vainius Mon, 28 Dec 2009 14:51:55 +0200 ++ ++ktorrent (3.3.4+dfsg.1-1) unstable; urgency=low ++ ++ * New upstream release (Closes: #568850). ++ ++ -- Modestas Vainius Wed, 10 Feb 2010 23:19:48 +0200 ++ ++ktorrent (3.3.3+dfsg.1-1) unstable; urgency=low ++ ++ * New upstream release (Closes: #565678). ++ * Update general/fix_target_link_libraries.diff patch. ++ ++ -- Modestas Vainius Mon, 18 Jan 2010 02:04:07 +0200 ++ ++ktorrent (3.3.2+dfsg.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Sync ktorrent Debian menu icon with current upstream version. ++ * Remove DMUA field from debian/control. I'm a DD now. ++ * Use "KDE platform" in the ktorrent package description rather than "KDE 4 ++ technology platform". ++ * Use my @debian.org address in the Uploaders field. ++ ++ -- Modestas Vainius Mon, 28 Dec 2009 13:56:00 +0200 ++ ++ktorrent (3.3.1+dfsg.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Fix typo in ktorrent-data description (Closes: #557371). ++ * Refresh patch general/fix_target_link_libraries. ++ ++ -- Modestas Vainius Tue, 24 Nov 2009 14:11:18 +0200 ++ ++ktorrent (3.3+dfsg.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Fix debian/watch to properly name stable tarballs. ++ ++ -- Modestas Vainius Sun, 08 Nov 2009 23:39:57 +0200 ++ ++ktorrent (3.3~rc1+svn1043995+dfsg.1-1) experimental; urgency=low ++ ++ * New upstream development snapshot (3.3rc1+svn1043995): ++ * Fixes a couple of crashes. ++ - Last Changed Author: guisson ++ - Last Changed Rev: 1043995 ++ - Last Changed Date: 2009-11-02 22:00:03 +0200 ++ - Translations from 3.3rc1 tarball. ++ ++ -- Modestas Vainius Sat, 07 Nov 2009 01:30:38 +0200 ++ ++ktorrent (3.3~rc1+svn1041897+dfsg.1-1) experimental; urgency=low ++ ++ * New upstream development snapshot (3.3rc1+svn1041897): ++ * Fixes very high CPU usage with DHT. ++ - Last Changed Author: guisson ++ - Last Changed Rev: 1041897 ++ - Last Changed Date: 2009-10-28 21:31:36 +0200 ++ * Refresh patches. ++ * Switch to dpkg-source Format: 3.0 (quilt): ++ - set debian/source/format to "3.0 (quilt)"; ++ - drop quilt from Build-Depends, no longer needed; ++ - do not use quilt dh addon anymore; ++ - adjust debian/README.source accordingly. ++ ++ -- Modestas Vainius Wed, 28 Oct 2009 23:18:58 +0200 ++ ++ktorrent (3.3~rc1+dfsg.1-1) experimental; urgency=low ++ ++ * New upstream development release. ++ - sends proper "downloaded" data to tracker (Closes: #534576). ++ * Merge 3.2.3.1+dfsg.1-1, 3.2.4+dfsg.1-1 and 3.2.5+dfsg.1-1 packaging. ++ * Adapt general/fix_target_link_libraries patch to upstream changes. ++ ++ -- Modestas Vainius Sun, 25 Oct 2009 17:11:37 +0200 ++ ++ktorrent (3.3~beta1+dfsg.1-1) experimental; urgency=low ++ ++ * New upstream development release. ++ * Merge 3.2.3+dfsg.1-1 packaging. ++ ++ -- Modestas Vainius Tue, 11 Aug 2009 12:21:06 +0300 ++ ++ktorrent (3.3~~svn975833-1) experimental; urgency=low ++ ++ * New upstream development snapshot: ++ - Last Changed Author: guisson ++ - Last Changed Rev: 975833 ++ - Last Changed Date: 2009-05-31 14:16:26 +0300 ++ * Change ktorrent-dbg section to debug. ++ * Bump debhelper build depend to 7.0.50. ++ * Bump Standards-Version to 3.8.1 (no changes needed). ++ * Clean up prune-tarball: some files were removed upstream, ++ there is no need to rm them. ++ * Update ktorrent.install: add a shutdown plugin. ++ ++ -- Modestas Vainius Mon, 01 Jun 2009 03:47:07 +0300 ++ ++ktorrent (3.2.5+dfsg.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Build conflict with Qt 4.5.2 and drop patch ++ debian/qt_4.5.2-1_phonon_ftbfs_fix.diff. The bug is fixed in Qt 4:4.5.3 ++ and later. ++ * Merge old 3.1.x changelog entries from lenny: 3.1.2+dfsg.1-1, ++ 3.1.3+dfsg.1-1, 3.1.3+dfsg.2-1 and 3.1.4+dfsg.1-1. ++ ++ -- Modestas Vainius Sun, 25 Oct 2009 16:15:03 +0200 ++ ++ktorrent (3.2.4+dfsg.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Switch debian/rules to use kde dh addons. Update build dependencies ++ accordingly. ++ * Bump Standards-Version to 3.8.3, no changes needed. ++ * Fix syntax problems in debian/watch. ++ * Refresh patches. ++ * Add ${misc:Depends} to Depends fields. ++ * Add patch general/fix_target_link_libraries: do not link with excess ++ libraries. ++ ++ -- Modestas Vainius Sun, 27 Sep 2009 17:27:52 +0300 ++ ++ktorrent (3.2.3.1+dfsg.1-1) unstable; urgency=low ++ ++ * New upstream patch release: ++ - fixes crash. ++ ++ -- Modestas Vainius Thu, 13 Aug 2009 11:31:45 +0300 ++ ++ktorrent (3.2.3+dfsg.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Make use of debhelper 7.3 cmake support: ++ - build depend on debhelper 7.3; ++ - build depend on pkg-kde-tools 0.4.11 (for debhelper/kde.mk); ++ - drop custom debian/debhelper snippets; ++ - adjust debian/rules accordingly. ++ * Drop quilt from build depends: unused at the moment. ++ * Bump Standards-Version to 3.8.2. No changed needed. ++ * Add patch debian/qt_4.5.2-1_phonon_ftbfs_fix which workarounds a FTBFS ++ against Qt 4.5.2-1 (Closes: #537023). ++ * Enable quilt. ++ ++ -- Modestas Vainius Tue, 11 Aug 2009 10:19:52 +0300 ++ ++ktorrent (3.2.2+dfsg.2-1) unstable; urgency=low ++ ++ * New upstream tarball for 3.2.2 (3.2.2-1). ++ * Remove general/qt_tracker_default_https_port_fix.diff, fixed upstream. ++ ++ -- Modestas Vainius Wed, 03 Jun 2009 21:47:18 +0300 ++ ++ktorrent (3.2.2+dfsg.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ - Messages.sh is included in the tarball (Closes: #526067). ++ * Change ktorrent-dbg section to debug. ++ * Bump debhelper build depend to 7.0.50. ++ * Bump Standards-Version to 3.8.1 (no changes needed). ++ * Update to newer version of build snippets (and add topgit support). ++ * Add a patch to fix default port for https in Qt based tracker announces. ++ ++ -- Modestas Vainius Mon, 01 Jun 2009 23:39:57 +0300 ++ ++ktorrent (3.2.1+dfsg.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Upload to unstable. ++ * Build depend on libtag1-dev. ++ ++ -- Modestas Vainius Mon, 06 Apr 2009 19:15:48 +0300 ++ ++ktorrent (3.2+dfsg.1-2) experimental; urgency=low ++ ++ * Rename plasma-applet-ktorrent to plasma-widget-ktorrent, add ++ conflicts/replaces with plasma-applet-ktorrent. ++ * Change debian sections: ++ - source package, ktorrent, ktorrent-data: net ++ - plasma-widget-ktorrent: kde ++ - ktorrent-dbg: devel ++ * Bump kdebase-workspace-dev build depend to 4:4.2.0. ++ * Drop libstreamanalyzer-dev build depend, not needed. ++ ++ -- Modestas Vainius Mon, 16 Feb 2009 13:46:18 +0200 ++ ++ktorrent (3.2+dfsg.1-1) experimental; urgency=low ++ ++ * New upstream release (3.2). ++ * Remove 02_appear_as_kde3.2rc1.diff, no longer relevant. ++ * Fix issues with debian/watch (lintian warning etc.). ++ ++ -- Modestas Vainius Mon, 16 Feb 2009 03:00:44 +0200 ++ ++ktorrent (3.2~rc1+svn923353-1) experimental; urgency=low ++ ++ * New upstream development snapshot: ++ - revision 923353 on 2009-02-08 18:32:38 +0200; ++ - translations from 3.2 RC1 tarball; ++ * Another attempt to fix "stalled torrents until client restart" problem. ++ * Keep disguising as 3.2 RC1 to the rest of the torrent world. ++ ++ -- Modestas Vainius Mon, 09 Feb 2009 01:24:07 +0200 ++ ++ktorrent (3.2~rc1+svn919439-1) experimental; urgency=low ++ ++ * New upstream development snapshot based on the new development release ++ (3.2 RC1): ++ - includes changes from ktorrent trunk up to r919439 which include ++ the fix for annoying "torrent is stalled all the time until client ++ restart bug"; ++ - includes translations from official 3.2 RC1 release tarball; ++ - no longer crashes when removing a torrent (Closes: #511451); ++ * Bump build depends on KDE 4.2: ++ - remove libplasma-dev build depend, rebuild against libplasma3; ++ - add build depend on libphonon-dev 4:4.3.0; ++ - bump build depends on strigi to 0.6.3. ++ * Add 02_appear_as_kde3.2rc1.diff patch to make this snapshot appear as ++ 3.2 RC1 to the trackers. ++ * Disable 01_libbtcore_scramble_soname.diff patch. Pointless. ++ * Small update to debian/debhelper/kde4.mk (sync with ++ plasma-applet-networkmanager). ++ * Install zeroconf plugin. ++ ++ -- Modestas Vainius Sun, 01 Feb 2009 04:25:27 +0200 ++ ++ktorrent (3.2~beta1+svn902175-1) experimental; urgency=low ++ ++ * New upstream development snapshot: ++ - Revision 902175 by scripty. ++ - Date: 2008-12-27 18:21:46 +0200. ++ - Translations as of Sun, 28 Dec 2008 12:00:25 +0200 are included. ++ * Do not suggest php5-cli. No longer needed. ++ * Update install files. ++ * Improve descriptions. ++ * Update debian/not-installed. ++ * Split off ktorrent plasma applet to plasma-applet-ktorrent package: ++ - this "moves" kdebase-workspace-libs4+5 and libplasma dependencies to ++ plasma-applet-ktorrent package; ++ - make ktorrent package suggest plasma-applet-ktorrent; ++ - plasma-applet-ktorrent replaces earlier ktorrent package. ++ * Split off architecture independent files to ktorrent-data package. ++ * Add debian/installgen file. ++ * Update debian/copyright. ++ * Update lintian overrides. ++ * Add debian/watch file. ++ ++ -- Modestas Vainius Sun, 28 Dec 2008 14:20:08 +0200 ++ ++ktorrent (3.2~beta1+svn894712-1) experimental; urgency=low ++ ++ * New upstream development snapshot: ++ - Revision 894712 by guisson; ++ - Date: 2008-12-09 10:59:23 +0200 (An, 09 Grd 2008). ++ - Translation as of Wed, 10 Dec 2008 01:22:21 +0200 are included. ++ * Replace libboost1.35-dev build dependency with libboost-serialization-dev. ++ ++ -- Modestas Vainius Wed, 10 Dec 2008 01:20:36 +0200 ++ ++ktorrent (3.2~beta1+dfsg.1-1) experimental; urgency=low ++ ++ * New upstream development snapshot: ++ - Working SyndicationPlugin (RSS). ++ - A lot faster loading of torrents with many files. ++ - Lots of other improvements. ++ * Resync custom debhelper scripts with amarok. Make necessary (small) ++ adjustments to packaging. ++ * Update debian/non-installed. ++ * Tighten KDE4 related build depends to 4.1.1 or later. ++ * Make quilt build dependency versionless again. Tweak README.source. ++ * Build depend on pkg-kde-tools >= 0.2. Use variables.mk from there and ++ enable linking with --as-needed. ++ * Build depend on kdepimlibs5-dev instead of kdelibs5-dev (needed by ++ SyndicationPlugin). ++ ++ -- Modestas Vainius Sun, 16 Nov 2008 13:56:42 +0200 ++ ++ktorrent (3.2~~svn873807-1) experimental; urgency=low ++ ++ * New upstream development snapshot: ++ - Revision 873807 by guisson on 2008-10-20 10:58:12 +0300. ++ - The latest translations as of Mon, 20 Oct 2008 15:43:49 +0300 are ++ included in the orig tarball. ++ - Snapshot highlights: ++ * Beginning of the SyndicationPlugin (i.e. RSS plugin). ++ * Fix bug causing infinite DNS lookups in UDP tracker when lookup fails ++ (Closes: #502071). ++ * debian/Debhelper/kde4.mk: pass -DCMAKE_USE_RELATIVE_PATHS=ON to cmake when ++ cmake >= 2.6.2-1 is used. ++ * Rewrite debian/Debhelper/kde4.mk and make it thread-safe: ++ - Drop double-collon rules as they are not thread safe. ++ - Avoid running configure twice when repeating interrupted build. ++ * Build depend on cmake 2.6.2-1 for relative paths support. ++ * Build depend on libboost1.35-dev which is needed to build ++ SyndicationPlugin. ++ * Refresh patch. ++ * Drop debian/tmp from ktorrent.install. No longer needed as of dh v7. ++ * Add/remove files from ktorrent.install. ++ ++ -- Modestas Vainius Mon, 20 Oct 2008 16:25:42 +0300 ++ ++ktorrent (3.2~~svn862155-1) experimental; urgency=low ++ ++ * New upstream development snapshot: ++ - Revision 862155 by guisson on 2008-09-18 12:07:56 +0300. ++ - The latest translations as of Thu, 18 Sep 2008 19:59:22 +0300 are ++ included in the orig tarball. ++ * Add libx11-dev to build-depends (until #499061 is fixed). ++ * Update ktorrent.install: add Download Order Plugin. ++ ++ -- Modestas Vainius Tue, 16 Sep 2008 00:03:40 +0300 ++ ++ktorrent (3.2~~svn856351-1) experimental; urgency=low ++ ++ * New upstream development snapshot: ++ - Revision 856351 by guisson on 2008-09-02 20:49:37 +0300. ++ - The latest translations as of 2008-09-02 21:14:03 +0300 are included in ++ the orig tarball. ++ - Highlights: ++ * Reworked chunk management, which should result into much lower memory ++ consumption. ++ * Drop 97_* patches. ++ * Bump Standards-Version to 3.8.0: ++ - add README.source; ++ - build depend on quilt (>= 0.46-4.1) for ++ /usr/share/doc/quilt/README.source. ++ * Sync debhelper scripts with amarok 1.90 packaging. ++ * Build depend on kdebase-workspace-dev. Needed for taskmanager stuff. ++ ++ -- Modestas Vainius Tue, 02 Sep 2008 22:05:13 +0300 ++ ++ktorrent (3.2~~svn847397-1) experimental; urgency=low ++ ++ * New upstream development snapshot: ++ - Revision 847397 by guisson on 2008-08-15 13:46:58 +0300. ++ - The latest translations as of 2008-08-16 02:03:00 +0300 are included in ++ the orig tarball. ++ * Remove the following patches (merged upstream): ++ - 01_arm_qreal_fixes.diff ++ - libbtcore/01_touch_proper_dnd_file.diff ++ * Refresh other patches. ++ * Update ktorrent.install: use wildcards for libraries due to frequent ++ library version changes. ++ ++ -- Modestas Vainius Sat, 16 Aug 2008 02:18:25 +0300 ++ ++ktorrent (3.2~~svn839064-1) experimental; urgency=low ++ ++ * New upstream development snapshot: ++ - Revision 839064 by guisson on 2008-07-29 13:51:20 +0300. ++ - The latest translations as of 2008-07-29 14:29:00 +0300 are included in ++ the original tarball. ++ - Improvements: ++ * Lower CPU usage ++ * KTorrent plasmoid. ++ * BitFinder and Scripting plugins. ++ * Add 01_touch_proper_dnd_file.diff patch which fixes a bug causing ktorrent ++ to allocate useless filled with zeros in place of first and last chunks. ++ dnd files for each "Do not download" file in the multifile torrent. ++ When there are many small files in the torrent, disk usage of those dnd ++ files become very significant (up to 10-20% of the torrent size) and ++ allocation of such a torrent is very slow due to lots of I/O during writing ++ useless zeros. ++ * Refresh other patches. ++ * Switch packaging from CDBS to debhelper 7 (based on amarok 2 packaging). ++ * Build-depend on libplasma-dev. ++ * Update build-depends to at least KDE 4.1.0. ++ * Update ktorrent.install file: new plugins and KTorrent plasmoid. ++ * Remove Vcs fields from the debian/control until ktorrent packaging is ++ moved to git. ++ ++ -- Modestas Vainius Tue, 29 Jul 2008 16:20:32 +0300 ++ ++ktorrent (3.1.4+dfsg.1-1) unstable; urgency=low ++ ++ * New upstream bugfix release: ++ - Make sure user is properly logged in when handling a torrent post in the ++ webgui. ++ - Prevent PHP injection attacks in webgui. ++ - Update file size in CacheFile::growFile, this fixes a SIGBUS error. ++ - Fix bug causing infinite DNS lookups in UDP tracker when lookup fails ++ (Closes: #502071). ++ - Remove default label text KSqueezedTextLabel in trackerview. ++ * Disable both 97_fix_target_link_libraries.diff patches. ++ ++ -- Modestas Vainius Mon, 20 Oct 2008 14:40:23 +0300 ++ ++ktorrent (3.1.3+dfsg.2-1) unstable; urgency=low ++ ++ * No real code changes. Upstream tarball includes the patch below. ++ * Remove 01_webinterface_httpserver_time_h.diff - merged upstream. ++ * Build conflict with Qt 4.4.2-2 as it has broken shlibs. ++ ++ -- Modestas Vainius Wed, 01 Oct 2008 19:38:25 +0300 ++ ++ktorrent (3.1.3+dfsg.1-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Update patches (library minor version bumps). ++ * Update debian/not-installed. ++ * Add patch (01_webinterface_httpserver_time_h.diff) to fix upstream FTBFS ++ in plugins/webinterface/httpserver.cpp - missing include. ++ ++ -- Modestas Vainius Tue, 30 Sep 2008 00:31:08 +0300 ++ ++ktorrent (3.1.2+dfsg.1-1) unstable; urgency=low ++ ++ * New upstream bugfix release. ++ * Remove 01_arm_qreal_fixes.diff - merged upstream. ++ * Update other patches. ++ * Update ktorrent.install file. ++ ++ -- Modestas Vainius Wed, 06 Aug 2008 18:39:28 +0300 ++ ++ktorrent (3.1.1+dfsg.1-1) unstable; urgency=medium ++ ++ * New upstream bugfix release. ++ * Remove 00_r828279_branch_pull.diff - part of this release. ++ * Update other patches due to library version and soname changes. ++ * Add 01_arm_qreal_fixes.diff patch to fix FTBFS on arm(el) due to qreal ++ being float on this arch. ++ * Update install files (library versions and soname changes). ++ * Urgency medium to shorten testing migration time to 5 days. ++ ++ -- Modestas Vainius Mon, 14 Jul 2008 17:22:25 +0300 ++ ++ktorrent (3.1+dfsg.2-1) unstable; urgency=low ++ ++ * Repack upstream tarball. Leave cmake/ dir alone, just prune non-free ++ stuff. ++ * Pull changes from ktorent 3.1 upstream branch up to revision 828279 ++ (debian/patches/00_r828279_branch_pull.diff). ++ * Remove the following patches because I'm not going to split off libbtcore ++ for lenny: ++ - libbtcore/01_libbtcore_export.diff ++ - 01_support_external_libbtcore.diff ++ - 02_no_dht_without_dht_headers.diff ++ * Upload to unstable. Now this source package ships KDE4 based version. ++ ktorrent 3 series already had 2 major stable releases and it has many ++ improvements. However, old KDE3 based KTorrent has been kept in ++ ktorrent2.2 source package for the Lenny release. If you wish to use ++ ktorrent 2.2.x (KDE3 based version), just install ktorrent2.2 package. In ++ addition, the following changes related to this move have been made in ++ this package: ++ - Add NEWS entry. ++ - Explain KTorrent 2.2.x vs. KTorrent 3.x situation in README.Debian. ++ * Bump kdelibs5-dev build-depend to the version in unstable. ++ * Drop libphonon-dev build-depend. It is pulled by kdelibs5-dev. ++ * Update URIs in Vcs fields. ++ * Set THIS_SHOULD_GO_TO_UNSTABLE=1 in debian/rules. I want this to be ++ unstable upload. ++ ++ -- Modestas Vainius Mon, 07 Jul 2008 15:00:35 +0300 ++ ++ktorrent (3.1+dfsg.1-1) experimental; urgency=low ++ ++ * New upstream release. ++ * Update patches. ++ * Update install files (bumps of library minor versions). ++ ++ -- Modestas Vainius Tue, 17 Jun 2008 12:48:39 +0300 ++ ++ktorrent (3.1~rc1+dfsg.1-1) experimental; urgency=low ++ ++ * New upstream development release. ++ * Drop ktorrent-dbg from ktorrent Recommends as ktorrent development ++ releases proved to be pretty stable (Closes: #483970). ++ * Update install files (soname bumps). ++ * Adopt patches to upstream changes. ++ ++ -- Modestas Vainius Wed, 04 Jun 2008 23:15:51 +0300 ++ ++ktorrent (3.1~beta2+dfsg.1-1) experimental; urgency=low ++ ++ * New upstream development release. ++ * Embed libbtcore back to ktorrent package. I'm tired of continuous soname ++ bumping which results in ktorrent and/or libbtcore sitting in NEW on ++ almost each new upstream release. libbtcore will be split of again for ++ final 3.1 release. ++ - Add 99_libbtcore_scramble_soname.diff patch to scamble libbtcore soname. ++ libbtcore shipped in this package should be considered private. ++ - Do not install libbtcore development files. ++ - Remove build-dependency on libbtcore4-dev and libbtcore-dbg from ++ ktorrent-dbg recommends. ++ - Add libbtcore build-dependences: libgmp3-dev and libqca2-dev. ++ * Update install files (due to soname bumps mainly) ++ ++ -- Modestas Vainius Thu, 22 May 2008 03:31:32 +0300 ++ ++ktorrent (3.1~beta1+dfsg.1-1) experimental; urgency=low ++ ++ [ Modestas Vainius ] ++ * New upstream development release: ++ - Highlights: ++ * A new media player plugin. ++ * Fixes a crash with Qt 4.4 on close. ++ * More bug fixes. ++ - libbtcore and cmake (BTCore specific) have been moved from the ++ upstream tarball to the source package of their own (libbtcore). ++ * Remove libbtcore specific build depends. ++ * Build depend on libbtcore4-dev. Add 01 patch to enable building against ++ external BTCore library. ++ * Improve ktorrent description a bit to bring it more up to date with ++ current features in 3.1~beta1. ++ * Build-depend on kdelibs5-dev (>= 4:4.0.72). ++ * Build-depend on pkg-config and libstreamanalyzer-dev. ++ * Add new files to ktorrent.install: ++ - /usr/lib/kde4/ktmediaplayerplugin.so ++ - /usr/share/kde4/services/ktmediaplayerplugin.desktop ++ * ktcore soname was bumped. Update ktorrent.install ++ * Add Vcs fields. ++ * Update debian/copyright. ++ ++ -- Debian KDE Extras Team Sun, 04 May 2008 01:11:21 +0300 ++ ++ktorrent (3.1~~svn793490.dfsg.1-1) experimental; urgency=low ++ ++ [ Modestas Vainius ] ++ * New upstream development snapshot (r793490): ++ - The original tarball has never been released upstream. It's a snapshot ++ of KDE subversion repository /trunk/extragear/network/ktorrent with DFSG ++ non-free files removed. ++ - The latest included svn revision is r793490 commited by guisson ++ on 2008-04-04 10:45:34 +0300 ++ - The latest translations as of Fri, 04 Apr 2008 19:30:46 +0300 are ++ included in the original tarball. ++ * There are a few missing symbols in libbtcore3. Ignore this fact for now as ++ there are no rdepends and it's a development snapshot anyway. ++ * As always, add ktorrent-dbg to ktorrent Recommends as it's development ++ snapshot. ++ * Adopt debian/rules to debian/cdbs/kde.mk changes: ++ - Now I need to reset DEB_DH_INSTALL_SOURCEDIR instead of ++ DEB_DH_INSTALL_ARGS to get rid of --sourcedir=debian/tmp. ++ ++ -- Debian KDE Extras Team Fri, 04 Apr 2008 19:55:17 +0300 ++ ++ktorrent (3.0.0.dfsg.1-1) experimental; urgency=low ++ ++ [ Modestas Vainius ] ++ * New upstream stable release (3.0) for KDE4: ++ - IPv6 support ++ - SOCKSv4 and v5 support ++ - The network interface to use, can now be selected ++ - Alternative flat list mode to display the files of a torrent ++ - Reorganization of the config dialog ++ - Individual files of a torrent can now be moved ++ - New queuemanager gui ++ * Remove ktorrent-dbg from ktorrent Recommends. Ktorrent 3 is stable now ++ (and I can confirm that from my experience). ++ * Drop kdebase-runtime-data-common and kdebase-data from ktorrent ++ Recommends, because actually kdebase-runtime-data-common is ktorrent ++ dependency via kdebase-runtime-data. As a result, it makes no sence to ++ recommend any alternatives too. ++ * Remove RSS plugin from ktorrent description. It is not available in this ++ release yet. ++ * List more features in ktorrent description. ++ * Resync patches: ++ - 01_system_geoip_and_flags.diff - removed, merged upstream. ++ - 02_kclosestnodessearch_cleanup.diff - removed, useless. ++ - 03_trunk_pull_r769910.diff - removed, it was taken from upstream. ++ - 04_pastedialog_support_remote_urls.diff - removed, merged upstream. ++ - 05_infowidget_localizednumber.diff - removed, merged upstream. ++ * Rename libbtcore2 to libbtcore3. Library changed soname though there was ++ no real need. Anyway, I notified upstream but I'm doing the change this ++ time. Modified files: ++ - debian/rules, debian/control ++ - debian/libbtcore2.symbols.amd64 -> debian/libbtcore3.symbols.amd64 ++ - debian/libbtcore2.install -> debian/libbtcore3.install ++ * Internal libktcore library changed soname too. Adjust ++ debian/ktorrent.install ++ ++ -- Debian KDE Extras Team Sun, 17 Feb 2008 20:53:06 +0200 ++ ++ktorrent (3.0~rc1.dfsg.1-1) experimental; urgency=low ++ ++ [ Modestas Vainius ] ++ * New upstream development release for KDE4 (3.0 rc1) ++ * Major part of packaging was done from scratch in comparision with ++ 2.2.4.dfsg.1-1 therefore some changes might have been left undocumented ++ in this changelog. ++ * Remove all GeoIP stuff from ktorrent tarball including LGPL library ++ source code. Debian uses libgeoip1 anyway. ++ * Switching to CDBS and debhelper v6. Build-Depend on cdbs (>= 0.4.51) ++ to get non-empty -dbg package with compat=6. ++ * Update Standards-Version to 3.7.3.0 ++ * Now ktorrent-dbg recommends kdelibs5-dbg due to obvious reasons. Also add ++ ktorrent-dbg to ktorrent Recommends because this is upstream development ++ release. ++ * Drop Homepage stanza from ktorrent description, add Homepage field to ++ debian/control source section instead. ++ * New binary packages (libbtcore2 and libbtcore-dev) for btcore public ++ library. ++ * Add symbols file for libbtcore2 on amd64. Unfortunately, different ++ internal type of __SIZE_TYPE__ on at least amd64 and i386 (which as a ++ result affect C++ mangling of one symbol) and differing vtable offsets ++ (C++ specific) prevent me from making this symbols file arch any. ++ * Add kdebase-runtime-data-common as an alternative for kdebase-data in ++ ktorrent Recommends. They both ship flags used by ktorrent infowidget ++ plugin. ++ * Remove all patches from ktorrent 2.2.x. Add new patches: ++ - 01_system_geoip_and_flags.diff - add support for "system GeoIP" and ++ ability to skip installation of builtin country flags to the build ++ system. ++ - 02_kclosestnodessearch_cleanup.dif - cleanup unused variable. Endless ++ loop is fixed in 3.0rc1. ++ - 03_trunk_pull_r769910.diff - pull trunk up to revision 769910. Version ++ bump related changes skipped. This patch should fix socket leak which ++ made ktorrent almost unusable for more than 20 minutes. ++ - 04_pastedialog_support_remote_urls.diff - add back support for remote ++ urls in "Paste Torrent URL" dialog. The patch fixes incorrect KUrl API ++ usage. ++ - 05_infowidget_localizednumber.diff - show localized number instead of ++ "1e+02 %" in infowidget "Files" view "% Complete" column. ++ * Add "DM-Upload-Allowed: yes" to debian/control source section. ++ * Tweak overrides.lintian by adding "libktcore2 libktupnp1" to ++ package-name-doesnt-match-sonames. These libraries are supposed to be used ++ only by KTorrent and its utilities. ++ * A few corrections to ktorrent.1 manual page, also remove ktshell.1 man ++ page, because ktshell has not been ported yet. ++ * Add a man page for the new 'ktupnptest' binary. ++ * Bug fixes: ++ - "Refuses to add downloads to existing group" - seems to work in this ++ release (Closes: #460470). ++ - "wrong translate" - the string in question is translated differently in ++ this release. If I'm not wrong, the translation is correct ++ (Closes: #459241). ++ - "chunks window download speed column is misleading" - ktorrent 3.0 ++ groups all chunks from the same peer into single listitem for which ++ only single total speed associated with that peer is shown. Therefore, ++ there is no confusion anymore (Closes: #372162). ++ * Update debian/copyright. ++ ++ -- Debian KDE Extras Team Thu, 07 Feb 2008 12:45:31 +0200 ++ ++ktorrent (2.2.4.dfsg.1-1) unstable; urgency=medium ++ ++ [ Modestas Vainius] ++ * New upstream release (Closes: #452334): ++ - Resolves frequent crashes on some systems (esp. SMP) (hence medium ++ urgency). ++ - "Set max upload/download rate" via tray icon menu should work correctly ++ now. ++ - A few additional web gui features. ++ * Add a few new patches to make cleverer dpkg-shlibdeps happy (almost): ++ - 05_cleanup_am_lib_qt.diff - originally a few other libraries like ++ libpng12 etc. were exported in automake LIB_QT variable. Only a few (if ++ any) KDE applications use them directly so linking any single binary ++ against them is unnecessary. KTorrent is not an exception. This patch ++ reduces LIB_QT to contain just the main Qt library. Previous version of the ++ variable has been made available under the name LIB_QT_EXT. As a result of ++ this patch, KTorrent depencences shrank to the bare minumum solving tons ++ of dpkg-shlibdeps warnings too. ++ - 06_makefile_am_fixups.diff - various fixes to Makefile.am's all around ++ the source code with the intention to resolve warnings reported by ++ dpkg-shlibdeps. The only type of warnings left are those regarding ++ libm.so.6, which can't be fixed because they come from g++ itself. ++ ++ -- Debian KDE Extras Team Thu, 22 Nov 2007 04:34:54 +0200 ++ ++ktorrent (2.2.3.dfsg.1-1) unstable; urgency=low ++ ++ * New upstream release ++ * Add kdebase-kio-plugins to Recommends. Users willing to use IP Blocking ++ plugin should install it. (Closes: #443624) ++ ++ -- Debian KDE Extras Team Wed, 14 Nov 2007 23:49:56 +0200 ++ ++ktorrent (2.2.2.dfsg.1-1) unstable; urgency=low ++ ++ [ Modestas Vainius ] ++ * New upstream bugfix release. ++ * Change ktorrent.menu section to Applications/Network/File Transfer. ++ ++ -- Debian KDE Extras Team Wed, 29 Aug 2007 23:06:30 +0300 ++ ++ktorrent (2.2.1.dfsg.1-1) unstable; urgency=low ++ ++ * New upstream release: ++ - Fixes a few output format issues with ktshell. Thanks to ++ Avi Rozen for the patches (Closes: #432433, #432655). ++ - Also fixes the file selection bug and a number of other bugs. ++ * Corrent README.Debian. The patches mentioned there have been merged ++ upstream. ++ * Don't build with --enable-final on arm. ++ ++ -- Debian KDE Extras Team Mon, 23 Jul 2007 21:47:47 +0300 ++ ++ktorrent (2.2.0.dfsg.1-1) unstable; urgency=low ++ ++ [Modestas Vainius] ++ * New upstream release. ++ * Fix override disparity - change ktorrent-dbg priority to extra. ++ * Drop ktorrent-dbg from ktorrent Recommends. 2.2 is stable now. ++ * Update patches: ++ - 10_use_system_geoip.diff - remove, merged upstream. ++ - 11_flagdb-alternative-source.diff - remove, merged upstream. ++ - 12_gnu_kfreebsd.diff - remove, merged upstream. ++ - 13_inst_apps.diff - remove, merged upstream. ++ - 14_wz_tooltip_CVE-2007-3154.diff - remove, merged upstream. ++ - 98_buildprep.diff - regenerate (relibtoolize). ++ ++ -- Debian KDE Extras Team Wed, 04 Jul 2007 01:46:19 +0300 ++ ++ktorrent (2.2~rc1.dfsg.1-1) experimental; urgency=low ++ ++ [Modestas Vainius] ++ * New upstream development release. ++ * Update patches: ++ - 10_use_system_geoip.diff - fix offsets. ++ - 11_flagdb-alternative-source.diff - fix offsets. ++ - 98_buildprep.diff - regenerate. ++ * Add patch 14_wz_tooltip_CVE-2007-3154.diff - fixes CVE-2007-3154. ++ The patch is based on wz_tooltip.js from eGroupWare 1.4.001 ++ (Closes: #429209). ++ * Fix "debian-rules-ignores-make-clean-error" lintian warning. ++ * Use ${binary:Version} instead of ${Source-Version} for ktorrent-dbg ++ dependency on ktorrent. ++ ++ -- Debian KDE Extras Team Tue, 26 Jun 2007 11:17:02 +0300 ++ ++ktorrent (2.2~beta1.dfsg.1-2) experimental; urgency=low ++ ++ [Modestas Vainius] ++ * Correct invalid character(s) in debian/control. ++ * Install *.la files for plugins (Closes: #427432). ++ ++ -- Debian KDE Extras Team Mon, 04 Jun 2007 04:54:27 +0300 ++ ++ktorrent (2.2~beta1.dfsg.1-1) experimental; urgency=low ++ ++ [Modestas Vainius] ++ * New upstream development release (2.2 beta1). ++ * Prune upstream tarball from non-free parts, remove useless autotools ++ cache directory and create a new dfsg-free orig tarball. ++ * Update debian/patches: ++ 01_libtool_update.diff - regenerate. ++ 10_use_system_geoip.diff - adapt to upstream changes. ++ 11_flagdb-alternative-source.diff - adapt to upstream changes. ++ 98_buildprep.diff - regenerate. ++ * Add a new binary package, ktorrent-dbg, to hold debugging symbols. ++ Make appropriate changes to debian/control and debian/rules. ++ * Since this release is a development beta release, crashes are expected. ++ Therefore add ktorrent-dbg to ktorrent Recommends till final release. ++ * Add php5-cli to ktorrent Suggests. It is needed for KTorrent WebInterface ++ plugin. ++ * Update description of the ktorrent binary package. ++ ++ -- Debian KDE Extras Team Sun, 03 Jun 2007 22:19:03 +0300 ++ ++ktorrent (2.1.4.dfsg.1-1) unstable; urgency=low ++ ++ * ktorrent is now maintained by Debian KDE Extras Team. ++ ++ [Modestas Vainius] ++ * New major upstream release (2.1): (Closes: #400186) ++ - µTorrent compatible peer exchange ++ - Zeroconf extension to find peers on the local network ++ - Switched the GUI to an IDEAl style GUI (like KDevelop) ++ - WebGUI plugin ++ - RSS plugin ++ - MAJOR improvements in down and upload performance ++ - Grouping feature to put torrents into groups ++ - Improved search plugin, which now allows multiple searches ++ - Allows setting priority for files in multifile torrents (Closes: #367120) ++ - Download speed is shown individually for each chunk in the chunk ++ window (Closes: #372162) ++ * New bugfix upstream release (2.1.4): (Closes: #420913) ++ - Fixed crash in parsing of DHT messages (Closes: #425043) ++ - Fixed problem with files with .. in their name (Closes: #425948) ++ - ScanFolder can now handle incomplete torrent files properly ++ * Prune upstream tarball from non-free parts (GeoIP Country Database and ++ country flag images). Patches 10 and 11 have been developed to make ++ impact of this as minimal as possible on the users. ++ * Remove LDFLAGS patch. It has been integrated upstream. ++ * debian/rules: upstream no longer ships .desktop files in applnk. ++ * Pass --enable-largefile to configure to enable large file (over 2GB) ++ support on 32bit architectures. There are known problems with >4GB files ++ on all architectures though (Closes: #402185). ++ * Use quilt as a patch management system. ++ * New patches: ++ - 10_use-system-geoip.diff - adds support for the --enable-system-geoip ++ configure parameter. It makes ktorrent build against system-wide GeoIP ++ library (libgeoip1) and use libgeoip1 default GeoIP Country database. ++ - 11_flagdb-alternative-source.diff - adds support for the ++ --disable-builtin-country-flags configure parameter. It allows to skip ++ installation of non-free ktorrent builtin country flags. In addition, ++ the patch adds support for the "flag database" that lets ktorrent get ++ country flag images from more than one filesystem source transparently. ++ It also adds additional (and the only for the debian package) source - ++ flag images shipped with kdebase. ++ - 12_gnu_kfreebsd.diff - fix FTBFS on GNU/kFreeBSD. Thanks to Petr Salinger ++ (Closes: #401753). ++ - Usual build system patches for relibtoolization. ++ * Add libgeoip-dev to Build-Depends. Build ktorrent with system GeoIP. ++ * Add kdebase-data to Recommends. It is needed as a source of the country ++ flag images for the Peer View. If not installed, country flags won't be ++ shown. ++ * Add debian/ktorrent.install. Prepare for multiple binary packages. ++ * Add Ktorrent to Debian menu (Closes: #392893). ++ * Now 'clean' target fully cleans the source tree after build ++ (Closes: #424476). ++ * Fully support DEB_BUILD_OPTIONS. ++ * Add manual pages for ktorrent and ktshell. ++ * Update README.Debian with new information about GeoIP and country flag ++ images and add NEWS about accuracy of the default GeoIP Country database. ++ ++ -- Debian KDE Extras Team Sun, 03 Jun 2007 16:03:17 +0300 ++ ++ktorrent (2.0.3+dfsg1-2.2) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * Redo the previous patch without kilt, integrating it into the buildsystem ++ directly (yuck !). ++ ++ -- Pierre Habouzit Thu, 22 Mar 2007 16:41:39 +0100 ++ ++ktorrent (2.0.3+dfsg1-2.1) unstable; urgency=high ++ ++ * Non-maintainer upload. ++ * Fix security issue (Closes: 414832, 414830): ++ + drop patch from #414832 in debian/patches. ++ + use quilt as a patches management system to deal with it. ++ + urgency set to high due to RC bugfix. ++ ++ -- Pierre Habouzit Thu, 22 Mar 2007 11:11:20 +0100 ++ ++ktorrent (2.0.3+dfsg1-2) unstable; urgency=low ++ ++ * Resolve FTBFS - remove nonportable "-z now" from LDFLAGS (Closes: 395897) ++ ++ -- Joel Johnson Wed, 01 Nov 2006 14:06:36 -0800 ++ ++ktorrent (2.0.3+dfsg1-1) unstable; urgency=medium ++ ++ * new upstream release (Closes: 392687) ++ + speed issues fix ++ * urgency=medium in order to get this into etch in time ++ ++ -- Joel Johnson Fri, 20 Oct 2006 11:13:24 -0700 ++ ++ktorrent (2.0.2+dfsg1-1) unstable; urgency=medium ++ ++ * New upstream release (skipping 2.0, 2.0.1) (Closes: 378947, 384131) ++ * built with GeoIP support enabled, but removed the database file ++ and country flags due to licensing restrictions (see README.Debian) ++ * urgency=medium in order to get this into etch in time ++ ++ -- Joel Johnson Fri, 06 Oct 2006 09:15:07 -0700 ++ ++ktorrent (1.2-1) unstable; urgency=low ++ ++ * Acknowledge NMU (Closes: 349983) ++ Actually removed debian libtoolization temporarily due to ++ package inclusion of a library in upstream. Soon to be reapplied ++ with proper support for avoiding redundant dependencies. ++ * New upstream release (Closes: 348605) ++ + Doesn't freeze/lock anymore (Closes: 340766) ++ + Properly builds with G++ 4.1 (Closes: 357096) ++ * add shlib support and post{inst,rm} via debhelper for new shared library ++ * Set --enable-final as configure directive ++ * Update copyright file to reflect additional files and changed dir layout ++ * patch upstream Makefile.in to include translations directory ++ * Update upstream homepage URL in control ++ ++ -- Joel Johnson Tue, 6 Jun 2006 22:07:58 -0700 ++ ++ktorrent (1.1-2.1) unstable; urgency=low ++ ++ * Non-maintainer upload by sponsor due to no maintainer reaction. ++ * Relibtoolize _after_ setting AM_MAINTAINER_MODE (Closes: #349983) ++ ++ -- Florian Ernst Tue, 7 Feb 2006 13:15:30 +0100 ++ ++ktorrent (1.1-2) unstable; urgency=low ++ ++ * Limit build dependencies to what we directly depend on ++ and set AM_MAINTAINER_MODE in configure.in.in ++ * Change section from net to kde ++ * Remove sponsor as Uploader as requested ++ ++ -- Joel Johnson Thu, 1 Dec 2005 13:11:22 -0800 ++ ++ktorrent (1.1-1) unstable; urgency=low ++ ++ * Initial Debian Upload (Closes: #313659) ++ * Update copyright file with new FSF address ++ * Incorporate changes to a previous package version ++ - disable rpath in ./configure ++ - add lintian override (missing manpage) ++ Thanks to Jonathan Riddell ++ * Add linda override (missing manpage) ++ ++ -- Joel Johnson Thu, 24 Oct 2005 08:47:09 -0700 diff --cc debian/compat index 0000000,0000000..ec63514 new file mode 100644 --- /dev/null +++ b/debian/compat @@@ -1,0 -1,0 +1,1 @@@ ++9 diff --cc debian/control index 0000000,0000000..c7948b1 new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,84 @@@ ++Source: ktorrent ++Section: net ++Priority: optional ++Maintainer: Debian KDE Extras Team ++Uploaders: Modestas Vainius ++Build-Depends: cmake (>= 2.6.2), debhelper (>= 9~), pkg-kde-tools (>= 0.5), ++ libqt4-dev (>= 4:4.7), kdelibs5-dev (>= 4:4.7), libphonon-dev (>= 4:4.3), ++ kdepimlibs5-dev (>= 4:4.7), nepomuk-core-dev | kdepimlibs5-dev (<< 4:4.9), ++ libboost-dev, libqtwebkit-dev, kdebase-workspace-dev (>= 4:4.7), ++ libktorrent-dev (>= 1.3.1), libtag1-dev, libgeoip-dev, libx11-dev ++Build-Conflicts: kdebase-workspace-dev (<< 4:4.6) ++Standards-Version: 3.9.5 ++Homepage: http://ktorrent.org/ ++Vcs-Git: git://anonscm.debian.org/pkg-kde/kde-extras/ktorrent.git ++Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-kde/kde-extras/ktorrent.git;a=summary ++ ++Package: ktorrent ++Architecture: any ++Depends: ${shlibs:Depends}, ${misc:Depends}, ktorrent-data (= ${source:Version}), ++ libktorrent-l10n ++Suggests: plasma-widget-ktorrent (= ${binary:Version}), krosspython ++Description: BitTorrent client based on the KDE platform ++ This package contains KTorrent, a BitTorrent peer-to-peer network client, that ++ is based on the KDE platform. Obviously, KTorrent supports such basic features ++ as downloading, uploading and seeding files on the BitTorrent network. ++ However, lots of other additional features and intuitive GUI should make ++ KTorrent a good choice for everyone. Some features are available as plugins ++ hence you should make sure you have the ones you need enabled. ++ - Support for HTTP and UDP trackers, trackerless DHT (mainline) and webseeds. ++ - Alternative UI support including Web interface and Plasma widget. ++ - Torrent grouping, speed capping, various download prioritization ++ capabilities on both torrent and file level as well as bandwidth ++ scheduling. ++ - Support for fetching torrent files from many sources including any local ++ file or remote URL, RSS feeds (with filtering) or actively monitored ++ directory etc. ++ - Integrated and customizable torrent search on the Web. ++ - Various security features like IP blocking and protocol encryption. ++ - Disk space preallocation to reduce fragmentation. ++ - uTorrent compatible peer exchange. ++ - Autoconfiguration for LANs like Zeroconf extension and port forwarding via ++ uPnP. ++ - Scripting support via Kross and interprocess control via DBus interface. ++ - SOCKSv4 and SOCKSv5 proxy, IPv6 support. ++ - Lots of other useful built-in features and plugins. ++ ++Package: ktorrent-data ++Architecture: all ++Depends: ${misc:Depends} ++Recommends: ktorrent (>= ${source:Version}) ++Replaces: ktorrent (<< 3.2~beta1+svn902175) ++Breaks: ktorrent (<< 3.2~beta1+svn902175) ++Description: KTorrent data and other architecture independent files ++ This package contains architecture independent data files for KTorrent, ++ a BitTorrent peer-to-peer network client. Unless you have ktorrent package ++ installed, you probably won't find this package useful. ++ ++Package: plasma-widget-ktorrent ++Section: kde ++Architecture: any ++Depends: ${shlibs:Depends}, ${misc:Depends}, ktorrent (= ${binary:Version}) ++Replaces: ktorrent (<< 3.2~beta1+svn898132), plasma-applet-ktorrent ++Breaks: ktorrent (<< 3.2~beta1+svn898132) ++Conflicts: plasma-applet-ktorrent ++Description: KTorrent Plasma widget ++ This package provides the KTorrent Plasma widget which features display of ++ the current upload and download speeds and status of any single torrent which ++ KTorrent knows about. Please note that KTorrent must be running for this ++ widget to be able to display any up-to-date information. ++ . ++ This package contains KTorrent Plasma data engine as well. ++ ++Package: ktorrent-dbg ++Section: debug ++Architecture: any ++Priority: extra ++Depends: ${misc:Depends}, ktorrent (= ${binary:Version}), libktorrent-dbg ++Recommends: kdelibs5-dbg ++Description: KTorrent debugging symbols ++ This package contains debugging symbols for KTorrent. When KTorrent crashes, ++ in most cases this package is needed to get a backtrace that is useful for ++ developers. If you have experienced KTorrent crash without this package ++ installed, please install it, try to reproduce the problem and file a bug ++ report with a new backtrace attached. diff --cc debian/copyright index 0000000,0000000..8684897 new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,275 @@@ ++This package was debianized by Joel Johnson on ++Tue, 21 Jun 2005 11:19:46 -0700. ++This package has been maintained by Debian KDE Extras Team ++since Thu, 10 May 2007 13:11:35 +0300 ++ ++The original source was downloaded from ++http://ktorrent.org/index.php?page=downloads ++ ++Upstream Authors: ++ Joris Guisson ++ Ivan Vasic ++ ++Upstream copyright holders: ++ ++ Copyright: © 2005-2008 Joris Guisson ++ Copyright: © 2005-2008 Ivan Vasic ++ Copyright: © 2008 Alan Jones ++ Copyright: © 2007 Krzysztof Kundzicz ++ Copyright: © 2006 Diego R. Brogna ++ Copyright: © 2007 David Faure ++ Copyright: © 2006 Juliusz Chroboczek. ++ Copyright: © 2005 Adam Treat ++ Copyright: © 2002-2005, 2007 Walter Zorn. All Rights Reserved. ++ Copyright: © 2007 Modestas Vainius ++ Copyright: © 2005-2007 Vincent Wagelaar ++ Copyright: © 2006 Dan Kennedy. ++ Copyright: © 2000-2002 Andrew Kepert ++ Copyright: © 2007 Charles Connell ++ Copyright: © 2005 Maggioni Marcello ++ Copyright: © 2007 Dagur Valberg Johannsson ++ Copyright: © 2000-2002 Paul Johnston ++ ++Translators (po/*): ++ ++ Copyright: © 2006-2008 Jannick Kuhr ++ Copyright: © 2008 Viesturs Zarins ++ Copyright: © 2006 Xavier Batlle i Pèlach ++ Copyright: © 2006 Canonical Ltd ++ Copyright: © 2007-2008 Spiros Georgaras ++ Copyright: © 2007-2008 Serdar Soytetir ++ Copyright: © 2005-2008 Stefan Asserhäll ++ Copyright: © 2002-2008 Free Software Foundation Inc. ++ Copyright: © 2005-2008 Nicola Ruggero ++ Copyright: © 2005 Waldemar Silva Júnior ++ Copyright: © 2005-2008 Enrique Matias Sanchez (aka Quique) ++ Copyright: © 2005-2008 Marek Laane ++ Copyright: © 2007-2008 Nick Shaforostoff ++ Copyright: © 2008 Martin Schlander ++ Copyright: © 2005-2008 Rinse de Vries ++ Copyright: © 2007-2008 mvillarino ++ Copyright: © 2008 Freek de Kruijf ++ Copyright: © 2006 Danny Kukawka ++ Copyright: © 2008 Auk Piseth ++ Copyright: © 2007 Václav Čermák ++ Copyright: © 2008 Mickael Sibelle ++ Copyright: © 2008 Madsen ++ Copyright: © 2008 Luiz Fernando Ranghetti ++ Copyright: © 2005 Maarten Rütten ++ Copyright: © 2008 Ivan Petrouchtchak ++ Copyright: © Najib Zulon Idrissi Katouni ++ Copyright: © 2005 Златко Попов ++ Copyright: © 2006, 2008 Manfred Wiese ++ Copyright: © 2008 Jure Repinc ++ Copyright: © 2007-2008 Jerzy Trzeciak ++ Copyright: © Thomas 'Dark-Side' Refis ++ Copyright: © 2007 Brendan Osborne ++ Copyright: © 2008 Cristian Tarsoaga ++ Copyright: © 2007-2008 Karl Ove Hufthammer ++ Copyright: © 2005-2006, 2008 Bram Schoenmakers ++ Copyright: © Pierre "delroth" Bourdon ++ Copyright: © 2007-2008 Sébastien Renard ++ Copyright: © 2008 Evgeniy Ivanov ++ Copyright: © 2007-2008 Andrius Štikonas ++ Copyright: © Kevin "Katen" Soltysiak ++ Copyright: © 2007 Youssef Chahibi ++ Copyright: © Quentin "Cygal" Pradet ++ Copyright: © 2005 Barış Metin ++ Copyright: © 2008 Maris Nartiss ++ Copyright: © 2008 Anne-Marie Mahfouf ++ Copyright: © 2008 Sergiu Bivol ++ Copyright: © 2006-2008 Martijn van Vliet ++ Copyright: © 2008 Franklin Weng ++ Copyright: © 2006 Engin Çağatay ++ Copyright: © 2008 Vit Pelcak ++ Copyright: © 2005-2006 Klara Cihlarova ++ Copyright: © 2008 Erdal Ronahi ++ Copyright: © 2006 Marcos Goienetxe ++ Copyright: © 2005 Joris Guisson ++ Copyright: © 2007 Richard Fric ++ Copyright: © 2007-2008 Benoit Verduyn ++ Copyright: © 2007-2008 Toussis Manolis ++ Copyright: © 2007 Akın Ömeroğlu ++ Copyright: © 2005 Lukáš Tinkl ++ Copyright: © 2008 Marta Rybczyńska ++ Copyright: © 2006-2008 Sönke Dibbern ++ Copyright: © 2008 Frank Weng (a.k.a. Franklin) ++ Copyright: © 2008 Alexander Nicolaysen Sørnes ++ Copyright: © 2008 Artem Sereda ++ Copyright: © 2007 Darafei Praliaskouski ++ Copyright: © 2008 Dobrovolny ++ Copyright: © 2007 Everest Law ++ Copyright: © 2008 Nicolas Ternisien ++ Copyright: © 2008 Tamas Szanto ++ Copyright: © 2007 Markus Hietaranta ++ Copyright: © 2007-2008 Jaime Robles ++ Copyright: © 2005-2006 Patrick Trettenbrein ++ Copyright: © 2006 Ion Gaztañaga ++ Copyright: © 2007 Donatas Glodenis ++ Copyright: © 2008 Yuri Chornoivan ++ Copyright: © 2005-2007 Zlatko Popov ++ Copyright: © 2007 doutor.zero ++ Copyright: © Gabriel "bluestorm" Scherer ++ Copyright: © 2008 Marce Villarino ++ Copyright: © Simon "asmanur" Castellan ++ Copyright: © 2008 George Pantsis ++ Copyright: © 2008 Goodhorse ++ Copyright: © 2008 Khoem Sokhem ++ Copyright: © 2007-2008 Hu Wei ++ Copyright: © 2007 Klára Cihlářová ++ Copyright: © 2008 Ravishankar Shrivastava ++ Copyright: © 2007-2008 Xavier Batlle Pelach ++ Copyright: © 2005-2008 Thomas Reitelbach ++ Copyright: © Grégoire "Metzgermeister" Duchêne ++ Copyright: © 2007 Marek Stopka ++ Copyright: © 2005-2008 Yukiko Bando ++ Copyright: © 2008 Eirik U. Birkeland ++ Copyright: © 2006 Hasso Tepper ++ Copyright: © 2007-2008 Cindy McKee ++ Copyright: © 2006, 2008 Josep Ma. Ferrer ++ Copyright: © 2005 sejishikong ++ Copyright: © Laurențiu Buzdugan ++ Copyright: © 2005 Stephan Johach ++ Copyright: © 2005-09-23 Funda Wang ++ Copyright: © 2007-2008 Yannig Marchegay ++ Copyright: © 2008 Eng Vannak ++ Copyright: © 2005 Pablo de Vicente ++ Copyright: © 2008 Ni Hui ++ ++Debian packaging (debian/*) is under: ++ ++Copyright: © 2005-2007 Joel Johnson ++ © 2007-2008 Modestas Vainius ++License: GPL-2+ ++ ++License for all components unless stated otherwise: ++-- ++ GNU General Public License, version 2 or later (GPL-2+) ++ ++ On Debian systems, the complete text of the ++ GNU General Public License version 2 can be found in ++ /usr/share/common-licenses/GPL-2 ++-- ++ ++Other used licenses: ++-- ++ GNU General Public License, version 3 or later (GPL-3+) ++ 23 file(s) are licensed under this license: ++ ++ plugins/bitfinder/* ++ plugins/bitfinder/filter/* ++ plugins/bitfinder/source/* ++ ++ On Debian systems, the complete text of the ++ GNU General Public License version 3 can be found in ++ /usr/share/common-licenses/GPL-3 ++-- ++ ++-- ++ GNU Lesser General Public License, version 2.1 or later (LGPL-2.1+) ++ 1 file(s) are licensed under this license: ++ ++ + plugins/webinterface/www/default/wz_tooltip.js ++ ++ On Debian systems, the complete text of the ++ GNU Lesser General Public License version 2.1 can be found in ++ /usr/share/common-licenses/LGPL-2.1 ++-- ++ ++-- ++ GNU Library General Public License, version 2 or later (LGPL-2+) ++ 3 file(s) are licensed under this license: ++ ++ + libbtcore/btcore_export.h ++ + libktcore/ktcore_export.h ++ + libktupnp/ktupnp_export.h ++ ++ On Debian systems, the complete text of the ++ GNU Library General Public License version 2 can be found in ++ /usr/share/common-licenses/LGPL-2 ++-- ++ ++-- ++ + libbtcore/util/win32.cpp ++ + libbtcore/util/win32.h ++ ++ | 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. ++-- ++ ++-- ++ cmake/modules/* ++ + libbtcore/config-btcore.h.cmake ++ ++ | 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 copyright ++ | notice, this list of conditions and the following disclaimer. ++ | 2. Redistributions in binary form must reproduce the copyright ++ | notice, this list of conditions and the following disclaimer in the ++ | documentation and/or other materials provided with the distribution. ++ | 3. The name of the author may not be used to endorse or promote products ++ | derived from this software without specific prior written permission. ++ | ++ | THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR ++ | IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES ++ | OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. ++ | IN NO EVENT SHALL THE AUTHOR 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. ++-- ++ ++-- ++ BSD License ++ ++ + plugins/webinterface/www/common/sha1.js ++ ++ | Copyright (c) 1998 - 2009, Paul Johnston & Contributors ++ | All rights reserved. ++ | ++ | Redistribution and use in source and binary forms, with or without ++ | modification, are permitted provided that the following conditions are met: ++ | ++ | Redistributions of source code must retain the above copyright notice, this ++ | list of conditions and the following disclaimer. Redistributions in binary ++ | form must reproduce the above copyright notice, this list of conditions and ++ | the following disclaimer in the documentation and/or other materials ++ | provided with the distribution. ++ | ++ | Neither the name of the author nor the names of its contributors may be ++ | used to endorse or promote products derived from this software without ++ | specific prior written permission. ++ | ++ | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" ++ | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE ++ | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ++ | ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE ++ | LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR ++ | CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF ++ | SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS ++ | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN ++ | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ++ | ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE ++ | POSSIBILITY OF SUCH DAMAGE. ++-- diff --cc debian/installgen index 0000000,0000000..640d204 new file mode 100644 --- /dev/null +++ b/debian/installgen @@@ -1,0 -1,0 +1,17 @@@ ++[libbtcore-dev_virtual] ++miss dst:usr/lib/[^/]+\.so$ link: ++miss dst:usr/include/libbtcore/ ++miss dst:FindBTCore.cmake$ ++ ++[plasma-widget-ktorrent] ++from:/plasma/ ++ ++[ktorrent] ++dst:usr/bin/ ++dst:usr/lib/lib.*\.so\. ++dst:usr/lib/kde4/ ++dst:usr/share/applications/ ++dst:usr/share/kde4/services/kt ++ ++[ktorrent-data] ++dst:usr/share/ diff --cc debian/ktorrent-data.install index 0000000,0000000..eede911 new file mode 100644 --- /dev/null +++ b/debian/ktorrent-data.install @@@ -1,0 -1,0 +1,7 @@@ ++debian/ktorrent.xpm usr/share/pixmaps/ ++usr/share/doc/kde/HTML/en/ktorrent/common ++usr/share/doc/kde/HTML/en/ktorrent/index.cache.bz2 ++usr/share/doc/kde/HTML/en/ktorrent/index.docbook ++usr/share/icons/hicolor/* ++usr/share/kde4/apps/ktorrent/* ++usr/share/locale/* diff --cc debian/ktorrent-data.lintian-overrides index 0000000,0000000..1d4df15 new file mode 100644 --- /dev/null +++ b/debian/ktorrent-data.lintian-overrides @@@ -1,0 -1,0 +1,1 @@@ ++ktorrent-data: unusual-interpreter diff --cc debian/ktorrent.1 index 0000000,0000000..199843b new file mode 100644 --- /dev/null +++ b/debian/ktorrent.1 @@@ -1,0 -1,0 +1,52 @@@ ++.TH ktorrent 1 "FEBRUARY 2008" ++.SH NAME ++ktorrent \- a BitTorrent program for KDE. ++.SH SYNOPSIS ++\fBktorrent\fP [Qt-options] [KDE-options] [Options] [URL] ++.SH DESCRIPTION ++\fBKTorrent\fP is a BitTorrent program for KDE. You can use it to ++download files from BitTorent network. Its features include speed capping ++(both down and up), integrated searching, UDP tracker support, UPnP support, ++IP blocking plugin, protocol encryption, file prioritization and much more. ++ ++If you specify URL, KTorrent will load the torrent from the specified location and ++start downloading it. ++ ++.SS Options ++.TP ++\fB\-\-silent\fP ++Silently open torrent given on URL ++ ++.SS Generic options ++.TP ++\fB\-\-help\fP ++Show help about options ++.TP ++\fB\-\-help-qt\fP ++Show Qt specific options ++.TP ++\fB\-\-help-kde\fP ++Show KDE specific options ++.TP ++\fB\-\-help-all\fP ++Show all options ++.TP ++\fB\-\-author\fP ++Show author information ++.TP ++\fB\-v, \-\-version\fP ++Show version information ++.TP ++\fB\-\-license\fP ++Show license information ++.TP ++\fB\-\-\fP ++End of options ++ ++.SH AUTHORS ++KTorrent was written by: ++ Joris Guisson ++ Ivan Vasic ++ Alan Jones ++ Diego R. Brogna ++ Krzysztof Kundzicz diff --cc debian/ktorrent.install index 0000000,0000000..a64f910 new file mode 100644 --- /dev/null +++ b/debian/ktorrent.install @@@ -1,0 -1,0 +1,38 @@@ ++usr/bin/ktmagnetdownloader ++usr/bin/ktorrent ++usr/bin/ktupnptest ++usr/lib/kde4/ktbwschedulerplugin.so ++usr/lib/kde4/ktdownloadorderplugin.so ++usr/lib/kde4/ktinfowidgetplugin.so ++usr/lib/kde4/ktipfilterplugin.so ++usr/lib/kde4/ktlogviewerplugin.so ++usr/lib/kde4/ktmagnetgeneratorplugin.so ++usr/lib/kde4/ktmediaplayerplugin.so ++usr/lib/kde4/ktscanfolderplugin.so ++usr/lib/kde4/ktscriptingplugin.so ++usr/lib/kde4/ktsearchplugin.so ++usr/lib/kde4/ktshutdownplugin.so ++usr/lib/kde4/ktstatsplugin.so ++usr/lib/kde4/ktsyndicationplugin.so ++usr/lib/kde4/ktupnpplugin.so ++usr/lib/kde4/ktwebinterfaceplugin.so ++usr/lib/kde4/ktzeroconfplugin.so ++usr/lib/libktcore.so.* ++usr/share/applications/kde4/ktorrent.desktop ++usr/share/kde4/services/ktbwschedulerplugin.desktop ++usr/share/kde4/services/ktdownloadorderplugin.desktop ++usr/share/kde4/services/ktinfowidgetplugin.desktop ++usr/share/kde4/services/ktipfilterplugin.desktop ++usr/share/kde4/services/ktlogviewerplugin.desktop ++usr/share/kde4/services/ktmagnetgeneratorplugin.desktop ++usr/share/kde4/services/ktmediaplayerplugin.desktop ++usr/share/kde4/services/ktscanfolderplugin.desktop ++usr/share/kde4/services/ktscriptingplugin.desktop ++usr/share/kde4/services/ktsearchplugin.desktop ++usr/share/kde4/services/ktshutdownplugin.desktop ++usr/share/kde4/services/ktstatsplugin.desktop ++usr/share/kde4/services/ktsyndicationplugin.desktop ++usr/share/kde4/services/ktupnpplugin.desktop ++usr/share/kde4/services/ktwebinterfaceplugin.desktop ++usr/share/kde4/services/ktzeroconfplugin.desktop ++usr/share/kde4/servicetypes/ktorrentplugin.desktop diff --cc debian/ktorrent.lintian-overrides index 0000000,0000000..2913e2a new file mode 100644 --- /dev/null +++ b/debian/ktorrent.lintian-overrides @@@ -1,0 -1,0 +1,1 @@@ ++ktorrent: package-name-doesnt-match-sonames diff --cc debian/ktorrent.manpages index 0000000,0000000..7942d26 new file mode 100644 --- /dev/null +++ b/debian/ktorrent.manpages @@@ -1,0 -1,0 +1,2 @@@ ++debian/ktorrent.1 ++debian/ktupnptest.1 diff --cc debian/ktorrent.menu index 0000000,0000000..2c6a66e new file mode 100644 --- /dev/null +++ b/debian/ktorrent.menu @@@ -1,0 -1,0 +1,8 @@@ ++?package(ktorrent):\ ++ needs="X11"\ ++ section="Applications/Network/File Transfer"\ ++ title="KTorrent"\ ++ command="ktorrent"\ ++ hints="KDE,Network,FileTransfer"\ ++ icon="/usr/share/pixmaps/ktorrent.xpm" ++ diff --cc debian/ktorrent.xpm index 0000000,0000000..c5ce4b1 new file mode 100644 --- /dev/null +++ b/debian/ktorrent.xpm @@@ -1,0 -1,0 +1,142 @@@ ++/* XPM */ ++static char *ktorrent[] = { ++/* columns rows colors chars-per-pixel */ ++"32 32 104 2", ++" c #2B73C1", ++". c #367CC7", ++"X c #3B7ECA", ++"o c #3E81CB", ++"O c #3C86EE", ++"+ c #4286CE", ++"@ c #4586D0", ++"# c #478AD2", ++"$ c #4A8BD4", ++"% c #4F8FD9", ++"& c #508FD7", ++"* c #5291D7", ++"= c #5593DA", ++"- c #5995DD", ++"; c #5D99DF", ++": c #699DDF", ++"> c #72A2DF", ++", c #4187EA", ++"< c #438AEC", ++"1 c #498DED", ++"2 c #4E90EE", ++"3 c #5D99EC", ++"4 c #5596F1", ++"5 c #5C9BF3", ++"6 c #649CE2", ++"7 c #6B9EE3", ++"8 c #619EF5", ++"9 c #66A0E4", ++"0 c #6AA3E6", ++"q c #6EA5E8", ++"w c #78A7E6", ++"e c #7FABE3", ++"r c #72A6EF", ++"t c #73A9EB", ++"y c #7DADEC", ++"u c #66A1F6", ++"i c #6EA7F7", ++"p c #70A5F0", ++"a c #7FAFF2", ++"s c #7EB0F4", ++"d c #8FB2DE", ++"f c #83ACE3", ++"g c #86AFE8", ++"h c #86B0E5", ++"j c #8DB3E6", ++"k c #85B3EE", ++"l c #8BB5ED", ++"z c #92B6E5", ++"x c #97B9E6", ++"c c #9CBCE4", ++"v c #93B7E9", ++"b c #94BAEB", ++"n c #9CBEEB", ++"m c #83B3F5", ++"M c #8DB7F3", ++"N c #8EBAF7", ++"B c #89B7F9", ++"V c #8EBBF9", ++"C c #93BCF4", ++"Z c #99BEF0", ++"A c #94BEF9", ++"S c #A0BEE5", ++"D c #A0BFE8", ++"F c #96C0F7", ++"G c #9DC1F5", ++"H c #97C1F8", ++"J c #9CC4FA", ++"K c #A4C1E5", ++"L c #ACC5E4", ++"P c #AFC8E5", ++"I c #A4C3EC", ++"U c #ACC6EB", ++"Y c #AEC8EC", ++"T c #B0C6E2", ++"R c #B5CBE5", ++"E c #BACEE6", ++"W c #B4CCEC", ++"Q c #BCCFE9", ++"! c #BED0E5", ++"~ c #BCD1EC", ++"^ c #A4C4F2", ++"/ c #AAC7F2", ++"( c #ABC9F3", ++") c #A4CAFB", ++"_ c #A8CBFA", ++"` c #B3CDF2", ++"' c #BCD2F1", ++"] c #C3D3E6", ++"[ c #C9D7E7", ++"{ c #CDDAE7", ++"} c #C4D5EC", ++"| c #C7D8EB", ++" . c #CAD9EB", ++".. c #D4DDE7", ++"X. c #D3DDEA", ++"o. c #C2D5F1", ++"O. c #C7D8F0", ++"+. c #C9DAF2", ++"@. c #D9E1E7", ++"#. c #DDE4E9", ++"$. c #E2E6EB", ++"%. c #E6E9EA", ++"&. c #E9EBEC", ++"*. c None", ++/* pixels */ ++"*.*.*.*.*.*.*.*.*.*.*.O p p r r r r r r p 3 *.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*., { $.#.#.#.#.#.#.#.D *.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.< [ ....X.{ X.X...#.n *.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.1 ] ..{ [ ] [ [ ..#.n *.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.1 E { ] Q E Q ] [ #.b *.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.4 R [ Q W T E E ] $.b *.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.3 T [ E T P T E ] $.b *.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.3 K ] E T L L R E $.l *.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.8 c ] R T K L R R %.l *.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.u c ] R T L L R R %.l *.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.i d [ E E L T E R &.M *.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.M g [ W Q P [ ! L %.k *.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.$.X.G ^ Z ' #.X.] K &.a *.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.X.| W m D } .$.[ l ` B ~ %.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.A A A H ` .W C / } [ X.( C v / Q X.J A A V *.*.*.*.", ++"*.*.*.*.*.m r 6 7 f v b j v S T P U n j D K I f 7 6 7 m *.*.*.*.", ++"*.*.*.*.*.*.V 9 > z K K I b K E E U n z x S c f > : m *.*.*.*.*.", ++"*.*.*.*.*.*.*.F t h K U K b U ! ] ] R L U S c j e k J *.*.*.*.*.", ++"*.*.*.*.*.*.*.*.V h x K U U W } [ .| ~ ~ U D v k ) *.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*._ N G U ( ~ ' } o.| .o.| ` U C ) *.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.) C ( ' ' O.O.o.+. .+.+.' ( J *.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.J G ( ' ' ~ ~ | o.o.o.` H *.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.J ( ` W W W W ' W o.J J *.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.*.J / / / U U W ( ( J *.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.*.*.J ^ I I I I ^ ) *.*.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.*.*.A G Z Z G ^ J *.*.*.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.*.*.*.G C M C H *.*.*.*.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.H B H *.*.*.*.*.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.*.*.# $ - V y $ $ *.*.*.*.*.*.*.*.*.*.*.*.", ++"*.*.*.*.*.*.*.$ $ $ * - ; 6 0 q t t t 0 6 : ; = % % *.*.*.*.*.*.", ++"*.*.*.*.*.*.*.. o o + $ $ * = = - = = = * % # @ + X *.*.*.*.*.*.", ++"*.*.*.*.*.*.*.*.*.*.*.*.*.*.*. *.*.*.*.*.*.*.*.*.*.*.*.*.*." ++}; diff --cc debian/ktupnptest.1 index 0000000,0000000..a42c698 new file mode 100644 --- /dev/null +++ b/debian/ktupnptest.1 @@@ -1,0 -1,0 +1,41 @@@ ++.TH KTORRENT 1 "JUNE 2007" ++.SH NAME ++kupnptest \- KTorrent's UPnP test application. ++.SH SYNOPSIS ++\fBktupnptest\fP [Qt-options] [KDE-options] ++.SH DESCRIPTION ++.P ++\fBKTUPnPTest\fP is a small GUI based helper utility which can be used to ++find UPnP capable router(s) on the local network and request them to forward ++or unforward (open or close) specific ports to the host running this ++application. It's primarily intended to be used to test \fBKTorrent\fP UPnP ++plugin settings, but you might find it useful to quickly forward a port to ++your host for any other purpose. ++.P ++\fBKTUPnPTest\fP does not accept any application specific command line options, ++but you can use any generic option(s) which are common for all KDE applications. ++.SS Generic options ++.TP ++\fB\-\-help\fP ++Show help about options ++.TP ++\fB\-\-help-qt\fP ++Show Qt specific options ++.TP ++\fB\-\-help-kde\fP ++Show KDE specific options ++.TP ++\fB\-\-help-all\fP ++Show all options ++.TP ++\fB\-\-author\fP ++Show author information ++.TP ++\fB\-v, \-\-version\fP ++Show version information ++.TP ++\fB\-\-license\fP ++Show license information ++.TP ++\fB\-\-\fP ++End of options diff --cc debian/not-installed index 0000000,0000000..0c16815 new file mode 100644 --- /dev/null +++ b/debian/not-installed @@@ -1,0 -1,0 +1,132 @@@ ++# Development stuff ++./usr/include/libbtcore/bcodec/bdecoder.h ++./usr/include/libbtcore/bcodec/bencoder.h ++./usr/include/libbtcore/bcodec/bnode.h ++./usr/include/libbtcore/bcodec/value.h ++./usr/include/libbtcore/btcore_export.h ++./usr/include/libbtcore/btversion.h ++./usr/include/libbtcore/datachecker/datachecker.h ++./usr/include/libbtcore/datachecker/datacheckerlistener.h ++./usr/include/libbtcore/datachecker/datacheckerthread.h ++./usr/include/libbtcore/datachecker/multidatachecker.h ++./usr/include/libbtcore/datachecker/singledatachecker.h ++./usr/include/libbtcore/dht/announcetask.h ++./usr/include/libbtcore/dht/database.h ++./usr/include/libbtcore/dht/dht.h ++./usr/include/libbtcore/dht/dhtbase.h ++./usr/include/libbtcore/dht/dhttrackerbackend.h ++./usr/include/libbtcore/dht/kbucket.h ++./usr/include/libbtcore/dht/kclosestnodessearch.h ++./usr/include/libbtcore/dht/key.h ++./usr/include/libbtcore/dht/node.h ++./usr/include/libbtcore/dht/nodelookup.h ++./usr/include/libbtcore/dht/pack.h ++./usr/include/libbtcore/dht/rpccall.h ++./usr/include/libbtcore/dht/rpcmsg.h ++./usr/include/libbtcore/dht/rpcserver.h ++./usr/include/libbtcore/dht/task.h ++./usr/include/libbtcore/dht/taskmanager.h ++./usr/include/libbtcore/diskio/cache.h ++./usr/include/libbtcore/diskio/cachefile.h ++./usr/include/libbtcore/diskio/chunk.h ++./usr/include/libbtcore/diskio/chunkmanager.h ++./usr/include/libbtcore/diskio/deletedatafilesjob.h ++./usr/include/libbtcore/diskio/dndfile.h ++./usr/include/libbtcore/diskio/movedatafilesjob.h ++./usr/include/libbtcore/diskio/multifilecache.h ++./usr/include/libbtcore/diskio/piecedata.h ++./usr/include/libbtcore/diskio/preallocationthread.h ++./usr/include/libbtcore/diskio/singlefilecache.h ++./usr/include/libbtcore/download/chunkdownload.h ++./usr/include/libbtcore/download/chunkselector.h ++./usr/include/libbtcore/download/downloader.h ++./usr/include/libbtcore/download/httpdownloader.h ++./usr/include/libbtcore/download/packet.h ++./usr/include/libbtcore/download/piece.h ++./usr/include/libbtcore/download/request.h ++./usr/include/libbtcore/interfaces/blocklistinterface.h ++./usr/include/libbtcore/interfaces/cachefactory.h ++./usr/include/libbtcore/interfaces/chunkdownloadinterface.h ++./usr/include/libbtcore/interfaces/chunkselectorinterface.h ++./usr/include/libbtcore/interfaces/exitoperation.h ++./usr/include/libbtcore/interfaces/logmonitorinterface.h ++./usr/include/libbtcore/interfaces/monitorinterface.h ++./usr/include/libbtcore/interfaces/peerinterface.h ++./usr/include/libbtcore/interfaces/peersource.h ++./usr/include/libbtcore/interfaces/piecedownloader.h ++./usr/include/libbtcore/interfaces/queuemanagerinterface.h ++./usr/include/libbtcore/interfaces/torrentfileinterface.h ++./usr/include/libbtcore/interfaces/torrentinterface.h ++./usr/include/libbtcore/interfaces/trackerslist.h ++./usr/include/libbtcore/interfaces/webseedinterface.h ++./usr/include/libbtcore/migrate/cachemigrate.h ++./usr/include/libbtcore/migrate/ccmigrate.h ++./usr/include/libbtcore/migrate/migrate.h ++./usr/include/libbtcore/mse/bigint.h ++./usr/include/libbtcore/mse/encryptedauthenticate.h ++./usr/include/libbtcore/mse/encryptedserverauthenticate.h ++./usr/include/libbtcore/mse/functions.h ++./usr/include/libbtcore/mse/rc4encryptor.h ++./usr/include/libbtcore/mse/streamsocket.h ++./usr/include/libbtcore/net/address.h ++./usr/include/libbtcore/net/bufferedsocket.h ++./usr/include/libbtcore/net/downloadthread.h ++./usr/include/libbtcore/net/networkthread.h ++./usr/include/libbtcore/net/portlist.h ++./usr/include/libbtcore/net/socket.h ++./usr/include/libbtcore/net/socketgroup.h ++./usr/include/libbtcore/net/socketmonitor.h ++./usr/include/libbtcore/net/socks.h ++./usr/include/libbtcore/net/speed.h ++./usr/include/libbtcore/net/uploadthread.h ++./usr/include/libbtcore/peer/accessmanager.h ++./usr/include/libbtcore/peer/authenticate.h ++./usr/include/libbtcore/peer/authenticatebase.h ++./usr/include/libbtcore/peer/authenticationmonitor.h ++./usr/include/libbtcore/peer/chunkcounter.h ++./usr/include/libbtcore/peer/packetreader.h ++./usr/include/libbtcore/peer/packetwriter.h ++./usr/include/libbtcore/peer/peer.h ++./usr/include/libbtcore/peer/peerdownloader.h ++./usr/include/libbtcore/peer/peerid.h ++./usr/include/libbtcore/peer/peermanager.h ++./usr/include/libbtcore/peer/peeruploader.h ++./usr/include/libbtcore/peer/serverauthenticate.h ++./usr/include/libbtcore/peer/utpex.h ++./usr/include/libbtcore/torrent/advancedchokealgorithm.h ++./usr/include/libbtcore/torrent/choker.h ++./usr/include/libbtcore/torrent/globals.h ++./usr/include/libbtcore/torrent/peersourcemanager.h ++./usr/include/libbtcore/torrent/server.h ++./usr/include/libbtcore/torrent/statsfile.h ++./usr/include/libbtcore/torrent/timeestimator.h ++./usr/include/libbtcore/torrent/torrent.h ++./usr/include/libbtcore/torrent/torrentcontrol.h ++./usr/include/libbtcore/torrent/torrentcreator.h ++./usr/include/libbtcore/torrent/torrentfile.h ++./usr/include/libbtcore/torrent/uploader.h ++./usr/include/libbtcore/tracker/httptracker.h ++./usr/include/libbtcore/tracker/tracker.h ++./usr/include/libbtcore/tracker/udptracker.h ++./usr/include/libbtcore/tracker/udptrackersocket.h ++./usr/include/libbtcore/util/array.h ++./usr/include/libbtcore/util/autorotatelogjob.h ++./usr/include/libbtcore/util/bitset.h ++./usr/include/libbtcore/util/constants.h ++./usr/include/libbtcore/util/error.h ++./usr/include/libbtcore/util/file.h ++./usr/include/libbtcore/util/fileops.h ++./usr/include/libbtcore/util/functions.h ++./usr/include/libbtcore/util/log.h ++./usr/include/libbtcore/util/logsystemmanager.h ++./usr/include/libbtcore/util/ptrmap.h ++./usr/include/libbtcore/util/sha1hash.h ++./usr/include/libbtcore/util/sha1hashgen.h ++./usr/include/libbtcore/util/timer.h ++./usr/include/libbtcore/util/urlencoder.h ++./usr/include/libbtcore/util/waitjob.h ++./usr/include/libbtcore/util/win32.h ++./usr/lib/libbtcore.so ++./usr/lib/libktcore.so ++./usr/lib/libktupnp.so ++./usr/share/kde4/apps/cmake/modules/FindBTCore.cmake diff --cc debian/patches/dont_link_with_kutils.patch index 0000000,0000000..fe74c58 new file mode 100644 --- /dev/null +++ b/debian/patches/dont_link_with_kutils.patch @@@ -1,0 -1,0 +1,18 @@@ ++From: Modestas Vainius ++Subject: Do not link deprecated kutils ++Forwarded: no ++Origin: vendor ++ ++kutils is a dummy transitional library which we don't need to link with since ++KDE 4.5. ++--- a/libktcore/CMakeLists.txt +++++ b/libktcore/CMakeLists.txt ++@@ -56,7 +56,7 @@ kde4_add_ui_files(libktorrent_SRC ${libk ++ kde4_add_kcfg_files(libktorrent_SRC settings.kcfgc) ++ kde4_add_library(ktcore SHARED ${libktorrent_SRC}) ++ ++-target_link_libraries(ktcore ${QT_QT3SUPPORT_LIBRARY} ${KDE4_KPARTS_LIBS} ${KDE4_KUTILS_LIBS} ${LIBKTORRENT_LIBRARIES} ${KDE4_SOLID_LIBS} ${GMP_LIBRARIES}) +++target_link_libraries(ktcore ${QT_QT3SUPPORT_LIBRARY} ${KDE4_KPARTS_LIBS} ${KDE4_KCMUTILS_LIBS} ${LIBKTORRENT_LIBRARIES} ${KDE4_SOLID_LIBS} ${GMP_LIBRARIES}) ++ set_target_properties(ktcore PROPERTIES VERSION 15.0.0 SOVERSION 15 ) ++ install(TARGETS ktcore ${INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY NAMELINK_SKIP) ++ diff --cc debian/patches/series index 0000000,0000000..9ee7fb1 new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -1,0 -1,0 +1,1 @@@ ++dont_link_with_kutils.patch diff --cc debian/plasma-widget-ktorrent.install index 0000000,0000000..7c4bcf7 new file mode 100644 --- /dev/null +++ b/debian/plasma-widget-ktorrent.install @@@ -1,0 -1,0 +1,4 @@@ ++usr/lib/kde4/plasma_applet_ktorrent.so ++usr/lib/kde4/plasma_engine_ktorrent.so ++usr/share/kde4/services/plasma-applet-ktorrent.desktop ++usr/share/kde4/services/plasma-dataengine-ktorrent.desktop diff --cc debian/rules index 0000000,0000000..1ff3d08 new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,13 @@@ ++#!/usr/bin/make -f ++ ++export DEB_CPPFLAGS_MAINT_APPEND := $(shell dpkg-buildflags --get CPPFLAGS) ++export DEB_CFLAGS_MAINT_APPEND := $(shell dpkg-buildflags --get CPPFLAGS) ++ ++override_dh_auto_configure: ++ dh_auto_configure -Skde -- -DCMAKE_USE_RELATIVE_PATHS=ON \ ++ -DWITH_SYSTEM_GEOIP:BOOL=ON \ ++ -DKDE4_BUILD_TESTS=false ++%: ++ dh $@ --parallel --dbg-package=ktorrent-dbg --with kde ++ ++.PHONY: override_dh_auto_test diff --cc debian/source/format index 0000000,0000000..163aaf8 new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/watch index 0000000,0000000..30c4921 new file mode 100644 --- /dev/null +++ b/debian/watch @@@ -1,0 -1,0 +1,6 @@@ ++version=3 ++ ++# Track development releases as well ++opts="dversionmangle=s/\+dfsg\.?\d+//,uversionmangle=s/^([\d.]+)-?([a-z].+)/$1~$2/i" \ ++ http://ktorrent.org/downloads/([\d.]+(?:-?.*)?)/ \ ++ ktorrent-([\d.]+(?:-?.*)?)\.tar\.(?:bz2|gz)