# Had to be made archful for 32-bit vulkan drivers %define debug_package %{nil} %define rdnsname net.lutris.Lutris Name: lutris Version: 0.5.3 Release: %mkrel 3 Summary: Install and play any video game easily Group: Games/Other License: GPLv3+ URL: https://lutris.net Source0: https://lutris.net/releases/%{name}_%{version}.tar.xz BuildRequires: python3 BuildRequires: python3-gobject3 BuildRequires: python3-pyxdg BuildRequires: python3-setuptools Requires: cabextract Requires: pciutils Requires: python3-dbus Requires: python3-evdev Requires: python3-gobject3 Requires: python3-pillow Requires: python3-pyxdg Requires: python3-yaml Requires: xrandr Recommends: python3-pyinotify Recommends: %{_lib}mesavulkan-drivers Recommends: %{_lib}vulkan-loader1 %ifarch x86_64 Recommends: libmesavulkan-drivers Recommends: libvulkan-loader1 %endif %description Lutris is a gaming platform for GNU/Linux. Its goal is to make gaming on Linux as easy as possible by taking care of installing and setting up the game for the user. The only thing you have to do is play the game. It aims to support every game that is playable on Linux. %prep %autosetup -p1 -n %{name} %build %py3_build %install %py3_install # Should not be needed, but it seems installing 32-bit libraries does not # trigger it on x86_64 %post -p /sbin/ldconfig %files %{_bindir}/%{name} %{_bindir}/%{name}-wrapper %{_datadir}/%{name}/ %{_datadir}/applications/%{rdnsname}.desktop %{_datadir}/metainfo/%{rdnsname}.appdata.xml %{_datadir}/polkit-1/actions/* %{_iconsdir}/hicolor/*/apps/%{name}.png %{_iconsdir}/hicolor/scalable/apps/%{name}.svg %{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info %{python3_sitelib}/%{name}/ %changelog * Tue Sep 17 2019 daviddavid 0.5.2.1-3.mga8 + Revision: 1442779 - rebuild for python3.8 * Thu Apr 18 2019 akien 0.5.2.1-2.mga7 + Revision: 1393191 - Require cabextract * Thu Apr 18 2019 akien 0.5.2.1-1.mga7 + Revision: 1393170 - Version 0.5.2.1 - Made archful and recommends 32 and 64-bit vulkan libraries - Trigger ldconfig manually as filetriggers seem not to run when installing 32-bit libs on 64-bit * Tue Apr 09 2019 akien 0.5.2-1.mga7 + Revision: 1387488 - Version 0.5.2 * Fri Apr 05 2019 daviddavid 0.5.1.2-2.mga7 + Revision: 1385854 - add missing dependency on python3-pillow (mga#24622) * Mon Mar 25 2019 akien 0.5.1.2-1.mga7 + Revision: 1380211 - Version 0.5.1.2 * Thu Feb 07 2019 akien 0.5.0.1-1.mga7 + Revision: 1363833 - Version 0.5.0.1 * Fri Jan 11 2019 daviddavid 0.4.23-3.mga7 + Revision: 1355002 - rebuild for new Python 3.7 * Wed Jan 02 2019 akien 0.4.23-2.mga7 + Revision: 1348694 - Fix non printable character inducing bogus Requires, thanks joeghi * Wed Jan 02 2019 akien 0.4.23-1.mga7 + Revision: 1348683 - Version 0.4.23 - Version 0.4.22 * Sun Oct 21 2018 akien 0.4.21-1.mga7 + Revision: 1323427 - Version 0.4.21 * Tue Sep 25 2018 akien 0.4.20-1.mga7 + Revision: 1304817 - Version 0.4.20 * Thu Sep 20 2018 umeabot 0.4.18-2.mga7 + Revision: 1279240 - Mageia 7 Mass Rebuild * Fri May 25 2018 akien 0.4.18-1.mga7 + Revision: 1232143 - Version 0.4.18 * Thu May 24 2018 akien 0.4.17-1.mga7 + Revision: 1232031 - Version 0.4.17 * Mon May 21 2018 akien 0.4.16-1.mga7 + Revision: 1231122 - Version 0.4.16 * Fri Dec 22 2017 akien 0.4.14-1.mga7 + Revision: 1184064 - Version 0.4.14 * Sat Aug 05 2017 pterjan 0.4.13-2.mga7 + Revision: 1135267 - Rebuild for python 3.6 * Thu Jul 27 2017 akien 0.4.13-1.mga7 + Revision: 1131535 - Version 0.4.13 * Fri Jun 16 2017 akien 0.4.12-1.mga6 + Revision: 1107814 - Version 0.4.12 * Sat Jun 03 2017 akien 0.4.11.1-1.mga6 + Revision: 1105900 - Version 0.4.11.1 * Tue May 16 2017 akien 0.4.10-1.mga6 + Revision: 1101867 - Version 0.4.10 * Fri May 05 2017 akien 0.4.9-1.mga6 + Revision: 1099181 - Version 0.4.9 * Sun Apr 23 2017 akien 0.4.8-1.mga6 + Revision: 1097173 - Version 0.4.8 * Sun Apr 16 2017 akien 0.4.7.1-1.mga6 + Revision: 1096593 - Version 0.4.7.1 - Version 0.4.7 * Wed Mar 22 2017 akien 0.4.6-1.mga6 + Revision: 1094251 - Version 0.4.6 * Wed Mar 08 2017 akien 0.4.5-1.mga6 + Revision: 1090197 - Version 0.4.5 * Sun Dec 18 2016 akien 0.4.4.1-1.mga6 + Revision: 1075935 - Version 0.4.4.1 * Tue Nov 29 2016 akien 0.4.3-1.mga6 + Revision: 1071026 - Version 0.4.3 * Wed Nov 02 2016 akien 0.4.2-1.mga6 + Revision: 1064718 - Version 0.4.2 * Tue Oct 25 2016 akien 0.4.1-1.mga6 + Revision: 1063514 - Version 0.4.1 * Sat Oct 15 2016 akien 0.4.0-1.mga6 + Revision: 1060843 - Version 0.4.0 - Switch to python3 build * Thu Aug 11 2016 akien 0.3.8-1.mga6 + Revision: 1045945 - Require python-evdev for gamepad features - Version 0.3.8 * Sat May 21 2016 akien 0.3.7.5-4.mga6 + Revision: 1017407 - Upstream patch to silence stderr output * Tue May 10 2016 daviddavid 0.3.7.5-3.mga6 + Revision: 1011983 - add missing requires on python-dbus (fixes mga#18410) * Sat Apr 23 2016 akien 0.3.7.5-2.mga6 + Revision: 1005506 - Fix window size reset to small values * Mon Mar 07 2016 akien 0.3.7.5-1.mga6 + Revision: 987234 - Version 0.3.7.5 * Sun Feb 28 2016 akien 0.3.7.3-1.mga6 + Revision: 980438 - Version 0.3.7.3 * Tue Jan 05 2016 akien 0.3.7.2-1.mga6 + Revision: 919894 - Version 0.3.7.2 - Drop no longer needed deps * Sat Dec 12 2015 akien 0.3.7-1.mga6 + Revision: 909684 - Version 0.3.7 * Wed Nov 26 2014 akien 0.3.6.3-1.mga5 + Revision: 799337 - Add missing xrandr Requires - Version 0.3.6.3 * Wed Nov 12 2014 akien 0.3.6.2-1.mga5 + Revision: 796654 - Version 0.3.6.2 * Tue Nov 11 2014 akien 0.3.5-5.mga5 + Revision: 796471 - Add a missing gvfs Requires as found out upstream on git#110 * Mon Nov 10 2014 akien 0.3.5-4.mga5 + Revision: 796175 - Add dependency on glib-networking (fix upstream git#110) * Wed Oct 15 2014 umeabot 0.3.5-3.mga5 + Revision: 746065 - Second Mageia 5 Mass Rebuild * Sat Sep 27 2014 tv 0.3.5-2.mga5 + Revision: 727001 - rebuild for missing pythoneggs deps * Tue Sep 23 2014 akien 0.3.5-1.mga5 + Revision: 719250 - imported package lutris * Fri Sep 12 2014 Mathieu Comandon - 0.3.5-1 - Bump version to 0.3.5 * Thu Aug 14 2014 Travis Nickles - 0.3.4-3 - Edited Requires to include pygobject3. * Wed Jun 04 2014 Travis Nickles - 0.3.4-2 - Changed build and install step based on template generated by rpmdev-newspec. - Added Requires. - Ensure package can be built using mock. * Tue Jun 03 2014 Travis Nickles - 0.3.4-1 - Initial version of the package