diff --git a/README.en.md b/README.en.md deleted file mode 100644 index 3ab9f3903e96a3c6823671102f61fc5b538382b6..0000000000000000000000000000000000000000 --- a/README.en.md +++ /dev/null @@ -1,36 +0,0 @@ -# wine - -#### Description -allow Apps developed for Microsoft Windows to run on Unix-like operating systems - -#### Software Architecture -Software architecture description - -#### Installation - -1. xxxx -2. xxxx -3. xxxx - -#### Instructions - -1. xxxx -2. xxxx -3. xxxx - -#### Contribution - -1. Fork the repository -2. Create Feat_xxx branch -3. Commit your code -4. Create Pull Request - - -#### Gitee Feature - -1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md -2. Gitee blog [blog.gitee.com](https://blog.gitee.com) -3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore) -4. The most valuable open source project [GVP](https://gitee.com/gvp) -5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help) -6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) diff --git a/README.md b/README.md deleted file mode 100644 index 536fe39962641aea07311167089f3d41e8e42aed..0000000000000000000000000000000000000000 --- a/README.md +++ /dev/null @@ -1,37 +0,0 @@ -# wine - -#### 介绍 -allow Apps developed for Microsoft Windows to run on Unix-like operating systems - -#### 软件架构 -软件架构说明 - - -#### 安装教程 - -1. xxxx -2. xxxx -3. xxxx - -#### 使用说明 - -1. xxxx -2. xxxx -3. xxxx - -#### 参与贡献 - -1. Fork 本仓库 -2. 新建 Feat_xxx 分支 -3. 提交代码 -4. 新建 Pull Request - - -#### 码云特技 - -1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md -2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) -3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 -4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 -5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) -6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) diff --git a/wine-32.conf b/wine-32.conf new file mode 100644 index 0000000000000000000000000000000000000000..d9d71cd8ab05e2c46e91dfc129cf9932df08f78b --- /dev/null +++ b/wine-32.conf @@ -0,0 +1 @@ +/usr/lib/wine/ diff --git a/wine-5.5.tar.xz b/wine-5.5.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..98fcb6e56db571f5c4dd2ced45b5aac5016002c3 Binary files /dev/null and b/wine-5.5.tar.xz differ diff --git a/wine-5.5.tar.xz.sign b/wine-5.5.tar.xz.sign new file mode 100644 index 0000000000000000000000000000000000000000..f5b97c4d684fb7724e87f571d88d1d590b47bb8c --- /dev/null +++ b/wine-5.5.tar.xz.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE2iNXmnTUrZr50/lFzvrI6q8XUZ0FAl5+bJcACgkQzvrI6q8X +UZ1eZBAAneHEgkWN6guaBBAW9qal5khdIJOYTlBo7gCbunZvEFnDNQasqv1cfdal +oceiRlBxC+cb1EyZ1Y2SiJSCilb7Q689XZzBYcck84cyrPtfy5Gr7bSqoLEV+/5a +jj3iK6sqSnjVXCXbZV459bzdFAaNhnirlgRvcqP9xT/AmjcFJ2fpZxKRkNMFM6I+ +fve+yGYFmBIG7UjFUd5+vy3DRApKgiTn6wpKIIpbqny+lvHmrjVp8MHitB/Q3ykb +MpGY0a1G72nDUz/WmvZl8+MfjsOQ8uwxaHla0ZR1hDm/oq5t34SMvp+BhHRqma4G +dQR3XKWRemYrBUbiFB4Mvs4lBUSpJUtLIf5Hqt/B2ZOpWewqPLtl3bBNEusFUcQW +TRZyQK6dV7CPXpK+zdo9qM8YcML8mWfxr3wH2hxzq9Gr5/VL76XmwCjYehTY9m8g +qB9kGew/i58oV9wmO+JP59TJrvpcxtg1ubP/QkXn9CteYAEWXwW3KhHi80ntBXb1 +lv8Ty04jHRDCO2u1kHhvlty2BNg2ZQfgoStwOovqHM03NayElHt5bBkz6wktaoZA +Y/bMMFms0wzRDYxkA6cq0lH/Vb4yJyXL4Rdg3D+/t1hyiFIQYfIELUJBIrPD2L/D +xzdcXRtKl3v+aCYk98skkeo+uNa5ImFv58T+Rstg6DNWMHTv/co= +=dEeC +-----END PGP SIGNATURE----- diff --git a/wine-64.conf b/wine-64.conf new file mode 100644 index 0000000000000000000000000000000000000000..268f698c28b79cde6ddd562c608c4ddabd1da7fe --- /dev/null +++ b/wine-64.conf @@ -0,0 +1 @@ +/usr/lib64/wine/ diff --git a/wine-README-Fedora b/wine-README-Fedora new file mode 100644 index 0000000000000000000000000000000000000000..3765ea070832efeded028388cd59939fbb3ced8e --- /dev/null +++ b/wine-README-Fedora @@ -0,0 +1,44 @@ +Wine directory structure used in Fedora Linux: +============================================== + +${HOME}/.wine/drive_c is the root directory (aka C: drive) wine looks for +by default. It is created with (empty) C:\windows and C:\windows\system +directories, needed to operate Wine without an existing Windows +installation, if it does not already exist. + +If you want to use Wine with an existing Windows installation that is +mounted, for example, in /mnt/windows-c, change the symlink +${HOME}/.wine/dosdevices/c: to point to /mnt/windows-c instead of the +defaults set by installation. + +If you do this, you can safely remove ${HOME}/.wine/drive_c. +(Alternatively, just mount your Windows partition to ${HOME}/.wine/drive_c.) + +Wine bugs: +========== +If you find a bug, please take the time to move your ${HOME}/.wine directory +someplace and try with a fresh version (like mv ${HOME}/.wine{,-save}). If the +bug is still there look through https://bugzilla.redhat.com and see if the bug +has already been reported. In case it was not please report it. + +CJK support: +============ +Fedora carries a modified wine.inf file with support for cjk complying to the +fedora default fonts (see +http://tagoh.fedorapeople.org/fonts/fedora-current-defaultfonts.html) + +wine does _not_ pull in the cjk font packages automatically. The following +font packages may need to be installed depending on your locale: + +zh_CN: +wqy-microhei + +jp: +vlgothic-fonts +vlgothic-p-fonts +ipa-mincho-fonts +ipa-pmincho-fonts + +ko: +nhn-nanum-gothic-fonts +nhn-nanum-myeongjo-fonts.noarch diff --git a/wine-README-tahoma b/wine-README-tahoma new file mode 100644 index 0000000000000000000000000000000000000000..da228152cc9b9cb499113e9368a54a08ee601f10 --- /dev/null +++ b/wine-README-tahoma @@ -0,0 +1,19 @@ += wine-tahoma-fonts = +Wine provides the wine tahoma font family. In fedora embedded bitmaps are +turned off per default (/etc/fonts/conf.d/20-wine-tahoma-nobitmaps.conf) as +this will provide smoother letters for most users. + +If you do not like the wine tahoma font experience but want to keep it +installed you can turn it of by adding the following to ~/.fonts.conf or by +adding a file containing the following to ~/.fonts.conf.d/: + + + + + + + +*/wine-tahoma-fonts/* + + + diff --git a/wine-cjk.patch b/wine-cjk.patch new file mode 100644 index 0000000000000000000000000000000000000000..ed7af8fd996d399add114b1abf519b12f1e88c96 --- /dev/null +++ b/wine-cjk.patch @@ -0,0 +1,22 @@ +Index: wine-1.7.22/loader/wine.inf.in +=================================================================== +--- wine-1.7.22.orig/loader/wine.inf.in ++++ wine-1.7.22/loader/wine.inf.in +@@ -568,6 +568,17 @@ HKLM,%FontSubStr%,"Times New Roman CE,23 + HKLM,%FontSubStr%,"Times New Roman CYR,204",,"Times New Roman,204" + HKLM,%FontSubStr%,"Times New Roman Greek,161",,"Times New Roman,161" + HKLM,%FontSubStr%,"Times New Roman TUR,162",,"Times New Roman,162" ++HKCU,Software\Wine\Fonts\Replacements,"SimSun",,"WenQuanYi Zen Hei Sharp" ++HKCU,Software\Wine\Fonts\Replacements,"PMingLiU",,"WenQuanYi Zen Hei Sharp" ++HKCU,Software\Wine\Fonts\Replacements,"MS Gothic",,"VL Gothic" ++HKCU,Software\Wine\Fonts\Replacements,"MS PGothic",,"VL PGothic" ++HKCU,Software\Wine\Fonts\Replacements,"MS UI Gothic",,"VL Gothic" ++HKCU,Software\Wine\Fonts\Replacements,"MS Mincho",,"IPAMincho" ++HKCU,Software\Wine\Fonts\Replacements,"MS PMincho",,"IPAPMincho" ++HKCU,Software\Wine\Fonts\Replacements,"Batang",,"NanumMyeongjo" ++HKCU,Software\Wine\Fonts\Replacements,"Dotum",,"NanumGothic" ++HKCU,Software\Wine\Fonts\Replacements,"Gulim",,"NanumGothic" ++HKCU,Software\Wine\Fonts\Replacements,"Arial Unicode MS",,"Droid Sans Fallback" + HKLM,System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts,"LogPixels",0x10003,0x00000060 + + [MCI] diff --git a/wine-mime-msi.desktop b/wine-mime-msi.desktop new file mode 100644 index 0000000000000000000000000000000000000000..bbe985389f364fa24d549e279827a692c73118d5 --- /dev/null +++ b/wine-mime-msi.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Name=Windows Installer File +Name[ar]=مثبت حزم واين +Exec=wine %f +MimeType=application/x-ole-storage;text/mspg-legacyinfo; +Hidden=true +StartupNotify=true +StartupWMClass=msiexec.exe diff --git a/wine-notepad.desktop b/wine-notepad.desktop new file mode 100644 index 0000000000000000000000000000000000000000..62d11e23083da2c3a581d967f17a4630a2f5103b --- /dev/null +++ b/wine-notepad.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=Notepad +Comment=Text Editor +Name[ar]=مفكرة +Comment[ar]=محرر النّصوص مفكرة واين +Exec=notepad +Icon=notepad +Terminal=false +Type=Application +StartupNotify=true +StartupWMClass=notepad.exe +Categories=X-Wine; diff --git a/wine-oleview.desktop b/wine-oleview.desktop new file mode 100644 index 0000000000000000000000000000000000000000..6bb3aa77d8e5c25dca30dee4b646a9ee048811be --- /dev/null +++ b/wine-oleview.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=Wine OLE View +Comment=Windows OLE View +Name[ar]=عارض العناصر +Comment[ar]=لعرض العناصر البيئية في واين +Exec=wine oleview.exe +Icon=wine +Terminal=false +Type=Application +StartupNotify=true +StartupWMClass=oleview.exe +Categories=X-Wine; diff --git a/wine-regedit.desktop b/wine-regedit.desktop new file mode 100644 index 0000000000000000000000000000000000000000..b6e4a6766307f3407a74c689484ae5e8dc81aeaa --- /dev/null +++ b/wine-regedit.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=Regedit +Comment=Wine registry editor +Name[ar]=محرر السّجل +Comment[ar]=محرر لسجلات واين +Exec=regedit +Icon=regedit +Terminal=false +Type=Application +StartupNotify=true +StartupWMClass=regedit.exe +Categories=X-Wine; diff --git a/wine-staging-5.5.tar.gz b/wine-staging-5.5.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..44c469ca70aee71094889ab8ad331244dd82b57f Binary files /dev/null and b/wine-staging-5.5.tar.gz differ diff --git a/wine-tahoma.conf b/wine-tahoma.conf new file mode 100644 index 0000000000000000000000000000000000000000..d8af4392bfde972945808fc52873e0cb8869e3e9 --- /dev/null +++ b/wine-tahoma.conf @@ -0,0 +1,11 @@ + + + + + + + + Tahoma + false + + diff --git a/wine-uninstaller.desktop b/wine-uninstaller.desktop new file mode 100644 index 0000000000000000000000000000000000000000..47653edffb007235ddce804436e8c8b8cea5f54a --- /dev/null +++ b/wine-uninstaller.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=Wine Software Uninstaller +Comment=Interface to uninstall software +Name[ar]=مزيل التطبيقات من واين +Comment[ar]=واجهة إزالة التّطبيقات من واين +Exec=wine uninstaller.exe +Icon=msiexec +Terminal=false +Type=Application +StartupNotify=true +StartupWMClass=uninstaller.exe +Categories=X-Wine; diff --git a/wine-wineboot.desktop b/wine-wineboot.desktop new file mode 100644 index 0000000000000000000000000000000000000000..9796c1385df2c9b957a18797a570edb8edd86b1a --- /dev/null +++ b/wine-wineboot.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Wine Boot +Comment=Simulate restart +Name[ar]=إقلاع واين +Comment[ar]=محاكاة إعادة التشغيل لواين +Exec=wineboot +Icon=wine +Terminal=false +Type=Application +Categories=X-Wine; diff --git a/wine-winecfg.desktop b/wine-winecfg.desktop new file mode 100644 index 0000000000000000000000000000000000000000..78546d34d57f285b6d6d06edd72fe26f2e702675 --- /dev/null +++ b/wine-winecfg.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=Wine Configuration +Comment=Interface to set wine parameters +Name[ar]=إعدادات واين +Comment[ar]=لوحة تحكم بمنظومة واين +Exec=winecfg +Icon=winecfg +Terminal=false +Type=Application +StartupNotify=true +StartupWMClass=winecfg.exe +Categories=X-Wine; diff --git a/wine-winefile.desktop b/wine-winefile.desktop new file mode 100644 index 0000000000000000000000000000000000000000..d87955bcc770ec4ce0288482e956ca9ed67cfd5e --- /dev/null +++ b/wine-winefile.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Wine File +Comment=Wine File Browser +Name[ar]=مدير ملفات واين +Comment[ar]=إدارة الملفات بطريقة واين +Exec=winefile +Icon=winefile +Terminal=false +Type=Application +Categories=X-Wine; diff --git a/wine-winemine.desktop b/wine-winemine.desktop new file mode 100644 index 0000000000000000000000000000000000000000..1bead9b3a3ffa235b48fc8ce32f95f8c0a448dae --- /dev/null +++ b/wine-winemine.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=WineMine +Comment=Wine Minesweeper +Name[ar]=كانسة ألغام واين +Comment[ar]=لعبة كانسة ألغام واين +Exec=winemine +Icon=winemine +Terminal=false +Type=Application +StartupNotify=true +StartupWMClass=winemine.exe +Categories=Game;LogicGame; diff --git a/wine-winhelp.desktop b/wine-winhelp.desktop new file mode 100644 index 0000000000000000000000000000000000000000..5280b2088e8b00eee43db2d74b2cdc248eadbddd --- /dev/null +++ b/wine-winhelp.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=Wine Help +Comment=Windows Help Browser +Name[ar]=أداة المساعدة في واين +Comment[ar]=استعراض ملفات المساعدة بتنسيقات وندوز +Exec=wine winhlp32.exe +Icon=winhelp +Terminal=false +Type=Application +StartupNotify=true +StartupWMClass=winhlp32.exe +Categories=X-Wine; diff --git a/wine-wordpad.desktop b/wine-wordpad.desktop new file mode 100644 index 0000000000000000000000000000000000000000..044a027ef79c4ea8fac2136bc415746c8f9325d9 --- /dev/null +++ b/wine-wordpad.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Name=Wine Wordpad +Comment=Text Editor +Name[ar]=دفتر واين +Comment[ar]=محرر النّصوص دفتر واين +Exec=wine wordpad.exe +Icon=wordpad +Terminal=false +Type=Application +StartupNotify=true +StartupWMClass=wordpad.exe +Categories=X-Wine; diff --git a/wine.appdata.xml b/wine.appdata.xml new file mode 100644 index 0000000000000000000000000000000000000000..15c33b649375adb27cd1997df9640565e9dcaef7 --- /dev/null +++ b/wine.appdata.xml @@ -0,0 +1,25 @@ + + + wine.desktop + CC0-1.0 + LGPLv2+ + Wine + A compatibility layer for Windows applications + +

