diff options
author | 2024-05-12 21:00:38 +0200 | |
---|---|---|
committer | 2024-05-12 21:03:05 +0200 | |
commit | 2aaadc9d138d8e56163e696a52f6fedb3f6d01a3 (patch) | |
tree | 3aed57a4b11fa421c8c483f64f817a2e1901d7b7 /app-misc | |
parent | dev-libs/tbtools: drop 0.2.0-r1 (diff) | |
download | guru-2aaadc9d138d8e56163e696a52f6fedb3f6d01a3.tar.gz guru-2aaadc9d138d8e56163e696a52f6fedb3f6d01a3.tar.bz2 guru-2aaadc9d138d8e56163e696a52f6fedb3f6d01a3.zip |
app-misc/interception-tools: new package, add 0.6.8
Signed-off-by: Julian Jørgensen <jjo@jtle.dk>
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/interception-tools/Manifest | 1 | ||||
-rw-r--r-- | app-misc/interception-tools/interception-tools-0.6.8.ebuild | 45 | ||||
-rw-r--r-- | app-misc/interception-tools/metadata.xml | 11 |
3 files changed, 57 insertions, 0 deletions
diff --git a/app-misc/interception-tools/Manifest b/app-misc/interception-tools/Manifest new file mode 100644 index 000000000..51eb468ae --- /dev/null +++ b/app-misc/interception-tools/Manifest @@ -0,0 +1 @@ +DIST tools-v0.6.8.tar.bz2 29737 BLAKE2B 993fcba453dc937cb60e5568bd406adaaa7f81d7887aeecef1aaca3deda105d419f58ef459927aac5d4dbca17f168f38c25488ce084b65a67ce17e666f5d45ac SHA512 198d87d4f80e37e44c6ae74ed2d1f6b253575123bbd6fd0fde1743dfb89caa883d3d57b1de3185363c434369a8b871b04ffb885f55a70715b66b748eca8c1d0f diff --git a/app-misc/interception-tools/interception-tools-0.6.8.ebuild b/app-misc/interception-tools/interception-tools-0.6.8.ebuild new file mode 100644 index 000000000..1b8225d3a --- /dev/null +++ b/app-misc/interception-tools/interception-tools-0.6.8.ebuild @@ -0,0 +1,45 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_BUILD_TYPE=Release + +inherit cmake systemd + +DESCRIPTION="A minimal composable infrastructure on top of libudev and libevdev" +HOMEPAGE="https://gitlab.com/interception/linux/tools" +SRC_URI="https://gitlab.com/interception/linux/tools/-/archive/v${PV}/tools-v${PV}.tar.bz2" + +S="${WORKDIR}/tools-v${PV}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64" + +DEPEND=" + dev-cpp/yaml-cpp + dev-libs/libevdev + sys-libs/glibc + virtual/libudev +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-build/cmake + dev-libs/boost +" + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + cmake_src_configure +} + +src_install() { + cmake_src_install + systemd_dounit "udevmon.service" + newinitd "udevmon.init" "udevmon" + keepdir /etc/interception + keepdir /etc/interception/udevmon.d +} diff --git a/app-misc/interception-tools/metadata.xml b/app-misc/interception-tools/metadata.xml new file mode 100644 index 000000000..c0a822979 --- /dev/null +++ b/app-misc/interception-tools/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>jjo@jtle.dk</email> + <name>J. Jørgensen</name> + </maintainer> + <upstream> + <remote-id type="gitlab">interception/linux/tools</remote-id> + </upstream> +</pkgmetadata> |