preserve original file suffix in place of hardcoded ".tar"
This commit is contained in:
parent
45966deb49
commit
2e8c43215d
@ -248,7 +248,18 @@ fetch_tarball() {
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
local package_filename="${package_name}.tar" # recent tar can read compression format from file
|
local _package_filename="${package_url##*/}"
|
||||||
|
local _package_suffix="${_package_filename##*.}"
|
||||||
|
case "${_package_suffix}" in
|
||||||
|
"Z" | "bz2" | "gz" | "xz" )
|
||||||
|
local package_suffix="tar.${_package_suffix}"
|
||||||
|
;;
|
||||||
|
* )
|
||||||
|
local package_suffix="${_package_suffix}"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
local package_filename="${package_name}.${package_suffix}"
|
||||||
symlink_tarball_from_cache "$package_filename" "$checksum" || {
|
symlink_tarball_from_cache "$package_filename" "$checksum" || {
|
||||||
echo "Downloading ${package_filename}..." >&2
|
echo "Downloading ${package_filename}..." >&2
|
||||||
{ http head "$mirror_url" &&
|
{ http head "$mirror_url" &&
|
||||||
|
Loading…
x
Reference in New Issue
Block a user