rev 6428 - in kde-extras/ktorrent: . trunk/debian trunk/debian/patches

Modestas Vainius modax-guest at alioth.debian.org
Sun Jun 3 22:43:32 UTC 2007


Author: modax-guest
Date: 2007-06-03 22:41:52 +0000 (Sun, 03 Jun 2007)
New Revision: 6428

Modified:
   kde-extras/ktorrent/TODO
   kde-extras/ktorrent/trunk/debian/README.Debian
   kde-extras/ktorrent/trunk/debian/changelog
   kde-extras/ktorrent/trunk/debian/control
   kde-extras/ktorrent/trunk/debian/patches/01_libtool_update.diff
   kde-extras/ktorrent/trunk/debian/patches/10_use_system_geoip.diff
   kde-extras/ktorrent/trunk/debian/patches/11_flagdb-alternative-source.diff
   kde-extras/ktorrent/trunk/debian/patches/98_buildprep.diff
   kde-extras/ktorrent/trunk/debian/rules
Log:
Get ready for 2.2~beta1 upload to experimental


Modified: kde-extras/ktorrent/TODO
===================================================================
--- kde-extras/ktorrent/TODO	2007-06-03 22:18:43 UTC (rev 6427)
+++ kde-extras/ktorrent/TODO	2007-06-03 22:41:52 UTC (rev 6428)
@@ -1,7 +1,2 @@
 For 2.1.4-2:
-  * -dbg package (not for -1 to avoid NEW)
-
-For 2.2beta1:
-  * Update to new upstream release.
-  * -dbg package
-
+  * Backport some changes from 2.2~beta1

Modified: kde-extras/ktorrent/trunk/debian/README.Debian
===================================================================
--- kde-extras/ktorrent/trunk/debian/README.Debian	2007-06-03 22:18:43 UTC (rev 6427)
+++ kde-extras/ktorrent/trunk/debian/README.Debian	2007-06-03 22:41:52 UTC (rev 6428)
@@ -26,3 +26,6 @@
 "prune-tarball" target. The relevant GeoIP and flags patches mentioned above can
 be found at debian/patches/10_use_system_geoip.diff and
 debian/patches/11_flagdb-alternative-source.diff respectively.
+
+ -- Modestas Vainius <modestas at vainius.eu>  Sun, 03 Jun 2007 15:40:07 +0300
+

Modified: kde-extras/ktorrent/trunk/debian/changelog
===================================================================
--- kde-extras/ktorrent/trunk/debian/changelog	2007-06-03 22:18:43 UTC (rev 6427)
+++ kde-extras/ktorrent/trunk/debian/changelog	2007-06-03 22:41:52 UTC (rev 6428)
@@ -1,3 +1,24 @@
+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 <pkg-kde-extras at lists.alioth.debian.org>  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.

Modified: kde-extras/ktorrent/trunk/debian/control
===================================================================
--- kde-extras/ktorrent/trunk/debian/control	2007-06-03 22:18:43 UTC (rev 6427)
+++ kde-extras/ktorrent/trunk/debian/control	2007-06-03 22:41:52 UTC (rev 6428)
@@ -8,12 +8,46 @@
 
 Package: ktorrent
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: kdebase-data
+Depends: ${shlibs:Depends}
+Recommends: kdebase-data, ktorrent-dbg
+Suggests: php5-cli
 Description: BitTorrent client for KDE
