From 55b72ef84a135748d3bccbb3a758435cd2b3e47e Mon Sep 17 00:00:00 2001 From: aldiserg Date: Tue, 2 Nov 2021 15:16:17 +0300 Subject: [PATCH] installed tab has been added --- data_from_portwine/scripts/functions_helper | 27 ++++++++++----------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/data_from_portwine/scripts/functions_helper b/data_from_portwine/scripts/functions_helper index 553b1a7..8952127 100755 --- a/data_from_portwine/scripts/functions_helper +++ b/data_from_portwine/scripts/functions_helper @@ -855,22 +855,21 @@ gui_proton_downloader () { print_info "Download and install ${VERSION_WINE_GIT}..." if try_download_to_path "${URL_VERSION_PROTON_GIT}" "${PORT_WINE_PATH}/data/tmp/" ; then - for archive_type in "gz" "xz" ; do - if [ -f "${PORT_WINE_PATH}/data/tmp/${VERSION_WINE_GIT}.tar.${archive_type}" ] ; then - if unpack_tar_${archive_type} "${PORT_WINE_PATH}/data/tmp/${VERSION_WINE_GIT}.tar.${archive_type}" "${PORT_WINE_PATH}/data/dist/" ; then - try_remove_file "${PORT_WINE_PATH}/data/tmp/${VERSION_WINE_GIT}.tar.${archive_type}" - else + for archive_type in "gz" "xz" ; do + if [ -f "${PORT_WINE_PATH}/data/tmp/${VERSION_WINE_GIT}.tar.${archive_type}" ] ; then + if unpack_tar_${archive_type} "${PORT_WINE_PATH}/data/tmp/${VERSION_WINE_GIT}.tar.${archive_type}" "${PORT_WINE_PATH}/data/dist/" ; then try_remove_file "${PORT_WINE_PATH}/data/tmp/${VERSION_WINE_GIT}.tar.${archive_type}" - try_remove_dir "${PORT_WINE_PATH}/data/dist/${VERSION_WINE_GIT}" - zenity_error_download && gui_proton_downloader - fi - fi + else + try_remove_file "${PORT_WINE_PATH}/data/tmp/${VERSION_WINE_GIT}.tar.${archive_type}" + try_remove_dir "${PORT_WINE_PATH}/data/dist/${VERSION_WINE_GIT}" + zenity_error_download && gui_proton_downloader + fi + fi done - else - zenity_error_download && gui_proton_downloader - fi - /bin/bash -c ${pw_full_command_line[*]} & - + else + zenity_error_download && gui_proton_downloader + fi + /bin/bash -c ${pw_full_command_line[*]} & exit 0 } export -f gui_proton_downloader