update to 9.2 [release 9.2-1mamba;Wed Feb 14 2024]
This commit is contained in:
parent
1519f87755
commit
ac1b2e39d5
@ -1,5 +1,2 @@
|
|||||||
# Pre-PE Windows Executables
|
# Start WINE on Windows executables
|
||||||
:windows:M::MZ::/usr/bin/wine:
|
:DOSWin:M::MZ::/usr/bin/wine:
|
||||||
|
|
||||||
# PE Windows Executables
|
|
||||||
:windowsPE:M::PE::/usr/bin/wine:
|
|
||||||
|
@ -1,5 +1,2 @@
|
|||||||
# Pre-PE Windows Executables
|
# Start WINE on Windows executables
|
||||||
:windows:M::MZ::/usr/bin/wine64:
|
:DOSWin:M::MZ::/usr/bin/wine64:
|
||||||
|
|
||||||
# PE Windows Executables
|
|
||||||
:windowsPE:M::PE::/usr/bin/wine64:
|
|
||||||
|
120
wine.spec
120
wine.spec
@ -3,18 +3,18 @@
|
|||||||
%define _use_internal_dependency_generator 1
|
%define _use_internal_dependency_generator 1
|
||||||
|
|
||||||
# see https://wiki.winehq.org/Gecko
|
# see https://wiki.winehq.org/Gecko
|
||||||
%define wine_gecko_ver 2.47.3
|
%define wine_gecko_ver 2.47.4
|
||||||
# see: http://wiki.winehq.org/Mono
|
# see: http://wiki.winehq.org/Mono
|
||||||
%define wine_mono_ver 7.4.0
|
%define wine_mono_ver 9.0.0
|
||||||
%define wine_staging_ver %(echo %version | cut -d. -f1-2)
|
%define wine_staging_ver %(echo %version | cut -d. -f1-2)
|
||||||
|
|
||||||
%define WINE_GECKO_CHECKED_FOR_VERSION 8.0.2
|
%define WINE_GECKO_CHECKED_FOR_VERSION 9.2
|
||||||
|
|
||||||
#% global __brp_strip_lto %nil
|
#% global __brp_strip_lto %nil
|
||||||
%global __brp_strip_static_archive %nil
|
%global __brp_strip_static_archive %nil
|
||||||
|
|
||||||
Name: wine
|
Name: wine
|
||||||
Version: 8.0.2
|
Version: 9.2
|
||||||
Release: 1mamba
|
Release: 1mamba
|
||||||
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
|
||||||
@ -23,7 +23,7 @@ Vendor: openmamba
|
|||||||
Distribution: openmamba
|
Distribution: openmamba
|
||||||
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||||
URL: https://www.winehq.org/
|
URL: https://www.winehq.org/
|
||||||
Source0: https://dl.winehq.org/wine/source/%{majver}/wine-%{version}.tar.xz
|
Source0: https://dl.winehq.org/wine/source/%{MAJver}.x/wine-%{version}.tar.xz
|
||||||
Source1: wine-systemd-32
|
Source1: wine-systemd-32
|
||||||
Source2: wine-systemd-64
|
Source2: wine-systemd-64
|
||||||
Source3: wine_hidden_kde-desktop
|
Source3: wine_hidden_kde-desktop
|
||||||
@ -60,11 +60,14 @@ BuildRequires: libgphoto2-devel
|
|||||||
BuildRequires: libgst-plugins-base-devel
|
BuildRequires: libgst-plugins-base-devel
|
||||||
BuildRequires: libgstreamer-devel
|
BuildRequires: libgstreamer-devel
|
||||||
BuildRequires: libpcap-devel
|
BuildRequires: libpcap-devel
|
||||||
|
BuildRequires: libpcsclite-devel
|
||||||
BuildRequires: libperl
|
BuildRequires: libperl
|
||||||
BuildRequires: libpulseaudio-devel
|
BuildRequires: libpulseaudio-devel
|
||||||
BuildRequires: libudev-devel
|
BuildRequires: libudev-devel
|
||||||
BuildRequires: libunwind-devel
|
BuildRequires: libunwind-devel
|
||||||
BuildRequires: libusb-devel
|
BuildRequires: libusb-devel
|
||||||
|
BuildRequires: libwayland-devel
|
||||||
|
BuildRequires: libxkbcommon-devel
|
||||||
BuildRequires: ocl-icd-devel
|
BuildRequires: ocl-icd-devel
|
||||||
BuildRequires: perl-devel
|
BuildRequires: perl-devel
|
||||||
BuildRequires: sane-backends-devel
|
BuildRequires: sane-backends-devel
|
||||||
@ -104,7 +107,6 @@ BuildRequires: chrpath
|
|||||||
#BuildRequires: docbook-dtds >= 1.0
|
#BuildRequires: docbook-dtds >= 1.0
|
||||||
Requires: libGLUT >= 3.7
|
Requires: libGLUT >= 3.7
|
||||||
Requires: %{name}-core = %{epoch}:%{version}-%{release}
|
Requires: %{name}-core = %{epoch}:%{version}-%{release}
|
||||||
Requires: %{name}-desktop = %{epoch}:%{version}-%{release}
|
|
||||||
Requires: %{name}-fonts = %{epoch}:%{version}-%{release}
|
Requires: %{name}-fonts = %{epoch}:%{version}-%{release}
|
||||||
Requires: libwine = %{epoch}:%{version}-%{release}
|
Requires: libwine = %{epoch}:%{version}-%{release}
|
||||||
Requires: samba-winbind
|
Requires: samba-winbind
|
||||||
@ -128,18 +130,19 @@ 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: libxslt
|
||||||
Requires: libGL-Mesa-dri
|
Requires: libGL-Mesa-dri
|
||||||
Requires: libva
|
Requires: libva
|
||||||
Requires: libcairo
|
Requires: libcairo
|
||||||
Requires: libcapi20
|
Requires: libcapi20
|
||||||
Requires: libv4l
|
Requires: libv4l
|
||||||
Requires: libsane-backends
|
Requires: libsane-backends
|
||||||
Requires: libnetapi
|
Requires: libnetapi
|
||||||
Requires: libodbc
|
Requires: libodbc
|
||||||
Requires: libpng
|
Requires: libpng
|
||||||
Requires: libOSMesa
|
Requires: libOSMesa
|
||||||
Requires: libgnome-keyring
|
Requires: libgnome-keyring
|
||||||
|
Obsoletes: wine-desktop <= 3:9.0-1mamba
|
||||||
|
|
||||||
%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.
|
||||||
@ -200,11 +203,9 @@ Header, include files and library definition files for developing applications w
|
|||||||
exit 1
|
exit 1
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
#%patch0 -p1 -b .fix-conflict-ldap_contact
|
# Apply wine-staging patches
|
||||||
|
tar xvf %{SOURCE100} --strip-components 1
|
||||||
# 6.0.2: wine-staging patches do not apply, temporary disabled
|
staging/patchinstall.py DESTDIR="`pwd`" --all
|
||||||
#tar xvf %{SOURCE100} --strip-components 1
|
|
||||||
#./patches/patchinstall.sh DESTDIR="$(pwd)" --all
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
#:<< __EOF
|
#:<< __EOF
|
||||||
@ -215,7 +216,7 @@ Header, include files and library definition files for developing applications w
|
|||||||
--with-gstreamer \
|
--with-gstreamer \
|
||||||
--with-xattr \
|
--with-xattr \
|
||||||
%ifarch x86_64
|
%ifarch x86_64
|
||||||
--enable-win64
|
--enable-win64 \
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
# --disable-tests
|
# --disable-tests
|
||||||
@ -228,14 +229,14 @@ Header, include files and library definition files for developing applications w
|
|||||||
%makeinstall LDCONFIG=/bin/true
|
%makeinstall LDCONFIG=/bin/true
|
||||||
|
|
||||||
# allow users to launch Windows programs by just clicking on the .exe file...
|
# allow users to launch Windows programs by just clicking on the .exe file...
|
||||||
install -d %{buildroot}%{_sysconfdir}/binfmt.d
|
|
||||||
%ifarch %{ix86} %{arm}
|
%ifarch %{ix86} %{arm}
|
||||||
install -m 644 %{S:1} %{buildroot}%{_sysconfdir}/binfmt.d/wine.conf
|
install -D -m 644 %{S:1} %{buildroot}%{_binfmtdir}/wine.conf
|
||||||
%endif
|
%endif
|
||||||
%ifarch x86_64
|
%ifarch x86_64
|
||||||
install -m 644 %{S:2} %{buildroot}%{_sysconfdir}/binfmt.d/wine.conf
|
install -D -m 644 %{S:2} %{buildroot}%{_binfmtdir}/wine.conf
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
:<< __DESKTOP_DISABLED
|
||||||
# install menu, desktop, and mime files
|
# install menu, desktop, and mime files
|
||||||
install -D -m 644 %{S:3} %{buildroot}%{_kde4_sharedir}/applnk/.hidden/%{name}.desktop
|
install -D -m 644 %{S:3} %{buildroot}%{_kde4_sharedir}/applnk/.hidden/%{name}.desktop
|
||||||
install -D -m 644 %{S:5} \
|
install -D -m 644 %{S:5} \
|
||||||
@ -316,6 +317,7 @@ install -p -m 644 programs/iexplore/iexplore*png \
|
|||||||
%{buildroot}%{_datadir}/pixmaps/iexplore.png
|
%{buildroot}%{_datadir}/pixmaps/iexplore.png
|
||||||
desktop-file-install --vendor=%{_vendor} \
|
desktop-file-install --vendor=%{_vendor} \
|
||||||
--dir=%{buildroot}%{_datadir}/applications %{S:16}
|
--dir=%{buildroot}%{_datadir}/applications %{S:16}
|
||||||
|
__DESKTOP_DISABLED
|
||||||
|
|
||||||
# install the Mozilla's Gecko Layout Engine
|
# install the Mozilla's Gecko Layout Engine
|
||||||
install -d %{buildroot}%{_datadir}/wine/gecko
|
install -d %{buildroot}%{_datadir}/wine/gecko
|
||||||
@ -342,7 +344,7 @@ chrpath --delete %{buildroot}%{_bindir}/wrc
|
|||||||
chrpath --delete %{buildroot}%{_bindir}/wmc
|
chrpath --delete %{buildroot}%{_bindir}/wmc
|
||||||
|
|
||||||
# remove unpackaged files
|
# remove unpackaged files
|
||||||
rm -f %{buildroot}%{_datadir}/applications/wine.desktop
|
#rm -f %{buildroot}%{_datadir}/applications/wine.desktop
|
||||||
|
|
||||||
%ifarch x86_64
|
%ifarch x86_64
|
||||||
find %{buildroot}%{_mandir} -name wine.1 | while read line; do mv $line ${line/.1*}64.1; done
|
find %{buildroot}%{_mandir} -name wine.1 | while read line; do mv $line ${line/.1*}64.1; done
|
||||||
@ -382,13 +384,10 @@ exit 0
|
|||||||
%ifarch x86_64
|
%ifarch x86_64
|
||||||
%{_bindir}/wine64
|
%{_bindir}/wine64
|
||||||
%{_bindir}/wine64-preloader
|
%{_bindir}/wine64-preloader
|
||||||
#%{_mandir}/pl.UTF-8/man1/wine64.1*
|
|
||||||
#%{_mandir}/de.UTF-8/man1/wine64.1*
|
|
||||||
#%{_mandir}/fr.UTF-8/man1/wine64.1*
|
|
||||||
#%{_mandir}/man1/wine64.1*
|
|
||||||
%else
|
%else
|
||||||
%{_bindir}/wine
|
%{_bindir}/wine
|
||||||
%{_bindir}/wine-preloader
|
%{_bindir}/wine-preloader
|
||||||
|
|
||||||
%{_mandir}/pl.UTF-8/man1/wine.1*
|
%{_mandir}/pl.UTF-8/man1/wine.1*
|
||||||
%{_mandir}/de.UTF-8/man1/wine.1*
|
%{_mandir}/de.UTF-8/man1/wine.1*
|
||||||
%{_mandir}/fr.UTF-8/man1/wine.1*
|
%{_mandir}/fr.UTF-8/man1/wine.1*
|
||||||
@ -411,8 +410,9 @@ exit 0
|
|||||||
%{_bindir}/winemine
|
%{_bindir}/winemine
|
||||||
%{_bindir}/winepath
|
%{_bindir}/winepath
|
||||||
%{_bindir}/wineserver
|
%{_bindir}/wineserver
|
||||||
|
%{_datadir}/applications/wine.desktop
|
||||||
|
%{_binfmtdir}/wine.conf
|
||||||
%dir %{_datadir}/wine/fonts
|
%dir %{_datadir}/wine/fonts
|
||||||
#%{_datadir}/wine/l_intl.nls
|
|
||||||
%{_datadir}/wine/wine*.inf
|
%{_datadir}/wine/wine*.inf
|
||||||
%dir %{_datadir}/wine/gecko
|
%dir %{_datadir}/wine/gecko
|
||||||
%{_datadir}/wine/gecko/wine-gecko-*.msi
|
%{_datadir}/wine/gecko/wine-gecko-*.msi
|
||||||
@ -449,29 +449,28 @@ exit 0
|
|||||||
%dir %{_libdir}/wine/*-windows
|
%dir %{_libdir}/wine/*-windows
|
||||||
%{_libdir}/wine/*-windows/*
|
%{_libdir}/wine/*-windows/*
|
||||||
|
|
||||||
%files desktop
|
#%files desktop
|
||||||
%defattr(-,root,root)
|
#%defattr(-,root,root)
|
||||||
%{_kde4_sharedir}/applnk/.hidden/wine.desktop
|
#%{_kde4_sharedir}/applnk/.hidden/wine.desktop
|
||||||
%{_sysconfdir}/xdg/menus/applications-merged/wine.menu
|
#%{_sysconfdir}/xdg/menus/applications-merged/wine.menu
|
||||||
%{_datadir}/desktop-directories/wine.directory
|
#%{_datadir}/desktop-directories/wine.directory
|
||||||
%{_datadir}/applications/%{_vendor}-wine-iexplore.desktop
|
#%{_datadir}/applications/%{_vendor}-wine-iexplore.desktop
|
||||||
%{_datadir}/applications/%{_vendor}-wine-notepad.desktop
|
#%{_datadir}/applications/%{_vendor}-wine-notepad.desktop
|
||||||
%{_datadir}/applications/%{_vendor}-wine-oleview.desktop
|
#%{_datadir}/applications/%{_vendor}-wine-oleview.desktop
|
||||||
%{_datadir}/applications/%{_vendor}-wine-regedit.desktop
|
#%{_datadir}/applications/%{_vendor}-wine-regedit.desktop
|
||||||
%{_datadir}/applications/%{_vendor}-wine-uninstaller.desktop
|
#%{_datadir}/applications/%{_vendor}-wine-uninstaller.desktop
|
||||||
%{_datadir}/applications/%{_vendor}-wine-winecfg.desktop
|
#%{_datadir}/applications/%{_vendor}-wine-winecfg.desktop
|
||||||
%{_datadir}/applications/%{_vendor}-wine-winefile.desktop
|
#%{_datadir}/applications/%{_vendor}-wine-winefile.desktop
|
||||||
%{_datadir}/applications/%{_vendor}-wine-winemine.desktop
|
#%{_datadir}/applications/%{_vendor}-wine-winemine.desktop
|
||||||
%{_datadir}/applications/%{_vendor}-wine-winhelp.desktop
|
#%{_datadir}/applications/%{_vendor}-wine-winhelp.desktop
|
||||||
%{_datadir}/applications/%{_vendor}-wine-wordpad.desktop
|
#%{_datadir}/applications/%{_vendor}-wine-wordpad.desktop
|
||||||
%{_datadir}/pixmaps/iexplore.png
|
#%{_datadir}/pixmaps/iexplore.png
|
||||||
%{_datadir}/pixmaps/notepad.png
|
#%{_datadir}/pixmaps/notepad.png
|
||||||
%{_datadir}/pixmaps/regedit.png
|
#%{_datadir}/pixmaps/regedit.png
|
||||||
%{_datadir}/pixmaps/winefile.png
|
#%{_datadir}/pixmaps/winefile.png
|
||||||
%{_datadir}/pixmaps/winemine.png
|
#%{_datadir}/pixmaps/winemine.png
|
||||||
%{_datadir}/pixmaps/winhelp.png
|
#%{_datadir}/pixmaps/winhelp.png
|
||||||
%{_datadir}/pixmaps/wordpad.png
|
#%{_datadir}/pixmaps/wordpad.png
|
||||||
%config %{_sysconfdir}/binfmt.d/wine.conf
|
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
@ -504,6 +503,15 @@ exit 0
|
|||||||
#%doc documentation/README.*
|
#%doc documentation/README.*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Feb 14 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 9.2-1mamba
|
||||||
|
- update to 9.2
|
||||||
|
|
||||||
|
* Sun Feb 11 2024 Silvan Calarco <silvan.calarco@mambasoft.it> 9.0-2mamba
|
||||||
|
- obsolete desktop package
|
||||||
|
|
||||||
|
* Tue Feb 06 2024 Automatic Build System <autodist@openmamba.org> 9.0-1mamba
|
||||||
|
- automatic version update by autodist
|
||||||
|
|
||||||
* Sat Aug 05 2023 Automatic Build System <autodist@mambasoft.it> 8.0.2-1mamba
|
* Sat Aug 05 2023 Automatic Build System <autodist@mambasoft.it> 8.0.2-1mamba
|
||||||
- automatic version update by autodist
|
- automatic version update by autodist
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user