rev 6419 - in kde-extras/ktorrent/trunk: . debian

Modestas Vainius modax-guest at alioth.debian.org
Sun Jun 3 11:30:38 UTC 2007


Author: modax-guest
Date: 2007-06-03 11:30:38 +0000 (Sun, 03 Jun 2007)
New Revision: 6419

Added:
   kde-extras/ktorrent/trunk/debian/ktorrent.1
   kde-extras/ktorrent/trunk/debian/ktorrent.install
   kde-extras/ktorrent/trunk/debian/ktorrent.manpages
   kde-extras/ktorrent/trunk/debian/ktorrent.menu
   kde-extras/ktorrent/trunk/debian/ktorrent.xpm
   kde-extras/ktorrent/trunk/debian/ktshell.1
   kde-extras/ktorrent/trunk/debian/not-installed
   kde-extras/ktorrent/trunk/debian/patches/
Modified:
   kde-extras/ktorrent/trunk/TODO
   kde-extras/ktorrent/trunk/debian/changelog
   kde-extras/ktorrent/trunk/debian/control
   kde-extras/ktorrent/trunk/debian/overrides.lintian
   kde-extras/ktorrent/trunk/debian/rules
Log:
Get ready for the 2.1.4 upload. Only documentation updates are pending and
the package will be ready to go to unstable. Yay!


Modified: kde-extras/ktorrent/trunk/TODO
===================================================================
--- kde-extras/ktorrent/trunk/TODO	2007-06-02 10:54:14 UTC (rev 6418)
+++ kde-extras/ktorrent/trunk/TODO	2007-06-03 11:30:38 UTC (rev 6419)
@@ -1,9 +1,10 @@
 For 2.1.4-1:
-  * Patch system (quilt) / build system (cdbs?).
-  * Remove non-free data from upstream tarball.
-  * Integrate #401753: ktorrent: FTBFS on GNU/kFreeBSD (blocked by patch system)
-  * Relibtoolize
+  * Update README.Debian and maybe add NEWS.Debian
   
 For 2.1.4-2:
   * -dbg package (not for -1 to avoid NEW)
 
+For 2.2beta1:
+  * Update to new upstream release.
+  * -dbg package
+

Modified: kde-extras/ktorrent/trunk/debian/changelog
===================================================================
--- kde-extras/ktorrent/trunk/debian/changelog	2007-06-02 10:54:14 UTC (rev 6418)
+++ kde-extras/ktorrent/trunk/debian/changelog	2007-06-03 11:30:38 UTC (rev 6419)
@@ -1,9 +1,10 @@
-ktorrent (2.1.4.dfsg.1-1~pre1) UNRELEASED; urgency=low
+ktorrent (2.1.4.dfsg.1-1~pre2) UNRELEASED; 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
+    - µ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
@@ -12,19 +13,48 @@
     - 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 of each chunk is shown individually in the chunk
