Mon Feb 18 00:00:18 2008 UTC ()
Update to version 0.12.1+1.  Removed patches, as I believe autoconf
should automagically handle the features stuff (or at least other packages
that I look at don't seem to need this if they use autoconf, haven't looked
extensively, though).  This release brings lots of bug fixes.  Among
them are:

2008-01-10  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug that EX_TOO_LONG_PAYLOAD exception is thrown if just
	payload length(4bytes) are received. This happens because
	lenbufLength
	is not updated in this particular case and successive call of
	receiveMessage() overwrites payload length with bytes recieved which
	are payload body.

2007-12-22  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug that causes aria2 not to finish download. BUG#1855875.
	I could reproduce this bug in following procedure:
	1. Stop the download at the very beginning(1% or 100KB downloaded).
	2. Restart aria2.
	3. You see the download stopped around 99%.
	If timeout is reached, then _nextCommand is unused and it may
	contains
	segments and they won't be canceled. Actually, timeout is not needed
	here because if the server dropped connection, then retry is made.

2007-12-22  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug that returns incomplete data when it contains null
	character. A convenient constructor was also added.

2007-12-15  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug that prevents aria2 from loading cookie file when
	expire
	value is greater than 2^31-1. BUG#1851066

2007-12-14  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed possible memory leak when an exception is thrown.

2007-12-10  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Fixed the bug: only first announce URL is tried in AnnounceTier,
	in stopped and completed event.

2007-12-09  Tatsuhiro Tsujikawa  <tujikawa at rednoah dot com>

	Removed unnecessary string copy. Updated doc and corrected
	indentation.


(bjs)
diff -r1.8 -r1.9 pkgsrc/net/aria2/Makefile
diff -r1.3 -r1.4 pkgsrc/net/aria2/PLIST
diff -r1.6 -r1.7 pkgsrc/net/aria2/distinfo
diff -r1.4 -r0 pkgsrc/net/aria2/patches/patch-aa
diff -r1.4 -r0 pkgsrc/net/aria2/patches/patch-ab
diff -r1.4 -r0 pkgsrc/net/aria2/patches/patch-ac
diff -r1.4 -r0 pkgsrc/net/aria2/patches/patch-ad
diff -r1.4 -r0 pkgsrc/net/aria2/patches/patch-ae
diff -r1.4 -r0 pkgsrc/net/aria2/patches/patch-af

cvs diff -r1.8 -r1.9 pkgsrc/net/aria2/Makefile (expand / switch to unified diff)

--- pkgsrc/net/aria2/Makefile 2008/01/18 05:08:39 1.8
+++ pkgsrc/net/aria2/Makefile 2008/02/18 00:00:18 1.9
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.8 2008/01/18 05:08:39 tnn Exp $ 1# $NetBSD: Makefile,v 1.9 2008/02/18 00:00:18 bjs Exp $
2# 2#
3 3
4DISTNAME= aria2-0.12.0 4DISTNAME= aria2-0.12.1+1
5PKGREVISION= 1 5PKGNAME= ${DISTNAME:S/+/./}
6CATEGORIES= net 6CATEGORIES= net
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=aria2/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=aria2/}
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= bjs@NetBSD.org 10MAINTAINER= bjs@NetBSD.org
11HOMEPAGE= http://aria2.sourceforge.net/ 11HOMEPAGE= http://aria2.sourceforge.net/
12COMMENT= Multithreaded download accelerator 12COMMENT= Multithreaded download accelerator
13 13
14PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
15 15
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17USE_PKGLOCALEDIR= yes 17USE_PKGLOCALEDIR= yes
18USE_LANGUAGES= c c++ 18USE_LANGUAGES= c c++

cvs diff -r1.3 -r1.4 pkgsrc/net/aria2/PLIST (expand / switch to unified diff)

