public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/interception-tools/
@ 2024-05-12 19:03 Julian Jørgensen
  0 siblings, 0 replies; 5+ messages in thread
From: Julian Jørgensen @ 2024-05-12 19:03 UTC (permalink / raw
  To: gentoo-commits

commit:     2aaadc9d138d8e56163e696a52f6fedb3f6d01a3
Author:     Julian Jørgensen <jjo <AT> jtle <DOT> dk>
AuthorDate: Sun May 12 19:00:38 2024 +0000
Commit:     Julian Jørgensen <jjo <AT> jtle <DOT> dk>
CommitDate: Sun May 12 19:03:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2aaadc9d

app-misc/interception-tools: new package, add 0.6.8

Signed-off-by: Julian Jørgensen <jjo <AT> jtle.dk>

 app-misc/interception-tools/Manifest               |  1 +
 .../interception-tools-0.6.8.ebuild                | 45 ++++++++++++++++++++++
 app-misc/interception-tools/metadata.xml           | 11 ++++++
 3 files changed, 57 insertions(+)

diff --git a/app-misc/interception-tools/Manifest b/app-misc/interception-tools/Manifest
new file mode 100644
index 0000000000..51eb468aec
--- /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 0000000000..1b8225d3a3
--- /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 0000000000..c0a8229790
--- /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>


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/interception-tools/
@ 2024-05-12 19:24 Lucio Sauer
  0 siblings, 0 replies; 5+ messages in thread
From: Lucio Sauer @ 2024-05-12 19:24 UTC (permalink / raw
  To: gentoo-commits

commit:     8a4e7bc7bf10c54a1b876ec750f5c0224315e8d8
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Sun May 12 19:22:10 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Sun May 12 19:22:10 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a4e7bc7

app-misc/interception-tools: drop KEYWORDS to unstable

Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>

 ...terception-tools-0.6.8.ebuild => interception-tools-0.6.8-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/interception-tools/interception-tools-0.6.8.ebuild b/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
similarity index 97%
rename from app-misc/interception-tools/interception-tools-0.6.8.ebuild
rename to app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
index 1b8225d3a3..9f628142e2 100644
--- a/app-misc/interception-tools/interception-tools-0.6.8.ebuild
+++ b/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://gitlab.com/interception/linux/tools/-/archive/v${PV}/tools-v${P
 S="${WORKDIR}/tools-v${PV}"
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="~amd64"
 
 DEPEND="
 	dev-cpp/yaml-cpp


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/interception-tools/
@ 2024-05-12 19:24 Lucio Sauer
  0 siblings, 0 replies; 5+ messages in thread
From: Lucio Sauer @ 2024-05-12 19:24 UTC (permalink / raw
  To: gentoo-commits

commit:     65717702d70d54afc0d20fff3566d7e6a63b34a0
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Sun May 12 19:23:24 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Sun May 12 19:23:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=65717702

app-misc/interception-tools: add missing BDEPEND

trim BDEPEND; cmake already set by eclass
remove redundant phase functions

Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>

 app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild b/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
index 9f628142e2..6da11bfd0d 100644
--- a/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
+++ b/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
@@ -24,18 +24,10 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-	dev-build/cmake
 	dev-libs/boost
+	virtual/pkgconfig
 "
 
-src_prepare() {
-	cmake_src_prepare
-}
-
-src_configure() {
-	cmake_src_configure
-}
-
 src_install() {
 	cmake_src_install
 	systemd_dounit "udevmon.service"


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/interception-tools/
@ 2024-05-12 19:29 Julian Jørgensen
  0 siblings, 0 replies; 5+ messages in thread
From: Julian Jørgensen @ 2024-05-12 19:29 UTC (permalink / raw
  To: gentoo-commits

commit:     d29bb24dc7bbf2654cf8ababf6f13072d4d30e27
Author:     Julian Jørgensen <jjo <AT> jtle <DOT> dk>
AuthorDate: Sun May 12 19:27:45 2024 +0000
Commit:     Julian Jørgensen <jjo <AT> jtle <DOT> dk>
CommitDate: Sun May 12 19:28:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d29bb24d

app-misc/interception-tools: destabilize 0.6.8 for ~amd64

Signed-off-by: Julian Jørgensen <jjo <AT> jtle.dk>

 app-misc/interception-tools/Manifest                           | 2 +-
 app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-misc/interception-tools/Manifest b/app-misc/interception-tools/Manifest
index 51eb468aec..29ad53267c 100644
--- a/app-misc/interception-tools/Manifest
+++ b/app-misc/interception-tools/Manifest
@@ -1 +1 @@
-DIST tools-v0.6.8.tar.bz2 29737 BLAKE2B 993fcba453dc937cb60e5568bd406adaaa7f81d7887aeecef1aaca3deda105d419f58ef459927aac5d4dbca17f168f38c25488ce084b65a67ce17e666f5d45ac SHA512 198d87d4f80e37e44c6ae74ed2d1f6b253575123bbd6fd0fde1743dfb89caa883d3d57b1de3185363c434369a8b871b04ffb885f55a70715b66b748eca8c1d0f
+DIST tools-v0.6.8.tar.gz 31958 BLAKE2B 6769f5831b73cf2d503c89d260f4c2aeadd52bbcc3dc372be269a6f8f4c5c1d205b7a764cd79f88cb5ba80a8e88e97b58f97257109e3a4a701eed26fb1c0514a SHA512 1d156641e3457624fc24e813eecd376f16b5537b56ad9ab3df36d94a3658d905d09ec2481bc0cf29e5ef1141c363f34c691295c2a70c982648713365d17fb1be

diff --git a/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild b/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
index 6da11bfd0d..fd51388f34 100644
--- a/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
+++ b/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
@@ -9,9 +9,10 @@ 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"
+SRC_URI="https://gitlab.com/interception/linux/tools/-/archive/v${PV}/tools-v${PV}.tar.gz"
 
 S="${WORKDIR}/tools-v${PV}"
+
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: app-misc/interception-tools/
@ 2024-05-12 20:06 Julian Jørgensen
  0 siblings, 0 replies; 5+ messages in thread
From: Julian Jørgensen @ 2024-05-12 20:06 UTC (permalink / raw
  To: gentoo-commits

commit:     990d2f776ca34efcb49a9cb1b11240172793ef2d
Author:     Julian Jørgensen <jjo <AT> jtle <DOT> dk>
AuthorDate: Sun May 12 20:05:16 2024 +0000
Commit:     Julian Jørgensen <jjo <AT> jtle <DOT> dk>
CommitDate: Sun May 12 20:05:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=990d2f77

app-misc/interception-tools: Unset CMAKE_BUILD_TYPE

This matches the packaging done by arch, and was recommended by the GURU IRC
server.

Signed-off-by: Julian Jørgensen <jjo <AT> jtle.dk>

 app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild b/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
index fd51388f34..e86ab1c4a2 100644
--- a/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
+++ b/app-misc/interception-tools/interception-tools-0.6.8-r1.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=8
 
-CMAKE_BUILD_TYPE=Release
-
 inherit cmake systemd
 
 DESCRIPTION="A minimal composable infrastructure on top of libudev and libevdev"


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-05-12 20:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-12 19:24 [gentoo-commits] repo/proj/guru:dev commit in: app-misc/interception-tools/ Lucio Sauer
  -- strict thread matches above, loose matches on Subject: below --
2024-05-12 20:06 Julian Jørgensen
2024-05-12 19:29 Julian Jørgensen
2024-05-12 19:24 Lucio Sauer
2024-05-12 19:03 Julian Jørgensen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox