summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2008-09-07 10:06:51 +0000
committerTiziano Müller <dev-zero@gentoo.org>2008-09-07 10:06:51 +0000
commit2ea32cdb4d5b601b8a90a36dad20903f9efe6a70 (patch)
tree5a298feeb136a4967e2df9459b6b6a51e9da37b1 /net-misc/aria2
parentCleanup (diff)
downloadhistorical-2ea32cdb4d5b601b8a90a36dad20903f9efe6a70.tar.gz
historical-2ea32cdb4d5b601b8a90a36dad20903f9efe6a70.tar.bz2
historical-2ea32cdb4d5b601b8a90a36dad20903f9efe6a70.zip
Version bump
Package-Manager: portage-2.2_rc8/cvs/Linux 2.6.27-rc4 x86_64
Diffstat (limited to 'net-misc/aria2')
-rw-r--r--net-misc/aria2/ChangeLog7
-rw-r--r--net-misc/aria2/Manifest4
-rw-r--r--net-misc/aria2/aria2-0.15.3.ebuild73
3 files changed, 82 insertions, 2 deletions
diff --git a/net-misc/aria2/ChangeLog b/net-misc/aria2/ChangeLog
index 105cc7513e4b..c48e64da7b65 100644
--- a/net-misc/aria2/ChangeLog
+++ b/net-misc/aria2/ChangeLog
@@ -1,6 +1,11 @@
# 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.29 2008/08/16 10:08:12 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/aria2/ChangeLog,v 1.30 2008/09/07 10:06:51 dev-zero Exp $
+
+*aria2-0.15.3 (07 Sep 2008)
+
+ 07 Sep 2008; Tiziano Müller <dev-zero@gentoo.org> +aria2-0.15.3.ebuild:
+ Version bump
*aria2-0.15.2 (16 Aug 2008)
diff --git a/net-misc/aria2/Manifest b/net-misc/aria2/Manifest
index 47a4fdc7d888..988198c0aef3 100644
--- a/net-misc/aria2/Manifest
+++ b/net-misc/aria2/Manifest
@@ -1,4 +1,6 @@
DIST aria2c-0.15.2.tar.bz2 1010832 RMD160 13b50050c2adfea41ec2dede6dae5cb2a5940567 SHA1 8d1da44d68a5f8772434fdd29041dcb57747d0fa SHA256 64a5ec8d8a6919fefe885428763785ca4c0b4f6596ee0ff0e2e6339e04c443b3
+DIST aria2c-0.15.3.tar.bz2 1044973 RMD160 550e36c1750c92c802f4f08eb0fd97ed40c759b2 SHA1 4548d9ae2e571d9bc8fc9de0e42f7d028a3dbdac SHA256 7870556a772330b60ff2172137f316328bd0f2e17996049cbce3fdab56dce688
EBUILD aria2-0.15.2.ebuild 2028 RMD160 8b034e8bebfec6e6575787aaad4d31c7446f3997 SHA1 59e0398bbd1de988792f6531387c8e8706ddc548 SHA256 f2f3220de8895fb4d686359d3e1d192935cb8fedf5657ea8807d25d8a4fef4b0
-MISC ChangeLog 7371 RMD160 64cd8563c028eace071d813f87be8ed513271a79 SHA1 552545b8923b10b86d6ae29cc7d9e56c44ca559f SHA256 ff712d04abf13d9aa1b244f20c9dfff529470cf1772d0a1bbf6c17c73214fe38
+EBUILD aria2-0.15.3.ebuild 2107 RMD160 436ef3b7fa660f98cd43344fd6dc6f825c0bcca9 SHA1 f479551c587753f43a67d84445b9c1a0bcf52893 SHA256 65ad3edc092420a94e24740e987b29786c546868f83332ecb439c89993340a71
+MISC ChangeLog 7491 RMD160 fcb87840e8aa03e87b780d9345f4d95a4c2f4e89 SHA1 8191ca5fd3c926f1bf4c4a2e62c14b77efb1ff53 SHA256 fd3ef8696a60e8910a100824a4fa8d67d94afe794c7112cdd38229e714749c5d
MISC metadata.xml 514 RMD160 f7e23c006b279021d7dd94d4a46706c3c005f2ad SHA1 d8e85ddaf037f803ab3b4845b23f54272ced3161 SHA256 9e58ee27cf928c68b592d3126bb677b2c5bf2b9a404ad564b2fe8ae35e668581
diff --git a/net-misc/aria2/aria2-0.15.3.ebuild b/net-misc/aria2/aria2-0.15.3.ebuild
new file mode 100644
index 000000000000..8435b9d48295
--- /dev/null
+++ b/net-misc/aria2/aria2-0.15.3.ebuild
@@ -0,0 +1,73 @@
+# 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.15.3.ebuild,v 1.1 2008/09/07 10:06:51 dev-zero Exp $
+
+MY_P="aria2c-${PV/_p/+}"
+
+DESCRIPTION="A download utility with resuming and segmented downloading with HTTP/HTTPS/FTP/BitTorrent support."
+HOMEPAGE="http://aria2.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+SLOT="0"
+IUSE="ares bittorrent expat gnutls metalink nls ssl test"
+
+CDEPEND="sys-libs/zlib
+ ssl? (
+ gnutls? ( >=net-libs/gnutls-1.2.9 )
+ !gnutls? ( dev-libs/openssl ) )
+ ares? ( >=net-dns/c-ares-1.3.1 )
+ bittorrent? ( gnutls? ( >=dev-libs/libgcrypt-1.2.0 ) )
+ metalink? (
+ !expat? ( >=dev-libs/libxml2-2.6.26 )
+ expat? ( dev-libs/expat )
+ )"
+DEPEND="${CDEPEND}
+ nls? ( sys-devel/gettext )
+ test? ( >=dev-util/cppunit-1.12.0 )"
+RDEPEND="${CDEPEND}
+ nls? ( virtual/libiconv virtual/libintl )"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ sed -i -e "s|/tmp|${T}|" test/*.cc || die "sed failed"
+}
+
+src_compile() {
+ use ssl && \
+ myconf="${myconf} $(use_with gnutls) $(use_with !gnutls openssl)"
+
+ # Note:
+ # - we don't have ares, only libcares
+ # - depends on libgcrypt only when using openssl
+ # - links only against libxml2 and libexpat when metalink is enabled
+ # - always enable gzip/http compression since zlib should always be anyway
+ # - always enable epoll since we can assume kernel 2.6.x
+ # - other options for threads: solaris, pth, win32
+ econf \
+ --enable-epoll \
+ --enable-threads=posix \
+ --with-libz \
+ $(use_enable nls) \
+ $(use_enable metalink) \
+ $(use_with expat libexpat) \
+ $(use_with !expat libxml2) \
+ $(use_enable bittorrent) \
+ --without-ares \
+ $(use_with ares libcares) \
+ ${myconf} \
+ || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ rm -rf "${D}/usr/share/doc/aria2c"
+ dodoc ChangeLog README AUTHORS TODO NEWS
+ dohtml README.html doc/aria2c.1.html
+}