summaryrefslogtreecommitdiff
path: root/net/aria2
diff options
context:
space:
mode:
authorbjs <bjs@pkgsrc.org>2008-08-19 14:41:58 +0000
committerbjs <bjs@pkgsrc.org>2008-08-19 14:41:58 +0000
commit3266ac37f2aa51b1641cf4129f521a04d0c8cdc0 (patch)
treee5b5e57f34b9cca170c96c8c1a805c950eb3d648 /net/aria2
parent8ba6fd77bbffec58161b6ffc591492ebc4e2bb9b (diff)
downloadpkgsrc-3266ac37f2aa51b1641cf4129f521a04d0c8cdc0.tar.gz
Update to version 0.15.2. This release features extensive bug fixes and
significant feature enhancements; it also now builds on OpenSolaris (tested with NexentaOS by development community). I urge all users to upgrade. A _partial_ list of changes: - Added and/or updated Danish, Greek, Spanish, Catalan, Norwegian Nynorsk, Bulgarian, French, Catalan, and Japanese translations. - Man page fixes. - Fixed: numCommand is less than the value specified in -C option. - Myriad bug fixes. - Now uses name attribute in Metalink as local filename in BitTorrent downloads. BUG#2033999 - Fixed memory leaks in test code. - Fixed wrong argument passing to BitfieldMan::isBitSet() - Initialized _directIOAllowed - Fixed memory leak in gzip decoder and metalink parser state machine. - Plug many other memory leaks and fix unmatch malloc/free calls. - Removed max chunk size check. This change fixes BUG#2040169 - Fixed the bug that causes segmentaion fault when resuming download using metalink without size tag. Reproducible only using HTTP URI. - Removed writable check when socket's send buffer is full in BitTorrent downloads to lower CPU usage. - Fixed broken gzip inflation. Turn off segmented downloading if gzip content is smaller than or equal to 1MiB and inflate the data on the fly, because HTTP response header doesn't contain the length of inflated file we can't determin where the chunk of data should be written. On the other hand, if gzip content is larger than 1MB, then turn off on the fly inflation, because some servers returns "content-type: gzip" for *.tgz, *.gz files. - Added gzip decompressor via libz. - Cache last calculated average download/upload speed. - Supported absolute/relative path in Location header field. - Use File::exists() instead of File::isFile() to allow non- regular file such as block special files. - Added a message "aria2 doesn't verify signature" to log message when signature file is saved. - Added the ability to save signature when download is completed if signature is available. The filename of signature file is the path to download file followed by ".sig". If it already exists, then signature will not be saved. - Improve accuracy of documentation and rename some options to be more descriptive of their functions/purposes. - Added the ability to retrieve signature from Metalink file. A retrieved signature is stored in Signature class and it is held by DownloadContext class. Note that aria2 doesn't verify signature. - Added --bt-seed option. If --bt-seed=true is given at the command-line, aria2 seeds previously downloaded files without validating piece hashes. - Fixed the compile error on Nexenta OS(GNU/Solaris OS). (Don't define `struct addrinfo' when __sun is defined) - Fixed the bug that UTF-8 encoded URL is not URL-encoded - Properly differentiate between ftp errors and actual zero-byte files (now supports ftp servers which do not recognize SIZE raw command).
Diffstat (limited to 'net/aria2')
-rw-r--r--net/aria2/Makefile8
-rw-r--r--net/aria2/PLIST5
-rw-r--r--net/aria2/distinfo8
3 files changed, 13 insertions, 8 deletions
diff --git a/net/aria2/Makefile b/net/aria2/Makefile
index 9c62d2f8e3d..bdc77eb8a2c 100644
--- a/net/aria2/Makefile
+++ b/net/aria2/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2008/07/15 02:02:50 bjs Exp $
+# $NetBSD: Makefile,v 1.13 2008/08/19 14:41:58 bjs Exp $
#
-DISTNAME= aria2c-0.14.0+1
+DISTNAME= aria2c-0.15.2
PKGNAME= ${DISTNAME:S/+/./:S/2c-/2-/}
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=aria2/}
@@ -9,7 +9,7 @@ EXTRACT_SUFX= .tar.bz2
MAINTAINER= bjs@NetBSD.org
HOMEPAGE= http://aria2.sourceforge.net/
-COMMENT= Multithreaded download accelerator
+COMMENT= Multi-threaded, multi-protocol, flexible download accelerator
PKG_DESTDIR_SUPPORT= user-destdir
@@ -39,6 +39,8 @@ CONFIGURE_ARGS+= --disable-xmltest
.include "options.mk"
+.include "../../devel/zlib/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../textproc/expat/buildlink3.mk"
+
.include "../../mk/bsd.pkg.mk"
diff --git a/net/aria2/PLIST b/net/aria2/PLIST
index 9b444700aa8..357d32f5829 100644
--- a/net/aria2/PLIST
+++ b/net/aria2/PLIST
@@ -1,11 +1,14 @@
-@comment $NetBSD: PLIST,v 1.5 2008/04/16 00:09:39 bjs Exp $
+@comment $NetBSD: PLIST,v 1.6 2008/08/19 14:41:58 bjs Exp $
bin/aria2c
man/man1/aria2c.1
share/doc/aria2c/README
share/doc/aria2c/README.html
share/doc/aria2c/aria2c.1.html
+share/locale/bg/LC_MESSAGES/aria2c.mo
share/locale/ca/LC_MESSAGES/aria2c.mo
+share/locale/da/LC_MESSAGES/aria2c.mo
share/locale/de/LC_MESSAGES/aria2c.mo
+share/locale/el/LC_MESSAGES/aria2c.mo
share/locale/es/LC_MESSAGES/aria2c.mo
share/locale/fi/LC_MESSAGES/aria2c.mo
share/locale/fr/LC_MESSAGES/aria2c.mo
diff --git a/net/aria2/distinfo b/net/aria2/distinfo
index f38179d58cb..abe9381030d 100644
--- a/net/aria2/distinfo
+++ b/net/aria2/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2008/07/15 02:02:50 bjs Exp $
+$NetBSD: distinfo,v 1.11 2008/08/19 14:41:58 bjs Exp $
-SHA1 (aria2c-0.14.0+1.tar.bz2) = 6c9b76f3b885cbc52b03e155d0593eee7167c12c
-RMD160 (aria2c-0.14.0+1.tar.bz2) = 4663d87052104ec8ebdb46b13365de0f2075bf64
-Size (aria2c-0.14.0+1.tar.bz2) = 877083 bytes
+SHA1 (aria2c-0.15.2.tar.bz2) = 8d1da44d68a5f8772434fdd29041dcb57747d0fa
+RMD160 (aria2c-0.15.2.tar.bz2) = 13b50050c2adfea41ec2dede6dae5cb2a5940567
+Size (aria2c-0.15.2.tar.bz2) = 1010832 bytes