mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-10 15:45:15 -04:00
app-misc/interception-tools: new package, add 0.6.8
Signed-off-by: Julian Jørgensen <jjo@jtle.dk>
This commit is contained in:
1
app-misc/interception-tools/Manifest
Normal file
1
app-misc/interception-tools/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST tools-v0.6.8.tar.bz2 29737 BLAKE2B 993fcba453dc937cb60e5568bd406adaaa7f81d7887aeecef1aaca3deda105d419f58ef459927aac5d4dbca17f168f38c25488ce084b65a67ce17e666f5d45ac SHA512 198d87d4f80e37e44c6ae74ed2d1f6b253575123bbd6fd0fde1743dfb89caa883d3d57b1de3185363c434369a8b871b04ffb885f55a70715b66b748eca8c1d0f
|
||||
45
app-misc/interception-tools/interception-tools-0.6.8.ebuild
Normal file
45
app-misc/interception-tools/interception-tools-0.6.8.ebuild
Normal file
@@ -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
|
||||
}
|
||||
11
app-misc/interception-tools/metadata.xml
Normal file
11
app-misc/interception-tools/metadata.xml
Normal file
@@ -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>
|
||||
Reference in New Issue
Block a user