diff --git a/scripts/functions/utility b/scripts/functions/utility index d4bd0dfe68..936e144010 100644 --- a/scripts/functions/utility +++ b/scripts/functions/utility @@ -743,7 +743,7 @@ __rvm_package_list() *.tar.bz2) ${rvm_tar_command:-tar} tjf "$1" ;; - *.tar.gz|list-*.tgz) + *.tar.gz|*.tgz) ${rvm_tar_command:-tar} tzf "$1" ;; *) @@ -764,7 +764,7 @@ __rvm_package_extract() *.tar.bz2) ${rvm_tar_command:-tar} xjf "$1" -C "$2" ${rvm_tar_options:-} ;; - *.tar.gz|extract-*.tgz) + *.tar.gz|*.tgz) ${rvm_tar_command:-tar} xzf "$1" -C "$2" ${rvm_tar_options:-} ;; *) @@ -784,7 +784,7 @@ __rvm_package_create() else ${rvm_tar_command:-tar} cjf "$1" -C "$2" "$3" fi ;; - *.tar.gz|create-*.tgz) + *.tar.gz|*.tgz) if [[ -z "${3:-}" ]] then ${rvm_tar_command:-tar} czf "$1" "$2" else ${rvm_tar_command:-tar} czf "$1" -C "$2" "$3"