Accepting request 336037 from Emulators
- Updated to 1.7.52 development snapshot - Unicode data updated to Unicode 8.0.0. - Some implementation of the Web Services DLL. - More Direct3D 11 interfaces. - A few more functions in the C++ runtime. - Output standard glyph names in the PostScript driver. - Various bug fixes. - updated winetricks OBS-URL: https://build.opensuse.org/request/show/336037 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wine?expand=0&rev=183
This commit is contained in:
commit
2fdc8c848d
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:397fc95b463d6ae1b65ab0477d9fe5d0871e8e2a3322bc9d984e438f2c4d0f52
|
|
||||||
size 22639053
|
|
@ -1,7 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v1
|
|
||||||
|
|
||||||
iEYEABECAAYFAlXpiFgACgkQ9ebp7rlGHdePlQCfbqMMKe93aykjZ8N6W45s5Ue/
|
|
||||||
y+AAn1vrrN79UkquqDfbgGddmzW5evbL
|
|
||||||
=/Sq2
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
wine-1.7.52.tar.bz2
Normal file
3
wine-1.7.52.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:0773b32a0c358323db4c383ceb1e9e28d5d4ed4ea37570af2bcb41fecf0d554b
|
||||||
|
size 22707539
|
7
wine-1.7.52.tar.bz2.sign
Normal file
7
wine-1.7.52.tar.bz2.sign
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v1
|
||||||
|
|
||||||
|
iEYEABECAAYFAlYOkroACgkQ9ebp7rlGHdfbyQCfUGdlCb4IKfkzARMdvDDphzbw
|
||||||
|
cd4An0HDx4oSSQwstU6dPgaVuIQGiu4n
|
||||||
|
=izSO
|
||||||
|
-----END PGP SIGNATURE-----
|
12
wine.changes
12
wine.changes
@ -1,3 +1,15 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Oct 2 14:37:06 UTC 2015 - meissner@suse.com
|
||||||
|
|
||||||
|
- Updated to 1.7.52 development snapshot
|
||||||
|
- Unicode data updated to Unicode 8.0.0.
|
||||||
|
- Some implementation of the Web Services DLL.
|
||||||
|
- More Direct3D 11 interfaces.
|
||||||
|
- A few more functions in the C++ runtime.
|
||||||
|
- Output standard glyph names in the PostScript driver.
|
||||||
|
- Various bug fixes.
|
||||||
|
- updated winetricks
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Sep 4 14:29:47 UTC 2015 - meissner@suse.com
|
Fri Sep 4 14:29:47 UTC 2015 - meissner@suse.com
|
||||||
|
|
||||||
|
@ -60,7 +60,7 @@ BuildRequires: sane-backends-devel
|
|||||||
BuildRequires: update-desktop-files
|
BuildRequires: update-desktop-files
|
||||||
BuildRequires: valgrind-devel
|
BuildRequires: valgrind-devel
|
||||||
BuildRequires: xorg-x11-devel
|
BuildRequires: xorg-x11-devel
|
||||||
Version: 1.7.51
|
Version: 1.7.52
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: An MS Windows Emulator
|
Summary: An MS Windows Emulator
|
||||||
License: LGPL-2.1+
|
License: LGPL-2.1+
|
||||||
|
624
winetricks
624
winetricks
@ -26,7 +26,7 @@ WINETRICKS_VERSION=20150826
|
|||||||
# - aria2c, wget, or curl is needed for downloading.
|
# - aria2c, wget, or curl is needed for downloading.
|
||||||
# - sha1sum or openssl is needed for verifying downloads.
|
# - sha1sum or openssl is needed for verifying downloads.
|
||||||
# - zenity is needed by the GUI, though it can limp along somewhat with kdialog.
|
# - zenity is needed by the GUI, though it can limp along somewhat with kdialog.
|
||||||
# - xdg-open (if present) or open (for Mac OSX) is used to open download pages
|
# - xdg-open (if present) or open (for Mac OSX) is used to open download pages
|
||||||
# for the user when downloads cannot be fully automated.
|
# for the user when downloads cannot be fully automated.
|
||||||
# - sudo is used to mount .iso images if the user cached them with -k option.
|
# - sudo is used to mount .iso images if the user cached them with -k option.
|
||||||
# - perl is used to munge steam config files
|
# - perl is used to munge steam config files
|
||||||
@ -426,10 +426,7 @@ w_read_key()
|
|||||||
zh_CN*) _W_keymsg="按任意键为 '$W_PACKAGE'"
|
zh_CN*) _W_keymsg="按任意键为 '$W_PACKAGE'"
|
||||||
_W_nokeymsg="No key given"
|
_W_nokeymsg="No key given"
|
||||||
;;
|
;;
|
||||||
zh_TW*) _W_keymsg="按任意鍵為 '$W_PACKAGE'"
|
zh_TW*|zh_HK*) _W_keymsg="按任意鍵為 '$W_PACKAGE'"
|
||||||
_W_nokeymsg="No key given"
|
|
||||||
;;
|
|
||||||
zh_HK*) _W_keymsg="按任意鍵為 '$W_PACKAGE'"
|
|
||||||
_W_nokeymsg="No key given"
|
_W_nokeymsg="No key given"
|
||||||
;;
|
;;
|
||||||
*) _W_keymsg="Please enter the key for app '$W_PACKAGE'"
|
*) _W_keymsg="Please enter the key for app '$W_PACKAGE'"
|
||||||
@ -606,7 +603,7 @@ w_dotnet_verify()
|
|||||||
{
|
{
|
||||||
process, close, setupverifier2.exe
|
process, close, setupverifier2.exe
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
"
|
"
|
||||||
dn_status=$?
|
dn_status=$?
|
||||||
@ -888,8 +885,7 @@ w_download_manual_to()
|
|||||||
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.";;
|
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.";;
|
||||||
uk*) _W_dlmsg="Будь ласка, звантажте $_W_file з $_W_url, розташуйте в $W_CACHE/$_W_packagename, потім запустіть скрипт знову.";;
|
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_CN*) _W_dlmsg="请从 $_W_url 下载 $_W_file,并置放于 $W_CACHE/$_W_packagename, 然后重新运行 winetricks.";;
|
||||||
zh_TW*) _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.";;
|
||||||
zh_HK*) _W_dlmsg="請從 $_W_url 下載 $_W_file,并置放於 $W_CACHE/$_W_packagename, 然后重新執行 winetricks.";;
|
|
||||||
*) _W_dlmsg="Please download $_W_file from $_W_url, place it in $W_CACHE/$_W_packagename, then re-run this script.";;
|
*) _W_dlmsg="Please download $_W_file from $_W_url, place it in $W_CACHE/$_W_packagename, then re-run this script.";;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@ -1489,93 +1485,201 @@ w_override_all_dlls()
|
|||||||
# Disable all known native Microsoft DLLs in favor of Wine's builtin ones
|
# Disable all known native Microsoft DLLs in favor of Wine's builtin ones
|
||||||
# Generated with
|
# Generated with
|
||||||
# find ~/wine-git/dlls -maxdepth 1 -type d -print | sed 's,.*/,,' | sort | fmt -50 | sed 's/$/ \\/'
|
# find ~/wine-git/dlls -maxdepth 1 -type d -print | sed 's,.*/,,' | sort | fmt -50 | sed 's/$/ \\/'
|
||||||
|
# Last updated: 2015-09-28
|
||||||
w_override_dlls builtin \
|
w_override_dlls builtin \
|
||||||
acledit aclui activeds actxprxy adsiid advapi32 \
|
acledit aclui activeds actxprxy adsiid advapi32 \
|
||||||
advpack amstream apphelp appwiz.cpl atl atl80 \
|
advpack amstream api-ms-win-core-com-l1-1-0 \
|
||||||
authz avicap32 avifil32 avifile.dll16 avrt \
|
api-ms-win-core-console-l1-1-0 \
|
||||||
bcrypt browseui cabinet capi2032 cards cfgmgr32 \
|
api-ms-win-core-datetime-l1-1-0 \
|
||||||
clusapi comcat comctl32 comdlg32 commdlg.dll16 \
|
api-ms-win-core-datetime-l1-1-1 \
|
||||||
comm.drv16 compobj.dll16 compstui credui crtdll \
|
api-ms-win-core-debug-l1-1-0 \
|
||||||
crypt32 cryptdlg cryptdll cryptnet cryptui \
|
api-ms-win-core-debug-l1-1-1 \
|
||||||
ctapi32 ctl3d32 ctl3d.dll16 ctl3dv2.dll16 d3d10 \
|
api-ms-win-core-errorhandling-l1-1-0 \
|
||||||
d3d10core d3d8 d3d9 d3dcompiler_33 d3dcompiler_34 \
|
api-ms-win-core-errorhandling-l1-1-1 \
|
||||||
|
api-ms-win-core-errorhandling-l1-1-2 \
|
||||||
|
api-ms-win-core-fibers-l1-1-0 \
|
||||||
|
api-ms-win-core-fibers-l1-1-1 \
|
||||||
|
api-ms-win-core-file-l1-1-0 \
|
||||||
|
api-ms-win-core-file-l1-2-0 \
|
||||||
|
api-ms-win-core-file-l2-1-0 \
|
||||||
|
api-ms-win-core-file-l2-1-1 \
|
||||||
|
api-ms-win-core-handle-l1-1-0 \
|
||||||
|
api-ms-win-core-heap-l1-1-0 \
|
||||||
|
api-ms-win-core-heap-l1-2-0 \
|
||||||
|
api-ms-win-core-heap-obsolete-l1-1-0 \
|
||||||
|
api-ms-win-core-interlocked-l1-1-0 \
|
||||||
|
api-ms-win-core-interlocked-l1-2-0 \
|
||||||
|
api-ms-win-core-io-l1-1-1 \
|
||||||
|
api-ms-win-core-kernel32-legacy-l1-1-0 \
|
||||||
|
api-ms-win-core-libraryloader-l1-1-0 \
|
||||||
|
api-ms-win-core-libraryloader-l1-1-1 \
|
||||||
|
api-ms-win-core-localization-l1-2-0 \
|
||||||
|
api-ms-win-core-localization-l1-2-1 \
|
||||||
|
api-ms-win-core-localization-obsolete-l1-1-0 \
|
||||||
|
api-ms-win-core-localregistry-l1-1-0 \
|
||||||
|
api-ms-win-core-memory-l1-1-0 \
|
||||||
|
api-ms-win-core-memory-l1-1-1 \
|
||||||
|
api-ms-win-core-misc-l1-1-0 \
|
||||||
|
api-ms-win-core-namedpipe-l1-1-0 \
|
||||||
|
api-ms-win-core-namedpipe-l1-2-0 \
|
||||||
|
api-ms-win-core-processenvironment-l1-1-0 \
|
||||||
|
api-ms-win-core-processenvironment-l1-2-0 \
|
||||||
|
api-ms-win-core-processthreads-l1-1-0 \
|
||||||
|
api-ms-win-core-processthreads-l1-1-1 \
|
||||||
|
api-ms-win-core-processthreads-l1-1-2 \
|
||||||
|
api-ms-win-core-profile-l1-1-0 \
|
||||||
|
api-ms-win-core-psapi-l1-1-0 \
|
||||||
|
api-ms-win-core-registry-l1-1-0 \
|
||||||
|
api-ms-win-core-rtlsupport-l1-1-0 \
|
||||||
|
api-ms-win-core-rtlsupport-l1-2-0 \
|
||||||
|
api-ms-win-core-shlwapi-legacy-l1-1-0 \
|
||||||
|
api-ms-win-core-string-l1-1-0 \
|
||||||
|
api-ms-win-core-synch-l1-1-0 \
|
||||||
|
api-ms-win-core-synch-l1-2-0 \
|
||||||
|
api-ms-win-core-sysinfo-l1-1-0 \
|
||||||
|
api-ms-win-core-sysinfo-l1-2-0 \
|
||||||
|
api-ms-win-core-sysinfo-l1-2-1 \
|
||||||
|
api-ms-win-core-threadpool-legacy-l1-1-0 \
|
||||||
|
api-ms-win-core-timezone-l1-1-0 \
|
||||||
|
api-ms-win-core-url-l1-1-0 \
|
||||||
|
api-ms-win-core-util-l1-1-0 \
|
||||||
|
api-ms-win-core-winrt-error-l1-1-0 \
|
||||||
|
api-ms-win-core-winrt-error-l1-1-1 \
|
||||||
|
api-ms-win-core-winrt-l1-1-0 \
|
||||||
|
api-ms-win-core-winrt-string-l1-1-0 \
|
||||||
|
api-ms-win-core-xstate-l2-1-0 \
|
||||||
|
api-ms-win-crt-conio-l1-1-0 \
|
||||||
|
api-ms-win-crt-convert-l1-1-0 \
|
||||||
|
api-ms-win-crt-environment-l1-1-0 \
|
||||||
|
api-ms-win-crt-filesystem-l1-1-0 \
|
||||||
|
api-ms-win-crt-heap-l1-1-0 \
|
||||||
|
api-ms-win-crt-locale-l1-1-0 \
|
||||||
|
api-ms-win-crt-math-l1-1-0 \
|
||||||
|
api-ms-win-crt-multibyte-l1-1-0 \
|
||||||
|
api-ms-win-crt-private-l1-1-0 \
|
||||||
|
api-ms-win-crt-process-l1-1-0 \
|
||||||
|
api-ms-win-crt-runtime-l1-1-0 \
|
||||||
|
api-ms-win-crt-stdio-l1-1-0 \
|
||||||
|
api-ms-win-crt-string-l1-1-0 \
|
||||||
|
api-ms-win-crt-time-l1-1-0 \
|
||||||
|
api-ms-win-crt-utility-l1-1-0 \
|
||||||
|
api-ms-win-downlevel-advapi32-l1-1-0 \
|
||||||
|
api-ms-win-downlevel-advapi32-l2-1-0 \
|
||||||
|
api-ms-win-downlevel-normaliz-l1-1-0 \
|
||||||
|
api-ms-win-downlevel-ole32-l1-1-0 \
|
||||||
|
api-ms-win-downlevel-shell32-l1-1-0 \
|
||||||
|
api-ms-win-downlevel-shlwapi-l1-1-0 \
|
||||||
|
api-ms-win-downlevel-shlwapi-l2-1-0 \
|
||||||
|
api-ms-win-downlevel-user32-l1-1-0 \
|
||||||
|
api-ms-win-downlevel-version-l1-1-0 \
|
||||||
|
api-ms-win-eventing-provider-l1-1-0 \
|
||||||
|
api-ms-win-ntuser-dc-access-l1-1-0 \
|
||||||
|
api-ms-win-security-base-l1-1-0 \
|
||||||
|
api-ms-win-security-base-l1-2-0 \
|
||||||
|
api-ms-win-security-sddl-l1-1-0 \
|
||||||
|
api-ms-win-service-core-l1-1-1 \
|
||||||
|
api-ms-win-service-management-l1-1-0 \
|
||||||
|
api-ms-win-service-winsvc-l1-2-0 apphelp \
|
||||||
|
appwiz.cpl atl atl100 atl110 atl80 atl90 authz \
|
||||||
|
avicap32 avifil32 avifile.dll16 avrt bcrypt \
|
||||||
|
browseui cabinet capi2032 cards cfgmgr32 clusapi \
|
||||||
|
combase comcat comctl32 comdlg32 commdlg.dll16 \
|
||||||
|
comm.drv16 compobj.dll16 compstui comsvcs connect \
|
||||||
|
credui crtdll crypt32 cryptdlg cryptdll cryptext \
|
||||||
|
cryptnet cryptui ctapi32 ctl3d32 ctl3d.dll16 \
|
||||||
|
ctl3dv2.dll16 d2d1 d3d10 d3d10_1 d3d10core \
|
||||||
|
d3d11 d3d8 d3d9 d3dcompiler_33 d3dcompiler_34 \
|
||||||
d3dcompiler_35 d3dcompiler_36 d3dcompiler_37 \
|
d3dcompiler_35 d3dcompiler_36 d3dcompiler_37 \
|
||||||
d3dcompiler_38 d3dcompiler_39 d3dcompiler_40 \
|
d3dcompiler_38 d3dcompiler_39 d3dcompiler_40 \
|
||||||
d3dcompiler_41 d3dcompiler_42 d3dcompiler_43 \
|
d3dcompiler_41 d3dcompiler_42 d3dcompiler_43 \
|
||||||
d3dim d3drm d3dx10_33 d3dx10_34 d3dx10_35 \
|
d3dcompiler_46 d3dcompiler_47 d3dim d3drm \
|
||||||
d3dx10_36 d3dx10_37 d3dx10_38 d3dx10_39 \
|
d3dx10_33 d3dx10_34 d3dx10_35 d3dx10_36 d3dx10_37 \
|
||||||
d3dx10_40 d3dx10_41 d3dx10_42 d3dx10_43 \
|
d3dx10_38 d3dx10_39 d3dx10_40 d3dx10_41 d3dx10_42 \
|
||||||
d3dx9_24 d3dx9_25 d3dx9_26 d3dx9_27 d3dx9_28 \
|
d3dx10_43 d3dx11_42 d3dx11_43 d3dx9_24 d3dx9_25 \
|
||||||
d3dx9_29 d3dx9_30 d3dx9_31 d3dx9_32 d3dx9_33 \
|
d3dx9_26 d3dx9_27 d3dx9_28 d3dx9_29 d3dx9_30 \
|
||||||
d3dx9_34 d3dx9_35 d3dx9_36 d3dx9_37 d3dx9_38 \
|
d3dx9_31 d3dx9_32 d3dx9_33 d3dx9_34 d3dx9_35 \
|
||||||
d3dx9_39 d3dx9_40 d3dx9_41 d3dx9_42 d3dx9_43 \
|
d3dx9_36 d3dx9_37 d3dx9_38 d3dx9_39 d3dx9_40 \
|
||||||
d3dxof dbgeng dbghelp dciman32 ddeml.dll16 \
|
d3dx9_41 d3dx9_42 d3dx9_43 d3dxof davclnt \
|
||||||
ddraw ddrawex devenum dhcpcsvc dinput dinput8 \
|
dbgeng dbghelp dciman32 ddeml.dll16 ddraw \
|
||||||
dispdib.dll16 dispex display.drv16 dlls dmband \
|
ddrawex devenum dhcpcsvc difxapi dinput \
|
||||||
dmcompos dmime dmloader dmscript dmstyle dmsynth \
|
dinput8 dispdib.dll16 dispex display.drv16 \
|
||||||
dmusic dmusic32 dnsapi dplay dplayx dpnaddr \
|
dlls dmband dmcompos dmime dmloader dmscript \
|
||||||
dpnet dpnhpast dpnlobby dpwsockx drmclien \
|
dmstyle dmsynth dmusic dmusic32 dnsapi dplay \
|
||||||
dsound dssenh dswave dwmapi dxdiagn dxerr8 \
|
dplayx dpnaddr dpnet dpnhpast dpnlobby dpvoice \
|
||||||
dxerr9 dxgi dxguid explorerframe faultrep \
|
dpwsockx drmclien dsound dssenh dswave dwmapi \
|
||||||
fltlib fusion fwpuclnt gameux gdi32 gdi.exe16 \
|
dwrite dxdiagn dxerr8 dxerr9 dxgi dxguid dxva2 \
|
||||||
gdiplus glu32 gphoto2.ds gpkcsp hal hhctrl.ocx \
|
evr explorerframe ext-ms-win-gdi-devcaps-l1-1-0 \
|
||||||
hid hlink hnetcfg httpapi iccvid icmp ieframe \
|
faultrep fltlib fntcache fontsub fusion fwpuclnt \
|
||||||
ifsmgr.vxd imaadp32.acm imagehlp imm32 imm.dll16 \
|
gameux gdi32 gdi.exe16 gdiplus glu32 gphoto2.ds \
|
||||||
inetcomm inetcpl.cpl inetmib1 infosoft initpki \
|
gpkcsp hal hhctrl.ocx hid hidclass.sys hlink \
|
||||||
inkobj inseng iphlpapi itircl itss jscript \
|
hnetcfg httpapi iccvid icmp ieframe ifsmgr.vxd \
|
||||||
kernel32 keyboard.drv16 krnl386.exe16 ktmw32 \
|
imaadp32.acm imagehlp imm32 imm.dll16 inetcomm \
|
||||||
loadperf localspl localui lz32 lzexpand.dll16 \
|
inetcpl.cpl inetmib1 infosoft initpki inkobj \
|
||||||
mapi32 mapistub mciavi32 mcicda mciqtz32 mciseq \
|
inseng iphlpapi itircl itss joy.cpl jscript \
|
||||||
mciwave mgmtapi midimap mlang mmcndmgr mmdevapi \
|
jsproxy kernel32 keyboard.drv16 krnl386.exe16 \
|
||||||
|
ksuser ktmw32 loadperf localspl localui lz32 \
|
||||||
|
lzexpand.dll16 mapi32 mapistub mciavi32 mcicda \
|
||||||
|
mciqtz32 mciseq mciwave mf mfplat mfreadwrite \
|
||||||
|
mgmtapi midimap mlang mmcndmgr mmdevapi \
|
||||||
mmdevldr.vxd mmsystem.dll16 monodebg.vxd \
|
mmdevldr.vxd mmsystem.dll16 monodebg.vxd \
|
||||||
mountmgr.sys mouse.drv16 mpr mprapi msacm32 \
|
mountmgr.sys mouse.drv16 mpr mprapi msacm32 \
|
||||||
msacm32.drv msacm.dll16 msadp32.acm mscat32 mscms \
|
msacm32.drv msacm.dll16 msadp32.acm msasn1 \
|
||||||
mscoree msctf msdaps msdmo msftedit msg711.acm \
|
mscat32 mscms mscoree msctf msctfp msdaps \
|
||||||
msgsm32.acm mshtml mshtml.tlb msi msident msimg32 \
|
msdmo msftedit msg711.acm msgsm32.acm mshtml \
|
||||||
msimsg msimtf msisip msisys.ocx msnet32 mspatcha \
|
mshtml.tlb msi msident msimg32 msimsg msimtf \
|
||||||
msrle32 mssign32 mssip32 mstask msvcirt msvcm80 \
|
msisip msisys.ocx msls31 msnet32 mspatcha msrle32 \
|
||||||
msvcm90 msvcp100 msvcp60 msvcp70 msvcp71 msvcp80 \
|
msscript.ocx mssign32 mssip32 mstask msvcirt \
|
||||||
msvcp90 msvcr100 msvcr70 msvcr71 msvcr80 msvcr90 \
|
msvcm80 msvcm90 msvcp100 msvcp110 msvcp120 \
|
||||||
msvcrt msvcrt20 msvcrt40 msvcrtd msvfw32 msvidc32 \
|
msvcp120_app msvcp60 msvcp70 msvcp71 msvcp80 \
|
||||||
msvideo.dll16 mswsock msxml msxml2 msxml3 msxml4 \
|
msvcp90 msvcr100 msvcr110 msvcr120 msvcr120_app \
|
||||||
msxml6 nddeapi netapi32 newdev normaliz npmshtml \
|
msvcr70 msvcr71 msvcr80 msvcr90 msvcrt msvcrt20 \
|
||||||
ntdll ntdsapi ntoskrnl.exe ntprint objsel \
|
msvcrt40 msvcrtd msvfw32 msvidc32 msvideo.dll16 \
|
||||||
odbc32 odbccp32 ole2conv.dll16 ole2disp.dll16 \
|
mswsock msxml msxml2 msxml3 msxml4 msxml6 \
|
||||||
ole2.dll16 ole2nls.dll16 ole2prox.dll16 \
|
nddeapi ndis.sys netapi32 netcfgx netprofm \
|
||||||
ole2thk.dll16 ole32 oleacc oleaut32 olecli32 \
|
newdev normaliz npmshtml npptools ntdll ntdsapi \
|
||||||
olecli.dll16 oledb32 oledlg olepro32 olesvr32 \
|
ntoskrnl.exe ntprint objsel odbc32 odbccp32 \
|
||||||
olesvr.dll16 olethk32 openal32 opencl opengl32 \
|
odbccu32 ole2conv.dll16 ole2disp.dll16 ole2.dll16 \
|
||||||
pdh photometadatahandler pidgen powrprof printui \
|
ole2nls.dll16 ole2prox.dll16 ole2thk.dll16 \
|
||||||
propsys psapi pstorec qcap qedit qmgr qmgrprxy \
|
ole32 oleacc oleaut32 olecli32 olecli.dll16 \
|
||||||
quartz query rasapi16.dll16 rasapi32 rasdlg \
|
oledb32 oledlg olepro32 olesvr32 olesvr.dll16 \
|
||||||
regapi resutils riched20 riched32 rpcrt4 rsabase \
|
olethk32 openal32 opencl opengl32 packager pdh \
|
||||||
rsaenh rstrtmgr rtutils samlib sane.ds scarddlg \
|
photometadatahandler pidgen powrprof printui \
|
||||||
sccbase schannel scrrun secur32 security sensapi \
|
prntvpt propsys psapi pstorec qcap qedit qmgr \
|
||||||
serialui setupapi setupx.dll16 sfc sfc_os shdoclc \
|
qmgrprxy quartz query rasapi16.dll16 rasapi32 \
|
||||||
shdocvw shell32 shell.dll16 shfolder shlwapi \
|
rasdlg regapi resutils riched20 riched32 \
|
||||||
slbcsp slc snmpapi softpub sound.drv16 spoolss \
|
rpcrt4 rsabase rsaenh rstrtmgr rtutils \
|
||||||
stdole2.tlb stdole32.tlb sti storage.dll16 \
|
samlib sane.ds scarddlg sccbase schannel \
|
||||||
stress.dll16 strmbase strmiids svrapi sxs \
|
schedsvc scrrun scsiport.sys secur32 security \
|
||||||
system.drv16 t2embed tapi32 toolhelp.dll16 \
|
sensapi serialui setupapi setupx.dll16 sfc \
|
||||||
traffic twain_32 twain.dll16 typelib.dll16 \
|
sfc_os shdoclc shdocvw shell32 shell.dll16 \
|
||||||
unicows updspapi url urlmon usbd.sys user32 \
|
shfolder shlwapi slbcsp slc snmpapi softpub \
|
||||||
userenv user.exe16 usp10 uuid uxtheme vbscript \
|
sound.drv16 spoolss stdole2.tlb stdole32.tlb \
|
||||||
vcomp vcomp100 vdhcp.vxd vdmdbg ver.dll16 \
|
sti storage.dll16 stress.dll16 strmbase strmiids \
|
||||||
version vmm.vxd vnbt.vxd vnetbios.vxd vtdapi.vxd \
|
svrapi sxs system.drv16 t2embed tapi32 taskschd \
|
||||||
vwin32.vxd w32skrnl w32sys.dll16 wbemprox wer \
|
toolhelp.dll16 traffic twain_32 twain.dll16 \
|
||||||
wevtapi wiaservc win32s16.dll16 win87em.dll16 \
|
typelib.dll16 ucrtbase unicows updspapi url \
|
||||||
winaspi.dll16 windebug.dll16 windowscodecs \
|
urlmon usbd.sys user32 userenv user.exe16 usp10 \
|
||||||
winealsa.drv winecoreaudio.drv winecrt0 \
|
uuid uxtheme vbscript vcomp vcomp100 vcomp110 \
|
||||||
wined3d winegstreamer winejoystick.drv winemapi \
|
vcomp90 vdhcp.vxd vdmdbg ver.dll16 version \
|
||||||
winemp3.acm wineoss.drv wineps16.drv16 wineps.drv \
|
vmm.vxd vnbt.vxd vnetbios.vxd vssapi vtdapi.vxd \
|
||||||
wineqtdecoder winequartz.drv winex11.drv wing32 \
|
vwin32.vxd w32skrnl w32sys.dll16 wbemdisp \
|
||||||
|
wbemprox webservices wer wevtapi wiaservc \
|
||||||
|
win32s16.dll16 win87em.dll16 winaspi.dll16 \
|
||||||
|
windebug.dll16 windowscodecs windowscodecsext \
|
||||||
|
winealsa.drv winecoreaudio.drv winecrt0 wined3d \
|
||||||
|
winegstreamer winejoystick.drv winemac.drv \
|
||||||
|
winemapi winemp3.acm wineoss.drv wineps16.drv16 \
|
||||||
|
wineps.drv wineqtdecoder winex11.drv wing32 \
|
||||||
wing.dll16 winhttp wininet winmm winnls32 \
|
wing.dll16 winhttp wininet winmm winnls32 \
|
||||||
winnls.dll16 winscard winsock.dll16 winspool.drv \
|
winnls.dll16 winscard winsock.dll16 winspool.drv \
|
||||||
winsta wintab32 wintab.dll16 wintrust wlanapi \
|
winsta wintab32 wintab.dll16 wintrust wlanapi \
|
||||||
wldap32 wmi wmiutils wmvcore wnaspi32 wow32 \
|
wldap32 wmi wmiutils wmp wmvcore wnaspi32 wow32 \
|
||||||
ws2_32 wshom.ocx wsnmp32 wsock32 wtsapi32 wuapi \
|
wpcap ws2_32 wshom.ocx wsnmp32 wsock32 wtsapi32 \
|
||||||
wuaueng xapofx1_1 xinput1_1 xinput1_2 xinput1_3 \
|
wuapi wuaueng x3daudio1_1 x3daudio1_2 x3daudio1_3 \
|
||||||
xinput9_1_0 xmllite xolehlp xpsprint \
|
x3daudio1_4 x3daudio1_5 x3daudio1_6 x3daudio1_7 \
|
||||||
|
xapofx1_1 xapofx1_3 xapofx1_4 xapofx1_5 xaudio2_7 \
|
||||||
|
xaudio2_8 xinput1_1 xinput1_2 xinput1_3 xinput1_4 \
|
||||||
|
xinput9_1_0 xmllite xolehlp xpsprint xpssvcs \
|
||||||
|
|
||||||
# blank line so you don't have to remove the extra trailing \
|
# blank line so you don't have to remove the extra trailing \
|
||||||
}
|
}
|
||||||
@ -1923,8 +2027,7 @@ w_workaround_wine_bug()
|
|||||||
pl*) w_warn "Obchodzenie błędu w wine ${1} $_W_msg" ;;
|
pl*) w_warn "Obchodzenie błędu w wine ${1} $_W_msg" ;;
|
||||||
uk*) w_warn "Обхід помилки ${1} $_W_msg" ;;
|
uk*) w_warn "Обхід помилки ${1} $_W_msg" ;;
|
||||||
zh_CN*) w_warn "绕过 wine bug ${1} $_W_msg" ;;
|
zh_CN*) w_warn "绕过 wine bug ${1} $_W_msg" ;;
|
||||||
zh_TW*) w_warn "繞過 wine bug ${1} $_W_msg" ;;
|
zh_TW*|zh_HK*) w_warn "繞過 wine bug ${1} $_W_msg" ;;
|
||||||
zh_HK*) w_warn "繞過 wine bug ${1} $_W_msg" ;;
|
|
||||||
*) w_warn "Working around wine bug ${1} $_W_msg" ;;
|
*) w_warn "Working around wine bug ${1} $_W_msg" ;;
|
||||||
esac
|
esac
|
||||||
winetricks_stats_log_command w_workaround_wine_bug-$1
|
winetricks_stats_log_command w_workaround_wine_bug-$1
|
||||||
@ -2121,7 +2224,7 @@ w_do_call()
|
|||||||
echo "$1 already installed, skipping"
|
echo "$1 already installed, skipping"
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Don't install if a conflicting verb is already installed:
|
# Don't install if a conflicting verb is already installed:
|
||||||
if test "$WINETRICKS_FORCE" != 1 && test "$conflicts" && test -f "$WINEPREFIX/winetricks.log"
|
if test "$WINETRICKS_FORCE" != 1 && test "$conflicts" && test -f "$WINEPREFIX/winetricks.log"
|
||||||
then
|
then
|
||||||
@ -2365,26 +2468,14 @@ winetricks_prefixmenu()
|
|||||||
_W_msg_showbroken1="有问题的程序 (例如那些有数字版权问题)"
|
_W_msg_showbroken1="有问题的程序 (例如那些有数字版权问题)"
|
||||||
_W_msg_help="查看帮助"
|
_W_msg_help="查看帮助"
|
||||||
;;
|
;;
|
||||||
zh_TW*) _W_msg_title="Windows 應用裝載向導 - 選取一個 wine 容器"
|
zh_TW*|zh_HK*) _W_msg_title="Windows 應用安裝向導 - 選取一個 wine 容器"
|
||||||
_W_msg_body='君欲何為?'
|
_W_msg_body='君欲何為?'
|
||||||
_W_msg_apps='裝載一個 windows 應用'
|
_W_msg_apps='安裝一個 windows 應用'
|
||||||
_W_msg_games='裝載一個游戲'
|
_W_msg_games='安裝一個游戲'
|
||||||
_W_msg_benchmarks='裝載一個基准測試軟體'
|
_W_msg_benchmarks='安裝一個基准測試軟體'
|
||||||
_W_msg_default="選取預設的 wine 容器"
|
_W_msg_default="選取預設的 wine 容器"
|
||||||
_W_msg_unattended0="禁用靜默裝載"
|
_W_msg_unattended0="禁用靜默安裝"
|
||||||
_W_msg_unattended1="啟用靜默裝載"
|
_W_msg_unattended1="啟用靜默安裝"
|
||||||
_W_msg_showbroken0="隱藏有問題的程式 (例如那些有數字版權問題)"
|
|
||||||
_W_msg_showbroken1="有問題的程式 (例如那些有數字版權問題)"
|
|
||||||
_W_msg_help="檢視輔助說明"
|
|
||||||
;;
|
|
||||||
zh_HK*) _W_msg_title="Windows 應用裝載向導 - 選取一個 wine 容器"
|
|
||||||
_W_msg_body='君欲何為?'
|
|
||||||
_W_msg_apps='裝載一個 windows 應用'
|
|
||||||
_W_msg_games='裝載一個游戲'
|
|
||||||
_W_msg_benchmarks='裝載一個基准測試軟體'
|
|
||||||
_W_msg_default="選取預設的 wine 容器"
|
|
||||||
_W_msg_unattended0="禁用靜默裝載"
|
|
||||||
_W_msg_unattended1="啟用靜默裝載"
|
|
||||||
_W_msg_showbroken0="隱藏有問題的程式 (例如那些有數字版權問題)"
|
_W_msg_showbroken0="隱藏有問題的程式 (例如那些有數字版權問題)"
|
||||||
_W_msg_showbroken1="有問題的程式 (例如那些有數字版權問題)"
|
_W_msg_showbroken1="有問題的程式 (例如那些有數字版權問題)"
|
||||||
_W_msg_help="檢視輔助說明"
|
_W_msg_help="檢視輔助說明"
|
||||||
@ -2444,7 +2535,11 @@ winetricks_prefixmenu()
|
|||||||
else
|
else
|
||||||
_W_msg_name="$p"
|
_W_msg_name="$p"
|
||||||
fi
|
fi
|
||||||
printf %s " FALSE prefix='$p' 'Select $_W_msg_name' "
|
case $LANG in
|
||||||
|
zh_CN*) printf %s " FALSE prefix='$p' '选择管理 $_W_msg_name' " ;;
|
||||||
|
zh_TW*|zh_HK*) printf %s " FALSE prefix='$p' '選擇管理 $_W_msg_name' " ;;
|
||||||
|
*) printf %s " FALSE prefix='$p' 'Select $_W_msg_name' " ;;
|
||||||
|
esac
|
||||||
done >> "$WINETRICKS_WORKDIR"/zenity.sh
|
done >> "$WINETRICKS_WORKDIR"/zenity.sh
|
||||||
fi
|
fi
|
||||||
printf %s " FALSE $_W_cmd_unattended '$_W_msg_unattended'" >> "$WINETRICKS_WORKDIR"/zenity.sh
|
printf %s " FALSE $_W_cmd_unattended '$_W_msg_unattended'" >> "$WINETRICKS_WORKDIR"/zenity.sh
|
||||||
@ -2499,6 +2594,7 @@ winetricks_mainmenu()
|
|||||||
_W_msg_winecfg='Run winecfg'
|
_W_msg_winecfg='Run winecfg'
|
||||||
_W_msg_regedit='Run regedit'
|
_W_msg_regedit='Run regedit'
|
||||||
_W_msg_taskmgr='Run taskmgr'
|
_W_msg_taskmgr='Run taskmgr'
|
||||||
|
_W_msg_uninstaller='Run uninstaller'
|
||||||
_W_msg_shell='Run a commandline shell (for debugging)'
|
_W_msg_shell='Run a commandline shell (for debugging)'
|
||||||
_W_msg_folder='Browse files'
|
_W_msg_folder='Browse files'
|
||||||
_W_msg_annihilate="Delete ALL DATA AND APPLICATIONS INSIDE THIS WINEPREFIX"
|
_W_msg_annihilate="Delete ALL DATA AND APPLICATIONS INSIDE THIS WINEPREFIX"
|
||||||
@ -2511,6 +2607,7 @@ winetricks_mainmenu()
|
|||||||
_W_msg_winecfg='Run winecfg'
|
_W_msg_winecfg='Run winecfg'
|
||||||
_W_msg_regedit='Run regedit'
|
_W_msg_regedit='Run regedit'
|
||||||
_W_msg_taskmgr='Run taskmgr'
|
_W_msg_taskmgr='Run taskmgr'
|
||||||
|
_W_msg_uninstaller='Run uninstaller'
|
||||||
_W_msg_shell='Run a commandline shell (for debugging)'
|
_W_msg_shell='Run a commandline shell (for debugging)'
|
||||||
_W_msg_folder='Browse files'
|
_W_msg_folder='Browse files'
|
||||||
_W_msg_annihilate="Delete ALL DATA AND APPLICATIONS INSIDE THIS WINEPREFIX"
|
_W_msg_annihilate="Delete ALL DATA AND APPLICATIONS INSIDE THIS WINEPREFIX"
|
||||||
@ -2523,6 +2620,7 @@ winetricks_mainmenu()
|
|||||||
_W_msg_winecfg='Uruchom winecfg'
|
_W_msg_winecfg='Uruchom winecfg'
|
||||||
_W_msg_regedit='Uruchom regedit'
|
_W_msg_regedit='Uruchom regedit'
|
||||||
_W_msg_taskmgr='Uruchom taskmgr'
|
_W_msg_taskmgr='Uruchom taskmgr'
|
||||||
|
_W_msg_uninstaller='Run uninstaller'
|
||||||
_W_msg_shell='Uruchom powłokę wiersza poleceń (dla debugowania)'
|
_W_msg_shell='Uruchom powłokę wiersza poleceń (dla debugowania)'
|
||||||
_W_msg_folder='Przeglądaj pliki'
|
_W_msg_folder='Przeglądaj pliki'
|
||||||
_W_msg_annihilate="Usuń WSZYSTKIE DANE I APLIKACJE WEWNĄTRZ TEGO WINEPREFIXA"
|
_W_msg_annihilate="Usuń WSZYSTKIE DANE I APLIKACJE WEWNĄTRZ TEGO WINEPREFIXA"
|
||||||
@ -2535,6 +2633,7 @@ winetricks_mainmenu()
|
|||||||
_W_msg_winecfg='Запустити winecfg'
|
_W_msg_winecfg='Запустити winecfg'
|
||||||
_W_msg_regedit='Запустити regedit'
|
_W_msg_regedit='Запустити regedit'
|
||||||
_W_msg_taskmgr='Запустити taskmgr'
|
_W_msg_taskmgr='Запустити taskmgr'
|
||||||
|
_W_msg_uninstaller='Run uninstaller'
|
||||||
_W_msg_shell='Запуск командної оболонки (для налагодження)'
|
_W_msg_shell='Запуск командної оболонки (для налагодження)'
|
||||||
_W_msg_folder='Перегляд файлів'
|
_W_msg_folder='Перегляд файлів'
|
||||||
_W_msg_annihilate="Видалити УСІ ДАНІ ТА ПРОГРАМИ З ЦЬОГО WINEPREFIX"
|
_W_msg_annihilate="Видалити УСІ ДАНІ ТА ПРОГРАМИ З ЦЬОГО WINEPREFIX"
|
||||||
@ -2547,23 +2646,12 @@ winetricks_mainmenu()
|
|||||||
_W_msg_winecfg='运行 winecfg'
|
_W_msg_winecfg='运行 winecfg'
|
||||||
_W_msg_regedit='运行注册表'
|
_W_msg_regedit='运行注册表'
|
||||||
_W_msg_taskmgr='运行任务管理器'
|
_W_msg_taskmgr='运行任务管理器'
|
||||||
|
_W_msg_uninstaller='Run uninstaller'
|
||||||
_W_msg_shell='运行命令提示窗口 (作为调试)'
|
_W_msg_shell='运行命令提示窗口 (作为调试)'
|
||||||
_W_msg_folder='浏览容器中的文件'
|
_W_msg_folder='浏览容器中的文件'
|
||||||
_W_msg_annihilate="删除当前容器所有相关文件,包括启动器,完全卸载"
|
_W_msg_annihilate="删除当前容器所有相关文件,包括启动器,完全卸载"
|
||||||
;;
|
;;
|
||||||
zh_TW*) _W_msg_title="Windows 應用裝載向導 - 目前容器路徑是 \"$WINEPREFIX\""
|
zh_TW*|zh_HK*) _W_msg_title="Windows 應用裝載向導 - 目前容器路徑是 \"$WINEPREFIX\""
|
||||||
_W_msg_body='管理目前容器'
|
|
||||||
_W_msg_dlls="裝載 Windows DLL 或套件"
|
|
||||||
_W_msg_fonts='裝載字型'
|
|
||||||
_W_msg_settings='修改設定'
|
|
||||||
_W_msg_winecfg='執行 winecfg'
|
|
||||||
_W_msg_regedit='執行註冊表'
|
|
||||||
_W_msg_taskmgr='執行工作管理者'
|
|
||||||
_W_msg_shell='執行指令輔助說明視窗 (作為除錯)'
|
|
||||||
_W_msg_folder='瀏覽容器中的檔案'
|
|
||||||
_W_msg_annihilate="移除目前容器所有相依檔案,包括啟動器,完全卸載"
|
|
||||||
;;
|
|
||||||
zh_HK*) _W_msg_title="Windows 應用裝載向導 - 目前容器路徑是 \"$WINEPREFIX\""
|
|
||||||
_W_msg_body='管理目前容器'
|
_W_msg_body='管理目前容器'
|
||||||
_W_msg_dlls="裝載 Windows DLL 或套件"
|
_W_msg_dlls="裝載 Windows DLL 或套件"
|
||||||
_W_msg_fonts='裝載字型'
|
_W_msg_fonts='裝載字型'
|
||||||
@ -2571,6 +2659,7 @@ winetricks_mainmenu()
|
|||||||
_W_msg_winecfg='執行 winecfg'
|
_W_msg_winecfg='執行 winecfg'
|
||||||
_W_msg_regedit='執行註冊表'
|
_W_msg_regedit='執行註冊表'
|
||||||
_W_msg_taskmgr='執行工作管理者'
|
_W_msg_taskmgr='執行工作管理者'
|
||||||
|
_W_msg_uninstaller='Run uninstaller'
|
||||||
_W_msg_shell='執行指令輔助說明視窗 (作為除錯)'
|
_W_msg_shell='執行指令輔助說明視窗 (作為除錯)'
|
||||||
_W_msg_folder='瀏覽容器中的檔案'
|
_W_msg_folder='瀏覽容器中的檔案'
|
||||||
_W_msg_annihilate="移除目前容器所有相依檔案,包括啟動器,完全卸載"
|
_W_msg_annihilate="移除目前容器所有相依檔案,包括啟動器,完全卸載"
|
||||||
@ -2583,6 +2672,7 @@ winetricks_mainmenu()
|
|||||||
_W_msg_winecfg='Run winecfg'
|
_W_msg_winecfg='Run winecfg'
|
||||||
_W_msg_regedit='Run regedit'
|
_W_msg_regedit='Run regedit'
|
||||||
_W_msg_taskmgr='Run taskmgr'
|
_W_msg_taskmgr='Run taskmgr'
|
||||||
|
_W_msg_uninstaller='Run uninstaller'
|
||||||
_W_msg_shell='Run a commandline shell (for debugging)'
|
_W_msg_shell='Run a commandline shell (for debugging)'
|
||||||
_W_msg_folder='Browse files'
|
_W_msg_folder='Browse files'
|
||||||
_W_msg_annihilate="Delete ALL DATA AND APPLICATIONS INSIDE THIS WINEPREFIX"
|
_W_msg_annihilate="Delete ALL DATA AND APPLICATIONS INSIDE THIS WINEPREFIX"
|
||||||
@ -2603,15 +2693,16 @@ winetricks_mainmenu()
|
|||||||
--height $WINETRICKS_MENU_HEIGHT \
|
--height $WINETRICKS_MENU_HEIGHT \
|
||||||
--width $WINETRICKS_MENU_WIDTH \
|
--width $WINETRICKS_MENU_WIDTH \
|
||||||
--hide-column 2 \
|
--hide-column 2 \
|
||||||
FALSE dlls '$_W_msg_dlls' \
|
FALSE dlls '$_W_msg_dlls' \
|
||||||
FALSE fonts '$_W_msg_fonts' \
|
FALSE fonts '$_W_msg_fonts' \
|
||||||
FALSE settings '$_W_msg_settings' \
|
FALSE settings '$_W_msg_settings' \
|
||||||
FALSE winecfg '$_W_msg_winecfg' \
|
FALSE winecfg '$_W_msg_winecfg' \
|
||||||
FALSE regedit '$_W_msg_regedit' \
|
FALSE regedit '$_W_msg_regedit' \
|
||||||
FALSE taskmgr '$_W_msg_taskmgr' \
|
FALSE taskmgr '$_W_msg_taskmgr' \
|
||||||
FALSE shell '$_W_msg_shell' \
|
FALSE uninstaller '$_W_msg_uninstaller' \
|
||||||
FALSE folder '$_W_msg_folder' \
|
FALSE shell '$_W_msg_shell' \
|
||||||
FALSE annihilate '$_W_msg_annihilate' \
|
FALSE folder '$_W_msg_folder' \
|
||||||
|
FALSE annihilate '$_W_msg_annihilate' \
|
||||||
"
|
"
|
||||||
) > "$WINETRICKS_WORKDIR"/zenity.sh
|
) > "$WINETRICKS_WORKDIR"/zenity.sh
|
||||||
sh "$WINETRICKS_WORKDIR"/zenity.sh | tr '|' ' '
|
sh "$WINETRICKS_WORKDIR"/zenity.sh | tr '|' ' '
|
||||||
@ -2623,15 +2714,16 @@ winetricks_mainmenu()
|
|||||||
--separate-output \
|
--separate-output \
|
||||||
--radiolist \
|
--radiolist \
|
||||||
"$_W_msg_body"\
|
"$_W_msg_body"\
|
||||||
dlls "$_W_msg_dlls" off \
|
dlls "$_W_msg_dlls" off \
|
||||||
fonts "$_W_msg_fonts" off \
|
fonts "$_W_msg_fonts" off \
|
||||||
settings "$_W_msg_settings" off \
|
settings "$_W_msg_settings" off \
|
||||||
winecfg "$_W_msg_winecfg" off \
|
winecfg "$_W_msg_winecfg" off \
|
||||||
regedit "$_W_msg_regedit" off \
|
regedit "$_W_msg_regedit" off \
|
||||||
taskmgr "$_W_msg_taskmgr" off \
|
taskmgr "$_W_msg_taskmgr" off \
|
||||||
shell "$_W_msg_shell" off \
|
uninstaller "$_W_msg_uninstaller" off \
|
||||||
folder "$_W_msg_folder" off \
|
shell "$_W_msg_shell" off \
|
||||||
annihilate "$_W_msg_annihilate" off \
|
folder "$_W_msg_folder" off \
|
||||||
|
annihilate "$_W_msg_annihilate" off \
|
||||||
$_W_cmd_unattended "$_W_msg_unattended" off \
|
$_W_cmd_unattended "$_W_msg_unattended" off \
|
||||||
|
|
||||||
;;
|
;;
|
||||||
@ -2658,10 +2750,7 @@ winetricks_settings_menu()
|
|||||||
zh_CN*) _W_msg_title="Windows 应用安装向导 - 当前容器路径是 \"$WINEPREFIX\""
|
zh_CN*) _W_msg_title="Windows 应用安装向导 - 当前容器路径是 \"$WINEPREFIX\""
|
||||||
_W_msg_body='君欲更改哪项设置?'
|
_W_msg_body='君欲更改哪项设置?'
|
||||||
;;
|
;;
|
||||||
zh_TW*) _W_msg_title="Windows 應用裝載向導 - 目前容器路徑是 \"$WINEPREFIX\""
|
zh_TW*|zh_HK*) _W_msg_title="Windows 應用裝載向導 - 目前容器路徑是 \"$WINEPREFIX\""
|
||||||
_W_msg_body='君欲變更哪項設定?'
|
|
||||||
;;
|
|
||||||
zh_HK*) _W_msg_title="Windows 應用裝載向導 - 目前容器路徑是 \"$WINEPREFIX\""
|
|
||||||
_W_msg_body='君欲變更哪項設定?'
|
_W_msg_body='君欲變更哪項設定?'
|
||||||
;;
|
;;
|
||||||
*) _W_msg_title="Winetricks - current prefix is \"$WINEPREFIX\""
|
*) _W_msg_title="Winetricks - current prefix is \"$WINEPREFIX\""
|
||||||
@ -2732,19 +2821,7 @@ winetricks_settings_menu()
|
|||||||
--width $WINETRICKS_MENU_WIDTH \
|
--width $WINETRICKS_MENU_WIDTH \
|
||||||
"
|
"
|
||||||
;;
|
;;
|
||||||
zh_TW*) printf %s "zenity \
|
zh_TW*|zh_HK*) printf %s "zenity \
|
||||||
--title '$_W_msg_title' \
|
|
||||||
--text '$_W_msg_body' \
|
|
||||||
--list \
|
|
||||||
--checklist \
|
|
||||||
--column '' \
|
|
||||||
--column 設定 \
|
|
||||||
--column 標題 \
|
|
||||||
--height $WINETRICKS_MENU_HEIGHT \
|
|
||||||
--width $WINETRICKS_MENU_WIDTH \
|
|
||||||
"
|
|
||||||
;;
|
|
||||||
zh_HK*) printf %s "zenity \
|
|
||||||
--title '$_W_msg_title' \
|
--title '$_W_msg_title' \
|
||||||
--text '$_W_msg_body' \
|
--text '$_W_msg_body' \
|
||||||
--list \
|
--list \
|
||||||
@ -2830,11 +2907,7 @@ winetricks_showmenu()
|
|||||||
_W_msg_body='君欲安装何种应用?'
|
_W_msg_body='君欲安装何种应用?'
|
||||||
_W_cached="已缓存"
|
_W_cached="已缓存"
|
||||||
;;
|
;;
|
||||||
zh_TW*) _W_msg_title="Windows 應用裝載向導 - 目前容器路徑是 \"$WINEPREFIX\""
|
zh_TW*|zh_HK*) _W_msg_title="Windows 應用裝載向導 - 目前容器路徑是 \"$WINEPREFIX\""
|
||||||
_W_msg_body='君欲裝載何種應用?'
|
|
||||||
_W_cached="已緩存"
|
|
||||||
;;
|
|
||||||
zh_HK*) _W_msg_title="Windows 應用裝載向導 - 目前容器路徑是 \"$WINEPREFIX\""
|
|
||||||
_W_msg_body='君欲裝載何種應用?'
|
_W_msg_body='君欲裝載何種應用?'
|
||||||
_W_cached="已緩存"
|
_W_cached="已緩存"
|
||||||
;;
|
;;
|
||||||
@ -2938,25 +3011,7 @@ winetricks_showmenu()
|
|||||||
--width $WINETRICKS_MENU_WIDTH \
|
--width $WINETRICKS_MENU_WIDTH \
|
||||||
"
|
"
|
||||||
;;
|
;;
|
||||||
zh_TW*) printf %s "zenity \
|
zh_TW*|zh_HK*) printf %s "zenity \
|
||||||
--title '$_W_msg_title' \
|
|
||||||
--text '$_W_msg_body' \
|
|
||||||
--list \
|
|
||||||
--checklist \
|
|
||||||
--column '' \
|
|
||||||
--column 包名 \
|
|
||||||
--column 軟體名 \
|
|
||||||
--column 發行商 \
|
|
||||||
--column 發行年 \
|
|
||||||
--column 媒介 \
|
|
||||||
--column 狀態 \
|
|
||||||
--column '檔案大小 (MB)' \
|
|
||||||
--column '時間 (秒)' \
|
|
||||||
--height $WINETRICKS_MENU_HEIGHT \
|
|
||||||
--width $WINETRICKS_MENU_WIDTH \
|
|
||||||
"
|
|
||||||
;;
|
|
||||||
zh_HK*) printf %s "zenity \
|
|
||||||
--title '$_W_msg_title' \
|
--title '$_W_msg_title' \
|
||||||
--text '$_W_msg_body' \
|
--text '$_W_msg_body' \
|
||||||
--list \
|
--list \
|
||||||
@ -3228,8 +3283,7 @@ winetricks_list_all()
|
|||||||
pl*) _W_cached="zarchiwizowane" ; _W_download="do pobrania" ;;
|
pl*) _W_cached="zarchiwizowane" ; _W_download="do pobrania" ;;
|
||||||
uk*) _W_cached="кешовано" ; _W_download="завантажуване" ;;
|
uk*) _W_cached="кешовано" ; _W_download="завантажуване" ;;
|
||||||
zh_CN*) _W_cached="已缓存" ; _W_download="可下载" ;;
|
zh_CN*) _W_cached="已缓存" ; _W_download="可下载" ;;
|
||||||
zh_TW*) _W_cached="已緩存" ; _W_download="可下載" ;;
|
zh_TW*|zh_HK*) _W_cached="已緩存" ; _W_download="可下載" ;;
|
||||||
zh_HK*) _W_cached="已緩存" ; _W_download="可下載" ;;
|
|
||||||
*) _W_cached="cached" ; _W_download="downloadable" ;;
|
*) _W_cached="cached" ; _W_download="downloadable" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@ -3468,8 +3522,7 @@ winetricks_cache_iso()
|
|||||||
pl*) w_warn "Włożono zły dysk [$_W_volname]. Proszę włożyć dysk [$_W_expected_volname]" ;;
|
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]" ;;
|
uk*) w_warn "Неправильний диск [$_W_volname]. Будь ласка, вставте диск [$_W_expected_volname]" ;;
|
||||||
zh_CN*) w_warn " [$_W_volname] 光盘插入错误,请插入光盘 [$_W_expected_volname]" ;;
|
zh_CN*) w_warn " [$_W_volname] 光盘插入错误,请插入光盘 [$_W_expected_volname]" ;;
|
||||||
zh_TW*) w_warn " [$_W_volname] 光槃插入錯誤,請插入光槃 [$_W_expected_volname]" ;;
|
zh_TW*|zh_HK*) w_warn " [$_W_volname] 光碟插入錯誤,請插入光碟 [$_W_expected_volname]" ;;
|
||||||
zh_HK*) w_warn " [$_W_volname] 光槃插入錯誤,請插入光槃 [$_W_expected_volname]" ;;
|
|
||||||
*) w_warn "Wrong disc [$_W_volname] inserted. Please insert disc [$_W_expected_volname]" ;;
|
*) w_warn "Wrong disc [$_W_volname] inserted. Please insert disc [$_W_expected_volname]" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@ -3689,8 +3742,7 @@ winetricks_mount_real_volume()
|
|||||||
pl*) _W_mountmsg="Proszę włożyć dysk '$_W_expected_volname' (potrzebny paczce '$W_PACKAGE')" ;;
|
pl*) _W_mountmsg="Proszę włożyć dysk '$_W_expected_volname' (potrzebny paczce '$W_PACKAGE')" ;;
|
||||||
uk*) _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_CN*) _W_mountmsg="请插入卷 '$_W_expected_volname' (为包 '$W_PACKAGE 所需')" ;;
|
||||||
zh_TW*) _W_mountmsg="請插入卷 '$_W_expected_volname' (為包 '$W_PACKAGE 所需')" ;;
|
zh_TW*|zh_HK*) _W_mountmsg="請插入卷 '$_W_expected_volname' (為包 '$W_PACKAGE 所需')" ;;
|
||||||
zh_HK*) _W_mountmsg="請插入卷 '$_W_expected_volname' (為包 '$W_PACKAGE 所需')" ;;
|
|
||||||
*) _W_mountmsg="Please insert volume '$_W_expected_volname' (needed for package '$W_PACKAGE')" ;;
|
*) _W_mountmsg="Please insert volume '$_W_expected_volname' (needed for package '$W_PACKAGE')" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@ -4217,8 +4269,7 @@ winetricks_install_app()
|
|||||||
pl*) fail_msg="Niepowodzenie przy instalacji paczki $1" ;;
|
pl*) fail_msg="Niepowodzenie przy instalacji paczki $1" ;;
|
||||||
uk*) fail_msg="Помилка встановлення пакунка $1" ;;
|
uk*) fail_msg="Помилка встановлення пакунка $1" ;;
|
||||||
zh_CN*) fail_msg="$1 安装失败" ;;
|
zh_CN*) fail_msg="$1 安装失败" ;;
|
||||||
zh_TW*) fail_msg="$1 裝載失敗" ;;
|
zh_TW*|zh_HK*) fail_msg="$1 安裝失敗" ;;
|
||||||
zh_HK*) fail_msg="$1 裝載失敗" ;;
|
|
||||||
*) fail_msg="Failed to install package $1" ;;
|
*) fail_msg="Failed to install package $1" ;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@ -4269,6 +4320,14 @@ helper_d3dx9_xx()
|
|||||||
do
|
do
|
||||||
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F "$dllname.dll" "$x"
|
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F "$dllname.dll" "$x"
|
||||||
done
|
done
|
||||||
|
if test "$W_ARCH" = "win64"
|
||||||
|
then
|
||||||
|
w_try_cabextract -d "$W_TMP" -L -F "*$dllname*x64*" "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
|
for x in "$W_TMP"/*x64.cab
|
||||||
|
do
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F "$dllname.dll" "$x"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
w_override_dlls native $dllname
|
w_override_dlls native $dllname
|
||||||
}
|
}
|
||||||
@ -4583,6 +4642,14 @@ load_d3dcompiler_43()
|
|||||||
do
|
do
|
||||||
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F "$dllname.dll" "$x"
|
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F "$dllname.dll" "$x"
|
||||||
done
|
done
|
||||||
|
if test "$W_ARCH" = "win64"
|
||||||
|
then
|
||||||
|
w_try_cabextract -d "$W_TMP" -L -F "*$dllname*x64*" "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
|
for x in "$W_TMP"/*x64.cab
|
||||||
|
do
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F "$dllname.dll" "$x"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
w_override_dlls native $dllname
|
w_override_dlls native $dllname
|
||||||
}
|
}
|
||||||
@ -4627,6 +4694,14 @@ load_d3dx9()
|
|||||||
do
|
do
|
||||||
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'd3dx9*.dll' "$x"
|
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'd3dx9*.dll' "$x"
|
||||||
done
|
done
|
||||||
|
if test "$W_ARCH" = "win64"
|
||||||
|
then
|
||||||
|
w_try_cabextract -d "$W_TMP" -L -F '*d3dx9*x64*' "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
|
for x in "$W_TMP"/*x64.cab
|
||||||
|
do
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F 'd3dx9*.dll' "$x"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
# For now, not needed, but when Wine starts preferring our builtin dll over native it will be.
|
# For now, not needed, but when Wine starts preferring our builtin dll over native it will be.
|
||||||
w_override_dlls native d3dx9_24 d3dx9_25 d3dx9_26 d3dx9_27 d3dx9_28 d3dx9_29 d3dx9_30
|
w_override_dlls native d3dx9_24 d3dx9_25 d3dx9_26 d3dx9_27 d3dx9_28 d3dx9_29 d3dx9_30
|
||||||
@ -4760,6 +4835,14 @@ load_d3dx9_43()
|
|||||||
do
|
do
|
||||||
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F "$dllname.dll" "$x"
|
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F "$dllname.dll" "$x"
|
||||||
done
|
done
|
||||||
|
if test "$W_ARCH" = "win64"
|
||||||
|
then
|
||||||
|
w_try_cabextract -d "$W_TMP" -L -F "*$dllname*x64*" "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
|
for x in "$W_TMP"/*x64.cab
|
||||||
|
do
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F "$dllname.dll" "$x"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
w_override_dlls native $dllname
|
w_override_dlls native $dllname
|
||||||
}
|
}
|
||||||
@ -4785,6 +4868,14 @@ load_d3dx11_42()
|
|||||||
do
|
do
|
||||||
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F "$dllname.dll" "$x"
|
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F "$dllname.dll" "$x"
|
||||||
done
|
done
|
||||||
|
if test "$W_ARCH" = "win64"
|
||||||
|
then
|
||||||
|
w_try_cabextract -d "$W_TMP" -L -F "*$dllname*x64*" "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
|
for x in "$W_TMP"/*x64.cab
|
||||||
|
do
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F "$dllname.dll" "$x"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
w_override_dlls native $dllname
|
w_override_dlls native $dllname
|
||||||
}
|
}
|
||||||
@ -4810,6 +4901,14 @@ load_d3dx11_43()
|
|||||||
do
|
do
|
||||||
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F "$dllname.dll" "$x"
|
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F "$dllname.dll" "$x"
|
||||||
done
|
done
|
||||||
|
if test "$W_ARCH" = "win64"
|
||||||
|
then
|
||||||
|
w_try_cabextract -d "$W_TMP" -L -F "*$dllname*x64*" "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
|
for x in "$W_TMP"/*x64.cab
|
||||||
|
do
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F "$dllname.dll" "$x"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
w_override_dlls native $dllname
|
w_override_dlls native $dllname
|
||||||
}
|
}
|
||||||
@ -4821,12 +4920,12 @@ w_metadata d3dx10 dlls \
|
|||||||
publisher="Microsoft" \
|
publisher="Microsoft" \
|
||||||
year="2010" \
|
year="2010" \
|
||||||
media="download" \
|
media="download" \
|
||||||
file1="../directx9/directx_feb2010_redist.exe" \
|
file1="../directx9/directx_Jun2010_redist.exe" \
|
||||||
installed_file1="$W_SYSTEM32_DLLS_WIN/d3dx10_33.dll"
|
installed_file1="$W_SYSTEM32_DLLS_WIN/d3dx10_33.dll"
|
||||||
|
|
||||||
load_d3dx10()
|
load_d3dx10()
|
||||||
{
|
{
|
||||||
helper_directx_dl
|
helper_directx_Jun2010
|
||||||
|
|
||||||
# Kinder, less invasive directx10 - only extract and override d3dx10_??.dll
|
# Kinder, less invasive directx10 - only extract and override d3dx10_??.dll
|
||||||
w_try_cabextract -d "$W_TMP" -L -F '*d3dx10*x86*' "$W_CACHE"/directx9/$DIRECTX_NAME
|
w_try_cabextract -d "$W_TMP" -L -F '*d3dx10*x86*' "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
@ -4834,6 +4933,14 @@ load_d3dx10()
|
|||||||
do
|
do
|
||||||
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'd3dx10*.dll' "$x"
|
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'd3dx10*.dll' "$x"
|
||||||
done
|
done
|
||||||
|
if test "$W_ARCH" = "win64"
|
||||||
|
then
|
||||||
|
w_try_cabextract -d "$W_TMP" -L -F '*d3dx10*x64*' "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
|
for x in "$W_TMP"/*x64.cab
|
||||||
|
do
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F 'd3dx10*.dll' "$x"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
# For now, not needed, but when Wine starts preferring our builtin dll over native it will be.
|
# For now, not needed, but when Wine starts preferring our builtin dll over native it will be.
|
||||||
w_override_dlls native d3dx10_33 d3dx10_34 d3dx10_35 d3dx10_36 d3dx10_37
|
w_override_dlls native d3dx10_33 d3dx10_34 d3dx10_35 d3dx10_36 d3dx10_37
|
||||||
@ -5585,7 +5692,7 @@ load_dotnet30()
|
|||||||
w_download http://web.archive.org/web/20120509084326/http://download.microsoft.com/download/3/F/0/3F0A922C-F239-4B9B-9CB0-DF53621C57D9/dotnetfx3.exe f3d2c3c7e4c0c35450cf6dab1f9f2e9e7ff50039
|
w_download http://web.archive.org/web/20120509084326/http://download.microsoft.com/download/3/F/0/3F0A922C-F239-4B9B-9CB0-DF53621C57D9/dotnetfx3.exe f3d2c3c7e4c0c35450cf6dab1f9f2e9e7ff50039
|
||||||
|
|
||||||
w_call remove_mono
|
w_call remove_mono
|
||||||
|
|
||||||
if test -f /proc/sys/kernel/yama/ptrace_scope
|
if test -f /proc/sys/kernel/yama/ptrace_scope
|
||||||
then
|
then
|
||||||
case `cat /proc/sys/kernel/yama/ptrace_scope` in
|
case `cat /proc/sys/kernel/yama/ptrace_scope` in
|
||||||
@ -5658,7 +5765,7 @@ w_metadata dotnet30sp1 dlls \
|
|||||||
|
|
||||||
load_dotnet30sp1()
|
load_dotnet30sp1()
|
||||||
{
|
{
|
||||||
# FIXME: URL?
|
# FIXME: URL?
|
||||||
w_download http://download.microsoft.com/download/8/F/E/8FEEE89D-9E4F-4BA3-993E-0FFEA8E21E1B/NetFx30SP1_x86.exe 8d779e337920b097aa0c01859912950606e9fc12
|
w_download http://download.microsoft.com/download/8/F/E/8FEEE89D-9E4F-4BA3-993E-0FFEA8E21E1B/NetFx30SP1_x86.exe 8d779e337920b097aa0c01859912950606e9fc12
|
||||||
# Recipe from http://bugs.winehq.org/show_bug.cgi?id=25060#c10
|
# Recipe from http://bugs.winehq.org/show_bug.cgi?id=25060#c10
|
||||||
w_download http://download.microsoft.com/download/2/5/2/2526f55d-32bc-410f-be18-164ba67ae07d/XPSEP%20XP%20and%20Server%202003%2032%20bit.msi 5d332ebd1025e294adafe72030fe33db707b2c82 "XPSEP XP and Server 2003 32 bit.msi"
|
w_download http://download.microsoft.com/download/2/5/2/2526f55d-32bc-410f-be18-164ba67ae07d/XPSEP%20XP%20and%20Server%202003%2032%20bit.msi 5d332ebd1025e294adafe72030fe33db707b2c82 "XPSEP XP and Server 2003 32 bit.msi"
|
||||||
@ -6053,7 +6160,7 @@ load_flash()
|
|||||||
#w_download https://fpdownload.macromedia.com/get/flashplayer/pdc/14.0.0.176/install_flash_player_ax.exe 16231b509d8e689dc34ae36597d41c4fb1b3a67e
|
#w_download https://fpdownload.macromedia.com/get/flashplayer/pdc/14.0.0.176/install_flash_player_ax.exe 16231b509d8e689dc34ae36597d41c4fb1b3a67e
|
||||||
# 2014-10-02
|
# 2014-10-02
|
||||||
w_download http://download.macromedia.com/pub/flashplayer/installers/archive/fp_14.0.0.176_archive.zip 40df72ab2c22bcd4442aa35eb586000776129982
|
w_download http://download.macromedia.com/pub/flashplayer/installers/archive/fp_14.0.0.176_archive.zip 40df72ab2c22bcd4442aa35eb586000776129982
|
||||||
|
|
||||||
w_try_unzip "$W_TMP" "$W_CACHE"/flash/fp_14.0.0.176_archive.zip fp_14.0.0.176_archive/14_0_r0_176/flashplayer14_0r0_176_winax.exe
|
w_try_unzip "$W_TMP" "$W_CACHE"/flash/fp_14.0.0.176_archive.zip fp_14.0.0.176_archive/14_0_r0_176/flashplayer14_0r0_176_winax.exe
|
||||||
cd "$W_TMP"/fp_14.0.0.176_archive/14_0_r0_176
|
cd "$W_TMP"/fp_14.0.0.176_archive/14_0_r0_176
|
||||||
w_try "$WINE" flashplayer14_0r0_176_winax.exe ${W_OPT_UNATTENDED:+ /install}
|
w_try "$WINE" flashplayer14_0r0_176_winax.exe ${W_OPT_UNATTENDED:+ /install}
|
||||||
@ -6419,13 +6526,13 @@ w_metadata kindle apps \
|
|||||||
publisher="Amazon" \
|
publisher="Amazon" \
|
||||||
year="2015" \
|
year="2015" \
|
||||||
media="download" \
|
media="download" \
|
||||||
file1="KindleForPC-installer.exe" \
|
file1="KindleForPC-installer-1.12.40996.exe" \
|
||||||
installed_exe1="$W_PROGRAMS_WIN/Amazon/Kindle/Kindle.exe" \
|
installed_exe1="$W_PROGRAMS_WIN/Amazon/Kindle/Kindle.exe" \
|
||||||
homepage="http://www.amazon.com/gp/feature.html/?docId=1000426311"
|
homepage="http://www.amazon.com/gp/feature.html/?docId=1000426311"
|
||||||
|
|
||||||
load_kindle()
|
load_kindle()
|
||||||
{
|
{
|
||||||
w_download http://kindleforpc.amazon.com/40666/KindleForPC-installer.exe 10e8c82587f8c08b77e5ed55dd94d9851a2a899c
|
w_download http://kindleforpc.amazon.com/40996/KindleForPC-installer-1.12.40996.exe bda4bcbcf905da2f900a99e09fffe44dec060131
|
||||||
cd "$W_CACHE"/kindle
|
cd "$W_CACHE"/kindle
|
||||||
w_try "$WINE" $file1 ${W_OPT_UNATTENDED:+ /S}
|
w_try "$WINE" $file1 ${W_OPT_UNATTENDED:+ /S}
|
||||||
w_declare_exe "$W_PROGRAMS_WIN\\Amazon\\Kindle" Kindle.exe
|
w_declare_exe "$W_PROGRAMS_WIN\\Amazon\\Kindle" Kindle.exe
|
||||||
@ -7082,7 +7189,7 @@ w_metadata physx dlls \
|
|||||||
|
|
||||||
load_physx()
|
load_physx()
|
||||||
{
|
{
|
||||||
# Has a minor issue, see bug report http://bugs.winehq.org/show_bug.cgi?id=34167
|
# Has a minor issue, see bug report http://bugs.winehq.org/show_bug.cgi?id=34167
|
||||||
w_download http://uk.download.nvidia.com/Windows/9.14.0702/PhysX-9.14.0702-SystemSoftware.msi 81e2d38e2356e807ad80cdf150ed5acfff839c8b
|
w_download http://uk.download.nvidia.com/Windows/9.14.0702/PhysX-9.14.0702-SystemSoftware.msi 81e2d38e2356e807ad80cdf150ed5acfff839c8b
|
||||||
cd "$W_CACHE"/physx
|
cd "$W_CACHE"/physx
|
||||||
w_try "$WINE" msiexec /i PhysX-9.14.0702-SystemSoftware.msi $W_UNATTENDED_SLASH_Q
|
w_try "$WINE" msiexec /i PhysX-9.14.0702-SystemSoftware.msi $W_UNATTENDED_SLASH_Q
|
||||||
@ -8170,12 +8277,31 @@ load_xact()
|
|||||||
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'x3daudio*.dll' "$x"
|
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'x3daudio*.dll' "$x"
|
||||||
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'xapofx*.dll' "$x"
|
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'xapofx*.dll' "$x"
|
||||||
done
|
done
|
||||||
|
if test "$W_ARCH" = "win64"
|
||||||
|
then
|
||||||
|
w_try_cabextract -d "$W_TMP" -L -F '*_xact_*x64*' "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
|
w_try_cabextract -d "$W_TMP" -L -F '*_x3daudio_*x64*' "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
|
w_try_cabextract -d "$W_TMP" -L -F '*_xaudio_*x64*' "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
|
for x in "$W_TMP"/*x64.cab
|
||||||
|
do
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F 'xactengine*.dll' "$x"
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F 'xaudio*.dll' "$x"
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F 'x3daudio*.dll' "$x"
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F 'xapofx*.dll' "$x"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
# Register xactengine?_?.dll, xaudio?_?.dll
|
# Register xactengine?_?.dll
|
||||||
for x in "$W_SYSTEM32_DLLS"/xactengine* "$W_SYSTEM32_DLLS"/xaudio*
|
for x in "$W_SYSTEM32_DLLS"/xactengine*
|
||||||
do
|
do
|
||||||
w_try_regsvr `basename "$x"`
|
w_try_regsvr `basename "$x"`
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# and xaudio?_?.dll, but not xaudio2_8 (unsupported)
|
||||||
|
for x in 0 1 2 3 4 5 6 7
|
||||||
|
do
|
||||||
|
w_try_regsvr `basename "$W_SYSTEM32_DLLS/xaudio2_${x}"`
|
||||||
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
#----------------------------------------------------------------
|
#----------------------------------------------------------------
|
||||||
@ -8203,12 +8329,31 @@ load_xact_jun2010()
|
|||||||
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'x3daudio*.dll' "$x"
|
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'x3daudio*.dll' "$x"
|
||||||
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'xapofx*.dll' "$x"
|
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'xapofx*.dll' "$x"
|
||||||
done
|
done
|
||||||
|
if test "$W_ARCH" = "win64"
|
||||||
|
then
|
||||||
|
w_try_cabextract -d "$W_TMP" -L -F '*_xact_*x64*' "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
|
w_try_cabextract -d "$W_TMP" -L -F '*_x3daudio_*x64*' "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
|
w_try_cabextract -d "$W_TMP" -L -F '*_xaudio_*x64*' "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
|
for x in "$W_TMP"/*x64.cab
|
||||||
|
do
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F 'xactengine*.dll' "$x"
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F 'xaudio*.dll' "$x"
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F 'x3daudio*.dll' "$x"
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F 'xapofx*.dll' "$x"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
# Register xactengine?_?.dll, xaudio?_?.dll
|
# Register xactengine?_?.dll
|
||||||
for x in "$W_SYSTEM32_DLLS"/xactengine* "$W_SYSTEM32_DLLS"/xaudio*
|
for x in "$W_SYSTEM32_DLLS"/xactengine*
|
||||||
do
|
do
|
||||||
w_try_regsvr `basename "$x"`
|
w_try_regsvr `basename "$x"`
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# and xaudio?_?.dll, but not xaudio2_8 (unsupported)
|
||||||
|
for x in 0 1 2 3 4 5 6 7
|
||||||
|
do
|
||||||
|
w_try_regsvr `basename "$W_SYSTEM32_DLLS/xaudio2_${x}"`
|
||||||
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
#----------------------------------------------------------------
|
#----------------------------------------------------------------
|
||||||
@ -8230,6 +8375,14 @@ load_xinput()
|
|||||||
do
|
do
|
||||||
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'xinput*.dll' "$x"
|
w_try_cabextract -d "$W_SYSTEM32_DLLS" -L -F 'xinput*.dll' "$x"
|
||||||
done
|
done
|
||||||
|
if test "$W_ARCH" = "win64"
|
||||||
|
then
|
||||||
|
w_try_cabextract -d "$W_TMP" -L -F '*_xinput_*x64*' "$W_CACHE"/directx9/$DIRECTX_NAME
|
||||||
|
for x in "$W_TMP"/*x64.cab
|
||||||
|
do
|
||||||
|
w_try_cabextract -d "$W_SYSTEM64_DLLS" -L -F 'xinput*.dll' "$x"
|
||||||
|
done
|
||||||
|
fi
|
||||||
w_try_regsvr xinput1_1.dll
|
w_try_regsvr xinput1_1.dll
|
||||||
w_try_regsvr xinput1_2.dll
|
w_try_regsvr xinput1_2.dll
|
||||||
w_try_regsvr xinput1_3.dll
|
w_try_regsvr xinput1_3.dll
|
||||||
@ -8963,6 +9116,25 @@ load_allfonts()
|
|||||||
# Apps
|
# Apps
|
||||||
#----------------------------------------------------------------
|
#----------------------------------------------------------------
|
||||||
|
|
||||||
|
w_metadata 3m_library apps \
|
||||||
|
title="3M Cloud Library" \
|
||||||
|
publisher="3M Company" \
|
||||||
|
year="2015" \
|
||||||
|
media="download" \
|
||||||
|
file1="3M-TM-Cloud-Library-PC-App-LIVE-Installer-1.51.735677.exe" \
|
||||||
|
installed_exe1="$W_PROGRAMS_X86_WIN/3M(TM) Cloud Library PC App/3MCloudLibrary.exe"
|
||||||
|
homepage="http://www.3m.com/us/library/eBook/index.html"
|
||||||
|
|
||||||
|
load_3m_library()
|
||||||
|
{
|
||||||
|
w_download http://www.3m.com/us/library/eBook/docs/3M-TM-Cloud-Library-PC-App-LIVE-Installer-1.51.735677.exe 810dc5f6b74ab7b34893288ee44ef7dc563a4ee7
|
||||||
|
cd "$W_CACHE/$W_PACKAGE"
|
||||||
|
w_try "$WINE" 3M-TM-Cloud-Library-PC-App-LIVE-Installer-1.51.735677.exe $W_UNATTENDED_SLASH_S
|
||||||
|
w_declare_exe "$W_PROGRAMS_X86_WIN\\3M(TM) Cloud Library PC App" "3MCloudLibrary.exe"
|
||||||
|
}
|
||||||
|
|
||||||
|
#----------------------------------------------------------------
|
||||||
|
|
||||||
w_metadata 7zip apps \
|
w_metadata 7zip apps \
|
||||||
title="7-Zip 15.05 beta" \
|
title="7-Zip 15.05 beta" \
|
||||||
publisher="Igor Pavlov" \
|
publisher="Igor Pavlov" \
|
||||||
@ -9383,11 +9555,11 @@ load_irfanview()
|
|||||||
ControlClick, Button1 ; deselect chrome googsrch
|
ControlClick, Button1 ; deselect chrome googsrch
|
||||||
Sleep 900
|
Sleep 900
|
||||||
ControlClick, Button18 ; Next
|
ControlClick, Button18 ; Next
|
||||||
Sleep 1000
|
Sleep 1000
|
||||||
winwait, Setup, INI
|
winwait, Setup, INI
|
||||||
Sleep 1000
|
Sleep 1000
|
||||||
ControlClick, Button23 ; Next
|
ControlClick, Button23 ; Next
|
||||||
Sleep 1000
|
Sleep 1000
|
||||||
winwait, Setup, You want to change
|
winwait, Setup, You want to change
|
||||||
winactivate, Setup, really
|
winactivate, Setup, really
|
||||||
Sleep 900
|
Sleep 900
|
||||||
@ -9761,7 +9933,7 @@ load_mingw()
|
|||||||
|
|
||||||
cd "$W_CACHE/mingw"
|
cd "$W_CACHE/mingw"
|
||||||
w_try "$WINE" "$file1"
|
w_try "$WINE" "$file1"
|
||||||
|
|
||||||
w_append_path 'C:\MinGW\bin'
|
w_append_path 'C:\MinGW\bin'
|
||||||
w_try "$WINE" mingw-get update
|
w_try "$WINE" mingw-get update
|
||||||
w_try "$WINE" mingw-get install gcc msys-base
|
w_try "$WINE" mingw-get install gcc msys-base
|
||||||
@ -10000,7 +10172,9 @@ w_metadata picasa39 apps \
|
|||||||
|
|
||||||
load_picasa39()
|
load_picasa39()
|
||||||
{
|
{
|
||||||
w_download http://dl.google.com/picasa/picasa39-setup.exe 39b2df46dbc423e250371e826026a2827f55b956
|
# 2015/01/17: 39b2df46dbc423e250371e826026a2827f55b956
|
||||||
|
# 2015/09/21: 55907fc84b1d9d6a450463869b16927f07737298
|
||||||
|
w_download http://dl.google.com/picasa/picasa39-setup.exe 55907fc84b1d9d6a450463869b16927f07737298
|
||||||
if w_workaround_wine_bug 29434 "Picasa 3.9 fails to authenticate with Google"
|
if w_workaround_wine_bug 29434 "Picasa 3.9 fails to authenticate with Google"
|
||||||
then
|
then
|
||||||
w_warn "Picasa 3.9 authentication to the Google account is currently broken under wine. See http://bugs.winehq.org/show_bug.cgi?id=29434 for more details."
|
w_warn "Picasa 3.9 authentication to the Google account is currently broken under wine. See http://bugs.winehq.org/show_bug.cgi?id=29434 for more details."
|
||||||
@ -10656,7 +10830,7 @@ load_vc2005expresssp1()
|
|||||||
if w_workaround_wine_bug 37375
|
if w_workaround_wine_bug 37375
|
||||||
then
|
then
|
||||||
w_warn "Installer currently fails"
|
w_warn "Installer currently fails"
|
||||||
fi
|
fi
|
||||||
w_download http://download.microsoft.com/download/7/7/3/7737290f-98e8-45bf-9075-85cc6ae34bf1/VS80sp1-KB926748-X86-INTL.exe 8b9a0172efad64774aa122f29e093ad2043b308d
|
w_download http://download.microsoft.com/download/7/7/3/7737290f-98e8-45bf-9075-85cc6ae34bf1/VS80sp1-KB926748-X86-INTL.exe 8b9a0172efad64774aa122f29e093ad2043b308d
|
||||||
w_try $WINE "$W_CACHE"/vc2005expresssp1/VS80sp1-KB926748-X86-INTL.exe
|
w_try $WINE "$W_CACHE"/vc2005expresssp1/VS80sp1-KB926748-X86-INTL.exe
|
||||||
}
|
}
|
||||||
@ -10852,25 +11026,25 @@ load_winamp()
|
|||||||
WinWait, Installer Language, Please select
|
WinWait, Installer Language, Please select
|
||||||
Sleep 500
|
Sleep 500
|
||||||
ControlClick, Button1 ; OK
|
ControlClick, Button1 ; OK
|
||||||
WinWait, Winamp Installer, Welcome to the Winamp installer
|
WinWait, Winamp Installer, Welcome to the Winamp installer
|
||||||
Sleep 500
|
Sleep 500
|
||||||
ControlClick, Button2 ; Next
|
ControlClick, Button2 ; Next
|
||||||
WinWait, Winamp Installer, License Agreement
|
WinWait, Winamp Installer, License Agreement
|
||||||
Sleep 500
|
Sleep 500
|
||||||
ControlClick, Button2 ; I Agree
|
ControlClick, Button2 ; I Agree
|
||||||
WinWait, Winamp Installer, Choose Install Location
|
WinWait, Winamp Installer, Choose Install Location
|
||||||
Sleep 500
|
Sleep 500
|
||||||
ControlClick, Button2 ; Next
|
ControlClick, Button2 ; Next
|
||||||
WinWait, Winamp Installer, Choose Components
|
WinWait, Winamp Installer, Choose Components
|
||||||
Sleep 500
|
Sleep 500
|
||||||
ControlClick, Button2 ; Next for Full install
|
ControlClick, Button2 ; Next for Full install
|
||||||
WinWait, Winamp Installer, Choose Start Options
|
WinWait, Winamp Installer, Choose Start Options
|
||||||
Sleep 500
|
Sleep 500
|
||||||
ControlClick, Button4 ; uncheck start menu entry
|
ControlClick, Button4 ; uncheck start menu entry
|
||||||
Sleep 500
|
Sleep 500
|
||||||
ControlClick, Button5 ; uncheck ql icon
|
ControlClick, Button5 ; uncheck ql icon
|
||||||
Sleep 500
|
Sleep 500
|
||||||
ControlClick, Button6 ; uncheck deskto icon
|
ControlClick, Button6 ; uncheck deskto icon
|
||||||
Sleep 500
|
Sleep 500
|
||||||
ControlClick, Button2 ; Install
|
ControlClick, Button2 ; Install
|
||||||
WinWait, Winamp Installer, Installation Complete
|
WinWait, Winamp Installer, Installation Complete
|
||||||
@ -11458,7 +11632,7 @@ load_amnesia_tdd_demo()
|
|||||||
WinWait, Amnesia - The Dark Descent Demo, finished
|
WinWait, Amnesia - The Dark Descent Demo, finished
|
||||||
ControlClick, TNewButton4
|
ControlClick, TNewButton4
|
||||||
WinWaitClose, Amnesia - The Dark Descent Demo, finished
|
WinWaitClose, Amnesia - The Dark Descent Demo, finished
|
||||||
}
|
}
|
||||||
"
|
"
|
||||||
|
|
||||||
w_declare_exe "$W_PROGRAMS_X86_WIN\\Amnesia - The Dark Descent Demo\\redist" "Amnesia.exe"
|
w_declare_exe "$W_PROGRAMS_X86_WIN\\Amnesia - The Dark Descent Demo\\redist" "Amnesia.exe"
|
||||||
@ -16014,18 +16188,20 @@ load_puzzleagent_demo()
|
|||||||
#----------------------------------------------------------------
|
#----------------------------------------------------------------
|
||||||
|
|
||||||
w_metadata qq apps \
|
w_metadata qq apps \
|
||||||
title="QQ 6.3 (Chinese chat app)" \
|
title="QQ 7.1 (Chinese chat app)" \
|
||||||
publisher="Tencent" \
|
publisher="Tencent" \
|
||||||
year="2014" \
|
year="2015" \
|
||||||
media="download" \
|
media="download" \
|
||||||
file1="QQ6.3.exe" \
|
file1="QQ7.1.exe" \
|
||||||
|
file2="QQ.tar.gz"\
|
||||||
installed_exe1="$W_PROGRAMS_X86_WIN/Tencent/QQ/Bin/QQ.exe" \
|
installed_exe1="$W_PROGRAMS_X86_WIN/Tencent/QQ/Bin/QQ.exe" \
|
||||||
homepage="http://www.qq.com" \
|
homepage="http://www.qq.com" \
|
||||||
unattended="no"
|
unattended="no"
|
||||||
|
|
||||||
load_qq()
|
load_qq()
|
||||||
{
|
{
|
||||||
w_download http://dldir1.qq.com/qqfile/qq/QQ6.3/12369/QQ6.3.exe cebe73a2f8b7299ba0f01aba779e0e4a7dbd173b
|
w_download http://dldir1.qq.com/qqfile/qq/QQ7.1/14522/QQ7.1.exe 700b469560b1bd8521ede61a0e169ff8c38b1d29
|
||||||
|
w_download http://hillwoodhome.net/wine/QQ.tar.gz 08de45d3e5bb34b22e7c33e1163daec69742db58
|
||||||
|
|
||||||
if w_workaround_wine_bug 29636 "Installing native riched20 to work around crash bug"
|
if w_workaround_wine_bug 29636 "Installing native riched20 to work around crash bug"
|
||||||
then
|
then
|
||||||
@ -16043,6 +16219,19 @@ load_qq()
|
|||||||
# uses mfc42u.dll
|
# uses mfc42u.dll
|
||||||
w_call mfc42
|
w_call mfc42
|
||||||
|
|
||||||
|
if w_workaround_wine_bug 38171 "Installing desktop file to work around bug"
|
||||||
|
then
|
||||||
|
cd "$W_TMP/"
|
||||||
|
tar -zxf "$W_CACHE/qq/QQ.tar.gz"
|
||||||
|
mkdir -p $HOME/.local/share/applications/wine/Programs/腾讯软件/QQ
|
||||||
|
mkdir -p $HOME/.local/share/icons/hicolor/48x48/apps
|
||||||
|
mkdir -p $HOME/.local/share/icons/hicolor/256x256/apps
|
||||||
|
w_try mv QQ/腾讯QQ.desktop ~/.local/share/applications/wine/Programs/腾讯软件/QQ
|
||||||
|
w_try mv QQ/48x48/QQ.png ~/.local/share/icons/hicolor/48x48/apps
|
||||||
|
w_try mv QQ/256x256/QQ.png ~/.local/share/icons/hicolor/256x256/apps
|
||||||
|
echo Exec=env WINEPREFIX=$WINEPREFIX $WINE C:\/Program\\ Files\/Tencent\/QQ\/Bin\/QQ.exe >> $HOME/.local/share/applications/wine/Programs/腾讯软件/QQ/腾讯QQ.desktop
|
||||||
|
fi
|
||||||
|
|
||||||
cd "$W_CACHE/$W_PACKAGE"
|
cd "$W_CACHE/$W_PACKAGE"
|
||||||
w_try "$WINE" "$file1"
|
w_try "$WINE" "$file1"
|
||||||
w_declare_exe "$W_PROGRAMS_X86_WIN\\Tencent\\QQ\\Bin" QQ.exe
|
w_declare_exe "$W_PROGRAMS_X86_WIN\\Tencent\\QQ\\Bin" QQ.exe
|
||||||
@ -19192,6 +19381,7 @@ execute_command()
|
|||||||
winecfg) "$WINE" winecfg ;;
|
winecfg) "$WINE" winecfg ;;
|
||||||
regedit) "$WINE" regedit ;;
|
regedit) "$WINE" regedit ;;
|
||||||
taskmgr) "$WINE" taskmgr & ;;
|
taskmgr) "$WINE" taskmgr & ;;
|
||||||
|
uninstaller) "$WINE" uninstaller ;;
|
||||||
shell) winetricks_shell ;;
|
shell) winetricks_shell ;;
|
||||||
|
|
||||||
# These have to come before *=disabled to avoid looking like dlls
|
# These have to come before *=disabled to avoid looking like dlls
|
||||||
|
Loading…
Reference in New Issue
Block a user