Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package wine for openSUSE:Factory checked in at 2024-12-16 19:17:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wine (Old) and /work/SRC/openSUSE:Factory/.wine.new.29675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wine" Mon Dec 16 19:17:25 2024 rev:453 rq:1231349 version:10.0~rc2 Changes: -------- --- /work/SRC/openSUSE:Factory/wine/wine.changes 2024-10-21 16:26:26.041538108 +0200 +++ /work/SRC/openSUSE:Factory/.wine.new.29675/wine.changes 2024-12-16 19:17:33.627517798 +0100 @@ -1,0 +2,53 @@ +Sat Dec 14 09:38:46 UTC 2024 - Marcus Meissner <meiss...@suse.com> + +- update to 10.0-rc2 release: + - Bug fixes only, we are in code freeze. +- update staging to 10.0-rc2 release + +------------------------------------------------------------------- +Sat Dec 7 12:52:09 UTC 2024 - Marcus Meissner <meiss...@suse.com> + +- update to 10.0-rc1 release: + - Bundled vkd3d upgraded to version 1.14. + - Mono engine updated to version 9.4.0. + - Initial version of a Bluetooth driver. + - UTF-8 support in the C runtime functions. + - Support for split debug info using build ids. + - Various bug fixes. +- update staging to 10.0-rc1 release + +------------------------------------------------------------------- +Sat Nov 23 08:39:34 UTC 2024 - Marcus Meissner <meiss...@suse.com> + +- update to 9.22 release: + - Support for display mode virtualization. + - Locale data updated to Unicode CLDR 46. + - More support for network sessions in DirectPlay. + - Wayland driver enabled in default configuration. + - Various bug fixes. +- update staging to 9.22 release + +------------------------------------------------------------------- +Sun Nov 10 09:35:28 UTC 2024 - Marcus Meissner <meiss...@suse.com> + +- readd wine-devel to baselibs.conf +- readd _service and adjust get-sources.sh +- readd find-requires + +------------------------------------------------------------------- +Sat Nov 9 00:56:55 UTC 2024 - Richard Rahl <rra...@opensuse.org> + +- update to 9.21 release: + - More support for network sessions in DirectPlay. + - Header fixes for C++ compilation. + - I/O completion fixes. + - More formats supported in D3DX9. + - Various bug fixes. +- update staging to 9.21 release +- remove wisotool, as it should not be useful anymore +- remove dosbox as a runtime dependency +- remove desktop integration, as most users who use wine directly, + don't use them, and most people use wine bottle managers +- spec file overhauled, using pkgconfig, removing Leap < 1500 + +------------------------------------------------------------------- Old: ---- README.SUSE ubuntuwine.tar.bz2 wine-9.20.tar.xz wine-9.20.tar.xz.sign wine-msi.desktop wine-rpmlintrc wine-staging-9.20.tar.xz wine.desktop wisotool New: ---- get-sources.sh wine-10.0-rc2.tar.xz wine-10.0-rc2.tar.xz.sign wine-staging-10.0-rc2.tar.xz wine.rpmlintrc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wine.spec ++++++ --- /var/tmp/diff_new_pack.PwaWxG/_old 2024-12-16 19:17:35.263585626 +0100 +++ /var/tmp/diff_new_pack.PwaWxG/_new 2024-12-16 19:17:35.263585626 +0100 @@ -16,141 +16,93 @@ # -%define projectname wine -%global flavor @BUILD_FLAVOR@%nil +%global flavor @BUILD_FLAVOR@%{nil} +%define psuffix %{nil} +%define wow64 0 %define staging 0 - -%ifarch x86_64 aarch64 -%define wow64_build 0 -%endif -%ifarch %ix86 -%define wow64_build 0 +%if "%{flavor}" == "wow64" +%define psuffix -wow64 +%define wow64 1 %endif - -%if "%flavor" == "staging" +%if "%{flavor}" == "staging" +%define psuffix -staging %define staging 1 %endif - -%if "%flavor" == "wow64" -%define wow64_build 1 -%endif - -%if "%flavor" == "staging-wow64" +%if "%{flavor}" == "staging-wow64" +%define psuffix -staging-wow64 +%define wow64 1 %define staging 1 -%define wow64_build 1 %endif -# needs to be on top due to usage of %version macro below -%define realver 9.20 -Version: 9.20 +%define _lto_cflags %{nil} +Name: wine%{psuffix} +%define downloadver 10.0-rc2 +Version: 10.0~rc2 Release: 0 - -%if "%{flavor}" != "" -Name: wine%{?flavor:-}%{?flavor} -Provides: wine = %{version}-%{release} -%else -Name: wine -%endif -Conflicts: otherproviders(wine) -# the wow64 is now a 64bit flavor of the 32bit build. -%if "%{flavor}" == "wow64" || "%{flavor}" == "staging-wow64" -Conflicts: otherproviders(wine-32bit) -Provides: wine-32bit = %{version}-%{release} +Summary: An MS Windows Emulator +License: LGPL-2.1-or-later +URL: https://winehq.org +Source0: https://dl.winehq.org/wine/source/10.0/wine-%{downloadver}.tar.xz +Source1: https://dl.winehq.org/wine/source/10.0/wine-%{downloadver}.tar.xz.sign +Source2: https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xda23579a74d4ad9af9d3f945cefac8eaaf17519d#/wine.keyring +%if %{staging} +Source3: https://github.com/wine-staging/wine-staging/archive/v%{downloadver}.tar.gz#/wine-staging-%{downloadver}.tar.xz %endif -BuildRequires: alsa-devel +Source97: baselibs.conf +Source98: wine.rpmlintrc +Source99: get-sources.sh BuildRequires: autoconf BuildRequires: bison -%ifarch aarch64 -BuildRequires: clang >= 5 -BuildRequires: lld -BuildRequires: llvm -%endif -BuildRequires: cups-devel -%if 0%{?suse_version} >= 1550 -BuildRequires: libcapi20-devel -BuildRequires: vkd3d-devel -%endif -BuildRequires: FAudio-devel -BuildRequires: dbus-1-devel -BuildRequires: desktop-file-utils -BuildRequires: fdupes BuildRequires: flex -BuildRequires: fontconfig-devel -BuildRequires: freeglut-devel -BuildRequires: freetype2-devel BuildRequires: giflib-devel -BuildRequires: glib2-devel -BuildRequires: gstreamer-plugins-base-devel -BuildRequires: krb5-devel -BuildRequires: libgnutls-devel -BuildRequires: libgphoto2-devel BuildRequires: libgsm-devel -BuildRequires: libjpeg-devel -BuildRequires: liblcms2-devel -BuildRequires: libpcap-devel -BuildRequires: libpng-devel -BuildRequires: libpulse-devel -BuildRequires: libtiff-devel -BuildRequires: libv4l-devel -BuildRequires: libxml2-devel -BuildRequires: libxslt-devel -%if 0%{?suse_version} >= 1330 -BuildRequires: mpg123-devel -BuildRequires: vulkan-devel -%ifarch %{ix86} x86_64 -Requires: libvulkan_intel -%endif -Requires: libvulkan_radeon -Provides: wine-mp3 = %version -Obsoletes: wine-mp3 < %version -%else -Recommends: wine-mp3 -%endif -BuildRequires: SDL2-devel -BuildRequires: git -BuildRequires: ncurses-devel -BuildRequires: ocl-icd-devel -BuildRequires: openal-soft-devel -BuildRequires: openldap2-devel -BuildRequires: openssl-devel -BuildRequires: pcsc-lite-devel -BuildRequires: pkgconfig -BuildRequires: sane-backends-devel BuildRequires: update-desktop-files -BuildRequires: valgrind-devel -%if 0%{?suse_version} >= 1550 -%ifarch x86_64 -BuildRequires: mingw64-cross-gcc -BuildRequires: mingw64-zlib-devel -Requires: mingw64-libz -%if %{wow64_build} -BuildRequires: mingw32-cross-gcc -%endif -%endif -%ifarch %ix86 -BuildRequires: mingw32-cross-gcc -BuildRequires: mingw32-zlib-devel -Requires: mingw32-libz -%endif -%endif -BuildRequires: ffmpeg-devel -BuildRequires: systemd-devel -BuildRequires: pkgconfig(egl) +BuildRequires: pkgconfig(OpenCL) +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(gl) -BuildRequires: pkgconfig(glu) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(glut) +BuildRequires: pkgconfig(gnutls) +BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(krb5) +BuildRequires: pkgconfig(lcms2) +BuildRequires: pkgconfig(ldap) +BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libgphoto2) +BuildRequires: pkgconfig(libjpeg) +BuildRequires: pkgconfig(libmpg123) +BuildRequires: pkgconfig(libpcap) +BuildRequires: pkgconfig(libpcsclite) +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(libsystemd) +BuildRequires: pkgconfig(libtiff-4) BuildRequires: pkgconfig(libudev) +BuildRequires: pkgconfig(libunwind) BuildRequires: pkgconfig(libusb-1.0) +BuildRequires: pkgconfig(libv4l2) +BuildRequires: pkgconfig(libvkd3d) +BuildRequires: pkgconfig(libxml-2.0) +BuildRequires: pkgconfig(libxslt) +BuildRequires: pkgconfig(ncurses) +BuildRequires: pkgconfig(odbc) +BuildRequires: pkgconfig(openal) +BuildRequires: pkgconfig(openssl) BuildRequires: pkgconfig(osmesa) -BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(sane-backends) +BuildRequires: pkgconfig(sdl2) +BuildRequires: pkgconfig(smbclient) +BuildRequires: pkgconfig(valgrind) +BuildRequires: pkgconfig(vulkan) +BuildRequires: pkgconfig(wayland-egl) BuildRequires: pkgconfig(x11) -BuildRequires: pkgconfig(x11-xcb) -BuildRequires: pkgconfig(xcb) -BuildRequires: pkgconfig(xcb-dri3) -BuildRequires: pkgconfig(xcb-present) -BuildRequires: pkgconfig(xcb-xfixes) BuildRequires: pkgconfig(xcomposite) BuildRequires: pkgconfig(xcursor) -BuildRequires: pkgconfig(xcursor) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xi) @@ -161,66 +113,61 @@ BuildRequires: pkgconfig(xrender) BuildRequires: pkgconfig(xxf86vm) BuildRequires: pkgconfig(zlib) -Summary: An MS Windows Emulator -License: LGPL-2.1-or-later -Group: System/Emulators/PC -URL: https://www.winehq.org/ -Source0: https://dl.winehq.org/wine/source/9.x/%{projectname}-%{realver}.tar.xz -Source41: wine.keyring -Source42: https://dl.winehq.org/wine/source/9.x/%{projectname}-%{realver}.tar.xz.sign -Source2: http://kegel.com/wine/wisotool -Source3: README.SUSE -Source4: wine.desktop -Source6: wine-msi.desktop -Source5: ubuntuwine.tar.bz2 -Source7: baselibs.conf -Source8: wine-rpmlintrc -# SUSE specific patches -# - currently none, but add them here -Recommends: wine-gecko >= 2.47.4 -Conflicts: wine-gecko < 2.47.4 -Recommends: wine-mono >= 9.2.0 -Conflicts: wine-mono < 9.2.0 -# not packaged in distro... -Recommends: wine-mono -Recommends: alsa-plugins -Recommends: dosbox -Recommends: pipewire-alsa -Recommends: winetricks -Requires: samba-winbind -%if "%{flavor}" != "wow64" && "%{flavor}" != "staging-wow64" +%ifarch aarch64 +BuildRequires: clang >= 5 +BuildRequires: lld +BuildRequires: llvm +%endif +%ifarch %{ix86} +BuildRequires: mingw32-cross-gcc +%endif %ifarch x86_64 -Requires: %{name}-32bit = %{version} +BuildRequires: mingw64-cross-gcc +%if %{wow64} +BuildRequires: mingw32-cross-gcc +%endif +%endif +%if 0%{?suse_version} < 1600 +BuildRequires: gcc14-c++ +%endif +%if 0%{?suse_version} >= 1600 +BuildRequires: pkgconfig(FAudio) +BuildRequires: pkgconfig(capi20) +BuildRequires: pkgconfig(cups) +BuildRequires: pkgconfig(libattr) +%else +BuildRequires: FAudio-devel +BuildRequires: cups-devel +BuildRequires: libattr-devel +%ifnarch %{ix86} +BuildRequires: libcapi20-devel %endif %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build -ExclusiveArch: %{ix86} x86_64 ppc armv7l armv7hl aarch64 %if %{staging} -# upstream patch target version -%define staging_version 9.20 -Source100: wine-staging-%{staging_version}.tar.xz -BuildRequires: gtk3-devel -BuildRequires: libOSMesa-devel -BuildRequires: libva-devel -BuildRequires: python3 -%endif -# wine bundles multiple unix libraries to be able to build PE files without dependencies -# current versions are from 7.22 (update this if you update the versions below): -Provides: bundled(FAudio) = 24.06 -Provides: bundled(fluidsynth) = 2.3.5 -Provides: bundled(jpeg) = 9f -Provides: bundled(libgsm) = 1.10.19 -Provides: bundled(libjxr) = 1.1 -Provides: bundled(liblcms2) = 2.16 -Provides: bundled(libpng) = 1.6.43 -Provides: bundled(libxml2) = 2.11.7 -Provides: bundled(libxslt) = 1.1.39 -Provides: bundled(mpg123) = 1.32.5 -Provides: bundled(musl) = 1.2.3 -Provides: bundled(openldap2) = 2.5.17 -Provides: bundled(tiff) = 4.6.0 -Provides: bundled(vkd3d) = 1.13 -Provides: bundled(zlib) = 1.3.1 +BuildRequires: git-core +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(libva) +%endif +%ifarch x86_64 +Requires: wine-32bit = %{version} +%endif +Requires: samba-winbind +Recommends: wine-gecko >= 2.47.4 +Recommends: wine-mono >= 9.4.0 +Recommends: winetricks +Conflicts: wine-gecko < 2.47.4 +Conflicts: wine-mono < 9.4.0 +Conflicts: otherproviders(wine) +Provides: wine-mp3 = %version +Obsoletes: wine-mp3 < %version +%if "%{flavor}" != "" +Provides: wine = %{version}-%{release} +%endif +%if "%{flavor}" == "wow64" || "%{flavor}" == "staging-wow64" +Conflicts: otherproviders(wine-32bit) +Provides: wine-32bit = %{version}-%{release} +%endif +ExclusiveArch: aarch64 %{ix86} x86_64 %description Wine is a compatibility layer capable of running Windows @@ -235,20 +182,8 @@ on top of the regular Wine release. %endif -You can run your Windows executables with it and write your Windows -programs under Linux and link against the WINE libraries. It is not -necessary to have a Windows installation to run WINE. - -Refer to %{_datadir}/doc/packages/wine/README.SUSE. There is more -documentation available in that directory. Read 'man wine' for further -information. - -You can invoke wine by entering 'wine program.exe'. Configure it by -running 'winecfg'. - %package devel Summary: Files for Wine development -Group: Development/Libraries/C and C++ %if "%{flavor}" != "" Provides: wine-devel = %{version} %endif @@ -259,170 +194,83 @@ libraries. %prep -%setup -q -n wine-%{realver} -%autopatch -p1 -# -cp %{S:3} . -# +%autosetup -n wine-%{downloadver} %if %{staging} -# apply wine staging patch set on top of the wine release. -tar xf %{SOURCE100} -python3 ./wine-staging-%staging_version/staging/patchinstall.py --all +tar xf %{SOURCE3} +python3 wine-staging-%{downloadver}/staging/patchinstall.py --all %endif %build -# currently not building with LTO -%define _lto_cflags %{nil} -cat VERSION -export WIDL_TIME_OVERRIDE="0" # for reproducible builds. -%ifarch %ix86 -# e.g. Steam and other copy protections hate EBP being used for something else. -export RPM_OPT_FLAGS=`echo $RPM_OPT_FLAGS|sed -e 's/-fomit-frame-pointer//'` +%if 0%{?suse_version} < 1600 +export CC="/usr/bin/gcc-14" +export CXX="/usr/bin/g++-14" %endif - -%ifarch aarch64 -# ARM64 now requires clang -# https://source.winehq.org/git/wine.git/commit/8fb8cc03c3edb599dd98f369e14a08f899cbff95 -export CC="/usr/bin/clang" +%ifarch %{ix86} +export CFLAGS="%{optflags} -fno-omit-frame-pointer" +export CXXFLAGS="%{optflags} -fno-omit-frame-pointer" %endif - +export WIDL_TIME_OVERRIDE="0" # for reproducible builds. %if %{staging} autoreconf -i -f %endif -# keep just for susepatches with configure changes -#autoconf -#autoheader -I include -CFLAGS="$RPM_OPT_FLAGS" \ %configure \ --with-x \ -%ifarch %{arm} - --with-float-abi=hard \ -%endif -%ifarch x86_64 aarch64 + --with-wayland \ + --with-gstreamer \ +%ifarch aarch64 x86_64 --enable-win64 \ -%if %{wow64_build} +%if %{wow64} --enable-archs=x86_64,i386 \ %endif %endif --verbose || cat config.log - grep "have_x=yes" config.log || exit 1 # generate baselibs.conf %ifarch %ix86 aarch64 -echo "# autogenerated in .spec file" >%SOURCE7 -echo "%name" >> %SOURCE7 -echo " +^/usr/bin/wine\$" >> %SOURCE7 -echo " +^/usr/bin/wine-preloader\$" >> %SOURCE7 -echo " +^/usr/lib/wine/i386-windows" >> %SOURCE7 -echo " +^/usr/lib/wine/i386-unix" >> %SOURCE7 +echo "# autogenerated in .spec file" >%SOURCE97 +echo "%name" >> %SOURCE97 +echo " +^/usr/bin/wine\$" >> %SOURCE97 +echo " +^/usr/bin/wine-preloader\$" >> %SOURCE97 +echo " +^/usr/lib/wine/i386-windows" >> %SOURCE97 +echo " +^/usr/lib/wine/i386-unix" >> %SOURCE97 grep SONAME_ config.log -grep SONAME_ config.log|grep -v 'so"'|sed -e 's/^.*\(".*"\).*$/ requires \1/;'|sort -u >>%SOURCE7 -echo " recommends \"libpulse0-32bit\"" >> %SOURCE7 -echo " recommends \"pipewire-alsa-32bit\"" >> %SOURCE7 -echo " recommends \"alsa-plugins-32bit\"" >> %SOURCE7 -echo " recommends \"Mesa-libGL1-32bit\"" >> %SOURCE7 -%if 0%{?suse_version} >= 1330 +grep SONAME_ config.log|grep -v 'so"'|sed -e 's/^.*\(".*"\).*$/ requires \1/;'|sort -u >>%SOURCE97 +echo " recommends \"libpulse0-32bit\"" >> %SOURCE97 +echo " recommends \"pipewire-alsa-32bit\"" >> %SOURCE97 +echo " recommends \"alsa-plugins-32bit\"" >> %SOURCE97 +echo " recommends \"Mesa-libGL1-32bit\"" >> %SOURCE97 # indirect deps of libvulkan -echo " requires \"libvulkan_intel-32bit\"" >> %SOURCE7 -echo " requires \"libvulkan_radeon-32bit\"" >> %SOURCE7 +echo " requires \"libvulkan_intel-32bit\"" >> %SOURCE97 +echo " requires \"libvulkan_radeon-32bit\"" >> %SOURCE97 # now included -echo " obsoletes \"wine-mp3-32bit\"" >> %SOURCE7 -%else -echo " recommends \"wine-mp3-32bit\"" >> %SOURCE7 -%endif -%if 0%{?suse_version} >= 1310 -echo " requires \"p11-kit-32bit\"" >> %SOURCE7 -%endif +echo " obsoletes \"wine-mp3-32bit\"" >> %SOURCE97 +echo " requires \"p11-kit-32bit\"" >> %SOURCE97 %if "%{flavor}" != "" -echo " provides \"wine-<targettype> = <version>\"" >> %SOURCE7 +echo " provides \"wine-<targettype> = <version>\"" >> %SOURCE97 %endif -echo " conflicts \"otherproviders(wine-<targettype>)\"" >> %SOURCE7 -echo "%name-devel" >> %SOURCE7 -echo " +^/usr/lib/wine/.*def" >> %SOURCE7 +echo " conflicts \"otherproviders(wine-<targettype>)\"" >> %SOURCE97 +echo "%name-devel" >> %SOURCE97 +echo " +^/usr/lib/wine/.*def" >> %SOURCE97 %if "%{flavor}" != "" -echo " provides \"wine-devel-<targettype> = <version>\"" >> %SOURCE7 +echo " provides \"wine-devel-<targettype> = <version>\"" >> %SOURCE97 %endif -echo " conflicts \"otherproviders(wine-devel-<targettype>)\"" >> %SOURCE7 +echo " conflicts \"otherproviders(wine-devel-<targettype>)\"" >> %SOURCE97 -cat %SOURCE7 +cat %SOURCE97 %endif -make %{?_smp_mflags} all +%make_build all %install -make install DESTDIR=%{buildroot} - -%ifarch x86_64 -%if !%{wow64_build} -mkdir -p \ - %{buildroot}/usr/lib/wine/i386-windows \ - %{buildroot}/usr/lib/wine/i386-unix -ln -s \ - /usr/lib/wine/i386-windows \ - /usr/lib/wine/i386-unix \ - %buildroot/usr/%_lib/wine/ -%endif -%endif +%make_install DESTDIR=%{buildroot} -# install desktop file -install -d %{buildroot}%{_datadir}/applications/ -%suse_update_desktop_file %{SOURCE4} System Emulator - -install -m 0644 %SOURCE4 %{buildroot}%{_datadir}/applications/ -install -m 0644 %SOURCE6 %{buildroot}%{_datadir}/applications/ -install -m 0755 %SOURCE2 %{buildroot}%{_bindir}/ -mv %{buildroot}/%{_mandir}/de.UTF-8 %{buildroot}/%{_mandir}/de -mv %{buildroot}/%{_mandir}/fr.UTF-8 %{buildroot}/%{_mandir}/fr -%ifnarch x86_64 -mv %{buildroot}/%{_mandir}/pl.UTF-8 %{buildroot}/%{_mandir}/pl -%endif -%if %{wow64_build} -mv %{buildroot}/%{_mandir}/pl.UTF-8 %{buildroot}/%{_mandir}/pl -%endif - -%ifarch %ix86 x86_64 -# Use plain strip, which unlike the MinGW variant preserves the wine builtin marker +%ifarch %{ix86} x86_64 find %{buildroot}/usr/lib*/wine/*-windows/ -type f -exec strip --strip-debug {} + %endif -%ifarch aarch64 -# Do not ship static *.a libs -rm %{buildroot}%{_libdir}/wine/*-windows/*.a -%endif - -tar -xjf %{SOURCE5} -# Copied from Ubuntu Wine out of debian.diff -# https://launchpad.net/~ubuntu-wine/+archive/ppa/+packages -# taken on 1.2rc2 time. -cd ubuntuwine - install -d %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged - install -c -m 644 wine.menu %{buildroot}%{_sysconfdir}/xdg/menus/applications-merged - - # Install application-specific desktop files - install -d %{buildroot}%{_datadir}/applications - install -c -m 644 *.desktop %{buildroot}%{_datadir}/applications/ - sed -i "/X-SuSE-translate/d" %{buildroot}%{_datadir}/applications/*.desktop - - install -d %{buildroot}%{_datadir}/desktop-directories/ - install -c -m 644 *.directory %{buildroot}%{_datadir}/desktop-directories/ - - # Correct desktop files' categories - %suse_update_desktop_file -n -r wine-notepad Utility TextEditor - %suse_update_desktop_file -n -r wine-uninstaller System Emulator - %suse_update_desktop_file -n -r wine-winecfg System Emulator - %suse_update_desktop_file -n -r wine-regedit System Emulator - %suse_update_desktop_file -n -r wine-winehelp System Emulator - %suse_update_desktop_file -n -r wine-msi System Emulator - %suse_update_desktop_file -n -r wine-browsedrive System Emulator - %suse_update_desktop_file -n -r wine-winefile System FileManager - %suse_update_desktop_file -n -r wine-winemine Game BoardGame - - # Install icons - install -d %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/ - install -c -m 644 *.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/ -cd .. +rm -rf %{buildroot}%{_mandir}/{pl,de,fr}.UTF-8 # find the implicit dependencies -%define winedir %_builddir/%projectname-%realver +%define winedir %_builddir/wine-%downloadver cat >%winedir/my-find-requires.sh <<EOF #!/bin/bash %{__find_requires} @@ -436,16 +284,11 @@ %define _use_internal_dependency_generator 0 %define __find_requires %winedir/my-find-requires.sh -# breaks btrfs installation, see bnc#723402 -# %%fdupes -s %{buildroot} - -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files -%defattr(-,root,root) %license LICENSE LICENSE.OLD -%doc ANNOUNCE.md AUTHORS README* +%doc ANNOUNCE.md AUTHORS README.md %{_bindir}/function_grep.pl %{_bindir}/msidb %{_bindir}/msiexec @@ -460,97 +303,70 @@ %{_bindir}/winemine %{_bindir}/winepath %{_bindir}/wineserver -%{_bindir}/wisotool +%{_datadir}/applications/wine.desktop +%{_mandir}/man?/winedbg.?%{?ext_man} +%{_mandir}/man?/wineserver.?%{?ext_man} +%{_mandir}/man?/msiexec.?%{?ext_man} +%{_mandir}/man?/notepad.?%{?ext_man} +%{_mandir}/man?/regedit.?%{?ext_man} +%{_mandir}/man?/regsvr32.?%{?ext_man} +%{_mandir}/man?/wineboot.?%{?ext_man} +%{_mandir}/man?/winebuild.?%{?ext_man} +%{_mandir}/man?/winecfg.?%{?ext_man} +%{_mandir}/man?/wineconsole.?%{?ext_man} +%{_mandir}/man?/winecpp.?%{?ext_man} +%{_mandir}/man?/winefile.?%{?ext_man} +%{_mandir}/man?/winemine.?%{?ext_man} +%{_mandir}/man?/winepath.?%{?ext_man} %{_datadir}/wine -%ifnarch x86_64 -%doc %{_mandir}/man1/wine.1* -%endif -%if %{wow64_build} -%doc %{_mandir}/man1/wine.1* -%endif -%doc %{_mandir}/man1/winedbg.1* -%doc %{_mandir}/man1/wineserver.1* -%ifnarch x86_64 -%doc %dir %doc %{_mandir}/pl -%doc %dir %doc %{_mandir}/pl/man1 -%doc %{_mandir}/*/man1/wine.1* -%endif -%if %{wow64_build} -%doc %dir %doc %{_mandir}/pl -%doc %dir %doc %{_mandir}/pl/man1 -%doc %{_mandir}/*/man1/wine.1* -%endif -%doc %{_mandir}/*/man1/wineserver.1* -%doc %{_mandir}/man1/msiexec.1.* -%doc %{_mandir}/man1/notepad.1.* -%doc %{_mandir}/man1/regedit.1.* -%doc %{_mandir}/man1/regsvr32.1.* -%doc %{_mandir}/man1/wineboot.1.* -%doc %{_mandir}/man1/winebuild.1.* -%doc %{_mandir}/man1/winecfg.1.* -%doc %{_mandir}/man1/wineconsole.1.* -%doc %{_mandir}/man1/winecpp.1.* -%doc %{_mandir}/man1/winefile.1.* -%doc %{_mandir}/man1/winemine.1.* -%doc %{_mandir}/man1/winepath.1.* -%dir %{_sysconfdir}/xdg/menus/ -%dir %{_sysconfdir}/xdg/menus/applications-merged -%config %{_sysconfdir}/xdg/menus/applications-merged/*.menu -%{_datadir}/applications/*.desktop -%dir %{_datadir}/desktop-directories/ -%{_datadir}/desktop-directories/*.directory -%dir %{_datadir}/icons/hicolor -%dir %{_datadir}/icons/hicolor/scalable -%dir %{_datadir}/icons/hicolor/scalable/apps -%{_datadir}/icons/hicolor/scalable/apps/*.svg -%ifarch %ix86 aarch64 +%dir %{_libdir}/wine +%ifarch aarch64 %{_bindir}/wine %{_bindir}/wine-preloader +%{_mandir}/man?/wine.?%{?ext_man} +%if !%{wow64} +%{_libdir}/wine/aarch64-windows +%exclude %{_libdir}/wine/aarch64-windows/*.a +%endif +%{_libdir}/wine/aarch64-unix +%if %{wow64} +%{_libdir}/wine/i386-windows +%exclude %{_libdir}/wine/i386-windows/*.a +%{_libdir}/wine/x86_64-windows +%exclude %{_libdir}/wine/x86_64-windows/*.a +%endif %endif -%ifarch ppc %arm +%ifarch %{ix86} %{_bindir}/wine +%{_bindir}/wine-preloader +%{_mandir}/man?/wine.?%{?ext_man} +%{_libdir}/wine/i386-windows +%exclude %{_libdir}/wine/i386-windows/*.a +%{_libdir}/wine/i386-unix +%exclude %{_libdir}/wine/i386-unix/*.a %endif %ifarch x86_64 -%if %{wow64_build} +%if %{wow64} %{_bindir}/wine %{_bindir}/wine-preloader +%{_mandir}/man?/wine.?%{?ext_man} +%{_libdir}/wine/i386-windows +%exclude %{_libdir}/wine/i386-windows/*.a +%{_libdir}/wine/x86_64-windows +%exclude %{_libdir}/wine/x86_64-windows/*.a +%{_libdir}/wine/x86_64-unix +%exclude %{_libdir}/wine/x86_64-unix/*.a %else %{_bindir}/wine64 %{_bindir}/wine64-preloader +%{_libdir}/wine/x86_64-unix +%exclude %{_libdir}/wine/x86_64-unix/*.a +%{_libdir}/wine/x86_64-windows +%exclude %{_libdir}/wine/x86_64-windows/*.a %endif %endif -%ifarch x86_64 -%if !%{wow64_build} -%dir /usr/lib/wine/ -%dir /usr/lib/wine/i386-windows -%dir /usr/lib/wine/i386-unix -%{_libdir}/wine/i386-unix -%{_libdir}/wine/i386-windows -%else -%dir %{_libdir}/wine/i386-windows -%exclude %{_libdir}/wine/i386-windows/*.a -%endif - -%dir %{_libdir}/wine/x86_64-windows -%dir %{_libdir}/wine/x86_64-unix -%dir %{_libdir}/wine -%else -%dir %{_libdir}/wine -%dir %{_libdir}/wine/*-windows -%dir %{_libdir}/wine/*-unix -%endif - -%{_libdir}/wine/*-windows/*.[b-z]* -%{_libdir}/wine/*-windows/*.ax -%{_libdir}/wine/*-windows/*.acm -#ifarch aarch64 -#{_libdir}/wine/*-windows/st* -#endif -%{_libdir}/wine/*-unix/*.so* - %files devel -%defattr(-,root,root) %{_includedir}/wine %{_bindir}/widl %{_bindir}/winebuild @@ -561,33 +377,34 @@ %{_bindir}/winemaker %{_bindir}/wmc %{_bindir}/wrc -%ifnarch aarch64 -%ifarch x86_64 -%if 0%{?suse_version} < 1600 -%{_libdir}/wine/*-unix/*.a +%{_mandir}/man?/winemaker.?%{?ext_man} +%{_mandir}/man?/widl.?%{?ext_man} +%{_mandir}/man?/winedump.?%{?ext_man} +%{_mandir}/man?/wineg++.?%{?ext_man} +%{_mandir}/man?/winegcc.?%{?ext_man} +%{_mandir}/man?/wmc.?%{?ext_man} +%{_mandir}/man?/wrc.?%{?ext_man} +%ifarch aarch64 +%if !%{wow64} +%{_libdir}/wine/aarch64-windows/*.a %endif -%else -%{_libdir}/wine/*-unix/*.a +%if %{wow64} +%{_libdir}/wine/i386-windows/*.a +%{_libdir}/wine/x86_64-windows/*.a %endif %endif -%if 0%{?suse_version} >= 1550 -%ifarch %{ix86} x86_64 -%ifarch x86_64 -%dir %{_libdir}/wine/x86_64-windows -%dir %{_libdir}/wine/x86_64-unix +%ifarch %{ix86} +%{_libdir}/wine/i386-unix/*.a +%if 0%{?suse_version} >= 1600 +%{_libdir}/wine/i386-windows/*.a %endif -# only generated with mingw -%{_libdir}/wine/*-windows/*.a +%endif +%ifarch x86_64 +%if %{wow64} +%{_libdir}/wine/i386-windows/*.a +%{_libdir}/wine/x86_64-windows/*.a +%else +%{_libdir}/wine/x86_64-windows/*.a %endif %endif -%doc %{_mandir}/man1/winemaker.1* -%doc %{_mandir}/*/man1/winemaker.1* -%doc %{_mandir}/man1/widl.1* -%doc %{_mandir}/man1/winedump.1* -%doc %{_mandir}/man1/wineg++.1* -%doc %{_mandir}/man1/winegcc.1* -%doc %{_mandir}/man1/wmc.1* -%doc %{_mandir}/man1/wrc.1* - -# {_datadir}/aclocal/wine.m4 ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.PwaWxG/_old 2024-12-16 19:17:35.307587451 +0100 +++ /var/tmp/diff_new_pack.PwaWxG/_new 2024-12-16 19:17:35.311587617 +0100 @@ -1,8 +1,6 @@ <multibuild> - <!-- <package>nine</package> --> - <package>staging</package> <package>wow64</package> + <package>staging</package> <package>staging-wow64</package> - <!-- <package>staging-nine</package> --> </multibuild> ++++++ _service ++++++ --- /var/tmp/diff_new_pack.PwaWxG/_old 2024-12-16 19:17:35.355589441 +0100 +++ /var/tmp/diff_new_pack.PwaWxG/_new 2024-12-16 19:17:35.359589606 +0100 @@ -3,7 +3,7 @@ <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="url">https://github.com/wine-staging/wine-staging.git</param> - <param name="revision">refs/tags/v9.20</param> + <param name="revision">refs/tags/v10.0-rc2</param> <param name="match-tag">v*.*</param> <param name="scm">git</param> </service> ++++++ get-sources.sh ++++++ #!/usr/bin/sh set -e if [[ -z "$1" ]]; then echo "Please enter the version you want to update to"; exit 1; fi VERSION="$1" # for the rc1 releases we translate 10.0-rc1 to 10.0~rc1 , as 10.0~x is < 10.0 REALVERSION=`echo $1|sed -e's/-/~/';` echo "++++++++++++++++++++++++++++++++++++++++++++++" echo "patching spec file and downloading the tarball" echo "++++++++++++++++++++++++++++++++++++++++++++++" sed -i -e 's|Version: .*|Version: '${REALVERSION}'|g' wine.spec sed -i -e 's|downloadver .*|downloadver '${VERSION}'|g' wine.spec osc service mr download_files sed -i -e "s|tags/v.*<|tags/v${VERSION}<|g" _service osc service dr echo "++++++++++++++++++++++++++++++++++++++++++++++" echo "Done! Have fun building and testing" echo "++++++++++++++++++++++++++++++++++++++++++++++" ++++++ wine.keyring ++++++ --- /var/tmp/diff_new_pack.PwaWxG/_old 2024-12-16 19:17:35.411591763 +0100 +++ /var/tmp/diff_new_pack.PwaWxG/_new 2024-12-16 19:17:35.411591763 +0100 @@ -1,6 +1,8 @@ -----BEGIN PGP PUBLIC KEY BLOCK----- +Comment: Hostname: +Version: Hockeypuck 2.2 -mQINBFY4SBYBEAC11sh4AMhIhiLxj76FXsluVJIU4nZjVmexar+/5WMlVvMX+Dxk +xsFNBFY4SBYBEAC11sh4AMhIhiLxj76FXsluVJIU4nZjVmexar+/5WMlVvMX+Dxk lUbKDCBOUMtPFsAXMpcxOGwscCr3WMuI8WszTjKDs3mdQ37o/pzXMbRhY0oZV29Z EhNLds14qhMLlQiDEm5lJ5bOsLevHJ9hR4wvwY6UR881xsiXsNU+iNMRP0cWeRjQ 84pSCLOt9i+D8rdllVob871gN/tjY4Ll13Tg7qmtFE1YEFJaLb2yik0bO7gPkig/ @@ -11,43 +13,112 @@ OXEVpxcPGlbmWmkWj8DF5zbB1dRdh4T6LLM4nZViBu7oGD76z3c/x2zc7l3pyVHx Cw70a+r+6LvUwnvCiApCBS72uDc4zZtnkNUQHlXHkz9wEeYUtUB0wkCYWPZy7BZy 0aFfKWK4Jg7uGx/mdHRCJ35MdXWxeQ4yPUE+tF951s167ANr1+ayt87pQwARAQAB -tChBbGV4YW5kcmUgSnVsbGlhcmQgPGp1bGxpYXJkQHdpbmVocS5vcmc+iQI3BBMB -AgAhAhsDAh4BAheABQJWOEvIBQsJCAcDBRUKCQgLBRYCAwEAAAoJEM76yOqvF1Gd -UqkQAJw6ot97efCon6qMA7ctJTqhOvnPSxf430aZgaTuNBEfY3RPeWC+k11cTvKV -dny9xwC+N8U2Jfdd0iXqlwUdM4ThOKZCXGOykCHJmrYGPqWsjGKUO7EoMwJB00qi -nOJdgj7zWLb6MuuKx2eavGYVLCFG4sQ8fjX0+sxuD+Cl++UyS9+t/C3ijeXTxaZn -qSLFKUFzyngXIUhFxMLkUdh397WeTaBtUTyLT0lwOKTllxIyC/+t2e9QcfgdLE/q -wKmRjihNq6I5JOQfO8JynUoR8WzKQaCX5VL6ZPaQa8ZzUdS/h0WlMlQuD5mrcDBa -ZQjqPEIL6/oExk1a7yeQFKNKisq94rVF0Ly1o7w+n+7X4lT9T9zhiPKVXvlxHB0h -SeJm4j/qDq1DSiGVfIR2CChObyeHAZhQZMMr/Ni9XtqzHsd2qhcP1ZYvbQZ2UK/N -Lv398VY/f+kXApFMDQLj1jGA8aXbkE8ChIAiZAAzVMg2wJ2x5/7bImbICsvGSwfx -awlsHzc7CR0Pj2Kdgr7UtsDk+cBRQMEqAIGWiCOKnBD8eoNGaiCoLHI/3ce4dJ/y -pXFtJSkJa8wpK4+xdckAvtPQZgOV5gLCJqNqEF+8aIjsTwwu7dcIXG2qLHD5C5tq -viuZtOYO7UdQbIHuYY5Xy8/W7hQRfIaq1NfKf9qJx4hrCWLviEYEEBECAAYFAlY4 -S3QACgkQ9ebp7rlGHdcg6ACfXNdYTmPe1Ej0rd+eO+yuDF/kwccAoItuIMi7EXu0 -FR4Ui8cBaZI3hweFuQINBFY4SBYBEAD7ZonYuSKxToJ4plL22rv4wPPbqACcLbIG -5t3s/Gb3/twOtaCgOEFhzNv+8K87jX6iSHJYeGhu7e2eRxeGHkrqliNJoHUi9Ddu -ygHqhoNmSHNSqI36/TU5yCRArKS3wwq7cafGnncdVOLBYfj497IxGK8fANhDf7TV -vqUGIb06gkpWbrwmUWgV8pk7MHgL93T5Ph+KSgdEbOSePFwQb9piyp9vWNmZnqK2 -9TFNtTULGtQa0y8ZCNSSEh4YP/DxDraq1OJ2Gh3WHSQ4f2hfGXJMzr4cyIrOJHQ8 -mby6xHmvldsAGsZJ/CSMj27UhJJYOzNCxWOp9NBNARB/6N1Ikvv9Vs6G7lZ4Dmuk -wvAWqzlomO/ctt0XmvY7N7ddIviDCQ0Z5bGJQlOWuIBR04tt7CePNzxG91q8x7FN -P8r+BSvxtGheeFiQYsC5FINYWUelL/SU8/U9sG30YLpujvjB5mqYZJtmotSqFbwl -81/bLU170OdG9n7FWp09f9yB1KlSq3hSwKBKu2bGUy2sS6w5MqEtxBHVUjLlS9oP -GQK+wr1m70rgfK/2N3HdcSqr2e2aKxnCx5wDvqB19Zq0TX5CXobEy3ohnul3Ez7a -2HBq543rdZpS9xuF2IHK6zMn5Xv0WKrODxIOnjs1mKbQzP5/6PVOejH/AnO38pCb -hoj0/zvnKQARAQABiQIfBBgBAgAJBQJWOEgWAhsMAAoJEM76yOqvF1Gde00QAJMF -OZhnPeiDFigLsqiqPGQzqSlZ5r4rQ3t6txfBYDclTq3rMqmk75bxteZHpSgMvdHF -SgqrvcyCJP5F8IRbk+J/tUb10icnl7+vsb6PfNXXflX0cIeAC9yqB3Z6RO77NoMy -HzMlw4EcNUXdmC46s+h6y74BeWWLBwYR18XgTSuw3gYpL7P0lqM2d7H6HCQMkZD/ -on9pT3lOc5k9YeM+B+Ak0nDyJGrdj6EES/ukrmq/szJhx+2zMbKU6Ds/uIRE0zuS -VUPnCy+3KPuJk+xLWtuVD2v2G0PXBrKKcgLfQzTQeGT5R/8rTt2w3ah4dXYRG5Ad -N5fIaTfjJTZGmht3pvHuucoloqMWl6DD7a3XZjWtUBMhPboAZiCmXiBWn3c26ITu -N9j4gSpl3hbWYJXjTWocGs2YyiuMRsO6Minfz5l2/iZjp8xHJ8GajuLGQES7CwGH -uShQ0hknHZmrH0d6xOhD64czgmTI2HraujWz+u31sHM1yEJgQKAtEL2AKWGSadly -/eI2rCQDEn6mIe34I04SPr/XrTpFClmUBbZBBir7KMRhB8B9ERdJElbtb4ubGZ0D -FCYpueJgVv9agvV2ONVb/K0BIevJy9v5+FbSFIQG/spkwf/71olib93iUr9tKTaE -mOMR1xJlCiQvAQYsmqwM9FHDmGJYTQE1WbVZu4gZ -=6vF7 +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 +LJqsDPRRw5hiWE0BNVm1WbuIGQ== +=x8N0 -----END PGP PUBLIC KEY BLOCK----- ++++++ wine-rpmlintrc -> wine.rpmlintrc ++++++ --- /work/SRC/openSUSE:Factory/wine/wine-rpmlintrc 2020-09-14 12:30:43.553190386 +0200 +++ /work/SRC/openSUSE:Factory/.wine.new.29675/wine.rpmlintrc 2024-12-16 19:17:33.795524763 +0100 @@ -1,4 +1 @@ -# Some of our .a files are data only, rpmlint check does not cover that -addFilter("lto-no-text-in-archive") -# we have a libwine.so.1, but it is really just for wine usage only. -addFilter("shlib-policy-name-error") +addFilter('lto-no-text-in-archive')