ChangeLog

# ChangeLog for net-libs/libtorrent
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/libtorrent/ChangeLog,v 1.117 2008/06/28 11:34:22 loki_val Exp $

*libtorrent-0.12.2-r3 (28 Jun 2008)

28 Jun 2008; Peter Alfredsen
+files/libtorrent-0.12.2-fix_have_timer.patch,
+files/libtorrent-0.12.2-fix_pex_leak.patch,
+files/libtorrent-0.12.2-fix_write_datagram.patch,
-libtorrent-0.12.2-r2.ebuild, +libtorrent-0.12.2-r3.ebuild:
Revision bump to update patchset with newest fixes from Josef Drexler.
Also fixes bug #227391

*libtorrent-0.12.2-r2 (05 Jun 2008)

05 Jun 2008; Peter Alfredsen
+files/libtorrent-0.12.2-dht_bounds_fix.patch,
+files/libtorrent-0.12.2-fix_cull.patch,
+files/libtorrent-0.12.2-fix_dht_target.patch,
+files/libtorrent-0.12.2-fix_start_stop_filter.patch,
+files/libtorrent-0.12.2-lt-ver.patch, metadata.xml,
-libtorrent-0.12.0.ebuild, -libtorrent-0.12.2-r1.ebuild,
+libtorrent-0.12.2-r2.ebuild:
Adding bugfix patches recommended by upstream.

*libtorrent-0.12.2-r1 (04 Jun 2008)

04 Jun 2008; Peter Alfredsen
+files/libtorrent-0.12.2-tracker_timer_fix.patch,
-libtorrent-0.12.2.ebuild, +libtorrent-0.12.2-r1.ebuild:
Add fix for upstream bug 1272: rtorrent: priority_queue_insert(...)
received a bad timer.

*libtorrent-0.12.2 (27 May 2008)

27 May 2008; Samuli Suominen +libtorrent-0.12.2.ebuild:
Version bump.

27 Apr 2008; Diego Pettenò
files/libtorrent-0.11.9+gcc-4.3.patch:
Update patch with the one from Philipp in bug #212824.

21 Apr 2008; Diego Pettenò
+files/libtorrent-0.11.9+gcc-4.3.patch, libtorrent-0.12.0.ebuild:
Add patch to fix building with GCC 4.3 (taken from Debian). Closes bug
#212824.

*libtorrent-0.12.0 (01 Mar 2008)

01 Mar 2008; Timothy Redaelli
+libtorrent-0.12.0.ebuild:
Version Bump wrt bug #209361
Add ipv6 use flag wrt bug #207581

06 Feb 2008; nixnut libtorrent-0.11.9.ebuild:
stable on ppc wrt bug #209140

06 Feb 2008; Christoph Mende
libtorrent-0.11.9.ebuild:
Stable on amd64, bug #209140

06 Feb 2008; Raúl Porcel -libtorrent-0.11.1.ebuild,
-libtorrent-0.11.2.ebuild, -libtorrent-0.11.3.ebuild,
-libtorrent-0.11.4.ebuild, libtorrent-0.11.9.ebuild:
Add missing ipv6 support, bug #207581, remove old

05 Feb 2008; Markus Rothe libtorrent-0.11.9.ebuild:
Stable on ppc64

10 Jan 2008; Guy Martin libtorrent-0.11.9.ebuild:
Added hppa to KEYWORDS.

13 Nov 2007; Samuli Suominen libtorrent-0.11.8.ebuild:
amd64 stable wrt #198558

13 Nov 2007; Raúl Porcel libtorrent-0.11.9.ebuild:
Add ~ia64 wrt #198844

10 Nov 2007; Markus Rothe libtorrent-0.11.8.ebuild:
Stable on ppc64; bug #198558

09 Nov 2007; nixnut libtorrent-0.11.8.ebuild:
Stable on ppc wrt bug 198558

