From bf2bd215d93dda23d1bb847bd02f0c7b511838262ede01a312ffddc78b67f5e0 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Mon, 27 Aug 2007 16:55:30 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wine?expand=0&rev=19 --- wine-0.9.43.tar.bz2 | 3 - wine-0.9.44.tar.bz2 | 3 + wine.changes | 17 ++++++ wine.spec | 24 ++++++-- winetricks | 132 ++++++++++++++++++++++++++------------------ 5 files changed, 118 insertions(+), 61 deletions(-) delete mode 100644 wine-0.9.43.tar.bz2 create mode 100644 wine-0.9.44.tar.bz2 diff --git a/wine-0.9.43.tar.bz2 b/wine-0.9.43.tar.bz2 deleted file mode 100644 index 70cecf8..0000000 --- a/wine-0.9.43.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7d5e1225e04a4ce2b7f455456289156f8dc7d99c30b70a2c5086782862b274f0 -size 12247896 diff --git a/wine-0.9.44.tar.bz2 b/wine-0.9.44.tar.bz2 new file mode 100644 index 0000000..16ad805 --- /dev/null +++ b/wine-0.9.44.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7e10a1965412296c10e87f8705bcef5c347047a9246b5dbae33d7d13785c07d4 +size 12424896 diff --git a/wine.changes b/wine.changes index 4b3655c..45ad7dd 100644 --- a/wine.changes +++ b/wine.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Fri Aug 24 17:29:00 CEST 2007 - meissner@suse.de + +- Upgraded to upstream 0.9.44: + - Better heuristics for making windows managed. + - Automatic detection of timezone parameters. + - Improvements to the builtin WordPad. + - Better signatures support in crypt32. + - Still more gdiplus functions. + - Lots of bug fixes. +- New winetricks version + - checksum verification for downloads + - Add sha1sums for most downloads + - Note a few downloads are no longer available (replacements, anyone?) + - Note mono11 is deprecated + - Add Mikolaj's nifty fakeie changes + ------------------------------------------------------------------- Fri Aug 10 23:17:58 CEST 2007 - meissner@suse.de diff --git a/wine.spec b/wine.spec index 5667c90..1545973 100644 --- a/wine.spec +++ b/wine.spec @@ -1,5 +1,5 @@ # -# spec file for package wine (Version 0.9.43) +# spec file for package wine (Version 0.9.44) # # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -15,7 +15,7 @@ BuildRequires: alsa-devel audiofile bison capi4linux-devel cups-devel desktop-f License: LGPL v2 or later Group: System/Emulators/PC Autoreqprov: on -Version: 0.9.43 +Version: 0.9.44 Release: 1 Summary: An MS Windows Emulator URL: http://www.winehq.com @@ -26,10 +26,10 @@ Source4: wine.desktop BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -An MS Windows emulator, consisting of both runtime and also source +An MS Windows emulator, consisting of both runtime and source compatibility functions. You can run your MS executables with it and -you can write your Windows programs under Linux and link against the -WINE libraries. +write your Windows programs under Linux and link against the WINE +libraries. It is not necessary to have a Windows installation to run WINE. @@ -115,6 +115,20 @@ rm -rf $RPM_BUILD_ROOT /usr/share/aclocal/wine.m4 %changelog +* Fri Aug 24 2007 - meissner@suse.de +- Upgraded to upstream 0.9.44: + - Better heuristics for making windows managed. + - Automatic detection of timezone parameters. + - Improvements to the builtin WordPad. + - Better signatures support in crypt32. + - Still more gdiplus functions. + - Lots of bug fixes. +- New winetricks version + - checksum verification for downloads + - Add sha1sums for most downloads + - Note a few downloads are no longer available (replacements, anyone?) + - Note mono11 is deprecated + - Add Mikolaj's nifty fakeie changes * Fri Aug 10 2007 - meissner@suse.de - Upgraded to upstream 0.9.43: - Direct3D support on top of WGL instead of GLX for better portability. diff --git a/winetricks b/winetricks index abecea8..ee5660c 100644 --- a/winetricks +++ b/winetricks @@ -38,8 +38,8 @@ usage() { echo " mdac27 MDAC 2.7: Microsoft ODBC drivers, etc." echo " mdac28 MDAC 2.8." echo " mfc40" - echo " mono11 mono 1.1.13-gtksharp-2.8.2" - echo " mono12 mono 1.2.3.1-gtksharp-2.8.3" + echo " mono11 mono 1.1.13-gtksharp-2.8.2 (deprecated, use 1.2)" + echo " mono12 mono 1.2.3.1-gtksharp-2.8.3 (1.2.4 doesn't run hello, world?)" echo " msi2 Microsoft Installer 2.0" echo " msxml3 (Note: install a bit squidgy; see http://bugs.winehq.org/show_bug.cgi?id=7849)" echo " msxml4 (Note: installing this requires fake c: to be named harddrive1!)" @@ -81,6 +81,11 @@ rm -rf $WINETRICKS_TMP/* download() { file=`basename $1` test -f $WINETRICKS_CACHE/$file || (cd $WINETRICKS_CACHE; wget -c $1) + if [ "$2"x != ""x ] + then + echo "$2 $WINETRICKS_CACHE/$file" > $WINETRICKS_CACHE/$file.sha1sum + try sha1sum --status -c $WINETRICKS_CACHE/$file.sha1sum + fi } # Execute with error checking @@ -143,7 +148,7 @@ _EOF_ #----- One function per package, in alphabetical order ---------- load_art2kmin() { - download http://download.microsoft.com/download/office2000dev/art2kmin/1/win98/en-us/art2kmin.exe + download http://download.microsoft.com/download/office2000dev/art2kmin/1/win98/en-us/art2kmin.exe 73be2622254d1f857a204a03f068787542b985e9 try $WINE $WINETRICKS_CACHE/art2kmin.exe cd "$WINEPREFIX/drive_c/ART2KMin Setup" try $WINE Setup.exe INSTALLPFILES=1 /wait $WINETRICKS_QUIET @@ -154,7 +159,7 @@ load_art2kmin() { load_cc580() { # http://www.microsoft.com/downloads/details.aspx?familyid=6f94d31a-d1e0-4658-a566-93af0d8d4a1e - download http://download.microsoft.com/download/platformsdk/redist/5.80.2614.3600/w9xnt4/en-us/cc32inst.exe + download http://download.microsoft.com/download/platformsdk/redist/5.80.2614.3600/w9xnt4/en-us/cc32inst.exe 94c3c494258cc54bd65d2f0153815737644bffde try $WINE $WINETRICKS_CACHE/cc32inst.exe "/T:`$WINE winepath -w $WINETRICKS_TMP`" /c $WINETRICKS_QUIET try $WINE $WINETRICKS_TMP/comctl32.exe @@ -171,8 +176,8 @@ load_corefonts() { # TODO: let user pick mirror, check md5; # see http://corefonts.sourceforge.net/msttcorefonts-2.0-1.spec for how # TODO: add more fonts - download http://internap.dl.sourceforge.net/sourceforge/corefonts/arial32.exe - download http://internap.dl.sourceforge.net/sourceforge/corefonts/times32.exe + download http://internap.dl.sourceforge.net/sourceforge/corefonts/arial32.exe 6d75f8436f39ab2da5c31ce651b7443b4ad2916e + download http://internap.dl.sourceforge.net/sourceforge/corefonts/times32.exe 20b79e65cdef4e2d7195f84da202499e3aa83060 try $WINE $WINETRICKS_CACHE/arial32.exe $WINETRICKS_QUIET try $WINE $WINETRICKS_CACHE/times32.exe $WINETRICKS_QUIET } @@ -182,7 +187,7 @@ load_corefonts() { load_dcom98() { # Install native dcom per http://wiki.winehq.org/NativeDcom # to avoid http://bugs.winehq.org/show_bug.cgi?id=4228 - download http://download.microsoft.com/download/d/1/3/d13cd456-f0cf-4fb2-a17f-20afc79f8a51/DCOM98.EXE + download http://download.microsoft.com/download/d/1/3/d13cd456-f0cf-4fb2-a17f-20afc79f8a51/DCOM98.EXE aff002bd03f17340b2bef2e6b9ea8e3798e9ccc1 # Pick win98 so we can install native dcom set_winver win98 @@ -207,6 +212,26 @@ load_dcom98() { #---------------------------------------------------------------- +find_program_files() +{ + for i in \ + "Programme" \ + "Program Files" \ + "Archivos de programa" \ + "Ohjelmatiedostot" \ + "Programmi" \ + "Programfiler" \ + "Arquivos de programas" \ + "Programas"; do + if [ -x "$WINEPREFIX/drive_c/$i" ]; then + PROGRAM_FILES=$i; + return 0; + fi + done + echo "Couldn't find program files" + exit 1 +} + # Fake IE per workaround in http://bugs.winehq.org/show_bug.cgi?id=3453 # Just the first registry key works for most apps. # The App Paths part is required by a few apps, like Quickbooks Pro; @@ -214,6 +239,8 @@ load_dcom98() { # Put iexplore.exe in c:/windows/command as wine.inf can't handle # c:/Program Files yet. set_fakeie6() { + find_program_files + cat > $WINETRICKS_TMP/fakeie6.reg <<"_EOF_" REGEDIT4 @@ -221,16 +248,22 @@ REGEDIT4 "Version"="6.0.2900.2180" [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE] -@="C:\\windows\\command\\iexplore.exe" -"PATH"="c:\\windows\\command" +@="C:\\__PROGRAM_FILES__\\Internet Explorer\\iexplore.exe" +"PATH"="c:\\__PROGRAM_FILES__\\Internet Explorer" _EOF_ + + sed -i -e "s/__PROGRAM_FILES__/$PROGRAM_FILES/" $WINETRICKS_TMP/fakeie6.reg try $WINE regedit $WINETRICKS_TMP/fakeie6.reg - # Apps that use App Paths for iexplore.exe expect to find a file. - # Until iexplore.exe is in wine.inf, - # create a fake .exe the cheesiest possible way! - # This won't fool apps that check version info, but it works for QB. - try cp -f $WINEPREFIX/drive_c/windows/command/start.exe $WINEPREFIX/drive_c/windows/command/iexplore.exe + # On old wineprefixes iexlore.exe is not created. Create a fake dll using + # shdocvw.dll that should have similar VERSIONINFO. + if [ ! -f "$WINEPREFIX/drive_c/$PROGRAM_FILES/Internet Explorer/iexplore.exe" ]; then + echo "You have an old wineprefix without iexplore.exe. Will create a fake now" + if [ ! -d "$WINEPREFIX/drive_c/$PROGRAM_FILES/Internet Explorer/iexplore.exe" ]; then + try mkdir "$WINEPREFIX/drive_c/$PROGRAM_FILES/Internet Explorer"; + fi + try cp -f "$WINEPREFIX/drive_c/windows/system32/shdocvw.dll" "$WINEPREFIX/drive_c/$PROGRAM_FILES/Internet Explorer/iexplore.exe" + fi } #---------------------------------------------------------------- @@ -281,7 +314,7 @@ load_gdiplus() { # http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdicpp/GDIPlus/GDIPlus.asp # however, there's no standalone installer. So install a random # app that happens to bundle it. - download http://download.microsoft.com/download/a/1/a/a1adc39b-9827-4c7a-890b-91396aed2b86/ppviewer.exe + download http://download.microsoft.com/download/a/1/a/a1adc39b-9827-4c7a-890b-91396aed2b86/ppviewer.exe 4d13ca85d1d366167b6247ac7340b7736b1bff87 try $WINE $WINETRICKS_CACHE/ppviewer.exe $WINETRICKS_QUIET # And then make it globally available. # FIXME: use localized name for ProgramFiles (see gecko above) @@ -293,7 +326,7 @@ load_gdiplus() { load_jet40() { # http://support.microsoft.com/kb/239114 # See also http://bugs.winehq.org/show_bug.cgi?id=6085 - download http://download.microsoft.com/download/4/3/9/4393c9ac-e69e-458d-9f6d-2fe191c51469/jet40sp8_9xnt.exe + download http://download.microsoft.com/download/4/3/9/4393c9ac-e69e-458d-9f6d-2fe191c51469/jet40sp8_9xnt.exe 8cd25342030857969ede2d8fcc34f3f7bcc2d6d4 try $WINE $WINETRICKS_CACHE/jet40sp8_9xnt.exe $WINETRICKS_QUIET } @@ -301,7 +334,7 @@ load_jet40() { load_liberation() { # http://www.redhat.com/promo/fonts/ - download http://www.redhat.com/f/fonts/liberation-fonts-ttf-2.tar.gz + download http://www.redhat.com/f/fonts/liberation-fonts-ttf-2.tar.gz c49cae316fa454a10502feb2122e7d3b33ab06d5 tar --wildcards -C $WINEPREFIX/drive_c/windows/fonts -xvzf $WINETRICKS_CACHE/liberation-fonts-ttf-2.tar.gz '*.ttf' } @@ -317,7 +350,7 @@ load_mdac27() { # FIXME to support other versions of mdac, will need to change # 'download' to save in a subdirectory named after the package, # since every version of mdac uses the same installer filename - download http://download.microsoft.com/download/3/b/f/3bf74b01-16ba-472d-9a8c-42b2b4fa0d76/mdac_typ.exe + download http://download.microsoft.com/download/3/b/f/3bf74b01-16ba-472d-9a8c-42b2b4fa0d76/mdac_typ.exe f68594d1f578c3b47bf0639c46c11c5da161feee set_native_mdac try $WINE $WINETRICKS_CACHE/mdac_typ.exe } @@ -329,7 +362,7 @@ load_mdac28() { # 'download' to save in a subdirectory named after the package, # since every version of mdac uses the same installer filename # Well, shoot. Can we get away with case sensitivity here? - download http://download.microsoft.com/download/c/d/f/cdfd58f1-3973-4c51-8851-49ae3777586f/MDAC_TYP.EXE + download http://download.microsoft.com/download/c/d/f/cdfd58f1-3973-4c51-8851-49ae3777586f/MDAC_TYP.EXE 91bd59f0b02b67f3845105b15a0f3502b9a2216a set_native_mdac set_winver win98 try $WINE $WINETRICKS_CACHE/MDAC_TYP.EXE @@ -340,7 +373,9 @@ load_mdac28() { load_mfc40() { # See also http://www.microsoft.com/downloads/details.aspx?FamilyID=cf3005d4-7009-4d2d-89d1-b32c482c8a2d - download http://download.microsoft.com/download/sql65/Patch/6.5/WIN98/EN-US/MFC40i.exe + echo "Note: Microsoft has since pulled this download. Sorry!" + + download http://download.microsoft.com/download/sql65/Patch/6.5/WIN98/EN-US/MFC40i.exe af289f72aceda7ac2b43bf94b574e74a48cb5663 cd $WINETRICKS_TMP/ rm -rf $WINETRICKS_TMP/* try cabextract $WINETRICKS_CACHE/MFC40i.exe @@ -351,8 +386,9 @@ load_mfc40() { #---------------------------------------------------------------- load_mono11() { + echo "Mono-1.1 is deprecated. The Mono team prefers you use Mono-1.2 instead." # Load Mono, have it handle all .net requests - download ftp://www.go-mono.com/archive/1.1.13.8.2/windows-installer/0/mono-1.1.13.8.2-gtksharp-2.8.2-win32-0.exe + download ftp://www.go-mono.com/archive/1.1.13.8.2/windows-installer/0/mono-1.1.13.8.2-gtksharp-2.8.2-win32-0.exe e8725d03f51fcca2849d1a8f1d87ceb6f77c1d82 # Anyone know how to get it to do a silent install? try $WINE $WINETRICKS_CACHE/mono-1.1.13.8.2-gtksharp-2.8.2-win32-0.exe @@ -375,29 +411,30 @@ _EOF_ load_mono12() { # Load Mono, have it handle all .net requests - download ftp://www.go-mono.com/archive/1.2.3.1/windows-installer/0/mono-1.2.3.1-gtksharp-2.8.3-win32-0.exe + # Note: 1.2.4 appears to be broken, it can't run anything at all on wine? So use 1.2.3.1 + download ftp://www.go-mono.com/archive/1.2.3.1/windows-installer/0/mono-1.2.3.1-gtksharp-2.8.3-win32-0.exe a393d9290ef1b7a991ff0d5d0f8acececa07adf1 # Anyone know how to get it to do a silent install? try $WINE $WINETRICKS_CACHE/mono-1.2.3.1-gtksharp-2.8.3-win32-0.exe - cat > $WINETRICKS_TMP/mono_1.2.3.1.reg <<_EOF_ + cat > $WINETRICKS_TMP/mono_1.2.3.reg <<_EOF_ REGEDIT4 -[HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v1.1.4322] +[HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v2.0.50727] "Install"=dword:00000001 "SP"=dword:00000001 -[HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\policy\v1.1] +[HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\policy\v2.0] "4322"="3706-4322" _EOF_ - try $WINE regedit $WINETRICKS_TMP/mono_1.2.3.1.reg - rm -f $WINETRICKS_TMP/mono_1.2.3.1.reg + try $WINE regedit $WINETRICKS_TMP/mono_1.2.3.reg + rm -f $WINETRICKS_TMP/mono_1.2.3.reg } #---------------------------------------------------------------- load_msi2() { # Install native msi per http://wiki.winehq.org/NativeMsi - download http://download.microsoft.com/download/WindowsInstaller/Install/2.0/W9XMe/EN-US/InstMsiA.exe + download http://download.microsoft.com/download/WindowsInstaller/Install/2.0/W9XMe/EN-US/InstMsiA.exe e739c40d747e7c27aacdb07b50925b1635ee7366 # Pick win98 so we can install native msi set_winver win98 @@ -420,7 +457,7 @@ load_msxml3() { # Service Pack 5 #download http://download.microsoft.com/download/a/5/e/a5e03798-2454-4d4b-89a3-4a47579891d8/msxml3.msi # Service Pack 7 - download http://download.microsoft.com/download/8/8/8/888f34b7-4f54-4f06-8dac-fa29b19f33dd/msxml3.msi + download http://download.microsoft.com/download/8/8/8/888f34b7-4f54-4f06-8dac-fa29b19f33dd/msxml3.msi d4c2178dfb807e1a0267fce0fd06b8d51106d913 # http://bugs.winehq.org/show_bug.cgi?id=7849 fixed since 0.9.37 override_dlls msxml3 try $WINE msiexec /i $WINETRICKS_CACHE/msxml3.msi $WINETRICKS_QUIET @@ -432,7 +469,7 @@ load_msxml4() { # http://www.microsoft.com/downloads/details.aspx?familyid=24B7D141-6CDF-4FC4-A91B-6F18FE6921D4 if ! test -f $WINETRICKS_CACHE/msxml4.msi then - download http://download.microsoft.com/download/e/2/e/e2e92e52-210b-4774-8cd9-3a7a0130141d/msxml4-KB927978-enu.exe + download http://download.microsoft.com/download/e/2/e/e2e92e52-210b-4774-8cd9-3a7a0130141d/msxml4-KB927978-enu.exe d364f9fe80c3965e79f6f64609fc253dfeb69c25 rm -rf $WINETRICKS_TMP/* try $WINE $WINETRICKS_CACHE/msxml4-KB927978-enu.exe "/x:`$WINE winepath -w $WINETRICKS_TMP`" $WINETRICKS_QUIET @@ -453,7 +490,7 @@ load_pdh() { # http://support.microsoft.com/kb/284996 if ! test -f $WINETRICKS_CACHE/pdhinst.exe then - download http://download.microsoft.com/download/platformsdk/Redist/5.0.2195.2668/NT4/EN-US/pdhinst.exe + download http://download.microsoft.com/download/platformsdk/Redist/5.0.2195.2668/NT4/EN-US/pdhinst.exe f42448660def8cd7f42b34aa7bc7264745f4425e fi try $WINE $WINETRICKS_CACHE/pdhinst.exe try cp -f $WINEPREFIX/drive_c/windows/temp/x86/Pdh.Dll $WINEPREFIX/drive_c/windows/system32/pdh.dll @@ -463,7 +500,7 @@ load_pdh() { load_tahoma() { # The tahoma font is needed by e.g. Steam - download http://internap.dl.sourceforge.net/sourceforge/corefonts/wd97vwr32.exe + download http://internap.dl.sourceforge.net/sourceforge/corefonts/wd97vwr32.exe 8edf758f92513094a94e50b7826cd6f2b7696b8c try cabextract --directory=$WINETRICKS_TMP $WINETRICKS_CACHE/wd97vwr32.exe try cabextract --directory=$WINETRICKS_TMP $WINETRICKS_TMP/Viewer1.cab try cp -f $WINETRICKS_TMP/tahoma.ttf $WINEPREFIX/drive_c/windows/fonts/tahoma.ttf @@ -473,14 +510,14 @@ load_tahoma() { #---------------------------------------------------------------- load_vbvm50() { - download http://download.microsoft.com/download/vb50pro/utility/1/win98/en-us/msvbvm50.exe + download http://download.microsoft.com/download/vb50pro/utility/1/win98/en-us/msvbvm50.exe 28bfaf09b8ac32cf5ffa81252f3e2fadcb3a8f27 try $WINE $WINETRICKS_CACHE/msvbvm50.exe $WINETRICKS_QUIET } #---------------------------------------------------------------- load_vbrun60() { - download http://download.microsoft.com/download/vb60pro/install/6/win98me/en-us/vbrun60.exe + download http://download.microsoft.com/download/vb60pro/install/6/win98me/en-us/vbrun60.exe 2dc00e5fc701492bcba7ac58f057ee43751e18e5 # Exits with status 43 for some reason? $WINE $WINETRICKS_CACHE/vbrun60.exe $WINETRICKS_QUIET || true } @@ -492,7 +529,7 @@ load_vcrun6() { if ! test -f $WINETRICKS_CACHE/vcredist.exe then - download http://download.microsoft.com/download/vc60pro/update/1/w9xnt4/en-us/vc6redistsetup_enu.exe + download http://download.microsoft.com/download/vc60pro/update/1/w9xnt4/en-us/vc6redistsetup_enu.exe 382c8f5a7f41189af8d4165cf441f274b7e2a457 rm -rf $WINETRICKS_TMP/* try $WINE $WINETRICKS_CACHE/vc6redistsetup_enu.exe "/T:`$WINE winepath -w $WINETRICKS_TMP`" /c $WINETRICKS_QUIET @@ -524,28 +561,16 @@ load_vcrun6() { load_vcrun2005() { # Load the Visual C++ 2005 runtime libraries # See http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE - download http://download.microsoft.com/download/d/3/4/d342efa6-3266-4157-a2ec-5174867be706/vcredist_x86.exe + download http://download.microsoft.com/download/d/3/4/d342efa6-3266-4157-a2ec-5174867be706/vcredist_x86.exe 47fba37de95fa0e2328cf2e5c8ebb954c4b7b93c try $WINE $WINETRICKS_CACHE/vcredist_x86.exe $WINETRICKS_QUIET - # And then a nasty trick: until we have sxs support in wine, - # add the assembly directories to PATH and remove msvc80 from system32 - # to keep it from being found there and aborting. - ls $WINEPREFIX/drive_c/windows/winsxs | egrep -v 'Manifests|Policies' | sed 's/^/C:\\windows\\winsxs\\/' | sed 's/\\/\\\\/g' > $WINETRICKS_TMP/sxs.paths - APPENDPATH=`cat $WINETRICKS_TMP/sxs.paths | tr '\012\040' ';;' | sed 's/;$//g' ` - cat > $WINETRICKS_TMP/sxs.reg <<_EOF_ -REGEDIT4 - -[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment] -"Path"="$APPENDPATH;c:\\\\windows\\\\system32;c:\\\\windows" -_EOF_ - try $WINE regedit $WINETRICKS_TMP/sxs.reg - mv $WINEPREFIX/drive_c/windows/system32/msvcr80.dll $WINEPREFIX/drive_c/windows/system32/msvcr80.dll.foo } #---------------------------------------------------------------- load_wsh51() { # See also http://www.microsoft.com/downloads/details.aspx?FamilyID=bfdb7709-51e4-4aa6-adb0-05444e68dd80&DisplayLang=en - download http://download.microsoft.com/download/8/7/5/8751c696-282d-49da-b118-2735315dbb5e/ste51en.exe + echo "Note: Microsoft has since pulled this download. Sorry!" + download http://download.microsoft.com/download/8/7/5/8751c696-282d-49da-b118-2735315dbb5e/ste51en.exe ecc0fb713684294fe6c759f4633c5befbeba1ade try $WINE $WINETRICKS_CACHE/ste51en.exe $WINETRICKS_QUIET @@ -557,7 +582,8 @@ load_wsh51() { load_wsh56() { # See also http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=C717D943-7E4B-4622-86EB-95A22B832CAA - download http://download.microsoft.com/download/2/8/a/28a5a346-1be1-4049-b554-3bc5f3174353/WindowsXP-Windows2000-Script56-KB917344-x86-enu.exe + echo "Note: Microsoft has since pulled this download. Sorry!" + download http://download.microsoft.com/download/2/8/a/28a5a346-1be1-4049-b554-3bc5f3174353/WindowsXP-Windows2000-Script56-KB917344-x86-enu.exe f4692766caa3ee9b38d4166845486c6199a33457 try $WINE $WINETRICKS_CACHE/WindowsXP-Windows2000-Script56-KB917344-x86-enu.exe $WINETRICKS_QUIET } @@ -567,7 +593,7 @@ load_wsh56() { load_wsh56js() { # This installs jscript 5.6 (but not vbscript) # See also http://www.microsoft.com/downloads/details.aspx?FamilyID=16dd21a1-c4ee-4eca-8b80-7bd1dfefb4f8&DisplayLang=en - download http://download.microsoft.com/download/b/c/3/bc3a0c36-fada-497d-a3de-8b0139766f3b/Windows2000-KB917344-56-x86-enu.exe + download http://download.microsoft.com/download/b/c/3/bc3a0c36-fada-497d-a3de-8b0139766f3b/Windows2000-KB917344-56-x86-enu.exe add5f74c5bd4da6cfae47f8306de213ec6ed52c8 try $WINE $WINETRICKS_CACHE/Windows2000-KB917344-56-x86-enu.exe $WINETRICKS_QUIET } @@ -577,7 +603,7 @@ load_wsh56js() { load_wsh56vb() { # This installs vbscript 5.6 (but not jscript) # See also http://www.microsoft.com/downloads/details.aspx?familyid=4F728263-83A3-464B-BCC0-54E63714BC75 - download http://download.microsoft.com/download/IE60/Patch/Q318089/W9XNT4Me/EN-US/vbs56men.exe + download http://download.microsoft.com/download/IE60/Patch/Q318089/W9XNT4Me/EN-US/vbs56men.exe 48f14a93db33caff271da0c93f334971f9d7cb22 try $WINE $WINETRICKS_CACHE/vbs56men.exe $WINETRICKS_QUIET }