1.1 --- a/configure Fri Aug 26 00:05:20 2011 +0200
1.2 +++ b/configure Thu Aug 25 18:30:18 2011 +0200
1.3 @@ -504,6 +504,9 @@
1.4 has_or_warn prog=xz \
1.5 kconfig=has_xzutils \
1.6 err="xz-compressed tarballs will not be used"
1.7 +has_or_warn prog=lzma \
1.8 + kconfig=has_lzma \
1.9 + err="lzma-compressed tarballs will not be used"
1.10 has_or_abort prog=readlink
1.11 has_or_abort prog=objcopy var=objcopy
1.12 has_or_abort prog=objdump var=objdump
2.1 --- a/scripts/functions Fri Aug 26 00:05:20 2011 +0200
2.2 +++ b/scripts/functions Thu Aug 25 18:30:18 2011 +0200
2.3 @@ -403,6 +403,9 @@
2.4 if [ "${CT_CONFIGURE_has_xzutils}" = "y" ]; then
2.5 printf ".tar.xz\n"
2.6 fi
2.7 + if [ "${CT_CONFIGURE_has_lzma}" = "y" ]; then
2.8 + printf ".tar.lzma\n"
2.9 + fi
2.10 printf ".tar.bz2\n"
2.11 printf ".tar.gz\n.tgz\n"
2.12 printf ".tar\n"
2.13 @@ -757,6 +760,7 @@
2.14 tar_opts+=( "-xv" )
2.15 case "${ext}" in
2.16 .tar.xz) CT_DoExecLog FILE tar "${tar_opts[@]}" --use-compress-program=xz -f "${full_file}";;
2.17 + .tar.lzma) CT_DoExecLog FILE tar "${tar_opts[@]}" --use-compress-program=lzma -f "${full_file}";;
2.18 .tar.bz2) CT_DoExecLog FILE tar "${tar_opts[@]}" -j -f "${full_file}";;
2.19 .tar.gz|.tgz) CT_DoExecLog FILE tar "${tar_opts[@]}" -z -f "${full_file}";;
2.20 .tar) CT_DoExecLog FILE tar "${tar_opts[@]}" -f "${full_file}";;