Name: gamescope-session-plus Version: 0.3.216 Release: 2.git.d8ab829%{?dist} Summary: Gamescope session plus based on Valve's gamescope License: MIT URL: https://github.com/nobara-project/steamdeck-edition-packages Source0: %{URL}/releases/download/1.0/gamescope-session-plus.tar.gz BuildArch: noarch Requires: gamescope Requires: edid-decode Requires: python3 Requires: pulseaudio-utils Requires: steam Requires: gamescope-session-steam Requires: gamescope-session-common Requires: steam-powerbuttond BuildRequires: systemd-rpm-macros Obsoletes: gamescope-session Obsoletes: deckyloader Obsoletes: gamescope-session-plus <= 0.2.git.201.5538cd66 %description Gamescope session plus based on Valve's gamescope # Disable debug packages %define debug_package %{nil} %prep tar -xf %{SOURCE0} %build %install mkdir -p %{buildroot}%{_bindir}/ mkdir -p %{buildroot}%{_datadir}/ mkdir -p %{buildroot}%{_userunitdir}/ mkdir -p %{buildroot}%{_libexecdir}/ cp -rv gamescope-session-plus/usr/bin/* %{buildroot}%{_bindir} cp -rv gamescope-session-plus/usr/share/* %{buildroot}%{_datadir} cp -rv gamescope-session-plus/usr/lib/systemd/user/* %{buildroot}%{_userunitdir} cp -rv gamescope-session-plus/usr/libexec/* %{buildroot}%{_libexecdir}/ mv gamescope-session-plus/LICENSE . mv gamescope-session-plus/README.md . # This lists all the files that are included in the rpm package and that # are going to be installed into target system where the rpm is installed. %files %license LICENSE %doc README.md %{_bindir}/export-gpu %{_bindir}/gamescope-session-plus %{_datadir}/gamescope-session-plus/device-quirks %{_datadir}/gamescope-session-plus/gamescope-session-plus %{_datadir}/polkit-1/actions/org.gamescope.start.policy %{_userunitdir}/gamescope-session-plus@.service %{_libexecdir}/* # Finally, changes from the latest release of your application are generated from # your project's Git history. It will be empty until you make first annotated Git tag. %changelog {{{ git_dir_changelog }}}