1
0
Fork 0
mirror of https://git.tukaani.org/xz.git synced 2024-04-04 12:36:23 +02:00

Prepare for 4.999.7beta release.

This commit is contained in:
Lasse Collin 2008-12-31 17:41:46 +02:00
parent 88d3e6b0b1
commit d1d17a40d3
4 changed files with 22 additions and 22 deletions

View file

@ -1,6 +1,6 @@
Authors of LZMA Utils Authors of XZ Utils
--------------------- ===================
Igor Pavlov Igor Pavlov
* designed LZMA as an algorithm; * designed LZMA as an algorithm;

34
README
View file

@ -1,13 +1,13 @@
LZMA Utils XZ Utils
---------- --------
Warning Warning
This is an early alpha version. Don't trust the files produced by This is a beta version. Don't trust the files produced by
this version of the software - not even if the software can this version of the software - not even if the software can
uncompress the files properly! This is because the file format uncompress the files properly! This is because the file format
isn't completely frozen yet. isn't officially frozen yet although changes are very unlikely.
So please test a lot, but don't use for anything serious yet. So please test a lot, but don't use for anything serious yet.
@ -18,19 +18,19 @@ Overview
Igor Pavlov as part of 7-Zip. It provides high compression ratio Igor Pavlov as part of 7-Zip. It provides high compression ratio
while keeping the decompression speed fast. while keeping the decompression speed fast.
LZMA Utils are an attempt to make LZMA compression easy to use XZ Utils are an attempt to make LZMA compression easy to use
on free (as in freedom) operating systems. This is achieved by on free (as in freedom) operating systems. This is achieved by
providing tools and libraries which are similar to use than the providing tools and libraries which are similar to use than the
equivalents of the most popular existing compression algorithms. equivalents of the most popular existing compression algorithms.
LZMA Utils consist of a few relatively separate parts: XZ Utils consist of a few relatively separate parts:
* liblzma is an encoder/decoder library with support for several * liblzma is an encoder/decoder library with support for several
filters (algorithm implementations). The primary filter is LZMA. filters (algorithm implementations). The primary filter is LZMA.
* libzfile enables reading from and writing to gzip, bzip2 and * libzfile (or whatever the name will be) enables reading from and
LZMA compressed and uncompressed files with an API similar to writing to gzip, bzip2 and LZMA compressed and uncompressed files
the standard ANSI-C file I/O. with an API similar to the standard ANSI-C file I/O.
[ NOTE: libzfile is not implemented yet. ] [ NOTE: libzfile is not implemented yet. ]
* lzma command line tool has almost identical syntax than gzip * xz command line tool has almost identical syntax than gzip
and bzip2. It makes LZMA easy for average users, but also and bzip2. It makes LZMA easy for average users, but also
provides advanced options to finetune the compression settings. provides advanced options to finetune the compression settings.
* A few shell scripts make diffing and grepping LZMA compressed * A few shell scripts make diffing and grepping LZMA compressed
@ -39,15 +39,15 @@ Overview
Supported platforms Supported platforms
LZMA Utils are developed on GNU+Linux, but they should work at XZ Utils are developed on GNU+Linux, but they should work at
least on *BSDs and Solaris. They probably work on some other least on *BSDs and Solaris. They probably work on some other
POSIX-like operating systems too. POSIX-like operating systems too.
If you use GCC to compile LZMA Utils, you need at least version If you use GCC to compile XZ Utils, you need at least version
3.x.x. GCC version 2.xx.x doesn't support some C99 features used 3.x.x. GCC version 2.xx.x doesn't support some C99 features used
in LZMA Utils source code, thus GCC 2 won't compile LZMA Utils. in XZ Utils source code, thus GCC 2 won't compile XZ Utils.
If you have written patches to make LZMA Utils to work on previously If you have written patches to make XZ Utils to work on previously
unsupported platform, please send the patches to me! I will consider unsupported platform, please send the patches to me! I will consider
including them to the official version. It's nice to minimize the including them to the official version. It's nice to minimize the
need of third-party patching. need of third-party patching.
@ -61,9 +61,9 @@ Supported platforms
Version numbering Version numbering
Starting from LZMA Utils 5, the version number of LZMA Utils has The version number of XZ Utils has absolutely nothing to do with
absolutely nothing to do with the version number of LZMA SDK or the version number of LZMA SDK or 7-Zip. The new version number
7-Zip. The new version number format of LZMA Utils is X.Y.ZS: format of XZ Utils is X.Y.ZS:
- X is the major version. When this is incremented, the library - X is the major version. When this is incremented, the library
API and ABI break. API and ABI break.

View file

@ -24,7 +24,7 @@
AC_PREREQ([2.61]) AC_PREREQ([2.61])
AC_INIT([xz], [4.999.6alpha], [lasse.collin@tukaani.org]) AC_INIT([XZ Utils], [4.999.7beta], [lasse.collin@tukaani.org], [xz])
AC_CONFIG_SRCDIR([src/liblzma/common/common.h]) AC_CONFIG_SRCDIR([src/liblzma/common/common.h])
AC_CONFIG_HEADER([config.h]) AC_CONFIG_HEADER([config.h])
@ -115,7 +115,7 @@ AC_ARG_ENABLE([encoders], AC_HELP_STRING([--enable-encoders=LIST],
Available encoders:] Available encoders:]
m4_translit(m4_defn([SUPPORTED_FILTERS]), [,], [ ])), m4_translit(m4_defn([SUPPORTED_FILTERS]), [,], [ ])),
[], [enable_encoders=SUPPORTED_FILTERS]) [], [enable_encoders=SUPPORTED_FILTERS])
enable_encoders=`echo "$enable_encoders" | sed 's/,/ /g'` enable_encoders=`echo "$enable_encoders" | sed 's/,subblock//; s/,/ /g'`
if test "x$enable_encoders" = xno || test "x$enable_encoders" = x; then if test "x$enable_encoders" = xno || test "x$enable_encoders" = x; then
AC_MSG_RESULT([(none)]) AC_MSG_RESULT([(none)])
else else

View file

@ -37,7 +37,7 @@
* \note The version number of liblzma has nothing to with * \note The version number of liblzma has nothing to with
* the version number of Igor Pavlov's LZMA SDK. * the version number of Igor Pavlov's LZMA SDK.
*/ */
#define LZMA_VERSION UINT32_C(49990060) #define LZMA_VERSION UINT32_C(49990071)
/** /**