From 3c5bb21672df7ff2597b90726362f7970a2364fc 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 | 12 ++++++++++++ srcpkgs/interception-tools/template | 19 +++++++++++++++++++ 2 files changed, 31 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..fc2382c51c70 --- /dev/null +++ b/srcpkgs/interception-tools/files/udevmon/run @@ -0,0 +1,12 @@ +#!/bin/sh + +exec 2>&1 + +if [ -r ./conf ]; then + . ./conf + if [ -n "${CONF_FILE}" ]; then + OPTS="${OPTS} -c '${CONF_FILE}'" + fi +fi + +exec udevmon ${OPTS} diff --git a/srcpkgs/interception-tools/template b/srcpkgs/interception-tools/template new file mode 100644 index 000000000000..740b366fc197 --- /dev/null +++ b/srcpkgs/interception-tools/template @@ -0,0 +1,19 @@ +# 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 1e6adea9d4ec6b7d1be8a2a0dead52a7a5d0802f 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 | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/caps2esc/template diff --git a/srcpkgs/caps2esc/template b/srcpkgs/caps2esc/template new file mode 100644 index 000000000000..17ec2315976e --- /dev/null +++ b/srcpkgs/caps2esc/template @@ -0,0 +1,18 @@ +# 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 +}