pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/jigdo Update to 0.7.1.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/37c68d3067bd
branches:  trunk
changeset: 486281:37c68d3067bd
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Dec 26 01:49:55 2004 +0000

description:
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:

 net/jigdo/Makefile         |   5 ++---
 net/jigdo/distinfo         |   7 +++----
 net/jigdo/patches/patch-aa |  13 -------------
 3 files changed, 5 insertions(+), 20 deletions(-)

diffs (42 lines):

diff -r f3a310337ecd -r 37c68d3067bd net/jigdo/Makefile
--- a/net/jigdo/Makefile        Sun Dec 26 01:34:14 2004 +0000
+++ b/net/jigdo/Makefile        Sun Dec 26 01:49:55 2004 +0000
@@ -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 -r f3a310337ecd -r 37c68d3067bd net/jigdo/distinfo
--- a/net/jigdo/distinfo        Sun Dec 26 01:34:14 2004 +0000
+++ b/net/jigdo/distinfo        Sun Dec 26 01:49:55 2004 +0000
@@ -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 -r f3a310337ecd -r 37c68d3067bd net/jigdo/patches/patch-aa
--- a/net/jigdo/patches/patch-aa        Sun Dec 26 01:34:14 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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) {



Home | Main Index | Thread Index | Old Index