Name: umu-launcher Version: 1.4.4 %global forgeurl https://github.com/Open-Wine-Components/%{name} %global tag %{version} %global date 20260725 %forgemeta Release: 0%{?dist} Summary: A tool for launching non-steam games with proton License: GPL-3.0 URL: %forgeurl Source0: %forgesource BuildRequires: cargo-rpm-macros >= 26 BuildRequires: gcc-c++ BuildRequires: git-core BuildRequires: libzstd-devel BuildRequires: make BuildRequires: python3-build BuildRequires: python3-devel BuildRequires: python3-installer BuildRequires: scdoc # BuildRequires: wget %{?rhel:BuildRequires: pyproject-rpm-macros} # BuildRequires: python3-hatch-vcs # BuildRequires: python3-pyzstd # BuildRequires: python3-wheel Requires: python3-xlib Requires: python3-pyzstd Requires: python3-urllib3 Recommends: python3-cbor2 Recommends: python3-xxhash Recommends: libzstd %description %{name} A tool for launching non-steam games with proton %prep %forgeautosetup -p1 %cargo_prep %generate_buildrequires %cargo_generate_buildrequires %pyproject_buildrequires %build ./configure.sh --prefix=%{_prefix} --use-system-pyzstd --use-system-urllib %make_build %install %make_install DESTDIR=%{buildroot} PYTHONDIR=%{python3_sitelib} # Fix Python shebangs in installed scripts (ensures /usr/bin/python3 is used) %py3_shebang_fix %{buildroot}%{_bindir}/umu-run %files %{_bindir}/umu-run %{_datadir}/man/* %{python3_sitelib}/umu* %changelog * Mon Nov 2 2026 Hazel Bunny - 1.4.4-0 - import from main repo