SHA256
1
0
forked from pool/wine

- Updated to 1.9.4 development snapshot

- New version of the Mono engine, with 64-bit support.
  - Beginnings of the WineD3D command stream.
  - Support for effect states in Direct3DX.
  - Drag & drop improvements.
  - Various bug fixes.
- updated winetricks

OBS-URL: https://build.opensuse.org/package/show/Emulators/wine?expand=0&rev=345
This commit is contained in:
Marcus Meissner 2016-03-04 16:44:40 +00:00 committed by Git OBS Bridge
parent 7df92630ca
commit b9c955ef41
8 changed files with 263 additions and 96 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:75c1eab6b980870b367a73db6e57eb0dc9242c2be8546f94084577a0ed0bbbb8
size 22974777

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJWxyzKAAoJEM76yOqvF1Gdy88P/R6+mNvQT9onQMieEYvaQvcI
8zDCU2N4o2GRu+ZEAK5y9dScPZ22AldV4QsnYuLOHbHW38ToSd7y1bOG/o8/r0vY
EMYO6q9XaBe52/KnTpX6SBY3sQHw1ph5frR6GK+S9axfBBsHGwg7Mzc48mOEx31G
LjWDwiqhwSWWsFB9eLVrHb09qUvbC73xJZHIFDJ98l9LM6GIKYFHrUFa7k64GU+o
0bSXKZuvZXv4xDHF2m3koidCBgmyIwB8mUz1aGyu/GYeQpCfP/HyRxxrQVC0usdz
u9LJoNrjYU2AjALJ7C7Hi75Vi1i7muD5hyroPmexUMc8ePn8v8HoRetv+QN4Q7Gl
PN0kcCL0mIlUsAI9tz/DZPhqElQtVyLbag1h+Pgtl70T7RnJSyPTDeG/P0vu4Yoq
40EvT1avoaKy/X2Depuk7NphSOfSynro0swXBncScXpZBrmzzXtY3T1/jKEknxNa
5UXxHUJozoapCAz0ZT9MmTjNV+4rBGBPEUmGpVFZ6Saq13bGZ3BQDhl1unicsDEy
hJNJwyE20QGZp4gAgv+ORH9XbMwyPxbaQjjrOj9sRGgmQzGZn5RCXO9nvZTQqt4q
zHKOIaLIRo8X6dRv3BvO4gSwi7PZyEnDYTIqQmQVD/sXWAqmUmZIvTu0lQhDW6If
M+oS6O6JdMzVBwIXAjOl
=MP4/
-----END PGP SIGNATURE-----

3
wine-1.9.5.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fb526308e7ac5e202c0f0b663d4c7a943419d9eec766af6831caf23914300f09
size 23034629

17
wine-1.9.5.tar.bz2.sign Normal file
View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJW2a4TAAoJEM76yOqvF1GdZ24P/3Yh3dHydSv3qBmgUHRdQYYT
8/YYCOpYg34U8BuK9dV9njLG9cY4vs6lK6UqdggZHaIwqVooVDlqKDT9IkWr77KO
Sp4bhlsQhZROW8TBKfaFoAFgowgWXmGGF0NMOfNhHvVpNV5z2tmfwZpMfAjqWNJE
cbKhXxZbACdcygDUE1eygfxAGs4lesWyff2+F5BIyxWaZ+LnNLC8iaqcDM6ZgouJ
MRndD0ziUWWYeUexX0CByYFigFGRhfbgDX1AZHxDdl4ycfkK0rq2Fdi5fJ0rYjPk
eIb29oG9VWRW6HQqirbD31HgKXz/9D4VqXn6CwmlnkuslvFQh1lY4Vg9/+SbHGus
wodr+9hS+0RtmdVzruVpxxEMDaKFIw9pxqaGJbPGBCVn5yodTq5rEftrXxn1VVJw
3D8A5dk2y5LLyNoUH3LJ3nij8WrtypyASbgHtY/Y2mzEppW0oK2Ptfqq/fEr2xyX
NKafXkvafLpMQrGXKJUWPlwMmuIzlGmLRBd14qWIyrv/MCz5DAdFuJfLC7EoJJfs
mUJzaTsabA+B80NaF6iSa1pdLedq4ZTXqXqOInis/ZWN9E8psAguqwBGvDEq14O4
qRvNovcPmDQTvkI7Uv7r+fKpSTxhcw3vLWS07VTg/0yClhCBpyDXWDY54c11IbdG
ljaV6GNpsSwDnFWFFT1X
=Ul7V
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Fri Mar 4 16:41:56 UTC 2016 - meissner@suse.com
- Updated to 1.9.4 development snapshot
- New version of the Mono engine, with 64-bit support.
- Beginnings of the WineD3D command stream.
- Support for effect states in Direct3DX.
- Drag & drop improvements.
- Various bug fixes.
- updated winetricks
- wine.keyring: alexandre switched his gpg key
-------------------------------------------------------------------
Fri Feb 19 16:27:50 UTC 2016 - meissner@suse.com

