From 8effc38ef4adfdadbc8960252988f4eb18b03267 Mon Sep 17 00:00:00 2001 From: Sergii Bogomolov Date: Sat, 19 Jun 2021 00:27:48 +0200 Subject: [PATCH 1/2] New package: interception-tools-0.6.7 --- srcpkgs/interception-tools/files/udevmon/run | 10 ++++++++++ srcpkgs/interception-tools/template | 18 ++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100755 srcpkgs/interception-tools/files/udevmon/run create mode 100644 srcpkgs/interception-tools/template diff --git a/srcpkgs/interception-tools/files/udevmon/run b/srcpkgs/interception-tools/files/udevmon/run new file mode 100755 index 000000000000..9850e63c03bd --- /dev/null +++ b/srcpkgs/interception-tools/files/udevmon/run @@ -0,0 +1,10 @@ +#!/bin/sh +if [ -r ./conf ]; then + . ./conf + if [ -n "${CONF_FILE}" ]; then + OPTS="${OPTS} -c '${CONF_FILE}'" + fi +fi + +exec 2>&1 +exec udevmon ${OPTS} diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template new file mode 100644 index 000000000000..f0e55acc6dc1 --- /dev/null +++ b/srcpkgs/interception-tools/template @@ -0,0 +1,18 @@ +# Template file for 'interception-tools' +pkgname=interception-tools +version=0.6.7 +revision=1 +wrksrc="tools-v${version}" +build_style=cmake +hostmakedepends="pkg-config" +makedepends="boost-devel eudev-libudev-devel libevdev-devel yaml-cpp-devel" +short_desc="Small set of utilities for operating on input events of evdev devices" +maintainer="Sergii Bogomolov " +license="GPL-3.0-only" +homepage="https://gitlab.com/interception/linux/tools" +distfiles="https://gitlab.com/interception/linux/tools/-/archive/v${version}/tools-v${version}.tar.gz" +checksum="58a388899c7bb765c5d35306b57894fb220dc8ab4d37475a33898bb2934bca81" +post_install() { + vdoc README.md + vsv udevmon +} From c2d178e2fa3b7ffff894feefb47760e0f1d77beb Mon Sep 17 00:00:00 2001 From: Sergii Bogomolov Date: Sat, 19 Jun 2021 00:29:26 +0200 Subject: [PATCH 2/2] New package: caps2esc-0.3.2 --- srcpkgs/caps2esc/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/caps2esc/template diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template new file mode 100644 index 000000000000..36b4096f17b7 --- /dev/null +++ b/srcpkgs/caps2esc/template @@ -0,0 +1,17 @@ +# Template file for 'caps2esc' +pkgname=caps2esc +version=0.3.2 +revision=1 +wrksrc="caps2esc-v${version}" +build_style=cmake +depends="interception-tools" +short_desc="Transforming the most useless key ever in the most useful one" +maintainer="Sergii Bogomolov " +license="MIT" +homepage="https://gitlab.com/interception/linux/plugins/caps2esc" +distfiles="https://gitlab.com/interception/linux/plugins/caps2esc/-/archive/v${version}/caps2esc-v${version}.tar.gz" +checksum="d8a5c7a23cb7368fde2b91a0b5481d8ce906af146dd9a49f609052f2cf1d212c" +post_install() { + vdoc README.md + vlicense LICENSE.md +}