- KTorrent is a BitTorrent program for KDE. Its features include speed capping
- (both down and up), integrated searching, UDP tracker support, UPnP support,
- IP blocking plugin, protocol encryption, file prioritization and integration
- into the KDE Panel enabling background downloading.
+ KTorrent is a BitTorrent program for KDE. You can use it to download and upload
+ files on the BitTorrent network. Additional KTorrent features include:
+   - µTorrent compatible peer exchange
+   - Zeroconf extension to find peers on the local network
+   - WebGUI plugin
+   - RSS plugin
+   - Grouping feature to put torrents into groups
+   - Downloads torrent files
+   - Upload and download speed capping
+   - Speed limits for individual torrents
+   - Internet searching using various search engines, you can even add
+     your own
+   - UDP Trackers
+   - Port forwarding with UPnP
+   - IP blocking plugin
+   - Importing of partially or fully downloaded files
+   - Support for distributed hash tables (mainline version)
+   - Protocol encryption
+   - Bandwith scheduling
+   - Directory scanner to automatically load torrents in certain directories
+   - Trackers can now be added to torrents
+   - File prioritization for multi file torrents
+   - Option to fully preallocate diskspace to avoid fragmentation
+   - Diskspace monitoring, with option to stop torrents when diskspace is
+     running low
+   - Statistics plugin
  .
   Homepage: http://ktorrent.org
+
+Package: ktorrent-dbg
+Architecture: any
+Depends: ktorrent (= ${Source-Version})
+Recommends: kdelibs-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 fill a bug
+ report with a new backtrace attached.

Modified: kde-extras/ktorrent/trunk/debian/patches/01_libtool_update.diff
===================================================================
--- kde-extras/ktorrent/trunk/debian/patches/01_libtool_update.diff	2007-06-03 22:18:43 UTC (rev 6427)
+++ kde-extras/ktorrent/trunk/debian/patches/01_libtool_update.diff	2007-06-03 22:41:52 UTC (rev 6428)
@@ -1,6 +1,6 @@
-diff -u ktorrent-2.1.4.dfsg.1/admin/libtool.m4.in ktorrent-2.1.4.dfsg.1_1/admin/libtool.m4.in
---- ktorrent-2.1.4.dfsg.1/admin/libtool.m4.in	2007-04-22 14:25:37.000000000 +0300
-+++ ktorrent-2.1.4.dfsg.1_1/admin/libtool.m4.in	2006-03-22 02:06:55.000000000 +0200
+diff -uNr -x debian ktorrent-2.2~beta1/admin/libtool.m4.in ktorrent-2.2~beta1.n/admin/libtool.m4.in
+--- ktorrent-2.2~beta1/admin/libtool.m4.in	2007-05-24 20:38:28.000000000 +0300
++++ ktorrent-2.2~beta1.n/admin/libtool.m4.in	2006-03-22 02:06:55.000000000 +0200
 @@ -1,28 +1,13 @@
  # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
 -## Copyright 1996, 1997, 1998, 1999, 2000, 2001
@@ -685,7 +685,7 @@
 -  libsuff=
 -  if test "x$LINUX_64_MODE" = x64; then
 -    # Some platforms are per default 64-bit, so there's no /lib64
--    if test -d /lib64; then
+-    if test -d /lib64 -a ! -h /lib64; then
 -      libsuff=64
 -    fi
 -  fi
@@ -3794,9 +3794,9 @@
    cat /dev/null > conftest.in
    lt_ac_count=0
    echo $ECHO_N "0123456789$ECHO_C" >conftest.in
-diff -u ktorrent-2.1.4.dfsg.1/admin/ltmain.sh ktorrent-2.1.4.dfsg.1_1/admin/ltmain.sh
---- ktorrent-2.1.4.dfsg.1/admin/ltmain.sh	2007-04-22 14:25:37.000000000 +0300
-+++ ktorrent-2.1.4.dfsg.1_1/admin/ltmain.sh	2006-03-22 02:06:55.000000000 +0200
+diff -uNr -x debian ktorrent-2.2~beta1/admin/ltmain.sh ktorrent-2.2~beta1.n/admin/ltmain.sh
+--- ktorrent-2.2~beta1/admin/ltmain.sh	2007-05-24 20:38:28.000000000 +0300
++++ ktorrent-2.2~beta1.n/admin/ltmain.sh	2006-03-22 02:06:55.000000000 +0200
 @@ -1,7 +1,7 @@
  # ltmain.sh - Provide generalized library-building support services.
  # NOTE: Changing this file will not affect anything until you rerun configure.

