Add support for lzma compressed tar archives
This commit is contained in:
parent
3cd10f85d4
commit
78e516ad61
@ -398,7 +398,7 @@ get_files()
|
|||||||
# unpack(): Unpack source
|
# unpack(): Unpack source
|
||||||
# params: $1 = source number (arrayindex)
|
# params: $1 = source number (arrayindex)
|
||||||
# It will detect filetype and unpack
|
# It will detect filetype and unpack
|
||||||
# .tar, .tgz, .gz, .bz2, .xz, .zip and .Z supported
|
# .tar, .tgz, .gz, .bz2, .xz, .lzma, .zip and .Z supported
|
||||||
unpack()
|
unpack()
|
||||||
{
|
{
|
||||||
local source=${source[$1]}
|
local source=${source[$1]}
|
||||||
@ -435,7 +435,7 @@ unpack()
|
|||||||
'bz2') ${__bzip2} -dc $absfile | ${__tar} -xf -;;
|
'bz2') ${__bzip2} -dc $absfile | ${__tar} -xf -;;
|
||||||
'Z') ${__gzip} -dc $absfile | ${__tar} -xf -;;
|
'Z') ${__gzip} -dc $absfile | ${__tar} -xf -;;
|
||||||
'tgz') ${__gzip} -dc $absfile | ${__tar} -xf -;;
|
'tgz') ${__gzip} -dc $absfile | ${__tar} -xf -;;
|
||||||
'xz') ${__xz} -dc $absfile | ${__tar} -xf -;;
|
'xz'|'lzma') ${__xz} -dc $absfile | ${__tar} -xf -;;
|
||||||
'lz') ${__lzip} -dc $absfile | ${__tar} -xf -;;
|
'lz') ${__lzip} -dc $absfile | ${__tar} -xf -;;
|
||||||
'zip') ${__unzip} -q $absfile;;
|
'zip') ${__unzip} -q $absfile;;
|
||||||
*) error $E_BAD_COMPRESS unpack
|
*) error $E_BAD_COMPRESS unpack
|
||||||
|
Loading…
x
Reference in New Issue
Block a user