wine: explicit require for wine-core.i586 if ix86 arch; wine-core: explicit multiarch compatible requirements of wine --check-libs [release 3.15-2mamba;Sat Sep 22 2018]

This commit is contained in:
Silvan Calarco 2024-01-05 19:27:00 +01:00
parent 940e347094
commit 2bfb61f79a

View File

@ -10,7 +10,7 @@
Name: wine Name: wine
Version: 3.15 Version: 3.15
Release: 1mamba Release: 2mamba
Epoch: 3 Epoch: 3
Summary: An open source implementation of the Windows API on top of X and Unix Summary: An open source implementation of the Windows API on top of X and Unix
Group: Applications/Emulators Group: Applications/Emulators
@ -108,6 +108,7 @@ Requires: %{name}-fonts = %{epoch}:%{version}-%{release}
Requires: libwine = %{epoch}:%{version}-%{release} Requires: libwine = %{epoch}:%{version}-%{release}
Requires: samba-winbind Requires: samba-winbind
Conflicts: winetools < 1:0.9 Conflicts: winetools < 1:0.9
Requires: wine-core
ExclusiveArch: %{ix86} x86_64 %{arm} ExclusiveArch: %{ix86} x86_64 %{arm}
BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRoot: %{_tmppath}/%{name}-%{version}-root
@ -127,6 +128,18 @@ Summary: Wine core package
Group: Applications/Emulators Group: Applications/Emulators
Requires: libwine = %{epoch}:%{version}-%{release} Requires: libwine = %{epoch}:%{version}-%{release}
Requires: wine-common = %{epoch}:%{version}-%{release} Requires: wine-common = %{epoch}:%{version}-%{release}
Requires: libxslt
Requires: libGL-Mesa-dri
Requires: libva
Requires: libcairo
Requires: libcapi20
Requires: libv4l
Requires: libsane-backends
Requires: libnetapi
Requires: libodbc
Requires: libpng
Requires: libOSMesa
Requires: libgnome-keyring
%description core %description core
While Wine is usually thought of as a Windows(TM) emulator, the Wine developers would prefer that users thought of Wine as a Windows compatibility layer for UNIX. While Wine is usually thought of as a Windows(TM) emulator, the Wine developers would prefer that users thought of Wine as a Windows compatibility layer for UNIX.
@ -179,6 +192,8 @@ Header, include files and library definition files for developing applications w
%prep %prep
%setup -q -n %{name}-%{version} %setup -q -n %{name}-%{version}
#-D -T
#:<< __EOF
%if "%{version}" != "%{WINE_GECKO_CHECKED_FOR_VERSION}" %if "%{version}" != "%{WINE_GECKO_CHECKED_FOR_VERSION}"
echo "ERROR: please check if Wine Gecko is latest available at" echo "ERROR: please check if Wine Gecko is latest available at"
echo "http://sourceforge.net/projects/wine/files/Wine%20Gecko/" echo "http://sourceforge.net/projects/wine/files/Wine%20Gecko/"
@ -189,6 +204,7 @@ tar xvf %{SOURCE100} --strip-components 1
./patches/patchinstall.sh DESTDIR="$(pwd)" --all ./patches/patchinstall.sh DESTDIR="$(pwd)" --all
%build %build
#:<< __EOF
%configure \ %configure \
--libdir=%{_libdir} \ --libdir=%{_libdir} \
--sysconfdir=%{_sysconfdir}/wine \ --sysconfdir=%{_sysconfdir}/wine \
@ -482,6 +498,9 @@ exit 0
%doc documentation/README.* %doc documentation/README.*
%changelog %changelog
* Sat Sep 22 2018 Silvan Calarco <silvan.calarco@mambasoft.it> 3.15-2mamba
- wine: explicit require for wine-core.i586 if ix86 arch; wine-core: explicit multiarch compatible requirements of wine --check-libs
* Thu Sep 13 2018 Silvan Calarco <silvan.calarco@mambasoft.it> 3.15-1mamba * Thu Sep 13 2018 Silvan Calarco <silvan.calarco@mambasoft.it> 3.15-1mamba
- update to 3.15 - update to 3.15