pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/archivers/pbzip2 Update to 0.9.2:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7e1b51984544
branches:  trunk
changeset: 491463:7e1b51984544
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Mar 24 14:36:49 2005 +0000

description:
Update to 0.9.2:
New in 0.9.2:
* Created workaround for a major pthreads problem (on Linux at
  least) that would cause segfaults and missed signals in the
  pthreads library itself when mutexes or signals were
  created/destroyed too quickly. This used to happen when
  processing multiple files, but now pbzip2 only generates its
  mutexes and signals at the beginning and reuses the same ones
  for multiple files. Special thanks to George Chalissery for help
  with this one.
* Increased size of BZIP2 header match from 56 bits to 72 bits for
  more accurate detection
* Modified some buffers to use the vector class for easier memory
  management and to eliminate one read pass of the input data for
  decompression so should be slightly faster.
* Now checks if input file exists before checking if output file
  already exists (when not using -f)
* Now checks to ensure input is regular file and not a directory
  before processing
* Now deletes input file only if output file exists and is greater
  than 0 bytes (-k will always preserve input file)
* Now checks input file for bzip2 header before trying to
  decompress file
* Minor code cleanup
New in 0.9.1
* Fixed bug: -c switch now implies -k so input file is not deleted
  when data is output to stdout
New in 0.9.0:
* Added -c switch for data output to stdout
* Added -t switch to test integrity of compressed data
* Added autodetection for # of CPUs on supported platforms and
  made detected value default # CPUs to use
* Fixed bug where pbzip2 processed 0 byte files
* Tried to make program exit codes the same as bzip2

diffstat:

 archivers/pbzip2/Makefile |  4 ++--
 archivers/pbzip2/distinfo |  8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diffs (27 lines):

diff -r 4d2abded85f7 -r 7e1b51984544 archivers/pbzip2/Makefile
--- a/archivers/pbzip2/Makefile Thu Mar 24 14:24:29 2005 +0000
+++ b/archivers/pbzip2/Makefile Thu Mar 24 14:36:49 2005 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2005/01/21 02:39:23 tv Exp $
+# $NetBSD: Makefile,v 1.3 2005/03/24 14:36:49 wiz Exp $
 #
 
-DISTNAME=              pbzip2-0.8.3
+DISTNAME=              pbzip2-0.9.2
 CATEGORIES=            archivers
 MASTER_SITES=          http://compression.ca/pbzip2/
 
diff -r 4d2abded85f7 -r 7e1b51984544 archivers/pbzip2/distinfo
--- a/archivers/pbzip2/distinfo Thu Mar 24 14:24:29 2005 +0000
+++ b/archivers/pbzip2/distinfo Thu Mar 24 14:36:49 2005 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2005/02/23 14:45:25 agc Exp $
+$NetBSD: distinfo,v 1.5 2005/03/24 14:36:49 wiz Exp $
 
-SHA1 (pbzip2-0.8.3.tar.gz) = d1b9aaa822b196f572eeabf9f501957093cb3466
-RMD160 (pbzip2-0.8.3.tar.gz) = f86a70dd11f9f922330e9060b69cce9705885f83
-Size (pbzip2-0.8.3.tar.gz) = 13145 bytes
+SHA1 (pbzip2-0.9.2.tar.gz) = fa97046caae2ae46b6feff454b91c89a6d5bcd96
+RMD160 (pbzip2-0.9.2.tar.gz) = 7e9c6f0066d33aedc1d33d88122412e8091ec41b
+Size (pbzip2-0.9.2.tar.gz) = 15985 bytes
 SHA1 (patch-aa) = fa47ae1bab608b8d92e6788fb077a4f4ad9283e5



Home | Main Index | Thread Index | Old Index