09 Nov 2007; Dawid Węgliński libtorrent-0.11.8.ebuild:
Stable on x86 (bug #198558)

25 Oct 2007; Timothy Redaelli
+libtorrent-0.11.9.ebuild:
Version bump, thanks to Flameeyes for poking me.

*libtorrent-0.11.8 (08 Sep 2007)

08 Sep 2007; Timothy Redaelli
+libtorrent-0.11.8.ebuild:
Version bump wrt bug #182816.

24 May 2007; Timothy Redaelli
libtorrent-0.11.4.ebuild:
append-flags -fno-strict-aliasing wrt bug #179554

05 Apr 2007; Timothy Redaelli
libtorrent-0.11.2.ebuild:
Stable on ppc wrt bug #172469
Thanks to Nathan Smith for testing.

*libtorrent-0.11.4 (04 Apr 2007)

04 Apr 2007; Timothy Redaelli
+libtorrent-0.11.4.ebuild:
Version bump (thx to Flameeyes for reporting on irc)

29 Mar 2007; Markus Rothe libtorrent-0.11.2.ebuild:
Stable on ppc64; bug #172469

29 Mar 2007; Daniel Gryniewicz libtorrent-0.11.2.ebuild:
Marked stable on amd64 for bug #172469

28 Mar 2007; Christian Faulhammer
libtorrent-0.11.2.ebuild:
stable x86, bug 172469

*libtorrent-0.11.3 (27 Mar 2007)

27 Mar 2007; Timothy Redaelli
+libtorrent-0.11.3.ebuild:
Version bump

19 Mar 2007; Bryan Østergaard metadata.xml:
Remove flameeyes from metadata.xml due to retirement.

23 Feb 2007; Timothy Redaelli
-libtorrent-0.10.4.ebuild:
Remove unused version.

03 Feb 2007; nixnut libtorrent-0.11.1.ebuild:
Stable on ppc wrt bug 164235

01 Feb 2007; Timothy Redaelli
libtorrent-0.11.1.ebuild:
Stable on amd64 wrt bug #164235

31 Jan 2007; Markus Rothe libtorrent-0.11.1.ebuild:
Stable on ppc64; bug #164235

28 Jan 2007; Raúl Porcel libtorrent-0.11.1.ebuild:
x86 stable wrt bug 164235

28 Jan 2007; Diego Pettenò
libtorrent-0.11.2.ebuild:
Fix building on ~amd64, thanks to Matt Hamilton for pointing out the fix in
bug #164161.

*libtorrent-0.11.2 (27 Jan 2007)

27 Jan 2007; Timothy Redaelli
+libtorrent-0.11.2.ebuild:
Version bump

*libtorrent-0.11.1 (28 Dec 2006)

28 Dec 2006; Diego Pettenò
-libtorrent-0.10.0.ebuild, -libtorrent-0.11.0.ebuild,
+libtorrent-0.11.1.ebuild:
Version bump and old versions cleanup.

17 Dec 2006; Tobias Scherbaum
libtorrent-0.10.4.ebuild:
Stable on ppc wrt bug #158007.

14 Dec 2006; Brent Baude libtorrent-0.10.4.ebuild:
Marking libtorrent-0.10.4 ppc64 stable for bug 158007

13 Dec 2006; Christian Faulhammer
libtorrent-0.10.4.ebuild:
stable x86, bug #158007

13 Dec 2006; Michael Cummings
libtorrent-0.10.4.ebuild:
amd64 stable, bug 158007

13 Dec 2006; Timothy Redaelli
libtorrent-0.10.4.ebuild:
Don't try to install TODO, since the file doesn't exists in this release.
Thanks to Raúl Porcel for reporting on bug #158007.

*libtorrent-0.11.0 (13 Dec 2006)

13 Dec 2006; Diego Pettenò
-libtorrent-0.9.3.ebuild, -libtorrent-0.10.1.ebuild,
-libtorrent-0.10.3.ebuild, -libtorrent-0.10.3-r1.ebuild,
+libtorrent-0.11.0.ebuild:
Version bump, and remove old versions.

21 Nov 2006; Timothy Redaelli metadata.xml:
Added myself as co-maintainer.

20 Nov 2006; Christian Faulhammer
libtorrent-0.10.4.ebuild:
filtered -fforce-addr on x86, as reported by parafin-spobs@yandex.ru in
bug #155679

*libtorrent-0.10.4 (27 Oct 2006)

27 Oct 2006; Diego Pettenò
+libtorrent-0.10.4.ebuild:
Version bump.

*libtorrent-0.10.3-r1 (19 Oct 2006)

19 Oct 2006; Diego Pettenò
+libtorrent-0.10.3-r1.ebuild:
Replace -O2 with -O3 on x86 systems running GCC 4.1. Closes bug #151221.

*libtorrent-0.10.3 (05 Oct 2006)

05 Oct 2006; Diego Pettenò
-libtorrent-0.10.2.ebuild, +libtorrent-0.10.3.ebuild:
Version bump, remove old broken release.

24 Sep 2006; Michael Hanselmann
libtorrent-0.10.0.ebuild:
Stable on ppc.

*libtorrent-0.10.2 (14 Sep 2006)

14 Sep 2006; Diego Pettenò
+libtorrent-0.10.2.ebuild:
Version bump.

09 Sep 2006; Torsten Veller libtorrent-0.10.0.ebuild:
Stable on x86 (#146845)

09 Sep 2006; Thomas Cort libtorrent-0.10.0.ebuild:
Stable on amd64 wrt Bug #146845.

08 Sep 2006; Markus Rothe libtorrent-0.10.0.ebuild:
Stable on ppc64; bug #146845

*libtorrent-0.10.1 (31 Aug 2006)

31 Aug 2006; Diego Pettenò
+libtorrent-0.10.1.ebuild:
Version bump, thanks to Daniel Webert and CJ Kucera, bug #144926 and #145384.

21 Jul 2006; Diego Pettenò
-libtorrent-0.8.3.ebuild:
Drop old version.

20 Jul 2006; Markus Rothe libtorrent-0.9.3.ebuild:
Stable on ppc64; bug #139716

10 Jul 2006; Joshua Jackson libtorrent-0.9.3.ebuild:
Stable x86; bug #139716

10 Jul 2006; Daniel Gryniewicz libtorrent-0.9.3.ebuild:
Marked stable on amd64 per bug #139716

09 Jul 2006; Joseph Jezak libtorrent-0.9.3.ebuild:
Marked ppc stable for bug #139716.

*libtorrent-0.10.0 (08 Jul 2006)

08 Jul 2006; Diego Pettenò
-files/libtorrent-0.9.0-crash.patch, -libtorrent-0.9.0.ebuild,
-libtorrent-0.9.0-r1.ebuild, -libtorrent-0.9.1.ebuild,
-libtorrent-0.9.2.ebuild, +libtorrent-0.10.0.ebuild:
Version bump to latest version, drop old version.

*libtorrent-0.9.3 (23 May 2006)

23 May 2006; Diego Pettenò
+libtorrent-0.9.3.ebuild:
Version bump.

19 May 2006; Diego Pettenò +Manifest.asc:
Force manifest sign.

*libtorrent-0.9.2 (19 May 2006)

19 May 2006; Diego Pettenò
+libtorrent-0.9.2.ebuild:
Version bump.

*libtorrent-0.9.1 (05 May 2006)

05 May 2006; Diego Pettenò
+libtorrent-0.9.1.ebuild:
Version bump.

*libtorrent-0.9.0-r1 (23 Apr 2006)

23 Apr 2006; Diego Pettenò
+files/libtorrent-0.9.0-crash.patch, +libtorrent-0.9.0-r1.ebuild:
Add patch from upstream for avoiding random crashes, thanks to Josu López
Fernández for reporting in bug #131007.

23 Apr 2006; Diego Pettenò
libtorrent-0.9.0.ebuild:
Add ~x86-fbsd keyword.

20 Apr 2006; Diego Pettenò
-libtorrent-0.7.6.ebuild, -libtorrent-0.8.4.ebuild,
-libtorrent-0.8.5.ebuild:
Drop old versions.

*libtorrent-0.9.0 (06 Apr 2006)

06 Apr 2006; Diego Pettenò
+libtorrent-0.9.0.ebuild:
Version bump.

17 Feb 2006; Joseph Jezak libtorrent-0.8.3.ebuild:
Marked ppc stable for bug #121600.

16 Feb 2006; Luis Medinas libtorrent-0.8.3.ebuild:
Stable on amd64. See bug #121600.

*libtorrent-0.8.5 (16 Feb 2006)

16 Feb 2006; Diego Pettenò
+libtorrent-0.8.5.ebuild:
New upstream version.

15 Feb 2006; Markus Rothe libtorrent-0.8.3.ebuild:
Stable on ppc64; bug #121600

09 Feb 2006; Joshua Jackson libtorrent-0.8.3.ebuild:
Stable on x86; bug #121600

04 Feb 2006; Diego Pettenò
libtorrent-0.8.3.ebuild, libtorrent-0.8.4.ebuild:
Add missing elibtoolize call.

04 Feb 2006; Diego Pettenò
-files/libtorrent-0.8.0-inttypes.patch, -libtorrent-0.8.0.ebuild,
-libtorrent-0.8.1.ebuild, -libtorrent-0.8.2.ebuild:
Drop old non-stable-candidate versions.

*libtorrent-0.8.4 (04 Feb 2006)

04 Feb 2006; Diego Pettenò
+libtorrent-0.8.4.ebuild:
Bump following upstream.

*libtorrent-0.8.3 (17 Jan 2006)

17 Jan 2006; Diego Pettenò
+libtorrent-0.8.3.ebuild:
Bump to latest version.

17 Jan 2006; Diego Pettenò
libtorrent-0.8.2.ebuild:
-Os seems to create bad exception handling, replace with -O2.

*libtorrent-0.8.2 (09 Jan 2006)

09 Jan 2006; Diego Pettenò
+libtorrent-0.8.2.ebuild:
Bump to last version.

26 Dec 2005; Jason Wever libtorrent-0.8.1.ebuild:
Added ~sparc keyword wrt bug #116604.

*libtorrent-0.8.1 (20 Dec 2005)

20 Dec 2005; Diego Pettenò
+libtorrent-0.8.1.ebuild:
Bump to latest version.

29 Nov 2005; Diego Pettenò
-files/libtorrent-0.7.0-1.diff, -libtorrent-0.7.0-r1.ebuild:
Remove old version.

25 Nov 2005; Markus Rothe libtorrent-0.7.6.ebuild,
libtorrent-0.8.0.ebuild:
Added ~ppc64 keyword

25 Nov 2005; Mark Loeser libtorrent-0.7.6.ebuild:
Stable on x86; bug #112928

22 Nov 2005; Diego Pettenò
+files/libtorrent-0.8.0-inttypes.patch, libtorrent-0.8.0.ebuild:
Add patch to fix compilation on some systems. Patch from upstream.

*libtorrent-0.8.0 (21 Nov 2005)

21 Nov 2005; Diego Pettenò
+libtorrent-0.8.0.ebuild:
Bump following upstream

19 Nov 2005; libtorrent-0.7.6.ebuild:
Marked stable on amd64

05 Nov 2005; Diego Pettenò
-libtorrent-0.7.5.ebuild:
Remove old version.

*libtorrent-0.7.6 (18 Oct 2005)

18 Oct 2005; Diego Pettenò
+libtorrent-0.7.6.ebuild:
Bumped following upstream.

13 Oct 2005; Mark Loeser libtorrent-0.7.0-r1.ebuild:
Stable on x86

11 Oct 2005; Diego Pettenò
-libtorrent-0.7.2.ebuild, -libtorrent-0.7.3.ebuild,
-libtorrent-0.7.4.ebuild:
Remove old versions.

*libtorrent-0.7.5 (28 Sep 2005)

28 Sep 2005; Diego Pettenò
+libtorrent-0.7.5.ebuild:
Version bump.

*libtorrent-0.7.4 (18 Sep 2005)

18 Sep 2005; Diego Pettenò
+libtorrent-0.7.4.ebuild:
Update to latest upstream version.

02 Sep 2005; Diego Pettenò
-files/libtorrent-0.6.3-fbsd.patch, -libtorrent-0.6.4.ebuild,
-libtorrent-0.6.7-r1.ebuild, libtorrent-0.7.0-r1.ebuild:
Marked 0.7.0-r1 stable on amd64. Removed old ebuilds.

*libtorrent-0.7.3 (02 Sep 2005)

02 Sep 2005; Diego Pettenò
+libtorrent-0.7.3.ebuild:
Updated to latest upstream version.

*libtorrent-0.7.2 (16 Aug 2005)

16 Aug 2005; Diego Pettenò
-libtorrent-0.7.1.ebuild, +libtorrent-0.7.2.ebuild:
Update to bugfix release 0.7.2.

*libtorrent-0.7.1 (13 Aug 2005)

13 Aug 2005; Diego Pettenò
+libtorrent-0.7.1.ebuild:
Updated to latest upstream version. Dropped patch, dropped AM_CFLAGS
workaround.

01 Aug 2005; Diego Pettenò
libtorrent-0.6.4.ebuild, libtorrent-0.6.7-r1.ebuild,
libtorrent-0.7.0-r1.ebuild:
Respect user-defined CXXFLAGS, workaround a configure.ac bug.

31 Jul 2005; Diego Pettenò
-libtorrent-0.6.5.ebuild, -libtorrent-0.6.6.ebuild,
-libtorrent-0.6.7.ebuild:
Removed old versions.

*libtorrent-0.7.0-r1 (27 Jul 2005)

27 Jul 2005; Diego Pettenò
-files/libtorrent-0.6.2-fbsd.patch, -files/libtorrent-0.6.2-warns.patch,
+files/libtorrent-0.7.0-1.diff, -libtorrent-0.7.0.ebuild,
+libtorrent-0.7.0-r1.ebuild:
Added upstream patch to 0.7.0. Removed old stale patches.

*libtorrent-0.7.0 (19 Jul 2005)

19 Jul 2005; Diego Pettenò
+libtorrent-0.7.0.ebuild:
New upstream version.

*libtorrent-0.6.7-r1 (16 Jul 2005)

16 Jul 2005; Diego Pettenò
+libtorrent-0.6.7-r1.ebuild:
Filter -fomit-frame-pointer on x86 as it clash with execeptions handling.

*libtorrent-0.6.7 (07 Jul 2005)

07 Jul 2005; Diego Pettenò
libtorrent-0.6.4.ebuild, +libtorrent-0.6.7.ebuild:
New upstream version.
Marked stable the last version with big bugs fixes.
Removed previous versions.

*libtorrent-0.6.6 (26 Jun 2005)

26 Jun 2005; Diego Pettenò
+libtorrent-0.6.6.ebuild:
New upstream version.

*libtorrent-0.6.5 (15 Jun 2005)

15 Jun 2005; Diego Pettenò
+libtorrent-0.6.5.ebuild:
New upstream version.

*libtorrent-0.6.4 (08 Jun 2005)

08 Jun 2005; Diego Pettenò
-libtorrent-0.3.5.ebuild, -libtorrent-0.3.7.ebuild,
-libtorrent-0.4.1.ebuild, +libtorrent-0.6.4.ebuild:
Added latest upstream version. Removed pre-split versions.

*libtorrent-0.6.3 (30 May 2005)

30 May 2005; Diego Pettenò
+files/libtorrent-0.6.3-fbsd.patch, +libtorrent-0.6.3.ebuild:
Updated to latest upstream version. Removed -warns patch as it's applied
upstream, updated -fbsd patch to apply on this version. Close #94531.

29 May 2005; Diego Pettenò
+files/libtorrent-0.6.2-warns.patch, libtorrent-0.6.2.ebuild:
Added patch to fix warnings (errors) about integer/pointer mismatch.

25 May 2005; Diego Pettenò
+files/libtorrent-0.6.2-fbsd.patch, libtorrent-0.6.2.ebuild:
Added Gentoo/FreeBSD compatibility patch, now libtorrent compile and works
there.

*libtorrent-0.6.2 (05 May 2005)

05 May 2005; Diego Pettenò metadata.xml,
+libtorrent-0.6.2.ebuild:
New upstream version, close #86259. Now the rtorrent console client is in
net-p2p/rtorrent.

*libtorrent-0.4.1 (23 Nov 2004)

23 Nov 2004; Jon Hood +libtorrent-0.4.1.ebuild:
Version bump.

*libtorrent-0.3.7 (18 Oct 2004)

18 Oct 2004; Jon Hood
-files/libtorrent-0.3.1-client.patch, -libtorrent-0.3.2.ebuild,
+libtorrent-0.3.7.ebuild:
Version bump, remove old versions.

*libtorrent-0.3.5 (16 Sep 2004)

16 Sep 2004; Jon Hood +libtorrent-0.3.5.ebuild:
Version bump, fix curl dependency.

30 Aug 2004; David Holm libtorrent-0.3.2.ebuild:
Added to ~ppc.

18 Aug 2004; Jon Hood -files/0.3.2-rtorrent.patch,
libtorrent-0.3.2.ebuild:
Remove patch since Rakshasa upgraded the package with its changes.

*libtorrent-0.3.2 (18 Aug 2004)

18 Aug 2004; Jon Hood +metadata.xml,
+files/0.3.2-rtorrent.patch, +files/libtorrent-0.3.1-client.patch,
+libtorrent-0.3.2.ebuild:
Initial import, thanks to José Romildo Malaquias for the
initial ebuild and Rakshasa for the updates, #60674.

Manifest

AUX libtorrent-0.11.9+gcc-4.3.patch 3283 RMD160 bb48b1a0de3101fdc74989efd997a33f57765430 SHA1 44baef27e8d2ff1c76402d351305b8c95de9c432 SHA256 9468cf97b56bbaf125bfb7de2b70b8b8b87ba9d5eb1acab272a5208669007d54
AUX libtorrent-0.12.2-dht_bounds_fix.patch 870 RMD160 05e7d690a0f808ad293f0304f5eb31936b7c5850 SHA1 89b34f3d74140ceab993573c5eb1d6ceab366a21 SHA256 e8754b864b4108e779b8cfc4f49aac0a63fa0dc6702f3e7b0348477319f1ed54
AUX libtorrent-0.12.2-fix_cull.patch 568 RMD160 1f8b970a885df47f512721216dab6245a733e8d1 SHA1 4af00bdcece5bd4a905b8bf6cde016c5add6ffce SHA256 78cb8cdde1c5b98b4c9f2c96f8e192bd9e963f221c51583b57e61b5bde529e32
AUX libtorrent-0.12.2-fix_dht_target.patch 1646 RMD160 7a15d31c1acba41dda0c39f938a2127f02cb8da4 SHA1 47304fca6bd005f396157c3e1cc9e60df92af45e SHA256 21727f361ead79315e971e2729f84eb71d94eec98c0f852842f6e78ce4011dea
AUX libtorrent-0.12.2-fix_have_timer.patch 2116 RMD160 966f7203d3632adfad8a9be899462b974d9b1cd2 SHA1 9d6f220fe6aad5ea845973d3ab4c5fca98a5c390 SHA256 b4a3ad44765d98dd7dcd4e1361eecd2111ba65aecb123da575ad57cfd1864fbf
AUX libtorrent-0.12.2-fix_pex_leak.patch 3987 RMD160 3374a25e5e3d41efd8af0704ed895e67924b62ca SHA1 ba32e66305e982a99b8281f14a6e60ad3780f817 SHA256 ebd65f89c9dbae4070c3293f412b96eaffc6eacc3acc7de8b5a9eba04c500f24
AUX libtorrent-0.12.2-fix_start_stop_filter.patch 701 RMD160 6b109e050cc1e66d2d9874bce0fdf599188978c9 SHA1 3289506a9c76d080edbeb3ef1a42694a64da6c4d SHA256 d422c5d9a82a0d799f3b949e4b0d2fd293d98baab1fb293642544895ece75926
AUX libtorrent-0.12.2-fix_write_datagram.patch 554 RMD160 cbd6d3804fad36b2655f57f6d1fcbb717327bb84 SHA1 828947393e4b17d6b2316e0414f15e7fef434688 SHA256 5b0977562852b49e4557c31b092d822c6081ba25b2c763a16e2ca60c08c4ba1d
AUX libtorrent-0.12.2-lt-ver.patch 578 RMD160 03fc5d5326bd457c6386db791ceda7e187e8bae2 SHA1 2586464297a9ccc0004d99ef99647715e5cd54ff SHA256 14aedb58c898692be6963a582b55d599f93a74733539238a1f2d0f7c14542586
AUX libtorrent-0.12.2-tracker_timer_fix.patch 952 RMD160 ccf4df0575210f95e758ecee92bc9455c6b470d1 SHA1 5f197cf78a80f31c8770d3dcf7fa5eda215bb0a8 SHA256 ac8669a130de34c5ea4a43eef7da439125ca1ff8ccf3c0ac4a77d8717b839d97
DIST libtorrent-0.11.9.tar.gz 545210 RMD160 fb8de66d65791dab67c195356a98de7cf653d3c9 SHA1 d88e754d1c2ff7f8c5fb7544331264bd505870b8 SHA256 71f09218a7784b21ab53cdfcd8fa122da60352e5ca117fda7cd8d2763f908a08
DIST libtorrent-0.12.2.tar.gz 585374 RMD160 88cdc415f98afd8b87fa6d7330906737c3e434fa SHA1 a53d2c671e9f2dd971d0622d5b3672da91c46ef9 SHA256 cf9d2cd667fd6939a3e0bd27e48d0c7f35d9ab2f7affbb3214da03fd2c1360a8
EBUILD libtorrent-0.11.9.ebuild 1092 RMD160 da7b3481dc661adc564d9fe18b1af41bf9020ec0 SHA1 9d45afa155e37477e94dc9b8ff9d97e9f16a8260 SHA256 66270b7da8e7989c851b569e58f4a342d7080db6470be02998cb4c435120aabe
EBUILD libtorrent-0.12.2-r3.ebuild 1604 RMD160 db7cf561e93e70f42bd8f616dce2c649c4a6bf66 SHA1 5a058d3b5fc3442d236f569d9e0ab62e0db5d9ea SHA256 bb59b47d7c710c457a99eb67c044c72786a6c436aeff2b534dbdcfdbea4249d8
MISC ChangeLog 17982 RMD160 905c3070d26eec52a231e9d6094d612dbb221a66 SHA1 a2b03217c0e8d336ae8a447e8a9040f9c8e907fc SHA256 695ae536cff5f1efaaa89149ea8086e41e79f93f7c9d1230bf0356781d5e6d7f
MISC metadata.xml 436 RMD160 4546e998ce9c6303f4c91d7413b1f732bbb2a8aa SHA1 fb1f2cddef7e268bf64572615fbc3c326ed673fd SHA256 936fb95c2c44078d98c0c74d0b148744036d6a18d40b8b482d7656ef0e211bff

files

libtorrent-0.11.9.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/libtorrent/libtorrent-0.11.9.ebuild,v 1.7 2008/02/06 20:55:41 nixnut Exp $

inherit eutils toolchain-funcs flag-o-matic libtool

DESCRIPTION="LibTorrent is a BitTorrent library written in C++ for *nix."
HOMEPAGE="http://libtorrent.rakshasa.no/"
SRC_URI="http://libtorrent.rakshasa.no/downloads/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 hppa ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd"

IUSE="debug ipv6"

RDEPEND=">=dev-libs/libsigc++-2"

DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.11"

src_compile() {
replace-flags -Os -O2

if [[ $(tc-arch) = "x86" ]]; then
filter-flags -fomit-frame-pointer -fforce-addr
fi

elibtoolize
econf \
$(use_enable debug) \
$(use_enable ipv6) \
--enable-static \
--enable-shared \
--disable-dependency-tracking \
|| die "econf failed"

emake || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog NEWS README TODO
}

libtorrent-0.12.2-r3.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-libs/libtorrent/libtorrent-0.12.2-r3.ebuild,v 1.1 2008/06/28 11:34:22 loki_val Exp $

inherit autotools eutils toolchain-funcs flag-o-matic libtool

DESCRIPTION="LibTorrent is a BitTorrent library written in C++ for *nix."
HOMEPAGE="http://libtorrent.rakshasa.no/"
SRC_URI="http://libtorrent.rakshasa.no/downloads/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"

IUSE="debug ipv6"

RDEPEND=">=dev-libs/libsigc++-2"
DEPEND="${RDEPEND}
dev-util/pkgconfig"

src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-0.11.9+gcc-4.3.patch
epatch "${FILESDIR}"/${P}-dht_bounds_fix.patch
epatch "${FILESDIR}"/${P}-fix_cull.patch
epatch "${FILESDIR}"/${P}-fix_dht_target.patch
epatch "${FILESDIR}"/${P}-fix_have_timer.patch
epatch "${FILESDIR}"/${P}-fix_pex_leak.patch
epatch "${FILESDIR}"/${P}-fix_write_datagram.patch
epatch "${FILESDIR}"/${P}-lt-ver.patch
epatch "${FILESDIR}"/${P}-tracker_timer_fix.patch

elibtoolize #Don't remove
eautoreconf
}

src_compile() {
replace-flags -Os -O2

if [[ $(tc-arch) = "x86" ]]; then
filter-flags -fomit-frame-pointer -fforce-addr
fi

econf \
$(use_enable debug) \
$(use_enable ipv6) \
--enable-aligned \
--enable-static \
--enable-shared \
--disable-dependency-tracking \
|| die "econf failed"

emake || die "emake failed"
}

src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS NEWS README
}

metadata.xml




net-p2p

loki_val@gentoo.org
Peter Alfredsen
I've changed too much to avoid adding myself


drizzt@gentoo.org
Secondary Maintainer