summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-misc/aria2')
-rw-r--r--net-misc/aria2/ChangeLog6
-rw-r--r--net-misc/aria2/Manifest15
-rw-r--r--net-misc/aria2/aria2-0.16.0.ebuild5
-rw-r--r--net-misc/aria2/files/0.16.0-missing_includes.patch21
4 files changed, 33 insertions, 14 deletions
diff --git a/net-misc/aria2/ChangeLog b/net-misc/aria2/ChangeLog
index a98180a2cfb8..a3ffb66bf792 100644
--- a/net-misc/aria2/ChangeLog
+++ b/net-misc/aria2/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-misc/aria2
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/aria2/ChangeLog,v 1.32 2008/10/07 21:57:37 gentoofan23 Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/aria2/ChangeLog,v 1.33 2008/10/10 13:24:17 dev-zero Exp $
+
+ 10 Oct 2008; Tiziano Müller <dev-zero@gentoo.org>
+ +files/0.16.0-missing_includes.patch, aria2-0.16.0.ebuild:
+ Added fix for bug #240552
07 Oct 2008; Thomas Anderson <gentoofan23@gentoo.org> aria2-0.15.3.ebuild:
stable amd64, bug 240296 --- Thanks Chad for testing
diff --git a/net-misc/aria2/Manifest b/net-misc/aria2/Manifest
index 315bef33282d..972347fa1dc9 100644
--- a/net-misc/aria2/Manifest
+++ b/net-misc/aria2/Manifest
@@ -1,16 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+AUX 0.16.0-missing_includes.patch 643 RMD160 07db8f380024e680fe1d2aabdb4daa44bb6864f8 SHA1 18cfe35083f3c72d6601c779b995e3d50ef57248 SHA256 c2212e1024d1d6c721dfb90999c7f4037463975e07a6c6f38af859e26dbf8c20
DIST aria2c-0.15.3.tar.bz2 1044973 RMD160 550e36c1750c92c802f4f08eb0fd97ed40c759b2 SHA1 4548d9ae2e571d9bc8fc9de0e42f7d028a3dbdac SHA256 7870556a772330b60ff2172137f316328bd0f2e17996049cbce3fdab56dce688
DIST aria2c-0.16.0.tar.bz2 1082673 RMD160 391d6e0ac19884fa6c44eda423fa21ed6471c423 SHA1 c2b2c3154b992cc1f3a8ebf56e48fc11ff3c47e0 SHA256 8167627f7d05aa58dc7e60d4d8853ae287c230dc9467052ea5b8e836043e85a6
EBUILD aria2-0.15.3.ebuild 2109 RMD160 d60a8d52b6a01fbebaf6d36920cbccd8c744095b SHA1 b63ee57439aca207f5acc3d23d068b28d91f2032 SHA256 ba7f664f839709f36cfbfd0bb4213e531885e86eeefaaea3a83d24b25bda9531
-EBUILD aria2-0.16.0.ebuild 2129 RMD160 b48d55107f6ec8a7f4b70b8c7118525e4d11ce2d SHA1 935c8efcd0e0a62a8c99f6f437486162a0914af9 SHA256 9e2ed37000943245092e986a2d596c7b6916aebceaae8aaf216664e755766bae
-MISC ChangeLog 7803 RMD160 00860108899805b7b5b4a81a3e502559ad4b04e4 SHA1 b6eead774645f84517216505dbfd91c16e0891a8 SHA256 d7d090b3221da1f8be7d0470e8151c2cd71120896fb038a29fe939cf9475e94c
+EBUILD aria2-0.16.0.ebuild 2196 RMD160 853cbffca030ee59c7c028fb845ecac70ee74b43 SHA1 a811c791aed3331cbe390d711532d138ad2ae762 SHA256 57b6fbeafa97ef9c48d584977f3cc21a55897ec0b9586dcdb09e5e221aa1b1b4
+MISC ChangeLog 7943 RMD160 60de7b513c3175334e4e249f98fbe1251e3c15fc SHA1 5b7b36aad539122fad7706605afd22a219ed8acd SHA256 708e5a357dc6224d7d64f5bb8d7bae3e6e98445f8332c248ea9922726c4d3ebb
MISC metadata.xml 514 RMD160 f7e23c006b279021d7dd94d4a46706c3c005f2ad SHA1 d8e85ddaf037f803ab3b4845b23f54272ced3161 SHA256 9e58ee27cf928c68b592d3126bb677b2c5bf2b9a404ad564b2fe8ae35e668581
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEUEARECAAYFAkjr3zUACgkQF6yMcaBxwHmoXACfZRzrfY9PPd4U9M9fVjFMc5Xl
-9LoAlR5QPexOYgYN2UMcS375BUe443E=
-=Tjmw
------END PGP SIGNATURE-----
diff --git a/net-misc/aria2/aria2-0.16.0.ebuild b/net-misc/aria2/aria2-0.16.0.ebuild
index b4a2f943c49e..5fc525c8be85 100644
--- a/net-misc/aria2/aria2-0.16.0.ebuild
+++ b/net-misc/aria2/aria2-0.16.0.ebuild
@@ -1,9 +1,11 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/aria2/aria2-0.16.0.ebuild,v 1.1 2008/10/06 16:09:21 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/aria2/aria2-0.16.0.ebuild,v 1.2 2008/10/10 13:24:17 dev-zero Exp $
EAPI="2"
+inherit eutils
+
MY_P="aria2c-${PV/_p/+}"
DESCRIPTION="A download utility with resuming and segmented downloading with HTTP/HTTPS/FTP/BitTorrent support."
@@ -34,6 +36,7 @@ RDEPEND="${CDEPEND}
S="${WORKDIR}/${MY_P}"
src_prepare() {
+ epatch "${FILESDIR}/${PV}-missing_includes.patch"
sed -i -e "s|/tmp|${T}|" test/*.cc || die "sed failed"
}
diff --git a/net-misc/aria2/files/0.16.0-missing_includes.patch b/net-misc/aria2/files/0.16.0-missing_includes.patch
new file mode 100644
index 000000000000..5cfa4a8968f7
--- /dev/null
+++ b/net-misc/aria2/files/0.16.0-missing_includes.patch
@@ -0,0 +1,21 @@
+diff -Naur aria2c-0.16.0.orig/src/BtRuntime.h aria2c-0.16.0/src/BtRuntime.h
+--- aria2c-0.16.0.orig/src/BtRuntime.h 2008-10-10 14:25:15.000000000 +0200
++++ aria2c-0.16.0/src/BtRuntime.h 2008-10-10 14:41:46.000000000 +0200
+@@ -45,7 +45,7 @@
+ uint64_t uploadLengthAtStartup;
+ uint16_t port;
+ bool halt;
+- unsigned int connections;
++ size_t connections;
+ bool _ready;
+
+ static const unsigned int MIN_PEERS = 40;
+@@ -81,7 +81,7 @@
+ this->halt = halt;
+ }
+
+- unsigned int getConnections() const { return connections; }
++ size_t getConnections() const { return connections; }
+
+ void increaseConnections() { connections++; }
+