Group :: Sistema/Configurações/Hadware
RPM: keyd
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Patch: keyd-2.4.3-alt.patch
Download
Download
.gear/keyd.spec | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++
.gear/rules | 3 +++
.gear/tags/list | 1 +
.gear/upstream/remotes | 3 +++
4 files changed, 65 insertions(+)
diff --git a/.gear/keyd.spec b/.gear/keyd.spec
new file mode 100644
index 0000000..d34f55b
--- /dev/null
+++ b/.gear/keyd.spec
@@ -0,0 +1,58 @@
+%define _unpackaged_files_terminate_build 1
+
+Name: keyd
+Version: 2.4.3
+Release: alt1
+
+Summary: A key remapping daemon for linux.
+License: MIT
+Group: System/Configuration/Hardware
+
+Url: https://github.com/rvaiya/keyd
+Source: %name-%version.tar
+Patch0: %name-%version-alt.patch
+
+BuildRequires: rpm-build-python3
+
+%description
+Linux lacks a good key remapping solution. In order to achieve satisfactory
+results a medley of tools need to be employed (e.g xcape, xmodmap) with the end
+result often being tethered to a specified environment (X11). keyd attempts to
+solve this problem by providing a flexible system wide daemon which remaps keys
+using kernel level input primitives (evdev, uinput).
+
+%prep
+%setup
+%patch0 -p1
+
+%build
+%make_build
+
+%install
+%makeinstall_std
+
+install -Dm644 keyd.service -t %buildroot%_unitdir/
+
+%pre
+/usr/sbin/groupadd -r -f keyd ||:
+
+%files
+%_bindir/keyd
+%_bindir/keyd-application-mapper
+%_datadir/keyd
+%_unitdir/keyd.service
+%_defaultdocdir/keyd
+%_man1dir/*
+
+%changelog
+* Wed May 24 2023 Egor Ignatov <egori@altlinux.org> 2.4.3-alt1
+- new version 2.4.3
+
+* Tue Jul 26 2022 Egor Ignatov <egori@altlinux.org> 2.4.2-alt1
+- new version 2.4.2
+
+* Mon Jun 20 2022 Egor Ignatov <egori@altlinux.org> 2.4.1-alt1
+- new version 2.4.1
+
+* Fri May 13 2022 Egor Ignatov <egori@altlinux.org> 2.4.0-alt1.git3421ccaa
+- First build for ALT
diff --git a/.gear/rules b/.gear/rules
new file mode 100644
index 0000000..8ac3fa5
--- /dev/null
+++ b/.gear/rules
@@ -0,0 +1,3 @@
+spec: .gear/keyd.spec
+tar: v@version@:.
+diff: v@version@:. . name=@name@-@version@-alt.patch
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 0000000..6e8f073
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1 @@
+5e4ef41b41ce02f7d6a9f2e51298810d84589e76 v2.4.3
diff --git a/.gear/upstream/remotes b/.gear/upstream/remotes
new file mode 100644
index 0000000..052e722
--- /dev/null
+++ b/.gear/upstream/remotes
@@ -0,0 +1,3 @@
+[remote "upstream"]
+ url = https://github.com/rvaiya/keyd
+ fetch = +refs/heads/*:refs/remotes/upstream/*