--- pkgsrc/net/aria2/PLIST 2007/12/14 12:46:21 1.3
+++ pkgsrc/net/aria2/PLIST 2008/02/18 00:00:18 1.4
@@ -1,13 +1,15 @@ @@ -1,13 +1,15 @@
1@comment $NetBSD: PLIST,v 1.3 2007/12/14 12:46:21 bjs Exp $ 1@comment $NetBSD: PLIST,v 1.4 2008/02/18 00:00:18 bjs Exp $
2bin/aria2c 2bin/aria2c
3man/man1/aria2c.1 3man/man1/aria2c.1
4share/locale/ca/LC_MESSAGES/aria2c.mo 4share/locale/ca/LC_MESSAGES/aria2c.mo
5share/locale/de/LC_MESSAGES/aria2c.mo 5share/locale/de/LC_MESSAGES/aria2c.mo
6share/locale/es/LC_MESSAGES/aria2c.mo 6share/locale/es/LC_MESSAGES/aria2c.mo
 7share/locale/fi/LC_MESSAGES/aria2c.mo
7share/locale/fr/LC_MESSAGES/aria2c.mo 8share/locale/fr/LC_MESSAGES/aria2c.mo
 9share/locale/he/LC_MESSAGES/aria2c.mo
8share/locale/it/LC_MESSAGES/aria2c.mo 10share/locale/it/LC_MESSAGES/aria2c.mo
9share/locale/ja/LC_MESSAGES/aria2c.mo 11share/locale/ja/LC_MESSAGES/aria2c.mo
10share/locale/nl/LC_MESSAGES/aria2c.mo 12share/locale/nl/LC_MESSAGES/aria2c.mo
11share/locale/pt_BR/LC_MESSAGES/aria2c.mo 13share/locale/pt_BR/LC_MESSAGES/aria2c.mo
12share/locale/ru/LC_MESSAGES/aria2c.mo 14share/locale/ru/LC_MESSAGES/aria2c.mo
13share/locale/sv/LC_MESSAGES/aria2c.mo 15share/locale/sv/LC_MESSAGES/aria2c.mo

cvs diff -r1.6 -r1.7 pkgsrc/net/aria2/distinfo (expand / switch to unified diff)

--- pkgsrc/net/aria2/distinfo 2007/12/14 12:46:22 1.6
+++ pkgsrc/net/aria2/distinfo 2008/02/18 00:00:18 1.7
@@ -1,11 +1,5 @@ @@ -1,11 +1,5 @@
1$NetBSD: distinfo,v 1.6 2007/12/14 12:46:22 bjs Exp $ 1$NetBSD: distinfo,v 1.7 2008/02/18 00:00:18 bjs Exp $
2 2
3SHA1 (aria2-0.12.0.tar.bz2) = 138380000be0e5df2e3ee4cbb39c0f872cdb195b 3SHA1 (aria2-0.12.1+1.tar.bz2) = f8a6acc1f720aaee1d55a46aa99ddd5341d28679
4RMD160 (aria2-0.12.0.tar.bz2) = 4dc96ca15836a6da640940fbb3ad4f8e1c067fa3 4RMD160 (aria2-0.12.1+1.tar.bz2) = 4eeddc52c51461d0c162ec33acfc144962ae6c6a
5Size (aria2-0.12.0.tar.bz2) = 627019 bytes 5Size (aria2-0.12.1+1.tar.bz2) = 720951 bytes
6SHA1 (patch-aa) = 6d99c0a8a089bb827cdbb72e3df159d826b29db5 
7SHA1 (patch-ab) = 306c87e3ad274ed020689796c30dc0925631f371 
8SHA1 (patch-ac) = 83360f9d2d17ac2898a4aa2a07213afea13a5f4c 
9SHA1 (patch-ad) = e0d91e27a16674d5ab8c1d37e3f1cdb6564c6584 
10SHA1 (patch-ae) = 1395f44ed49c48e7314345469d19a49bc7aaf1ec 
11SHA1 (patch-af) = b1c120b3d8a284a2fa5b9483a89a6b4a830eb051 

File Deleted: pkgsrc/net/aria2/patches/Attic/patch-aa

File Deleted: pkgsrc/net/aria2/patches/Attic/patch-ab

File Deleted: pkgsrc/net/aria2/patches/Attic/patch-ac

File Deleted: pkgsrc/net/aria2/patches/Attic/patch-ad

File Deleted: pkgsrc/net/aria2/patches/Attic/patch-ae

File Deleted: pkgsrc/net/aria2/patches/Attic/patch-af