--- libtorrent-0.11.9.orig/debian/patches/update-changelog.patch +++ libtorrent-0.11.9/debian/patches/update-changelog.patch @@ -0,0 +1,362 @@ +--- /dev/null 2007-03-26 14:57:56.000000000 -0400 ++++ ChangeLog 2007-04-17 19:12:30.000000000 -0400 +@@ -0,0 +1,346 @@ ++2007-10-25 Jari Petter Sundell ++ ++ * Improved detection of unnecessary handshakes to decrease ++ the load when using PEX. ++ ++ * Limit the number of PEX connections to 8 per download. ++ ++ * Fixed several bugs in PEX. ++ ++ * Fixed several sigc++ 2.1 compile errors. ++ ++ * Print to the log when close_on_diskspace gets triggered. ++ ++2007-09-07 Jari Petter Sundell ++ ++ * Several new commands for use with XMLRPC. See the SVN log for a ++ complete list. ++ ++ * Fixed the wrong tracker requests being sent when finishing a torrent. ++ ++ * Added Peer Exchange support, enable with the "peer_exchange=yes" ++ option. Patch by Josef Drexler. ++ ++ * Don't skip the last line in rc files missing the final newline. Patch ++ by Jussi Judin. ++ ++ * The torrent is no longer closed on finished for on_finished commands ++ as it did last release. Instead d.set_directory causes the download to ++ call close_directly to allow moving of finished torrents. ++ ++ * Added "close_on_ratio". ++ ++ * Allow commands to be appended to "{stop,close}_on_ratio", so you can ++ e.g. erase a torrent that has finished. ++ ++ * Set "encryption=allow_incoming,prefer_plaintext,enable_retry" by ++ default. ++ ++2007-08-16 Jari Petter Sundell ++ ++ * Renamed all commands to from e.g "get_d_*" to "d.get_*". Remember to ++ update your rc file. ++ ++ * Removed support for appending multiple commands to 'schedule'. ++ Multiple commands must now be quoted, e.g "print=cmd1 ;print=cmd2". ++ ++ * Enabled 'max_downloads_div' by default. This should give better ++ connection responsiveness if a reasonable download throttle rate is set. ++ ++ * Added a default low_diskspace check for 500MB. It is scheduled with ++ the id "low_diskspace". ++ ++ * Allow lists as arguments in commands by using '{' and '}'. The list ++ will be recursed and all '$' will be called, while '~' will only be ++ expanded when in the first element in the list. E.g "execute = ++ touch,{~/tmp/,$get_client_version=}". ++ ++ * Added 'execute_log' for logging the result of calls to 'execute'. ++ ++ * Dynamically sized SCGI read buffer, system.multicall should work ++ properly now. ++ ++ * Added 'call_download' that takes a view as the first parameter and ++ then a list of commands. It will return a list of lists containing the ++ results from those commands. ++ ++ * Allow loading torrents from https and ftp uri's. ++ ++2007-08-01 Jari Petter Sundell ++ ++ * Improved XMLRPC support, including support for 64bit ints, removed ++ defective FastCGI support. ++ ++ * Added a large number of commands for use with XMLRPC. See ++ system.listMethods for a complete list. ++ ++ * Fixed a bug where the tracker re-announce interval for the previous ++ tracker was being used. Now the announce intervals for each tracker is ++ stored seperately. ++ ++ * Commands that pass through rpc::parse_command_* now support inline ++ commands that start with a '$'. E.g 'print="$get_ip="'. ++ ++ * Allow ';' as a separator for multi-command lines. Not recognized by ++ the string parser, so it must be preceded by whitespace. ++ ++ * Allow escaping of newlines in the resource file. ++ ++ * The "load_*" commands now allow a list of commands to be appended. ++ These commands will be called on the newly loaded download. ++ ++2007-06-20 Jari Petter Sundell ++ ++ * The old option handler has been rewritten. ++ ++ * Added support for SCGI rpc calls. ++ ++ * Added "http_ca{path/cert}" options. Patch by Johan Gunnarsson ++ ++ * Added configure options that allow building universal binaries. ++ ++ * Fixed a bug that caused piped requests to be lost. ++ ++2007-03-29 Jari Petter Sundell ++ ++ * Allow properly quoted and escaped arguments to options. F.ex ++ "schedule = wd,10,10,load_start=~/Foo\ Bar/*.torrent" and "schedule = ++ wd,10,10,load_start="~/Foo Bar/*.torrent"" now works. ++ ++ * Added unlimited setting for max unchoked in ChokeManager and made it ++ the default. Set with 0 as a temporary hack. ++ ++ * Don't resize empty files used for creating directories. Fixed for the ++ n'th time. ++ ++2007-03-25 Jari Petter Sundell ++ ++ * Added support for dvorak keyboard layout. Patch by matled at gmx.net. ++ ++ * The STOPPED request was being canceled when a download was closed ++ with f.ex ^K, moved it so it only happens when the download is removed. ++ ++ * Added support for dvorak keyboard layout. Patch by matled at gmx.net. ++ ++ * The STOPPED request was being canceled when a download was closed wit ++ f.ex ^K, moved it so it only happens when the download is removed. ++ ++ * The "tos" option was parsing the hex value with unit == 0, which ++ caused it to always zero it. ++ ++ * Forgot to check if there were any torrents hashing before starting new ++ non-fast-resume checks, which would cause multiple torrents to be hashed ++ at once. ++ ++ * File progress is now updated when hash_check is called, and no longer ++ cleared on close. This fixes a bug with >100% file progress being ++ reported and optimizes file progress updating for completed torrents. ++ ++ * Disabled IPv6 http requests so the trackers won't think we support it ++ and enabled curl's support for gzip encodings. ++ ++ * Added 'seeding' view on key 8. ++ ++ * Added "max_{up,down}loads_{div,global}" options. See the man page for ++ more information. ++ ++ * Added support for dvorak keyboard layout. Patch by matled at gmx.net. ++ ++ * The STOPPED request was being canceled when a download was closed with ++ f.ex ^K, moved it so it only happens when the download is removed. ++ ++2007-01-26 Jari Petter Sundell ++ ++ * Added "max_open_http" option that limits the max number of ++ simultaneous http connections. By default set to 32. ++ ++ * Directory structured view of the file list. The '/' key collapses ++ directories, while the right arrow or ^F enters the selected directory. ++ Changing the priority for a directory changes all contained files. ++ ++ * Replaced old autoconf scripts with pkg-config checks. If the curl or ++ openssl check now fails, make sure pkg-config can find them. ++ ++ * Added "create_link" and "delete_link" options which apply to a ++ download. These must be used with the new "on_*" options, so as to ++ allow you to create symbolic links when starting, stopping, finishing, ++ etc, a torrent. ++ ++2006-12-28 Jari Petter Sundell ++ ++ * Added dired view of files and allow priority to be changed for all ++ files within a directory. ++ ++ * Allow initial hash checking to be paused and resumed. ++ ++ * Minor bug fixes. ++ ++2006-12-13 Jari Petter Sundell ++ ++ * Added "tracker_numwant", "encryption", "connection_proxy", ++ 'preload_type', 'preload_min_size', 'preload_required_rate', ++ "split_file_size", "split_suffix", "max_file_size", ++ ++ * Encrypted (obfuscated) handshake and connection support. Patch by ++ Josef Drexler, public domain as per earlier agreement. ++ ++ * Append '&' instead of '?' to the tracker url when the url already ++ has '?'. ++ ++ * Added support for tunneling through HTTP 1.0 proxies. ++ ++ * Cut the size of the libtorrent binary from 925kb to 617kb by using ++ GCC's symbol export attributes and changes to how exceptions are ++ constructed. ++ ++ * Moved client info, etc, from rtorrent to libtorrent and cleaned up ++ the API. ++ ++ * Support for the CANCEL piece request message. (Finally) ++ ++ * Allow the user to configure the max file size a torrent is allowed ++ to create, and the option to split large files. ++ ++2006-10-27 Jari Petter Sundell ++ ++ * Use the actual completed torrent data in the 'downloaded' field ++ sent to the tracker, rather than the download rate total. This should ++ fix someproblems with too much downloaded data being reported to the ++ tracker. ++ ++2004-11-21 Jari Petter Sundell ++ ++ * library: Properly update interested/not interested depending on ++ file priorities. ++ ++2004-11-15 Jari Petter Sundell ++ ++ * library: Variable pipe size depending on download speed. ++ ++2004-10-27 ++ ++ * client: On 'T' key, retrive 250 peers from tracker. ++ ++ * library: Added tracker numwant and key. ++ ++2004-10-02 Jari Petter Sundell ++ ++ * torrent: New class for selecting the chunks to download. ++ ++ * client: File priority added. ++ ++2004-09-25 Jari Petter Sundell ++ ++ * client: View files in torrent and their size. Will be used for priority later. ++ ++2004-09-19 Jari Petter Sundell ++ ++ * all: Forgotten to update this file for a while. Lot's of stuff happen with the code. ;) ++ ++ * client: Added resume of torrents and snubbing. ++ ++2004-08-23 Jari Petter Sundell ++ ++ * torrent/data: Wrote new and cleaner files to chunk abstraction. Much prettier. ++ ++2004-08-14 ++ ++ * torrent/tracker: New tracker request code. Modular using sigc++ ++ and ready for extension. ++ ++ * torrent: Moved over to using libcurl for http downloads. ++ ++2004-08-07 ++ ++ * configure: Added sigc++-2.0 to dependencies. ++ ++ * torrent/url: Shiny new http interface with sigc++ signals. ++ ++2004-08-05 ++ ++ * client: Added support for http urls. ++ ++ * delegator: Fixed a bug that caused us to request pieces the peer ++ didn't have. (DOH!) ++ ++2004-08-04 ++ ++ * bitfield: Clean up bitfield class and opimized .notIn(). ++ ++ * torrent: Finished http class, testing remains. ++ ++2004-08-03 ++ ++ * torrent: Don't throw on zero length piece messages. Why do they ++ send these? ++ ++2004-07-28 ++ ++ * torrent: Fixed a few bugs in the throttle and added min chunk ++ size. ++ ++2004-07-25 ++ ++ * torrent: Fixed bug that made it skip sending the stop message to ++ the tracker when quiting. ++ ++ * torrent: Changed stdint.h to inttypes.h and made it easy to ++ disable execinfo.h in client. ++ ++ * torrent: Added throttle with tree structure. Bandwidth ++ delegation needs work. ++ ++2004-07-20 ++ ++ * torrent: Using deque instead of list to increase performance. ++ ++ * torrent: Don't close the connection if errno == EINTR. ++ ++ * client: Added view of the exceptions log. ++ ++2004-07-11 ++ ++ * torrent: Choosing new chunks to download according to how many ++ we see. ++ ++2004-07-10 ++ ++ * torrent: BitField::allSet() now works right, fixes problems with ++ finished peers not being disconnected. ++ ++ * client: No longer breaks when it receives resize interrupts ++ during select. ++ ++2004-07-08 ++ ++ * torrent: Fixed mangling of outgoing commands. ++ ++2004-07-07 ++ ++ * torrent: Cleaned up the BitField class. ++ ++ * client: Cleaned up the UI. ++ ++2004-07-04 ++ ++ * client: Added scrolling when selecting peers or downloads. View ++ the local bitfield. ++ ++ * torrent: Fixed some unchoking bugs and made it better at ++ choosing whom to unchoke. ++ ++2004-06-29 ++ ++ * torrent: Cleaned up PeerConnection::write and made it buffer ++ more commands in one send. ++ ++2004-06-27 ++ ++ * torrent: Added automatic creation of directories. ++ ++ * configure: Added tests for OpenSSL's crypto lib. ++ ++2004-06-26 ++ ++ * client: Made the display code more maintainable. Added chunks ++ seen amongst peers ++ ++ * torrent: Added counting of chunks seen amongst the peers. ++ ++2004-06-25 ++ ++ * torrent: Restructed stuff, removed redundancy in up/down stuff. ++ ++2004-06-12 ++ ++ * configure: Added autoconf scripts. ++ ++ * configure: Separated the test client and library. ++ --- libtorrent-0.11.9.orig/debian/libtorrent10.install +++ libtorrent-0.11.9/debian/libtorrent10.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* --- libtorrent-0.11.9.orig/debian/rules +++ libtorrent-0.11.9/debian/rules @@ -0,0 +1,10 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +DEB_OPT_FLAG = -fno-strict-aliasing +DEB_CONFIGURE_EXTRA_FLAGS = --enable-aligned +DEB_DH_INSTALL_SOURCEDIR = debian/tmp +DEB_INSTALL_DOCS_ALL := --exclude=NEWS --- libtorrent-0.11.9.orig/debian/libtorrent-dev.install +++ libtorrent-0.11.9/debian/libtorrent-dev.install @@ -0,0 +1,4 @@ +usr/include/* +usr/lib/lib*.so +usr/lib/pkgconfig/* +usr/lib/*.la --- libtorrent-0.11.9.orig/debian/control +++ libtorrent-0.11.9/debian/control @@ -0,0 +1,31 @@ +Source: libtorrent +Priority: extra +Section: libs +Maintainer: Jose Luis Rivas +Uploaders: Arnaud Fontaine +Build-Depends: debhelper (>= 5), cdbs, patchutils (>= 0.2.25), libsigc++-2.0-dev, libssl-dev +Standards-Version: 3.7.3 +XS-Vcs-Bzr: http://bzr.debian.org/collab-maint/libtorrent/ +Homepage: http://libtorrent.rakshasa.no/ + +Package: libtorrent-dev +Section: libdevel +Architecture: any +Depends: libtorrent10 (= ${binary:Version}), libsigc++-2.0-dev +Description: a C++ BitTorrent library (development files) + LibTorrent is a BitTorrent library written in C++ for *nix. It is + designed to avoid redundant copying and storing of data that other + clients and libraries suffer from. + . + This package contains the files needed to compile and link programs + which use LibTorrent. + +Package: libtorrent10 +Section: libs +Architecture: any +Recommends: rtorrent +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: a C++ BitTorrent library + LibTorrent is a BitTorrent library written in C++ for *nix. It is + designed to avoid redundant copying and storing of data that other + clients and libraries suffer from. --- libtorrent-0.11.9.orig/debian/compat +++ libtorrent-0.11.9/debian/compat @@ -0,0 +1 @@ +5 --- libtorrent-0.11.9.orig/debian/libtorrent10.dirs +++ libtorrent-0.11.9/debian/libtorrent10.dirs @@ -0,0 +1 @@ +usr/lib --- libtorrent-0.11.9.orig/debian/libtorrent-dev.dirs +++ libtorrent-0.11.9/debian/libtorrent-dev.dirs @@ -0,0 +1,2 @@ +usr/include +usr/lib/pkgconfig --- libtorrent-0.11.9.orig/debian/watch +++ libtorrent-0.11.9/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://libtorrent.rakshasa.no/downloads/libtorrent-(.*)\.tar\.gz --- libtorrent-0.11.9.orig/debian/changelog +++ libtorrent-0.11.9/debian/changelog @@ -0,0 +1,368 @@ +libtorrent (0.11.9-1) unstable; urgency=low + + * New upstream version. + * debian/rules: + + Removed `-03` flag, CDBS automatically replaces it with `-02`, + the memory leak issue was fixed in 0.11.x versions. + + Added the exclusion of the doc `NEWS` since there's nothing useful + inside. (Closes: #444120) + + Added `-fno-strict-aliasing` compilation option because of issue + with gcc-4.2.0 that produces segfault. (Closes: #446988) + * debian/patches/update-changelog.patch: + + Updated with the new changelog. + * debian/control: + + Updated to Standards-Version 3.7.3, no modifications needed. + + -- Jose Luis Rivas Sun, 16 Dec 2007 19:09:02 -0430 + +libtorrent (0.11.8-1) unstable; urgency=low + + * New upstream version + * debian/patches/update-changelog.patch: + + Updated with the new changelog. + * debian/control: + + Added the Homepage field, deleted Homepages from the descriptions. + + -- Jose Luis Rivas Tue, 11 Sep 2007 15:12:31 -0400 + +libtorrent (0.11.7-1) unstable; urgency=low + + * New upstream release. + * debian/patches/update-changelog.patch: + + Updated. (Closes: #432572) + + + -- Jose Luis Rivas Thu, 16 Aug 2007 18:45:29 -0400 + +libtorrent (0.11.6-1) unstable; urgency=low + + * New upstream release. + * debian/patches/update-changelog.patch: + + Updated. + + -- Jose Luis Rivas Tue, 07 Aug 2007 13:48:47 -0400 + +libtorrent (0.11.5-1) unstable; urgency=low + + * New upstream release + * debian/control: + + Removed unneeded Replace field. (Closes: #410350) + + -- Jose Luis Rivas Wed, 20 Jun 2007 20:09:21 -0400 + +libtorrent (0.11.4-1) unstable; urgency=low + + [ Jose Luis Rivas ] + * New upstream version. + * debian/patches/update-changelog.patch: + + Modified to patch the full file. + * debian/rules: + + Moved patchsys-quilt.mk to simple-patchsys.mk + * debian/control: + + Removed quilt from Build-Depends. + + [ Arnaud Fontaine ] + * debian/control: + + Add Build-Depends against patchutils. + + Add XS-Vcs-Bzr field. + + -- Jose Luis Rivas Sat, 31 Mar 2007 10:31:05 -0400 + +libtorrent (0.11.3-1) unstable; urgency=low + + * New upstream release + * debian/patches/update-changelog.patch: updated + + -- Jose Luis Rivas Sun, 25 Mar 2007 20:37:30 -0400 + +libtorrent (0.11.2-1) unstable; urgency=low + + * New upstream release + * debian/patches/update-changelog.patch: updated + * Removed unneeded conflicts and replaces with libtorrent9 (Closes: #410350) + + -- Jose Luis Rivas Tue, 20 Mar 2007 23:55:19 -0400 + +libtorrent (0.11.1-1) unstable; urgency=low + + [ Jose Luis Rivas ] + * New upstream release. + * Changed name from libtorrent9 to libtorrent10. + * Fixed changelog problems (closes: #388841). + + [ Arnaud Fontaine ] + * Switch to cdbs. + * debian/patches: + + Move upstream tarball modifications from diff.gz. + * debian/control: + + Add the Homepage field. + + Add myself as uploader. + * debian/compat: + + Update to debhelper 5. + * debian/copyright: + + Add the current maintainers. + + -- Jose Luis Rivas Fri, 29 Dec 2006 01:14:21 -0400 + +libtorrent (0.10.4-1) unstable; urgency=low + + * New upstream release + + -- Jose Luis Rivas Fri, 27 Oct 2006 22:46:57 -0400 + +libtorrent (0.10.3-1) unstable; urgency=low + + * New upstream release + + -- Jose Luis Rivas Wed, 18 Oct 2006 22:21:32 -0400 + +libtorrent (0.10.2-1) unstable; urgency=low + + * New upstream release. + * New maintainer.(Closes: #388528) + * Updated Build-Depends on `debian/control' to debhelper (>= 5.0.37.2). + + -- Jose Luis Rivas Wed, 20 Sep 2006 19:02:10 -0400 + +libtorrent (0.10.1-1) unstable; urgency=low + + * New upstream release. + * Changed soname to libtorrent.so.9, changed binary package names + accordingly. + * Force alignment by passing --enable-aligned to ./configure. + + -- Qingning Huo Tue, 22 Aug 2006 20:49:54 +0100 + +libtorrent (0.10.0-1) unstable; urgency=low + + * New upstream release. + * Changed soname to libtorrent.so.8, changed binary package names + accordingly. + + -- Qingning Huo Sat, 15 Jul 2006 16:40:29 +0100 + +libtorrent (0.9.3-1) unstable; urgency=low + + * New upstream release. + * Build with g++-4.1. + + -- Qingning Huo Sun, 25 Jun 2006 10:06:06 +0100 + +libtorrent (0.9.1-1) unstable; urgency=low + + * New upstream release. + - Added views of the downloads that can be sorted and filtered. + The keys '1' to '6' are bound to a set which can be modified with + the 'view_*' options. (See man page) + - Disconnect incoming connections early if the download is full. + (Patch by Josef Drexler) + - Made IPv6 and ncursesw configurable, neither of which are actually + used yet. + - Added a "session_save" option which is scheduled by default every + 30 minutes. + + -- Qingning Huo Wed, 10 May 2006 21:43:03 +0100 + +libtorrent (0.9.0-1) unstable; urgency=low + + * New upstream release. + - Rewrote the chunk selector with support for rarity-first. + - Added scrape information to the tracker list. + - The uploaded field in tracker requests get reset every time a + torrent is restarted, so buggy trackers don't think the client has + uploaded more than it really did. + - Show the client names and version in the peer list. + - Added "send_buffer_size" and "receive_buffer_size" options that set + the socket SND/RCBBUF sizes. + - Added signal that allows the client to filter connections based on + ip and port. Not implemented in the client yet. + - Added "tos = default|lowdelay|throughput|reliability|mincost". + - Close torrents with ^K. + - Show seen chunks and seeder count with 'i', improved by Josef + Drexler. + - Added "enable_trackers=yes|no" option that can turn on/off the use + of trackers on all torrents. + - Re-added 'tracker_dump' option which takes a filename and output + better formatted dumps. + - A larger number of bugs fixed, minor features and cleanup of the + API. + + * Changed soname to libtorrent.so.7, changed binary package names + accordingly. + + -- Qingning Huo Thu, 6 Apr 2006 23:08:02 +0100 + +libtorrent (0.8.5-1) unstable; urgency=low + + * New upstream release. + + -- Qingning Huo Thu, 9 Mar 2006 19:28:11 +0000 + +libtorrent (0.8.4-1) unstable; urgency=low + + * New upstream release. + + -- Qingning Huo Mon, 13 Feb 2006 20:28:42 +0000 + +libtorrent (0.8.2-1) unstable; urgency=low + + * New upstream release. + - Fixed a crash when changing file priorities (Closes: #347429) + * Build with g++-3.4, (because rtorrent crashes if built with + g++-4.0). + + -- Qingning Huo Thu, 12 Jan 2006 20:47:33 +0000 + +libtorrent (0.8.1-1) unstable; urgency=low + + * New upstream release (Closes: #344948). + + -- Qingning Huo Wed, 28 Dec 2005 12:46:48 +0000 + +libtorrent (0.8.0-1) unstable; urgency=low + + * New upstream release. + - Changed soname to libtorrent.so.5, changed binary package names + accordingly. This also sloves the C++ library rename issue + (Closes: #339222). + * 0.8.0 has new throttling code, so this throttling bug should be + fixed now (Closes: #335176). + + -- Qingning Huo Tue, 6 Dec 2005 22:00:17 +0000 + +libtorrent (0.7.6-1) unstable; urgency=low + + * New upstream release. + + -- Qingning Huo Tue, 18 Oct 2005 21:28:51 +0100 + +libtorrent (0.7.5-2) unstable; urgency=low + + * Bug 331256 is actually fixed by upstream 0.7.5 (Closes: #331256). + + -- Qingning Huo Wed, 12 Oct 2005 22:53:34 +0100 + +libtorrent (0.7.5-1) unstable; urgency=low + + * New upstream release. + + -- Qingning Huo Thu, 29 Sep 2005 19:55:00 +0100 + +libtorrent (0.7.4-1) unstable; urgency=low + + * New upstream release. + + -- Qingning Huo Wed, 21 Sep 2005 21:27:30 +0100 + +libtorrent (0.7.3-1) unstable; urgency=low + + * New upstream release. + - Changed soname to libtorrent.so.5, changed binary package names + accordingly. + * Fix FSF address in debian/copyright. + + -- Qingning Huo Sun, 4 Sep 2005 15:32:31 +0100 + +libtorrent (0.7.2-2) unstable; urgency=low + + * Fix a compiling error with regard to std::mem_fun_ref (Thanks + Lucas Wall). + + -- Qingning Huo Mon, 22 Aug 2005 21:12:51 +0100 + +libtorrent (0.7.2-1) unstable; urgency=low + + * New upstream release. + + -- Qingning Huo Thu, 18 Aug 2005 21:19:00 +0100 + +libtorrent (0.7.1-1) unstable; urgency=low + + * New upstream release. + + -- Qingning Huo Sun, 14 Aug 2005 11:40:38 +0100 + +libtorrent (0.7.0-2) unstable; urgency=low + + * Apply upstream patch libtorrent-0.7.0-1.diff: + - Fixed a bug that gave a 1/16 chance of a torrent messing up + the request url by adding an space. This would require the + torrent to be removed and re-added to properly connect with + the tracker. + * Make libtorrent4-dev depends on libsigc++-2.0-dev. + + -- Qingning Huo Thu, 28 Jul 2005 21:33:15 +0100 + +libtorrent (0.7.0-1) unstable; urgency=low + + * New upstream release: + - Changed SONAME to libtorrent.so.4. + * Changed binary package names to libtorrent4[-dev]. + + -- Qingning Huo Sat, 23 Jul 2005 17:24:23 +0100 + +libtorrent (0.6.7-1) unstable; urgency=low + + * New upstream release. + * Use Standards-Version: 3.6.2. + * g++ 4.0 transition. + * Add libssl-dev to Build-Depends. + + -- Qingning Huo Sun, 10 Jul 2005 22:33:52 +0100 + +libtorrent (0.6.6-1) unstable; urgency=low + + * New upstream release. + + -- Qingning Huo Tue, 28 Jun 2005 21:51:35 +0100 + +libtorrent (0.6.5-1) unstable; urgency=low + + * New upstream release. + + -- Qingning Huo Thu, 16 Jun 2005 21:02:02 +0100 + +libtorrent (0.6.4-1) unstable; urgency=low + + * New upstream release. + + -- Qingning Huo Sun, 12 Jun 2005 18:39:26 +0100 + +libtorrent (0.6.3-1) unstable; urgency=low + + * New upstream release: + - Changed SONAME to libtorrent.so.3. + * Changed binary package names to libtorrent3[-dev]. + + -- Qingning Huo Tue, 31 May 2005 21:55:28 +0100 + +libtorrent (0.6.2-1) unstable; urgency=low + + * New upstream release. + + -- Qingning Huo Mon, 9 May 2005 21:37:02 +0100 + +libtorrent (0.6.1-1) unstable; urgency=low + + * New upstream release. + + -- Qingning Huo Mon, 25 Apr 2005 20:57:45 +0100 + +libtorrent (0.6.0-1) unstable; urgency=low + + * New upstream release. + + -- Qingning Huo Sat, 23 Apr 2005 10:29:29 +0100 + +libtorrent (0.5.4-1) unstable; urgency=low + + * New upstream release. + + -- Qingning Huo Thu, 31 Mar 2005 23:19:00 +0100 + +libtorrent (0.5.2-1) unstable; urgency=low + + * Initial Release. (Closes: #298973) + + -- Qingning Huo Wed, 16 Mar 2005 21:32:03 +0000 + --- libtorrent-0.11.9.orig/debian/control.in +++ libtorrent-0.11.9/debian/control.in @@ -0,0 +1,33 @@ +Source: libtorrent +Priority: extra +Section: libs +Maintainer: Jose Luis Rivas +Uploaders: Arnaud Fontaine +Build-Depends: @cdbs@, libsigc++-2.0-dev, libssl-dev +Standards-Version: 3.7.2 + +Package: libtorrent-dev +Section: libdevel +Architecture: any +Depends: libtorrent10 (= ${Source-Version}), libsigc++-2.0-dev +Description: a C++ BitTorrent library (development files) + LibTorrent is a BitTorrent library written in C++ for *nix. It is + designed to avoid redundant copying and storing of data that other + clients and libraries suffer from. + . + This package contains the files needed to compile and link programs + which use LibTorrent. + . + Homepage: http://libtorrent.rakshasa.no/ + +Package: libtorrent10 +Section: libs +Architecture: any +Recommends: rtorrent +Depends: ${shlibs:Depends} +Description: a C++ BitTorrent library + LibTorrent is a BitTorrent library written in C++ for *nix. It is + designed to avoid redundant copying and storing of data that other + clients and libraries suffer from. + . + Homepage: http://libtorrent.rakshasa.no/ --- libtorrent-0.11.9.orig/debian/copyright +++ libtorrent-0.11.9/debian/copyright @@ -0,0 +1,41 @@ +This package was debianized by Qingning Huo on +Sat, 12 Mar 2005 21:36:07 +0000. +It is now maintained by Jose Luis Rivas and +Arnaud Fontaine . + +It was downloaded from http://libtorrent.rakshasa.no/ + +Upstream Author: Jari Sundell + +Copyright (C) 2005, Jari Sundell + +This program is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General Public License +can be found in the file `/usr/share/common-licenses/GPL'. + +In addition, as a special exception, the copyright holders give +permission to link the code of portions of this program with the +OpenSSL library under certain conditions as described in each +individual source file, and distribute linked combinations +including the two. + +You must obey the GNU General Public License in all respects for +all of the code used other than OpenSSL. If you modify file(s) +with this exception, you may extend this exception to your version +of the file(s), but you are not obligated to do so. If you do not +wish to do so, delete this exception statement from your version. +If you delete this exception statement from all source files in the +program, then also delete it here.