[Lunar-commits] xdelta3: new module. Non conflicting with xdelta.

Zbigniew Luszpinski zbiggy at lunar-linux.org
Thu Jan 31 00:22:43 CET 2008


commit dacbb56a7776d57ce6e1f3ee8f3338c85b7a4fcc
Author: Zbigniew Luszpinski <zbiggy at lunar-linux.org>
Date:   Thu Jan 31 00:22:43 2008 +0100

    xdelta3: new module. Non conflicting with xdelta.
    Just run xdelta3 instead of xdelta.
    New parameters present in xdelta3 so read xdelta.org site before using.
    xdelta3 is first xdelta version with support for VCDIFF standard which means
    xdelta's v3 may be open with other VCDIFF format compatible applications.
---
 utils/xdelta3/BUILD   |    9 +++++++++
 utils/xdelta3/DEPENDS |    2 ++
 utils/xdelta3/DETAILS |   21 +++++++++++++++++++++
 3 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/utils/xdelta3/BUILD b/utils/xdelta3/BUILD
new file mode 100644
index 0000000..f8c1a6e
--- /dev/null
+++ b/utils/xdelta3/BUILD
@@ -0,0 +1,9 @@
+(
+
+  cd $SOURCE_DIRECTORY &&
+  make clean &&
+  make xdelta3 &&
+  prepare_install &&
+  install xdelta3 /usr/bin
+
+) > $C_FIFO 2>&1
diff --git a/utils/xdelta3/DEPENDS b/utils/xdelta3/DEPENDS
new file mode 100644
index 0000000..6a9f08b
--- /dev/null
+++ b/utils/xdelta3/DEPENDS
@@ -0,0 +1,2 @@
+depends glib
+depends zlib
diff --git a/utils/xdelta3/DETAILS b/utils/xdelta3/DETAILS
new file mode 100644
index 0000000..c0e08e8
--- /dev/null
+++ b/utils/xdelta3/DETAILS
@@ -0,0 +1,21 @@
+          MODULE=xdelta3
+         VERSION=3.0t
+          SOURCE=xdelta$VERSION.tar.gz
+   SOURCE_URL[0]=http://xdelta.googlecode.com/files/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/xdelta$VERSION
+      SOURCE_VFY=sha1:86b8df3ac216e555c2815aee5a1a7fc9bc7501b8
+        WEB_SITE=http://xdelta.org/
+         ENTERED=20080130
+         UPDATED=20080130
+           SHORT="A diff program that works on binaries v3"
+cat << EOF
+Xdelta3 is the third and latest release of Xdelta,
+which is a set of tools and APIs for reading and writing
+compressed deltas. Deltas encode the differences between
+two versions of a document. This release features a completely
+new compression engine, several algorithmic improvements,
+a fully programmable interface modelled after zlib,
+in addition to a command-line utility,
+use of the RFC3284 (VCDIFF) encoding, a python extension,
+and now 64-bit support.
+EOF


More information about the Lunar-commits mailing list