Modified: kde-extras/ktorrent/trunk/debian/patches/10_use_system_geoip.diff
===================================================================
--- kde-extras/ktorrent/trunk/debian/patches/10_use_system_geoip.diff	2007-06-03 22:18:43 UTC (rev 6427)
+++ kde-extras/ktorrent/trunk/debian/patches/10_use_system_geoip.diff	2007-06-03 22:41:52 UTC (rev 6428)
@@ -1,7 +1,7 @@
-diff -uNr ktorrent-2.1.4/configure.in.in ktorrent-2.1.4/configure.in.in
---- ktorrent-2.1.4/configure.in.in	2007-04-22 14:25:48.000000000 +0300
-+++ ktorrent-2.1.4/configure.in.in	2007-06-02 17:31:29.000000000 +0300
-@@ -62,6 +62,8 @@
+diff -uNr -x debian -x .pc ktorrent-2.2~beta1.dfsg.1/configure.in.in ktorrent-2.2~beta1.dfsg.1.n/configure.in.in
+--- ktorrent-2.2~beta1.dfsg.1/configure.in.in	2007-05-24 20:39:02.000000000 +0300
++++ ktorrent-2.2~beta1.dfsg.1.n/configure.in.in	2007-06-03 22:46:08.000000000 +0300
+@@ -81,6 +81,8 @@
  		DO_NOT_COMPILE="$DO_NOT_COMPILE ktorrent"
  	])
  
@@ -10,7 +10,7 @@
  KDE_INIT_DOXYGEN([The API Reference], [Version $VERSION])
  
  AC_ARG_ENABLE(
-@@ -74,15 +76,35 @@
+@@ -93,15 +95,35 @@
  	[AS_HELP_STRING(--enable-profile,[Enable profiling])],
  	[CXXFLAGS="$CXXFLAGS -DKT_PROFILE"])
  
