diff options
author | wiz <wiz@pkgsrc.org> | 2004-12-26 01:49:55 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2004-12-26 01:49:55 +0000 |
commit | ab5ca10b61ff05fd31f193b284ab7b7148209f1e (patch) | |
tree | 9917fcf8e5e69c3fd1a9207d34ff63dc6d5306ee /net/jigdo | |
parent | df33b9d1a2713145c3bba27122aa6d09f9d88982 (diff) | |
download | pkgsrc-ab5ca10b61ff05fd31f193b284ab7b7148209f1e.tar.gz |
Update to 0.7.1.
Changes since 0.7.0:
- Workaround for problems with big files (DVD images) when compiling
with GCC 3.0 to 3.3.
- removed "too many files missing, won't attempt to download them
from fallback mirror" logic in jigdo-lite because it was broken
- .jigdo file format: Semantics of multiple [Image] sections have
changed: Formerly, the idea was that one .jigdo could provide
multiple images, but the idea never caught on and the idea "one
.jigdo => one image" is firmly planted in people's minds now. The
original incentive of allowing multiple [Image] sections was to
make it possible to avoid duplication of .jigdo data, by providing
all 7 CDs and the single DVD in one .jigdo. This duplication can
now be avoided by [Include]ing the CDs' files from the DVD's,
because all except the first [Image] section are ignored.
- Fixed minor bug in jigdo-lite; it would sometimes abort even if no
error code was returned by jigdo-file
- GUI: Added code for processing of .jigdo files and [Include]
- GUI: Added simple caching of downloaded data during .jigdo
downloads
- Bugfix for "jigdo-file make-image" (Steve McIntyre): Failed
assertion `nextAlignedOff>off' and huge .template with >4GB image.
- Bugfix for "jigdo-file make-template": Sometimes *incorrectly*
reports: "You have found a bug". (Maxim Reznik)
- Bugfix for "jigdo-file make-image": Handle I/O errors more
gracefully (Brian Bennett)
- Bugfix for "jigdo-file make-image" (Andreas Krüger): Do not
allocate on the stack an array whose size is the number of matched
files in the image. This gave, er, "funny" results with tens of
thousands of matches... <slap>
- Added comfortable debugging aids ("debug(fmt,...)", --debug=...)
- Various documentation updates (manpages, Hacking.txt, changelog;-P)
- Fix for build problems if size_t is 64 bits wide
- Various fixes to allow compilation with GCC 3.4
- Added unit tests for many parts of the code, with support in
depend.awk
- Fixed bug in html-beautify.awk
- Vanity meter reports 26000 lines of code in 120 files
Diffstat (limited to 'net/jigdo')
-rw-r--r-- | net/jigdo/Makefile | 5 | ||||
-rw-r--r-- | net/jigdo/distinfo | 7 | ||||
-rw-r--r-- | net/jigdo/patches/patch-aa | 13 |
3 files changed, 5 insertions, 20 deletions
diff --git a/net/jigdo/Makefile b/net/jigdo/Makefile index 6ec89befcd1..b4cc510158e 100644 --- a/net/jigdo/Makefile +++ b/net/jigdo/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2004/10/03 00:17:53 tv Exp $ +# $NetBSD: Makefile,v 1.5 2004/12/26 01:49:55 wiz Exp $ -DISTNAME= jigdo-0.7.0 -PKGREVISION= 2 +DISTNAME= jigdo-0.7.1 CATEGORIES= net MASTER_SITES= http://atterer.net/jigdo/ EXTRACT_SUFX= .tar.bz2 diff --git a/net/jigdo/distinfo b/net/jigdo/distinfo index ed2a6ba52a0..2bc572c1eb6 100644 --- a/net/jigdo/distinfo +++ b/net/jigdo/distinfo @@ -1,5 +1,4 @@ -$NetBSD: distinfo,v 1.2 2004/03/09 10:00:58 wiz Exp $ +$NetBSD: distinfo,v 1.3 2004/12/26 01:49:55 wiz Exp $ -SHA1 (jigdo-0.7.0.tar.bz2) = 9c4d4ae384e25e3001912b2030941bc3d8b3e036 -Size (jigdo-0.7.0.tar.bz2) = 530737 bytes -SHA1 (patch-aa) = 950921a2220219c65c24445dc322caf4ed0946ed +SHA1 (jigdo-0.7.1.tar.bz2) = 00498affd86a44af4c720d905b42b31d52f045d9 +Size (jigdo-0.7.1.tar.bz2) = 599969 bytes diff --git a/net/jigdo/patches/patch-aa b/net/jigdo/patches/patch-aa deleted file mode 100644 index 1ce385a6669..00000000000 --- a/net/jigdo/patches/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-aa,v 1.1 2004/03/09 10:00:58 wiz Exp $ - ---- src/mktemplate.cc.orig Sun Apr 27 17:57:21 2003 -+++ src/mktemplate.cc -@@ -643,7 +643,7 @@ void MkTemplate::scanImage_mainLoop_fast - Paranoid(*data + len <= bufferLength); - rsum->addBack(buf + *data, len); - *data += len; off += len; *n -= len; -- *rsumBack = modAdd(*rsumBack, len, bufferLength); -+ *rsumBack = modAdd(*rsumBack, implicit_cast<size_t>(len), bufferLength); - Paranoid(off == nextEvent || off == nextAlignedOff); - # if DEBUG - for (unsigned i = 0; i < len; ++i) { |