+ Wine (originally an acronym for "Wine Is Not an Emulator") is a compatibility + layer capable of running Windows applications on several POSIX-compliant operating + systems, such as Linux, macOS, & BSD. Instead of simulating internal Windows + logic like a virtual machine or emulator, Wine translates Windows API calls into + POSIX calls on-the-fly, eliminating the performance and memory penalties of other + methods and allowing you to cleanly integrate Windows applications into your desktop. +

+
+ https://www.winehq.org/ + https://bugs.winehq.org/ + https://wiki.winehq.org/FAQ + https://wiki.winehq.org/ + https://www.winehq.org/donate + https://wiki.winehq.org/Translating +
+ diff --git a/wine.directory b/wine.directory new file mode 100644 index 0000000000000000000000000000000000000000..9fdb800f9524168d837353eb652c3e7f219f18d1 --- /dev/null +++ b/wine.directory @@ -0,0 +1,5 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Directory +Name=Wine +Icon=wine diff --git a/wine.init b/wine.init new file mode 100644 index 0000000000000000000000000000000000000000..990bb8342def5cb5b7c98df87abb01757528a63c --- /dev/null +++ b/wine.init @@ -0,0 +1,89 @@ +#!/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.menu b/wine.menu new file mode 100644 index 0000000000000000000000000000000000000000..5fdb60fc4716d2606eaa03318d5682a7e2172d13 --- /dev/null +++ b/wine.menu @@ -0,0 +1,13 @@ + + + Applications + + wine-wine + Wine.directory + + X-Wine + + + diff --git a/wine.spec b/wine.spec new file mode 100644 index 0000000000000000000000000000000000000000..8624aecf1bc6d42ebfeb6434c37e48539c11b983 --- /dev/null +++ b/wine.spec @@ -0,0 +1,2433 @@ +# Compiling the preloader fails with hardening enabled +%undefine _hardened_build + +%global no64bit 0 +%global winegecko 2.47.1 +%global winemono 4.9.4 +#global _default_patch_fuzz 2 +%ifarch %{ix86} x86_64 +%global wineacm acm +%global winecom com +%global winecpl cpl +%global winedll dll +%global winedrv drv +%global wineexe exe +%global wineocx ocx +%global winesys sys +%global winetlb tlb +%else +%global wineacm acm.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 +%endif + +# build with wine-staging patches, see: https://github.com/wine-staging/wine-staging +%if 0%{?fedora} +%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: 5.5 +Release: 1.1%{?dist} +Summary: A compatibility layer for windows applications + +License: LGPLv2+ +URL: https://www.winehq.org/ +Source0: https://dl.winehq.org/wine/source/5.x/wine-%{version}.tar.xz +Source10: https://dl.winehq.org/wine/source/5.x/wine-%{version}.tar.xz.sign + +Source1: wine.init +Source2: wine.systemd +Source3: wine-README-Fedora +Source4: wine-32.conf +Source5: wine-64.conf + +# desktop files +Source100: wine-notepad.desktop +Source101: wine-regedit.desktop +Source102: wine-uninstaller.desktop +Source103: wine-winecfg.desktop +Source104: wine-winefile.desktop +Source105: wine-winemine.desktop +Source106: wine-winhelp.desktop +Source107: wine-wineboot.desktop +Source108: wine-wordpad.desktop +Source109: wine-oleview.desktop + +# AppData files +Source150: wine.appdata.xml + +# wine bugs + +# desktop dir +Source200: wine.menu +Source201: wine.directory + +# mime types +Source300: wine-mime-msi.desktop + + +# smooth tahoma (#693180) +# disable embedded bitmaps +Source501: wine-tahoma.conf +# and provide a readme +Source502: wine-README-tahoma + +Patch511: wine-cjk.patch + +%if 0%{?wine_staging} +# wine-staging patches +# pulseaudio-patch is covered by that patch-set, too. +Source900: https://github.com/wine-staging/wine-staging/archive/v%{version}.tar.gz#/wine-staging-%{version}.tar.gz +%endif + +%if !%{?no64bit} +ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 +%else +ExclusiveArch: %{ix86} %{arm} +%endif + +BuildRequires: bison +BuildRequires: flex +%ifarch aarch64 +BuildRequires: clang >= 5.0 +%else +BuildRequires: gcc +%endif +BuildRequires: mingw32-gcc +BuildRequires: mingw64-gcc +BuildRequires: autoconf +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 +BuildRequires: ncurses-devel +%if 0%{?fedora} +BuildRequires: ocl-icd-devel +BuildRequires: opencl-headers +%endif +BuildRequires: openldap-devel +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} <= 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: libXxf86dga-devel libXxf86vm-devel +BuildRequires: libXrandr-devel libXrender-devel +BuildRequires: libXext-devel +BuildRequires: libXinerama-devel +BuildRequires: libXcomposite-devel +BuildRequires: fontconfig-devel +BuildRequires: giflib-devel +BuildRequires: cups-devel +BuildRequires: libXmu-devel +BuildRequires: libXi-devel +BuildRequires: libXcursor-devel +BuildRequires: dbus-devel +BuildRequires: gnutls-devel +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 +BuildRequires: mpg123-devel +%endif +BuildRequires: SDL2-devel +BuildRequires: libvkd3d-devel +BuildRequires: vulkan-devel +BuildRequires: libFAudio-devel +BuildRequires: libappstream-glib + +# Silverlight DRM-stuff needs XATTR enabled. +%if 0%{?wine_staging} +BuildRequires: gtk3-devel +BuildRequires: libattr-devel +BuildRequires: libva-devel +%endif # 0%{?wine_staging} + +%if 0%{?fedora} >= 10 || 0%{?rhel} >= 6 +BuildRequires: openal-soft-devel +BuildRequires: icoutils +%endif + +Requires: wine-common = %{version}-%{release} +Requires: wine-desktop = %{version}-%{release} +Requires: wine-fonts = %{version}-%{release} + +# x86-32 parts +%ifarch %{ix86} +%if 0%{?fedora} || 0%{?rhel} <= 6 +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-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} +%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 +%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-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 +%endif +Requires: mesa-dri-drivers(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-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) +%endif + +%description +Wine as a compatibility layer for UNIX to run Windows applications. This +package includes a program loader, which allows unmodified Windows +3.x/9x/NT binaries to run on x86 and x86_64 Unixes. Wine can use native system +.dll files if they are available. + +In Fedora wine is a meta-package which will install everything needed for wine +to work smoothly. Smaller setups can be achieved by installing some of the +wine-* sub packages. + +%package core +Summary: Wine core package +Requires(postun): /sbin/ldconfig +Requires(posttrans): %{_sbindir}/alternatives +Requires(preun): %{_sbindir}/alternatives + +# require -filesystem +Requires: wine-filesystem = %{version}-%{release} + +%ifarch %{ix86} +# CUPS support uses dlopen - rhbz#1367537 +Requires: cups-libs(x86-32) +Requires: freetype(x86-32) +Requires: nss-mdns(x86-32) +Requires: gnutls(x86-32) +Requires: libXcomposite(x86-32) +Requires: libXcursor(x86-32) +Requires: libXinerama(x86-32) +Requires: libXrandr(x86-32) +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) +Requires: vulkan-loader(x86-32) +%if 0%{?wine_staging} +Requires: libva(x86-32) +%endif +%endif + +%ifarch x86_64 +# CUPS support uses dlopen - rhbz#1367537 +Requires: cups-libs(x86-64) +Requires: freetype(x86-64) +Requires: nss-mdns(x86-64) +Requires: gnutls(x86-64) +Requires: libXcomposite(x86-64) +Requires: libXcursor(x86-64) +Requires: libXinerama(x86-64) +Requires: libXrandr(x86-64) +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) +Requires: vulkan-loader(x86-64) +%if 0%{?wine_staging} +Requires: libva(x86-64) +%endif +%endif + +%ifarch %{arm} aarch64 +# CUPS support uses dlopen - rhbz#1367537 +Requires: cups-libs +Requires: freetype +Requires: nss-mdns +Requires: gnutls +Requires: libXrender +Requires: libXcursor +#dlopen in windowscodesc (fixes rhbz#1085075) +Requires: libpng +Requires: libpcap +Requires: mesa-libOSMesa +Requires: libv4l +Requires: unixODBC +Requires: SDL2 +Requires: vulkan-loader +%if 0%{?wine_staging} +Requires: libva +%endif +%endif + +# removed as of 1.7.35 +Obsoletes: wine-wow < 1.7.35 +Provides: wine-wow = %{version}-%{release} + +%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 +BuildArch: noarch + +%description filesystem +Filesystem directories and basic configuration for wine. + +%package common +Summary: Common files +Requires: wine-core = %{version}-%{release} +BuildArch: noarch + +%description common +Common wine files and scripts. + +%package desktop +Summary: Desktop integration features for wine +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 + +%description desktop +Desktop integration features for wine, including mime-types and a binary format +handler service. + +%package fonts +Summary: Wine font files +BuildArch: noarch +# arial-fonts are available with wine-staging patchset, only. +%if 0%{?wine_staging} +Requires: wine-arial-fonts = %{version}-%{release} +%else # 0%{?wine_staging} +Obsoletes: wine-arial-fonts <= %{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} +# 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} +%endif # 0%{?wine_staging} +Requires: wine-symbol-fonts = %{version}-%{release} +Requires: wine-wingdings-fonts = %{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 +%{summary} + +%if 0%{?wine_staging} +%package arial-fonts +Summary: Wine Arial font family +BuildArch: noarch +Requires: fontpackages-filesystem + +%description arial-fonts +%{summary} +%endif # 0%{?wine_staging} + +%package courier-fonts +Summary: Wine Courier font family +BuildArch: noarch +Requires: fontpackages-filesystem + +%description courier-fonts +%{summary} + +%package fixedsys-fonts +Summary: Wine Fixedsys font family +BuildArch: noarch +Requires: fontpackages-filesystem + +%description fixedsys-fonts +%{summary} + +%package small-fonts +Summary: Wine Small font family +BuildArch: noarch +Requires: fontpackages-filesystem + +%description small-fonts +%{summary} + +%package system-fonts +Summary: Wine System font family +BuildArch: noarch +Requires: fontpackages-filesystem + +%description system-fonts +%{summary} + + +%package marlett-fonts +Summary: Wine Marlett font family +BuildArch: noarch +Requires: fontpackages-filesystem + +%description marlett-fonts +%{summary} + + +%package ms-sans-serif-fonts +Summary: Wine MS Sans Serif font family +BuildArch: noarch +Requires: fontpackages-filesystem + +%description ms-sans-serif-fonts +%{summary} + +# rhbz#693180 +# http://lists.fedoraproject.org/pipermail/devel/2012-June/168153.html +%package tahoma-fonts +Summary: Wine Tahoma font family +BuildArch: noarch +Requires: wine-filesystem = %{version}-%{release} + +%description tahoma-fonts +%{summary} +Please note: If you want system integration for wine tahoma fonts install the +wine-tahoma-fonts-system package. + +%package tahoma-fonts-system +Summary: Wine Tahoma font family system integration +BuildArch: noarch +Requires: fontpackages-filesystem +Requires: wine-tahoma-fonts = %{version}-%{release} + +%description tahoma-fonts-system +%{summary} + +%if 0%{?wine_staging} +%package times-new-roman-fonts +Summary: Wine Times New Roman font family +BuildArch: noarch +Requires: wine-filesystem = %{version}-%{release} + +%description times-new-roman-fonts +%{summary} +Please note: If you want system integration for wine times new roman fonts install the +wine-times-new-roman-fonts-system package. + +%package times-new-roman-fonts-system +Summary: Wine Times New Roman font family system integration +BuildArch: noarch +Requires: fontpackages-filesystem +Requires: wine-times-new-roman-fonts = %{version}-%{release} + +%description times-new-roman-fonts-system +%{summary} +%endif + +%package symbol-fonts +Summary: Wine Symbol font family +BuildArch: noarch +Requires: fontpackages-filesystem + +%description symbol-fonts +%{summary} + +%package wingdings-fonts +Summary: Wine Wingdings font family +BuildArch: noarch +Requires: fontpackages-filesystem + +%description wingdings-fonts +%{summary} +Please note: If you want system integration for wine wingdings fonts install the +wine-wingdings-fonts-system package. + +%package wingdings-fonts-system +Summary: Wine Wingdings font family system integration +BuildArch: noarch +Requires: fontpackages-filesystem +Requires: wine-wingdings-fonts = %{version}-%{release} + +%description wingdings-fonts-system +%{summary} + + +%package ldap +Summary: LDAP support for wine +Requires: wine-core = %{version}-%{release} + +%description ldap +LDAP support for wine + +%package cms +Summary: Color Management for wine +Requires: wine-core = %{version}-%{release} + +%description cms +Color Management for wine + +%package twain +Summary: Twain support for wine +Requires: wine-core = %{version}-%{release} +%ifarch %{ix86} +Requires: sane-backends-libs(x86-32) +%endif +%ifarch x86_64 +Requires: sane-backends-libs(x86-64) +%endif +%ifarch %{arm} 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} + +%description devel +Header, include files and library definition files for developing applications +with the Wine Windows(TM) emulation libraries. + +%package pulseaudio +Summary: Pulseaudio support for wine +Requires: wine-core = %{version}-%{release} +# midi output +Requires: wine-alsa%{?_isa} = %{version}-%{release} + +%description pulseaudio +This package adds a pulseaudio driver for wine. + +%package alsa +Summary: Alsa support for wine +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} +%package opencl +Summary: OpenCL support for wine +Requires: wine-core = %{version}-%{release} + +%Description opencl +This package adds the opencl driver for wine. +%endif + +%prep +%setup -q -n wine-%{version} +%patch511 -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 + +%endif # 0%{?wine_staging} + +%build + +# 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 +# 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//'`" +%endif + +%configure \ + --sysconfdir=%{_sysconfdir}/wine \ + --x-includes=%{_includedir} --x-libraries=%{_libdir} \ + --without-hal --with-dbus \ + --with-x \ +%ifarch %{arm} + --with-float-abi=hard \ +%endif +%ifarch x86_64 aarch64 + --enable-win64 \ +%endif +%{?wine_staging: --with-xattr} \ + --disable-tests + +make %{?_smp_mflags} TARGETFLAGS="" + +%install + +%makeinstall \ + includedir=%{buildroot}%{_includedir} \ + sysconfdir=%{buildroot}%{_sysconfdir}/wine \ + dlldir=%{buildroot}%{_libdir}/wine \ + LDCONFIG=/bin/true \ + UPDATE_DESKTOP_DATABASE=/bin/true + +# setup for alternatives usage +%ifarch x86_64 aarch64 +mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver64 +%endif +%ifarch %{ix86} %{arm} +mv %{buildroot}%{_bindir}/wine %{buildroot}%{_bindir}/wine32 +mv %{buildroot}%{_bindir}/wineserver %{buildroot}%{_bindir}/wineserver32 +%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} + +# remove rpath +chrpath --delete %{buildroot}%{_bindir}/wmc +chrpath --delete %{buildroot}%{_bindir}/wrc +%ifarch x86_64 aarch64 +chrpath --delete %{buildroot}%{_bindir}/wine64 +chrpath --delete %{buildroot}%{_bindir}/wineserver64 +%else +chrpath --delete %{buildroot}%{_bindir}/wine32 +chrpath --delete %{buildroot}%{_bindir}/wineserver32 +%endif + +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 + +# add wine dir to desktop +mkdir -p %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged +install -p -m 644 %{SOURCE200} \ +%{buildroot}%{_sysconfdir}/xdg/menus/applications-merged/wine.menu +mkdir -p %{buildroot}%{_datadir}/desktop-directories +install -p -m 644 %{SOURCE201} \ +%{buildroot}%{_datadir}/desktop-directories/Wine.directory + +# add gecko dir +mkdir -p %{buildroot}%{_datadir}/wine/gecko + +# add mono dir +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 +# so that only its full-size scalable icon is visible +PROGRAM_ICONFIX='s/height="272"/height="256"/;'\ +'s/width="632"/width="256"\n'\ +' x="368"\n'\ +' y="8"\n'\ +' viewBox="368, 8, 256, 256"/;' +MAIN_ICONFIX='s/height="272"/height="256"/;'\ +'s/width="632"/width="256"\n'\ +' x="8"\n'\ +' y="8"\n'\ +' viewBox="8, 8, 256, 256"/;' + +# This icon file is still in the legacy format +install -p -m 644 dlls/user32/resources/oic_winlogo.svg \ + %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wine.svg +sed -i -e "$MAIN_ICONFIX" %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/wine.svg + +# The rest come from programs/, and contain larger scalable icons +# with a new layout that requires the PROGRAM_ICONFIX sed adjustment +install -p -m 644 programs/notepad/notepad.svg \ + %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/notepad.svg +sed -i -e "$PROGRAM_ICONFIX" %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/notepad.svg + +install -p -m 644 programs/regedit/regedit.svg \ + %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/regedit.svg +sed -i -e "$PROGRAM_ICONFIX" %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/regedit.svg + +install -p -m 644 programs/msiexec/msiexec.svg \ + %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/msiexec.svg +sed -i -e "$PROGRAM_ICONFIX" %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/msiexec.svg + +install -p -m 644 programs/winecfg/winecfg.svg \ + %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/winecfg.svg +sed -i -e "$PROGRAM_ICONFIX" %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/winecfg.svg + +install -p -m 644 programs/winefile/winefile.svg \ + %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/winefile.svg +sed -i -e "$PROGRAM_ICONFIX" %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/winefile.svg + +install -p -m 644 programs/winemine/winemine.svg \ + %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/winemine.svg +sed -i -e "$PROGRAM_ICONFIX" %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/winemine.svg + +install -p -m 644 programs/winhlp32/winhelp.svg \ + %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/winhelp.svg +sed -i -e "$PROGRAM_ICONFIX" %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/winhelp.svg + +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 \ + %{SOURCE100} + +desktop-file-install \ + --dir=%{buildroot}%{_datadir}/applications \ + %{SOURCE101} + +desktop-file-install \ + --dir=%{buildroot}%{_datadir}/applications \ + %{SOURCE102} + +desktop-file-install \ + --dir=%{buildroot}%{_datadir}/applications \ + %{SOURCE103} + +desktop-file-install \ + --dir=%{buildroot}%{_datadir}/applications \ + %{SOURCE104} + +desktop-file-install \ + --dir=%{buildroot}%{_datadir}/applications \ + %{SOURCE105} + +desktop-file-install \ + --dir=%{buildroot}%{_datadir}/applications \ + %{SOURCE106} + +desktop-file-install \ + --dir=%{buildroot}%{_datadir}/applications \ + %{SOURCE107} + +desktop-file-install \ + --dir=%{buildroot}%{_datadir}/applications \ + %{SOURCE108} + +desktop-file-install \ + --dir=%{buildroot}%{_datadir}/applications \ + %{SOURCE109} + +desktop-file-install \ + --dir=%{buildroot}%{_datadir}/applications \ + --delete-original \ + %{buildroot}%{_datadir}/applications/wine.desktop + +#mime-types +desktop-file-install \ + --dir=%{buildroot}%{_datadir}/applications \ + %{SOURCE300} + +cp -p %{SOURCE3} 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 +pushd %{buildroot}/%{_datadir}/fonts/wine-tahoma-fonts +ln -s ../../wine/fonts/tahoma.ttf tahoma.ttf +ln -s ../../wine/fonts/tahomabd.ttf tahomabd.ttf +popd + +# add config and readme for tahoma +install -m 0755 -d %{buildroot}%{_fontconfig_templatedir} \ + %{buildroot}%{_fontconfig_confdir} +install -p -m 0644 %{SOURCE501} %{buildroot}%{_fontconfig_templatedir}/20-wine-tahoma-nobitmaps.conf + +ln -s %{_fontconfig_templatedir}/20-wine-tahoma-nobitmaps.conf \ + %{buildroot}%{_fontconfig_confdir}/20-wine-tahoma-nobitmaps.conf + +%if 0%{?wine_staging} +# install Times New Roman font for system package +install -p -m 0755 -d %{buildroot}/%{_datadir}/fonts/wine-times-new-roman-fonts +pushd %{buildroot}/%{_datadir}/fonts/wine-times-new-roman-fonts +ln -s ../../wine/fonts/times.ttf times.ttf +popd +%endif + +# install Wingdings font for system package +install -p -m 0755 -d %{buildroot}/%{_datadir}/fonts/wine-wingdings-fonts +pushd %{buildroot}/%{_datadir}/fonts/wine-wingdings-fonts +ln -s ../../wine/fonts/wingding.ttf wingding.ttf +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 +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 + + +%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 +fi +%endif + +%ldconfig_post core + +%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} +%ifarch x86_64 aarch64 +%{_sbindir}/alternatives --install %{_bindir}/wine \ + wine %{_bindir}/wine64 10 \ + --slave %{_bindir}/wine-preloader wine-preloader %{_bindir}/wine64-preloader +%{_sbindir}/alternatives --install %{_bindir}/wineserver \ + wineserver %{_bindir}/wineserver64 20 +%else +%ifnarch %{arm} +%{_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 +%{_sbindir}/alternatives --install %{_bindir}/wineserver \ + wineserver %{_bindir}/wineserver32 10 +%endif +%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 + %{_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} +fi + +%ldconfig_scriptlets ldap + +%ldconfig_scriptlets cms + +%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 +%doc AUTHORS +%doc README-FEDORA +%doc README +%doc VERSION +# do not include huge changelogs .OLD .ALPHA .BETA (#204302) +%doc documentation/README.* +%if 0%{?wine_staging} +%{_bindir}/msidb +%{_libdir}/wine/runas.%{wineexe} +%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.exe.so +%{_libdir}/wine/winmgmt.%{wineexe} +%{_libdir}/wine/winver.exe.so +%{_libdir}/wine/wordpad.%{wineexe} +%{_libdir}/wine/write.%{wineexe} +%{_libdir}/wine/wusa.%{wineexe} + +%ifarch %{ix86} %{arm} +%{_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/dpnsvr.%{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} +%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/whoami.%{wineexe} +%{_libdir}/wine/wineboot.%{wineexe} +%{_libdir}/wine/winebrowser.exe.so +%{_libdir}/wine/wineconsole.exe.so +%{_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}/libwine.so.1* + +%{_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.dll.so +%{_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-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-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-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-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-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-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-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.dll.so +%{_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.dll.so +%{_libdir}/wine/crypt32.dll.so +%{_libdir}/wine/cryptdlg.%{winedll} +%{_libdir}/wine/cryptdll.%{winedll} +%{_libdir}/wine/cryptext.%{winedll} +%{_libdir}/wine/cryptnet.%{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/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.dll.so +%{_libdir}/wine/dciman32.%{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/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 +%if 0%{?wine_staging} +%{_libdir}/wine/dxgkrnl.%{winesys} +%{_libdir}/wine/dxgmms1.%{winesys} +%endif +%{_libdir}/wine/dxva2.dll.so +%{_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} +%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 +%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.dll.so +%{_libdir}/wine/gdiplus.%{winedll} +%{_libdir}/wine/glu32.dll.so +%{_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} +%if 0%{?wine_staging} +%{_libdir}/wine/iertutil.dll.so +%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.dll.so +%{_libdir}/wine/kernelbase.%{winedll} +%{_libdir}/wine/ksecdd.%{winesys} +%{_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/msvcr70.dll.so +%{_libdir}/wine/msvcr71.dll.so +%{_libdir}/wine/msvcr80.dll.so +%{_libdir}/wine/msvcr90.dll.so +%{_libdir}/wine/msvcr100.dll.so +%{_libdir}/wine/msvcr110.dll.so +%{_libdir}/wine/msvcr120.dll.so +%{_libdir}/wine/msvcr120_app.%{winedll} +%{_libdir}/wine/msvcrt.dll.so +%{_libdir}/wine/msvcrt20.%{winedll} +%{_libdir}/wine/msvcrt40.%{winedll} +%{_libdir}/wine/msvcrtd.dll.so +%{_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/netprofm.%{winedll} +%{_libdir}/wine/netsh.%{wineexe} +%{_libdir}/wine/newdev.%{winedll} +%{_libdir}/wine/ninput.%{winedll} +%{_libdir}/wine/normaliz.%{winedll} +%{_libdir}/wine/npmshtml.%{winedll} +%{_libdir}/wine/npptools.%{winedll} +%{_libdir}/wine/ntdll.dll.so +%{_libdir}/wine/ntdsapi.%{winedll} +%{_libdir}/wine/ntprint.%{winedll} +%if 0%{?wine_staging} +%{_libdir}/wine/nvcuda.dll.so +%{_libdir}/wine/nvcuvid.dll.so +%endif +%{_libdir}/wine/objsel.%{winedll} +%{_libdir}/wine/odbc32.dll.so +%{_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/qasf.%{winedll} +%{_libdir}/wine/qcap.dll.so +%{_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/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} +%{_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.dll.so +%if 0%{?wine_staging} +%{_libdir}/wine/uianimation.%{winedll} +%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.dll.so +%{_libdir}/wine/usp10.%{winedll} +%{_libdir}/wine/utildll.%{winedll} +%{_libdir}/wine/uxtheme.dll.so +%{_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/wiaservc.%{winedll} +%{_libdir}/wine/wimgapi.%{winedll} +%if 0%{?wine_staging} +%{_libdir}/wine/win32k.%{winesys} +%endif +%{_libdir}/wine/windowscodecs.dll.so +%{_libdir}/wine/windowscodecsext.%{winedll} +%{_libdir}/wine/winebus.sys.so +%{_libdir}/wine/winegstreamer.dll.so +%{_libdir}/wine/winehid.%{winesys} +%{_libdir}/wine/winejoystick.drv.so +%{_libdir}/wine/winemapi.%{winedll} +%{_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.%{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} +%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 +%{_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} + +%if 0%{?wine_staging} +%ifarch x86_64 aarch64 +%{_libdir}/wine/nvapi64.dll.so +%{_libdir}/wine/nvencodeapi64.dll.so +%else +%{_libdir}/wine/nvapi.dll.so +%{_libdir}/wine/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.so +%{_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 +%endif + +%files filesystem +%doc COPYING.LIB +%dir %{_datadir}/wine +%dir %{_datadir}/wine/gecko +%dir %{_datadir}/wine/mono +%dir %{_datadir}/wine/fonts +%{_datadir}/wine/wine.inf +%{_datadir}/wine/winebus.inf +%{_datadir}/wine/winehid.inf +%{_datadir}/wine/nls/ + +%files common +%{_bindir}/notepad +%{_bindir}/winedbg +%{_bindir}/winefile +%{_bindir}/winemine +%{_bindir}/winemaker +%{_bindir}/winepath +%{_bindir}/msiexec +%{_bindir}/regedit +%{_bindir}/regsvr32 +%{_bindir}/wineboot +%{_bindir}/wineconsole +%{_bindir}/winecfg +%{_mandir}/man1/wine.1* +%{_mandir}/man1/wineserver.1* +%{_mandir}/man1/msiexec.1* +%{_mandir}/man1/notepad.1* +%{_mandir}/man1/regedit.1* +%{_mandir}/man1/regsvr32.1* +%{_mandir}/man1/wineboot.1* +%{_mandir}/man1/winecfg.1* +%{_mandir}/man1/wineconsole.1* +%{_mandir}/man1/winefile.1* +%{_mandir}/man1/winemine.1* +%{_mandir}/man1/winepath.1* +%lang(de) %{_mandir}/de.UTF-8/man1/wine.1* +%lang(de) %{_mandir}/de.UTF-8/man1/wineserver.1* +%lang(fr) %{_mandir}/fr.UTF-8/man1/wine.1* +%lang(fr) %{_mandir}/fr.UTF-8/man1/wineserver.1* +%lang(pl) %{_mandir}/pl.UTF-8/man1/wine.1* + +%files fonts +# meta package + +%if 0%{?wine_staging} +%files arial-fonts +%doc COPYING.LIB +%{_datadir}/wine/fonts/arial* +%endif #0%{?wine_staging} + +%files courier-fonts +%doc COPYING.LIB +%{_datadir}/wine/fonts/cou* + +%files fixedsys-fonts +%doc COPYING.LIB +%{_datadir}/wine/fonts/*vgafix.fon + +%files system-fonts +%doc COPYING.LIB +%{_datadir}/wine/fonts/cvgasys.fon +%{_datadir}/wine/fonts/hvgasys.fon +%{_datadir}/wine/fonts/jvgasys.fon +%{_datadir}/wine/fonts/svgasys.fon +%{_datadir}/wine/fonts/vgas1255.fon +%{_datadir}/wine/fonts/vgas1256.fon +%{_datadir}/wine/fonts/vgas1257.fon +%{_datadir}/wine/fonts/vgas874.fon +%{_datadir}/wine/fonts/vgasys.fon +%{_datadir}/wine/fonts/vgasyse.fon +%{_datadir}/wine/fonts/vgasysg.fon +%{_datadir}/wine/fonts/vgasysr.fon +%{_datadir}/wine/fonts/vgasyst.fon + +%files small-fonts +%doc COPYING.LIB +%{_datadir}/wine/fonts/sma* +%{_datadir}/wine/fonts/jsma* + +%files marlett-fonts +%doc COPYING.LIB +%{_datadir}/wine/fonts/marlett.ttf + +%files ms-sans-serif-fonts +%doc COPYING.LIB +%{_datadir}/wine/fonts/sse* +%if 0%{?wine_staging} +%{_datadir}/wine/fonts/msyh.ttf +%endif + +%files tahoma-fonts +%doc COPYING.LIB +%{_datadir}/wine/fonts/tahoma*ttf + +%files tahoma-fonts-system +%doc README-tahoma +%{_datadir}/fonts/wine-tahoma-fonts +%{_fontconfig_confdir}/20-wine-tahoma*conf +%{_fontconfig_templatedir}/20-wine-tahoma*conf + +%if 0%{?wine_staging} +%files times-new-roman-fonts +%doc 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 +%{_datadir}/wine/fonts/symbol.ttf + +%files wingdings-fonts +%doc COPYING.LIB +%{_datadir}/wine/fonts/wingding.ttf + +%files wingdings-fonts-system +%{_datadir}/fonts/wine-wingdings-fonts + +%files desktop +%{_datadir}/applications/wine-notepad.desktop +%{_datadir}/applications/wine-winefile.desktop +%{_datadir}/applications/wine-winemine.desktop +%{_datadir}/applications/wine-mime-msi.desktop +%{_datadir}/applications/wine.desktop +%{_datadir}/applications/wine-regedit.desktop +%{_datadir}/applications/wine-uninstaller.desktop +%{_datadir}/applications/wine-winecfg.desktop +%{_datadir}/applications/wine-wineboot.desktop +%{_datadir}/applications/wine-winhelp.desktop +%{_datadir}/applications/wine-wordpad.desktop +%{_datadir}/applications/wine-oleview.desktop +%{_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 systemd +%config %{_binfmtdir}/wine.conf +%endif + +%if 0%{?rhel} == 6 +%files sysvinit +%{_initrddir}/wine +%endif + +# ldap subpackage +%files ldap +%{_libdir}/wine/wldap32.dll.so + +# cms subpackage +%files cms +%{_libdir}/wine/mscms.dll.so + +# twain subpackage +%files twain +%{_libdir}/wine/twain_32.%{winedll} +%{_libdir}/wine/sane.ds.so + +# capi subpackage +%files capi +%{_libdir}/wine/capi2032.dll.so + +%files devel +%{_bindir}/function_grep.pl +%{_bindir}/widl +%{_bindir}/winebuild +%{_bindir}/winecpp +%{_bindir}/winedump +%{_bindir}/wineg++ +%{_bindir}/winegcc +%{_bindir}/winemaker +%{_bindir}/wmc +%{_bindir}/wrc +%{_mandir}/man1/widl.1* +%{_mandir}/man1/winebuild.1* +%{_mandir}/man1/winecpp.1* +%{_mandir}/man1/winedump.1* +%{_mandir}/man1/winegcc.1* +%{_mandir}/man1/winemaker.1* +%{_mandir}/man1/wmc.1* +%{_mandir}/man1/wrc.1* +%{_mandir}/man1/winedbg.1* +%{_mandir}/man1/wineg++.1* +%lang(de) %{_mandir}/de.UTF-8/man1/winemaker.1* +%lang(fr) %{_mandir}/fr.UTF-8/man1/winemaker.1* +%attr(0755, root, root) %dir %{_includedir}/wine +%{_includedir}/wine/* +%{_libdir}/*.so +%{_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 +%endif + +%if 0%{?fedora} +%files opencl +%{_libdir}/wine/opencl.dll.so +%endif + +%changelog +* Tue Aug 11 2020 EulixOS buildteam 5.5-1.1 +- Remove dependency of 32-bit packages + +* 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 + diff --git a/wine.systemd b/wine.systemd new file mode 100644 index 0000000000000000000000000000000000000000..537dd898be4ac495f27f503e0be260b6d5030b4b --- /dev/null +++ b/wine.systemd @@ -0,0 +1,5 @@ +# Pre-PE Windows Executables +:windows:M::MZ::/usr/bin/wine: + +# PE Windows Executables +:windowsPE:M::PE::/usr/bin/wine: