[Lunar-commits] lzma-sdk: genuine lzma tools built from 7zip SDK kit.
Zbigniew Luszpinski
zbiggy at lunar-linux.org
Sat Feb 2 03:47:09 CET 2008
commit 22fcd26b245912c7e787f772ded0ef76c035bfb6
Author: Zbigniew Luszpinski <zbiggy at lunar-linux.org>
Date: Sat Feb 2 03:47:09 2008 +0100
lzma-sdk: genuine lzma tools built from 7zip SDK kit.
To avoid conflict with lzma this tool have name lzma-nongnu
and it's syntax is different than lzma, bzip2, gzip common standarized syntax.
The advantage of lzma-nongnu built from SDK is being fresh and much younger
than lzma from lzma module.
---
archive/lzma-sdk/BUILD | 14 ++++++++++++++
archive/lzma-sdk/DETAILS | 16 ++++++++++++++++
archive/lzma-sdk/PRE_BUILD | 4 ++++
3 files changed, 34 insertions(+), 0 deletions(-)
diff --git a/archive/lzma-sdk/BUILD b/archive/lzma-sdk/BUILD
new file mode 100644
index 0000000..b6c6d75
--- /dev/null
+++ b/archive/lzma-sdk/BUILD
@@ -0,0 +1,14 @@
+(
+cd $SOURCE_DIRECTORY/C/Archive/7z &&
+make -f makefile.gcc clean &&
+sedit "s:-O2:$CFLAGS:" makefile.gcc &&
+make -f makefile.gcc &&
+cd $SOURCE_DIRECTORY/CPP/7zip/Compress/LZMA_Alone &&
+make -f makefile.gcc clean &&
+sedit "s:-O2:$CFLAGS:" makefile.gcc &&
+make -f makefile.gcc &&
+prepare_install &&
+install $SOURCE_DIRECTORY/C/Archive/7z/7zDec /usr/bin &&
+install $SOURCE_DIRECTORY/CPP/7zip/Compress/LZMA_Alone/lzma /usr/bin/lzma-nongnu
+
+) > $C_FIFO 2>&1
diff --git a/archive/lzma-sdk/DETAILS b/archive/lzma-sdk/DETAILS
new file mode 100644
index 0000000..65e8806
--- /dev/null
+++ b/archive/lzma-sdk/DETAILS
@@ -0,0 +1,16 @@
+ MODULE=lzma-sdk
+ VERSION=457
+ SOURCE=lzma$VERSION.tar.bz2
+SOURCE_URL[0]=$SFORGE_URL/sevenzip/
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
+ SOURCE_VFY=sha1:bd1b46ba42fe1ad7351a39c131e8b7657e909001
+ WEB_SITE=http://www.7-zip.org/
+ ENTERED=20080129
+ UPDATED=20080201
+ SHORT="LZMA archiver generated from genuine SDK"
+cat << EOF
+Genuine LZMA utils from SDK kit. These tools have different
+parameter syntax than lzma module tools but are in more new
+version. To avoid conflicts with lzma command from lzma
+module this lzma tool have name: lzma-nongnu
+EOF
diff --git a/archive/lzma-sdk/PRE_BUILD b/archive/lzma-sdk/PRE_BUILD
new file mode 100644
index 0000000..4537134
--- /dev/null
+++ b/archive/lzma-sdk/PRE_BUILD
@@ -0,0 +1,4 @@
+mk_source_dir $SOURCE_DIRECTORY &&
+cd $SOURCE_DIRECTORY &&
+cp $SOURCE_CACHE/$SOURCE .
+unpack $SOURCE
More information about the Lunar-commits
mailing list