diff --git a/.gitignore b/.gitignore index fd40531..b073d4f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,3 @@ -/wine-6.3.tar.xz -/wine-6.3.tar.xz.sign -/wine-staging-6.3.tar.gz +/wine-*.tar.xz +/wine-*.tar.xz.sign +/wine-staging-*.tar.gz diff --git a/sources b/sources index c957da5..4ee0c84 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (wine-6.3.tar.xz) = 20108ea5036d612e8dd61fe9254d67cad02d757ede87174ed27774e4e3537e0d1f4d67156fd430f1d01d5c68b899cb0c7b4be298d897a1ce823913efef822242 -SHA512 (wine-6.3.tar.xz.sign) = c7215c43eff6ff7cf7bab3bf598b95fcab87a8d4ac58d94056c7ffa368c66a71e3a1943902038878d063208c25b910335be6389ac263e04bf9abd57a298a58c1 -SHA512 (wine-staging-6.3.tar.gz) = ed9b3b03c466de03941d7fec00c73ff77df863c3f4ba201e7f920810675ff416995557cb62b6701dcec6928f2ab9e4d608f17b79eda0267094e506a5e66f47f2 +SHA512 (wine-11.0.tar.xz) = a2c3db14f8cf0d19927466805c8f17c68ee7e93d1196d1162dd2279af497c21ec611a63f7a9de59953bbdfdb44c87d7bf55373c6533224a5d54e434c29428d1b +SHA512 (wine-11.0.tar.xz.sign) = b37064b787e4cff05b01f0d04fe2af8ff341e274a41a0238b5e58e392223bcd3574eb593f78ba7de8fb8caea7c27abf2a1259527807a2bec2413aa9ce027e183 +SHA512 (wine-staging-11.0.tar.gz) = 27eecce0cc1974e97d2aaffc0bf5a5d114f5fd8d3d6a349d9f984058a316b6654dd07bc2223c38df16fd2862f59aa79518d2d109ea0ac41c957144377ddd39a7 diff --git a/wine-32.conf b/wine-32.conf deleted file mode 100644 index d9d71cd..0000000 --- a/wine-32.conf +++ /dev/null @@ -1 +0,0 @@ -/usr/lib/wine/ diff --git a/wine-6.0-vulkan-child-window.patch b/wine-6.0-vulkan-child-window.patch deleted file mode 100644 index a93ac52..0000000 --- a/wine-6.0-vulkan-child-window.patch +++ /dev/null @@ -1,146 +0,0 @@ -From 4cc738f609faff68bf4c67d5618174fa87ab3cdb Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Felix=20H=C3=A4dicke?= -Date: Wed, 10 Jul 2019 22:19:31 +0200 -Subject: [PATCH] winex11.drv: Support child window rendering for Vulkan via - XComposite -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=45277 -Signed-off-by: Felix Hädicke ---- - dlls/winex11.drv/vulkan.c | 56 ++++++++++++++++++++++++++++++++------- - 1 file changed, 47 insertions(+), 9 deletions(-) - -diff --git a/dlls/winex11.drv/vulkan.c b/dlls/winex11.drv/vulkan.c -index 28ae1a9e0e8..3b0bf58c107 100644 ---- a/dlls/winex11.drv/vulkan.c -+++ b/dlls/winex11.drv/vulkan.c -@@ -33,6 +33,7 @@ - #include "wine/debug.h" - #include "wine/heap.h" - #include "x11drv.h" -+#include "xcomposite.h" - - #define VK_NO_PROTOTYPES - #define WINE_VK_HOST -@@ -55,6 +56,7 @@ static CRITICAL_SECTION_DEBUG critsect_debug = - static CRITICAL_SECTION context_section = { &critsect_debug, -1, 0, 0, 0, 0 }; - - static XContext vulkan_hwnd_context; -+static XContext vulkan_swapchain_surface_context; - - #define VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR 1000004000 - -@@ -62,6 +64,7 @@ struct wine_vk_surface - { - LONG ref; - Window window; -+ HDC child_window_dc; - VkSurfaceKHR surface; /* native surface */ - }; - -@@ -135,6 +138,7 @@ static BOOL WINAPI wine_vk_init(INIT_ONCE *once, void *param, void **context) - #undef LOAD_OPTIONAL_FUNCPTR - - vulkan_hwnd_context = XUniqueContext(); -+ vulkan_swapchain_surface_context = XUniqueContext(); - - return TRUE; - -@@ -252,16 +256,24 @@ static VkResult X11DRV_vkCreateSwapchainKHR(VkDevice device, - const VkSwapchainCreateInfoKHR *create_info, - const VkAllocationCallbacks *allocator, VkSwapchainKHR *swapchain) - { -+ VkResult res; - VkSwapchainCreateInfoKHR create_info_host; -+ struct wine_vk_surface *x11_surface = surface_from_handle(create_info->surface); -+ - TRACE("%p %p %p %p\n", device, create_info, allocator, swapchain); - - if (allocator) - FIXME("Support for allocation callbacks not implemented yet\n"); - - create_info_host = *create_info; -- create_info_host.surface = surface_from_handle(create_info->surface)->surface; -+ create_info_host.surface = x11_surface->surface; - -- return pvkCreateSwapchainKHR(device, &create_info_host, NULL /* allocator */, swapchain); -+ res = pvkCreateSwapchainKHR(device, &create_info_host, NULL /* allocator */, swapchain); -+ if (res == VK_SUCCESS) -+ { -+ XSaveContext(gdi_display, (XID)(*swapchain), vulkan_swapchain_surface_context, (char *)x11_surface); -+ } -+ return res; - } - - static VkResult X11DRV_vkCreateWin32SurfaceKHR(VkInstance instance, -@@ -277,13 +289,6 @@ static VkResult X11DRV_vkCreateWin32SurfaceKHR(VkInstance instance, - if (allocator) - FIXME("Support for allocation callbacks not implemented yet\n"); - -- /* TODO: support child window rendering. */ -- if (GetAncestor(create_info->hwnd, GA_PARENT) != GetDesktopWindow()) -- { -- FIXME("Application requires child window rendering, which is not implemented yet!\n"); -- return VK_ERROR_INCOMPATIBLE_DRIVER; -- } -- - x11_surface = heap_alloc_zero(sizeof(*x11_surface)); - if (!x11_surface) - return VK_ERROR_OUT_OF_HOST_MEMORY; -@@ -300,6 +305,23 @@ static VkResult X11DRV_vkCreateWin32SurfaceKHR(VkInstance instance, - goto err; - } - -+ /* child window rendering. */ -+ if (GetAncestor(create_info->hwnd, GA_PARENT) != GetDesktopWindow()) -+ { -+#ifdef SONAME_LIBXCOMPOSITE -+ if (usexcomposite) -+ { -+ pXCompositeRedirectWindow(gdi_display, x11_surface->window, CompositeRedirectManual); -+ x11_surface->child_window_dc = GetDC(create_info->hwnd); -+ } -+ else -+#endif -+ { -+ FIXME("Child window rendering is not supported without X Composite Extension!\n"); -+ return VK_ERROR_INCOMPATIBLE_DRIVER; -+ } -+ } -+ - create_info_host.sType = VK_STRUCTURE_TYPE_XLIB_SURFACE_CREATE_INFO_KHR; - create_info_host.pNext = NULL; - create_info_host.flags = 0; /* reserved */ -@@ -369,6 +391,7 @@ static void X11DRV_vkDestroySwapchainKHR(VkDevice device, VkSwapchainKHR swapcha - FIXME("Support for allocation callbacks not implemented yet\n"); - - pvkDestroySwapchainKHR(device, swapchain, NULL /* allocator */); -+ XDeleteContext(gdi_display, (XID)swapchain, vulkan_swapchain_surface_context); - } - - static VkResult X11DRV_vkEnumerateInstanceExtensionProperties(const char *layer_name, -@@ -541,6 +564,21 @@ static VkResult X11DRV_vkQueuePresentKHR(VkQueue queue, const VkPresentInfoKHR * - } - } - -+ for (uint32_t i = 0 ; i < present_info->swapchainCount; ++i) -+ { -+ struct wine_vk_surface *x11_surface; -+ if (!XFindContext(gdi_display, (XID)present_info->pSwapchains[i], -+ vulkan_swapchain_surface_context, (char **)&x11_surface) && -+ x11_surface->child_window_dc) -+ { -+ struct x11drv_escape_flush_gl_drawable escape; -+ escape.code = X11DRV_FLUSH_GL_DRAWABLE; -+ escape.gl_drawable = x11_surface->window; -+ escape.flush = TRUE; -+ ExtEscape(x11_surface->child_window_dc, X11DRV_ESCAPE, sizeof(escape), (LPSTR)&escape, 0, NULL); -+ } -+ } -+ - return res; - } - diff --git a/wine-64.conf b/wine-64.conf deleted file mode 100644 index 268f698..0000000 --- a/wine-64.conf +++ /dev/null @@ -1 +0,0 @@ -/usr/lib64/wine/ diff --git a/wine-ntsync.conf b/wine-ntsync.conf new file mode 100644 index 0000000..848573a --- /dev/null +++ b/wine-ntsync.conf @@ -0,0 +1 @@ +ntsync diff --git a/wine.init b/wine.init deleted file mode 100644 index 990bb83..0000000 --- a/wine.init +++ /dev/null @@ -1,89 +0,0 @@ -#!/bin/sh -# -# wine Allow users to run Windows(tm) applications by just clicking on them -# (or typing ./file.exe) -# -# chkconfig: 35 98 10 -# description: Allow users to run Windows(tm) applications by just clicking \ -# on them (or typing ./file.exe) -### BEGIN INIT INFO -# Provides: wine-binfmt -# Required-Start: -# Required-Stop: -# Default-Start: 2 3 4 5 -# Default-Stop: 0 1 6 -# Short-Description: Add and remove wine binary handler -# Description: Allow users to run Windows(tm) applications by just clicking -# on them (or typing ./file.exe) -### END INIT INFO - - -. /etc/rc.d/init.d/functions -RETVAL=0 - -start() { -# fix bug on changing runlevels #213230 - if [ -e /proc/sys/fs/binfmt_misc/windows ]; then - echo -n $"Binary handler for Windows applications already registered" - else - echo -n $"Registering binary handler for Windows applications: " - /sbin/modprobe binfmt_misc &>/dev/null - echo ':windows:M::MZ::/usr/bin/wine:' >/proc/sys/fs/binfmt_misc/register || : - echo ':windowsPE:M::PE::/usr/bin/wine:' >/proc/sys/fs/binfmt_misc/register || : - RETVAL=$? - [ $RETVAL -eq 0 ] && success || failure - fi - echo -} - -stop() { - echo -n $"Unregistering binary handler for Windows applications: " - echo "-1" >/proc/sys/fs/binfmt_misc/windows || : - echo "-1" >/proc/sys/fs/binfmt_misc/windowsPE || : - RETVAL=$? - [ $RETVAL -eq 0 ] && success || failure - echo -} - -wine_status() { - if [ -e /proc/sys/fs/binfmt_misc/windows ]; then - echo $"Wine binary format handlers are registered." - return 0 - else - echo $"Wine binary format handlers are not registered." - return 3 - fi -} - -case "$1" in - start) - start - ;; - stop) - stop - ;; - status) - wine_status - RETVAL=$? - ;; - restart) - stop - start - ;; - reload) - stop - start - ;; - condrestart|try-restart) - - if [ -e /proc/sys/fs/binfmt_misc/windows ]; then - stop - start - fi - ;; - *) - echo $"Usage: $prog {start|stop|status|restart|reload|try-restart}" - exit 1 -esac -exit $RETVAL - diff --git a/wine.spec b/wine.spec index 3913884..22542a4 100644 --- a/wine.spec +++ b/wine.spec @@ -1,63 +1,62 @@ +# The new wow64 mode is disabled by default +# https://gitlab.winehq.org/wine/wine/-/releases/wine-9.0#wow64 +%if 0%{?fedora} >= 43 +%bcond new_wow64 1 +%else +%bcond new_wow64 0 +%endif + # Compiling the preloader fails with hardening enabled %undefine _hardened_build %global no64bit 0 -%global winegecko 2.47.2 -%global winemono 6.0.0 +%global winegecko 2.47.4 +%global winemono 10.4.1 +%if 0%{?fedora} +%global opencl 1 +%endif #global _default_patch_fuzz 2 -%ifarch %{ix86} x86_64 -%global wineacm acm -%global wineax ax -%global winecom com -%global winecpl cpl -%global winedll dll -%global winedrv drv -%global wineexe exe -%global wineocx ocx -%global winesys sys -%global winetlb tlb +%ifarch %{ix86} +%global winepedir i386-windows +%global winepedirs %{winepedir} +%global winesodir i386-unix +%endif +%ifarch x86_64 +%global winepedir x86_64-windows +%if %{with new_wow64} +%global winepedirs %["{i386-windows,%{winepedir}}"] %else -%global wineacm acm.so -%global wineax ax.so -%global winecom com.so -%global winecpl cpl.so -%global winedll dll.so -%global winedrv drv.so -%global wineexe exe.so -%global wineocx ocx.so -%global winesys sys.so -%global winetlb tlb.so +%global winepedirs %{winepedir} +%endif +%global winesodir x86_64-unix +%endif +%ifarch aarch64 +%global winepedir aarch64-windows +%global winepedirs %{winepedir} +%global winesodir aarch64-unix +%global __brp_llvm_compile_lto_elf %nil +%global __brp_strip_lto %nil +%global __brp_strip_static_archive %nil %endif # build with wine-staging patches, see: https://github.com/wine-staging/wine-staging -%if 0%{?fedora} +%if 0%{?fedora} || 0%{?rhel} %global wine_staging 1 %endif # 0%%{?fedora} -# binfmt macros for RHEL -%if 0%{?rhel} == 7 -%global _binfmtdir /usr/lib/binfmt.d -%global binfmt_apply() \ -/usr/lib/systemd/systemd-binfmt %{?*} >/dev/null 2>&1 || : \ -%{nil} -%endif - Name: wine -Version: 6.3 -Release: 1%{?dist} +Version: 11.0 +Release: 4%{?dist} Summary: A compatibility layer for windows applications -License: LGPLv2+ +License: LGPL-2.1-or-later URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/6.x/wine-%{version}.tar.xz -Source10: https://dl.winehq.org/wine/source/6.x/wine-%{version}.tar.xz.sign +Source0: https://dl.winehq.org/wine/source/10.x/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/10.x/wine-%{version}.tar.xz.sign -Source1: wine.init -Source2: wine.systemd -Source3: wine-README-Fedora -Source4: wine-32.conf -Source5: wine-64.conf +Source1: wine.systemd +Source2: wine-README-Fedora # desktop files Source100: wine-notepad.desktop @@ -75,8 +74,6 @@ Source109: wine-oleview.desktop Source150: wine.appdata.xml # wine bugs -# https://bugs.winehq.org/show_bug.cgi?id=45277 -Patch100: wine-6.0-vulkan-child-window.patch # desktop dir Source200: wine.menu @@ -85,6 +82,8 @@ Source201: wine.directory # mime types Source300: wine-mime-msi.desktop +# kernel module ntsync +Source400: wine-ntsync.conf # smooth tahoma (#693180) # disable embedded bitmaps @@ -101,37 +100,34 @@ Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar. %endif %if !%{?no64bit} -ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 +# Fedora 36 Clang doesn't build PE binaries on ARM at the moment +# Wine 9.15 and higher requires ARM MinGW binaries (dlltool) +ExclusiveArch: %{ix86} x86_64 %else -ExclusiveArch: %{ix86} %{arm} +ExclusiveArch: %{ix86} %endif BuildRequires: bison BuildRequires: flex %ifarch aarch64 BuildRequires: clang >= 5.0 +BuildRequires: lld %else BuildRequires: gcc %endif -BuildRequires: mingw32-gcc -BuildRequires: mingw64-gcc BuildRequires: autoconf BuildRequires: make BuildRequires: desktop-file-utils BuildRequires: alsa-lib-devel BuildRequires: audiofile-devel BuildRequires: freeglut-devel -BuildRequires: lcms2-devel BuildRequires: libieee1284-devel -BuildRequires: libjpeg-devel -BuildRequires: libpng-devel + BuildRequires: librsvg2 BuildRequires: librsvg2-devel BuildRequires: libstdc++-devel -BuildRequires: libusb-devel -BuildRequires: libxml2-devel -BuildRequires: libxslt-devel -%if 0%{?fedora} +BuildRequires: pkgconfig(libusb-1.0) +%if 0%{?opencl} BuildRequires: ocl-icd-devel BuildRequires: opencl-headers %endif @@ -140,16 +136,12 @@ BuildRequires: perl-generators BuildRequires: unixODBC-devel BuildRequires: sane-backends-devel BuildRequires: systemd-devel -BuildRequires: zlib-devel BuildRequires: fontforge freetype-devel BuildRequires: libgphoto2-devel -%if 0%{?fedora} && 0%{?fedora} <= 30 -BuildRequires: isdn4k-utils-devel -%endif BuildRequires: libpcap-devel # modular x BuildRequires: libX11-devel -BuildRequires: mesa-libGL-devel mesa-libGLU-devel mesa-libOSMesa-devel +BuildRequires: mesa-libGL-devel mesa-libGLU-devel BuildRequires: libXxf86dga-devel libXxf86vm-devel BuildRequires: libXrandr-devel libXrender-devel BuildRequires: libXext-devel @@ -167,20 +159,17 @@ BuildRequires: pulseaudio-libs-devel BuildRequires: gsm-devel BuildRequires: libv4l-devel BuildRequires: fontpackages-devel -BuildRequires: libtiff-devel BuildRequires: gettext-devel BuildRequires: chrpath BuildRequires: gstreamer1-devel BuildRequires: gstreamer1-plugins-base-devel -%if 0%{?fedora} > 24 +%if 0%{?fedora} || 0%{?rhel} >= 9 BuildRequires: mpg123-devel %endif BuildRequires: SDL2-devel -BuildRequires: libvkd3d-devel -BuildRequires: libvkd3d-shader-devel BuildRequires: vulkan-devel -BuildRequires: libFAudio-devel BuildRequires: libappstream-glib +BuildRequires: pcsc-lite-devel # Silverlight DRM-stuff needs XATTR enabled. %if 0%{?wine_staging} @@ -190,94 +179,86 @@ BuildRequires: libva-devel %endif # 0%%{?wine_staging} -%if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 -BuildRequires: openal-soft-devel BuildRequires: icoutils + +%ifarch %{ix86} x86_64 +BuildRequires: mingw32-FAudio +BuildRequires: mingw64-FAudio +BuildRequires: mingw32-gcc +BuildRequires: mingw64-gcc +BuildRequires: mingw32-lcms2 +BuildRequires: mingw64-lcms2 +BuildRequires: mingw32-libpng +BuildRequires: mingw64-libpng +BuildRequires: mingw32-libtiff +BuildRequires: mingw64-libtiff +BuildRequires: mingw32-libxml2 +BuildRequires: mingw64-libxml2 +BuildRequires: mingw32-libxslt +BuildRequires: mingw64-libxslt +BuildRequires: mingw32-vkd3d >= 1.14 +BuildRequires: mingw64-vkd3d >= 1.14 +BuildRequires: mingw32-vulkan-headers +BuildRequires: mingw64-vulkan-headers +BuildRequires: mingw32-zlib +BuildRequires: mingw64-zlib %endif Requires: wine-common = %{version}-%{release} Requires: wine-desktop = %{version}-%{release} -Requires: wine-fonts = %{version}-%{release} +#Requires: ntsync-autoload = %{version}-%{release} +Requires: wine-winefonts = %{version}-%{release} # x86-32 parts %ifarch %{ix86} x86_64 -%if 0%{?fedora} || 0%{?rhel} <= 6 +%if 0%{?fedora} +%if %[ !( "x86_64" == "%{_target_cpu}" && %{with new_wow64} ) ] Requires: wine-core(x86-32) = %{version}-%{release} -Requires: wine-capi(x86-32) = %{version}-%{release} Requires: wine-cms(x86-32) = %{version}-%{release} Requires: wine-ldap(x86-32) = %{version}-%{release} +Requires: wine-smartcard(x86-32) = %{version}-%{release} Requires: wine-twain(x86-32) = %{version}-%{release} Requires: wine-pulseaudio(x86-32) = %{version}-%{release} -%if 0%{?fedora} >= 10 || 0%{?rhel} == 6 -Requires: wine-openal(x86-32) = %{version}-%{release} -%endif -%if 0%{?fedora} Requires: wine-opencl(x86-32) = %{version}-%{release} +Requires: mesa-dri-drivers(x86-32) +Recommends: wine-dxvk(x86-32) +Recommends: gstreamer1-plugins-good(x86-32) +%endif %endif -%if 0%{?fedora} >= 17 Requires: mingw32-wine-gecko = %winegecko Requires: wine-mono = %winemono -%endif # wait for rhbz#968860 to require arch-specific samba-winbind-clients Requires: /usr/bin/ntlm_auth -Requires: mesa-dri-drivers(x86-32) -%endif -%if 0%{?fedora} >= 33 -Recommends: wine-dxvk(x86-32) -%endif -Recommends: gstreamer1-plugins-good(x86-32) +Recommends: dosbox-staging %endif # x86-64 parts %ifarch x86_64 Requires: wine-core(x86-64) = %{version}-%{release} -Requires: wine-capi(x86-64) = %{version}-%{release} Requires: wine-cms(x86-64) = %{version}-%{release} Requires: wine-ldap(x86-64) = %{version}-%{release} +Requires: wine-smartcard(x86-64) = %{version}-%{release} Requires: wine-twain(x86-64) = %{version}-%{release} Requires: wine-pulseaudio(x86-64) = %{version}-%{release} -%if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 -Requires: wine-openal(x86-64) = %{version}-%{release} -%endif %if 0%{?fedora} Requires: wine-opencl(x86-64) = %{version}-%{release} -%endif -%if 0%{?fedora} >= 17 Requires: mingw64-wine-gecko = %winegecko Requires: wine-mono = %winemono +Recommends: wine-dxvk(x86-64) +Recommends: dosbox-staging %endif Requires: mesa-dri-drivers(x86-64) -%if 0%{?fedora} >= 33 -Recommends: wine-dxvk(x86-64) -%endif Recommends: gstreamer1-plugins-good(x86-64) %endif -# ARM parts -%ifarch %{arm} aarch64 -Requires: wine-core = %{version}-%{release} -Requires: wine-capi = %{version}-%{release} -Requires: wine-cms = %{version}-%{release} -Requires: wine-ldap = %{version}-%{release} -Requires: wine-twain = %{version}-%{release} -Requires: wine-pulseaudio = %{version}-%{release} -Requires: wine-openal = %{version}-%{release} -%if 0%{?fedora} -Requires: wine-opencl = %{version}-%{release} -%endif -Requires: mesa-dri-drivers -Requires: samba-winbind-clients -%endif - # aarch64 parts %ifarch aarch64 Requires: wine-core(aarch-64) = %{version}-%{release} -Requires: wine-capi(aarch-64) = %{version}-%{release} Requires: wine-cms(aarch-64) = %{version}-%{release} Requires: wine-ldap(aarch-64) = %{version}-%{release} +Requires: wine-smartcard(aarch-64) = %{version}-%{release} Requires: wine-twain(aarch-64) = %{version}-%{release} Requires: wine-pulseaudio(aarch-64) = %{version}-%{release} -Requires: wine-openal(aarch-64) = %{version}-%{release} Requires: wine-opencl(aarch-64) = %{version}-%{release} Requires: mingw64-wine-gecko = %winegecko Requires: mesa-dri-drivers(aarch-64) @@ -316,7 +297,6 @@ Requires: libXrender(x86-32) #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng(x86-32) Requires: libpcap(x86-32) -Requires: mesa-libOSMesa(x86-32) Requires: libv4l(x86-32) Requires: unixODBC(x86-32) Requires: SDL2(x86-32) @@ -324,6 +304,18 @@ Requires: vulkan-loader(x86-32) %if 0%{?wine_staging} Requires: libva(x86-32) %endif +Requires: mingw32-FAudio +Requires: mingw32-lcms2 +Requires: mingw32-libjpeg-turbo +Requires: mingw32-libpng +Requires: mingw32-libtiff +Requires: mingw32-libxml2 +Requires: mingw32-libxslt +Requires: mingw32-vkd3d >= 1.14 +Requires: mingw32-win-iconv +Requires: mingw32-zlib +Provides: wine-wow32 = %{version}-%{release} +Obsoletes: wine-wow32 < 10.4-6 %endif %ifarch x86_64 @@ -340,7 +332,6 @@ Requires: libXrender(x86-64) #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng(x86-64) Requires: libpcap(x86-64) -Requires: mesa-libOSMesa(x86-64) Requires: libv4l(x86-64) Requires: unixODBC(x86-64) Requires: SDL2(x86-64) @@ -348,9 +339,21 @@ Requires: vulkan-loader(x86-64) %if 0%{?wine_staging} Requires: libva(x86-64) %endif +Requires: mingw64-FAudio +Requires: mingw64-lcms2 +Requires: mingw64-libjpeg-turbo +Requires: mingw64-libpng +Requires: mingw64-libtiff +Requires: mingw64-libxml2 +Requires: mingw64-libxslt +Requires: mingw64-vkd3d >= 1.14 +Requires: mingw64-win-iconv +Requires: mingw64-zlib +Provides: wine-wow64 = %{version}-%{release} +Obsoletes: wine-wow64 < 10.4-6 %endif -%ifarch %{arm} aarch64 +%ifarch aarch64 # CUPS support uses dlopen - rhbz#1367537 Requires: cups-libs Requires: freetype @@ -361,7 +364,6 @@ Requires: libXcursor #dlopen in windowscodesc (fixes rhbz#1085075) Requires: libpng Requires: libpcap -Requires: mesa-libOSMesa Requires: libv4l Requires: unixODBC Requires: SDL2 @@ -371,37 +373,22 @@ Requires: libva %endif %endif -# removed as of 1.7.35 -Obsoletes: wine-wow < 1.7.35 -Provides: wine-wow = %{version}-%{release} +Provides: bundled(mingw-libjpeg) = 9f +Provides: bundled(mingw-mpg123-libs) = 1.33.0 %description core Wine core package includes the basic wine stuff needed by all other packages. -%if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 %package systemd Summary: Systemd config for the wine binfmt handler Requires: systemd >= 23 BuildArch: noarch Requires(post): systemd Requires(postun): systemd -Obsoletes: wine-sysvinit < %{version}-%{release} %description systemd Register the wine binary handler for windows executables via systemd binfmt handling. See man binfmt.d for further information. -%endif - -%if 0%{?rhel} == 6 -%package sysvinit -Summary: SysV initscript for the wine binfmt handler -BuildArch: noarch -Requires(post): /sbin/chkconfig, /sbin/service -Requires(preun): /sbin/chkconfig, /sbin/service - -%description sysvinit -Register the wine binary handler for windows executables via SysV init files. -%endif %package filesystem Summary: Filesystem directories for wine @@ -424,12 +411,7 @@ Requires(post): desktop-file-utils >= 0.8 Requires(postun): desktop-file-utils >= 0.8 Requires: wine-core = %{version}-%{release} Requires: wine-common = %{version}-%{release} -%if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 Requires: wine-systemd = %{version}-%{release} -%endif -%if 0%{?rhel} == 6 -Requires: wine-sysvinit = %{version}-%{release} -%endif Requires: hicolor-icon-theme BuildArch: noarch @@ -437,114 +419,126 @@ BuildArch: noarch Desktop integration features for wine, including mime-types and a binary format handler service. -%package fonts +%package -n ntsync-autoload +Summary: Kernel module load file for ntsync +BuildArch: noarch +Provides: wine-ntsync = %{version}-%{release} +Obsoletes: wine-ntsync < %{version}-%{release} + +%description -n ntsync-autoload +Kernel module load file for ntsync + +%package winefonts Summary: Wine font files BuildArch: noarch +Obsoletes: wine-fonts < 10.16 # arial-fonts are available with wine-staging patchset, only. %if 0%{?wine_staging} -Requires: wine-arial-fonts = %{version}-%{release} +Requires: wine-arial-winefonts = %{version}-%{release} %else # 0%%{?wine_staging} -Obsoletes: wine-arial-fonts <= %{version}-%{release} +Obsoletes: wine-arial-winefonts <= %{version}-%{release} %endif # 0%%{?wine_staging} -Requires: wine-courier-fonts = %{version}-%{release} -Requires: wine-fixedsys-fonts = %{version}-%{release} -Requires: wine-small-fonts = %{version}-%{release} -Requires: wine-system-fonts = %{version}-%{release} -Requires: wine-marlett-fonts = %{version}-%{release} -Requires: wine-ms-sans-serif-fonts = %{version}-%{release} -Requires: wine-tahoma-fonts = %{version}-%{release} +Requires: wine-courier-winefonts = %{version}-%{release} +Requires: wine-fixedsys-winefonts = %{version}-%{release} +Requires: wine-small-winefonts = %{version}-%{release} +Requires: wine-system-winefonts = %{version}-%{release} +Requires: wine-marlett-winefonts = %{version}-%{release} +Requires: wine-ms-sans-serif-winefonts = %{version}-%{release} +Requires: wine-tahoma-winefonts = %{version}-%{release} # times-new-roman-fonts are available with wine_staging-patchset, only. %if 0%{?wine_staging} -Requires: wine-times-new-roman-fonts = %{version}-%{release} -%else -# 0%%{?wine_staging} -Obsoletes: wine-times-new-roman-fonts <= %{version}-%{release} -Obsoletes: wine-times-new-roman-fonts-system <= %{version}-%{release} +Requires: wine-times-new-roman-winefonts = %{version}-%{release} %endif # 0%%{?wine_staging} -Requires: wine-symbol-fonts = %{version}-%{release} -Requires: wine-webdings-fonts = %{version}-%{release} -Requires: wine-wingdings-fonts = %{version}-%{release} +Requires: wine-symbol-winefonts = %{version}-%{release} +Requires: wine-webdings-winefonts = %{version}-%{release} +Requires: wine-wingdings-winefonts = %{version}-%{release} # intermediate fix for #593140 Requires: liberation-sans-fonts liberation-serif-fonts liberation-mono-fonts -%if 0%{?fedora} > 12 Requires: liberation-narrow-fonts -%endif -%description fonts +%description winefonts %{summary} %if 0%{?wine_staging} -%package arial-fonts +%package arial-winefonts Summary: Wine Arial font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-arial-fonts < 10.16 -%description arial-fonts +%description arial-winefonts %{summary} %endif # 0%%{?wine_staging} -%package courier-fonts +%package courier-winefonts Summary: Wine Courier font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-courier-fonts < 10.16 -%description courier-fonts +%description courier-winefonts %{summary} -%package fixedsys-fonts +%package fixedsys-winefonts Summary: Wine Fixedsys font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-fixedsys-fonts < 10.16 -%description fixedsys-fonts +%description fixedsys-winefonts %{summary} -%package small-fonts +%package small-winefonts Summary: Wine Small font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-small-fonts < 10.16 -%description small-fonts +%description small-winefonts %{summary} -%package system-fonts +%package system-winefonts Summary: Wine System font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-system-fonts < 10.16 -%description system-fonts +%description system-winefonts %{summary} -%package marlett-fonts +%package marlett-winefonts Summary: Wine Marlett font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-marlett-fonts < 10.16 -%description marlett-fonts +%description marlett-winefonts %{summary} -%package ms-sans-serif-fonts +%package ms-sans-serif-winefonts Summary: Wine MS Sans Serif font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-ms-sans-serif-fonts < 10.16 -%description ms-sans-serif-fonts +%description ms-sans-serif-winefonts %{summary} # rhbz#693180 # http://lists.fedoraproject.org/pipermail/devel/2012-June/168153.html -%package tahoma-fonts +%package tahoma-winefonts Summary: Wine Tahoma font family BuildArch: noarch Requires: wine-filesystem = %{version}-%{release} +Obsoletes: wine-tahoma-fonts < 10.16 -%description tahoma-fonts +%description tahoma-winefonts %{summary} Please note: If you want system integration for wine tahoma fonts install the wine-tahoma-fonts-system package. @@ -553,18 +547,19 @@ wine-tahoma-fonts-system package. Summary: Wine Tahoma font family system integration BuildArch: noarch Requires: fontpackages-filesystem -Requires: wine-tahoma-fonts = %{version}-%{release} +Requires: wine-tahoma-winefonts = %{version}-%{release} %description tahoma-fonts-system %{summary} %if 0%{?wine_staging} -%package times-new-roman-fonts +%package times-new-roman-winefonts Summary: Wine Times New Roman font family BuildArch: noarch Requires: wine-filesystem = %{version}-%{release} +Obsoletes: wine-times-new-roman-fonts < 10.16 -%description times-new-roman-fonts +%description times-new-roman-winefonts %{summary} Please note: If you want system integration for wine times new roman fonts install the wine-times-new-roman-fonts-system package. @@ -573,34 +568,37 @@ wine-times-new-roman-fonts-system package. Summary: Wine Times New Roman font family system integration BuildArch: noarch Requires: fontpackages-filesystem -Requires: wine-times-new-roman-fonts = %{version}-%{release} +Requires: wine-times-new-roman-winefonts = %{version}-%{release} %description times-new-roman-fonts-system %{summary} %endif -%package symbol-fonts +%package symbol-winefonts Summary: Wine Symbol font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-symbol-fonts < 10.16 -%description symbol-fonts +%description symbol-winefonts %{summary} -%package webdings-fonts +%package webdings-winefonts Summary: Wine Webdings font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-webdings-fonts < 10.16 -%description webdings-fonts +%description webdings-winefonts %{summary} -%package wingdings-fonts +%package wingdings-winefonts Summary: Wine Wingdings font family BuildArch: noarch Requires: fontpackages-filesystem +Obsoletes: wine-wingdings-fonts < 10.16 -%description wingdings-fonts +%description wingdings-winefonts %{summary} Please note: If you want system integration for wine wingdings fonts install the wine-wingdings-fonts-system package. @@ -609,7 +607,7 @@ wine-wingdings-fonts-system package. Summary: Wine Wingdings font family system integration BuildArch: noarch Requires: fontpackages-filesystem -Requires: wine-wingdings-fonts = %{version}-%{release} +Requires: wine-wingdings-winefonts = %{version}-%{release} %description wingdings-fonts-system %{summary} @@ -629,40 +627,29 @@ Requires: wine-core = %{version}-%{release} %description cms Color Management for wine +%package smartcard +Summary: Smart card support for wine +Requires: wine-core = %{version}-%{release} + +%description smartcard +Smart card support for wine + %package twain Summary: Twain support for wine Requires: wine-core = %{version}-%{release} %ifarch %{ix86} -Requires: sane-backends-libs(x86-32) +Requires: sane-backends-libs(x86-32) %endif %ifarch x86_64 Requires: sane-backends-libs(x86-64) %endif -%ifarch %{arm} aarch64 +%ifarch aarch64 Requires: sane-backends-libs %endif %description twain Twain support for wine -%package capi -Summary: ISDN support for wine -Requires: wine-core = %{version}-%{release} -%if 0%{?fedora} <= 30 -%ifarch x86_64 -Requires: isdn4k-utils(x86-64) -%endif -%ifarch %{ix86} -Requires: isdn4k-utils(x86-32) -%endif -%ifarch %{arm} aarch64 -Requires: isdn4k-utils -%endif -%endif - -%description capi -ISDN support for wine - %package devel Summary: Wine development environment Requires: wine-core = %{version}-%{release} @@ -687,38 +674,24 @@ Requires: wine-core = %{version}-%{release} %description alsa This package adds an alsa driver for wine. -%if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 -%package openal -Summary: Openal support for wine -Requires: wine-core = %{version}-%{release} - -%description openal -This package adds an openal driver for wine. -%endif - -%if 0%{?fedora} +%if 0%{?opencl} %package opencl Summary: OpenCL support for wine Requires: wine-core = %{version}-%{release} -%Description opencl +%description opencl This package adds the opencl driver for wine. %endif %prep -%setup -q -n wine-%{version} -%patch511 -p1 -b.cjk +%setup -qn wine-%{version} +%patch -P 511 -p1 -b.cjk %if 0%{?wine_staging} # setup and apply wine-staging patches gzip -dc %{SOURCE900} | tar -xf - --strip-components=1 -patches/patchinstall.sh DESTDIR="`pwd`" --all - -# fix parallelized build -sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in - -%patch100 -p1 -b.vulkan-child-window +staging/patchinstall.py DESTDIR="`pwd`" --all -W server-Stored_ACLs %endif # 0%%{?wine_staging} @@ -735,77 +708,114 @@ sed -i -e 's!^loader server: libs/port libs/wine tools.*!& include!' Makefile.in # disable fortify as it breaks wine # http://bugs.winehq.org/show_bug.cgi?id=24606 # http://bugs.winehq.org/show_bug.cgi?id=25073 -export CFLAGS="`echo $RPM_OPT_FLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error" - -%ifarch aarch64 -%if 0%{?fedora} >= 33 -%global toolchain clang +%undefine _fortify_level +# Disable Red Hat specs for package notes (Fedora 38+) and annobin. +# MinGW GCC does not support these options. +export LDFLAGS="$(echo "%{build_ldflags}" | sed -e 's/-Wl,-z,relro//' -e 's/-Wl,--build-id=sha1//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-package-notes//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//')" +%ifarch x86_64 +export CFLAGS="$(echo "%{optflags}" | sed -e 's/-O2//' -e 's/-fcf-protection//' -e 's/-fstack-protector-strong//' -e 's/-fstack-clash-protection//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//') -O2" %else -# ARM64 now requires clang -# https://source.winehq.org/git/wine.git/commit/8fb8cc03c3edb599dd98f369e14a08f899cbff95 -export CC="/usr/bin/clang" -# Fedora's default compiler flags now conflict with what clang supports -# https://bugzilla.redhat.com/show_bug.cgi?id=1658311 -export CFLAGS="`echo $CFLAGS | sed -e 's/-fstack-clash-protection//'`" +export CFLAGS="$(echo "%{optflags}" | sed -e 's/-fcf-protection//' -e 's/-fstack-protector-strong//' -e 's/-fstack-clash-protection//' -e 's/-specs=\/usr\/lib\/rpm\/redhat\/redhat-annobin-cc1//')" %endif + +%ifarch aarch64 +# Wine enabled -Wl,-WX that turns linker warnings into errors +# Fedora passes '--as-needed' for all binaries and this is a warning from the linker, now an error, so disable flag for now +sed -i 's/-Wl,-WX//g' configure +%global toolchain clang +%endif + +# required so that both Linux and Windows development files can be found +unset PKG_CONFIG_PATH + +# _libdir was restructured and must use a new prefix until at least Fedora 45 +%global _x_libdir %{_libdir} +%if %{with new_wow64} +%global _libdir %{_libdir}/wine-wow64 %endif %configure \ --sysconfdir=%{_sysconfdir}/wine \ - --x-includes=%{_includedir} --x-libraries=%{_libdir} \ - --without-hal --with-dbus \ + --x-includes=%{_includedir} --x-libraries=%{_x_libdir} \ + --with-dbus \ --with-x \ -%ifarch %{arm} - --with-float-abi=hard \ -%endif %ifarch x86_64 aarch64 --enable-win64 \ +%ifarch x86_64 +%if %{with new_wow64} + --enable-archs=i386,x86_64 \ +%else + --with-system-dllpath=%{mingw64_bindir} \ +%endif +%endif +%endif +%ifarch %{ix86} + --with-system-dllpath=%{mingw32_bindir} \ %endif %{?wine_staging: --with-xattr} \ --disable-tests -make %{?_smp_mflags} TARGETFLAGS="" +%make_build TARGETFLAGS="" %install -%makeinstall \ - includedir=%{buildroot}%{_includedir} \ - sysconfdir=%{buildroot}%{_sysconfdir}/wine \ - dlldir=%{buildroot}%{_libdir}/wine \ +%make_install \ LDCONFIG=/bin/true \ UPDATE_DESKTOP_DATABASE=/bin/true # setup for alternatives usage %ifarch x86_64 aarch64 +mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine64 mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver64 %endif -%ifarch %{ix86} %{arm} +%ifarch %{ix86} mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine32 mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver32 -# do not ship typelibs in 32-bit packages -# https://www.winehq.org/pipermail/wine-devel/2020-June/167283.html -rm %{buildroot}%{_includedir}/wine/windows/*.tlb -%endif -%ifnarch %{arm} aarch64 x86_64 -mv %{buildroot}%{_bindir}/wine-preloader %{buildroot}%{_bindir}/wine32-preloader %endif touch %{buildroot}%{_bindir}/wine -%ifnarch %{arm} -touch %{buildroot}%{_bindir}/wine-preloader -%endif touch %{buildroot}%{_bindir}/wineserver -mv %{buildroot}%{_libdir}/wine/dxgi.dll.so %{buildroot}%{_libdir}/wine/wine-dxgi.dll.so -mv %{buildroot}%{_libdir}/wine/d3d9.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d9.%{winedll} -mv %{buildroot}%{_libdir}/wine/d3d10.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d10.%{winedll} -mv %{buildroot}%{_libdir}/wine/d3d10_1.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d10_1.%{winedll} -mv %{buildroot}%{_libdir}/wine/d3d10core.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d10core.%{winedll} -mv %{buildroot}%{_libdir}/wine/d3d11.%{winedll} %{buildroot}%{_libdir}/wine/wine-d3d11.%{winedll} -touch %{buildroot}%{_libdir}/wine/dxgi.dll.so -touch %{buildroot}%{_libdir}/wine/d3d9.%{winedll} -touch %{buildroot}%{_libdir}/wine/d3d10.%{winedll} -touch %{buildroot}%{_libdir}/wine/d3d10_1.%{winedll} -touch %{buildroot}%{_libdir}/wine/d3d10core.%{winedll} -touch %{buildroot}%{_libdir}/wine/d3d11.%{winedll} +mv %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-dxgi.dll +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d8.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d8.dll +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d9.dll +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10.dll +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d10core.dll +mv %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.dll %{buildroot}%{_libdir}/wine/%{winepedir}/wine-d3d11.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/dxgi.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d8.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d9.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10_1.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d10core.dll +touch %{buildroot}%{_libdir}/wine/%{winepedir}/d3d11.dll +%if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ] +mv %{buildroot}%{_libdir}/wine/i386-windows/dxgi.dll %{buildroot}%{_libdir}/wine/i386-windows/wine-dxgi.dll +mv %{buildroot}%{_libdir}/wine/i386-windows/d3d9.dll %{buildroot}%{_libdir}/wine/i386-windows/wine-d3d9.dll +mv %{buildroot}%{_libdir}/wine/i386-windows/d3d10.dll %{buildroot}%{_libdir}/wine/i386-windows/wine-d3d10.dll +mv %{buildroot}%{_libdir}/wine/i386-windows/d3d10_1.dll %{buildroot}%{_libdir}/wine/i386-windows/wine-d3d10_1.dll +mv %{buildroot}%{_libdir}/wine/i386-windows/d3d10core.dll %{buildroot}%{_libdir}/wine/i386-windows/wine-d3d10core.dll +mv %{buildroot}%{_libdir}/wine/i386-windows/d3d11.dll %{buildroot}%{_libdir}/wine/i386-windows/wine-d3d11.dll +touch %{buildroot}%{_libdir}/wine/i386-windows/dxgi.dll +touch %{buildroot}%{_libdir}/wine/i386-windows/d3d9.dll +touch %{buildroot}%{_libdir}/wine/i386-windows/d3d10.dll +touch %{buildroot}%{_libdir}/wine/i386-windows/d3d10_1.dll +touch %{buildroot}%{_libdir}/wine/i386-windows/d3d10core.dll +touch %{buildroot}%{_libdir}/wine/i386-windows/d3d11.dll +%endif + +# setup new wow64 +%if %{with new_wow64} +# foobar +%else +%ifarch x86_64 +ln -sf /usr/lib/wine/i386-unix %{buildroot}%{_libdir}/wine/i386-unix +ln -sf /usr/lib/wine/i386-windows %{buildroot}%{_libdir}/wine/i386-windows +%endif +%ifarch %{ix86} +ln -sf /usr/lib64/wine/x86_64-unix %{buildroot}%{_libdir}/wine/x86_64-unix +ln -sf /usr/lib64/wine/x86_64-windows %{buildroot}%{_libdir}/wine/x86_64-windows +%endif +%endif # remove rpath chrpath --delete %{buildroot}%{_bindir}/wmc @@ -821,14 +831,8 @@ chrpath --delete %{buildroot}%{_bindir}/wineserver32 mkdir -p %{buildroot}%{_sysconfdir}/wine # Allow users to launch Windows programs by just clicking on the .exe file... -%if 0%{?rhel} < 7 -mkdir -p %{buildroot}%{_initrddir} -install -p -c -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/wine -%endif -%if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 mkdir -p %{buildroot}%{_binfmtdir} -install -p -c -m 644 %{SOURCE2} %{buildroot}%{_binfmtdir}/wine.conf -%endif +install -p -c -m 644 %{SOURCE1} %{buildroot}%{_binfmtdir}/wine.conf # add wine dir to desktop mkdir -p %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged @@ -845,7 +849,6 @@ mkdir -p %{buildroot}%{_datadir}/wine/gecko mkdir -p %{buildroot}%{_datadir}/wine/mono # extract and install icons -%if 0%{?fedora} > 10 mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps # This replacement masks a composite program icon .SVG down @@ -900,8 +903,6 @@ install -p -m 644 programs/wordpad/wordpad.svg \ %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wordpad.svg sed -i -e "$PROGRAM_ICONFIX" %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wordpad.svg -%endif - # install desktop files desktop-file-install \ --dir=%{buildroot}%{_datadir}/applications \ @@ -953,20 +954,12 @@ desktop-file-install \ --dir=%{buildroot}%{_datadir}/applications \ %{SOURCE300} -cp -p %{SOURCE3} README-FEDORA +cp -p %{SOURCE2} README-FEDORA cp -p %{SOURCE502} README-tahoma mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d/ -%ifarch %{ix86} %{arm} -install -p -m644 %{SOURCE4} %{buildroot}%{_sysconfdir}/ld.so.conf.d/ -%endif - -%ifarch x86_64 aarch64 -install -p -m644 %{SOURCE5} %{buildroot}%{_sysconfdir}/ld.so.conf.d/ -%endif - # install Tahoma font for system package install -p -m 0755 -d %{buildroot}/%{_datadir}/fonts/wine-tahoma-fonts @@ -999,109 +992,123 @@ popd # clean readme files pushd documentation -for lang in it hu sv es pt pt_br; -do iconv -f iso8859-1 -t utf-8 README.$lang > \ - README.$lang.conv && mv -f README.$lang.conv README.$lang +for lang in de es fi fr hu it ja ko nl no pt_br pt ru sv tr uk zh_cn; +do iconv -f iso8859-1 -t utf-8 README-$lang.md > \ + README-$lang.md.conv && mv -f README-$lang.md.conv README-$lang.md done; popd -%if 0%{?fedora} || 0%{?rhel} > 6 rm -f %{buildroot}%{_initrddir}/wine -%endif - -# wine makefiles are currently broken and don't install the wine man page -install -p -m 0644 loader/wine.man %{buildroot}%{_mandir}/man1/wine.1 -install -p -m 0644 loader/wine.de.UTF-8.man %{buildroot}%{_mandir}/de.UTF-8/man1/wine.1 -install -p -m 0644 loader/wine.fr.UTF-8.man %{buildroot}%{_mandir}/fr.UTF-8/man1/wine.1 -mkdir -p %{buildroot}%{_mandir}/pl.UTF-8/man1 -install -p -m 0644 loader/wine.pl.UTF-8.man %{buildroot}%{_mandir}/pl.UTF-8/man1/wine.1 # install and validate AppData file mkdir -p %{buildroot}/%{_metainfodir}/ install -p -m 0644 %{SOURCE150} %{buildroot}/%{_metainfodir}/%{name}.appdata.xml appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/%{name}.appdata.xml +mkdir -p %{buildroot}%{_modulesloaddir} +install -m 644 -p %{SOURCE400} %{buildroot}%{_modulesloaddir}/ntsync.conf -%if 0%{?rhel} == 6 -%post sysvinit -if [ $1 -eq 1 ]; then -/sbin/chkconfig --add wine -/sbin/chkconfig --level 2345 wine on -/sbin/service wine start &>/dev/null || : -fi - -%preun sysvinit -if [ $1 -eq 0 ]; then -/sbin/service wine stop >/dev/null 2>&1 -/sbin/chkconfig --del wine -fi -%endif - -%if 0%{?fedora} >= 15 || 0%{?rhel} > 6 %post systemd %binfmt_apply wine.conf %postun systemd if [ $1 -eq 0 ]; then -/bin/systemctl try-restart systemd-binfmt.service +/bin/systemctl try-restart systemd-binfmt.service || : fi -%endif %ldconfig_post core +%pretrans -p core +%if %[ "x86_64" == "%{_target_cpu}"] +%define _oldlibdir /usr/lib64 +%else +%define _oldlibdir /usr/lib +%endif +oldPath = "%{_oldlibdir}/wine/%{winepedir}/wine-dxgi.dll" +opStat = posix.stat(oldPath) +if opStat and opStat.type == "regular" then +os.execute("%{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-dxgi.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-d3d8.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-d3d9.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-d3d10core.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10_1%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-d3d10_1.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-d3d10.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_oldlibdir}/wine/%{winepedir}/wine-d3d11.dll") +%if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ] +os.execute("%{_sbindir}/alternatives --remove 'wine-dxgi(x86-32)' %{_oldlibdir}/wine/i386-windows/wine-dxgi.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d9(x86-32)' %{_oldlibdir}/wine/i386-windows/wine-d3d9.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10_1(x86-32)' %{_oldlibdir}/wine/i386-windows/wine-d3d10_1.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d10(x86-32)' %{_oldlibdir}/wine/i386-windows/wine-d3d10.dll") +os.execute("%{_sbindir}/alternatives --remove 'wine-d3d11(x86-32)' %{_oldlibdir}/wine/i386-windows/wine-d3d11.dll") +%endif +end + %posttrans core # handle upgrades for a few package updates -rm -f %{_libdir}/wine/dxgi.dll.so -rm -f %{_libdir}/wine/d3d9.%{winedll} -rm -f %{_libdir}/wine/d3d10.%{winedll} -rm -f %{_libdir}/wine/d3d10_1.%{winedll} -rm -f %{_libdir}/wine/d3d10core.%{winedll} -rm -f %{_libdir}/wine/d3d11.%{winedll} +rm -f %{_libdir}/wine/%{winepedirs}/d3d8.dll +rm -f %{_bindir}/wine-preloader %ifarch x86_64 aarch64 +%{_sbindir}/alternatives --remove wine %{_bindir}/wine64 %{_sbindir}/alternatives --install %{_bindir}/wine \ - wine %{_bindir}/wine64 10 \ - --slave %{_bindir}/wine-preloader wine-preloader %{_bindir}/wine64-preloader + wine %{_bindir}/wine64 20 %{_sbindir}/alternatives --install %{_bindir}/wineserver \ wineserver %{_bindir}/wineserver64 20 %else -%ifnarch %{arm} +%{_sbindir}/alternatives --remove wine %{_bindir}/wine32 %{_sbindir}/alternatives --install %{_bindir}/wine \ - wine %{_bindir}/wine32 20 \ - --slave %{_bindir}/wine-preloader wine-preloader %{_bindir}/wine32-preloader -%{_sbindir}/alternatives --install %{_bindir}/wineserver \ - wineserver %{_bindir}/wineserver32 10 -%else -%{_sbindir}/alternatives --install %{_bindir}/wine \ - wine %{_bindir}/wine32 20 + wine %{_bindir}/wine32 10 %{_sbindir}/alternatives --install %{_bindir}/wineserver \ wineserver %{_bindir}/wineserver32 10 %endif +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/dxgi.dll \ + 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d8.dll \ + 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d9.dll \ + 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10core.dll \ + 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d10.dll \ + 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll 10 \ + --slave %{_libdir}/wine/%{winepedir}/d3d10_1.dll 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll +%{_sbindir}/alternatives --install %{_libdir}/wine/%{winepedir}/d3d11.dll \ + 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll 10 || : +%if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ] +%{_sbindir}/alternatives --install %{_libdir}/wine/i386-windows/dxgi.dll \ + 'wine-dxgi(x86-32)' %{_libdir}/wine/i386-windows/wine-dxgi.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/i386-windows/d3d9.dll \ + 'wine-d3d9(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d9.dll 10 +%{_sbindir}/alternatives --install %{_libdir}/wine/i386-windows/d3d10.dll \ + 'wine-d3d10(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d10.dll 10 \ + --slave %{_libdir}/wine/i386-windows/d3d10_1.dll 'wine-d3d10_1(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d10_1.dll \ + --slave %{_libdir}/wine/i386-windows/d3d10core.dll 'wine-d3d10core(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d10core.dll +%{_sbindir}/alternatives --install %{_libdir}/wine/i386-windows/d3d11.dll \ + 'wine-d3d11(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d11.dll 10 || : %endif -%{_sbindir}/alternatives --install %{_libdir}/wine/dxgi.dll.so \ - 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll.so 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/d3d9.%{winedll} \ - 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.%{winedll} 10 -%{_sbindir}/alternatives --install %{_libdir}/wine/d3d10.%{winedll} \ - 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.%{winedll} 10 \ - --slave %{_libdir}/wine/d3d10_1.%{winedll} 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/wine-d3d10_1.%{winedll} \ - --slave %{_libdir}/wine/d3d10core.%{winedll} 'wine-d3d10core%{?_isa}' %{_libdir}/wine/wine-d3d10core.%{winedll} -%{_sbindir}/alternatives --install %{_libdir}/wine/d3d11.%{winedll} \ - 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.%{winedll} 10 %postun core %{?ldconfig} if [ $1 -eq 0 ] ; then -%ifarch x86_64 aarch64 aarch64 +%ifarch x86_64 aarch64 %{_sbindir}/alternatives --remove wine %{_bindir}/wine64 %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver64 %else %{_sbindir}/alternatives --remove wine %{_bindir}/wine32 %{_sbindir}/alternatives --remove wineserver %{_bindir}/wineserver32 %endif - %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/wine-dxgi.dll.so - %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/wine-d3d9.%{winedll} - %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/wine-d3d10.%{winedll} - %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/wine-d3d11.%{winedll} + %{_sbindir}/alternatives --remove 'wine-dxgi%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-dxgi.dll + %{_sbindir}/alternatives --remove 'wine-d3d8%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d8.dll + %{_sbindir}/alternatives --remove 'wine-d3d9%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d9.dll + %{_sbindir}/alternatives --remove 'wine-d3d10core%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10core.dll + %{_sbindir}/alternatives --remove 'wine-d3d10_1%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10_1.dll + %{_sbindir}/alternatives --remove 'wine-d3d10%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d10.dll + %{_sbindir}/alternatives --remove 'wine-d3d11%{?_isa}' %{_libdir}/wine/%{winepedir}/wine-d3d11.dll || : +%if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ] + %{_sbindir}/alternatives --remove 'wine-dxgi(x86-32)' %{_libdir}/wine/i386-windows/wine-dxgi.dll + %{_sbindir}/alternatives --remove 'wine-d3d9(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d9.dll + %{_sbindir}/alternatives --remove 'wine-d3d10(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d10.dll + %{_sbindir}/alternatives --remove 'wine-d3d11(x86-32)' %{_libdir}/wine/i386-windows/wine-d3d11.dll || : +%endif fi %ldconfig_scriptlets ldap @@ -1110,1109 +1117,985 @@ fi %ldconfig_scriptlets twain -%ldconfig_scriptlets capi - %ldconfig_scriptlets alsa -%if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 -%ldconfig_scriptlets openal -%endif - %files # meta package %files core -%doc ANNOUNCE -%doc COPYING.LIB -%doc LICENSE -%doc LICENSE.OLD +%license LICENSE +%license LICENSE.OLD +%license COPYING.LIB +%doc ANNOUNCE.md %doc AUTHORS %doc README-FEDORA -%doc README +%doc README.md %doc VERSION # do not include huge changelogs .OLD .ALPHA .BETA (#204302) -%doc documentation/README.* -%if 0%{?wine_staging} +%doc documentation/README-* %{_bindir}/msidb -%endif %{_bindir}/winedump -%{_libdir}/wine/explorer.%{wineexe} -%{_libdir}/wine/cabarc.%{wineexe} -%{_libdir}/wine/control.%{wineexe} -%{_libdir}/wine/cmd.%{wineexe} -%{_libdir}/wine/dxdiag.%{wineexe} -%{_libdir}/wine/notepad.%{wineexe} -%{_libdir}/wine/plugplay.%{wineexe} -%{_libdir}/wine/progman.%{wineexe} -%{_libdir}/wine/taskmgr.%{wineexe} -%{_libdir}/wine/winedbg.exe.so -%{_libdir}/wine/winefile.%{wineexe} -%{_libdir}/wine/winemine.%{wineexe} -%{_libdir}/wine/winemsibuilder.%{wineexe} -%{_libdir}/wine/winepath.%{wineexe} -%{_libdir}/wine/winmgmt.%{wineexe} -%{_libdir}/wine/winver.%{wineexe} -%{_libdir}/wine/wordpad.%{wineexe} -%{_libdir}/wine/write.%{wineexe} -%{_libdir}/wine/wusa.%{wineexe} +%{_libdir}/wine/%{winepedirs}/explorer.exe +%{_libdir}/wine/%{winepedirs}/cabarc.exe +%{_libdir}/wine/%{winepedirs}/control.exe +%{_libdir}/wine/%{winepedirs}/cmd.exe +%{_libdir}/wine/%{winepedirs}/dxdiag.exe +%{_libdir}/wine/%{winepedirs}/notepad.exe +%{_libdir}/wine/%{winepedirs}/plugplay.exe +%{_libdir}/wine/%{winepedirs}/progman.exe +%{_libdir}/wine/%{winepedirs}/runas.exe +%{_libdir}/wine/%{winepedirs}/taskmgr.exe +%{_libdir}/wine/%{winepedirs}/winedbg.exe +%{_libdir}/wine/%{winepedirs}/winefile.exe +%{_libdir}/wine/%{winepedirs}/winemine.exe +%{_libdir}/wine/%{winepedirs}/winemsibuilder.exe +%{_libdir}/wine/%{winepedirs}/winepath.exe +%{_libdir}/wine/%{winepedirs}/winmgmt.exe +%{_libdir}/wine/%{winepedirs}/winver.exe +%{_libdir}/wine/%{winepedirs}/wordpad.exe +%{_libdir}/wine/%{winepedirs}/write.exe +%{_libdir}/wine/%{winepedirs}/wusa.exe -%ifarch %{ix86} %{arm} +%ifarch %{ix86} %{_bindir}/wine32 -%ifnarch %{arm} -%{_bindir}/wine32-preloader -%endif %{_bindir}/wineserver32 -%config %{_sysconfdir}/ld.so.conf.d/wine-32.conf %endif %ifarch x86_64 aarch64 %{_bindir}/wine64 %{_bindir}/wineserver64 -%config %{_sysconfdir}/ld.so.conf.d/wine-64.conf -%endif -%ifarch x86_64 aarch64 -%{_bindir}/wine64-preloader %endif %ghost %{_bindir}/wine -%ifnarch %{arm} -%ghost %{_bindir}/wine-preloader -%endif %ghost %{_bindir}/wineserver %dir %{_libdir}/wine -%dir %{_libdir}/wine/fakedlls -%{_libdir}/wine/fakedlls/* -%{_libdir}/wine/attrib.%{wineexe} -%{_libdir}/wine/arp.%{wineexe} -%{_libdir}/wine/aspnet_regiis.%{wineexe} -%{_libdir}/wine/cacls.%{wineexe} -%{_libdir}/wine/conhost.%{wineexe} -%{_libdir}/wine/cscript.%{wineexe} -%{_libdir}/wine/dism.%{wineexe} -%{_libdir}/wine/dplaysvr.%{wineexe} -%{_libdir}/wine/dpnsvr.%{wineexe} -%{_libdir}/wine/dpvsetup.%{wineexe} -%{_libdir}/wine/eject.%{wineexe} -%{_libdir}/wine/expand.%{wineexe} -%{_libdir}/wine/extrac32.%{wineexe} -%{_libdir}/wine/fc.%{wineexe} -%{_libdir}/wine/find.%{wineexe} -%{_libdir}/wine/findstr.%{wineexe} -%{_libdir}/wine/fsutil.%{wineexe} -%{_libdir}/wine/hostname.%{wineexe} -%{_libdir}/wine/ipconfig.%{wineexe} -%{_libdir}/wine/winhlp32.%{wineexe} -%{_libdir}/wine/mshta.%{wineexe} -%if 0%{?wine_staging} -%{_libdir}/wine/msidb.%{wineexe} +%{_libdir}/wine/%{winepedirs}/attrib.exe +%{_libdir}/wine/%{winepedirs}/arp.exe +%{_libdir}/wine/%{winepedirs}/aspnet_regiis.exe +%{_libdir}/wine/%{winepedirs}/cacls.exe +%{_libdir}/wine/%{winepedirs}/certutil.exe +%{_libdir}/wine/%{winepedirs}/conhost.exe +%{_libdir}/wine/%{winepedirs}/cscript.exe +%{_libdir}/wine/%{winepedirs}/dism.exe +%{_libdir}/wine/%{winepedirs}/dllhost.exe +%{_libdir}/wine/%{winepedirs}/dplaysvr.exe +%ifarch %{ix86} x86_64 +%{_libdir}/wine/%{winepedirs}/dpnsvr.exe %endif -%{_libdir}/wine/msiexec.%{wineexe} -%{_libdir}/wine/net.%{wineexe} -%{_libdir}/wine/netstat.%{wineexe} -%{_libdir}/wine/ngen.%{wineexe} -%{_libdir}/wine/ntoskrnl.%{wineexe} -%{_libdir}/wine/oleview.%{wineexe} -%{_libdir}/wine/ping.%{wineexe} -%{_libdir}/wine/powershell.%{wineexe} -%{_libdir}/wine/reg.%{wineexe} -%{_libdir}/wine/regasm.%{wineexe} -%{_libdir}/wine/regedit.%{wineexe} -%{_libdir}/wine/regsvcs.%{wineexe} -%{_libdir}/wine/regsvr32.%{wineexe} -%{_libdir}/wine/rpcss.%{wineexe} -%{_libdir}/wine/rundll32.%{wineexe} -%{_libdir}/wine/schtasks.%{wineexe} -%{_libdir}/wine/sdbinst.%{wineexe} -%{_libdir}/wine/secedit.%{wineexe} -%{_libdir}/wine/servicemodelreg.%{wineexe} -%{_libdir}/wine/services.%{wineexe} -%{_libdir}/wine/start.%{wineexe} -%{_libdir}/wine/tasklist.%{wineexe} -%{_libdir}/wine/termsv.%{wineexe} -%{_libdir}/wine/view.%{wineexe} -%{_libdir}/wine/wevtutil.%{wineexe} -%{_libdir}/wine/where.%{wineexe} -%{_libdir}/wine/whoami.%{wineexe} -%{_libdir}/wine/wineboot.%{wineexe} -%{_libdir}/wine/winebrowser.exe.so -%{_libdir}/wine/wineconsole.%{wineexe} -%{_libdir}/wine/winemenubuilder.exe.so -%{_libdir}/wine/winecfg.exe.so -%{_libdir}/wine/winedevice.%{wineexe} -%{_libdir}/wine/wmplayer.%{wineexe} -%{_libdir}/wine/wscript.%{wineexe} -%{_libdir}/wine/uninstaller.%{wineexe} +%{_libdir}/wine/%{winepedirs}/dpvsetup.exe +%{_libdir}/wine/%{winepedirs}/eject.exe +%{_libdir}/wine/%{winepedirs}/expand.exe +%{_libdir}/wine/%{winepedirs}/extrac32.exe +%{_libdir}/wine/%{winepedirs}/fc.exe +%{_libdir}/wine/%{winepedirs}/find.exe +%{_libdir}/wine/%{winepedirs}/findstr.exe +%{_libdir}/wine/%{winepedirs}/fsutil.exe +%{_libdir}/wine/%{winepedirs}/hostname.exe +%{_libdir}/wine/%{winepedirs}/ipconfig.exe +%{_libdir}/wine/%{winepedirs}/klist.exe +%{_libdir}/wine/%{winepedirs}/makecab.exe +%{_libdir}/wine/%{winepedirs}/mshta.exe +%{_libdir}/wine/%{winepedirs}/msidb.exe +%{_libdir}/wine/%{winepedirs}/msiexec.exe +%{_libdir}/wine/%{winepedirs}/net.exe +%{_libdir}/wine/%{winepedirs}/netstat.exe +%{_libdir}/wine/%{winepedirs}/ngen.exe +%{_libdir}/wine/%{winepedirs}/ntoskrnl.exe +%{_libdir}/wine/%{winepedirs}/oleview.exe +%{_libdir}/wine/%{winepedirs}/ping.exe +%{_libdir}/wine/%{winepedirs}/pnputil.exe +%{_libdir}/wine/%{winepedirs}/powershell.exe +%{_libdir}/wine/%{winepedirs}/reg.exe +%{_libdir}/wine/%{winepedirs}/regasm.exe +%{_libdir}/wine/%{winepedirs}/regedit.exe +%{_libdir}/wine/%{winepedirs}/regsvcs.exe +%{_libdir}/wine/%{winepedirs}/regsvr32.exe +%{_libdir}/wine/%{winepedirs}/rpcss.exe +%{_libdir}/wine/%{winepedirs}/rundll32.exe +%{_libdir}/wine/%{winepedirs}/schtasks.exe +%{_libdir}/wine/%{winepedirs}/sdbinst.exe +%{_libdir}/wine/%{winepedirs}/secedit.exe +%{_libdir}/wine/%{winepedirs}/servicemodelreg.exe +%{_libdir}/wine/%{winepedirs}/services.exe +%{_libdir}/wine/%{winepedirs}/setx.exe +%{_libdir}/wine/%{winepedirs}/start.exe +%{_libdir}/wine/%{winepedirs}/tasklist.exe +%{_libdir}/wine/%{winepedirs}/termsv.exe +%{_libdir}/wine/%{winepedirs}/timeout.exe +%{_libdir}/wine/%{winepedirs}/view.exe +%{_libdir}/wine/%{winepedirs}/wevtutil.exe +%{_libdir}/wine/%{winepedirs}/where.exe +%{_libdir}/wine/%{winepedirs}/whoami.exe +%{_libdir}/wine/%{winepedirs}/wineboot.exe +%{_libdir}/wine/%{winepedirs}/winebrowser.exe +%{_libdir}/wine/%{winepedirs}/wineconsole.exe +%{_libdir}/wine/%{winepedirs}/winemenubuilder.exe +%{_libdir}/wine/%{winepedirs}/winecfg.exe +%{_libdir}/wine/%{winepedirs}/winedevice.exe +%{_libdir}/wine/%{winepedirs}/winhlp32.exe +%{_libdir}/wine/%{winepedirs}/wmplayer.exe +%{_libdir}/wine/%{winepedirs}/wscript.exe +%{_libdir}/wine/%{winepedirs}/uninstaller.exe -%{_libdir}/libwine.so.1* +%if %{with new_wow64} +#%%global winepedirs %["{i386-windows,%{winepedir}}"] +%else +%ifarch %{ix86} +%{_libdir}/wine/x86_64-unix +%{_libdir}/wine/x86_64-windows +%endif +%ifarch x86_64 +%{_libdir}/wine/i386-unix +%{_libdir}/wine/i386-windows +%endif +%endif -%{_libdir}/wine/acledit.%{winedll} -%{_libdir}/wine/aclui.%{winedll} -%{_libdir}/wine/activeds.%{winedll} -%{_libdir}/wine/activeds.%{winetlb} -%{_libdir}/wine/actxprxy.%{winedll} -%{_libdir}/wine/adsldp.%{winedll} -%{_libdir}/wine/adsldpc.%{winedll} -%{_libdir}/wine/advapi32.%{winedll} -%{_libdir}/wine/advpack.%{winedll} -%{_libdir}/wine/amsi.%{winedll} -%{_libdir}/wine/amstream.%{winedll} -%{_libdir}/wine/api-ms-win-appmodel-identity-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-appmodel-runtime-l1-1-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-apiquery-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-appcompat-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-appinit-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-atoms-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-bem-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-com-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-com-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-com-private-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-comm-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-console-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-console-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-crt-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-crt-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-datetime-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-datetime-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-debug-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-debug-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-delayload-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-delayload-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-errorhandling-l1-1-3.%{winedll} -%{_libdir}/wine/api-ms-win-core-fibers-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-fibers-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-l1-2-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-l1-2-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-l2-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-l2-1-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-ansi-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-file-fromapp-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-handle-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-heap-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-heap-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-heap-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-heap-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-interlocked-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-interlocked-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-io-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-io-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-job-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-job-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-largeinteger-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-kernel32-legacy-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-kernel32-private-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-libraryloader-l1-2-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-libraryloader-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-l1-2-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-l1-2-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-obsolete-l1-3-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localization-private-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-localregistry-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-memory-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-memory-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-memory-l1-1-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-memory-l1-1-3.%{winedll} -%{_libdir}/wine/api-ms-win-core-memory-l1-1-4.%{winedll} -%{_libdir}/wine/api-ms-win-core-misc-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-namedpipe-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-namedpipe-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-namedpipe-ansi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-namespace-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-normalization-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-path-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-privateprofile-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-processenvironment-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-processenvironment-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-2.%{winedll} -%{_libdir}/wine/api-ms-win-core-processthreads-l1-1-3.%{winedll} -%{_libdir}/wine/api-ms-win-core-processtopology-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-profile-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-psapi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-psapi-ansi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-psapi-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-quirks-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-realtime-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-registry-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-registry-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-registry-l2-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-registryuserspecific-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-rtlsupport-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-rtlsupport-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-shlwapi-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-shlwapi-obsolete-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-shutdown-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-sidebyside-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-string-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-string-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-string-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-stringansi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-stringloader-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-synch-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-synch-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-synch-l1-2-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-synch-ansi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-sysinfo-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-sysinfo-l1-2-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-systemtopology-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-threadpool-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-threadpool-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-threadpool-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-threadpool-private-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-timezone-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-toolhelp-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-url-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-util-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-version-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-version-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-version-private-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-versionansi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-windowserrorreporting-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-error-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-errorprivate-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-registration-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-roparameterizediid-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-winrt-string-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-wow64-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-wow64-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-core-xstate-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-core-xstate-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-conio-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-convert-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-environment-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-filesystem-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-heap-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-locale-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-math-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-multibyte-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-private-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-process-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-runtime-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-stdio-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-string-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-time-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-crt-utility-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-devices-config-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-devices-config-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-devices-query-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-advapi32-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-advapi32-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-kernel32-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-normaliz-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-ole32-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-shell32-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-shlwapi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-shlwapi-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-user32-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-downlevel-version-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-dx-d3dkmt-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-eventing-classicprovider-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-eventing-consumer-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-eventing-controller-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-eventing-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-eventing-provider-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-eventlog-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-gdi-dpiinfo-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-mm-joystick-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-mm-misc-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-mm-mme-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-mm-time-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-ntuser-dc-access-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-ntuser-rectangle-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-ntuser-sysparams-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-perf-legacy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-power-base-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-power-setting-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-rtcore-ntuser-draw-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-rtcore-ntuser-private-l1-1-4.%{winedll} -%{_libdir}/wine/api-ms-win-rtcore-ntuser-window-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-rtcore-ntuser-winevent-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.%{winedll} -%{_libdir}/wine/api-ms-win-security-activedirectoryclient-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-audit-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-security-base-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-base-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-base-private-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-security-credentials-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-cryptoapi-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-grouppolicy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-lsalookup-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-lsalookup-l2-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-security-lsapolicy-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-provider-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-sddl-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-security-systemfunctions-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-service-core-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-service-core-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-service-management-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-service-management-l2-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-service-private-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-service-winsvc-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-service-winsvc-l1-2-0.%{winedll} -%{_libdir}/wine/api-ms-win-shcore-obsolete-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-shcore-scaling-l1-1-1.%{winedll} -%{_libdir}/wine/api-ms-win-shcore-stream-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-shcore-thread-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-shell-shellcom-l1-1-0.%{winedll} -%{_libdir}/wine/api-ms-win-shell-shellfolders-l1-1-0.%{winedll} -%{_libdir}/wine/apphelp.%{winedll} -%{_libdir}/wine/appwiz.%{winecpl} -%{_libdir}/wine/atl.%{winedll} -%{_libdir}/wine/atl80.%{winedll} -%{_libdir}/wine/atl90.%{winedll} -%{_libdir}/wine/atl100.%{winedll} -%{_libdir}/wine/atl110.%{winedll} -%{_libdir}/wine/atlthunk.%{winedll} -%{_libdir}/wine/atmlib.%{winedll} -%{_libdir}/wine/authz.%{winedll} -%{_libdir}/wine/avicap32.dll.so -%{_libdir}/wine/avifil32.%{winedll} -%{_libdir}/wine/avrt.%{winedll} -%{_libdir}/wine/bcrypt.so -%{_libdir}/wine/bcrypt.%{winedll} -%{_libdir}/wine/bluetoothapis.%{winedll} -%{_libdir}/wine/browseui.%{winedll} -%{_libdir}/wine/bthprops.%{winecpl} -%{_libdir}/wine/cabinet.%{winedll} -%{_libdir}/wine/cards.%{winedll} -%{_libdir}/wine/cdosys.%{winedll} -%{_libdir}/wine/cfgmgr32.%{winedll} -%{_libdir}/wine/chcp.%{winecom} -%{_libdir}/wine/clock.%{wineexe} -%{_libdir}/wine/clusapi.%{winedll} -%{_libdir}/wine/combase.%{winedll} -%{_libdir}/wine/comcat.%{winedll} -%{_libdir}/wine/comctl32.%{winedll} -%{_libdir}/wine/comdlg32.%{winedll} -%{_libdir}/wine/compstui.%{winedll} -%{_libdir}/wine/comsvcs.%{winedll} -%{_libdir}/wine/concrt140.%{winedll} -%{_libdir}/wine/connect.%{winedll} -%{_libdir}/wine/credui.%{winedll} -%{_libdir}/wine/crtdll.so -%{_libdir}/wine/crtdll.%{winedll} -%{_libdir}/wine/crypt32.so -%{_libdir}/wine/crypt32.%{winedll} -%{_libdir}/wine/cryptdlg.%{winedll} -%{_libdir}/wine/cryptdll.%{winedll} -%{_libdir}/wine/cryptext.%{winedll} -%{_libdir}/wine/cryptnet.%{winedll} -%{_libdir}/wine/cryptsp.%{winedll} -%{_libdir}/wine/cryptui.%{winedll} -%{_libdir}/wine/ctapi32.dll.so -%{_libdir}/wine/ctl3d32.%{winedll} -%{_libdir}/wine/d2d1.%{winedll} -%ghost %{_libdir}/wine/d3d10.%{winedll} -%ghost %{_libdir}/wine/d3d10_1.%{winedll} -%ghost %{_libdir}/wine/d3d10core.%{winedll} -%{_libdir}/wine/wine-d3d10.%{winedll} -%{_libdir}/wine/wine-d3d10_1.%{winedll} -%{_libdir}/wine/wine-d3d10core.%{winedll} -%ghost %{_libdir}/wine/d3d11.%{winedll} -%{_libdir}/wine/wine-d3d11.%{winedll} -%{_libdir}/wine/d3d12.dll.so -%{_libdir}/wine/d3dcompiler_*.%{winedll} -%{_libdir}/wine/d3dim.%{winedll} -%{_libdir}/wine/d3dim700.%{winedll} -%{_libdir}/wine/d3drm.%{winedll} -%{_libdir}/wine/d3dx9_*.%{winedll} -%{_libdir}/wine/d3dx10_*.%{winedll} -%{_libdir}/wine/d3dx11_42.%{winedll} -%{_libdir}/wine/d3dx11_43.%{winedll} -%{_libdir}/wine/d3dxof.%{winedll} -%{_libdir}/wine/davclnt.%{winedll} -%{_libdir}/wine/dbgeng.%{winedll} -%{_libdir}/wine/dbghelp.%{winedll} -%{_libdir}/wine/dciman32.%{winedll} -%{_libdir}/wine/dcomp.%{winedll} -%{_libdir}/wine/ddraw.%{winedll} -%{_libdir}/wine/ddrawex.%{winedll} -%{_libdir}/wine/devenum.%{winedll} -%{_libdir}/wine/dhcpcsvc.%{winedll} -%{_libdir}/wine/dhtmled.%{wineocx} -%{_libdir}/wine/difxapi.%{winedll} -%{_libdir}/wine/dinput.dll.so -%{_libdir}/wine/dinput8.dll.so -%{_libdir}/wine/directmanipulation.%{winedll} -%{_libdir}/wine/dispex.%{winedll} -%{_libdir}/wine/dmband.%{winedll} -%{_libdir}/wine/dmcompos.%{winedll} -%{_libdir}/wine/dmime.%{winedll} -%{_libdir}/wine/dmloader.%{winedll} -%{_libdir}/wine/dmscript.%{winedll} -%{_libdir}/wine/dmstyle.%{winedll} -%{_libdir}/wine/dmsynth.%{winedll} -%{_libdir}/wine/dmusic.%{winedll} -%{_libdir}/wine/dmusic32.%{winedll} -%{_libdir}/wine/dplay.%{winedll} -%{_libdir}/wine/dplayx.%{winedll} -%{_libdir}/wine/dpnaddr.%{winedll} -%{_libdir}/wine/dpnet.%{winedll} -%{_libdir}/wine/dpnhpast.%{winedll} -%{_libdir}/wine/dpnlobby.%{winedll} -%{_libdir}/wine/dpvoice.%{winedll} -%{_libdir}/wine/dpwsockx.%{winedll} -%{_libdir}/wine/drmclien.%{winedll} -%{_libdir}/wine/dsound.%{winedll} -%{_libdir}/wine/dsdmo.%{winedll} -%{_libdir}/wine/dsquery.%{winedll} -%{_libdir}/wine/dssenh.%{winedll} -%{_libdir}/wine/dsuiext.%{winedll} -%{_libdir}/wine/dswave.%{winedll} -%{_libdir}/wine/dwmapi.%{winedll} -%{_libdir}/wine/dwrite.dll.so -%{_libdir}/wine/dx8vb.%{winedll} -%{_libdir}/wine/dxdiagn.%{winedll} -%ghost %{_libdir}/wine/dxgi.dll.so -%{_libdir}/wine/wine-dxgi.dll.so +%{_libdir}/wine/%{winepedirs}/acledit.dll +%{_libdir}/wine/%{winepedirs}/aclui.dll +%{_libdir}/wine/%{winepedirs}/activeds.dll +%{_libdir}/wine/%{winepedirs}/activeds.tlb +%{_libdir}/wine/%{winepedirs}/actxprxy.dll +%{_libdir}/wine/%{winepedirs}/adsldp.dll +%{_libdir}/wine/%{winepedirs}/adsldpc.dll +%{_libdir}/wine/%{winepedirs}/advapi32.dll +%{_libdir}/wine/%{winepedirs}/advpack.dll +%{_libdir}/wine/%{winepedirs}/amsi.dll +%{_libdir}/wine/%{winepedirs}/amstream.dll +%{_libdir}/wine/%{winepedirs}/apisetschema.dll +%{_libdir}/wine/%{winepedirs}/apphelp.dll +%{_libdir}/wine/%{winepedirs}/appwiz.cpl +%{_libdir}/wine/%{winepedirs}/appxdeploymentclient.dll +%{_libdir}/wine/%{winepedirs}/atl.dll +%{_libdir}/wine/%{winepedirs}/atl80.dll +%{_libdir}/wine/%{winepedirs}/atl90.dll +%{_libdir}/wine/%{winepedirs}/atl100.dll +%{_libdir}/wine/%{winepedirs}/atl110.dll +%{_libdir}/wine/%{winepedirs}/atlthunk.dll +%{_libdir}/wine/%{winepedirs}/atmlib.dll +%{_libdir}/wine/%{winepedirs}/authz.dll +%{_libdir}/wine/%{winepedirs}/avicap32.dll +%{_libdir}/wine/%{winesodir}/avicap32.so +%{_libdir}/wine/%{winepedirs}/avifil32.dll +%{_libdir}/wine/%{winepedirs}/avrt.dll +%{_libdir}/wine/%{winepedirs}/bcp47langs.dll +%{_libdir}/wine/%{winesodir}/bcrypt.so +%{_libdir}/wine/%{winepedirs}/bcrypt.dll +%{_libdir}/wine/%{winepedirs}/bcryptprimitives.dll +%{_libdir}/wine/%{winepedirs}/bluetoothapis.dll +%{_libdir}/wine/%{winepedirs}/browseui.dll +%{_libdir}/wine/%{winepedirs}/bthprops.cpl +%{_libdir}/wine/%{winepedirs}/cabinet.dll +%{_libdir}/wine/%{winepedirs}/cards.dll +%{_libdir}/wine/%{winepedirs}/cdosys.dll +%{_libdir}/wine/%{winepedirs}/cfgmgr32.dll +%{_libdir}/wine/%{winepedirs}/chcp.com +%{_libdir}/wine/%{winepedirs}/clock.exe +%{_libdir}/wine/%{winepedirs}/clusapi.dll +%{_libdir}/wine/%{winepedirs}/cng.sys +%{_libdir}/wine/%{winepedirs}/colorcnv.dll +%{_libdir}/wine/%{winepedirs}/combase.dll +%{_libdir}/wine/%{winepedirs}/comcat.dll +%{_libdir}/wine/%{winepedirs}/comctl32.dll +%{_libdir}/wine/%{winepedirs}/comctl32_v6.dll +%{_libdir}/wine/%{winepedirs}/comdlg32.dll +%{_libdir}/wine/%{winepedirs}/coml2.dll +%{_libdir}/wine/%{winepedirs}/compstui.dll +%{_libdir}/wine/%{winepedirs}/comsvcs.dll +%{_libdir}/wine/%{winepedirs}/concrt140.dll +%{_libdir}/wine/%{winepedirs}/connect.dll +%{_libdir}/wine/%{winepedirs}/coremessaging.dll +%{_libdir}/wine/%{winepedirs}/credui.dll +%{_libdir}/wine/%{winepedirs}/crtdll.dll +%{_libdir}/wine/%{winesodir}/crypt32.so +%{_libdir}/wine/%{winepedirs}/crypt32.dll +%{_libdir}/wine/%{winepedirs}/cryptbase.dll +%{_libdir}/wine/%{winepedirs}/cryptdlg.dll +%{_libdir}/wine/%{winepedirs}/cryptdll.dll +%{_libdir}/wine/%{winepedirs}/cryptext.dll +%{_libdir}/wine/%{winepedirs}/cryptnet.dll +%{_libdir}/wine/%{winepedirs}/cryptowinrt.dll +%{_libdir}/wine/%{winepedirs}/cryptsp.dll +%{_libdir}/wine/%{winepedirs}/cryptui.dll +%{_libdir}/wine/%{winepedirs}/cryptxml.dll +%{_libdir}/wine/%{winepedirs}/ctapi32.dll +%{_libdir}/wine/%{winesodir}/ctapi32.so +%{_libdir}/wine/%{winepedirs}/ctl3d32.dll +%{_libdir}/wine/%{winepedirs}/d2d1.dll +%ghost %{_libdir}/wine/%{winepedirs}/d3d10.dll +%ghost %{_libdir}/wine/%{winepedirs}/d3d10_1.dll +%ghost %{_libdir}/wine/%{winepedirs}/d3d10core.dll +%{_libdir}/wine/%{winepedirs}/wine-d3d10.dll +%{_libdir}/wine/%{winepedirs}/wine-d3d10_1.dll +%{_libdir}/wine/%{winepedirs}/wine-d3d10core.dll +%ghost %{_libdir}/wine/%{winepedirs}/d3d11.dll +%{_libdir}/wine/%{winepedirs}/wine-d3d11.dll +%{_libdir}/wine/%{winepedirs}/d3d12.dll +%{_libdir}/wine/%{winepedirs}/d3d12core.dll +%{_libdir}/wine/%{winepedirs}/d3dcompiler_*.dll +%{_libdir}/wine/%{winepedirs}/d3dim.dll +%{_libdir}/wine/%{winepedirs}/d3dim700.dll +%{_libdir}/wine/%{winepedirs}/d3drm.dll +%{_libdir}/wine/%{winepedirs}/d3dx9_*.dll +%{_libdir}/wine/%{winepedirs}/d3dx10_*.dll +%{_libdir}/wine/%{winepedirs}/d3dx11_42.dll +%{_libdir}/wine/%{winepedirs}/d3dx11_43.dll +%{_libdir}/wine/%{winepedirs}/d3dxof.dll +%{_libdir}/wine/%{winepedirs}/dataexchange.dll +%{_libdir}/wine/%{winepedirs}/davclnt.dll +%{_libdir}/wine/%{winepedirs}/dbgeng.dll +%{_libdir}/wine/%{winepedirs}/dbghelp.dll +%{_libdir}/wine/%{winepedirs}/dciman32.dll +%{_libdir}/wine/%{winepedirs}/dcomp.dll +%{_libdir}/wine/%{winepedirs}/ddraw.dll +%{_libdir}/wine/%{winepedirs}/ddrawex.dll +%{_libdir}/wine/%{winepedirs}/desk.cpl +%{_libdir}/wine/%{winepedirs}/devenum.dll +%{_libdir}/wine/%{winepedirs}/dhcpcsvc.dll +%{_libdir}/wine/%{winepedirs}/dhcpcsvc6.dll +%{_libdir}/wine/%{winepedirs}/dhtmled.ocx +%{_libdir}/wine/%{winepedirs}/diasymreader.dll +%{_libdir}/wine/%{winepedirs}/difxapi.dll +%{_libdir}/wine/%{winepedirs}/dinput.dll +%{_libdir}/wine/%{winepedirs}/dinput8.dll +%{_libdir}/wine/%{winepedirs}/directmanipulation.dll +%{_libdir}/wine/%{winepedirs}/dispex.dll +%{_libdir}/wine/%{winepedirs}/dmband.dll +%{_libdir}/wine/%{winepedirs}/dmcompos.dll +%{_libdir}/wine/%{winepedirs}/dmime.dll +%{_libdir}/wine/%{winepedirs}/dmloader.dll +%{_libdir}/wine/%{winepedirs}/dmscript.dll +%{_libdir}/wine/%{winepedirs}/dmstyle.dll +%{_libdir}/wine/%{winepedirs}/dmsynth.dll +%{_libdir}/wine/%{winepedirs}/dmusic.dll +%{_libdir}/wine/%{winepedirs}/dmusic32.dll +%{_libdir}/wine/%{winepedirs}/dplay.dll +%{_libdir}/wine/%{winepedirs}/dplayx.dll +%{_libdir}/wine/%{winepedirs}/dpnaddr.dll +%{_libdir}/wine/%{winepedirs}/dpnet.dll +%{_libdir}/wine/%{winepedirs}/dpnhpast.dll +%{_libdir}/wine/%{winepedirs}/dpnhupnp.dll +%{_libdir}/wine/%{winepedirs}/dpnlobby.dll +%{_libdir}/wine/%{winepedirs}/dpvoice.dll +%{_libdir}/wine/%{winepedirs}/dpwsockx.dll +%{_libdir}/wine/%{winepedirs}/drmclien.dll +%{_libdir}/wine/%{winepedirs}/dsound.dll +%{_libdir}/wine/%{winepedirs}/dsdmo.dll +%{_libdir}/wine/%{winepedirs}/dsquery.dll +%{_libdir}/wine/%{winepedirs}/dssenh.dll +%{_libdir}/wine/%{winepedirs}/dsuiext.dll +%{_libdir}/wine/%{winepedirs}/dswave.dll +%{_libdir}/wine/%{winepedirs}/dwmapi.dll +%{_libdir}/wine/%{winepedirs}/dwrite.dll +%{_libdir}/wine/%{winesodir}/dwrite.so +%{_libdir}/wine/%{winepedirs}/dx8vb.dll +%{_libdir}/wine/%{winepedirs}/dxcore.dll +%{_libdir}/wine/%{winepedirs}/dxdiagn.dll +%ghost %{_libdir}/wine/%{winepedirs}/dxgi.dll +%{_libdir}/wine/%{winepedirs}/wine-dxgi.dll %if 0%{?wine_staging} -%{_libdir}/wine/d3dpmesh.%{winedll} -%{_libdir}/wine/diactfrm.%{winedll} -%{_libdir}/wine/dimap.%{winedll} -%{_libdir}/wine/dpmodemx.%{winedll} -%{_libdir}/wine/dpnhupnp.%{winedll} -%{_libdir}/wine/dpvacm.%{winedll} -%{_libdir}/wine/dpvvox.%{winedll} -%{_libdir}/wine/dsdmoprp.%{winedll} -%{_libdir}/wine/dsound3d.%{winedll} -%{_libdir}/wine/dx7vb.%{winedll} -%{_libdir}/wine/dxapi.%{winesys} -%{_libdir}/wine/dxgkrnl.%{winesys} -%{_libdir}/wine/dxgmms1.%{winesys} -%{_libdir}/wine/encapi.%{winedll} -%{_libdir}/wine/gcdef.%{winedll} -%{_libdir}/wine/qdv.%{winedll} -%{_libdir}/wine/qedwipes.%{winedll} +%{_libdir}/wine/%{winepedirs}/dxgkrnl.sys +%{_libdir}/wine/%{winepedirs}/dxgmms1.sys %endif -%{_libdir}/wine/dxva2.%{winedll} -%{_libdir}/wine/esent.%{winedll} -%{_libdir}/wine/evr.%{winedll} -%{_libdir}/wine/explorerframe.%{winedll} -%{_libdir}/wine/ext-ms-win-authz-context-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-domainjoin-netjoin-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-dwmapi-ext-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-dc-l1-2-0.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-dc-create-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-devcaps-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-draw-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-font-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-font-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-gdi-render-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-kernel32-package-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-kernel32-package-current-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-dialogbox-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-draw-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-gui-l1-3-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-keyboard-l1-3-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-2-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-5-1.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-message-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-misc-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-mouse-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-private-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-private-l1-3-1.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-rectangle-ext-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-uicontext-ext-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-window-l1-1-4.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ntuser-windowclass-l1-1-1.%{winedll} -%{_libdir}/wine/ext-ms-win-oleacc-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-ras-rasapi32-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-gdi-object-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-gdi-rgn-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-security-credui-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-security-cryptui-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-shell-comctl32-init-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-shell-comdlg32-l1-1-0.%{winedll} -%{_libdir}/wine/ext-ms-win-shell-shell32-l1-2-0.%{winedll} -%{_libdir}/wine/ext-ms-win-uxtheme-themes-l1-1-0.%{winedll} +%{_libdir}/wine/%{winepedirs}/dxtrans.dll +%{_libdir}/wine/%{winepedirs}/dxva2.dll +%{_libdir}/wine/%{winepedirs}/esent.dll +%{_libdir}/wine/%{winepedirs}/evr.dll +%{_libdir}/wine/%{winepedirs}/explorerframe.dll +%{_libdir}/wine/%{winepedirs}/faultrep.dll +%{_libdir}/wine/%{winepedirs}/feclient.dll +%{_libdir}/wine/%{winepedirs}/fltlib.dll +%{_libdir}/wine/%{winepedirs}/fltmgr.sys +%{_libdir}/wine/%{winepedirs}/fntcache.dll +%{_libdir}/wine/%{winepedirs}/fontsub.dll +%{_libdir}/wine/%{winepedirs}/fusion.dll +%{_libdir}/wine/%{winepedirs}/fwpuclnt.dll +%{_libdir}/wine/%{winepedirs}/gameinput.dll +%{_libdir}/wine/%{winepedirs}/gameux.dll +%{_libdir}/wine/%{winepedirs}/gamingtcui.dll +%{_libdir}/wine/%{winepedirs}/gdi32.dll +%{_libdir}/wine/%{winepedirs}/gdiplus.dll +%{_libdir}/wine/%{winepedirs}/geolocation.dll +%{_libdir}/wine/%{winepedirs}/glu32.dll +%{_libdir}/wine/%{winepedirs}/gphoto2.ds +%{_libdir}/wine/%{winesodir}/gphoto2.so +%{_libdir}/wine/%{winepedirs}/gpkcsp.dll +%{_libdir}/wine/%{winepedirs}/graphicscapture.dll +%{_libdir}/wine/%{winepedirs}/hal.dll +%{_libdir}/wine/%{winepedirs}/hh.exe +%{_libdir}/wine/%{winepedirs}/hhctrl.ocx +%{_libdir}/wine/%{winepedirs}/hid.dll +%{_libdir}/wine/%{winepedirs}/hidclass.sys +%{_libdir}/wine/%{winepedirs}/hidparse.sys +%{_libdir}/wine/%{winepedirs}/hlink.dll +%{_libdir}/wine/%{winepedirs}/hnetcfg.dll +%{_libdir}/wine/%{winepedirs}/hrtfapo.dll +%{_libdir}/wine/%{winepedirs}/http.sys +%{_libdir}/wine/%{winepedirs}/httpapi.dll +%{_libdir}/wine/%{winepedirs}/hvsimanagementapi.dll +%{_libdir}/wine/%{winepedirs}/ia2comproxy.dll +%{_libdir}/wine/%{winepedirs}/icacls.exe +%{_libdir}/wine/%{winepedirs}/iccvid.dll +%{_libdir}/wine/%{winepedirs}/icinfo.exe +%{_libdir}/wine/%{winepedirs}/icmp.dll +%{_libdir}/wine/%{winepedirs}/icmui.dll +%{_libdir}/wine/%{winepedirs}/ieframe.dll +%{_libdir}/wine/%{winepedirs}/ieproxy.dll +%{_libdir}/wine/%{winepedirs}/iertutil.dll +%{_libdir}/wine/%{winepedirs}/imaadp32.acm +%{_libdir}/wine/%{winepedirs}/imagehlp.dll +%{_libdir}/wine/%{winepedirs}/imm32.dll +%{_libdir}/wine/%{winepedirs}/inetcomm.dll +%{_libdir}/wine/%{winepedirs}/inetcpl.cpl +%{_libdir}/wine/%{winepedirs}/inetmib1.dll +%{_libdir}/wine/%{winepedirs}/infosoft.dll +%{_libdir}/wine/%{winepedirs}/initpki.dll +%{_libdir}/wine/%{winepedirs}/inkobj.dll +%{_libdir}/wine/%{winepedirs}/inseng.dll +%{_libdir}/wine/%{winepedirs}/iphlpapi.dll +%{_libdir}/wine/%{winepedirs}/iprop.dll +%{_libdir}/wine/%{winepedirs}/irprops.cpl +%{_libdir}/wine/%{winepedirs}/ir50_32.dll +%{_libdir}/wine/%{winepedirs}/itircl.dll +%{_libdir}/wine/%{winepedirs}/itss.dll +%{_libdir}/wine/%{winepedirs}/joy.cpl +%{_libdir}/wine/%{winepedirs}/jscript.dll +%{_libdir}/wine/%{winepedirs}/jsproxy.dll +%{_libdir}/wine/%{winesodir}/kerberos.so +%{_libdir}/wine/%{winepedirs}/kerberos.dll +%{_libdir}/wine/%{winepedirs}/kernel32.dll +%{_libdir}/wine/%{winepedirs}/kernelbase.dll +%{_libdir}/wine/%{winepedirs}/ksecdd.sys +%{_libdir}/wine/%{winepedirs}/ksproxy.ax +%{_libdir}/wine/%{winepedirs}/ksuser.dll +%{_libdir}/wine/%{winepedirs}/ktmw32.dll +%{_libdir}/wine/%{winepedirs}/l3codeca.acm +%{_libdir}/wine/%{winepedirs}/l3codecx.ax +%{_libdir}/wine/%{winepedirs}/light.msstyles +%{_libdir}/wine/%{winepedirs}/loadperf.dll +%{_libdir}/wine/%{winesodir}/localspl.so +%{_libdir}/wine/%{winepedirs}/localspl.dll +%{_libdir}/wine/%{winepedirs}/localui.dll +%{_libdir}/wine/%{winepedirs}/lodctr.exe +%{_libdir}/wine/%{winepedirs}/lz32.dll +%{_libdir}/wine/%{winepedirs}/magnification.dll +%{_libdir}/wine/%{winepedirs}/mapi32.dll +%{_libdir}/wine/%{winepedirs}/mapistub.dll +%{_libdir}/wine/%{winepedirs}/mciavi32.dll +%{_libdir}/wine/%{winepedirs}/mcicda.dll +%{_libdir}/wine/%{winepedirs}/mciqtz32.dll +%{_libdir}/wine/%{winepedirs}/mciseq.dll +%{_libdir}/wine/%{winepedirs}/mciwave.dll +%{_libdir}/wine/%{winepedirs}/mf.dll +%{_libdir}/wine/%{winepedirs}/mf3216.dll +%{_libdir}/wine/%{winepedirs}/mfasfsrcsnk.dll +%{_libdir}/wine/%{winepedirs}/mferror.dll +%{_libdir}/wine/%{winepedirs}/mfh264enc.dll +%{_libdir}/wine/%{winepedirs}/mfmediaengine.dll +%{_libdir}/wine/%{winepedirs}/mfmp4srcsnk.dll +%{_libdir}/wine/%{winepedirs}/mfplat.dll +%{_libdir}/wine/%{winepedirs}/mfplay.dll +%{_libdir}/wine/%{winepedirs}/mfreadwrite.dll +%{_libdir}/wine/%{winepedirs}/mfsrcsnk.dll +%{_libdir}/wine/%{winepedirs}/mgmtapi.dll +%{_libdir}/wine/%{winepedirs}/midimap.dll +%{_libdir}/wine/%{winepedirs}/mlang.dll +%{_libdir}/wine/%{winepedirs}/mmcndmgr.dll +%{_libdir}/wine/%{winepedirs}/mmdevapi.dll +%{_libdir}/wine/%{winepedirs}/mofcomp.exe +%{_libdir}/wine/%{winepedirs}/mouhid.sys +%{_libdir}/wine/%{winesodir}/mountmgr.so +%{_libdir}/wine/%{winepedirs}/mountmgr.sys +%{_libdir}/wine/%{winepedirs}/mp3dmod.dll +%{_libdir}/wine/%{winepedirs}/mpr.dll +%{_libdir}/wine/%{winepedirs}/mprapi.dll +%{_libdir}/wine/%{winepedirs}/msacm32.dll +%{_libdir}/wine/%{winepedirs}/msacm32.drv +%{_libdir}/wine/%{winepedirs}/msado15.dll +%{_libdir}/wine/%{winepedirs}/msadp32.acm +%{_libdir}/wine/%{winepedirs}/msasn1.dll +%{_libdir}/wine/%{winepedirs}/msauddecmft.dll +%{_libdir}/wine/%{winepedirs}/mscat32.dll +%{_libdir}/wine/%{winepedirs}/mscoree.dll +%{_libdir}/wine/%{winepedirs}/mscorwks.dll +%{_libdir}/wine/%{winepedirs}/msctf.dll +%{_libdir}/wine/%{winepedirs}/msctfmonitor.dll +%{_libdir}/wine/%{winepedirs}/msctfp.dll +%{_libdir}/wine/%{winepedirs}/msdaps.dll +%{_libdir}/wine/%{winepedirs}/msdasql.dll +%{_libdir}/wine/%{winepedirs}/msdelta.dll +%{_libdir}/wine/%{winepedirs}/msdmo.dll +%{_libdir}/wine/%{winepedirs}/msdrm.dll +%{_libdir}/wine/%{winepedirs}/msftedit.dll +%{_libdir}/wine/%{winepedirs}/msg711.acm +%{_libdir}/wine/%{winepedirs}/msgsm32.acm +%{_libdir}/wine/%{winepedirs}/mshtml.dll +%{_libdir}/wine/%{winepedirs}/mshtml.tlb +%{_libdir}/wine/%{winepedirs}/msi.dll +%{_libdir}/wine/%{winepedirs}/msident.dll +%{_libdir}/wine/%{winepedirs}/msimtf.dll +%{_libdir}/wine/%{winepedirs}/msimg32.dll +%{_libdir}/wine/%{winepedirs}/msimsg.dll +%{_libdir}/wine/%{winepedirs}/msinfo32.exe +%{_libdir}/wine/%{winepedirs}/msisip.dll +%{_libdir}/wine/%{winepedirs}/msisys.ocx +%{_libdir}/wine/%{winepedirs}/msls31.dll +%{_libdir}/wine/%{winepedirs}/msmpeg2vdec.dll +%{_libdir}/wine/%{winepedirs}/msnet32.dll +%{_libdir}/wine/%{winepedirs}/mspatcha.dll +%{_libdir}/wine/%{winepedirs}/msports.dll +%{_libdir}/wine/%{winepedirs}/msscript.ocx +%{_libdir}/wine/%{winepedirs}/mssign32.dll +%{_libdir}/wine/%{winepedirs}/mssip32.dll +%{_libdir}/wine/%{winepedirs}/msrle32.dll +%{_libdir}/wine/%{winepedirs}/mstask.dll +%{_libdir}/wine/%{winepedirs}/msttsengine.dll +%{_libdir}/wine/%{winepedirs}/msv1_0.dll +%{_libdir}/wine/%{winesodir}/msv1_0.so +%{_libdir}/wine/%{winepedirs}/msvcirt.dll +%{_libdir}/wine/%{winepedirs}/msvcm80.dll +%{_libdir}/wine/%{winepedirs}/msvcm90.dll +%{_libdir}/wine/%{winepedirs}/msvcp_win.dll +%{_libdir}/wine/%{winepedirs}/msvcp60.dll +%{_libdir}/wine/%{winepedirs}/msvcp70.dll +%{_libdir}/wine/%{winepedirs}/msvcp71.dll +%{_libdir}/wine/%{winepedirs}/msvcp80.dll +%{_libdir}/wine/%{winepedirs}/msvcp90.dll +%{_libdir}/wine/%{winepedirs}/msvcp100.dll +%{_libdir}/wine/%{winepedirs}/msvcp110.dll +%{_libdir}/wine/%{winepedirs}/msvcp120.dll +%{_libdir}/wine/%{winepedirs}/msvcp120_app.dll +%{_libdir}/wine/%{winepedirs}/msvcp140.dll +%{_libdir}/wine/%{winepedirs}/msvcp140_1.dll +%{_libdir}/wine/%{winepedirs}/msvcp140_2.dll +%{_libdir}/wine/%{winepedirs}/msvcp140_atomic_wait.dll +%{_libdir}/wine/%{winepedirs}/msvcp140_codecvt_ids.dll +%{_libdir}/wine/%{winepedirs}/msvcr70.dll +%{_libdir}/wine/%{winepedirs}/msvcr71.dll +%{_libdir}/wine/%{winepedirs}/msvcr80.dll +%{_libdir}/wine/%{winepedirs}/msvcr90.dll +%{_libdir}/wine/%{winepedirs}/msvcr100.dll +%{_libdir}/wine/%{winepedirs}/msvcr110.dll +%{_libdir}/wine/%{winepedirs}/msvcr120.dll +%{_libdir}/wine/%{winepedirs}/msvcr120_app.dll +%{_libdir}/wine/%{winepedirs}/msvcrt.dll +%{_libdir}/wine/%{winepedirs}/msvcrt20.dll +%{_libdir}/wine/%{winepedirs}/msvcrt40.dll +%{_libdir}/wine/%{winepedirs}/msvcrtd.dll +%{_libdir}/wine/%{winepedirs}/msvdsp.dll +%{_libdir}/wine/%{winepedirs}/msvfw32.dll +%{_libdir}/wine/%{winepedirs}/msvidc32.dll +%{_libdir}/wine/%{winepedirs}/msvproc.dll +%{_libdir}/wine/%{winepedirs}/mswsock.dll +%{_libdir}/wine/%{winepedirs}/msxml.dll +%{_libdir}/wine/%{winepedirs}/msxml2.dll +%{_libdir}/wine/%{winepedirs}/msxml3.dll +%{_libdir}/wine/%{winepedirs}/msxml4.dll +%{_libdir}/wine/%{winepedirs}/msxml6.dll +%{_libdir}/wine/%{winepedirs}/mtxdm.dll +%{_libdir}/wine/%{winepedirs}/nddeapi.dll +%{_libdir}/wine/%{winepedirs}/ncrypt.dll +%{_libdir}/wine/%{winepedirs}/ndis.sys +%{_libdir}/wine/%{winesodir}/netapi32.so +%{_libdir}/wine/%{winepedirs}/netapi32.dll +%{_libdir}/wine/%{winepedirs}/netcfgx.dll +%{_libdir}/wine/%{winepedirs}/netio.sys +%{_libdir}/wine/%{winepedirs}/netprofm.dll +%{_libdir}/wine/%{winepedirs}/netsh.exe +%{_libdir}/wine/%{winepedirs}/netutils.dll +%{_libdir}/wine/%{winepedirs}/newdev.dll +%{_libdir}/wine/%{winepedirs}/ninput.dll +%{_libdir}/wine/%{winepedirs}/normaliz.dll +%{_libdir}/wine/%{winepedirs}/npmshtml.dll +%{_libdir}/wine/%{winepedirs}/npptools.dll +%{_libdir}/wine/%{winepedirs}/nsi.dll +%{_libdir}/wine/%{winesodir}/nsiproxy.so +%{_libdir}/wine/%{winepedirs}/nsiproxy.sys +%{_libdir}/wine/%{winesodir}/ntdll.so +%{_libdir}/wine/%{winepedirs}/ntdll.dll +%{_libdir}/wine/%{winepedirs}/ntdsapi.dll +%{_libdir}/wine/%{winepedirs}/ntprint.dll %if 0%{?wine_staging} -%{_libdir}/wine/ext-ms-win-appmodel-usercontext-l1-1-0.dll.so -%{_libdir}/wine/ext-ms-win-xaml-pal-l1-1-0.dll.so +#%%{_libdir}/wine/%%{winepedirs}/nvcuda.dll +#%%{_libdir}/wine/%%{winesodir}/nvcuda.dll.so +#%%{_libdir}/wine/%%{winepedirs}/nvcuvid.dll +#%%{_libdir}/wine/%%{winesodir}/nvcuvid.dll.so %endif -%{_libdir}/wine/faultrep.%{winedll} -%{_libdir}/wine/feclient.%{winedll} -%{_libdir}/wine/fltlib.%{winedll} -%{_libdir}/wine/fltmgr.%{winesys} -%{_libdir}/wine/fntcache.%{winedll} -%{_libdir}/wine/fontsub.%{winedll} -%{_libdir}/wine/fusion.%{winedll} -%{_libdir}/wine/fwpuclnt.%{winedll} -%{_libdir}/wine/gameux.%{winedll} -%{_libdir}/wine/gdi32.so -%{_libdir}/wine/gdi32.%{winedll} -%{_libdir}/wine/gdiplus.%{winedll} -%{_libdir}/wine/glu32.%{winedll} -%{_libdir}/wine/gphoto2.ds.so -%{_libdir}/wine/gpkcsp.%{winedll} -%{_libdir}/wine/hal.%{winedll} -%{_libdir}/wine/hh.%{wineexe} -%{_libdir}/wine/hhctrl.%{wineocx} -%{_libdir}/wine/hid.%{winedll} -%{_libdir}/wine/hidclass.%{winesys} -%{_libdir}/wine/hlink.%{winedll} -%{_libdir}/wine/hnetcfg.%{winedll} -%{_libdir}/wine/http.%{winesys} -%{_libdir}/wine/httpapi.%{winedll} -%{_libdir}/wine/icacls.%{wineexe} -%{_libdir}/wine/iccvid.%{winedll} -%{_libdir}/wine/icinfo.%{wineexe} -%{_libdir}/wine/icmp.%{winedll} -%{_libdir}/wine/ieframe.%{winedll} +%{_libdir}/wine/%{winepedirs}/objsel.dll +%{_libdir}/wine/%{winesodir}/odbc32.so +%{_libdir}/wine/%{winepedirs}/odbc32.dll +%{_libdir}/wine/%{winepedirs}/odbcbcp.dll +%{_libdir}/wine/%{winepedirs}/odbccp32.dll +%{_libdir}/wine/%{winepedirs}/odbccu32.dll +%{_libdir}/wine/%{winepedirs}/ole32.dll +%{_libdir}/wine/%{winepedirs}/oleacc.dll +%{_libdir}/wine/%{winepedirs}/oleaut32.dll +%{_libdir}/wine/%{winepedirs}/olecli32.dll +%{_libdir}/wine/%{winepedirs}/oledb32.dll +%{_libdir}/wine/%{winepedirs}/oledlg.dll +%{_libdir}/wine/%{winepedirs}/olepro32.dll +%{_libdir}/wine/%{winepedirs}/olesvr32.dll +%{_libdir}/wine/%{winepedirs}/olethk32.dll +%{_libdir}/wine/%{winepedirs}/opcservices.dll +%{_libdir}/wine/%{winepedirs}/packager.dll +%{_libdir}/wine/%{winepedirs}/pdh.dll +%{_libdir}/wine/%{winepedirs}/photometadatahandler.dll +%{_libdir}/wine/%{winepedirs}/pidgen.dll +%{_libdir}/wine/%{winepedirs}/powrprof.dll +%{_libdir}/wine/%{winepedirs}/presentationfontcache.exe +%{_libdir}/wine/%{winepedirs}/printui.dll +%{_libdir}/wine/%{winepedirs}/prntvpt.dll +%{_libdir}/wine/%{winepedirs}/profapi.dll +%{_libdir}/wine/%{winepedirs}/propsys.dll +%{_libdir}/wine/%{winepedirs}/psapi.dll +%{_libdir}/wine/%{winepedirs}/pstorec.dll +%{_libdir}/wine/%{winepedirs}/pwrshplugin.dll +%{_libdir}/wine/%{winepedirs}/qasf.dll +%{_libdir}/wine/%{winepedirs}/qcap.dll +%{_libdir}/wine/%{winesodir}/qcap.so +%{_libdir}/wine/%{winepedirs}/qdvd.dll +%{_libdir}/wine/%{winepedirs}/qedit.dll +%{_libdir}/wine/%{winepedirs}/qmgr.dll +%{_libdir}/wine/%{winepedirs}/qmgrprxy.dll +%{_libdir}/wine/%{winepedirs}/quartz.dll +%{_libdir}/wine/%{winepedirs}/query.dll +%{_libdir}/wine/%{winepedirs}/qwave.dll +%{_libdir}/wine/%{winepedirs}/rasapi32.dll +%{_libdir}/wine/%{winepedirs}/rasdlg.dll +%{_libdir}/wine/%{winepedirs}/regapi.dll +%{_libdir}/wine/%{winepedirs}/regini.exe +%{_libdir}/wine/%{winepedirs}/resampledmo.dll +%{_libdir}/wine/%{winepedirs}/resutils.dll +%{_libdir}/wine/%{winepedirs}/riched20.dll +%{_libdir}/wine/%{winepedirs}/riched32.dll +%{_libdir}/wine/%{winepedirs}/robocopy.exe +%{_libdir}/wine/%{winepedirs}/rometadata.dll +%{_libdir}/wine/%{winepedirs}/rpcrt4.dll +%{_libdir}/wine/%{winepedirs}/rsabase.dll +%{_libdir}/wine/%{winepedirs}/rsaenh.dll +%{_libdir}/wine/%{winepedirs}/rstrtmgr.dll +%{_libdir}/wine/%{winepedirs}/rtutils.dll +%{_libdir}/wine/%{winepedirs}/rtworkq.dll +%{_libdir}/wine/%{winepedirs}/samlib.dll +%{_libdir}/wine/%{winepedirs}/sapi.dll +%{_libdir}/wine/%{winepedirs}/sas.dll +%{_libdir}/wine/%{winepedirs}/sc.exe +%{_libdir}/wine/%{winepedirs}/scarddlg.dll +%{_libdir}/wine/%{winepedirs}/scardsvr.dll +%{_libdir}/wine/%{winepedirs}/sccbase.dll +%{_libdir}/wine/%{winepedirs}/schannel.dll +%{_libdir}/wine/%{winepedirs}/scrobj.dll +%{_libdir}/wine/%{winepedirs}/scrrun.dll +%{_libdir}/wine/%{winepedirs}/scsiport.sys +%{_libdir}/wine/%{winepedirs}/sechost.dll +%{_libdir}/wine/%{winepedirs}/secur32.dll +%{_libdir}/wine/%{winesodir}/secur32.so +%{_libdir}/wine/%{winepedirs}/sensapi.dll +%{_libdir}/wine/%{winepedirs}/serialui.dll +%{_libdir}/wine/%{winepedirs}/setupapi.dll +%{_libdir}/wine/%{winepedirs}/sfc_os.dll +%{_libdir}/wine/%{winepedirs}/shcore.dll +%{_libdir}/wine/%{winepedirs}/shdoclc.dll +%{_libdir}/wine/%{winepedirs}/shdocvw.dll +%{_libdir}/wine/%{winepedirs}/schedsvc.dll +%{_libdir}/wine/%{winepedirs}/shell32.dll +%{_libdir}/wine/%{winepedirs}/shfolder.dll +%{_libdir}/wine/%{winepedirs}/shlwapi.dll +%{_libdir}/wine/%{winepedirs}/shutdown.exe +%{_libdir}/wine/%{winepedirs}/slbcsp.dll +%{_libdir}/wine/%{winepedirs}/slc.dll +%{_libdir}/wine/%{winepedirs}/snmpapi.dll +%{_libdir}/wine/%{winepedirs}/softpub.dll +%{_libdir}/wine/%{winepedirs}/sort.exe +%{_libdir}/wine/%{winepedirs}/spoolsv.exe +%{_libdir}/wine/%{winepedirs}/sppc.dll +%{_libdir}/wine/%{winepedirs}/srclient.dll +%{_libdir}/wine/%{winepedirs}/srvcli.dll +%{_libdir}/wine/%{winepedirs}/srvsvc.dll +%{_libdir}/wine/%{winepedirs}/sspicli.dll +%{_libdir}/wine/%{winepedirs}/stdole2.tlb +%{_libdir}/wine/%{winepedirs}/stdole32.tlb +%{_libdir}/wine/%{winepedirs}/sti.dll +%{_libdir}/wine/%{winepedirs}/strmdll.dll +%{_libdir}/wine/%{winepedirs}/subst.exe +%{_libdir}/wine/%{winepedirs}/svchost.exe +%{_libdir}/wine/%{winepedirs}/svrapi.dll +%{_libdir}/wine/%{winepedirs}/sxs.dll +%{_libdir}/wine/%{winepedirs}/systeminfo.exe +%{_libdir}/wine/%{winepedirs}/t2embed.dll +%{_libdir}/wine/%{winepedirs}/tapi32.dll +%{_libdir}/wine/%{winepedirs}/taskkill.exe +%{_libdir}/wine/%{winepedirs}/taskschd.dll +%{_libdir}/wine/%{winepedirs}/tbs.dll +%{_libdir}/wine/%{winepedirs}/tdh.dll +%{_libdir}/wine/%{winepedirs}/tdi.sys +%{_libdir}/wine/%{winepedirs}/threadpoolwinrt.dll +%{_libdir}/wine/%{winepedirs}/traffic.dll +%{_libdir}/wine/%{winepedirs}/twinapi.appcore.dll +%{_libdir}/wine/%{winepedirs}/tzres.dll +%{_libdir}/wine/%{winepedirs}/ucrtbase.dll +%{_libdir}/wine/%{winepedirs}/uianimation.dll +%{_libdir}/wine/%{winepedirs}/uiautomationcore.dll +%{_libdir}/wine/%{winepedirs}/uiribbon.dll +%{_libdir}/wine/%{winepedirs}/unicows.dll +%{_libdir}/wine/%{winepedirs}/unlodctr.exe +%{_libdir}/wine/%{winepedirs}/updspapi.dll +%{_libdir}/wine/%{winepedirs}/url.dll +%{_libdir}/wine/%{winepedirs}/urlmon.dll +%{_libdir}/wine/%{winepedirs}/usbd.sys +%{_libdir}/wine/%{winepedirs}/user32.dll +%{_libdir}/wine/%{winepedirs}/usp10.dll +%{_libdir}/wine/%{winepedirs}/utildll.dll +%{_libdir}/wine/%{winepedirs}/uxtheme.dll +%{_libdir}/wine/%{winepedirs}/userenv.dll +%{_libdir}/wine/%{winepedirs}/vbscript.dll +%{_libdir}/wine/%{winepedirs}/vccorlib140.dll +%{_libdir}/wine/%{winepedirs}/vcomp.dll +%{_libdir}/wine/%{winepedirs}/vcomp90.dll +%{_libdir}/wine/%{winepedirs}/vcomp100.dll +%{_libdir}/wine/%{winepedirs}/vcomp110.dll +%{_libdir}/wine/%{winepedirs}/vcomp120.dll +%{_libdir}/wine/%{winepedirs}/vcomp140.dll +%{_libdir}/wine/%{winepedirs}/vcruntime140.dll +%ifarch x86_64 +%{_libdir}/wine/%{winepedirs}/vcruntime140_1.dll +%endif +%{_libdir}/wine/%{winepedirs}/vdmdbg.dll +%{_libdir}/wine/%{winepedirs}/version.dll +%{_libdir}/wine/%{winepedirs}/vga.dll +%{_libdir}/wine/%{winepedirs}/vidreszr.dll +%{_libdir}/wine/%{winepedirs}/virtdisk.dll +%{_libdir}/wine/%{winepedirs}/vssapi.dll +%{_libdir}/wine/%{winepedirs}/vulkan-1.dll +%{_libdir}/wine/%{winepedirs}/wbemdisp.dll +%{_libdir}/wine/%{winepedirs}/wbemprox.dll +%{_libdir}/wine/%{winepedirs}/wdscore.dll +%{_libdir}/wine/%{winepedirs}/webservices.dll +%{_libdir}/wine/%{winepedirs}/websocket.dll +%{_libdir}/wine/%{winepedirs}/wer.dll +%{_libdir}/wine/%{winepedirs}/wevtapi.dll +%{_libdir}/wine/%{winepedirs}/wevtsvc.dll +%{_libdir}/wine/%{winepedirs}/wiaservc.dll +%{_libdir}/wine/%{winepedirs}/wimgapi.dll %if 0%{?wine_staging} -%{_libdir}/wine/iertutil.%{winedll} +%{_libdir}/wine/%{winepedirs}/win32k.sys %endif -%{_libdir}/wine/ieproxy.%{winedll} -%{_libdir}/wine/imaadp32.%{wineacm} -%{_libdir}/wine/imagehlp.%{winedll} -%{_libdir}/wine/imm32.%{winedll} -%{_libdir}/wine/inetcomm.%{winedll} -%{_libdir}/wine/inetcpl.%{winecpl} -%{_libdir}/wine/inetmib1.%{winedll} -%{_libdir}/wine/infosoft.%{winedll} -%{_libdir}/wine/initpki.%{winedll} -%{_libdir}/wine/inkobj.%{winedll} -%{_libdir}/wine/inseng.%{winedll} -%{_libdir}/wine/iphlpapi.dll.so -%{_libdir}/wine/iprop.%{winedll} -%{_libdir}/wine/irprops.%{winecpl} -%{_libdir}/wine/itircl.%{winedll} -%{_libdir}/wine/itss.%{winedll} -%{_libdir}/wine/joy.%{winecpl} -%{_libdir}/wine/jscript.%{winedll} -%{_libdir}/wine/jsproxy.%{winedll} -%{_libdir}/wine/kerberos.dll.so -%{_libdir}/wine/kernel32.%{winedll} -%{_libdir}/wine/kernelbase.%{winedll} -%{_libdir}/wine/ksecdd.%{winesys} -%{_libdir}/wine/ksproxy.%{wineax} -%{_libdir}/wine/ksuser.%{winedll} -%{_libdir}/wine/ktmw32.%{winedll} -%if 0%{?fedora} > 24 -%{_libdir}/wine/l3codeca.acm.so -%endif -%{_libdir}/wine/loadperf.%{winedll} -%{_libdir}/wine/localspl.%{winedll} -%{_libdir}/wine/localui.%{winedll} -%{_libdir}/wine/lodctr.%{wineexe} -%{_libdir}/wine/lz32.%{winedll} -%{_libdir}/wine/mapi32.%{winedll} -%{_libdir}/wine/mapistub.%{winedll} -%{_libdir}/wine/mciavi32.%{winedll} -%{_libdir}/wine/mcicda.%{winedll} -%{_libdir}/wine/mciqtz32.%{winedll} -%{_libdir}/wine/mciseq.%{winedll} -%{_libdir}/wine/mciwave.%{winedll} -%{_libdir}/wine/mf.%{winedll} -%{_libdir}/wine/mf3216.%{winedll} -%{_libdir}/wine/mferror.%{winedll} -%{_libdir}/wine/mfmediaengine.%{winedll} -%{_libdir}/wine/mfplat.%{winedll} -%{_libdir}/wine/mfplay.%{winedll} -%{_libdir}/wine/mfreadwrite.%{winedll} -%{_libdir}/wine/mgmtapi.%{winedll} -%{_libdir}/wine/midimap.%{winedll} -%{_libdir}/wine/mlang.%{winedll} -%{_libdir}/wine/mmcndmgr.%{winedll} -%{_libdir}/wine/mmdevapi.%{winedll} -%{_libdir}/wine/mofcomp.%{wineexe} -%{_libdir}/wine/mountmgr.sys.so -%{_libdir}/wine/mp3dmod.dll.so -%{_libdir}/wine/mpr.%{winedll} -%{_libdir}/wine/mprapi.%{winedll} -%{_libdir}/wine/msacm32.%{winedll} -%{_libdir}/wine/msacm32.%{winedrv} -%{_libdir}/wine/msado15.%{winedll} -%{_libdir}/wine/msadp32.%{wineacm} -%{_libdir}/wine/msasn1.%{winedll} -%{_libdir}/wine/mscat32.%{winedll} -%{_libdir}/wine/mscoree.%{winedll} -%{_libdir}/wine/mscorwks.%{winedll} -%{_libdir}/wine/msctf.%{winedll} -%{_libdir}/wine/msctfp.%{winedll} -%{_libdir}/wine/msdaps.%{winedll} -%{_libdir}/wine/msdelta.%{winedll} -%{_libdir}/wine/msdmo.%{winedll} -%{_libdir}/wine/msdrm.%{winedll} -%{_libdir}/wine/msftedit.%{winedll} -%{_libdir}/wine/msg711.%{wineacm} -%{_libdir}/wine/msgsm32.acm.so -%{_libdir}/wine/mshtml.%{winedll} -%{_libdir}/wine/mshtml.%{winetlb} -%{_libdir}/wine/msi.%{winedll} -%{_libdir}/wine/msident.%{winedll} -%{_libdir}/wine/msimtf.%{winedll} -%{_libdir}/wine/msimg32.%{winedll} -%{_libdir}/wine/msimsg.%{winedll} -%{_libdir}/wine/msinfo32.%{wineexe} -%{_libdir}/wine/msisip.%{winedll} -%{_libdir}/wine/msisys.%{wineocx} -%{_libdir}/wine/msls31.%{winedll} -%{_libdir}/wine/msnet32.%{winedll} -%{_libdir}/wine/mspatcha.%{winedll} -%{_libdir}/wine/msports.%{winedll} -%{_libdir}/wine/msscript.%{wineocx} -%{_libdir}/wine/mssign32.%{winedll} -%{_libdir}/wine/mssip32.%{winedll} -%{_libdir}/wine/msrle32.%{winedll} -%{_libdir}/wine/mstask.%{winedll} -%{_libdir}/wine/msvcirt.%{winedll} -%{_libdir}/wine/msvcm80.%{winedll} -%{_libdir}/wine/msvcm90.%{winedll} -%{_libdir}/wine/msvcp60.%{winedll} -%{_libdir}/wine/msvcp70.%{winedll} -%{_libdir}/wine/msvcp71.%{winedll} -%{_libdir}/wine/msvcp80.%{winedll} -%{_libdir}/wine/msvcp90.%{winedll} -%{_libdir}/wine/msvcp100.%{winedll} -%{_libdir}/wine/msvcp110.%{winedll} -%{_libdir}/wine/msvcp120.%{winedll} -%{_libdir}/wine/msvcp120_app.%{winedll} -%{_libdir}/wine/msvcp140.%{winedll} -%{_libdir}/wine/msvcp140_1.%{winedll} -%{_libdir}/wine/msvcr70.so -%{_libdir}/wine/msvcr70.%{winedll} -%{_libdir}/wine/msvcr71.so -%{_libdir}/wine/msvcr71.%{winedll} -%{_libdir}/wine/msvcr80.so -%{_libdir}/wine/msvcr80.%{winedll} -%{_libdir}/wine/msvcr90.so -%{_libdir}/wine/msvcr90.%{winedll} -%{_libdir}/wine/msvcr100.so -%{_libdir}/wine/msvcr100.%{winedll} -%{_libdir}/wine/msvcr110.so -%{_libdir}/wine/msvcr110.%{winedll} -%{_libdir}/wine/msvcr120.so -%{_libdir}/wine/msvcr120.%{winedll} -%{_libdir}/wine/msvcr120_app.%{winedll} -%{_libdir}/wine/msvcrt.so -%{_libdir}/wine/msvcrt.%{winedll} -%{_libdir}/wine/msvcrt20.%{winedll} -%{_libdir}/wine/msvcrt40.%{winedll} -%{_libdir}/wine/msvcrtd.so -%{_libdir}/wine/msvcrtd.%{winedll} -%{_libdir}/wine/msvfw32.%{winedll} -%{_libdir}/wine/msvidc32.%{winedll} -%{_libdir}/wine/mswsock.%{winedll} -%{_libdir}/wine/msxml.%{winedll} -%{_libdir}/wine/msxml2.%{winedll} -%{_libdir}/wine/msxml3.dll.so -%{_libdir}/wine/msxml4.%{winedll} -%{_libdir}/wine/msxml6.%{winedll} -%{_libdir}/wine/mtxdm.%{winedll} -%{_libdir}/wine/nddeapi.%{winedll} -%{_libdir}/wine/ncrypt.%{winedll} -%{_libdir}/wine/ndis.%{winesys} -%{_libdir}/wine/netapi32.dll.so -%{_libdir}/wine/netcfgx.%{winedll} -%{_libdir}/wine/netio.%{winesys} -%{_libdir}/wine/netprofm.%{winedll} -%{_libdir}/wine/netsh.%{wineexe} +%{_libdir}/wine/%{winepedirs}/win32u.dll +%{_libdir}/wine/%{winepedirs}/winbio.dll +%{_libdir}/wine/%{winepedirs}/winbrand.dll +%{_libdir}/wine/%{winepedirs}/windows.applicationmodel.dll +%{_libdir}/wine/%{winepedirs}/windows.devices.bluetooth.dll +%{_libdir}/wine/%{winepedirs}/windows.devices.enumeration.dll +%{_libdir}/wine/%{winepedirs}/windows.devices.usb.dll +%{_libdir}/wine/%{winepedirs}/windows.gaming.ui.gamebar.dll +%{_libdir}/wine/%{winepedirs}/windows.gaming.input.dll +%{_libdir}/wine/%{winepedirs}/windows.globalization.dll +%{_libdir}/wine/%{winepedirs}/windows.media.dll +%{_libdir}/wine/%{winepedirs}/windows.media.devices.dll +%{_libdir}/wine/%{winepedirs}/windows.media.mediacontrol.dll +%{_libdir}/wine/%{winepedirs}/windows.media.playback.backgroundmediaplayer.dll +%{_libdir}/wine/%{winepedirs}/windows.media.playback.mediaplayer.dll +%{_libdir}/wine/%{winepedirs}/windows.media.speech.dll %if 0%{?wine_staging} -%{_libdir}/wine/netutils.%{winedll} +%{_libdir}/wine/%{winepedirs}/windows.networking.connectivity.dll %endif -%{_libdir}/wine/newdev.%{winedll} -%{_libdir}/wine/ninput.%{winedll} -%{_libdir}/wine/normaliz.%{winedll} -%{_libdir}/wine/npmshtml.%{winedll} -%{_libdir}/wine/npptools.%{winedll} -%{_libdir}/wine/ntdll.so -%{_libdir}/wine/ntdll.%{winedll} -%{_libdir}/wine/ntdsapi.%{winedll} -%{_libdir}/wine/ntprint.%{winedll} +%{_libdir}/wine/%{winepedirs}/windows.networking.dll +%{_libdir}/wine/%{winepedirs}/windows.networking.hostname.dll +%{_libdir}/wine/%{winepedirs}/windows.perception.stub.dll +%{_libdir}/wine/%{winepedirs}/windows.security.authentication.onlineid.dll +%{_libdir}/wine/%{winepedirs}/windows.security.credentials.ui.userconsentverifier.dll +%{_libdir}/wine/%{winepedirs}/windows.storage.dll +%{_libdir}/wine/%{winepedirs}/windows.storage.applicationdata.dll +%{_libdir}/wine/%{winepedirs}/windows.system.profile.systemid.dll +%{_libdir}/wine/%{winepedirs}/windows.system.profile.systemmanufacturers.dll +%{_libdir}/wine/%{winepedirs}/windows.ui.dll +%{_libdir}/wine/%{winepedirs}/windows.ui.core.textinput.dll +%{_libdir}/wine/%{winepedirs}/windows.ui.xaml.dll +%{_libdir}/wine/%{winepedirs}/windows.web.dll +%{_libdir}/wine/%{winepedirs}/windowscodecs.dll +%{_libdir}/wine/%{winepedirs}/windowscodecsext.dll +%{_libdir}/wine/%{winesodir}/wine +%{_libdir}/wine/%{winesodir}/wine-preloader +%{_libdir}/wine/%{winesodir}/winebth.so +%{_libdir}/wine/%{winepedirs}/winebth.sys +%{_libdir}/wine/%{winepedirs}/winebus.sys +%{_libdir}/wine/%{winepedirs}/winedmo.dll +%{_libdir}/wine/%{winesodir}/winedmo.so +%{_libdir}/wine/%{winesodir}/winegstreamer.so +%{_libdir}/wine/%{winepedirs}/winegstreamer.dll +%{_libdir}/wine/%{winepedirs}/winehid.sys +%{_libdir}/wine/%{winepedirs}/winemapi.dll +%{_libdir}/wine/%{winepedirs}/wineusb.sys +%{_libdir}/wine/%{winesodir}/wineusb.so +%{_libdir}/wine/%{winesodir}/winevulkan.so +%{_libdir}/wine/%{winepedirs}/winevulkan.dll %if 0%{?wine_staging} -%{_libdir}/wine/nvcuda.dll.so -%{_libdir}/wine/nvcuvid.dll.so +%{_libdir}/wine/%{winepedirs}/winewayland.drv +%{_libdir}/wine/%{winesodir}/winewayland.so %endif -%{_libdir}/wine/objsel.%{winedll} -%{_libdir}/wine/odbc32.so -%{_libdir}/wine/odbc32.%{winedll} -%{_libdir}/wine/odbcbcp.%{winedll} -%{_libdir}/wine/odbccp32.%{winedll} -%{_libdir}/wine/odbccu32.%{winedll} -%{_libdir}/wine/ole32.%{winedll} -%{_libdir}/wine/oleacc.%{winedll} -%{_libdir}/wine/oleaut32.%{winedll} -%{_libdir}/wine/olecli32.%{winedll} -%{_libdir}/wine/oledb32.%{winedll} -%{_libdir}/wine/oledlg.%{winedll} -%{_libdir}/wine/olepro32.%{winedll} -%{_libdir}/wine/olesvr32.%{winedll} -%{_libdir}/wine/olethk32.%{winedll} -%{_libdir}/wine/opcservices.%{winedll} -%{_libdir}/wine/packager.%{winedll} -%{_libdir}/wine/pdh.%{winedll} -%{_libdir}/wine/photometadatahandler.%{winedll} -%{_libdir}/wine/pidgen.%{winedll} -%{_libdir}/wine/powrprof.%{winedll} -%{_libdir}/wine/presentationfontcache.%{wineexe} -%{_libdir}/wine/printui.%{winedll} -%{_libdir}/wine/prntvpt.%{winedll} -%{_libdir}/wine/propsys.%{winedll} -%{_libdir}/wine/psapi.%{winedll} -%{_libdir}/wine/pstorec.%{winedll} -%{_libdir}/wine/pwrshplugin.%{winedll} -%{_libdir}/wine/qasf.%{winedll} -%{_libdir}/wine/qcap.%{winedll} -%{_libdir}/wine/qcap.so -%{_libdir}/wine/qdvd.%{winedll} -%{_libdir}/wine/qedit.%{winedll} -%{_libdir}/wine/qmgr.%{winedll} -%{_libdir}/wine/qmgrprxy.%{winedll} -%{_libdir}/wine/quartz.%{winedll} -%{_libdir}/wine/query.%{winedll} -%{_libdir}/wine/qwave.%{winedll} -%{_libdir}/wine/rasapi32.%{winedll} -%{_libdir}/wine/rasdlg.%{winedll} -%{_libdir}/wine/regapi.%{winedll} -%{_libdir}/wine/regini.%{wineexe} -%{_libdir}/wine/resutils.%{winedll} -%{_libdir}/wine/riched20.%{winedll} -%{_libdir}/wine/riched32.%{winedll} -%{_libdir}/wine/rpcrt4.%{winedll} -%{_libdir}/wine/rsabase.%{winedll} -%{_libdir}/wine/rsaenh.%{winedll} -%{_libdir}/wine/rstrtmgr.%{winedll} -%{_libdir}/wine/rtutils.%{winedll} -%{_libdir}/wine/rtworkq.%{winedll} -%{_libdir}/wine/samlib.%{winedll} -%{_libdir}/wine/sapi.%{winedll} -%{_libdir}/wine/sas.%{winedll} -%{_libdir}/wine/sc.%{wineexe} -%{_libdir}/wine/scarddlg.%{winedll} -%{_libdir}/wine/sccbase.%{winedll} -%{_libdir}/wine/schannel.%{winedll} -%{_libdir}/wine/scrobj.%{winedll} -%{_libdir}/wine/scrrun.%{winedll} -%{_libdir}/wine/scsiport.%{winesys} -%{_libdir}/wine/sechost.%{winedll} -%{_libdir}/wine/secur32.dll.so -%{_libdir}/wine/sensapi.%{winedll} -%{_libdir}/wine/serialui.%{winedll} -%{_libdir}/wine/setupapi.%{winedll} -%{_libdir}/wine/sfc_os.%{winedll} -%{_libdir}/wine/shcore.%{winedll} -%{_libdir}/wine/shdoclc.%{winedll} -%{_libdir}/wine/shdocvw.%{winedll} -%{_libdir}/wine/schedsvc.%{winedll} -%{_libdir}/wine/shell32.dll.so -%{_libdir}/wine/shfolder.%{winedll} -%{_libdir}/wine/shlwapi.%{winedll} -%{_libdir}/wine/shutdown.%{wineexe} -%{_libdir}/wine/slbcsp.%{winedll} -%{_libdir}/wine/slc.%{winedll} -%{_libdir}/wine/snmpapi.%{winedll} -%{_libdir}/wine/softpub.%{winedll} -%{_libdir}/wine/spoolsv.%{wineexe} -%{_libdir}/wine/srclient.%{winedll} -%if 0%{?wine_staging} -%{_libdir}/wine/srvcli.%{winedll} +%{_libdir}/wine/%{winepedirs}/winex11.drv +%{_libdir}/wine/%{winesodir}/winex11.so +%{_libdir}/wine/%{winepedirs}/wing32.dll +%{_libdir}/wine/%{winepedirs}/winhttp.dll +%{_libdir}/wine/%{winepedirs}/wininet.dll +%{_libdir}/wine/%{winepedirs}/winmm.dll +%{_libdir}/wine/%{winepedirs}/winnls32.dll +%{_libdir}/wine/%{winepedirs}/winprint.dll +%{_libdir}/wine/%{winepedirs}/winspool.drv +%{_libdir}/wine/%{winesodir}/winspool.so +%{_libdir}/wine/%{winepedirs}/winsta.dll +%{_libdir}/wine/%{winepedirs}/wintypes.dll +%{_libdir}/wine/%{winepedirs}/wldp.dll +%{_libdir}/wine/%{winepedirs}/wmadmod.dll +%{_libdir}/wine/%{winepedirs}/wmasf.dll +%{_libdir}/wine/%{winepedirs}/wmi.dll +%{_libdir}/wine/%{winepedirs}/wmic.exe +%{_libdir}/wine/%{winepedirs}/wmilib.sys +%{_libdir}/wine/%{winepedirs}/wmiutils.dll +%{_libdir}/wine/%{winepedirs}/wmp.dll +%{_libdir}/wine/%{winepedirs}/wmvcore.dll +%{_libdir}/wine/%{winepedirs}/wmvdecod.dll +%{_libdir}/wine/%{winepedirs}/spoolss.dll +%{_libdir}/wine/%{winesodir}/win32u.so +%{_libdir}/wine/%{winesodir}/winebus.so +%{_libdir}/wine/%{winepedirs}/winexinput.sys +%{_libdir}/wine/%{winepedirs}/wintab32.dll +%{_libdir}/wine/%{winepedirs}/wintrust.dll +%{_libdir}/wine/%{winepedirs}/winusb.dll +%{_libdir}/wine/%{winepedirs}/wlanapi.dll +%{_libdir}/wine/%{winepedirs}/wlanui.dll +%{_libdir}/wine/%{winepedirs}/wmphoto.dll +%{_libdir}/wine/%{winepedirs}/wnaspi32.dll +%{_libdir}/wine/%{winepedirs}/wofutil.dll +%ifarch x86_64 aarch64 +%{_libdir}/wine/%{winepedirs}/wow64.dll +%{_libdir}/wine/%{winepedirs}/wow64win.dll %endif -%{_libdir}/wine/sspicli.%{winedll} -%{_libdir}/wine/stdole2.%{winetlb} -%{_libdir}/wine/stdole32.%{winetlb} -%{_libdir}/wine/sti.%{winedll} -%{_libdir}/wine/strmdll.%{winedll} -%{_libdir}/wine/subst.%{wineexe} -%{_libdir}/wine/svchost.%{wineexe} -%{_libdir}/wine/svrapi.%{winedll} -%{_libdir}/wine/sxs.%{winedll} -%{_libdir}/wine/systeminfo.%{wineexe} -%{_libdir}/wine/t2embed.%{winedll} -%{_libdir}/wine/tapi32.%{winedll} -%{_libdir}/wine/taskkill.%{wineexe} -%{_libdir}/wine/taskschd.%{winedll} -%{_libdir}/wine/tdh.%{winedll} -%{_libdir}/wine/tdi.%{winesys} -%{_libdir}/wine/traffic.%{winedll} -%{_libdir}/wine/tzres.%{winedll} -%{_libdir}/wine/ucrtbase.so -%{_libdir}/wine/ucrtbase.%{winedll} -%if 0%{?wine_staging} -%{_libdir}/wine/uianimation.%{winedll} +%ifarch x86_64 +%{_libdir}/wine/%{winepedirs}/wow64cpu.dll %endif -%{_libdir}/wine/uiautomationcore.%{winedll} -%{_libdir}/wine/uiribbon.%{winedll} -%{_libdir}/wine/unicows.%{winedll} -%{_libdir}/wine/unlodctr.%{wineexe} -%{_libdir}/wine/updspapi.%{winedll} -%{_libdir}/wine/url.%{winedll} -%{_libdir}/wine/urlmon.%{winedll} -%{_libdir}/wine/usbd.%{winesys} -%{_libdir}/wine/user32.so -%{_libdir}/wine/user32.%{winedll} -%{_libdir}/wine/usp10.%{winedll} -%{_libdir}/wine/utildll.%{winedll} -%{_libdir}/wine/uxtheme.%{winedll} -%{_libdir}/wine/userenv.%{winedll} -%{_libdir}/wine/vbscript.%{winedll} -%{_libdir}/wine/vcomp.%{winedll} -%{_libdir}/wine/vcomp90.%{winedll} -%{_libdir}/wine/vcomp100.%{winedll} -%{_libdir}/wine/vcomp110.%{winedll} -%{_libdir}/wine/vcomp120.%{winedll} -%{_libdir}/wine/vcomp140.%{winedll} -%{_libdir}/wine/vcruntime140.%{winedll} -%{_libdir}/wine/vcruntime140_1.%{winedll} -%{_libdir}/wine/vdmdbg.%{winedll} -%{_libdir}/wine/version.%{winedll} -%{_libdir}/wine/vga.%{winedll} -%{_libdir}/wine/virtdisk.%{winedll} -%{_libdir}/wine/vssapi.%{winedll} -%{_libdir}/wine/vulkan-1.%{winedll} -%{_libdir}/wine/wbemdisp.%{winedll} -%{_libdir}/wine/wbemprox.%{winedll} -%{_libdir}/wine/wdscore.%{winedll} -%{_libdir}/wine/webservices.%{winedll} -%{_libdir}/wine/wer.%{winedll} -%{_libdir}/wine/wevtapi.%{winedll} -%{_libdir}/wine/wevtsvc.%{winedll} -%{_libdir}/wine/wiaservc.%{winedll} -%{_libdir}/wine/wimgapi.%{winedll} -%{_libdir}/wine/win32k.%{winesys} -%if 0%{?wine_staging} -%{_libdir}/wine/windows.gaming.input.%{winedll} -%{_libdir}/wine/windows.globalization.%{winedll} -%{_libdir}/wine/windows.media.speech.%{winedll} -%endif -%{_libdir}/wine/windowscodecs.%{winedll} -%{_libdir}/wine/windowscodecs.so -%{_libdir}/wine/windowscodecsext.%{winedll} -%{_libdir}/wine/winebus.sys.so -%{_libdir}/wine/winegstreamer.so -%{_libdir}/wine/winegstreamer.%{winedll} -%{_libdir}/wine/winehid.%{winesys} -%{_libdir}/wine/winejoystick.drv.so -%{_libdir}/wine/winemapi.%{winedll} -%{_libdir}/wine/wineusb.sys.so -%{_libdir}/wine/winevulkan.dll.so -%{_libdir}/wine/winex11.drv.so -%{_libdir}/wine/wing32.%{winedll} -%{_libdir}/wine/winhttp.%{winedll} -%{_libdir}/wine/wininet.%{winedll} -%{_libdir}/wine/winmm.%{winedll} -%{_libdir}/wine/winnls32.%{winedll} -%{_libdir}/wine/winspool.drv.so -%{_libdir}/wine/winsta.%{winedll} -%{_libdir}/wine/wmasf.%{winedll} -%{_libdir}/wine/wmi.%{winedll} -%{_libdir}/wine/wmic.%{wineexe} -%{_libdir}/wine/wmiutils.%{winedll} -%{_libdir}/wine/wmp.%{winedll} -%{_libdir}/wine/wmvcore.%{winedll} -%{_libdir}/wine/spoolss.%{winedll} -%{_libdir}/wine/winscard.%{winedll} -%{_libdir}/wine/wintab32.%{winedll} -%{_libdir}/wine/wintrust.%{winedll} -%{_libdir}/wine/winusb.%{winedll} -%{_libdir}/wine/wlanapi.%{winedll} -%{_libdir}/wine/wlanui.%{winedll} -%{_libdir}/wine/wmphoto.so -%{_libdir}/wine/wmphoto.%{winedll} -%{_libdir}/wine/wnaspi32.dll.so -%if 0%{?wine_staging} -%{_libdir}/wine/wow64cpu.dll.so -%endif -%{_libdir}/wine/wpc.%{winedll} -%{_libdir}/wine/wpcap.dll.so -%{_libdir}/wine/ws2_32.dll.so -%{_libdir}/wine/wsdapi.%{winedll} -%{_libdir}/wine/wshom.%{wineocx} -%{_libdir}/wine/wsnmp32.%{winedll} -%{_libdir}/wine/wsock32.%{winedll} -%{_libdir}/wine/wtsapi32.%{winedll} -%{_libdir}/wine/wuapi.%{winedll} -%{_libdir}/wine/wuaueng.%{winedll} -%if 0%{?wine_staging} -%{_libdir}/wine/wuauserv.%{wineexe} -%endif -%{_libdir}/wine/security.%{winedll} -%{_libdir}/wine/sfc.%{winedll} -%{_libdir}/wine/wineps.%{winedrv} -%{_libdir}/wine/d3d8.%{winedll} -%{_libdir}/wine/d3d8thk.%{winedll} -%ghost %{_libdir}/wine/d3d9.%{winedll} -%{_libdir}/wine/wine-d3d9.%{winedll} -%{_libdir}/wine/opengl32.dll.so -%{_libdir}/wine/wined3d.dll.so -%{_libdir}/wine/dnsapi.dll.so -%{_libdir}/wine/iexplore.%{wineexe} -%{_libdir}/wine/x3daudio1_0.dll.so -%{_libdir}/wine/x3daudio1_1.dll.so -%{_libdir}/wine/x3daudio1_2.dll.so -%{_libdir}/wine/x3daudio1_3.dll.so -%{_libdir}/wine/x3daudio1_4.dll.so -%{_libdir}/wine/x3daudio1_5.dll.so -%{_libdir}/wine/x3daudio1_6.dll.so -%{_libdir}/wine/x3daudio1_7.dll.so -%if 0%{?wine_staging} -%{_libdir}/wine/xactengine2_0.dll.so -%{_libdir}/wine/xactengine2_1.dll.so -%{_libdir}/wine/xactengine2_2.dll.so -%{_libdir}/wine/xactengine2_3.dll.so -%{_libdir}/wine/xactengine2_4.dll.so -%{_libdir}/wine/xactengine2_5.dll.so -%{_libdir}/wine/xactengine2_6.dll.so -%{_libdir}/wine/xactengine2_7.dll.so -%{_libdir}/wine/xactengine2_8.dll.so -%{_libdir}/wine/xactengine2_9.dll.so -%{_libdir}/wine/xactengine2_10.dll.so -%endif -%{_libdir}/wine/xactengine3_0.dll.so -%{_libdir}/wine/xactengine3_1.dll.so -%{_libdir}/wine/xactengine3_2.dll.so -%{_libdir}/wine/xactengine3_3.dll.so -%{_libdir}/wine/xactengine3_4.dll.so -%{_libdir}/wine/xactengine3_5.dll.so -%{_libdir}/wine/xactengine3_6.dll.so -%{_libdir}/wine/xactengine3_7.dll.so -%{_libdir}/wine/xapofx1_1.dll.so -%{_libdir}/wine/xapofx1_2.dll.so -%{_libdir}/wine/xapofx1_3.dll.so -%{_libdir}/wine/xapofx1_4.dll.so -%{_libdir}/wine/xapofx1_5.dll.so -%{_libdir}/wine/xaudio2_0.dll.so -%{_libdir}/wine/xaudio2_1.dll.so -%{_libdir}/wine/xaudio2_2.dll.so -%{_libdir}/wine/xaudio2_3.dll.so -%{_libdir}/wine/xaudio2_4.dll.so -%{_libdir}/wine/xaudio2_5.dll.so -%{_libdir}/wine/xaudio2_6.dll.so -%{_libdir}/wine/xaudio2_7.dll.so -%{_libdir}/wine/xaudio2_8.dll.so -%{_libdir}/wine/xaudio2_9.dll.so -%{_libdir}/wine/xcopy.%{wineexe} -%{_libdir}/wine/xinput1_1.%{winedll} -%{_libdir}/wine/xinput1_2.%{winedll} -%{_libdir}/wine/xinput1_3.%{winedll} -%{_libdir}/wine/xinput1_4.%{winedll} -%{_libdir}/wine/xinput9_1_0.%{winedll} -%{_libdir}/wine/xmllite.%{winedll} -%{_libdir}/wine/xolehlp.%{winedll} -%{_libdir}/wine/xpsprint.%{winedll} -%{_libdir}/wine/xpssvcs.%{winedll} +%{_libdir}/wine/%{winepedirs}/wpc.dll +%{_libdir}/wine/%{winepedirs}/wpcap.dll +%{_libdir}/wine/%{winesodir}/wpcap.so +%{_libdir}/wine/%{winepedirs}/ws2_32.dll +%{_libdir}/wine/%{winesodir}/ws2_32.so +%{_libdir}/wine/%{winepedirs}/wsdapi.dll +%{_libdir}/wine/%{winepedirs}/wshom.ocx +%{_libdir}/wine/%{winepedirs}/wsnmp32.dll +%{_libdir}/wine/%{winepedirs}/wsock32.dll +%{_libdir}/wine/%{winepedirs}/wtsapi32.dll +%{_libdir}/wine/%{winepedirs}/wuapi.dll +%{_libdir}/wine/%{winepedirs}/wuaueng.dll +%{_libdir}/wine/%{winepedirs}/wuauserv.exe +%{_libdir}/wine/%{winepedirs}/security.dll +%{_libdir}/wine/%{winepedirs}/sfc.dll +%{_libdir}/wine/%{winepedirs}/wineps.drv +%{_libdir}/wine/%{winesodir}/wineps.so +%ghost %{_libdir}/wine/%{winepedirs}/d3d8.dll +%{_libdir}/wine/%{winepedirs}/wine-d3d8.dll +%{_libdir}/wine/%{winepedirs}/d3d8thk.dll +%ghost %{_libdir}/wine/%{winepedirs}/d3d9.dll +%{_libdir}/wine/%{winepedirs}/wine-d3d9.dll +%{_libdir}/wine/%{winesodir}/opengl32.so +%{_libdir}/wine/%{winepedirs}/opengl32.dll +%{_libdir}/wine/%{winepedirs}/wined3d.dll +%{_libdir}/wine/%{winepedirs}/dnsapi.dll +%{_libdir}/wine/%{winesodir}/dnsapi.so +%{_libdir}/wine/%{winepedirs}/iexplore.exe +%{_libdir}/wine/%{winepedirs}/x3daudio1_0.dll +%{_libdir}/wine/%{winepedirs}/x3daudio1_1.dll +%{_libdir}/wine/%{winepedirs}/x3daudio1_2.dll +%{_libdir}/wine/%{winepedirs}/x3daudio1_3.dll +%{_libdir}/wine/%{winepedirs}/x3daudio1_4.dll +%{_libdir}/wine/%{winepedirs}/x3daudio1_5.dll +%{_libdir}/wine/%{winepedirs}/x3daudio1_6.dll +%{_libdir}/wine/%{winepedirs}/x3daudio1_7.dll +%{_libdir}/wine/%{winepedirs}/xactengine2_0.dll +%{_libdir}/wine/%{winepedirs}/xactengine2_4.dll +%{_libdir}/wine/%{winepedirs}/xactengine2_7.dll +%{_libdir}/wine/%{winepedirs}/xactengine2_9.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_0.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_1.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_2.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_3.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_4.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_5.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_6.dll +%{_libdir}/wine/%{winepedirs}/xactengine3_7.dll +%{_libdir}/wine/%{winepedirs}/xapofx1_1.dll +%{_libdir}/wine/%{winepedirs}/xapofx1_2.dll +%{_libdir}/wine/%{winepedirs}/xapofx1_3.dll +%{_libdir}/wine/%{winepedirs}/xapofx1_4.dll +%{_libdir}/wine/%{winepedirs}/xapofx1_5.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_0.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_1.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_2.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_3.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_4.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_5.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_6.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_7.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_8.dll +%{_libdir}/wine/%{winepedirs}/xaudio2_9.dll +%{_libdir}/wine/%{winepedirs}/xcopy.exe +%{_libdir}/wine/%{winepedirs}/xinput1_1.dll +%{_libdir}/wine/%{winepedirs}/xinput1_2.dll +%{_libdir}/wine/%{winepedirs}/xinput1_3.dll +%{_libdir}/wine/%{winepedirs}/xinput1_4.dll +%{_libdir}/wine/%{winepedirs}/xinput9_1_0.dll +%{_libdir}/wine/%{winepedirs}/xinputuap.dll +%{_libdir}/wine/%{winepedirs}/xmllite.dll +%{_libdir}/wine/%{winepedirs}/xolehlp.dll +%{_libdir}/wine/%{winepedirs}/xpsprint.dll +%{_libdir}/wine/%{winepedirs}/xpssvcs.dll %if 0%{?wine_staging} %ifarch x86_64 aarch64 -%{_libdir}/wine/nvapi64.%{winedll} -%{_libdir}/wine/nvencodeapi64.dll.so +#%%{_libdir}/wine/%%{winepedirs}/nvapi64.dll +#%%{_libdir}/wine/%%{winepedirs}/nvencodeapi64.dll +#%%{_libdir}/wine/%%{winesodir}/nvencodeapi64.dll.so %else -%{_libdir}/wine/nvapi.%{winedll} -%{_libdir}/wine/nvencodeapi.dll.so +#%%{_libdir}/wine/%%{winepedirs}/nvapi.dll +#%%{_libdir}/wine/%%{winepedirs}/nvencodeapi.dll +#%%{_libdir}/wine/%%{winesodir}/nvencodeapi.dll.so %endif %endif # 16 bit and other non 64bit stuff -%ifnarch x86_64 %{arm} aarch64 -%{_libdir}/wine/winevdm.exe.so -%{_libdir}/wine/ifsmgr.vxd -%{_libdir}/wine/mmdevldr.vxd -%{_libdir}/wine/monodebg.vxd -%{_libdir}/wine/rundll.exe16 -%{_libdir}/wine/vdhcp.vxd -%{_libdir}/wine/user.exe16 -%{_libdir}/wine/vmm.vxd -%{_libdir}/wine/vnbt.vxd -%{_libdir}/wine/vnetbios.vxd -%{_libdir}/wine/vtdapi.vxd -%{_libdir}/wine/vwin32.vxd -%{_libdir}/wine/w32skrnl.dll -%{_libdir}/wine/avifile.dll16 -%{_libdir}/wine/comm.drv16 -%{_libdir}/wine/commdlg.dll16 -%{_libdir}/wine/compobj.dll16 -%{_libdir}/wine/ctl3d.dll16 -%{_libdir}/wine/ctl3dv2.dll16 -%{_libdir}/wine/ddeml.dll16 -%{_libdir}/wine/dispdib.dll16 -%{_libdir}/wine/display.drv16 -%{_libdir}/wine/gdi.exe16 -%{_libdir}/wine/imm.dll16 -%{_libdir}/wine/krnl386.exe16 -%{_libdir}/wine/keyboard.drv16 -%{_libdir}/wine/lzexpand.dll16 -%{_libdir}/wine/mmsystem.dll16 -%{_libdir}/wine/mouse.drv16 -%{_libdir}/wine/msacm.dll16 -%{_libdir}/wine/msvideo.dll16 -%{_libdir}/wine/ole2.dll16 -%{_libdir}/wine/ole2conv.dll16 -%{_libdir}/wine/ole2disp.dll16 -%{_libdir}/wine/ole2nls.dll16 -%{_libdir}/wine/ole2prox.dll16 -%{_libdir}/wine/ole2thk.dll16 -%{_libdir}/wine/olecli.dll16 -%{_libdir}/wine/olesvr.dll16 -%{_libdir}/wine/rasapi16.dll16 -%{_libdir}/wine/setupx.dll16 -%{_libdir}/wine/shell.dll16 -%{_libdir}/wine/sound.drv16 -%{_libdir}/wine/storage.dll16 -%{_libdir}/wine/stress.dll16 -%{_libdir}/wine/system.drv16 -%{_libdir}/wine/toolhelp.dll16 -%{_libdir}/wine/twain.dll16 -%{_libdir}/wine/typelib.dll16 -%{_libdir}/wine/ver.dll16 -%{_libdir}/wine/w32sys.dll16 -%{_libdir}/wine/win32s16.dll16 -%{_libdir}/wine/win87em.dll16 -%{_libdir}/wine/winaspi.dll16 -%{_libdir}/wine/windebug.dll16 -%{_libdir}/wine/wineps16.drv16 -%{_libdir}/wine/wing.dll16 -%{_libdir}/wine/winhelp.exe16 -%{_libdir}/wine/winnls.dll16 -%{_libdir}/wine/winoldap.mod16 -%{_libdir}/wine/winsock.dll16 -%{_libdir}/wine/wintab.dll16 -%{_libdir}/wine/wow32.dll +%ifnarch x86_64 aarch64 +%{_libdir}/wine/%{winepedirs}/winevdm.exe +%{_libdir}/wine/%{winepedirs}/ifsmgr.vxd +%{_libdir}/wine/%{winepedirs}/mmdevldr.vxd +%{_libdir}/wine/%{winepedirs}/monodebg.vxd +%{_libdir}/wine/%{winepedirs}/rundll.exe16 +%{_libdir}/wine/%{winepedirs}/vdhcp.vxd +%{_libdir}/wine/%{winepedirs}/user.exe16 +%{_libdir}/wine/%{winepedirs}/vmm.vxd +%{_libdir}/wine/%{winepedirs}/vnbt.vxd +%{_libdir}/wine/%{winepedirs}/vnetbios.vxd +%{_libdir}/wine/%{winepedirs}/vtdapi.vxd +%{_libdir}/wine/%{winepedirs}/vwin32.vxd +%{_libdir}/wine/%{winepedirs}/w32skrnl.dll +%{_libdir}/wine/%{winepedirs}/avifile.dll16 +%{_libdir}/wine/%{winepedirs}/comm.drv16 +%{_libdir}/wine/%{winepedirs}/commdlg.dll16 +%{_libdir}/wine/%{winepedirs}/compobj.dll16 +%{_libdir}/wine/%{winepedirs}/ctl3d.dll16 +%{_libdir}/wine/%{winepedirs}/ctl3dv2.dll16 +%{_libdir}/wine/%{winepedirs}/ddeml.dll16 +%{_libdir}/wine/%{winepedirs}/dispdib.dll16 +%{_libdir}/wine/%{winepedirs}/display.drv16 +%{_libdir}/wine/%{winepedirs}/gdi.exe16 +%{_libdir}/wine/%{winepedirs}/imm.dll16 +%{_libdir}/wine/%{winepedirs}/krnl386.exe16 +%{_libdir}/wine/%{winepedirs}/keyboard.drv16 +%{_libdir}/wine/%{winepedirs}/lzexpand.dll16 +%{_libdir}/wine/%{winepedirs}/mmsystem.dll16 +%{_libdir}/wine/%{winepedirs}/mouse.drv16 +%{_libdir}/wine/%{winepedirs}/msacm.dll16 +%{_libdir}/wine/%{winepedirs}/msvideo.dll16 +%{_libdir}/wine/%{winepedirs}/ole2.dll16 +%{_libdir}/wine/%{winepedirs}/ole2conv.dll16 +%{_libdir}/wine/%{winepedirs}/ole2disp.dll16 +%{_libdir}/wine/%{winepedirs}/ole2nls.dll16 +%{_libdir}/wine/%{winepedirs}/ole2prox.dll16 +%{_libdir}/wine/%{winepedirs}/ole2thk.dll16 +%{_libdir}/wine/%{winepedirs}/olecli.dll16 +%{_libdir}/wine/%{winepedirs}/olesvr.dll16 +%{_libdir}/wine/%{winepedirs}/rasapi16.dll16 +%{_libdir}/wine/%{winepedirs}/setupx.dll16 +%{_libdir}/wine/%{winepedirs}/shell.dll16 +%{_libdir}/wine/%{winepedirs}/sound.drv16 +%{_libdir}/wine/%{winepedirs}/storage.dll16 +%{_libdir}/wine/%{winepedirs}/stress.dll16 +%{_libdir}/wine/%{winepedirs}/system.drv16 +%{_libdir}/wine/%{winepedirs}/toolhelp.dll16 +%{_libdir}/wine/%{winepedirs}/twain.dll16 +%{_libdir}/wine/%{winepedirs}/typelib.dll16 +%{_libdir}/wine/%{winepedirs}/ver.dll16 +%{_libdir}/wine/%{winepedirs}/w32sys.dll16 +%{_libdir}/wine/%{winepedirs}/win32s16.dll16 +%{_libdir}/wine/%{winepedirs}/win87em.dll16 +%{_libdir}/wine/%{winepedirs}/winaspi.dll16 +%{_libdir}/wine/%{winepedirs}/windebug.dll16 +%{_libdir}/wine/%{winepedirs}/wineps16.drv16 +%{_libdir}/wine/%{winepedirs}/wing.dll16 +%{_libdir}/wine/%{winepedirs}/winhelp.exe16 +%{_libdir}/wine/%{winepedirs}/winnls.dll16 +%{_libdir}/wine/%{winepedirs}/winoldap.mod16 +%{_libdir}/wine/%{winepedirs}/winsock.dll16 +%{_libdir}/wine/%{winepedirs}/wintab.dll16 +%{_libdir}/wine/%{winepedirs}/wow32.dll +%endif +%if %[ "x86_64" == "%{_target_cpu}" && %{with new_wow64} ] +%{_libdir}/wine/i386-windows/winevdm.exe +%{_libdir}/wine/i386-windows/ifsmgr.vxd +%{_libdir}/wine/i386-windows/mmdevldr.vxd +%{_libdir}/wine/i386-windows/monodebg.vxd +%{_libdir}/wine/i386-windows/rundll.exe16 +%{_libdir}/wine/i386-windows/vdhcp.vxd +%{_libdir}/wine/i386-windows/user.exe16 +%{_libdir}/wine/i386-windows/vmm.vxd +%{_libdir}/wine/i386-windows/vnbt.vxd +%{_libdir}/wine/i386-windows/vnetbios.vxd +%{_libdir}/wine/i386-windows/vtdapi.vxd +%{_libdir}/wine/i386-windows/vwin32.vxd +%{_libdir}/wine/i386-windows/w32skrnl.dll +%{_libdir}/wine/i386-windows/avifile.dll16 +%{_libdir}/wine/i386-windows/comm.drv16 +%{_libdir}/wine/i386-windows/commdlg.dll16 +%{_libdir}/wine/i386-windows/compobj.dll16 +%{_libdir}/wine/i386-windows/ctl3d.dll16 +%{_libdir}/wine/i386-windows/ctl3dv2.dll16 +%{_libdir}/wine/i386-windows/ddeml.dll16 +%{_libdir}/wine/i386-windows/dispdib.dll16 +%{_libdir}/wine/i386-windows/display.drv16 +%{_libdir}/wine/i386-windows/gdi.exe16 +%{_libdir}/wine/i386-windows/imm.dll16 +%{_libdir}/wine/i386-windows/krnl386.exe16 +%{_libdir}/wine/i386-windows/keyboard.drv16 +%{_libdir}/wine/i386-windows/lzexpand.dll16 +%{_libdir}/wine/i386-windows/mmsystem.dll16 +%{_libdir}/wine/i386-windows/mouse.drv16 +%{_libdir}/wine/i386-windows/msacm.dll16 +%{_libdir}/wine/i386-windows/msvideo.dll16 +%{_libdir}/wine/i386-windows/ole2.dll16 +%{_libdir}/wine/i386-windows/ole2conv.dll16 +%{_libdir}/wine/i386-windows/ole2disp.dll16 +%{_libdir}/wine/i386-windows/ole2nls.dll16 +%{_libdir}/wine/i386-windows/ole2prox.dll16 +%{_libdir}/wine/i386-windows/ole2thk.dll16 +%{_libdir}/wine/i386-windows/olecli.dll16 +%{_libdir}/wine/i386-windows/olesvr.dll16 +%{_libdir}/wine/i386-windows/rasapi16.dll16 +%{_libdir}/wine/i386-windows/setupx.dll16 +%{_libdir}/wine/i386-windows/shell.dll16 +%{_libdir}/wine/i386-windows/sound.drv16 +%{_libdir}/wine/i386-windows/storage.dll16 +%{_libdir}/wine/i386-windows/stress.dll16 +%{_libdir}/wine/i386-windows/system.drv16 +%{_libdir}/wine/i386-windows/toolhelp.dll16 +%{_libdir}/wine/i386-windows/twain.dll16 +%{_libdir}/wine/i386-windows/typelib.dll16 +%{_libdir}/wine/i386-windows/ver.dll16 +%{_libdir}/wine/i386-windows/w32sys.dll16 +%{_libdir}/wine/i386-windows/win32s16.dll16 +%{_libdir}/wine/i386-windows/win87em.dll16 +%{_libdir}/wine/i386-windows/winaspi.dll16 +%{_libdir}/wine/i386-windows/windebug.dll16 +%{_libdir}/wine/i386-windows/wineps16.drv16 +%{_libdir}/wine/i386-windows/wing.dll16 +%{_libdir}/wine/i386-windows/winhelp.exe16 +%{_libdir}/wine/i386-windows/winnls.dll16 +%{_libdir}/wine/i386-windows/winoldap.mod16 +%{_libdir}/wine/i386-windows/winsock.dll16 +%{_libdir}/wine/i386-windows/wintab.dll16 +%{_libdir}/wine/i386-windows/wow32.dll %endif %files filesystem -%doc COPYING.LIB +%license COPYING.LIB %dir %{_datadir}/wine %dir %{_datadir}/wine/gecko %dir %{_datadir}/wine/mono @@ -2233,6 +2116,7 @@ fi %{_bindir}/wineboot %{_bindir}/wineconsole %{_bindir}/winecfg +%{_datadir}/wine/winmd/ %{_mandir}/man1/wine.1* %{_mandir}/man1/wineserver.1* %{_mandir}/man1/msiexec.1* @@ -2251,26 +2135,26 @@ fi %lang(fr) %{_mandir}/fr.UTF-8/man1/wineserver.1* %lang(pl) %{_mandir}/pl.UTF-8/man1/wine.1* -%files fonts +%files winefonts # meta package %if 0%{?wine_staging} -%files arial-fonts -%doc COPYING.LIB +%files arial-winefonts +%license COPYING.LIB %{_datadir}/wine/fonts/arial* %endif #0%%{?wine_staging} -%files courier-fonts -%doc COPYING.LIB +%files courier-winefonts +%license COPYING.LIB %{_datadir}/wine/fonts/cou* -%files fixedsys-fonts -%doc COPYING.LIB +%files fixedsys-winefonts +%license COPYING.LIB %{_datadir}/wine/fonts/*vgafix.fon -%files system-fonts -%doc COPYING.LIB +%files system-winefonts +%license COPYING.LIB %{_datadir}/wine/fonts/cvgasys.fon %{_datadir}/wine/fonts/hvgasys.fon %{_datadir}/wine/fonts/jvgasys.fon @@ -2285,24 +2169,24 @@ fi %{_datadir}/wine/fonts/vgasysr.fon %{_datadir}/wine/fonts/vgasyst.fon -%files small-fonts -%doc COPYING.LIB +%files small-winefonts +%license COPYING.LIB %{_datadir}/wine/fonts/sma* %{_datadir}/wine/fonts/jsma* -%files marlett-fonts -%doc COPYING.LIB +%files marlett-winefonts +%license COPYING.LIB %{_datadir}/wine/fonts/marlett.ttf -%files ms-sans-serif-fonts -%doc COPYING.LIB +%files ms-sans-serif-winefonts +%license COPYING.LIB %{_datadir}/wine/fonts/sse* %if 0%{?wine_staging} %{_datadir}/wine/fonts/msyh.ttf %endif -%files tahoma-fonts -%doc COPYING.LIB +%files tahoma-winefonts +%license COPYING.LIB %{_datadir}/wine/fonts/tahoma*ttf %files tahoma-fonts-system @@ -2312,24 +2196,24 @@ fi %{_fontconfig_templatedir}/20-wine-tahoma*conf %if 0%{?wine_staging} -%files times-new-roman-fonts -%doc COPYING.LIB +%files times-new-roman-winefonts +%license COPYING.LIB %{_datadir}/wine/fonts/times.ttf %files times-new-roman-fonts-system %{_datadir}/fonts/wine-times-new-roman-fonts %endif -%files symbol-fonts -%doc COPYING.LIB +%files symbol-winefonts +%license COPYING.LIB %{_datadir}/wine/fonts/symbol.ttf -%files webdings-fonts -%doc COPYING.LIB +%files webdings-winefonts +%license COPYING.LIB %{_datadir}/wine/fonts/webdings.ttf -%files wingdings-fonts -%doc COPYING.LIB +%files wingdings-winefonts +%license COPYING.LIB %{_datadir}/wine/fonts/wingding.ttf %files wingdings-fonts-system @@ -2351,37 +2235,33 @@ fi %{_datadir}/desktop-directories/Wine.directory %config %{_sysconfdir}/xdg/menus/applications-merged/wine.menu %{_metainfodir}/%{name}.appdata.xml -%if 0%{?fedora} >= 10 %{_datadir}/icons/hicolor/scalable/apps/*svg -%endif -%if 0%{?fedora} >= 15 || 0%{?rhel} >= 7 +%files -n ntsync-autoload +%{_modulesloaddir}/ntsync.conf + %files systemd %config %{_binfmtdir}/wine.conf -%endif - -%if 0%{?rhel} == 6 -%files sysvinit -%{_initrddir}/wine -%endif # ldap subpackage %files ldap -%{_libdir}/wine/wldap32.dll.so +%{_libdir}/wine/%{winepedirs}/wldap32.dll # cms subpackage %files cms -%{_libdir}/wine/mscms.so -%{_libdir}/wine/mscms.%{winedll} +%{_libdir}/wine/%{winepedirs}/mscms.dll + +# smartcard subpackage +%files smartcard +%{_libdir}/wine/%{winesodir}/winscard.so +%{_libdir}/wine/%{winepedirs}/winscard.dll # twain subpackage %files twain -%{_libdir}/wine/twain_32.%{winedll} -%{_libdir}/wine/sane.ds.so - -# capi subpackage -%files capi -%{_libdir}/wine/capi2032.dll.so +%{_libdir}/wine/%{winepedirs}/twain_32.dll +%{_libdir}/wine/%{winepedirs}/twaindsm.dll +%{_libdir}/wine/%{winepedirs}/sane.ds +%{_libdir}/wine/%{winesodir}/sane.so %files devel %{_bindir}/function_grep.pl @@ -2408,26 +2288,364 @@ fi %lang(fr) %{_mandir}/fr.UTF-8/man1/winemaker.1* %attr(0755, root, root) %dir %{_includedir}/wine %{_includedir}/wine/* -%{_libdir}/wine/*.a -%{_libdir}/wine/*.def - -%files pulseaudio -%{_libdir}/wine/winepulse.drv.so - -%files alsa -%{_libdir}/wine/winealsa.drv.so - -%if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 -%files openal -%{_libdir}/wine/openal32.dll.so +%ifarch %{ix86} x86_64 aarch64 +%{_libdir}/wine/%{winepedirs}/*.a +%endif +%ifarch %{ix86} x86_64 +%{_libdir}/wine/%{winesodir}/*.a %endif -%if 0%{?fedora} + +%files pulseaudio +%{_libdir}/wine/%{winepedirs}/winepulse.drv +%{_libdir}/wine/%{winesodir}/winepulse.so + +%files alsa +%{_libdir}/wine/%{winepedirs}/winealsa.drv +%{_libdir}/wine/%{winesodir}/winealsa.so + +%if 0%{?opencl} %files opencl -%{_libdir}/wine/opencl.dll.so +%{_libdir}/wine/%{winepedirs}/opencl.dll +%{_libdir}/wine/%{winesodir}/opencl.so %endif %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 11.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + +* Sat Jan 17 2026 Fedora Release Engineering - 11.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + +* Wed Jan 14 2026 Michael Cronenworth - 11.0-2 +- wine-mono 10.4.1 + +* Tue Jan 13 2026 Michael Cronenworth - 11.0-1 +- version update + +* Fri Dec 26 2025 Michael Cronenworth - 10.20-5 +- Fix x86_64 alternatives upgrade path + +* Tue Dec 23 2025 Michael Cronenworth - 10.20-4 +- Account for alternatives in upgrade path + +* Tue Dec 09 2025 Michael Cronenworth - 10.20-3 +- Bring sanity to the upgrade path, credit Gordon Messmer (RHBZ#2401666) + +* Mon Dec 01 2025 Michael Cronenworth - 10.20-2 +- remove Conflicts + +* Mon Dec 01 2025 Michael Cronenworth - 10.20-1 +- version update + +* Fri Nov 21 2025 Michael Cronenworth - 10.19-2 +- wine-ntsync rename to ntsync-autoload + +* Tue Nov 18 2025 Michael Cronenworth - 10.19-1 +- version update + +* Sun Nov 02 2025 Michael Cronenworth - 10.18-2 +- wine-mono 10.3.0 + +* Sun Nov 02 2025 Michael Cronenworth - 10.18-1 +- version update +- reorganize fonts packages (RHBZ#2372648) + +* Wed Sep 17 2025 Michael Cronenworth - 10.15-1 +- version update + +* Fri Aug 29 2025 Michael Cronenworth - 10.14-1 +- version update + +* Wed Aug 20 2025 Michael Cronenworth - 10.13-1 +- version update + +* Fri Jul 25 2025 Fedora Release Engineering - 10.12-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Fri Jul 18 2025 Adam Williamson - 10.12-3 +- Fix alternatives scriptlets on x86_64 +- Ensure scriptlets always exit 0 per policy + +* Sat Jul 12 2025 Björn Esser - 10.12-2 +- Drop unneeded libOSMesa dependency +- Use new wow64 mode for Fedora 43 and later, only + +* Sat Jul 12 2025 Björn Esser - 10.12-1 +- version update + +* Mon Jul 07 2025 Michael Cronenworth - 10.4-6 +- Deprecate legacy wow32 and wow64 packages + +* Wed Jun 25 2025 Teoh Han Hui - 10.4-5 +- Add conditional build for new wow64 mode + +* Tue Jun 24 2025 José Expósito - 10.4-4 +- Use mesa-compat-libOSMesa on Fedora 42 and later + +* Fri Apr 25 2025 Björn Esser - 10.4-3 +- Use mesa-compat-libOSMesa on Fedora 43 and later + Fixes: rhbz#2362160 + +* Tue Apr 01 2025 Michael Cronenworth - 10.4-2 +- Initial support for new Wow64 mode + +* Sat Mar 22 2025 Michael Cronenworth - 10.4-1 +- version update + +* Sat Mar 01 2025 Peter Robinson - 10.2-3 +- Spec cleanups: drop EOL RHEL releases, arm32 support +- Use %%license fields, updates for some conditionals (mpg123, OpenCL) +- Force alternatives removal + +* Tue Feb 25 2025 Michael Cronenworth - 10.2-2 +- Change x86_64 default alternatives from wine32 to wine64 + +* Mon Feb 24 2025 Michael Cronenworth - 10.2-1 +- version update + +* Sun Feb 09 2025 Michael Cronenworth - 10.1-1 +- version update + +* Wed Jan 22 2025 Michael Cronenworth - 10.0-1 +- version update + +* Sun Jan 19 2025 Michael Cronenworth - 10.0-0.8rc6 +- version update + +* Sun Jan 19 2025 Fedora Release Engineering - 10.0-0.8rc4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Mon Jan 06 2025 Michael Cronenworth - 10.0-0.7rc4 +- version update + +* Fri Dec 27 2024 Zephyr Lykos - 10.0-0.6rc3 +- Fix wine-mono not loading iconv.dll from mingw bindir + +* Thu Dec 26 2024 Michael Cronenworth - 10.0-0.5rc3 +- version update + +* Mon Dec 16 2024 Michael Cronenworth - 10.0-0.4rc2 +- version update + +* Tue Dec 10 2024 Michael Cronenworth - 10.0-0.3rc1 +- Handle upgrades to convert d3d8.dll to alternatives take 2 + +* Sun Dec 08 2024 Michael Cronenworth - 10.0-0.2rc1 +- Handle upgrades to convert d3d8.dll to alternatives + +* Fri Dec 06 2024 Michael Cronenworth - 10.0-0.1rc1 +- version update + +* Mon Nov 25 2024 Zephyr Lykos - 9.22-1 +- new version + +* Tue Nov 12 2024 Zephyr Lykos - 9.21-1 +- version update + +* Fri Sep 27 2024 Zephyr Lykos - 9.18-2 +- Pick https://gitlab.winehq.org/wine/wine/-/merge_requests/6547 + +* Sun Sep 22 2024 Zephyr Lykos - 9.18-1 +- version update + +* Sat Sep 07 2024 Zephyr Lykos - 9.15-2 +- Adapt alternatives setup to DXVK 2.0 + +* Tue Aug 13 2024 Michael Cronenworth - 9.15-1 +- version update + +* Sat Jul 20 2024 Fedora Release Engineering - 9.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Thu Mar 28 2024 Michael Cronenworth - 9.5-1 +- version update + +* Mon Jan 29 2024 Michael Cronenworth - 9.1-1 +- version update + +* Thu Jan 25 2024 Michael Cronenworth - 9.0-3 +- Revert smartcard subpackage (RHBZ#2259936) + +* Fri Jan 19 2024 Michael Cronenworth - 9.0-2 +- Add smartcard subpackage (RHBZ#2259198) + +* Tue Jan 16 2024 Michael Cronenworth - 9.0-1 +- version update + +* Mon Oct 30 2023 Michael Cronenworth - 8.19-1 +- version update + +* Sun Oct 15 2023 Michael Cronenworth - 8.18-1 +- version update + +* Sun Oct 01 2023 Michael Cronenworth - 8.17-1 +- version update + +* Tue Aug 22 2023 Michael Cronenworth - 8.14-1 +- version update + +* Thu Aug 17 2023 Michael Cronenworth - 8.13-1 +- version update + +* Sat Jul 22 2023 Fedora Release Engineering - 8.12-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Mon Jul 10 2023 Michael Cronenworth - 8.12-1 +- version update + +* Sun Jun 25 2023 Michael Cronenworth - 8.11-1 +- version update + +* Wed Apr 19 2023 Michael Cronenworth - 8.6-1 +- version update + +* Sat Apr 01 2023 Michael Cronenworth - 8.5-1 +- version update + +* Tue Mar 21 2023 Michael Cronenworth - 8.4-1 +- version update + +* Wed Feb 22 2023 Michael Cronenworth - 8.2-3 +- fix missing requires for win-iconv + +* Tue Feb 21 2023 Michael Cronenworth - 8.2-2 +- fix missing requires for libjpeg and libtiff + +* Mon Feb 20 2023 Michael Cronenworth - 8.2-1 +- version update + +* Mon Feb 06 2023 Michael Cronenworth - 8.1-1 +- version update + +* Tue Jan 24 2023 Michael Cronenworth - 8.0-1 +- version update + +* Sat Jan 21 2023 Fedora Release Engineering - 8.0-0.rc4.1.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Mon Jan 16 2023 Michael Cronenworth - 8.0-0.rc4.1 +- version update + +* Mon Nov 28 2022 Michael Cronenworth - 7.22-2 +- fix typo in openal obsoletes + +* Sun Nov 27 2022 Michael Cronenworth - 7.22-1 +- version update +- drop openal package + +* Mon Oct 31 2022 Michael Cronenworth - 7.20-1 +- version update + +* Mon Oct 24 2022 Michael Cronenworth - 7.19-1 +- version update + +* Thu Oct 13 2022 Michael Cronenworth - 7.18-2 +- Require MinGW FAudio + +* Tue Oct 11 2022 Michael Cronenworth - 7.18-1 +- version update +- Drop isdn4k-utils from Recommends + +* Sat Jul 23 2022 Fedora Release Engineering - 7.12-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jul 14 2022 Michael Cronenworth - 7.12-2 +- Requires on vkd3d + +* Tue Jul 05 2022 Michael Cronenworth - 7.12-1 +- versuon update +- Unbundle vkd3d + +* Wed Jun 22 2022 Michael Cronenworth - 7.11-1 +- version update + +* Mon Jun 06 2022 Michael Cronenworth - 7.10-2 +- Require new Mono + +* Mon Jun 06 2022 Michael Cronenworth - 7.10-1 +- version update + +* Mon May 23 2022 Michael Cronenworth - 7.9-1 +- version update + +* Tue Mar 29 2022 Michael Cronenworth - 7.5-1 +- version update +- drop 32-bit ARM +- require on Fedora MinGW dependencies + +* Fri Mar 25 2022 Sandro Mani - 7.3-2 +- Rebuild with mingw-gcc-12 + +* Fri Mar 11 2022 Michael Cronenworth - 7.3-1 +- version update + +* Sun Feb 13 2022 Björn Esser - 7.2-1 +- version update + +* Mon Jan 31 2022 Björn Esser - 7.1-2 +- Revert to wine-mono 7.0.0 + +* Sat Jan 29 2022 Björn Esser - 7.1-1 +- version update + +* Sat Jan 22 2022 Fedora Release Engineering - 7.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jan 19 2022 Björn Esser - 7.0-1 +- version update + +* Sat Jan 15 2022 Björn Esser - 7.0-0.6rc6 +- version update + +* Sun Jan 09 2022 Björn Esser - 7.0-0.5rc5 +- version update + +* Mon Jan 03 2022 Michael Cronenworth 7.0-0.4rc4 +- version update + +* Mon Jan 03 2022 FeRD (Frank Dana) 7.0-0.3rc3 +- Silence messages from expected failures during rpm scriptlets + +* Mon Dec 27 2021 Björn Esser - 7.0-0.2rc3 +- version update + +* Mon Dec 20 2021 Michael Cronenworth 7.0-0.1rc2 +- version update + +* Wed Nov 10 2021 Michael Cronenworth 6.21-1 +- version update + +* Mon Oct 04 2021 Michael Cronenworth 6.18-1 +- version update + +* Mon Aug 30 2021 Michael Cronenworth 6.16-1 +- version update + +* Wed Jul 07 2021 Michael Cronenworth 6.12-1 +- version update + +* Sat Jun 19 2021 Michael Cronenworth 6.11-1 +- version update + +* Mon Jun 07 2021 Michael Cronenworth 6.10-1 +- version update + +* Mon May 24 2021 Michael Cronenworth 6.9-1 +- version update + +* Sat May 08 2021 Michael Cronenworth 6.8-1 +- version update + +* Sat Apr 24 2021 Michael Cronenworth 6.7-1 +- version update + +* Sun Apr 11 2021 Michael Cronenworth 6.6-1 +- version update + +* Mon Mar 15 2021 Michael Cronenworth 6.4-1 +- version update + * Sat Feb 27 2021 Michael Cronenworth 6.3-1 - version update @@ -2461,198 +2679,3 @@ fi * Tue Dec 08 2020 Michael Cronenworth 6.0-0.1rc1 - version update -* Sat Nov 21 2020 Michael Cronenworth 5.22-1 -- version update - -* Tue Nov 10 2020 Michael Cronenworth 5.21-1 -- version update - -* Sat Oct 24 2020 Michael Cronenworth 5.20-1 -- version update - -* Sat Oct 10 2020 Michael Cronenworth 5.19-1 -- version update - -* Mon Sep 28 2020 Michael Cronenworth 5.18-2 -- Enable vkd3d shader support - -* Mon Sep 28 2020 Michael Cronenworth 5.18-1 -- version update - -* Tue Sep 15 2020 Michael Cronenworth 5.17-1 -- version update - -* Tue Sep 01 2020 Michael Cronenworth 5.16-1 -- version update - -* Sun Aug 16 2020 Michael Cronenworth 5.15-1 -- version update - -* Mon Aug 10 2020 Frantisek Zatloukal - 5.14-2 -- Recommend wine-dxvk as part of https://fedoraproject.org/wiki/Changes/DXVKwined3d - -* Mon Aug 03 2020 Michael Cronenworth 5.14-1 -- version update - -* Wed Jul 29 2020 Fedora Release Engineering - 5.13-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 20 2020 Michael Cronenworth 5.13-1 -- version update - -* Tue Jul 14 2020 Michael Cronenworth 5.12-1 -- version update - -* Wed Jul 01 2020 Jeff Law 5.10-2 -- Disable LTO - -* Sun Jun 07 2020 Michael Cronenworth 5.10-1 -- version update - -* Tue Jun 02 2020 Michael Cronenworth 5.9-2 -- drop typelibs from 32-bit devel package -- add patch for wine bug 49208 - -* Fri May 29 2020 Michael Cronenworth 5.9-1 -- version update - -* Sat May 02 2020 Michael Cronenworth 5.7-2 -- fix crash in wineserver affecting many apps and games (RHBZ#1829956) - -* Sun Apr 26 2020 Michael Cronenworth 5.7-1 -- version update - -* Sat Apr 11 2020 Michael Cronenworth 5.6-1 -- version update - -* Sun Mar 29 2020 Michael Cronenworth 5.5-1 -- version update - -* Mon Mar 16 2020 Michael Cronenworth 5.4-1 -- version update - -* Mon Mar 02 2020 Michael Cronenworth 5.3-1 -- version update - -* Tue Feb 18 2020 Michael Cronenworth 5.2-1 -- version update - -* Mon Feb 03 2020 Michael Cronenworth 5.1-1 -- version update - -* Fri Jan 31 2020 Fedora Release Engineering - 5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Wed Jan 22 2020 Michael Cronenworth 5.0-1 -- version update - -* Mon Jan 13 2020 Michael Cronenworth 5.0-0.rc5.0 -- version update - -* Mon Jan 06 2020 Michael Cronenworth 5.0-0.rc4.0 -- version update - -* Mon Dec 30 2019 Michael Cronenworth 5.0-0.rc3.0 -- version update - -* Sat Nov 30 2019 Michael Cronenworth 4.21-1 -- version update - -* Sat Nov 16 2019 Michael Cronenworth 4.20-1 -- version and wine-mono update - -* Sat Nov 02 2019 Michael Cronenworth 4.19-1 -- version update - -* Mon Oct 21 2019 Michael Cronenworth 4.18-1 -- version update - -* Sun Sep 29 2019 Michael Cronenworth 4.17-2 -- sync wine-mono version - -* Sat Sep 28 2019 Michael Cronenworth 4.17-1 -- version update - -* Thu Sep 26 2019 Michael Cronenworth 4.16-2 -- Drop isdn4k-utils BR (RHBZ#1756118) - -* Sat Sep 14 2019 Michael Cronenworth 4.16-1 -- version update - -* Sun Sep 01 2019 Michael Cronenworth 4.15-1 -- version update - -* Mon Aug 19 2019 Michael Cronenworth 4.14-2 -- sync wine-mono version - -* Mon Aug 19 2019 Michael Cronenworth 4.14-1 -- version update - -* Sun Aug 11 2019 Michael Cronenworth 4.13-5 -- remove correct dlls on upgrade - -* Thu Aug 08 2019 Michael Cronenworth 4.13-4 -- support upgrades in new alternatives - -* Wed Aug 07 2019 Michael Cronenworth 4.13-3 -- fix slave alternatives for d3d dlls - -* Mon Aug 05 2019 Michael Cronenworth 4.13-2 -- fix alternatives for d3d dlls - -* Sun Aug 04 2019 Michael Cronenworth 4.13-1 -- version update -- add alternatives for d3d dlls to play with dxvk - -* Sat Jul 27 2019 Fedora Release Engineering - 4.12.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Wed Jul 10 2019 Michael Cronenworth 4.12.1-1 -- version update - -* Sun Jun 23 2019 Michael Cronenworth 4.11-1 -- version update - -* Thu Jun 13 2019 Michael Cronenworth 4.10-1 -- version update -- compile with MinGW support - -* Sun May 26 2019 Michael Cronenworth 4.9-1 -- version update - -* Wed May 15 2019 Michael Cronenworth 4.8-2 -- Fix default wine svg (RHBZ#1598994) - -* Tue May 14 2019 Michael Cronenworth 4.8-1 -- version update - -* Sun Apr 28 2019 Michael Cronenworth 4.7-1 -- version update - -* Sun Apr 14 2019 Michael Cronenworth 4.6-1 -- version update - -* Tue Apr 02 2019 Michael Cronenworth 4.5-1 -- version update - -* Tue Mar 19 2019 Michael Cronenworth 4.4-1 -- version update - -* Sun Mar 03 2019 Michael Cronenworth 4.3-1 -- version update - -* Tue Feb 19 2019 Kalev Lember - 4.2-3 -- Rebuilt against fixed atk (#1626575) - -* Tue Feb 19 2019 Björn Esser - 4.2-2 -- Fix version requirement on wine-mono - -* Sun Feb 17 2019 Michael Cronenworth 4.2-1 -- version update - -* Sun Feb 03 2019 Fedora Release Engineering - 4.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Jan 23 2019 Michael Cronenworth 4.0-1 -- version update -