Commit 057b1ca2 authored by Vitaly Lipatov's avatar Vitaly Lipatov

just import winetricks-20190912.tar with rpmgs script

parent a84044a5
......@@ -69,13 +69,16 @@ before_install:
# Linux: currently can't get 1.8.x / 1.9.x installed :/
# OS X: 38 minutes
# shell-checks is quick and works, no display or compiles needed
script:
# shell-checks is quick and works, no display or compiles needed
- time sh ./tests/shell-checks
# Also check for trailing whitespace. Not doing in shell-checks because it depends on a clean tree (uses git diff):
- if [ "$TRAVIS_OS_NAME" = "linux" ]; then time sh ./tests/whitespace-check; fi
# Keep updates working
- time sh ./tests/self-update-test
# OS X doesn't allow writing to /usr/bin, skip non-PREFIX make install test there
install:
- if [[ "$TRAVIS_OS_NAME" != "osx" ]] ; then time sudo make install ; fi
......
......@@ -3,28 +3,36 @@ Section: contrib/otherosfs
Priority: optional
Maintainer: Austin English <austinenglish@gmail.com>
Standards-Version: 3.8.1
Build-Depends: debhelper,
devscripts
Build-Depends:
debhelper,
devscripts,
Homepage: https://github.com/Winetricks/winetricks
Package: winetricks
Section: contrib/otherosfs
Architecture: all
Homepage: https://github.com/Winetricks/winetricks
Depends: binutils,
cabextract,
p7zip,
unzip,
wget
Recommends: zenity | kdebase-bin,
xdg-utils,
policykit-1 | gksu | kde-cli-tools | kdesudo,
sudo,
fuseiso | archivemount,
wine
Description: Simple tool to work around common problems in Wine.
Multi-Arch: foreign
Depends:
aria2 | wget | curl,
binutils,
cabextract,
p7zip-full,
unzip,
Recommends:
fuseiso | archivemount,
policykit-1 | gksu | kde-cli-tools | kdesudo,
sudo,
wine,
xdg-utils,
xz-utils,
zenity | kdialog | x11-utils,
Suggests:
tor,
unrar-free | unrar,
Description: simple tool to work around common problems in Wine
Winetricks has a menu of supported games/apps for which it can do all the
workarounds automatically. It also lets you install missing DLLs or
tweak various Wine settings individually.
.
It can be used via GUI or command line, whichever you prefer; the
command-line mode is particularly useful as a building block in fancier
wine frontends and in automated regression testing.
Using winetricks 20190615 - sha256sum: b6e465841d1d7bf473d8ecd32ed7a18e0add817444bf54ec25e6c9465584c6e9 with wine-4.9 and WINEARCH=win32
Using winetricks 20190912 - sha256sum: a251311a6490ce546f5c9b450492be26ae8099517cc3ed8c50d6ef065be4ad0d with wine-4.14 and WINEARCH=win32
3m_library 3M Cloud Library (3M Company, 2015) [downloadable]
7zip 7-Zip 16.02 (Igor Pavlov, 2016) [downloadable]
7zip 7-Zip 19.00 (Igor Pavlov, 2019) [downloadable]
abiword AbiWord 2.8.6 (AbiSource, 2010) [downloadable]
adobe_diged4 Adobe Digital Editions 4.5 (Adobe, 2015) [downloadable]
adobe_diged Adobe Digital Editions 1.7 (Adobe, 2011) [downloadable]
......
Using winetricks 20190615 - sha256sum: b6e465841d1d7bf473d8ecd32ed7a18e0add817444bf54ec25e6c9465584c6e9 with wine-4.9 and WINEARCH=win32
Using winetricks 20190912 - sha256sum: a251311a6490ce546f5c9b450492be26ae8099517cc3ed8c50d6ef065be4ad0d with wine-4.14 and WINEARCH=win32
3dmark03 3D Mark 03 (Futuremark, 2003)
3dmark05 3D Mark 05 (Futuremark, 2005) [downloadable]
3dmark06 3D Mark 06 (Futuremark, 2006)
......
Using winetricks 20190615 - sha256sum: b6e465841d1d7bf473d8ecd32ed7a18e0add817444bf54ec25e6c9465584c6e9 with wine-4.9 and WINEARCH=win32
Using winetricks 20190912 - sha256sum: a251311a6490ce546f5c9b450492be26ae8099517cc3ed8c50d6ef065be4ad0d with wine-4.14 and WINEARCH=win32
adobeair Adobe AIR (Adobe, 2018) [downloadable]
allcodecs All codecs (dirac, ffdshow, icodecs, cinepak, l3codecx, xvid) except wmp (various, 1995-2009) [downloadable]
amstream MS amstream.dll (Microsoft, 2011) [downloadable]
......@@ -47,6 +47,9 @@ d3dxof MS d3dxof.dll from DirectX user redistributable (Micros
d9vk010 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (0.10) (Joshua Ashton, 2019) [downloadable]
d9vk011 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (0.11) (Joshua Ashton, 2019) [downloadable]
d9vk012 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (0.12) (Joshua Ashton, 2019) [downloadable]
d9vk013f Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (0.13f) (Joshua Ashton, 2019) [downloadable]
d9vk013 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (0.13) (Joshua Ashton, 2019) [downloadable]
d9vk020 Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (0.20) (Joshua Ashton, 2019) [downloadable]
d9vk_master Vulkan-based D3D9/D3D10/D3D11 implementation for Linux / Wine (master) (Joshua Ashton, 2019) [downloadable]
dbghelp MS dbghelp (Microsoft, 2008) [downloadable]
devenum MS devenum.dll from DirectX user redistributable (Microsoft, 2010) [downloadable]
......@@ -56,7 +59,7 @@ dirac The Dirac directshow filter v1.0.2 (Dirac, 2009) [downl
directmusic MS DirectMusic from DirectX user redistributable (Microsoft, 2010) [downloadable]
directplay MS DirectPlay from DirectX user redistributable (Microsoft, 2010) [downloadable]
directshow DirectShow runtime DLLs (amstream, qasf, qcap, qdvd, qedit, quartz) (Microsoft, 2011) [downloadable]
directx9 MS DirectX 9 (Usually overkill. Try d3dx9_36 first) (Microsoft, 2010) [downloadable]
directx9 MS DirectX 9 (Deprecated, no-op) (Microsoft, 2010) [downloadable]
dmband MS dmband.dll from DirectX user redistributable (Microsoft, 2010) [downloadable]
dmcompos MS dmcompos.dll from DirectX user redistributable (Microsoft, 2010) [downloadable]
dmime MS dmime.dll from DirectX user redistributable (Microsoft, 2010) [downloadable]
......@@ -122,12 +125,22 @@ dxvk103 Vulkan-based D3D10/D3D11 implementation for Linux / Win
dxvk111 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.1.1) (Philip Rebohle, 2017) [downloadable]
dxvk120 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.2) (Philip Rebohle, 2017) [downloadable]
dxvk121 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.2.1) (Philip Rebohle, 2017) [downloadable]
dxvk122 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.2.2) (Philip Rebohle, 2017) [downloadable]
dxvk123 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.2.3) (Philip Rebohle, 2017) [downloadable]
dxvk130 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.3) (Philip Rebohle, 2017) [downloadable]
dxvk131 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.3.1) (Philip Rebohle, 2017) [downloadable]
dxvk132 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.3.2) (Philip Rebohle, 2017) [downloadable]
dxvk133 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.3.3) (Philip Rebohle, 2017) [downloadable]
dxvk134 Vulkan-based D3D10/D3D11 implementation for Linux / Wine (1.3.4) (Philip Rebohle, 2017) [downloadable]
dxvk Vulkan-based D3D10/D3D11 implementation for Linux / Wine (latest) (Philip Rebohle, 2017) [downloadable]
esent MS Extensible Storage Engine (Microsoft, 2011) [downloadable]
faudio1901 FAudio (xaudio reimplementation, with xna support) builds for win32 (19.01) (Kron4ek, 2019) [downloadable]
faudio1902 FAudio (xaudio reimplementation, with xna support) builds for win32 (19.02) (Kron4ek, 2019) [downloadable]
faudio1903 FAudio (xaudio reimplementation, with xna support) builds for win32 (19.03) (Kron4ek, 2019) [downloadable]
faudio1904 FAudio (xaudio reimplementation, with xna support) builds for win32 (19.04) (Kron4ek, 2019) [downloadable]
faudio1905 FAudio (xaudio reimplementation, with xna support) builds for win32 (19.05) (Kron4ek, 2019) [downloadable]
faudio190607 FAudio (xaudio reimplementation, with xna support) builds for win32 (19.06.07) (Kron4ek, 2019) [downloadable]
faudio1906 FAudio (xaudio reimplementation, with xna support) builds for win32 (19.06) (Kron4ek, 2019) [downloadable]
faudio FAudio (xaudio reimplementation, with xna support) builds for win32 (latest) (Kron4ek, 2019) [downloadable]
ffdshow ffdshow video codecs (doom9 folks, 2010) [downloadable]
filever Microsoft's filever, for dumping file version info (Microsoft, 20??) [downloadable]
......@@ -147,6 +160,7 @@ ie6 Internet Explorer 6 (Microsoft, 2002) [downloadable]
ie7 Internet Explorer 7 (Microsoft, 2008) [downloadable]
ie8_kb2936068 Cumulative Security Update for Internet Explorer 8 (Microsoft, 2014) [downloadable]
ie8 Internet Explorer 8 (Microsoft, 2009) [downloadable]
iertutil MS Runtime Utility (Microsoft, 2011) [downloadable]
itircl MS itircl.dll (Microsoft, 1999) [downloadable]
itss MS itss.dll (Microsoft, 1999) [downloadable]
jet40 MS Jet 4.0 Service Pack 8 (Microsoft, 2003) [downloadable]
......@@ -181,6 +195,7 @@ pdh MS pdh.dll (Performance Data Helper) (Microsoft, 2011)
peverify MS peverify (from .NET 2.0 SDK) (Microsoft, 2006) [downloadable]
physx PhysX (Nvidia, 2014) [downloadable]
pngfilt pngfilt.dll (from winxp) (Microsoft, 2004) [downloadable]
prntvpt prntvpt.dll (Microsoft, 2011) [downloadable]
python26 Python interpreter 2.6.2 (Python Software Foundaton, 2009) [downloadable]
python27 Python interpreter 2.7.16 (Python Software Foundaton, 2019) [downloadable]
qasf qasf.dll (Microsoft, 2011) [downloadable]
......@@ -200,6 +215,7 @@ shockwave Shockwave (Adobe, 2018) [downloadable]
speechsdk MS Speech SDK 5.1 (Microsoft, 2009) [downloadable]
tabctl32 Microsoft Tabbed Dialog Control 6.0 (tabctl32.ocx) (Microsoft, 2012) [downloadable]
updspapi Windows Update Service API (Microsoft, 2004) [downloadable]
urlmon MS urlmon (Microsoft, 2011) [downloadable]
usp10 Uniscribe (Microsoft, 2011) [downloadable]
vb2run MS Visual Basic 2 runtime (Microsoft, 1993) [downloadable]
vb3run MS Visual Basic 3 runtime (Microsoft, 1998) [downloadable]
......
Using winetricks 20190615 - sha256sum: b6e465841d1d7bf473d8ecd32ed7a18e0add817444bf54ec25e6c9465584c6e9 with wine-4.9 and WINEARCH=win32
Using winetricks 20190912 - sha256sum: a251311a6490ce546f5c9b450492be26ae8099517cc3ed8c50d6ef065be4ad0d with wine-4.14 and WINEARCH=win32
3dmark05
3dmark2000
3dmark2001
......@@ -83,6 +83,9 @@ d3dxof
d9vk010
d9vk011
d9vk012
d9vk013
d9vk013f
d9vk020
d9vk_master
dbghelp
devenum
......@@ -162,6 +165,13 @@ dxvk103
dxvk111
dxvk120
dxvk121
dxvk122
dxvk123
dxvk130
dxvk131
dxvk132
dxvk133
dxvk134
emu8086
esent
eufonts
......@@ -172,6 +182,9 @@ faudio1901
faudio1902
faudio1903
faudio1904
faudio1905
faudio1906
faudio190607
ffdshow
fifa11_demo
filever
......@@ -196,6 +209,7 @@ ie6
ie7
ie8
ie8_kb2936068
iertutil
impact
ipamona
irfanview
......@@ -261,6 +275,7 @@ peverify
physx
pngfilt
pptfonts
prntvpt
psdk2003
psdkwin7
psdkwin71
......@@ -302,6 +317,7 @@ uff
unifont
updspapi
uplay
urlmon
usp10
utorrent3
vb2run
......
Using winetricks 20190615 - sha256sum: b6e465841d1d7bf473d8ecd32ed7a18e0add817444bf54ec25e6c9465584c6e9 with wine-4.9 and WINEARCH=win32
Using winetricks 20190912 - sha256sum: a251311a6490ce546f5c9b450492be26ae8099517cc3ed8c50d6ef065be4ad0d with wine-4.14 and WINEARCH=win32
acreedbro Assassin's Creed Brotherhood (Ubisoft, 2011)
algodoo_demo Algodoo Demo (Algoryx, 2009) [downloadable]
alienswarm_steam Alien Swarm (Steam) (Valve, 2010) [downloadable]
amnesia_tdd_demo Amnesia: The Dark Descent Demo (Frictional Games, 2010)
aoe3_demo Age of Empires III Trial (Microsoft, 2005) [downloadable]
avatar_demo James Camerons Avatar: The Game Demo (Ubisoft, 2009)
beneath_a_steel_sky_gog Beneath a Steel Sky (GOG.com, free) (Virgin Interactive, 1994)
bfbc2 Battlefield Bad Company 2 (EA, 2010)
bioshock2_steam Bioshock 2 (Steam) (2k, 2010) [downloadable]
bioshock2 Bioshock 2 (2K Games, 2010)
......@@ -56,7 +55,6 @@ mdk MDK (3dfx) (Playmates International, 1997)
menofwar Men of War (Aspyr Media, 2009)
mfsx_demo Microsoft Flight Simulator X Demo (Microsoft, 2006) [downloadable]
mfsxde Microsoft Flight Simulator X: Deluxe Edition (Microsoft, 2006)
mise Monkey Island: Special Edition (LucasArts, 2009)
myth2_demo Myth II demo 1.8.0 (Project Magma, 2011) [downloadable]
nfsshift_demo Need for Speed: SHIFT Demo (EA, 2009) [downloadable]
oblivion Elder Scrolls: Oblivion (Bethesda Game Studios, 2006)
......@@ -65,7 +63,6 @@ popfs Prince of Persia: The Forgotten Sands (Ubisoft, 2010)
rct3deluxe RollerCoaster Tycoon 3 Deluxe (DRM broken on Wine) (Atari, 2004)
riseofnations_demo Rise of Nations Trial (Microsoft, 2003)
ruse_demo_steam Ruse Demo (Steam) (Ubisoft, 2010) [downloadable]
sacrifice_gog Sacrifice (GOG.com) (Interplay, 2000)
sammax301_demo Sam & Max 301: The Penal Zone (Telltale Games, 2010)
sammax304_demo Sam & Max 304: Beyond the Alley of the Dolls (Telltale Games, 2010)
secondlife Second Life Viewer (Linden Labs, 2003-2011) [downloadable]
......@@ -79,7 +76,6 @@ spore Spore (EA, 2008)
starcraft2_demo Starcraft II Demo (Blizzard, 2010)
supermeatboy_steam Super Meat Boy (Steam, non-free) (Independent, 2010) [downloadable]
theundergarden_demo The UnderGarden Demo (Atari, 2010)
the_witcher_2_gog The Witcher 2: Assassins of Kings (Atari, 2011)
tmnationsforever TrackMania Nations Forever (Nadeo, 2009) [downloadable]
torchlight Torchlight - boxed version (Runic Games, 2009)
trainztcc_2004 Trainz: The Complete Collection: TRS2004 (Paradox Interactive, 2008)
......
Using winetricks 20190615 - sha256sum: b6e465841d1d7bf473d8ecd32ed7a18e0add817444bf54ec25e6c9465584c6e9 with wine-4.9 and WINEARCH=win32
Using winetricks 20190912 - sha256sum: a251311a6490ce546f5c9b450492be26ae8099517cc3ed8c50d6ef065be4ad0d with wine-4.14 and WINEARCH=win32
3dmark03
3dmark06
amnesia_tdd_demo
......@@ -22,13 +22,11 @@ lhp_demo
losthorizon_demo
protectionid
riseofnations_demo
sacrifice_gog
sammax301_demo
sammax304_demo
stalker_pripyat_bench
starcraft2_demo
theundergarden_demo
the_witcher_2_gog
tropico3_demo
typingofthedead_demo
unigine_heaven
......
Using winetricks 20190615 - sha256sum: b6e465841d1d7bf473d8ecd32ed7a18e0add817444bf54ec25e6c9465584c6e9 with wine-4.9 and WINEARCH=win32
Using winetricks 20190912 - sha256sum: a251311a6490ce546f5c9b450492be26ae8099517cc3ed8c50d6ef065be4ad0d with wine-4.14 and WINEARCH=win32
alldlls=builtin Override most common DLLs to builtin
alldlls=default Remove all DLL overrides
ao=disabled Disable AlwaysOffscreen (default)
......
.\" -*- nroff -*-
.TH WINETRICKS 1 "June 2019" "Winetricks 20190615" "Wine Package Manager"
.TH WINETRICKS 1 "September 2019" "Winetricks 20190912" "Wine Package Manager"
.SH NAME
winetricks \- manage virtual Windows environments using Wine
.SH SYNOPSIS
......
#!/bin/sh
#
# Tests for --self-update functionality
#
# FIXME: add tests for sudo, rollback, etc.
#
# Copyright (C) 2019 Austin English
#
# This software comes with ABSOLUTELY NO WARRANTY.
#
# This is free software, placed under the terms of the GNU Lesser
# Public License version 2.1 (or later), as published by the Free
# Software Foundation. Please see the file COPYING for details.
set -e
set -x
tmpdir="$(mktemp -d)"
wt="${tmpdir}/winetricks"
# Tried getting an old version via git, but that wasn't reliable.
# Instead we're using a hardcoded old version. It shouldn't matter
# which version is used unless an API change is made.
curl --output "${wt}" https://raw.githubusercontent.com/Winetricks/winetricks/20190310/src/winetricks
# Make sure the update does something:
current_wt_version="$(sh "${wt}" --version)"
sh "${wt}" --self-update
new_wt_version="$(sh "${wt}" --version)"
# Did the update work?
if [ "${current_wt_version}" = "${new_wt_version}" ]; then
echo "--self-update failed, version info is the same"
exit 1
else
echo "--self-update returned success!"
echo "before: ${current_wt_version}"
echo "after: ${new_wt_version}"
fi
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment