commit:     e210824928aae63e0b9dec452f740136c0744499
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 24 13:58:22 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 24 13:58:22 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2108249

app-misc/rtlamr: add 0.9.3, EAPI=8, enable tests, go-module.eclass

Closes: https://bugs.gentoo.org/844634
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 app-misc/rtlamr/Manifest            |  2 ++
 app-misc/rtlamr/rtlamr-0.9.3.ebuild | 28 ++++++++++++++++++++++++++++
 2 files changed, 30 insertions(+)

diff --git a/app-misc/rtlamr/Manifest b/app-misc/rtlamr/Manifest
index d82369a83a48..d1d020ed58b7 100644
--- a/app-misc/rtlamr/Manifest
+++ b/app-misc/rtlamr/Manifest
@@ -1 +1,3 @@
 DIST rtlamr-0.9.1.tar.gz 961802 BLAKE2B 
164e3071871a52ab13cadf55f3ac79243625de01f054ff0777b45928f8fc2f29c9088a1935499ec9363efeef66ec07ae68e659aa82662d5198c0037bbf953cef
 SHA512 
1219d408ca324a2bb8a3b412fa1c8c04c637560cda2d49e5b66de7c8082d01f0ccb6b3fb4db520a5bc9ef74285c74e0b160b3c7c9de6fdc05054c27f19d3bf15
+DIST rtlamr-0.9.3-deps.tar.xz 598716 BLAKE2B 
8e817f55adab0e53b991cb2dd4ca34f71c97c6eecfad5b91e3ecc4dcaddddf73e7dc1d702f62ab50cd039adc684ff31194575ccb59c7f8c850d9fe69ab4e6b33
 SHA512 
86bee1fe238e5a15632408912ca2f52511261bb48b9e478831473e2608247cca256ae6b6472b926f4bcbac827dc38de3c86f8677cc5ed473c5bc15aa95452fc3
+DIST rtlamr-0.9.3.tar.gz 960201 BLAKE2B 
8608f30fd54277a18a0ac68c6f09a55f3a6afd3ea065a020c6f7dfcc7642a213fcb0970de610f25b244c304550559cb2ec5de042d30a408ab41a6fe7cf5bc3e5
 SHA512 
0c190b605c85dcade91a25d8d380941bfe7dba0162c159c0fa6970e0d8602aa4456d778a3576526fdb867c66c3b5f6fb1a7c5c316eb32eeec812f41b3681e6e1

diff --git a/app-misc/rtlamr/rtlamr-0.9.3.ebuild 
b/app-misc/rtlamr/rtlamr-0.9.3.ebuild
new file mode 100644
index 000000000000..d88d768214b3
--- /dev/null
+++ b/app-misc/rtlamr/rtlamr-0.9.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2019-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="software defined radio receiver for utility smart meters"
+HOMEPAGE="https://github.com/bemasher/rtlamr";
+SRC_URI="https://github.com/bemasher/rtlamr/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" 
https://dev.gentoo.org/~arthurzam/distfiles/app-misc/${PN}/${P}-deps.tar.xz";
+
+LICENSE="AGPL-3 BSD BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+       ego build .
+}
+
+src_test() {
+       ego test ./...
+}
+
+src_install() {
+       dobin ${PN}
+       dodoc *.md *.csv
+}

Reply via email to