diff --git a/anda/tools/keyd/anda.hcl b/anda/tools/keyd/anda.hcl new file mode 100644 index 0000000000..63c7d40256 --- /dev/null +++ b/anda/tools/keyd/anda.hcl @@ -0,0 +1,5 @@ +project pkg { + rpm { + spec = "keyd.spec" + } +} diff --git a/anda/tools/keyd/keyd.spec b/anda/tools/keyd/keyd.spec new file mode 100644 index 0000000000..8a3aa373ec --- /dev/null +++ b/anda/tools/keyd/keyd.spec @@ -0,0 +1,37 @@ +Name: keyd +Version: 2.4.3 +Release: 1%?dist +Summary: Key remapping daemon for linux +URL: https://github.com/rvaiya/keyd +License: MIT +Source0: %url/archive/refs/tags/v%version.tar.gz +Suggests: python3 python3-xlib +Requires: kernel-headers +BuildRequires: gcc mold make + +%description +keyd provides a flexible system wide daemon which remaps keys using kernel +level input primitives (evdev, uinput). + +%prep +%autosetup + +%build +%make_build + +%install +%make_install + +%files +%doc README.md +%license LICENSE +/usr/bin/keyd +/usr/bin/keyd-application-mapper +/usr/share/doc/keyd/ +/usr/share/keyd +/usr/share/man/man1/keyd-application-mapper.1.gz +/usr/share/man/man1/keyd.1.gz + +%changelog +* Tue May 23 2023 windowsboy111 - 2.4.3-1 +- Initial package diff --git a/anda/tools/keyd/update.rhai b/anda/tools/keyd/update.rhai new file mode 100644 index 0000000000..ef9da219ce --- /dev/null +++ b/anda/tools/keyd/update.rhai @@ -0,0 +1 @@ +rpm.version(gh("rvaiya/keyd"));