[Lunar-commits] <moonbase> pbzip2: new module - parallel version of bzip2

Duncan Gibson engelsman at lunar-linux.org
Fri Mar 4 20:15:52 CET 2011


commit 3c24f2ecc65974abbc75638c209e1803802f78be
Author: Christian Krause <kizkizzbangbang at googlemail.com>
Date:   Fri Mar 4 20:15:52 2011 +0100

    pbzip2: new module - parallel version of bzip2
    
    intended as an alternative to bzip2
    this one is much faster on SMP systems
    please test this one and consider creating var(s) to lunar
    where the user can choose whether to use
    
    bzip2 bunzip2 bzcat
    or
    pbzip2 pbunzip2 pbzcat
    
    NOTE: downloads,compiles,installs OK, limited testing:
          compression of copy of /var/log/ccache 3* faster than bzip2
          but decompression seems to take the same time.
          It's zbeta so caveat emptor = englesman
---
 zbeta/pbzip2/DEPENDS |    1 +
 zbeta/pbzip2/DETAILS |   17 +++++++++++++++++
 2 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/zbeta/pbzip2/DEPENDS b/zbeta/pbzip2/DEPENDS
new file mode 100644
index 0000000..b23515c
--- /dev/null
+++ b/zbeta/pbzip2/DEPENDS
@@ -0,0 +1 @@
+depends bzip2
diff --git a/zbeta/pbzip2/DETAILS b/zbeta/pbzip2/DETAILS
new file mode 100644
index 0000000..6b5394d
--- /dev/null
+++ b/zbeta/pbzip2/DETAILS
@@ -0,0 +1,17 @@
+          MODULE=pbzip2
+         VERSION=1.1.2
+          SOURCE=$MODULE-$VERSION.tar.gz
+      SOURCE_URL=http://compression.ca/pbzip2
+      SOURCE_VFY=sha1:14322cddb34ba093bcb93b8052e48e7bef35bc9a
+        WEB_SITE=http://compression.ca/pbzip2/
+         ENTERED=20110221
+         UPDATED=20110221
+           SHORT="parallel implementation of the bzip2 compressor"
+
+cat << EOF
+pbzip2 is a parallel implementation of the bzip2 block-sorting
+file compressor that uses pthreads and achieves near-linear
+speedup on SMP machines. The output of this version is fully
+compatible with bzip2 v1.0.2 or newer (ie: anything compressed
+with pbzip2 can be decompressed with bzip2).
+EOF


More information about the Lunar-commits mailing list