@@ -47,21 +47,16 @@
  
  AC_ARG_ENABLE(torrent-mimetype,
       [  --enable-torrent-mimetype Enables the installation of the torrent mimetype which uses a KTorrent based icon],
-diff -uNr ktorrent-2.1.4/plugins/infowidget/Makefile.am ktorrent-2.1.4/plugins/infowidget/Makefile.am
---- ktorrent-2.1.4/plugins/infowidget/Makefile.am	2007-04-22 14:25:44.000000000 +0300
-+++ ktorrent-2.1.4/plugins/infowidget/Makefile.am	2007-06-01 13:25:47.000000000 +0300
-@@ -2,22 +2,32 @@
- METASOURCES = AUTO
- kde_module_LTLIBRARIES = ktinfowidgetplugin.la
- noinst_HEADERS = infowidgetplugin.h infowidgetprefpage.h trackerview.h GeoIP.h
-+
+diff -uNr -x debian -x .pc ktorrent-2.2~beta1.dfsg.1/plugins/infowidget/Makefile.am ktorrent-2.2~beta1.dfsg.1.n/plugins/infowidget/Makefile.am
+--- ktorrent-2.2~beta1.dfsg.1/plugins/infowidget/Makefile.am	2007-05-24 20:38:55.000000000 +0300
++++ ktorrent-2.2~beta1.dfsg.1.n/plugins/infowidget/Makefile.am	2007-06-03 22:35:58.000000000 +0300
+@@ -6,18 +6,27 @@
  ktinfowidgetplugin_la_SOURCES = infowidgetplugin.cpp availabilitychunkbar.cpp \
- 		chunkbar.cpp chunkdownloadview.cpp downloadedchunkbar.cpp infowidget.cpp \
- 		infowidgetbase.ui peerview.cpp ktorrentmonitor.cpp iwfiletreediritem.cpp \
- 		iwfiletreeitem.cpp infowidgetprefpage.cpp infowidgetpluginsettings.kcfgc iwpref.ui \
--		trackerviewbase.ui trackerview.cpp GeoIP.c floatspinbox.cpp localefloatvalidator.cpp \
-+		trackerviewbase.ui trackerview.cpp floatspinbox.cpp localefloatvalidator.cpp \
- 	chunkdownloadviewbase.ui
+ 	chunkbar.cpp chunkdownloadview.cpp downloadedchunkbar.cpp peerview.cpp \
+ 	ktorrentmonitor.cpp iwfiletreediritem.cpp iwfiletreeitem.cpp infowidgetprefpage.cpp \
+-	infowidgetpluginsettings.kcfgc iwpref.ui trackerviewbase.ui trackerview.cpp GeoIP.c floatspinbox.cpp \
++	infowidgetpluginsettings.kcfgc iwpref.ui trackerviewbase.ui trackerview.cpp floatspinbox.cpp \
+ 	localefloatvalidator.cpp chunkdownloadviewbase.ui statustabbase.ui statustab.cpp fileview.cpp
 +EXTRA_ktinfowidgetplugin_la_SOURCES = GeoIP.c
  
  # Libs needed by the plugin
@@ -84,9 +79,9 @@
  
  # rc file containing the GUI for the plugin
  # pluginsdir = $(kde_datadir)/ktsearchplugin
-diff -uNr ktorrent-2.1.4/plugins/infowidget/peerview.cpp ktorrent-2.1.4/plugins/infowidget/peerview.cpp
---- ktorrent-2.1.4/plugins/infowidget/peerview.cpp	2007-04-22 14:25:44.000000000 +0300
-+++ ktorrent-2.1.4/plugins/infowidget/peerview.cpp	2007-06-02 17:38:35.000000000 +0300
+diff -uNr -x debian -x .pc ktorrent-2.2~beta1.dfsg.1/plugins/infowidget/peerview.cpp ktorrent-2.2~beta1.dfsg.1.n/plugins/infowidget/peerview.cpp
+--- ktorrent-2.2~beta1.dfsg.1/plugins/infowidget/peerview.cpp	2007-05-24 20:38:55.000000000 +0300
++++ ktorrent-2.2~beta1.dfsg.1.n/plugins/infowidget/peerview.cpp	2007-06-03 22:46:12.000000000 +0300
 @@ -1,6 +1,6 @@
  /***************************************************************************
 - *   Copyright (C) 2005 by Joris Guisson                                   *

Modified: kde-extras/ktorrent/trunk/debian/patches/11_flagdb-alternative-source.diff
===================================================================
--- kde-extras/ktorrent/trunk/debian/patches/11_flagdb-alternative-source.diff	2007-06-03 22:18:43 UTC (rev 6427)
+++ kde-extras/ktorrent/trunk/debian/patches/11_flagdb-alternative-source.diff	2007-06-03 22:41:52 UTC (rev 6428)
@@ -1,7 +1,6 @@
-diff -uNr ktorrent-2.1.4/configure.in.in ktorrent-2.1.4/configure.in.in
 --- ktorrent-2.1.4/configure.in.in	2007-06-02 17:31:29.000000000 +0300
 +++ ktorrent-2.1.4/configure.in.in	2007-06-02 17:26:28.000000000 +0300
-@@ -106,6 +106,16 @@
+@@ -125,6 +125,16 @@
  fi
  
  
@@ -18,9 +17,9 @@
  AC_ARG_ENABLE(torrent-mimetype,
       [  --enable-torrent-mimetype Enables the installation of the torrent mimetype which uses a KTorrent based icon],
       [case "${enableval}" in
-diff -uNr ktorrent-2.1.4/plugins/infowidget/flagdb.cpp ktorrent-2.1.4/plugins/infowidget/flagdb.cpp
---- ktorrent-2.1.4/plugins/infowidget/flagdb.cpp	1970-01-01 03:00:00.000000000 +0300
-+++ ktorrent-2.1.4/plugins/infowidget/flagdb.cpp	2007-06-02 16:56:44.000000000 +0300
+diff -uNr -x debian -x .pc ktorrent-2.2~beta1.dfsg.1/plugins/infowidget/flagdb.cpp ktorrent-2.2~beta1.dfsg.1.n/plugins/infowidget/flagdb.cpp
+--- ktorrent-2.2~beta1.dfsg.1/plugins/infowidget/flagdb.cpp	1970-01-01 03:00:00.000000000 +0300
++++ ktorrent-2.2~beta1.dfsg.1.n/plugins/infowidget/flagdb.cpp	2007-06-03 23:02:45.000000000 +0300
 @@ -0,0 +1,119 @@
 +/***************************************************************************
 + *   Copyright (C) 2007 by Modestas Vainius <modestas at vainius.eu>          *
@@ -141,9 +140,9 @@
 +	}
 +	return db[c];
 +}
-diff -uNr ktorrent-2.1.4/plugins/infowidget/flagdb.h ktorrent-2.1.4/plugins/infowidget/flagdb.h
---- ktorrent-2.1.4/plugins/infowidget/flagdb.h	1970-01-01 03:00:00.000000000 +0300
-+++ ktorrent-2.1.4/plugins/infowidget/flagdb.h	2007-06-02 16:56:47.000000000 +0300
+diff -uNr -x debian -x .pc ktorrent-2.2~beta1.dfsg.1/plugins/infowidget/flagdb.h ktorrent-2.2~beta1.dfsg.1.n/plugins/infowidget/flagdb.h
+--- ktorrent-2.2~beta1.dfsg.1/plugins/infowidget/flagdb.h	1970-01-01 03:00:00.000000000 +0300
++++ ktorrent-2.2~beta1.dfsg.1.n/plugins/infowidget/flagdb.h	2007-06-03 23:02:45.000000000 +0300
 @@ -0,0 +1,68 @@
 +/***************************************************************************
 + *   Copyright (C) 2007 by Modestas Vainius <modestas at vainius.eu>          *
@@ -213,9 +212,9 @@
 +};
 +
 + #endif
-diff -uNr ktorrent-2.1.4/plugins/infowidget/geoip/Makefile.am ktorrent-2.1.4/plugins/infowidget/geoip/Makefile.am
---- ktorrent-2.1.4/plugins/infowidget/geoip/Makefile.am	2007-04-22 14:25:44.000000000 +0300
-+++ ktorrent-2.1.4/plugins/infowidget/geoip/Makefile.am	2007-06-02 17:26:31.000000000 +0300
+diff -uNr -x debian -x .pc ktorrent-2.2~beta1.dfsg.1/plugins/infowidget/geoip/Makefile.am ktorrent-2.2~beta1.dfsg.1.n/plugins/infowidget/geoip/Makefile.am
+--- ktorrent-2.2~beta1.dfsg.1/plugins/infowidget/geoip/Makefile.am	2007-05-24 20:38:54.000000000 +0300
++++ ktorrent-2.2~beta1.dfsg.1.n/plugins/infowidget/geoip/Makefile.am	2007-06-03 23:02:45.000000000 +0300
 @@ -9,8 +9,8 @@
  GEOIP_FILES = 
  endif
@@ -239,21 +238,21 @@
 +
 +ktdata_DATA = $(FLAG_FILES) $(GEOIP_FILES)
  
-diff -uNr ktorrent-2.1.4/plugins/infowidget/Makefile.am ktorrent-2.1.4/plugins/infowidget/Makefile.am
---- ktorrent-2.1.4/plugins/infowidget/Makefile.am	2007-06-01 13:25:47.000000000 +0300
-+++ ktorrent-2.1.4/plugins/infowidget/Makefile.am	2007-06-02 00:18:03.000000000 +0300
-@@ -7,7 +7,7 @@
- 		chunkbar.cpp chunkdownloadview.cpp downloadedchunkbar.cpp infowidget.cpp \
- 		infowidgetbase.ui peerview.cpp ktorrentmonitor.cpp iwfiletreediritem.cpp \
- 		iwfiletreeitem.cpp infowidgetprefpage.cpp infowidgetpluginsettings.kcfgc iwpref.ui \
--		trackerviewbase.ui trackerview.cpp floatspinbox.cpp localefloatvalidator.cpp \
-+		flagdb.cpp trackerviewbase.ui trackerview.cpp floatspinbox.cpp localefloatvalidator.cpp \
- 	chunkdownloadviewbase.ui
- EXTRA_ktinfowidgetplugin_la_SOURCES = GeoIP.c
- 
-diff -uNr ktorrent-2.1.4/plugins/infowidget/peerview.cpp ktorrent-2.1.4/plugins/infowidget/peerview.cpp
---- ktorrent-2.1.4/plugins/infowidget/peerview.cpp	2007-06-02 17:38:35.000000000 +0300
-+++ ktorrent-2.1.4/plugins/infowidget/peerview.cpp	2007-06-02 17:38:45.000000000 +0300
+diff -uNr -x debian -x .pc ktorrent-2.2~beta1.dfsg.1/plugins/infowidget/Makefile.am ktorrent-2.2~beta1.dfsg.1.n/plugins/infowidget/Makefile.am
+--- ktorrent-2.2~beta1.dfsg.1/plugins/infowidget/Makefile.am	2007-06-03 22:52:21.000000000 +0300
++++ ktorrent-2.2~beta1.dfsg.1.n/plugins/infowidget/Makefile.am	2007-06-03 22:54:51.000000000 +0300
+@@ -4,7 +4,7 @@
+ noinst_HEADERS = infowidgetplugin.h infowidgetprefpage.h trackerview.h GeoIP.h \
+ 	statustab.h fileview.h
+ ktinfowidgetplugin_la_SOURCES = infowidgetplugin.cpp availabilitychunkbar.cpp \
+-	chunkbar.cpp chunkdownloadview.cpp downloadedchunkbar.cpp peerview.cpp \
++	chunkbar.cpp chunkdownloadview.cpp downloadedchunkbar.cpp flagdb.cpp peerview.cpp \
+ 	ktorrentmonitor.cpp iwfiletreediritem.cpp iwfiletreeitem.cpp infowidgetprefpage.cpp \
+ 	infowidgetpluginsettings.kcfgc iwpref.ui trackerviewbase.ui trackerview.cpp floatspinbox.cpp \
+ 	localefloatvalidator.cpp chunkdownloadviewbase.ui statustabbase.ui statustab.cpp fileview.cpp
+diff -uNr -x debian -x .pc ktorrent-2.2~beta1.dfsg.1/plugins/infowidget/peerview.cpp ktorrent-2.2~beta1.dfsg.1.n/plugins/infowidget/peerview.cpp
+--- ktorrent-2.2~beta1.dfsg.1/plugins/infowidget/peerview.cpp	2007-06-03 22:52:21.000000000 +0300
++++ ktorrent-2.2~beta1.dfsg.1.n/plugins/infowidget/peerview.cpp	2007-06-03 23:02:45.000000000 +0300
 @@ -37,6 +37,7 @@
  #include "GeoIP.h"
  #endif

Modified: kde-extras/ktorrent/trunk/debian/patches/98_buildprep.diff
===================================================================

Modified: kde-extras/ktorrent/trunk/debian/rules
===================================================================
--- kde-extras/ktorrent/trunk/debian/rules	2007-06-03 22:18:43 UTC (rev 6427)
+++ kde-extras/ktorrent/trunk/debian/rules	2007-06-03 22:41:52 UTC (rev 6428)
@@ -71,7 +71,7 @@
 	dh_installman
 	dh_install
 	dh_installmenu
-	dh_strip
+	dh_strip --dbg-package=ktorrent-dbg
 	dh_compress
 	dh_fixperms
 	dh_makeshlibs




More information about the pkg-kde-commits mailing list