diff --git a/wine-1.1.14.tar.bz2 b/wine-1.1.14.tar.bz2 deleted file mode 100644 index 3b040c6..0000000 --- a/wine-1.1.14.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1b915466a874b5c214e98745e7c5806fbb5cdb7ec414561a2243df7d1152d186 -size 15021276 diff --git a/wine-1.1.16.tar.bz2 b/wine-1.1.16.tar.bz2 new file mode 100644 index 0000000..9ab2917 --- /dev/null +++ b/wine-1.1.16.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f8a88b3f03e582219e03d8bdc83448b500d246866f380cd645e96950db8279e +size 15146401 diff --git a/wine.changes b/wine.changes index f7eb3e9..b3ee09c 100644 --- a/wine.changes +++ b/wine.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Sat Feb 28 11:49:33 CET 2009 - meissner@suse.de + +- Updated to upstream 1.1.16 + - Improved SANE scanner support. + - Support for digital CD audio playback. + - Improved cookies management in Wininet. + - Support for building stand-alone 16-bit modules. + - Many fixes to the regression tests on Windows. + - Various bug fixes. +- updated winetricks to current version + +------------------------------------------------------------------- +Fri Feb 13 23:32:31 CET 2009 - meissner@suse.de + +- Updated to upstream 1.1.15 + - Gecko engine update. + - Better region support in GdiPlus. + - Support for cross-compilation in winegcc. + - Beginnings of MS Text Framework support. + - Many fixes to the regression tests on Windows. + - Various bug fixes. + ------------------------------------------------------------------- Tue Feb 3 17:50:35 CET 2009 - meissner@suse.de diff --git a/wine.spec b/wine.spec index e98a242..4e65bf3 100644 --- a/wine.spec +++ b/wine.spec @@ -1,5 +1,5 @@ # -# spec file for package wine (Version 1.1.14) +# spec file for package wine (Version 1.1.16) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -23,7 +23,7 @@ BuildRequires: alsa-devel bison capi4linux-devel cups-devel desktop-file-utils License: LGPL v2.1 or later Group: System/Emulators/PC AutoReqProv: on -Version: 1.1.14 +Version: 1.1.16 Release: 1 Summary: An MS Windows Emulator Url: http://www.winehq.com @@ -32,7 +32,7 @@ Source1: http://kegel.com/wine/winetricks Source3: README.SuSE Source4: wine.desktop BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires: libX11.so.6 libXext.so.6 libXcursor.so.1 libXi.so.6 libXxf86vm.so.1 libXrender.so.1 libXrandr.so.2 libXinerama.so.1 libXcomposite.so.1 libGL.so.1 libGLU.so.1 libxslt.so.1 libhal.so.1 libncurses.so.5 libfreetype.so.6 libodbc.so.1 libpng12.so.0 libjpeg.so.62 libcrypto.so.0.9.8 libssl.so.0.9.8 libfontconfig.so.1 libcups.so.2 +Requires: libX11.so.6 libXext.so.6 libXcursor.so.1 libXi.so.6 libXxf86vm.so.1 libXrender.so.1 libXrandr.so.2 libXinerama.so.1 libXcomposite.so.1 libGL.so.1 libGLU.so.1 libxslt.so.1 libhal.so.1 libncurses.so.5 libfreetype.so.6 libpng12.so.0 libjpeg.so.62 libcrypto.so.0.9.8 libssl.so.0.9.8 libfontconfig.so.1 libcups.so.2 ExclusiveArch: %ix86 %description @@ -125,6 +125,23 @@ rm -rf $RPM_BUILD_ROOT /usr/share/aclocal/wine.m4 %changelog +* Sat Feb 28 2009 meissner@suse.de +- Updated to upstream 1.1.16 + - Improved SANE scanner support. + - Support for digital CD audio playback. + - Improved cookies management in Wininet. + - Support for building stand-alone 16-bit modules. + - Many fixes to the regression tests on Windows. + - Various bug fixes. +- updated winetricks to current version +* Fri Feb 13 2009 meissner@suse.de +- Updated to upstream 1.1.15 + - Gecko engine update. + - Better region support in GdiPlus. + - Support for cross-compilation in winegcc. + - Beginnings of MS Text Framework support. + - Many fixes to the regression tests on Windows. + - Various bug fixes. * Tue Feb 03 2009 meissner@suse.de - Updated to upstream 1.1.14 - Various bug fixes for Internet Explorer 7. diff --git a/winetricks b/winetricks index 8765cd0..0675d60 100644 --- a/winetricks +++ b/winetricks @@ -2,9 +2,14 @@ # Quick and dirty script to download and install various # redistributable runtime libraries # -# Copyright 2007, 2008 Google (Dan Kegel, dank@kegel.com) +# Copyright 2007, 2008, 2009 Google (Dan Kegel, dank@kegel.com) # Thanks to Detlef Riekenberg for lots of updates # Thanks to Saulius Krasuckas for corrections and suggestions +# Please report problems at http://code.google.com/p/winezeug/issues +# See also http://wiki.winehq.org/winetricks + +# Name of this version of winetricks (YYYYMMDD) +VERSION=20090227 # Default values for important settings if not already in environment. # These settings should not need editing here. @@ -32,7 +37,7 @@ esac case "$1" in -V|--version) - echo "Winetricks version 20090121. (C) Dan Kegel. LGPL." + echo "Winetricks version $VERSION. (C) 2007-2009 Dan Kegel, Google. LGPL." exit 0 ;; esac @@ -68,13 +73,13 @@ usage() { echo " -v verbose" echo " -V display Version" echo "Packages:" - echo " art2kmin MS Access 2000 runtime. License required!" + echo " art2kmin MS Access 2000 runtime. Requires Access 2000 Dev license!" echo " colorprofile Standard RGB color profile" echo " comctl32 MS common controls 5.80" echo " comctl32.ocx MS comctl32.ocx and mscomctl.ocx, comctl32 wrappers for VB6" echo " controlpad MS ActiveX Control Pad" echo " corefonts MS Arial, Courier, Times fonts" - echo " dcom98 MS DCOM, override the Wine implementation" + echo " dcom98 MS DCOM (ole32, oleaut32); requires Win98 license!" echo " dirac0.8 the obsolete Dirac 0.8 directshow filter" echo " directx9 MS DirectX 9 user redistributable" echo " divx divx video codec" @@ -94,7 +99,7 @@ usage() { echo " mdac27 MS MDAC 2.7" echo " mdac28 MS MDAC 2.8" echo " mfc40 MS mfc40 (Microsoft Foundation Classes from Visual C++ 4)" - echo " mfc42 MS mfc42 (see vcrun6 below)" + echo " mfc42 MS mfc42 (same as vcrun6 below)" echo " mono20 mono-2.0.1" echo " mono22 mono-2.2" echo " msi2 MS Installer 2.0" @@ -124,6 +129,7 @@ usage() { echo " vcrun2008 MS Visual C++ 2008 libraries (mfc90,msvcp90,msvcr90)" echo " vjrun20 MS Visual J# 2.0 libraries (requires dotnet20)" echo " wininet MS wininet.dll (requires Windows license)" + echo " wme9 MS Windows Media Encoder 9 (requires Windows license)" echo " wmp9 MS Windows Media Player 9 (requires Windows license)" echo " wmp10 MS Windows Media Player 10 (requires Windows license)" echo " wsh56 MS Windows Scripting Host 5.6" @@ -230,10 +236,10 @@ dogui() then echo "zenity --title 'Select a package to install' --text 'Install?' --list --checklist --column '' --column Package --column Description --height 440 --width 600 \\" > "$WINETRICKS_TMP"/zenity.sh usage | grep '^ [a-z]' | sed 's/^ \([^ ]*\) *\(.*\)/FALSE "\1" '"'\2'/" | sed 's/$/ \\/' >> $WINETRICKS_TMP/zenity.sh - export todo="`sh "$WINETRICKS_TMP"/zenity.sh | tr '|' ' '`" + todo="`sh "$WINETRICKS_TMP"/zenity.sh | tr '|' ' '`" else packages=`usage | awk '/^ [a-z]/ {print $1}'` - export todo="`showmenu "winetricks" "Select a package to install" "Install?" "Package" $packages`" + todo="`showmenu "winetricks" "Select a package to install" "Install?" "Package" $packages`" fi if test "$todo"x = x @@ -449,6 +455,7 @@ _EOF_ #----- One function per package, in alphabetical order ---------- load_art2kmin() { + # See http://support.microsoft.com/kb/243957 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" @@ -661,6 +668,7 @@ load_divx() { load_dcom98() { # Install native dcom per http://wiki.winehq.org/NativeDcom # to avoid http://bugs.winehq.org/show_bug.cgi?id=4228 + # See http://www.microsoft.com/downloads/details.aspx?familyid=08b1ac1b-7a11-43e8-b59d-0867f9bdda66 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 @@ -681,6 +689,8 @@ load_dcom98() { override_dlls native,builtin ole32 oleaut32 rpcrt4 # but not for a few builtin apps that don't like it + override_app_dlls explorer.exe builtin ole32 oleaut32 rpcrt4 + override_app_dlls iexplore.exe builtin ole32 oleaut32 rpcrt4 override_app_dlls services.exe builtin ole32 oleaut32 rpcrt4 override_app_dlls wineboot.exe builtin ole32 oleaut32 rpcrt4 override_app_dlls winedevice.exe builtin ole32 oleaut32 rpcrt4 @@ -794,14 +804,16 @@ load_flash() { # 2008-04-18: new version sha1sum 04ac79c4f1eb1e1ca689f27fa71f12bb5cd11cc2 # Version 10 http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_ax.exe # 2008-11-27: 10 sha1sum 7f6850ae815e953311bb94a8aa9d226f97a646dd + # 2009-02-27: shasum 86745020a25edc9695a1a6a4d59eae375665a0b3 - download . http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_ax.exe 7f6850ae815e953311bb94a8aa9d226f97a646dd + download . http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_ax.exe 86745020a25edc9695a1a6a4d59eae375665a0b3 try $WINE "$WINETRICKS_CACHE"/install_flash_player_ax.exe $WINETRICKS_S # Mozilla / Firefox plugin # 2008-07-22: sha1sum 1e6f7627784a5b791e99ae9ad63133dc11c7940b # 2008-11-27: sha1sum 20ec0300a8cae19105c903a7ec6c0801e016beb0 - download . http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player.exe 20ec0300a8cae19105c903a7ec6c0801e016beb0 + # 2009-02-27: sha1sum 770db9ad471ffd4357358bc16ff0bb6c98d71e5d + download . http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player.exe 770db9ad471ffd4357358bc16ff0bb6c98d71e5d try $WINE "$WINETRICKS_CACHE"/install_flash_player.exe $WINETRICKS_S } @@ -853,10 +865,14 @@ load_gecko() { GECKO_VERSION=0.1.0 GECKO_SHA1SUM=c16f1072dc6b0ced20935662138dcf019a38cd56 ;; - *) + wine-1.1.1[234]*) GECKO_VERSION=0.9.0 GECKO_SHA1SUM=5cf410ff7fdd3f9d625f481f9d409968728d3d09 ;; + *) + GECKO_VERSION=0.9.1 + GECKO_SHA1SUM=9a49fc691740596517e381b47096a4bdf19a87d8 + ;; esac if test ! -f "$WINETRICKS_CACHE"/wine_gecko-$GECKO_VERSION.cab @@ -1259,7 +1275,10 @@ load_pdh() { #---------------------------------------------------------------- -load_quicktime72() { +load_quicktime72() { + echo "Quicktime needs gdiplus..." + load_gdiplus + # http://www.apple.com/support/downloads/quicktime72forwindows.html download quicktime72 'http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=14402&cat=59&platform=osx&method=sa/QuickTimeInstaller.exe' bb89981f10cf21de57b9453e53cf81b9194271a9 unset QUICKTIME_QUIET @@ -1269,11 +1288,11 @@ load_quicktime72() { fi # set vista mode to inhibit directdraw overlay use that blacks the screen set_winver vista - try $WINE "$WINETRICKS_CACHE"/quicktime72/QuickTimeInstaller.exe ALLUSERS=1 DESKTOP_SHORTCUTS=0 QTTaskRunFlags=0 QTINFO.BISQTPRO=1 SCHEDULE_ASUW=0 REBOOT_REQUIRED=No $QUICKTIME_QUIET + try $WINE "$WINETRICKS_CACHE"/quicktime72/QuickTimeInstaller.exe ALLUSERS=1 DESKTOP_SHORTCUTS=0 QTTaskRunFlags=0 QTINFO.BISQTPRO=1 SCHEDULE_ASUW=0 REBOOT_REQUIRED=No $QUICKTIME_QUIET > /dev/null 2>&1 if test "$WINETRICKS_QUIET"x = x then echo "You probably want to select Advanced / Safe Mode in the Quicktime control panel" - try $WINE control ${programfilesdir_win}'\QuickTime\QTSystem\QuickTime.cpl' + try $WINE control "$programfilesdir_win\\QuickTime\\QTSystem\\QuickTime.cpl" fi unset_winver @@ -1506,6 +1525,15 @@ load_wininet() { #---------------------------------------------------------------- +load_wme9() { + # See also http://www.microsoft.com/downloads/details.aspx?FamilyID=5691ba02-e496-465a-bba9-b2f1182cdf24 + download wme9 http://download.microsoft.com/download/8/1/f/81f9402f-efdd-439d-b2a4-089563199d47/WMEncoder.exe 7a3f8781f3e5705651992ef0150ee30bc1295116 + + try $WINE "$WINETRICKS_CACHE"/wme9/WMEncoder.exe $WINETRICKS_QUIET +} + +#---------------------------------------------------------------- + load_wmp9() { # Not really expected to work well yet; see # http://appdb.winehq.org/appview.php?versionId=1449 @@ -1644,7 +1672,7 @@ do ogg) load_ogg;; ole2) load_ole2;; pdh) load_pdh;; - quicktime72) load_gdiplus; load_quicktime72;; # needs e.g. gdiplus.dll.GdipCloneImage + quicktime72) load_quicktime72;; riched20) load_riched20;; riched30) load_riched30;; tahoma) load_tahoma;; @@ -1661,6 +1689,7 @@ do vjrun20) load_vjrun20;; vlc) load_vlc;; wininet) load_wininet;; + wme9) load_wme9;; wmp9) load_vcrun6; load_wsh56; load_wmp9;; wmp10) load_vcrun6; load_wsh56; load_wmp10;; wsh56) load_vcrun6; load_wsh56;;