debian/0000775000000000000000000000000012316332537007175 5ustar debian/README.Debian0000664000000000000000000000577012303014065011234 0ustar libtorrent-rasterbar for Debian ------------------------------- * libtorrent-rasterbar 0.14.2-2 Revert build dependencies to boost1.37 only. -- Cristian Greco Wed, 11 Mar 2009 16:27:20 +0100 * libtorrent-rasterbar 0.14.2-1 Enabled building against boost1.37 due to the boost library transition: build dependencies will be updated each time a new version of boost get uploaded in Debian (this will happen likely two times a year in the future). Building against boost1.34.1 is still supported for backport purposes. -- Cristian Greco Fri, 27 Feb 2009 07:46:38 +0100 * libtorrent-rasterbar 0.14.1-1 While version 0.14 was built against boost1.36, it seems like this release of the boost libraries has been deleted from Debian and maintainers encourage use of the next stable release boost1.37. Anyhow, the best choice actually is to build 0.14.1 against boost1.34.1 because it is a widely used and well tested release, and on the other hand maybe libtorrent-rasterbar is not yet ready to support boost1.37. -- Cristian Greco Mon, 15 Dec 2008 15:34:17 +0100 * libtorrent-rasterbar 0.14-1 - Python bindings for libtorrent-rasterbar Added a patch (merged upstream, will be available in 0.14.1) to build python bindings using configure and make. The name of the python module (and package) is 'python-libtorrent' (as requested by upstream). - Lintian Info tag 'no-symbols-control-file' Maintaining a symbols control file for that library is more a cost than a benefit. In fact, libtorrent-rasterbar exports a lot of symbols (quite big symbols files, ~600Kb) and the C++ ABI mangling requires one to maintain a different control file for each architecture. Moreover this library has a few reverse dependencies (less than 10 clients, much of them not yet packaged for Debian), so it wouldn't be difficult to maintain them. -- Cristian Greco Sun, 23 Nov 2008 18:55:24 +0100 * libtorrent-rasterbar 0.13.1-2 Building a debug version (--enable-debug) of libtorrent-rasterbar seems to cause some clients to crash (such as qbittorrent, btg - qbittorrent needs a special option in order to build against a debug version), and actually most clients upstream developers seems to prefer a release build of the library. Then, now libtorrent-rasterbar builds a release version (--disable-debug). NOTE for maintainers of all clients which depend on libtorrent-rasterbar: please build-depends on this exact revision of the package in your debian/control file: Build-Depends: libtorrent-rasterbar-dev (>= 0.13.1-2) -- Cristian Greco Wed, 23 Jul 2008 11:18:31 +0200 * libtorrent-rasterbar 0.13.1-1 Actually, libtorrent-rasterbar has to be built against boost-1.34 and libasio instead of boost-1.35 (which includes libasio and conflicts with version 1.34); this is for compatibility with most bittorrent clients which depend also on boost-1.34. -- Cristian Greco Wed, 02 Jul 2008 10:46:21 +0200 debian/source/0000775000000000000000000000000012303014066010463 5ustar debian/source/format0000664000000000000000000000001412303014065011670 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000001764312303014065011130 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Packaged-By: Cristian Greco Packaged-Date: Wed, 02 Jul 2008 10:46:21 +0200 Upstream-Name: libtorrent Upstream-Contact: Arvid Norberg Source: http://code.google.com/p/libtorrent/downloads/list Files: debian/* Copyright: 2008 Cristian Greco License: GPL-2+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. Files: *.cpp *.hpp docs/*.rst docs/*.html Copyright: 2003-2008 Arvid Norberg Comment: Contributors: 2003-2007 Daniel Wallin 2007 Un Shyam 2006 Magnus Jonsson 2006 MassaRoddel License: BSD-3-clause 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. Files: src/GeoIP.c include/libtorrent/GeoIP.h Copyright: 2006 MaxMind LLC License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. Files: bindings/python/*.py bindings/python/src/*.cpp bindings/python/src/*.hpp include/libtorrent/invariant_check.hpp Copyright: 2004-2007 Daniel Wallin 2006-2008 Arvid Norberg 2008 Andrew Resch License: BSL-1.0 Boost Software License - Version 1.0 - August 17th, 2003 . Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following: . The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Files: src/ConvertUTF.cpp include/libtorrent/ConvertUTF.h Copyright: 2001-2004 Unicode, Inc. License: other This source code is provided as is by Unicode, Inc. No claims are made as to fitness for any particular purpose. No warranties of any kind are expressed or implied. The recipient agrees to determine applicability of information provided. If this file has been purchased on magnetic or optical media from Unicode, Inc., the sole remedy for any claim will be exchange of defective media within 90 days of receipt. . Limitations on Rights to Redistribute This Code . Unicode, Inc. hereby grants the right to freely use the information supplied in this file in the creation of products supporting the Unicode Standard, and to make copies of this file in any form for internal or external distribution as long as this notice remains attached. Files: include/libtorrent/puff.hpp Copyright: 2002-2003 Mark Adler License: Zlib This software is provided 'as-is', without any express or implied warranty. In no event will the author be held liable for any damages arising from the use of this software. . Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: . 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. Files: src/sha1.cpp Copyright: Steve Reid Comment: Contributors: Modified 7/98 By James H. Brown Modified 8/98 By Steve Reid Modified 4/01 By Saul Kravitz Converted to C++ 6/04 By Arvid Norberg License: public-domain The file sha1.c was put in the public domain by Steve Reid. debian/changelog0000664000000000000000000004255312316332537011060 0ustar libtorrent-rasterbar (0.16.13-1ubuntu2) trusty; urgency=medium * No change rebuild to drop python3.3 compiled extension. -- Dimitri John Ledkov Mon, 31 Mar 2014 19:35:11 +0100 libtorrent-rasterbar (0.16.13-1ubuntu1) trusty; urgency=low * Merge from Debian unstable. Remaining changes: - Use dh-autoreconf for ppc64el. - Add repatch target to debian/rules to work around autoreconf regenerating the patched configure script. -- Andrew Starr-Bochicchio Tue, 25 Feb 2014 21:54:09 -0500 libtorrent-rasterbar (0.16.13-1) unstable; urgency=medium * New upstream release. * Add myself as an uploader. * Bump Standards-Version to 3.9.5, no changes needed. * Update fix-html-docs.patch so that all docs are built from source and fix lintian privacy-breach-google-adsense errors. -- Andrew Starr-Bochicchio Mon, 24 Feb 2014 14:11:14 -0500 libtorrent-rasterbar (0.16.11-2.1) unstable; urgency=medium * Non-maintainer upload. * Explicitly pass --with-boost-system=boost_system to configure as ax_boost_system.m4 doesn't want to find it now that it is multiarch. Fixes FTBFS (Closes: #738381). * Fix build with python3.4 as a supported version, using python-config. -- Andrew Starr-Bochicchio Mon, 17 Feb 2014 12:19:53 -0500 libtorrent-rasterbar (0.16.11-2) unstable; urgency=low * debian/control: libtorrent-rasterbar-dev should depend on boost-system1.54 (Closes: #726823). -- Cristian Greco Sat, 19 Oct 2013 20:26:01 +0200 libtorrent-rasterbar (0.16.11-1ubuntu5) trusty; urgency=low * Use dh-autoreconf for ppc64el. - Work around build system nuking python-dbg build fix. -- Daniel T Chen Thu, 13 Feb 2014 11:03:49 -0500 libtorrent-rasterbar (0.16.11-1ubuntu4) trusty; urgency=medium * Fiy build with python3.4, using python-config. -- Matthias Klose Sat, 04 Jan 2014 23:39:43 +0100 libtorrent-rasterbar (0.16.11-1ubuntu2) trusty; urgency=low * Bump to Boost 1.54. -- Dmitrijs Ledkovs Sat, 26 Oct 2013 22:26:43 +0100 libtorrent-rasterbar (0.16.11-1ubuntu1) saucy; urgency=low * Re-sync on Debian, but revert libboost transition and stay with libboost 1.53 for saucy. * Explictly pass --with-boost-system=boost_system in configure as ax_boost_system.m4 doesn't want to find it now that it is multiarch. -- Andrew Starr-Bochicchio Sat, 28 Sep 2013 19:26:56 -0400 libtorrent-rasterbar (0.16.11-1) unstable; urgency=low * Non-maintainer upload. * New upstream version 0.16.11. - fixes build with Boost 1.54 (Closes: #724708). * fix-ftbfs-kfreebsd-iconv.patch: deleted (merged upstream). * debian/rules: fix linking with boost_python libraries (Closes: #721546). * debian/control: - switch to boost1.54-dev | boost-dev deps. - bump Standards-Version to 3.9.4 (no changes required). * debian/copyright: - update in according to Copyright format 1.0 - remove copyright holders whose code was deleted from source tree - add missed copyright holders - update years -- Boris Pek Sat, 28 Sep 2013 20:27:56 +0300 libtorrent-rasterbar (0.16.10-3.1) unstable; urgency=low * Non-maintainer upload. * Adjust python3-libtorrent.install to fix FTBFS when not built with python3.2 support (Closes: #718666) -- Scott Kitterman Sat, 03 Aug 2013 22:24:08 -0400 libtorrent-rasterbar (0.16.10-3) unstable; urgency=low * debian/patches: - fix-ftbfs-kfreebsd-iconv.patch: new patch, fix ftbfs on kfreebsd, thanks Pino Toscano! (Closes: #712797) - refresh other patches. -- Cristian Greco Thu, 20 Jun 2013 21:18:23 +0200 libtorrent-rasterbar (0.16.10-2) unstable; urgency=low * Upload to unstable. - fixes all ftbfs (Closes: #701311, #710624). * debian/control: switch to conditional build-dep on boost1.53-dev | boost-dev. -- Cristian Greco Mon, 17 Jun 2013 22:56:07 +0200 libtorrent-rasterbar (0.16.10-1) experimental; urgency=low * New upstream version 0.16.10. * Build python3 packages (patch by Andrew Starr-Bochicchio ) (Closes: #708072). * debian/rules: add explicit configure arg --with-libiconv. -- Cristian Greco Sun, 26 May 2013 13:57:13 +0200 libtorrent-rasterbar (0.16.9-1) experimental; urgency=low * New upstream version 0.16.9. - new package libtorrent-rasterbar7 (bump up library soname). - debian/control: drop now useless (build-)deps. - debian/control: switch to explicit boost1.53 (build-)deps. - upload to experimental: the library is pretty stable, but will be uploaded to unstable only after the transition of boost1.53. -- Cristian Greco Sun, 12 May 2013 10:48:57 +0200 libtorrent-rasterbar (0.15.10-1) unstable; urgency=low * New upstream version. -- Cristian Greco Tue, 06 Mar 2012 21:27:49 +0100 libtorrent-rasterbar (0.15.9-1) unstable; urgency=low * New upstream version. * debian/{control,rules}: compress binary packages with xz and add Pre-Depends on dpkg (>= 1.15.6~). * debian/rules: enable default hardening options from dpkg-buildflags. -- Cristian Greco Wed, 21 Dec 2011 13:08:22 +0100 libtorrent-rasterbar (0.15.8-1) unstable; urgency=low * New upstream version. - fix-webseeds-r5915.patch: drop patch, fixed upstream. - refreshed other patches. -- Cristian Greco Fri, 30 Sep 2011 13:21:21 +0200 libtorrent-rasterbar (0.15.7-1) unstable; urgency=low * New upstream version. - fix-webseeds-r5915.patch: new patch, fix a web seeds bug caused by a wrong merge commit. * debian/control: - use my @debian.org address. - drop DMUA field. -- Cristian Greco Fri, 19 Aug 2011 18:47:49 +0200 libtorrent-rasterbar (0.15.6-2) unstable; urgency=low * debian/control: switch to dh_python2 for the python bindings. * debian/rules: no need to pass -a to dh_strip and dh_makeshlibs. * debian/patches: - fix-html-docs.patch: renamed, added dep3 tags. - fix-python-dbg-build.patch: new patch, fix wrong configure check when building with pythonX-dbg. * debian/{control,rules}: introducing a new python-libtorrent-dbg package (Closes: #628041). -- Cristian Greco Mon, 20 Jun 2011 01:30:51 +0200 libtorrent-rasterbar (0.15.6-1) unstable; urgency=low * New upstream version. - upload to unstable. * Getting rid of the unneeded *.la file in -dev package (Closes: #622461). * debian/control: bump Standards-Version to 3.9.2. * debian/README.Debian: fix a spelling error in an old entry to make lintian happy. * debian/rules: simplified a bit. * debian/{control,rules}: drop "XS-Python-Version: all" and use different pyversions options instead. -- Cristian Greco Tue, 10 May 2011 20:54:50 +0200 libtorrent-rasterbar (0.15.5-1) experimental; urgency=low * New upstream version. -- Cristian Greco Fri, 07 Jan 2011 17:36:29 +0100 libtorrent-rasterbar (0.15.4-1) experimental; urgency=low * New upstream version. - upload to experimental: the library is pretty stable, but will be uploaded to unstable only after the release of Squeeze and the update of boost-defaults to boost1.44 (or higher). * debian/control: - new package libtorrent-rasterbar6 (bump up library soname). - rework boost build-deps, drop unneeded. - bump up Standards-Version to 3.9.1. * debian/rules: - rework (update) configuration options. - bump debhelper build-dep to (>= 7.4.10) and enable parallel build support. * debian/copyright: - updated to reflect upstream changes. - fix copyright-refers-to-deprecated-bsd-license-file. * debian/patches/100_fix_html_docs.patch: refreshed. * debian/watch: use a simplified regexp. -- Cristian Greco Fri, 10 Dec 2010 00:18:46 +0100 libtorrent-rasterbar (0.14.10-2) unstable; urgency=low * debian/{control,rules}: build python-libtorrent for all supported python versions. (Closes: #578078) * debian/README.source: remove now unneeded file. -- Cristian Greco Sat, 17 Apr 2010 00:19:00 +0200 libtorrent-rasterbar (0.14.10-1) unstable; urgency=low * New upstream version. -- Cristian Greco Wed, 24 Mar 2010 18:23:04 +0100 libtorrent-rasterbar (0.14.9-1) unstable; urgency=low * New upstream version. * debian/libtorrent-rasterbar-doc.doc-base: fix spelling error. * debian/patches/100_fix_html_docs.patch: refreshed. * debian/control: bump up standards-version to 3.8.4 (no changes). -- Cristian Greco Sat, 20 Feb 2010 02:00:20 +0100 libtorrent-rasterbar (0.14.8-1) unstable; urgency=low * New upstream version. - r4072_fix_broadcast_socket_regression.patch: dropped, included upstream. * debian/control: add dependency on libgeoip-dev for -dev package. * debian/watch: point download url to googlecode. -- Cristian Greco Thu, 14 Jan 2010 23:25:42 +0100 libtorrent-rasterbar (0.14.7-2) unstable; urgency=low * r4072_fix_broadcast_socket_regression.patch: new patch, pulled from upstream svn (r4072). -- Cristian Greco Thu, 17 Dec 2009 13:21:49 +0100 libtorrent-rasterbar (0.14.7-1) unstable; urgency=low * New upstream version. * debian/control: - new maintainer email address. - add DMUA field, thanks to my sponsor Michal Čihař. - add build-dep on libboost-program-options-dev. * Convert to 3.0 (quilt) source format. -- Cristian Greco Wed, 25 Nov 2009 16:29:30 +0100 libtorrent-rasterbar (0.14.6-1) unstable; urgency=low * New upstream version. * debian/{control,rules}: - build-dep on libgeoip-dev and pkg-config, thus enable building against geoip system library. (Closes: #544462) - drop build-dep on autotools-dev and don't overwrite config.{guess,sub} as upstream now ships up-to-date files. * debian/rules: drop the hack for boost1.39 as latest revision now ship again the -mt simlinks. * 010_r3796_r3797_fix_configure.patch: deleted (merged upstream). * debian/README.source: fix reference to quilt doc. -- Cristian Greco Tue, 22 Sep 2009 12:58:26 +0200 libtorrent-rasterbar (0.14.5-1) unstable; urgency=low * New upstream version. - new package libtorrent-rasterbar5 (bump up library soname). - debian/patches: + prefix patches with a number. + 100_fix_html_docs.patch: improve description. + new patch 010_r3796_r3797_fix_configure.patch (temporary fix). * debian/control: - move git package maintenance to collab-maint. - bump up Standards-Version to 3.8.3 (no changes required). - (build-)depends on zlib1g-dev instead of libz-dev (which is a virtual package). - build-depends on quilt (>= 0.46-7) and simplify debian/rules. * debian/rules: allow building against boost 1.39 (which contains libraries with no more -mt suffix) and try to retain compatibility with older versions for ubuntu backports. -- Cristian Greco Tue, 25 Aug 2009 17:29:29 +0200 libtorrent-rasterbar (0.14.4-1) unstable; urgency=low * New upstream version. - new package libtorrent-rasterbar4 (bump up library soname). * debian/control: - fix Vcs-Browser address; - build depends on new unversioned boost -dev packages (this will cause building against boost1.38). (Closes: #531114) * debian/patches/fix_html_docs.patch: refresh patch as file docs/libtorrent_plugins.rst was added upstream. * debian/rules: - now there is no need to remove the missing doc file generated by fix_html_docs.patch as it has been fixed upstream; - backup config.{sub,guess} before overwriting them during build, and restore during clean. -- Cristian Greco Wed, 03 Jun 2009 13:05:21 +0200 libtorrent-rasterbar (0.14.3-1) unstable; urgency=low * New Upstream Version - new package libtorrent-rasterbar3 (bump up library soname). * debian/control: - add Vcs-* stuff (switch to git-buildpackage) and bump up Standards-Version to 3.8.1 (no changes required); - build-depends on debhelper (>= 7.0.50) and use override_dh_command; - move -dbg package to the new 'debug' section; - build-depends on autotools-dev and overwrite config.{sub,guess} with a recent version in debian/rules. - build-depends on quilt and python-docutils: + debian/patches/fix_html_docs.patch: fix html documentation for offline browsing and add another missing doc file; + rebuild docs at build time in debian/rules; * debian/example.makefile: install a simple makefile for example programs included in -doc package. * debian/rules, debian/python-libtorrent.install: don't rely on hardcoded python version, use --install-layout=deb when building python bindings, and install to '*-packages' instead of 'site-packages' (this should prepare for python2.6 and minimize Ubuntu diff). -- Cristian Greco Wed, 13 May 2009 12:08:59 +0200 libtorrent-rasterbar (0.14.2-2) unstable; urgency=low * debian/control, debian/rules: revert building only against boost1.37 since the dependencies on the -dev packages are causing some problems with reverse depends clients and backporting to stable is not really needed (too much maintenance work) at the moment. * debian/README.source: deleted. -- Cristian Greco Wed, 11 Mar 2009 16:27:20 +0100 libtorrent-rasterbar (0.14.2-1) unstable; urgency=low * New upstream version. - new package libtorrent-rasterbar2 (bump up library SONAME); - remove patch 01_fix_ax_python_m4.patch (merged upstream); - debian/control, debian/rules, debian/README.source: drop build dependency on quilt system. * debian/control, debian/rules, debian/README.source: adjusting build dependencies and configure flags to build against boost1.37 and continue to provide compatibility with boost1.34.1 for backports (adding some notes). * debian/control: fix lintian I:binary-control-field-duplicates-source. * Moving section from 'Programming' to 'Programming/C++' for the doc-base files in libtorrent-rasterbar-doc. * Closing a bug already fixed in 0.14-1: fixed documentation about storage_mode_allocate (Closes: #502241). * Upload to unstable (Closes: #517000). -- Cristian Greco Fri, 27 Feb 2009 07:46:38 +0100 libtorrent-rasterbar (0.14.1-1) experimental; urgency=low * New upstream version - remove patch 01_python_bindings.patch (included upstream); - add patch 01_fix_ax_python_m4.patch (already merged upstream, see description for details). * Revert build-depends on libboost-dev (>= 1.34.1) and libasio-dev because boost1.36 has been removed from unstable and boost1.37 is not yet fully supported by the library (added notes on README.Debian). * Install .cpp examples using dh_installexamples and a .examples file. * debian/copyright: fix main BSD license text. -- Cristian Greco Mon, 15 Dec 2008 15:34:17 +0100 libtorrent-rasterbar (0.14-1) experimental; urgency=low * New upstream version. - debian/copyright: new and updated copyright notes and files. - debian/control: + build-depends on libboost1.36-dev and python-dev; + new package libtorrent-rasterbar1 (bump up library SONAME); + new package python-libtorrent which contains python bindings for the library. - debian/rules: + use multi-threaded boost libraries (--with-boost-system=mt, ...); + add --disable-examples and --disable-tests options; + delete specific information about debian revision in dh_makeshlibs (i.e., use only dh_makeshlibs -V). - debian/control, debian/rules, debian/README.source, debian/patches: build-depends on quilt patch system and install a patch of mine (01_python_bindings, already merged upstream) in order to build python bindings; use a temporary fix for the 'clean' target. * Install example files (.cpp) with the -doc package. * Provide a doc-base control file to install html docs (libtorrent-rasterbar-doc.doc-base). * debian/README.Debian: new notes about the python package and the lintian tag 'no-symbols-control-file' for libtorrent-rasterbar1. * Close a bug in Ubuntu about build with --disable-debug, already solved with 0.13.1-2 (LP: #291448). * Upload to experimental to test the new python bindings package. * New maintainer email address. -- Cristian Greco Sun, 23 Nov 2008 18:55:24 +0100 libtorrent-rasterbar (0.13.1-2) unstable; urgency=low * debian/rules: - build with --disable-debug option because enabling debug seems to cause some clients to crash, and most upstream authors prefer a release build of the library. - added specific version information to dh_makeshlibs so that reverse dependencies will depend on this particular version. * README.Debian: updated with info about --disable-debug. -- Cristian Greco Wed, 23 Jul 2008 11:18:31 +0200 libtorrent-rasterbar (0.13.1-1) unstable; urgency=low * Initial release (Closes: #402462) -- Cristian Greco Wed, 02 Jul 2008 10:46:21 +0200 debian/control0000664000000000000000000001444012303253453010576 0ustar Source: libtorrent-rasterbar Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Cristian Greco Uploaders: Andrew Starr-Bochicchio Build-Depends: debhelper (>= 7.4.10), dpkg-dev (>= 1.16.1~), dh-autoreconf, libboost-system1.54-dev | libboost-system-dev, libboost-python1.54-dev | libboost-python-dev, libssl-dev, libgeoip-dev, pkg-config, python-all-dev (>= 2.6.6-3~), python-all-dbg, python-docutils, python3-all-dev, python3-all-dbg, python3-docutils Standards-Version: 3.9.5 Vcs-Git: git://anonscm.debian.org/collab-maint/libtorrent-rasterbar.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/libtorrent-rasterbar.git Homepage: http://www.rasterbar.com/products/libtorrent/index.html X-Python-Version: >= 2.4 X-Python3-Version: >= 3.1 Package: libtorrent-rasterbar7 Architecture: any Pre-Depends: dpkg (>= 1.15.6~) Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: libtorrent-rasterbar-dbg Description: C++ bittorrent library by Rasterbar Software Bittorrent library by Rasterbar Software (Arvid Norberg). libtorrent-rasterbar is a C++ library that aims to be a good alternative to all the other bittorrent implementations around. . The main goals of libtorrent-rasterbar are: * to be cpu efficient * to be memory efficient * to be very easy to use . This package contains libtorrent-rasterbar run time shared library. Package: libtorrent-rasterbar-dev Section: libdevel Architecture: any Pre-Depends: dpkg (>= 1.15.6~) Depends: ${misc:Depends}, libtorrent-rasterbar7 (= ${binary:Version}), libboost-system1.54-dev | libboost-system-dev, libssl-dev, libgeoip-dev, pkg-config Suggests: libtorrent-rasterbar-doc Description: Development files for libtorrent-rasterbar Bittorrent library by Rasterbar Software (Arvid Norberg). libtorrent-rasterbar is a C++ library that aims to be a good alternative to all the other bittorrent implementations around. . The main goals of libtorrent-rasterbar are: * to be cpu efficient * to be memory efficient * to be very easy to use . This package contains header files and static version of the library. Package: libtorrent-rasterbar-dbg Section: debug Priority: extra Architecture: any Pre-Depends: dpkg (>= 1.15.6~) Depends: ${misc:Depends}, libtorrent-rasterbar7 (= ${binary:Version}) Description: Debug symbols for libtorrent-rasterbar Bittorrent library by Rasterbar Software (Arvid Norberg). libtorrent-rasterbar is a C++ library that aims to be a good alternative to all the other bittorrent implementations around. . The main goals of libtorrent-rasterbar are: * to be cpu efficient * to be memory efficient * to be very easy to use . This package contains debugging symbols. Package: libtorrent-rasterbar-doc Section: doc Architecture: all Pre-Depends: dpkg (>= 1.15.6~) Depends: ${misc:Depends} Description: Documentation for libtorrent-rasterbar Bittorrent library by Rasterbar Software (Arvid Norberg). libtorrent-rasterbar is a C++ library that aims to be a good alternative to all the other bittorrent implementations around. . The main goals of libtorrent-rasterbar are: * to be cpu efficient * to be memory efficient * to be very easy to use . This package contains documentation and example files. Package: python-libtorrent Section: python Architecture: any Pre-Depends: dpkg (>= 1.15.6~) Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, libtorrent-rasterbar7 (= ${binary:Version}) Provides: ${python:Provides} Breaks: ${python:Breaks} Description: Python bindings for libtorrent-rasterbar Bittorrent library by Rasterbar Software (Arvid Norberg). libtorrent-rasterbar is a C++ library that aims to be a good alternative to all the other bittorrent implementations around. . The main goals of libtorrent-rasterbar are: * to be cpu efficient * to be memory efficient * to be very easy to use . This package contains Python bindings for the libtorrent-rasterbar library. Package: python-libtorrent-dbg Section: debug Priority: extra Architecture: any Pre-Depends: dpkg (>= 1.15.6~) Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-libtorrent (= ${binary:Version}), python-dbg Provides: ${python:Provides} Breaks: ${python:Breaks} Description: Python bindings for libtorrent-rasterbar (debug symbols) Bittorrent library by Rasterbar Software (Arvid Norberg). libtorrent-rasterbar is a C++ library that aims to be a good alternative to all the other bittorrent implementations around. . The main goals of libtorrent-rasterbar are: * to be cpu efficient * to be memory efficient * to be very easy to use . This package contains Python bindings for the libtorrent-rasterbar library (debug symbols). Package: python3-libtorrent Section: python Architecture: any Pre-Depends: dpkg (>= 1.15.6~) Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, libtorrent-rasterbar7 (= ${binary:Version}) Description: Python bindings for libtorrent-rasterbar (Python 3) Bittorrent library by Rasterbar Software (Arvid Norberg). libtorrent-rasterbar is a C++ library that aims to be a good alternative to all the other bittorrent implementations around. . The main goals of libtorrent-rasterbar are: * to be cpu efficient * to be memory efficient * to be very easy to use . This package contains Python 3 bindings for the libtorrent-rasterbar library. Package: python3-libtorrent-dbg Section: debug Priority: extra Architecture: any Pre-Depends: dpkg (>= 1.15.6~) Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}, python-libtorrent (= ${binary:Version}), python3-dbg Description: Python bindings for libtorrent-rasterbar (debug symbols) (Python 3) Bittorrent library by Rasterbar Software (Arvid Norberg). libtorrent-rasterbar is a C++ library that aims to be a good alternative to all the other bittorrent implementations around. . The main goals of libtorrent-rasterbar are: * to be cpu efficient * to be memory efficient * to be very easy to use . This package contains Python 3 bindings for the libtorrent-rasterbar library (debug symbols). debian/python-libtorrent-dbg.install0000664000000000000000000000005412303014065015006 0ustar usr/lib/python2*/*-packages/libtorrent_d.so debian/examples.makefile0000664000000000000000000000303412303014065012477 0ustar #!/usr/bin/make -f # # Simple makefile for libtorrent-rasterbar's examples. # Copyright © 2009 Cristian Greco # This file is released in the public domain. # # Please note that you need to install the following packages in order to build # these example programs: # - libtorrent-rasterbar-dev # - libboost-program-options*-dev # - libboost-regex*-dev # (where the `*' means the same version of boost development packages which # libtorrent-rasterbar-dev actually depends on). CXX = g++ CXXFLAGS = -ftemplate-depth-50 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION TORRENT_CFLAGS = $(shell pkg-config libtorrent-rasterbar --cflags) TORRENT_LIBS = $(shell pkg-config libtorrent-rasterbar --libs) BOOST_PROGRAM_OPTIONS_LIBS = -lboost_program_options-mt BOOST_REGEX_LIBS = -lboost_regex-mt examples_BIN = client_test dump_torrent make_torrent simple_client enum_if all: $(examples_BIN) client_test: client_test.cpp @rm -f client_test $(CXX) $(CXXFLAGS) $(TORRENT_CFLAGS) -o $@ $< $(TORRENT_LIBS) $(BOOST_PROGRAM_OPTIONS_LIBS) $(BOOST_REGEX_LIBS) dump_torrent: dump_torrent.cpp @rm -f dump_torrent $(CXX) $(CXXFLAGS) $(TORRENT_CFLAGS) -o $@ $< $(TORRENT_LIBS) make_torrent: make_torrent.cpp @rm -f make_torrent $(CXX) $(CXXFLAGS) $(TORRENT_CFLAGS) -o $@ $< $(TORRENT_LIBS) simple_client: simple_client.cpp @rm -f simple_client $(CXX) $(CXXFLAGS) $(TORRENT_CFLAGS) -o $@ $< $(TORRENT_LIBS) enum_if: enum_if.cpp @rm -f enum_if $(CXX) $(CXXFLAGS) $(TORRENT_CFLAGS) -o $@ $< $(TORRENT_LIBS) clean: @rm -f $(examples_BIN) debian/python3-libtorrent-dbg.install0000664000000000000000000000005512303014065015072 0ustar usr/lib/python3*/*-packages/*.cpython-*d*.so debian/rules0000775000000000000000000000402212303014065010240 0ustar #!/usr/bin/make -f DPKG_EXPORT_BUILDFLAGS = 1 include /usr/share/dpkg/buildflags.mk export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed PYTHON2=$(shell pyversions -vr) PYTHON3=$(shell py3versions -vr) ALLPY=$(PYTHON2) $(PYTHON3) $(PYTHON2:%=%-dbg) $(PYTHON3:%=%-dbg) CONFIGURE_ARGS = --with-libgeoip --with-libiconv --with-boost-system=boost_system %: dh $@ --parallel --with python2,python3,autoreconf repatch: # Must reapply python-dbg build patch since autoreconf recreates configure. -patch -p1 < debian/patches/fix-python-dbg-build.patch override_dh_auto_configure-nopy: dh_auto_configure --builddirectory build -- $(CONFIGURE_ARGS) override_dh_auto_configure-%: repatch CPPFLAGS="$(CPPFLAGS) $(shell python$*-config --includes)" \ PYTHON_LDFLAGS="$(shell python$*-config --libs)" \ dh_auto_configure --builddirectory build-py$* -- \ PYTHON=/usr/bin/python$* PYTHON_INSTALL_PARAMS="--root=$(CURDIR)/debian/tmp --install-layout=deb" \ --enable-python-binding --with-boost-python=boost_python-py$(subst .,,$(subst -dbg,,$*)) \ $(CONFIGURE_ARGS) mv build-py$*/bindings/python build/bindings/python$* cp -r bindings/python/src build/bindings/python$* override_dh_auto_configure: override_dh_auto_configure-nopy $(ALLPY:%=override_dh_auto_configure-%) override_dh_auto_build-nopy: dh_auto_build --builddirectory build $(MAKE) -C docs/ -f makefile override_dh_auto_build-%: dh_auto_build --builddirectory build/bindings/python$* override_dh_auto_build: override_dh_auto_build-nopy $(ALLPY:%=override_dh_auto_build-%) override_dh_auto_install-nopy: dh_auto_install --builddirectory build override_dh_auto_install-%: dh_auto_install --builddirectory build/bindings/python$* override_dh_auto_install: override_dh_auto_install-nopy $(ALLPY:%=override_dh_auto_install-%) override_dh_auto_clean: rm -rf build build-py* dh_auto_clean override_dh_compress: dh_compress -Xcpp override_dh_strip: dh_strip --dbg-package=libtorrent-rasterbar-dbg override_dh_makeshlibs: dh_makeshlibs -V override_dh_builddeb: dh_builddeb -- -Z xz debian/python-libtorrent.install0000664000000000000000000000012112303014065014247 0ustar usr/lib/python2*/*-packages/libtorrent.so usr/lib/python2*/*-packages/*.egg-info debian/python3-libtorrent.install0000664000000000000000000000011612303014065014336 0ustar usr/lib/python3*/*-packages/*[!d]m*.so usr/lib/python3*/*-packages/*.egg-info debian/watch0000664000000000000000000000015012303014065010207 0ustar version=3 http://code.google.com/p/libtorrent/downloads/list .*/libtorrent-rasterbar-([\d\.]*)\.tar\.gz debian/libtorrent-rasterbar7.install0000664000000000000000000000002212303014065015002 0ustar usr/lib/lib*.so.* debian/libtorrent-rasterbar-dev.install0000664000000000000000000000010412303014065015470 0ustar usr/include/* usr/lib/lib*.a usr/lib/lib*.so usr/lib/pkgconfig/*.pc debian/libtorrent-rasterbar-doc.examples0000664000000000000000000000005012303014065015627 0ustar examples/*.cpp debian/examples.makefile debian/patches/0000775000000000000000000000000012303014066010612 5ustar debian/patches/fix-html-docs.patch0000664000000000000000000003054512303014065014317 0ustar Description: Fix html documentation for offline browsing The patch also includes the makefile and template.txt needed to rebuild html docs from rst files. Forwarded: not-needed Origin: vendor Author: Cristian Greco Index: libtorrent-rasterbar/docs/template.txt =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ libtorrent-rasterbar/docs/template.txt 2014-02-24 13:35:46.747128562 -0500 @@ -0,0 +1,29 @@ +%(head_prefix)s +%(head)s + + +%(stylesheet)s + +%(body_prefix)s +
+
+ +
+
+%(body_pre_docinfo)s +%(docinfo)s +%(body)s +
+ +
+%(body_suffix)s Index: libtorrent-rasterbar/docs/makefile =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ libtorrent-rasterbar/docs/makefile 2014-02-24 13:35:46.747128562 -0500 @@ -0,0 +1,34 @@ +#!/usr/bin/make -f +# Upstream Author: Arvid Norberg - Modified by: Cristian Greco +# This file has been downloaded from upstream svn and simplified in order to +# generate an html documentation suitable for offline browsing. +# This makefile assumes that you have python-docutils installed. + +TARGETS = \ + building \ + client_test \ + contributing \ + dht_extensions \ + dht_rss \ + dht_sec \ + examples \ + extension_protocol \ + features \ + index \ + libtorrent_plugins \ + make_torrent \ + manual \ + projects \ + python_binding \ + running_tests \ + tuning \ + udp_tracker_protocol \ + utp + +all: $(TARGETS:=_rst2html) + +%_rst2html: %.rst + rst2html --template=template.txt --stylesheet-path=style.css --link-stylesheet --no-toc-backlinks $? > $*.html + +clean: + @rm -f $(TARGETS:=.html) Index: libtorrent-rasterbar/docs/css/base.css =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ libtorrent-rasterbar/docs/css/base.css 2014-02-24 13:35:46.747128562 -0500 @@ -0,0 +1,136 @@ +/* Page template */ + +html>body { font-size: 13px; } +body { text-align: center; } + +#container { + text-align: left; + width: 700px; + margin: 0 auto; + position: relative; +} + +#headerNav { +} + +#headerNav ul { + margin: 2px; + list-style: none; + font-family: Tahoma; + text-align: right; + text-transform: uppercase; + line-height: 1em; +} + +#headerNav ul li { + display: inline; + border-left: solid 1px #ccc; + padding-left: 10px; + padding-right: 10px; + margin: 0; + font-size: 80%; +} + +#headerNav ul li.first { + border: 0; +} + +#headerNav ul li a { + border: none; + color: #666; +} + +#headerNav ul li a:hover { + background: #eee; +} + +#header { + height: 116px; + width: 695px; + background: url(../img/orange.png) #FDA72A no-repeat top left; +} + +#header h1 { + margin: 0; + padding: 0; + float: right; + width: 536px; + height: 116px; + background: url(../img/logo.png); +} + +#header h1 span, #header h2 { display: none; } + +#footer { + clear: both; + width: 695px; + height: 49px; + background: #D3D3D3 url(../img/footer.png) no-repeat left top; + text-align: center; + margin-bottom: 1em; +} + +#footer span { + line-height: 49px; + font-size: 88%; + text-align: center; + color: #777; + display: block; +} + +#main { + font-family: Verdana; + line-height: 1.25em; + text-align: left; + margin-top: 10px; +} + +/* Base elements */ + +* {margin: 0; padding: 0;} +body { font: 0.8125em Verdana, sans-serif;} + +h1, h2, h3 { + font: 1.5em Georgia "Times New Roman", serif; + letter-spacing: 1px; + padding-bottom: 0.5em; +} + +h1 { font-size: 180%; } +h2 { font-size: 130%; } +h3 { font-size: 100%; } + +p { + font-size: 92%; + line-height: 1.7em; +} + +a { + text-decoration: none; + color: #8D370A; + border-bottom: dotted 1px #8D370A; +} + +a:hover { + border-bottom: solid 1px #8D370A; + background: #eee; +} + +#librarySidebar { + float: left; + width: 150px; +} + +#libraryBody { + border-left: solid 1px #eee; + padding-left: 10px; + margin-left: 158px; + margin-right: 10px; +} + +ul, ol { line-height: 1.8em; } +ul { list-style: square; } +li { margin-left: 2.8em; font-size: 92%; } + +p, ul, ol, img {margin-bottom: 1em;} + Index: libtorrent-rasterbar/docs/css/rst.css =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ libtorrent-rasterbar/docs/css/rst.css 2014-02-24 13:35:46.747128562 -0500 @@ -0,0 +1,245 @@ +.document { + margin-left: 10px; + margin-right: 10px; +} + +.document a { + border: none; + color: black; +} + +.document a:hover { + background: none; +} + +.document a.reference { + color: #8D370A; + border-bottom: dotted 1px #8D370A; +} + +.document a.reference:hover { + border-bottom: solid 1px #8D370A; + background: #eee; +} + +div.section { + margin-bottom: 3em; +} + +div.section div.section div.section { + margin-bottom: 2em; +} + +h3 { text-transform: uppercase; } + +div.section p, div.section ul, div.section dl { +} + +table.docinfo { + text-align: left; + float: right; + width: 200px; + margin-right: 0px; + margin-left: 20px; + margin-bottom: 20px; +} + +table.docinfo th { + border-top: none; + font-size: 72%; + padding-left: 10px; +} + +table.docinfo td { + padding-left: 10px; + font-size: 88%; +} + +table.docinfo tr.field td, table.docinfo tr.field th {display: none;} + +h1.title { display: none; } + +dt { + font-size: 100%; + letter-spacing: 2px; + line-height: 1em; + color: #315586; + color: #000; + font-family: Tahoma; + font-weight: bold; +} + +dd { + line-height: 1.5em; + margin-left: 1em; + margin-bottom: 1em; + font-size: 92%; +} + +tt { + font: 1em "Courier New", "Courier"; + color: #315566; +} + +pre { + font-family: "Courier", monospace; + margin-right: 10px; + background: #C1E5F6; + border-left: solid 2px #6185A6; + border-right: solid 2px #6185A6; + padding: 5px 10px 5px 10px; + + background: #f6f6f6; + border: solid 1px #ddd; + margin: 1em 0; +} + +div.warning, div.note, div.important { + width: 80%; + margin: 1.5em auto; + background: #C1E5F6; + background: #F1FFF5; + border: solid 1px #D1DFD5; + padding: 5px 10px 5px 10px; +} + +p.admonition-title { + font-family: Georgia, "Lucida Grande"; + font-size: 128%; + letter-spacing: 2px; + text-transform: uppercase; + margin: 0 0 0.5em 0; + border-bottom: solid 1px #D1DFD5 +} + +div.sidebar { + background: #f8f8e8; + float: right; + width: 20em; + margin-right: 1em; + border: solid 1px #e5e5d5; + padding: 1.3em; +} + +div.sidebar p.sidebar-title { + font: 1.3em Georgia; + border-bottom: solid 1px #e5e5d5; + padding-bottom: 0.5em; + margin: 0 0 0.5em 0; +} + +h1 { font-size: 230%; } +h2 { font-size: 180%; } +h3 { font-size: 130%; } + +table { margin-bottom: 1em; border-collapse: collapse; } +table, th, td { border: none; } + +th, td { padding: 0.3em; } + +th { + text-align: left; + background: #f0f0e0; + border-right: solid 1px #f0f0e0; + border-top: solid 1px #e8e8d8; + border-bottom: solid 1px #e8e8d8; +} + +td { + background: #f8f8e8; + border-right: solid 1px #f8f8e8; + border-bottom: solid 1px #e8e8d8; +} + +td td { + background: #e8e8d8; + border-right: solid 1px #e8e8d8; + border-bottom: solid 1px #d8d8c8; +} + +div.topic { + border-left: solid 1px #eee; + padding-left: 1em; + margin: 0 0 1.5em; +} + +p.topic-title { + font: 1.3em Georgia, "Times New Roman", serif; +} + +/* TOC */ + +div.contents { + border: none; +} + +#table-of-contents { + margin-left: 20px; + padding: 0 0 1em; + width: 200px; + float: right; + clear: right; + background: url(../img/blue_bottom.png) no-repeat bottom left; + border-right: solid 1px #A1C5D6; +} + +#table-of-contents p { + font-family: Georgia, "Times New Roman", serif; + background: #A1C5D6 url(../img/blue_top.png) no-repeat top left; + color: #AD370A; + padding: 0.5em; + margin: 0; +} + +#table-of-contents li { + margin: 0 0.5em 0 0.5em; +} + +#table-of-contents ul { + margin: 0; + padding: 0 0 0 0.8em; + list-style: none; + text-align: left; + line-height: 1.5em; +} + +#table-of-contents ul ul { + background: url(../img/dotline.gif) repeat-y; +} + +#table-of-contents a.reference { + border: none; + font: 0.88em Tahoma; + font-weight: bold; + color: #000050; + margin-right: 1em; + background: url(../img/minus.gif) no-repeat left 50%; + padding-left: 15px; +} + +#table-of-contents li li a.reference { + font-weight: normal; + background: none; + padding: 0; +} + +#table-of-contents a.reference:hover {text-decoration: underline;} + +dd p { + font-size: 100%; +} + +dd pre { + font-size: 108.7%; +} + +li p, li li { font-size: 100%; } + +/* IE Hacks */ + +/* Hides from IE-mac \*/ +* html li pre { height: 1%; } +* html .topic pre { height: 1%; } +* html #table-of-contents ul ul { height: 1%; } +/* End hide from IE-mac */ + Index: libtorrent-rasterbar/docs/index.rst =================================================================== --- libtorrent-rasterbar.orig/docs/index.rst 2014-02-24 13:35:46.751128562 -0500 +++ libtorrent-rasterbar/docs/index.rst 2014-02-24 13:47:12.763143144 -0500 @@ -83,7 +83,7 @@ .. _`ruby bindings`: http://libtorrent-ruby.rubyforge.org/ .. _`python bindings`: python_binding.html -.. _`Introduction, slides`: bittorrent.pdf +.. _`Introduction, slides`: http://www.rasterbar.com/products/libtorrent/bittorrent.pdf libtorrent is a feature complete C++ bittorrent implementation focusing on efficiency and scalability. It runs on embedded devices as well as @@ -103,13 +103,9 @@ Donate ====== -Support the development of libtorrent +`Support the development of libtorrent`__ -.. raw:: html - - - +__ http://flattr.com/thing/95662/libtorrent Feedback @@ -152,13 +148,10 @@ __ http://www.cs.umu.se -Project is hosted by sourceforge. - -|sf_logo|__ +Project is hosted by sourceforge__. __ http://sourceforge.net -.. |sf_logo| image:: http://sourceforge.net/sflogo.php?group_id=7994 .. |copy| unicode:: 0xA9 .. copyright sign .. raw:: html Index: libtorrent-rasterbar/docs/hacking.html =================================================================== --- libtorrent-rasterbar.orig/docs/hacking.html 2014-02-24 12:28:09.643042324 -0500 +++ libtorrent-rasterbar/docs/hacking.html 2014-02-24 13:37:18.643130516 -0500 @@ -8,17 +8,6 @@ -