From 0f71e02c0e78d87039bd0469521222c24ad92827 Mon Sep 17 00:00:00 2001 From: Mikhail Tergoev Date: Sun, 10 Nov 2024 16:04:45 +0300 Subject: [PATCH] added link icu*68 files to pfx --- data_from_portwine/scripts/functions_helper | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/data_from_portwine/scripts/functions_helper b/data_from_portwine/scripts/functions_helper index d4414d6e..de8f53a4 100755 --- a/data_from_portwine/scripts/functions_helper +++ b/data_from_portwine/scripts/functions_helper @@ -2956,15 +2956,20 @@ start_portwine () { pw_wineboot () { LIST_NATIVE_WINE_DLL_LINKS="winevulkan ir50_32 amd_ags_x64 wined3d vulkan-1" - for change_wine_dll in $LIST_NATIVE_WINE_DLL_LINKS ; do - try_force_link_file "${WINEDIR}/lib64/wine/x86_64-windows/${change_wine_dll}.dll" "${WINEPREFIX}/drive_c/windows/system32/${change_wine_dll}.dll" - try_force_link_file "${WINEDIR}/lib/wine/i386-windows/${change_wine_dll}.dll" "${WINEPREFIX}/drive_c/windows/syswow64/${change_wine_dll}.dll" + for dll in $LIST_NATIVE_WINE_DLL_LINKS ; do + try_force_link_file "${WINEDIR}/lib64/wine/x86_64-windows/${dll}.dll" "${WINEPREFIX}/drive_c/windows/system32/${dll}.dll" + try_force_link_file "${WINEDIR}/lib/wine/i386-windows/${dll}.dll" "${WINEPREFIX}/drive_c/windows/syswow64/${dll}.dll" done LIST_NATIVE_WINE_DLL_COPY="atl100 ntdll shell32" - for change_wine_dll in $LIST_NATIVE_WINE_DLL_COPY ; do - try_copy_file "${WINEDIR}/lib64/wine/x86_64-windows/${change_wine_dll}.dll" "${WINEPREFIX}/drive_c/windows/system32/${change_wine_dll}.dll" - try_copy_file "${WINEDIR}/lib/wine/i386-windows/${change_wine_dll}.dll" "${WINEPREFIX}/drive_c/windows/syswow64/${change_wine_dll}.dll" + for dll in $LIST_NATIVE_WINE_DLL_COPY ; do + try_copy_file "${WINEDIR}/lib64/wine/x86_64-windows/${dll}.dll" "${WINEPREFIX}/drive_c/windows/system32/${dll}.dll" + try_copy_file "${WINEDIR}/lib/wine/i386-windows/${dll}.dll" "${WINEPREFIX}/drive_c/windows/syswow64/${dll}.dll" + done + + LIST_ICU_DLL_LINKS="icuin68 icuuc68 icudt68" + for dll in $LIST_ICU_DLL_LINKS ; do + try_force_link_file "${WINEDIR}/lib64/icu/${dll}.dll" "${WINEPREFIX}/drive_c/windows/system32/${dll}.dll" done print_info "Used wineboot $@ for prefix: ${PW_PREFIX_NAME}"