View File

@ -1,40 +1,52 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.18 (GNU/Linux)
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
rG6TnHJhffPNhEAOoCzan79neJs=
=P3+D
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
=6vF7
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -53,8 +53,8 @@ BuildRequires: sane-backends-devel
BuildRequires: update-desktop-files
BuildRequires: valgrind-devel
BuildRequires: xorg-x11-devel
%define realver 1.9.4
Version: 1.9.4
%define realver 1.9.5
Version: 1.9.5
Release: 0
Summary: An MS Windows Emulator
License: LGPL-2.1+

View File

@ -2,7 +2,7 @@
# Name of this version of winetricks (YYYYMMDD)
# (This doesn't change often, use the sha1sum of the file when reporting problems)
WINETRICKS_VERSION=20160109
WINETRICKS_VERSION=20160219
# This is a utf-8 file
# You should see an o with two dots over it here [ö]
@ -421,6 +421,9 @@ w_read_key()
pl*) _W_keymsg="Proszę podać klucz dla programu '$W_PACKAGE'"
_W_nokeymsg="Nie podano klucza"
;;
ru*) _W_keymsg="Пожалуйста, введите ключ для приложения '$W_PACKAGE'"
_W_nokeymsg="Ключ не введён"
;;
uk*) _W_keymsg="Будь ласка, введіть ключ для додатка '$W_PACKAGE'"
_W_nokeymsg="Ключ не надано"
;;
@ -889,6 +892,7 @@ w_download_manual_to()
da*) _W_dlmsg="Hent venligst filen $_W_file fra $_W_url og placér den i $W_CACHE/$_W_packagename, kør derefter dette skript.";;
de*) _W_dlmsg="Bitte laden Sie $_W_file von $_W_url runter, stellen Sie's in $W_CACHE/$_W_packagename, dann wiederholen Sie dieses Kommando.";;
pl*) _W_dlmsg="Proszę pobrać plik $_W_file z $_W_url, następnie umieścić go w $W_CACHE/$_W_packagename, a na końcu uruchomić ponownie ten skrypt.";;
ru*) _W_dlmsg="Пожалуйста, скачайте файл $_W_file по адресу $_W_url, и поместите его в $W_CACHE/$_W_packagename, а затем запустите winetricks заново.";;
uk*) _W_dlmsg="Будь ласка, звантажте $_W_file з $_W_url, розташуйте в $W_CACHE/$_W_packagename, потім запустіть скрипт знову.";;
zh_CN*) _W_dlmsg="请从 $_W_url 下载 $_W_file并置放于 $W_CACHE/$_W_packagename, 然后重新运行 winetricks.";;
zh_TW*|zh_HK*) _W_dlmsg="請從 $_W_url 下載 $_W_file并置放於 $W_CACHE/$_W_packagename, 然后重新執行 winetricks.";;
@ -904,7 +908,12 @@ w_download_manual_to()
w_die "$_W_dlmsg"
# FIXME: wait in loop until file is finished?
fi
# FIXME: verify $sha1sum of $file
if test "$_W_sha1sum"
then
w_verify_sha1sum $_W_sha1sum "$W_CACHE/$_W_packagename/$_W_file"
fi
unset _W_url _W_file _W_sha1sum _W_dlmsg
}
@ -2016,6 +2025,7 @@ w_workaround_wine_bug()
da*) w_warn "Arbejder uden om wine-fejl ${1} $_W_msg" ;;
de*) w_warn "Wine-Fehler ${1} wird umgegangen $_W_msg" ;;
pl*) w_warn "Obchodzenie błędu w wine ${1} $_W_msg" ;;
ru*) w_warn "Обход ошибки ${1} $_W_msg" ;;
uk*) w_warn "Обхід помилки ${1} $_W_msg" ;;
zh_CN*) w_warn "绕过 wine bug ${1} $_W_msg" ;;
zh_TW*|zh_HK*) w_warn "繞過 wine bug ${1} $_W_msg" ;;
@ -2420,6 +2430,18 @@ winetricks_get_prefix_var()
winetricks_prefixmenu()
{
case $LANG in
ru*) _W_msg_title="Winetricks - выберите путь wine (wineprefix)"
_W_msg_body='Что вы хотите сделать?'
_W_msg_apps='Установить программу'
_W_msg_games='Установить игру'
_W_msg_benchmarks='Установить приложение для оценки производительности'
_W_msg_default="Выберите путь для wine по умолчанию"
_W_msg_unattended0="Отключить автоматическую установку"
_W_msg_unattended1="Включить автоматическую установку"
_W_msg_showbroken0="Спрятать нерабочие программы (например, использующие DRM)"
_W_msg_showbroken1="Отобразить нерабочие программы (например, использующие DRM)"
_W_msg_help="Просмотр справки (в веб браузере)"
;;
uk*) _W_msg_title="Winetricks - виберіть wineprefix"
_W_msg_body='Що Ви хочете зробити?'
_W_msg_apps='Встановити додаток'
@ -2470,7 +2492,7 @@ winetricks_prefixmenu()
;;
*) _W_msg_title="Winetricks - choose a wineprefix"
_W_msg_body='What do you want to do?'
_W_msg_apps='Install an app'
_W_msg_apps='Install an application'
_W_msg_games='Install a game'
_W_msg_benchmarks='Install a benchmark'
_W_msg_default="Select the default wineprefix"
@ -2614,6 +2636,19 @@ winetricks_mainmenu()
_W_msg_folder='Przeglądaj pliki'
_W_msg_annihilate="Usuń WSZYSTKIE DANE I APLIKACJE WEWNĄTRZ TEGO WINEPREFIXA"
;;
ru*) _W_msg_title="Winetricks - текущий путь для wine (wineprefix) \"$WINEPREFIX\""
_W_msg_body='Что вы хотите сделать с этим wineprefix?'
_W_msg_dlls="Установить DLL библиотеку или компонент Windows"
_W_msg_fonts='Установить шрифт'
_W_msg_settings='Поменять настройки'
_W_msg_winecfg='Запустить winecfg (редактор настроек wine)'
_W_msg_regedit='Запустить regedit (редактор рееста)'
_W_msg_taskmgr='Запустить taskmgr (менеджер задач)'
_W_msg_uninstaller='Запустить uninstaller (деинсталятор)'
_W_msg_shell='Запустить графический терминал (для отладки)'
_W_msg_folder='Проводник файлов'
_W_msg_annihilate="Удалить ВСЕ ДАННЫЕ И ПРИЛОЖЕНИЯ В ЭТОМ WINEPREFIX"
;;
uk*) _W_msg_title="Winetricks - поточний prefix \"$WINEPREFIX\""
_W_msg_body='Що Ви хочете зробити для цього wineprefix?'
_W_msg_dlls="Встановити Windows DLL чи компонент(и)"
@ -2733,6 +2768,9 @@ winetricks_settings_menu()
pl*) _W_msg_title="Winetricks - obecny prefiks to \"$WINEPREFIX\""
_W_msg_body='Which settings would you like to change?'
;;
ru*) _W_msg_title="Winetricks - текущий путь wine (wineprefix) \"$WINEPREFIX\""
_W_msg_body='Какие настройки вы хотите изменить?'
;;
uk*) _W_msg_title="Winetricks - поточний prefix \"$WINEPREFIX\""
_W_msg_body='Які налаштування Ви хочете змінити?'
;;
@ -2786,6 +2824,18 @@ winetricks_settings_menu()
--width $WINETRICKS_MENU_WIDTH \
"
;;
ru*) printf %s "zenity \
--title '$_W_msg_title' \
--text '$_W_msg_body' \
--list \
--checklist \
--column '' \
--column Установка \
--column Имя \
--height $WINETRICKS_MENU_HEIGHT \
--width $WINETRICKS_MENU_WIDTH \
"
;;
uk*) printf %s "zenity \
--title '$_W_msg_title' \
--text '$_W_msg_body' \
@ -2888,6 +2938,10 @@ winetricks_showmenu()
_W_msg_body='Które paczki chesz zainstalować?'
_W_cached="zarchiwizowane"
;;
ru*) _W_msg_title="Winetricks - текущий путь wine (wineprefix) \"$WINEPREFIX\""
_W_msg_body='Какое приложение(я) вы хотите установить?'
_W_cached="в кэше"
;;
uk*) _W_msg_title="Winetricks - поточний prefix \"$WINEPREFIX\""
_W_msg_body='Які пакунки Ви хочете встановити?'
_W_cached="кешовано"
@ -2964,6 +3018,24 @@ winetricks_showmenu()
--width $WINETRICKS_MENU_WIDTH \
"
;;
ru*) printf %s "zenity \
--title '$_W_msg_title' \
--text '$_W_msg_body' \
--list \
--checklist \
--column '' \
--column Пакет \
--column Название \
--column Издатель \
--column Год \
--column Источник \
--column Статус \
--column 'Размер (МБ)' \
--column 'Время (сек)' \
--height $WINETRICKS_MENU_HEIGHT \
--width $WINETRICKS_MENU_WIDTH \
"
;;
uk*) printf %s "zenity \
--title '$_W_msg_title' \
--text '$_W_msg_body' \
@ -3270,6 +3342,7 @@ winetricks_list_all()
da*) _W_cached="cached" ; _W_download="kan hentes" ;;
de*) _W_cached="gecached" ; _W_download="herunterladbar";;
pl*) _W_cached="zarchiwizowane" ; _W_download="do pobrania" ;;
ru*) _W_cached="в кэше" ; _W_download="доступно для скачивания" ;;
uk*) _W_cached="кешовано" ; _W_download="завантажуване" ;;
zh_CN*) _W_cached="已缓存" ; _W_download="可下载" ;;
zh_TW*|zh_HK*) _W_cached="已緩存" ; _W_download="可下載" ;;
@ -3507,9 +3580,10 @@ winetricks_cache_iso()
then
case $LANG in
da*) w_warn "Forkert disk [$_W_volname] indsat. Indsæt venligst disken [$_W_expected_volname]" ;;
de*) w_warn "Falsche Disk [$_W_volname] eingelegt. Bitte legen Sie Disk [$_W_expected_volname] ein!" ;;
pl*) w_warn "Włożono zły dysk [$_W_volname]. Proszę włożyć dysk [$_W_expected_volname]" ;;
uk*) w_warn "Неправильний диск [$_W_volname]. Будь ласка, вставте диск [$_W_expected_volname]" ;;
de*) w_warn "Falsche Disk [$_W_volname] eingelegt. Bitte legen Sie Disk [$_W_expected_volname] ein!" ;;
pl*) w_warn "Włożono zły dysk [$_W_volname]. Proszę włożyć dysk [$_W_expected_volname]" ;;
ru*) w_warn "Неверный диск [$_W_volname]. Пожалуйста, вставьте диск [$_W_expected_volname]" ;;
uk*) w_warn "Неправильний диск [$_W_volname]. Будь ласка, вставте диск [$_W_expected_volname]" ;;
zh_CN*) w_warn " [$_W_volname] 光盘插入错误,请插入光盘 [$_W_expected_volname]" ;;
zh_TW*|zh_HK*) w_warn " [$_W_volname] 光碟插入錯誤,請插入光碟 [$_W_expected_volname]" ;;
*) w_warn "Wrong disc [$_W_volname] inserted. Please insert disc [$_W_expected_volname]" ;;
@ -3729,6 +3803,7 @@ winetricks_mount_real_volume()
da*)_W_mountmsg="Indsæt venligst disken '$_W_expected_volname' (krævet af pakken '$_PACKAGE')" ;;
de*)_W_mountmsg="Bitte Disk '$_W_expected_volname' einlegen (für Paket '$W_PACKAGE')" ;;
pl*) _W_mountmsg="Proszę włożyć dysk '$_W_expected_volname' (potrzebny paczce '$W_PACKAGE')" ;;
ru*) _W_mountmsg="Пожалуйста, вставьте том '$_W_expected_volname' (требуется для пакета '$W_PACKAGE')" ;;
uk*) _W_mountmsg="Будь ласка, вставте том '$_W_expected_volname' (потрібний для пакунка '$W_PACKAGE')" ;;
zh_CN*) _W_mountmsg="请插入卷 '$_W_expected_volname' (为包 '$W_PACKAGE 所需')" ;;
zh_TW*|zh_HK*) _W_mountmsg="請插入卷 '$_W_expected_volname' (為包 '$W_PACKAGE 所需')" ;;
@ -3797,6 +3872,8 @@ winetricks_set_unattended()
W_UNATTENDED_SLASH_Q="/q"
W_UNATTENDED_SLASH_QN="/qn"
W_UNATTENDED_SLASH_QNT="/qnt"
W_UNATTENDED_SLASH_QT="/qt"
W_UNATTENDED_SLASH_QUIET="/quiet"
W_UNATTENDED_SLASH_S="/S"
W_UNATTENDED_DASH_SILENT="-silent"
W_UNATTENDED_SLASH_SILENT="/silent"
@ -3807,6 +3884,8 @@ winetricks_set_unattended()
W_UNATTENDED_SLASH_Q=""
W_UNATTENDED_SLASH_QN=""
W_UNATTENDED_SLASH_QNT=""
W_UNATTENDED_SLASH_QT=""
W_UNATTENDED_SLASH_QUIET=""
W_UNATTENDED_SLASH_S=""
W_UNATTENDED_DASH_SILENT=""
W_UNATTENDED_SLASH_SILENT=""
@ -4102,7 +4181,7 @@ winetricks_init()
unset _abswine
;;
esac
winetricks_set_wineprefix
winetricks_set_wineprefix $1
# FIXME: don't hardcode
W_PROGRAMS_DRIVE=c
@ -4265,7 +4344,13 @@ then
shift
done
winetricks_init
# Workaround for https://github.com/Winetricks/winetricks/issues/599
# If --isolate is used, pass verb to winetricks_init, so it can set the wineprefix using winetricks_set_wineprefix()
# Otherwise, an arch mismatch between ${WINEPREFIX:-$HOME/.wine} and the prefix to be made for the isolated app would cause it to fail
case $WINETRICKS_OPT_SHAREDPREFIX in
0) winetricks_init $1 ;;
*) winetricks_init ;;
esac
fi
winetricks_install_app()
@ -4274,6 +4359,7 @@ winetricks_install_app()
da*) fail_msg="Installationen af pakken $1 fejlede" ;;
de*) fail_msg="Installieren von Paket $1 gescheitert" ;;
pl*) fail_msg="Niepowodzenie przy instalacji paczki $1" ;;
ru*) fail_msg="Ошибка установки пакета $1" ;;
uk*) fail_msg="Помилка встановлення пакунка $1" ;;
zh_CN*) fail_msg="$1 安装失败" ;;
zh_TW*|zh_HK*) fail_msg="$1 安裝失敗" ;;
@ -4507,8 +4593,8 @@ w_metadata cmd dlls \
load_cmd()
{
w_download http://download.microsoft.com/download/8/d/c/8dc79965-dfbc-4b25-9546-e23bc4b791c6/Q811493_W2K_SP4_X86_EN.exe ac6e28cfd12942e74aa08bddf7715705edb85b6b
w_try_cabextract --directory="$W_SYSTEM32_DLLS" "$W_CACHE"/cmd/Q811493_W2K_SP4_X86_EN.exe -F cmd.exe
w_download ftp://ftp.sunet.se/pub/security/vendor/microsoft/win2000/Security_Bulletins/Q811493_W2K_SP4_X86_EN.exe ac6e28cfd12942e74aa08bddf7715705edb85b6b
w_try_cabextract --directory="$W_SYSTEM32_DLLS" "$W_CACHE/$W_PACKAGE/$file1" -F cmd.exe
w_override_dlls native,builtin cmd.exe
}
@ -5446,7 +5532,7 @@ load_dotnet20()
# FIXME: verify on pristine windows XP:
if w_workaround_wine_bug 34803
then
"$WINE" reg delete 'HKLM\Software\Microsoft\.NETFramework\v2.0.50727\SBSDisabled'
"$WINE" reg delete 'HKLM\Software\Microsoft\.NETFramework\v2.0.50727\SBSDisabled' /f
fi
cd "$W_CACHE"/"$W_PACKAGE"
@ -5625,7 +5711,7 @@ load_dotnet20sp2()
# FIXME: verify on pristine windows XP:
if w_workaround_wine_bug 34803
then
"$WINE" reg delete 'HKLM\Software\Microsoft\.NETFramework\v2.0.50727\SBSDisabled'
"$WINE" reg delete 'HKLM\Software\Microsoft\.NETFramework\v2.0.50727\SBSDisabled' /f
fi
cd "$W_CACHE/$W_PACKAGE"
@ -5812,7 +5898,7 @@ load_dotnet35()
w_call msxml3
fi
"$WINE" reg delete "HKLM\\Software\\Microsoft\\NET Framework Setup\\NDP\\v3.5"
"$WINE" reg delete "HKLM\\Software\\Microsoft\\NET Framework Setup\\NDP\\v3.5" /f
# See also http://blogs.msdn.com/astebner/archive/2008/07/17/8745415.aspx
cd "$W_TMP"
@ -6535,6 +6621,33 @@ load_jet40()
#----------------------------------------------------------------
w_metadata ie8_kb2936068 dlls \
title="Cumulative Security Update for Internet Explorer 8" \
publisher="Microsoft" \
year="2014" \
media="download" \
file1="IE8-WindowsXP-KB2936068-x86-ENU.exe" \
installed_file1="c:/windows/KB2936068-IE8.log"
load_ie8_kb2936068()
{
w_call ie8
w_download https://download.microsoft.com/download/3/8/C/38CE0ABB-01FD-4C0A-A569-BC5E82C34A17/IE8-WindowsXP-KB2936068-x86-ENU.exe 1bdeb741085b8f1ef6efc83f8615121373107347
if [ $W_UNATTENDED_SLASH_Q ]
then
quiet="$W_UNATTENDED_SLASH_QUIET /forcerestart"
else
quiet=""
fi
cd "$W_CACHE"/"$W_PACKAGE"
w_try "$WINE" IE8-WindowsXP-KB2936068-x86-ENU.exe $quiet
}
#----------------------------------------------------------------
w_metadata kde apps \
title="KDE on Windows" \
publisher="various" \
@ -6561,15 +6674,15 @@ load_kde()
w_metadata kindle apps \
title="Amazon Kindle" \
publisher="Amazon" \
year="2015" \
year="2016" \
media="download" \
file1="KindleForPC-installer-1.13.42039.exe" \
file1="KindleForPC-installer-1.15.43061.exe" \
installed_exe1="$W_PROGRAMS_WIN/Amazon/Kindle/Kindle.exe" \
homepage="http://www.amazon.com/gp/feature.html/?docId=1000426311"
load_kindle()
{
w_download http://kindleforpc.amazon.com/42039/KindleForPC-installer-1.13.42039.exe 2316102823d295fb346062e03a8bb594b93cb536
w_download http://kindleforpc.amazon.com/43061/KindleForPC-installer-1.15.43061.exe 27364a6867aac562426494312c2b3f4b673f13e2
cd "$W_CACHE/$W_PACKAGE"
w_try "$WINE" $file1 ${W_OPT_UNATTENDED:+ /S}
@ -8540,7 +8653,7 @@ load_xna31()
w_call dotnet20sp2
w_download http://download.microsoft.com/download/5/9/1/5912526C-B950-4662-99B6-119A83E60E5C/xnafx31_redist.msi bdd33b677c9576a63ff2a6f65e12c0563cc116e6
cd "$W_CACHE/$W_PACKAGE"
w_try "$WINE" msiexec ${W_OPT_UNATTENDED:+/quiet} /i $file1
w_try "$WINE" msiexec $W_UNATTENDED_SLASH_QUIET /i $file1
}
#----------------------------------------------------------------
@ -8560,7 +8673,7 @@ load_xna40()
# http://www.microsoft.com/en-us/download/details.aspx?id=20914
w_download http://download.microsoft.com/download/A/C/2/AC2C903B-E6E8-42C2-9FD7-BEBAC362A930/xnafx40_redist.msi 49efdc29f65fc8263c196338552c7009fc96c5de
cd "$W_CACHE/$W_PACKAGE"
w_try "$WINE" msiexec ${W_OPT_UNATTENDED:+/quiet} /i $file1
w_try "$WINE" msiexec $W_UNATTENDED_SLASH_QUIET /i $file1
}
#----------------------------------------------------------------
@ -9506,11 +9619,7 @@ load_controlpad()
echo "If setup says 'Unable to start DDE ...', press Ignore"
cd "$W_TMP"
case "$W_UNATTENDED_SLASH_Q" in
"") quiet="" ;;
*) quiet="/qt"
esac
w_try "$WINE" setup $quiet
w_try "$WINE" setup $W_UNATTENDED_SLASH_QT
if ! test -f "$W_SYSTEM32_DLLS"/FM20.DLL
then
@ -9588,6 +9697,46 @@ load_emu8086()
#----------------------------------------------------------------
w_metadata ev3 apps \
title="Lego Mindstorms EV3 Home Edition" \
publisher="Lego" \
year="2014" \
media="download" \
file1="LMS-EV3-WIN32-ENUS-01-01-01-full-setup.exe" \
installed_exe1="$W_PROGRAMS_X86_WIN/LEGO Software/LEGO MINDSTORMS EV3 Home Edition/MindstormsEV3.exe"
load_ev3()
{
if w_workaround_wine_bug 40192 "Installing vcrun2005 as Wine does not have MFC80.dll"
then
w_call vcrun2005
fi
if w_workaround_wine_bug 40193 "Installing IE8 is built-in Gecko is not sufficient"
then
w_call ie8
fi
w_call dotnet40
w_download http://esd.lego.com.edgesuite.net/digitaldelivery/mindstorms/6ecda7c2-1189-4816-b2dd-440e22d65814/public/LMS-EV3-WIN32-ENUS-01-01-01-full-setup.exe 855c914d9a3cf0f4793a046872658fd661389671
cd "$W_CACHE"/"$W_PACKAGE"
w_try "$WINE" LMS-EV3-WIN32-ENUS-01-01-01-full-setup.exe
if w_workaround_wine_bug 40174 "Setting override for urlmon.dll to native to avoid crash"
then
w_override_dlls native urlmon
fi
if w_workaround_wine_bug 34897 "Installing update KB2936068 to work around bug 34897"
then
w_call ie8_kb2936068
fi
}
#----------------------------------------------------------------
w_metadata firefox apps \
title="Firefox 39.0" \
publisher="Mozilla" \
@ -9736,8 +9885,8 @@ w_metadata ie6 dlls \
title="Internet Explorer 6" \
publisher="Microsoft" \
year="2002" \
media="manual_download" \
file1="msie60.exe" \
media="download" \
file1="ie60.exe" \
installed_file1="c:/Program Files/Internet Explorer/iedetect.dll"
load_ie6()
@ -9748,10 +9897,10 @@ load_ie6()
w_die "This package does not work on a 64-bit installation"
fi
w_download_manual http://www.oldversion.com/download-Internet-Explorer-6.0.html msie60.exe 8e483db28ff01a7cabd39147ab6c59753ea1f533
w_download http://download.oldapps.com/Internet_Explorer/ie60.exe 8e483db28ff01a7cabd39147ab6c59753ea1f533
cd "$W_TMP"
"$WINE" "$W_CACHE"/ie6/$file1
"$WINE" "$W_CACHE"/"$W_PACKAGE"/$file1
w_call msls31
@ -9885,15 +10034,9 @@ load_ie7()
# Install
w_download http://download.microsoft.com/download/3/8/8/38889DC1-848C-4BF2-8335-86C573AD86D9/IE7-WindowsXP-x86-enu.exe d39b89c360fbaa9706b5181ae4718100687a5326
if test "$W_UNATTENDED_SLASH_Q" = ""
then
quiet=""
else
quiet="/quiet"
fi
cd "$W_CACHE/$W_PACKAGE"
"$WINE" IE7-WindowsXP-x86-enu.exe $quiet
"$WINE" IE7-WindowsXP-x86-enu.exe $W_UNATTENDED_SLASH_QUIET
# IE7 exits with 194 to signal a reboot
status=$?
@ -9990,9 +10133,9 @@ load_ie8()
w_try cp -f "$W_CACHE"/ie8/winetest.cat "$W_SYSTEM32_DLLS"/catroot/\{f750e6c3-38ee-11d1-85e5-00c04fc295ee\}/oem0.cat
w_download http://download.microsoft.com/download/C/C/0/CC0BD555-33DD-411E-936B-73AC6F95AE11/IE8-WindowsXP-x86-ENU.exe e489483e5001f95da04e1ebf3c664173baef3e26
if [ $W_UNATTENDED_SLASH_Q ]
if [ $W_UNATTENDED_SLASH_QUIET ]
then
quiet="/quiet /forcerestart"
quiet="$W_UNATTENDED_SLASH_QUIET /forcerestart"
else
quiet=""
fi
@ -18560,7 +18703,7 @@ execute_command()
# Hard-coded verbs
main) WINETRICKS_CURMENU=main ;;
help) w_open_webpage http://winetricks.org/help ;;
help) w_open_webpage https://code.google.com/archive/p/winetricks/wikis ;;
list) winetricks_list_all ;;
list-cached) winetricks_list_cached ;;
list-download) winetricks_list_download ;;