Name: extest Version: 0.0.git.35.d6863d97 Release: 1%{?dist} Summary: X11 XTEST reimplementation primarily for Steam Controller on Wayland License: MIT URL: https://github.com/Supreeeme/extest VCS: git+https://github.com/KyleGospo/extest.git#d6863d970d2686dd6282142af57503e1f2d561dc: Source: extest-d6863d97.tar.gz BuildRequires: rust-packaging >= 21 BuildRequires: systemd-rpm-macros %description Extest is a drop in replacement for the X11 XTEST extension. It creates a virtual device with the uinput kernel module. It's been primarily developed for allowing the desktop functionality on the Steam Controller to work while Steam is open on Wayland. %prep %setup -T -b 0 -q -n extest %cargo_prep %generate_buildrequires %cargo_generate_buildrequires %build %cargo_build %install %cargo_install mkdir -p %{buildroot}%{_libdir}/extest/ install -D -p -m0755 target/release/libextest.so %{buildroot}%{_libdir}/extest/libextest.so %files %license LICENSE %doc README.md %{_libdir}/extest/libextest.so %changelog