summaryrefslogtreecommitdiff
path: root/net/jigdo
diff options
context:
space:
mode:
authorwiz <wiz>2004-12-26 01:49:55 +0000
committerwiz <wiz>2004-12-26 01:49:55 +0000
commit057d2a12d4cd5e07a751cbc37d1a59a8c5f39c2a (patch)
tree9917fcf8e5e69c3fd1a9207d34ff63dc6d5306ee /net/jigdo
parent2ac0b1874fdf1c090a0198fff0d9f41dc3ebe086 (diff)
downloadpkgsrc-057d2a12d4cd5e07a751cbc37d1a59a8c5f39c2a.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/Makefile5
-rw-r--r--net/jigdo/distinfo7
-rw-r--r--net/jigdo/patches/patch-aa13
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) {