From 4fd30bedb69f3289dcee893e6f878c5cef925494 Mon Sep 17 00:00:00 2001 From: Mikhail Tergoev Date: Thu, 15 Feb 2024 22:33:37 +0300 Subject: [PATCH] minor fixes update pfx --- data_from_portwine/scripts/runlib | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/data_from_portwine/scripts/runlib b/data_from_portwine/scripts/runlib index 019da9a5..5399ea6a 100755 --- a/data_from_portwine/scripts/runlib +++ b/data_from_portwine/scripts/runlib @@ -68,6 +68,14 @@ start_portwine () { unset WINE_MONO_TRACE fi + pw_wineboot () { + print_info "Used wineboot $@ for prefix: ${PW_PREFIX_NAME}" + ${pw_runtime} env GST_PLUGIN_SYSTEM_PATH_1_0="" LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" \ + "${WINELOADER}" wineboot $@ &>>"${PORT_WINE_TMP_PATH}/update_pfx_log" + wait_wineserver + print_info "The prefix has been updated." + } + if [[ ! -d "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}"/drive_c/windows ]] \ || [[ ! -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}"/userdef.reg ]] \ || [[ ! -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}"/system.reg ]] \ @@ -76,14 +84,6 @@ start_portwine () { pw_clear_pfx check_dirs_and_files_in_pfx - pw_wineboot () { - print_info "Used wineboot $@ for prefix: ${PW_PREFIX_NAME}" - ${pw_runtime} env GST_PLUGIN_SYSTEM_PATH_1_0="" LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" \ - "${WINELOADER}" wineboot $@ &>>"${PORT_WINE_TMP_PATH}/update_pfx_log" - wait_wineserver - print_info "The prefix has been updated." - } - if [[ "${PW_PREFIX_NAME}" == DEFAULT ]] ; then pw_update_pfx_cover_gui unpack_tar_xz "${PW_WINELIB}/default_pfx.tar.xz" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/" silent