%global forgeurl https://github.com/lz42/libinput-config %global version %(date +%Y%m%d) %global commit 986afe8436cffe1f927cbcdcc40475f56e273345 %global _forgeversionsuffix %{scm}%(printf %.7s %{commit}) %global source_date_epoch_from_changelog 0 %forgemeta Name: libinput-config Version: %{forgeversion} Release: %{autorelease} Summary: Adjust libinput parameters License: ISC URL: %{forgeurl} Source0: %{forgesource} BuildRequires: pkgconfig(libinput) BuildRequires: python3dist(meson) BuildRequires: cmake BuildRequires: gcc %description This package allows to adjust libinput parameters: - Pointer sensitivity - Click and tap methods - Scroll mode and sensitivity - Key remapping %prep %forgesetup %build %meson -Dnon_glibc=true %meson_build %install %meson_install %__install -p -m 644 -D -t %{buildroot}%{_licensedir}/%{name} LICENSE %__install -p -m 644 -D -t %{buildroot}%{_pkgdocdir} README.md example-libinput.conf %files %license %{_licensedir}/* %doc %{_pkgdocdir} %{_sysconfdir}/fish/conf.d/* %{_sysconfdir}/profile.d/* %{_libdir}/*