Accepting request 766494 from Emulators

- build the PE format modules with the MingW cross compiler.

OBS-URL: https://build.opensuse.org/request/show/766494
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/wine?expand=0&rev=297
This commit is contained in:
Dominique Leuenberger 2020-01-23 14:54:35 +00:00 committed by Git OBS Bridge
commit a2869a8370
3 changed files with 38 additions and 0 deletions

View File

@ -2,6 +2,20 @@
wine wine
+^/usr/bin/wine$ +^/usr/bin/wine$
+^/usr/bin/wine-preloader$ +^/usr/bin/wine-preloader$
/usr/lib/wine/*.acm
/usr/lib/wine/*.com
/usr/lib/wine/*.cpl
/usr/lib/wine/*.dll
/usr/lib/wine/*.dll16
/usr/lib/wine/*.drv
/usr/lib/wine/*.drv16
/usr/lib/wine/*.exe
/usr/lib/wine/*.exe16
/usr/lib/wine/*.mod16
/usr/lib/wine/*.ocx
/usr/lib/wine/*.sys
/usr/lib/wine/*.tlb
/usr/lib/wine/*.vxd
requires "libX11.so.6" requires "libX11.so.6"
requires "libXext.so.6" requires "libXext.so.6"
requires "libXcursor.so.1" requires "libXcursor.so.1"

View File

@ -7,6 +7,7 @@ Wed Jan 22 06:53:38 UTC 2020 - Marcus Meissner <meissner@suse.com>
- XAudio2 reimplementation. - XAudio2 reimplementation.
- Vulkan 1.1 support. - Vulkan 1.1 support.
- update staging to 5.0 release - update staging to 5.0 release
- build the PE format modules with the MingW cross compiler.
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Jan 19 10:22:06 UTC 2020 - Marcus Meissner <meissner@suse.com> Sun Jan 19 10:22:06 UTC 2020 - Marcus Meissner <meissner@suse.com>

View File

@ -92,6 +92,12 @@ BuildRequires: pkgconfig
BuildRequires: sane-backends-devel BuildRequires: sane-backends-devel
BuildRequires: update-desktop-files BuildRequires: update-desktop-files
BuildRequires: valgrind-devel BuildRequires: valgrind-devel
%ifarch x86_64
BuildRequires: mingw64-cross-gcc
%endif
%ifarch %ix86
BuildRequires: mingw32-cross-gcc
%endif
BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(egl)
BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(glu) BuildRequires: pkgconfig(glu)
@ -271,6 +277,7 @@ echo "%name" >> %SOURCE7
echo " +^/usr/bin/wine\$" >> %SOURCE7 echo " +^/usr/bin/wine\$" >> %SOURCE7
echo " +^/usr/bin/wine-preloader\$" >> %SOURCE7 echo " +^/usr/bin/wine-preloader\$" >> %SOURCE7
echo " +^/usr/lib/wine/fakedlls" >> %SOURCE7 echo " +^/usr/lib/wine/fakedlls" >> %SOURCE7
echo " +^/usr/lib/wine/*" >> %SOURCE7
grep SONAME_ config.log grep SONAME_ config.log
grep SONAME_ config.log|grep -v 'so"'|sed -e 's/^.*\(".*"\).*$/ requires \1/;'|sort -u >>%SOURCE7 grep SONAME_ config.log|grep -v 'so"'|sed -e 's/^.*\(".*"\).*$/ requires \1/;'|sort -u >>%SOURCE7
echo " recommends \"libpulse0-32bit\"" >> %SOURCE7 echo " recommends \"libpulse0-32bit\"" >> %SOURCE7
@ -436,6 +443,22 @@ chmod 755 %winedir/my-find-requires.sh
%{_bindir}/wine64-preloader %{_bindir}/wine64-preloader
%endif %endif
%{_libdir}/wine/*.so %{_libdir}/wine/*.so
%{_libdir}/wine/*.acm
%{_libdir}/wine/*.com
%{_libdir}/wine/*.cpl
%{_libdir}/wine/*.dll
%ifarch %ix86
%{_libdir}/wine/*.dll16
%{_libdir}/wine/*.drv16
%{_libdir}/wine/*.exe16
%{_libdir}/wine/*.mod16
%{_libdir}/wine/*.vxd
%endif
%{_libdir}/wine/*.drv
%{_libdir}/wine/*.exe
%{_libdir}/wine/*.ocx
%{_libdir}/wine/*.sys
%{_libdir}/wine/*.tlb
%{_libdir}/lib*.so.* %{_libdir}/lib*.so.*
%dir %{_libdir}/wine %dir %{_libdir}/wine
%dir %{_libdir}/wine/fakedlls %dir %{_libdir}/wine/fakedlls