+      window (Closes: #372162)
   * New bugfix upstream release (2.1.4): (Closes: #420913)
-   - Fixed crash in parsing of DHT messages
-   - Fixed problem with files with .. in their name
+   - 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
-  * Acknowlegde NMU (Closes: #414832, #414830). Thanks Pierre. Patches are
-    present in upstream 2.1.4.
+  * 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 its default GeoIP Country database. libgeoip1 ships
+      with a free and a bit outdated version (but still more or less accurate)
+      of this 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.
 
- -- Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>  Thu, 10 May 2007 12:44:26 +0300
+ -- Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>  Sat, 02 Jun 2007 18:18:44 +0300
 
 ktorrent (2.0.3+dfsg1-2.2) unstable; urgency=low
 

Modified: kde-extras/ktorrent/trunk/debian/control
===================================================================
--- kde-extras/ktorrent/trunk/debian/control	2007-06-02 10:54:14 UTC (rev 6418)
+++ kde-extras/ktorrent/trunk/debian/control	2007-06-03 11:30:38 UTC (rev 6419)
@@ -3,12 +3,13 @@
 Priority: optional
 Maintainer: Debian KDE Extras Team <pkg-kde-extras at lists.alioth.debian.org>
 Uploaders: Joel Johnson <mrjoel at lixil.net>, Modestas Vainius <modestas at vainius.eu>
-Build-Depends: debhelper (>= 5.0.0), autotools-dev, kdelibs4-dev, libpcre3-dev, libx11-dev, libgmp3-dev
+Build-Depends: debhelper (>= 5.0.0), autotools-dev, kdelibs4-dev, libpcre3-dev, libx11-dev, libgmp3-dev, libgeoip-dev, quilt (>= 0.40)
 Standards-Version: 3.7.2.0
 
 Package: ktorrent
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: kdebase-data
 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,

Added: kde-extras/ktorrent/trunk/debian/ktorrent.1
===================================================================
--- kde-extras/ktorrent/trunk/debian/ktorrent.1	                        (rev 0)
+++ kde-extras/ktorrent/trunk/debian/ktorrent.1	2007-06-03 11:30:38 UTC (rev 6419)
@@ -0,0 +1,50 @@
+.TH KTORRENT 1 "JUNE 2007"
+.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--debug\fP
+Debug mode
+
+.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 <joris.guisson at gmail.com>
+    Ivan Vasic <ivasic at gmail.com>
+    Alan Jones <skyphyr at gmail.com>
+    Diego R. Brogna <dierbro at gmail.com>

Added: kde-extras/ktorrent/trunk/debian/ktorrent.install
===================================================================
--- kde-extras/ktorrent/trunk/debian/ktorrent.install	                        (rev 0)
+++ kde-extras/ktorrent/trunk/debian/ktorrent.install	2007-06-03 11:30:38 UTC (rev 6419)
@@ -0,0 +1,13 @@
+debian/tmp/usr/bin/ktorrent
+debian/tmp/usr/bin/ktshell
+debian/tmp/usr/lib/kde3/*.so
+debian/tmp/usr/lib/*.so
+debian/tmp/usr/share/applications/kde/ktorrent.desktop
+debian/tmp/usr/share/apps/ktorrent/*
+debian/tmp/usr/share/config.kcfg/*
+debian/tmp/usr/share/icons/*
+debian/tmp/usr/share/locale/*
+debian/tmp/usr/share/services/*
+debian/tmp/usr/share/servicetypes/*
+
+debian/ktorrent.xpm usr/share/pixmaps/

Added: kde-extras/ktorrent/trunk/debian/ktorrent.manpages
===================================================================
--- kde-extras/ktorrent/trunk/debian/ktorrent.manpages	                        (rev 0)
+++ kde-extras/ktorrent/trunk/debian/ktorrent.manpages	2007-06-03 11:30:38 UTC (rev 6419)
@@ -0,0 +1,2 @@
+debian/ktshell.1
+debian/ktorrent.1

Added: kde-extras/ktorrent/trunk/debian/ktorrent.menu
===================================================================
--- kde-extras/ktorrent/trunk/debian/ktorrent.menu	                        (rev 0)
+++ kde-extras/ktorrent/trunk/debian/ktorrent.menu	2007-06-03 11:30:38 UTC (rev 6419)
@@ -0,0 +1,8 @@
+?package(ktorrent):\
+  needs="X11"\
+  section="Apps/Net"\
+  title="KTorrent"\
+  command="ktorrent"\
+  hints="KDE,Network,FileTransfer"\
+  icon="/usr/share/pixmaps/ktorrent.xpm"
+

Added: kde-extras/ktorrent/trunk/debian/ktorrent.xpm
===================================================================
--- kde-extras/ktorrent/trunk/debian/ktorrent.xpm	                        (rev 0)
+++ kde-extras/ktorrent/trunk/debian/ktorrent.xpm	2007-06-03 11:30:38 UTC (rev 6419)
@@ -0,0 +1,295 @@
+/* XPM */
+static char *ktorrent[] = {
+/* columns rows colors chars-per-pixel */
+"32 32 257 2",
+"   c #000000",
+".  c #070808",
+"X  c #0B0B0C",
+"o  c #0E0F10",
+"O  c #0D1111",
+"+  c #130D11",
+"@  c #121313",
+"#  c #1B1C1B",
+"$  c #151818",
+"%  c #1E211F",
+"&  c #2E0F0C",
+"*  c #201316",
+"=  c #351A1A",
+"-  c #291F22",
+";  c #242322",
+":  c #2B2B29",
+">  c #252B27",
+",  c #26322C",
+"<  c #323533",
+"1  c #333C35",
+"2  c #372A28",
+"3  c #3B473F",
+"4  c #3C4940",
+"5  c #385B44",
+"6  c #397F4F",
+"7  c #4B110F",
+"8  c #451310",
+"9  c #530C07",
+"0  c #59130F",
+"q  c #5D1811",
+"w  c #440906",
+"e  c #42251E",
+"r  c #473B35",
+"t  c #5A2E2C",
+"y  c #472A24",
+"u  c #671E15",
+"i  c #6F2820",
+"p  c #7A2D23",
+"a  c #7A352D",
+"s  c #653A34",
+"d  c #4A443D",
+"f  c #51433D",
+"g  c #454442",
+"h  c #484744",
+"j  c #45554A",
+"k  c #4D5144",
+"l  c #514948",
+"z  c #525653",
+"x  c #476F4D",
+"c  c #4C7357",
+"v  c #5B605C",
+"b  c #5A7154",
+"n  c #5D6660",
+"m  c #7A4B45",
+"M  c #7C5753",
+"N  c #654C48",
+"B  c #65605F",
+"V  c #646E67",
+"C  c #7F7978",
+"Z  c #767672",
+"A  c #019430",
+"S  c #10963B",
+"D  c #139D3F",
+"F  c #159C41",
+"G  c #1D9B45",
+"H  c #19A146",
+"J  c #239D4A",
+"K  c #289F4E",
+"L  c #34884F",
+"P  c #378E55",
+"I  c #25A24D",
+"U  c #2CA151",
+"Y  c #33A457",
+"T  c #34A559",
+"R  c #39A45C",
+"E  c #3AA95E",
+"W  c #35AB5B",
+"Q  c #3EA961",
+"!  c #448459",
+"~  c #44955E",
+"^  c #439457",
+"/  c #4F8961",
+"(  c #499B63",
+")  c #518863",
+"_  c #5B8B6B",
+"`  c #5D8069",
+"'  c #579568",
+"]  c #5F9871",
+"[  c #44AD66",
+"{  c #47AD68",
+"}  c #47B46B",
+"|  c #4BB06B",
+" . c #43B266",
+".. c #4DB570",
+"X. c #51AC6E",
+"o. c #5CB679",
+"O. c #58B777",
+"+. c #678A72",
+"@. c #669676",
+"#. c #76837A",
+"$. c #6DA17E",
+"%. c #62BB7E",
+"&. c #63B57C",
+"*. c #5FC07E",
+"=. c #709F80",
+"-. c #6CAD81",
+";. c #67BA81",
+":. c #7BA489",
+">. c #73A082",
+",. c #71BC89",
+"<. c #66C184",
+"1. c #73C48D",
+"2. c #79C491",
+"3. c #7BCA94",
+"4. c #8F1C0D",
+"5. c #8F2517",
+"6. c #982415",
+"7. c #883429",
+"8. c #863D34",
+"9. c #AF2613",
+"0. c #BC2511",
+"q. c #B92915",
+"w. c #B72713",
+"e. c #A83628",
+"r. c #BE3B29",
+"t. c #8B4137",
+"y. c #984339",
+"u. c #B44536",
+"i. c #A84538",
+"p. c #894940",
+"a. c #964D43",
+"s. c #9D584E",
+"d. c #8C605A",
+"f. c #92615A",
+"g. c #896E6B",
+"h. c #996A63",
+"j. c #917A77",
+"k. c #BD4F40",
+"l. c #A6554B",
+"z. c #BB6054",
+"x. c #AC6A61",
+"c. c #AA736B",
+"v. c #A87B75",
+"b. c #B26E64",
+"n. c #B47269",
+"m. c #B57E76",
+"M. c #C02A16",
+"N. c #C5301C",
+"B. c #C84939",
+"V. c #C66355",
+"C. c #C46659",
+"Z. c #C86356",
+"A. c #CA6659",
+"S. c #CB695C",
+"D. c #C16B5F",
+"F. c #D0685A",
+"G. c #CA6E62",
+"H. c #C16E62",
+"J. c #CB7165",
+"K. c #CC766A",
+"L. c #CD786D",
+"P. c #C3746A",
+"I. c #CE7B70",
+"U. c #D36E60",
+"Y. c #D37165",
+"T. c #DC7163",
+"R. c #D57D72",
+"E. c #C4877E",
+"W. c #D2847A",
+"Q. c #D4887D",
+"!. c #D68478",
+"~. c #86928A",
+"^. c #8B9A90",
+"/. c #978886",
+"(. c #938280",
+"). c #8CA995",
+"_. c #8EB59A",
+"`. c #88B696",
+"'. c #9AA79F",
+"]. c #91BA9E",
+"[. c #9DA5A0",
+"{. c #9BBAA6",
+"}. c #AE9B98",
+"|. c #BD958F",
+" X c #A68783",
+".X c #A3AEA6",
+"XX c #B1A8A6",
+"oX c #87CB9C",
+"OX c #8FCFA3",
+"+X c #96CFA8",
+"@X c #99C9A8",
+"#X c #98D4AB",
+"$X c #A2C0AC",
+"%X c #ADC2B4",
+"&X c #A3D5B3",
+"*X c #ABD7B9",
+"=X c #B2C7B9",
+"-X c #B1D5BD",
+";X c #B6DDC2",
+":X c #BEDDC8",
+">X c #B9D4C2",
+",X c #BDE0C8",
+"<X c #B7E3C5",
+"1X c #C88D85",
+"2X c #D38C83",
+"3X c #DB8B81",
+"4X c #D6958C",
+"5X c #D8968D",
+"6X c #DC9C94",
+"7X c #D49B93",
+"8X c #C89B95",
+"9X c #DBA39B",
+"0X c #CCADA8",
+"qX c #CFA7A2",
+"wX c #C9B0AC",
+"eX c #CEB8B5",
+"rX c #DFACA5",
+"tX c #D4B1AC",
+"yX c #DCBEBA",
+"uX c #E39E95",
+"iX c #E49388",
+"pX c #E5A39A",
+"aX c #E4ABA3",
+"sX c #E4AFA8",
+"dX c #E4B1AB",
+"fX c #E9B3AC",
+"gX c #EDBBB5",
+"hX c #E9BEB9",
+"jX c #F1BEB7",
+"kX c #EAC1BB",
+"lX c #CAD7CE",
+"zX c #CEDDD3",
+"xX c #DBCBC9",
+"cX c #C4E2CE",
+"vX c #CBE5D3",
+"bX c #CDE8D5",
+"nX c #C7E3D0",
+"mX c #D6E4DA",
+"MX c #D4EADB",
+"NX c #DAECDF",
+"BX c #DCEDE2",
+"VX c #DCF4E4",
+"CX c #EDC7C3",
+"ZX c #EED0CC",
+"AX c #F9D3CE",
+"SX c #F5D8D5",
+"DX c #E0EFE4",
+"FX c #E1F0E6",
+"GX c #E4F2E9",
+"HX c #E8F4EC",
+"JX c #E9F9EE",
+"KX c #ECFAF1",
+"LX c #FEE6E3",
+"PX c #F7FFFC",
+"IX c gray100",
+"UX c #F1FDF5",
+"YX c None",
+/* pixels */
+"        YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX",
+"  $ X         YXYXYXYXYXYXYXYXYXYXYXYXYX  YXYXYXYXYXYXYXYXYXYXYX",
+"  < =X~.h $         YXYXYXYXYXYXYXYXYXYX    YXYXYXYXYXYXYXYXYXYX",
+"    %XPXJXzX[.n > .       YXYXYXYXYXYX  . .   YXYXYXYXYXYXYXYXYX",
+"YX  V KXJXKXKXKXMX%X#.d @         YX    g.l     YXYXYXYXYXYXYXYX",
+"YX  > mXHXGXGXGXFXVXVXbX).+.j % .     r sXtX#   YXYXYXYXYXYXYXYX",
+"YX    .XKXGXGXVXVXMXbX%X at X#XoX,.] # O |.pXjX}..   YXYXYXYXYXYXYX",
+"YXYX. z KXGXDXBXNXMXbX%X at XOX3.%.o.$ M iX6XdXAXZ     YXYXYXYXYXYX",
+"YXYX  # mXHXDXBXMXmXvX>X_.oX2.<.' - L.Q.6XdXCXSXg     YXYXYXYXYX",
+"YXYX    '.KXBXNXMXbXnX:X$X_. at .<.c t Y.Q.6XsXCXSXxX#   YXYXYXYXYX",
+"YXYXYX  z JXBXMXMXvXcX:X<X*X$.<.k a Y.!.6XsXjXZXLXXX    YXYXYXYX",
+"YXYXYX  @ lXBXMXvXvX:X*X_.:.) &.y y.U.!.6XaXfXjXCXLXV     YXYXYX",
+"YXYXYX    ^.VXMXcX;X&X$.! ~ R ' 8 u.F.Y.G.s.H.!.3X1X Xg     YXYX",
+"YXYXYXYX  g MXnX-X&X at X_ &.O...b 9 B.B.k.p.c.f.b.n.h.qXyX#   YXYX",
+"          X %X;X*X&X`.! o.| | d 0 e.e.a c.6X7Xv.|.0XwXeXj.      ",
+"      @ $ $ ^.<X&X#X+X at .( } X.j 1 r y & m 4X9XsXjX/.  . .       ",
+"YX    Z lX-X{.:.+._.+X=.6  .E E U [ f i a.m.9X9XdXwXO           ",
+"YXYX  @ @X]._ -.;.) _ L [ Q U G H x 7 u.a.2X5X9XsXkXg   YXYXYXYX",
+"YXYXYX  < #.1.1.;.o.~ } Q Y K F ^ = u 7.x.Q.4X7X9XgX(.    YXYXYX",
+"YXYXYX    4 3.%.o.O.| [ T K G U r 8 z.D.L.W.2X7X9XaX0X@   YXYXYX",
+"YXYXYXYX    ` *.X.[ Q Y K G H c w p V.S.J.L.W.2X5X6XfXh   YXYXYX",
+"YXYXYXYXYX  @ @. .R Y K J D P = 4.6.7.t.C.K.L.W.2X4XaXj.    YXYX",
+"YXYXYXYXYXYX  : X.K K G S K , q M.0.0.5.l.S.K.L.Q.2X5X8X@   YXYX",
+"YXYXYXYX        4 W F S D 5 $ r.M.0.w.9.8.V.A.J.I.I.Q.6Xd   YXYX",
+"YXYXYX          . x D A L X ; p.i.r.N.6.y.A.V.A.G.K.I.3Xg.. YXYX",
+"YXYXYX            + L J ,       O 2 s m L.U.A.Z.V.C.G.L.E.$   YX",
+"YXYXYX              > 5               X : N h.P.U.F.Z.S.R.r     ",
+"YXYXYXYX                                      # l d.b.U.T.f.    ",
+"YXYXYXYXYX                                          o r M v.#   ",
+"YXYXYXYXYXYXYX                                    YX      @ X   ",
+"YXYXYXYXYXYXYXYXYXYX                          YXYXYXYXYXYX      ",
+"YXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYXYX"
+};

Added: kde-extras/ktorrent/trunk/debian/ktshell.1
===================================================================
--- kde-extras/ktorrent/trunk/debian/ktshell.1	                        (rev 0)
+++ kde-extras/ktorrent/trunk/debian/ktshell.1	2007-06-03 11:30:38 UTC (rev 6419)
@@ -0,0 +1,66 @@
+.TH KTSHELL 1 "JUNE 2007"
+.SH NAME
+ktshell \- the script that uses KDE DCOP interface to control a running instance of KTorrent
+.SH SYNOPSIS
+\fBktshell\fP
+.SH DESCRIPTION
+\fBktshell\fP uses KDE DCOP interface to control a running instance of KTorrent.
+It uses the console DCOP client, dcop, to connect. It organizes the features of and
+simplifies the use of this interface. It is intended to be used as a replacement for
+a true console BitTorrent client for KTorrent users.
+
+.SH MENU STRUCTURE
+.PD 1
+Once \fBktshell\fP is run, current KTorrent totals are displayed and the user is presented
+with the menu structure described below:
+.P
+\fB
+  1. List All Torrents
+  2. List Seeds
+  3. List Downloads
+\fP
+
+If any of the above are chosen, the requested torrent list is displayed with extensive
+infomation about each torrent like name, ETA, current download/upload speed,
+download/upload rate and more. Then the user is promted to enter the number of the torrent
+to select for editing. Once a correct torrent number is entered, the following actions
+might be performed on the torrent:
+    1) Stop Torrent
+    2) Start Torrent
+    3) Remove Torrent
+    4) Manual Announce
+    5) File Names & Priorities (allows to change priorities of individual files)
+.P
+\fB
+  4. Start All
+  5. Stop All
+\fP
+
+Starts or stops all torrents
+.P
+\fB
+  6. Load a Torrent
+\fP
+
+It allows to import a new torrent into KTorrent from the supplied URL or from the
+local filesystem.
+.P
+\fB
+  7. Change Settings
+\fP
+
+The following settings might be changed:
+    1) Set Max Downloads
+    2) Set Max Seeds
+    3) Set Keep Seeding When Complete
+    4) Set Max Upload Speed
+    5) Set Max Download Speed
+    6) Set Max Connections Per Download
+    7) Set Show System Tray Icon
+    8) Change Temporary Data Dir
+.P
+.SH AUTHOR
+The script was written by Adam Forsyth.
+.PD 0
+.P
+The man page was written for Debian distribution by Modestas Vainius.

Added: kde-extras/ktorrent/trunk/debian/not-installed
===================================================================
--- kde-extras/ktorrent/trunk/debian/not-installed	                        (rev 0)
+++ kde-extras/ktorrent/trunk/debian/not-installed	2007-06-03 11:30:38 UTC (rev 6419)
@@ -0,0 +1,8 @@
+# Various utilities shipped with ktorrent 
+debian/tmp/usr/bin/ktcachecheck
+debian/tmp/usr/bin/kttorinfo
+debian/tmp/usr/bin/ktupnptest
+
+# Development stuff
+debian/tmp/usr/lib/libktorrent.la
+debian/tmp/usr/lib/kde3/*.la

Modified: kde-extras/ktorrent/trunk/debian/overrides.lintian
===================================================================
--- kde-extras/ktorrent/trunk/debian/overrides.lintian	2007-06-02 10:54:14 UTC (rev 6418)
+++ kde-extras/ktorrent/trunk/debian/overrides.lintian	2007-06-03 11:30:38 UTC (rev 6419)
@@ -1,3 +1 @@
-ktorrent: binary-without-manpage ktorrent
-ktorrent: binary-without-manpage ktshell
-ktorrent: package-name-doesnt-match-sonames libktorrent0
+ktorrent: package-name-doesnt-match-sonames

Modified: kde-extras/ktorrent/trunk/debian/rules
===================================================================
--- kde-extras/ktorrent/trunk/debian/rules	2007-06-02 10:54:14 UTC (rev 6418)
+++ kde-extras/ktorrent/trunk/debian/rules	2007-06-03 11:30:38 UTC (rev 6419)
@@ -8,63 +8,69 @@
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 
-config.status: configure
+include /usr/share/quilt/quilt.make
+
+CFLAGS = -Wall -g
+CXXFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+	CXXFLAGS += -O0
+else
+	CFLAGS += -O2
+	CXXFLAGS += -O2
+endif
+
+config.status: $(QUILT_STAMPFN)
 	dh_testdir
-ifneq "$(wildcard /usr/share/misc/config.sub)" ""
-	cp -f /usr/share/misc/config.sub config.sub
-endif
-ifneq "$(wildcard /usr/share/misc/config.guess)" ""
-	cp -f /usr/share/misc/config.guess config.guess
-endif
-	./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
+	test -L config.sub || ln -sf /usr/share/misc/config.sub config.sub
+	test -L config.guess || ln -sf /usr/share/misc/config.guess config.guess
+
+	CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) \
+		--build=$(DEB_BUILD_GNU_TYPE) \
 		--prefix=/usr --mandir=\$${prefix}/share/man --disable-rpath \
-		--enable-geoip --enable-final --enable-largefile
+		--enable-final --enable-largefile \
+		--enable-system-geoip --disable-builtin-country-flags
 
+
 build: build-stamp
 
-build-stamp:  config.status
+build-stamp: config.status
 	dh_testdir
 	$(MAKE)
 	touch build-stamp
 
-clean:
+clean::
 	dh_testdir
 	dh_testroot
 	rm -f build-stamp 
-	[ ! -f Makefile ] || make distclean
-	[ ! -f config.sub ] || rm -f config.sub
-	[ ! -f config.guess ] || rm -f config.guess
+
+	-$(MAKE) maintainer-clean
+	rm -f config.sub config.guess
+
 	dh_clean 
 
+clean:: unpatch
+
+
 install: build
 	dh_testdir
 	dh_testroot
 	dh_clean -k 
-	$(MAKE) install DESTDIR=$(CURDIR)/debian/ktorrent
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 
-	# Install linda/lintian overrides
+	# Install lintian overrides
 	install -D -o root -g root -m 0644 debian/overrides.lintian \
 		$(CURDIR)/debian/ktorrent/usr/share/lintian/overrides/ktorrent
-	install -D -o root -g root -m 0644 debian/overrides.linda \
-		$(CURDIR)/debian/ktorrent/usr/share/linda/overrides/ktorrent
 
-	# Clean up after the upstream installer a bit
-	rm -f debian/ktorrent/usr/bin/ktcachecheck
-	rm -f debian/ktorrent/usr/bin/kttorinfo
-	rm -f debian/ktorrent/usr/bin/ktupnptest
-
-	# The API license, which is all we distribute is GPL
-	rm -f debian/ktorrent/usr/share/apps/ktorrent/geoip/GeoIP-LICENSE.txt
-
-	# Remove libs to link against when building (no -dev package)
-	rm -f debian/ktorrent/usr/lib/libktorrent.so
-	#rm -f debian/ktorrent/usr/lib/libktorrent.la
-
 binary-arch: build install
 	dh_testdir
 	dh_testroot
 	dh_installchangelogs ChangeLog
 	dh_installdocs
+	dh_installman
+	dh_install
+	dh_installmenu
 	dh_strip
 	dh_compress
 	dh_fixperms
@@ -78,5 +84,12 @@
 binary-indep:
 	# nop - no common archives
 
+prune-tarball:
+	# Remove non-free components: flags and geoip data file
+	rm -f plugins/infowidget/geoip/*.png
+	rm -f plugins/infowidget/geoip/FLAGS_LICENCE
+	rm -f plugins/infowidget/geoip/geoip.dat
+	rm -f plugins/infowidget/geoip/GeoIP-LICENSE.txt
+
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+.PHONY: build clean binary-indep binary-arch binary install prune-tarball




More information about the pkg-kde-commits mailing list