Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lutris for openSUSE:Factory checked in at 2023-07-12 17:28:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lutris (Old) and /work/SRC/openSUSE:Factory/.lutris.new.8922 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lutris" Wed Jul 12 17:28:15 2023 rev:26 rq:1098366 version:0.5.13 Changes: -------- --- /work/SRC/openSUSE:Factory/lutris/lutris.changes 2023-05-18 15:19:01.525762284 +0200 +++ /work/SRC/openSUSE:Factory/.lutris.new.8922/lutris.changes 2023-07-12 17:28:51.727130297 +0200 @@ -1,0 +2,7 @@ +Wed Jul 12 11:51:43 UTC 2023 - ecsos <ec...@opensuse.org> + +- Let package also build for Leap + - add %{?sle15_python_module_pythons} + - make some other adjustments so we can build for Leap + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lutris.spec ++++++ --- /var/tmp/diff_new_pack.7qFtlh/_old 2023-07-12 17:28:52.279134119 +0200 +++ /var/tmp/diff_new_pack.7qFtlh/_new 2023-07-12 17:28:52.283134147 +0200 @@ -17,6 +17,14 @@ %global appid net.lutris.Lutris +%if 0%{?suse_version} > 1500 +%define _py 3 +%define _pyb 3 +%else +%{?sle15_python_module_pythons} +%define _py 311 +%define _pyb 3.11 +%endif Name: lutris Version: 0.5.13 Release: 0 @@ -24,13 +32,13 @@ License: GPL-3.0-or-later URL: https://lutris.net Source0: https://lutris.net/releases/lutris_%{version}.tar.xz +BuildRequires: %{python_module devel >= 3.7} +BuildRequires: %{python_module gobject} +BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: gobject-introspection BuildRequires: hicolor-icon-theme BuildRequires: pkgconfig -BuildRequires: python3-devel >= 3.7 -BuildRequires: python3-gobject -BuildRequires: python3-setuptools BuildRequires: update-desktop-files Requires: cabextract # @@ -38,18 +46,18 @@ Requires: fluid-soundfont-gm Requires: p7zip Requires: psmisc -Requires: python3-Pillow -Requires: python3-PyYAML -Requires: python3-cssselect -Requires: python3-dbus-python +Requires: python%{_py}-Pillow +Requires: python%{_py}-PyYAML +Requires: python%{_py}-cssselect +Requires: python%{_py}-dbus-python # controller support -Requires: python3-evdev -Requires: python3-gobject -Requires: python3-gobject-Gdk -Requires: python3-lxml -Requires: python3-requests +Requires: python%{_py}-evdev +Requires: python%{_py}-gobject +Requires: python%{_py}-gobject-Gdk +Requires: python%{_py}-lxml +Requires: python%{_py}-requests Requires: xrandr -Recommends: python3-distro +Recommends: python%{_py}-distro Recommends: winetricks BuildArch: noarch @@ -61,13 +69,21 @@ %prep %autosetup -p1 -n %{name} -sed -i "s|!%{_bindir}/env python3|!%{_bindir}/python3|" share/lutris/bin/lutris-wrapper +sed -i "s|!%{_bindir}/env python3|!%{_bindir}/python%{_pyb}|" share/lutris/bin/lutris-wrapper %build +%if 0%{?suse_version} > 1500 %py3_build +%else +%python_build +%endif %install +%if 0%{?suse_version} > 1500 %py3_install +%else +%python_install +%endif %fdupes %{buildroot}%{_prefix} %if 0%{?suse_version} < 1330 @@ -90,8 +106,8 @@ %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %{_datadir}/icons/hicolor/??x??/apps/%{name}.png %{_datadir}/icons/hicolor/???x???/apps/%{name}.png -%{python3_sitelib}/%{name}-*.egg-info -%{python3_sitelib}/%{name}/ +%{python_sitelib}/%{name}-*.egg-info +%{python_sitelib}/%{name}/ %dir %{_datadir}/metainfo/ %{_datadir}/metainfo/%{appid}.metainfo.xml