commit: e8c5e7f89c5e3c17bbe9e668508b413ee79f6fb1
Author: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 7 09:57:56 2025 +0000
Commit: Thomas Beierlein <tomjbe <AT> gentoo <DOT> org>
CommitDate: Fri Feb 7 09:58:03 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8c5e7f8
media-radio/grig: add 0.9.0
Signed-off-by: Thomas Beierlein <tomjbe <AT> gentoo.org>
media-radio/grig/Manifest | 1 +
media-radio/grig/grig-0.9.0.ebuild | 40 ++++++++++++++++++++++++++++++++++++++
media-radio/grig/metadata.xml | 1 +
3 files changed, 42 insertions(+)
diff --git a/media-radio/grig/Manifest b/media-radio/grig/Manifest
index 2bccc3ecccba..6e7fc982f73a 100644
--- a/media-radio/grig/Manifest
+++ b/media-radio/grig/Manifest
@@ -1 +1,2 @@
DIST grig-0.8.1.tar.gz 621728 BLAKE2B
096ac037d3e5871e32bbb80669e2bafdf061c28c420362e26aea9f01f2e399a4cb769e65aa8261b0726444d08006495de13c62ca9d9e094c44fd8cb28b36a3f1
SHA512
84eda8db5d18324f26f0775483c8272296aad05dd75f0572c01a3c7af6dbd14bff7b98cc6a61fe3c43d25193866be4b3dafdc4e68dfc37217e88b53ca53266f9
+DIST grig-0.9.0.tar.gz 636750 BLAKE2B
41332da0c1a9f1f938e94ad4624e2614e84829ca36d272566eeac16935de34a0b3d19c67163bda3d7c35b78158d1adb750f247709a8fa4978a45ff1daac0f7b9
SHA512
95ec5be163aaaa405ce4712f445e327fc18a0350e8a827bbed5ef0bbe22f28643e02bf352ab67dbbc4e25a1444f6097b96f31f2aba9069b47173c7450ba5d90a
diff --git a/media-radio/grig/grig-0.9.0.ebuild
b/media-radio/grig/grig-0.9.0.ebuild
new file mode 100644
index 000000000000..9ec9c6e4e2ab
--- /dev/null
+++ b/media-radio/grig/grig-0.9.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop
+
+MY_P=${P^^//./_}
+
+DESCRIPTION="A tool for controlling amateur radios"
+HOMEPAGE="http://groundstation.sourceforge.net/grig/"
+SRC_URI="https://github.com/fillods/grig/releases/download//${MY_P}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ dev-libs/glib:2
+ x11-libs/gtk+:2
+ >=media-libs/hamlib-4:="
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/grig-0.8.1-hamlib46.patch )
+
+src_configure() {
+ econf --enable-hardware
+}
+
+src_prepare() {
+ eapply ${PATCHES[@]}
+
+ eapply_user
+}
+
+src_install() {
+ default
+ make_desktop_entry ${PN} "GRig" "/usr/share/pixmaps/grig/grig-logo.png"
"HamRadio"
+ rm -rf "${ED}/usr/share/grig" || die "cleanup docs failed"
+}
diff --git a/media-radio/grig/metadata.xml b/media-radio/grig/metadata.xml
index a0b9bf0dfeb4..57ec3fe60612 100644
--- a/media-radio/grig/metadata.xml
+++ b/media-radio/grig/metadata.xml
@@ -6,6 +6,7 @@
<name>Thomas Beierlein</name>
</maintainer>
<upstream>
+ <remote-id type="github">fillods/grig</remote-id>
<remote-id type="sourceforge">groundstation</remote-id>
</upstream>
</pkgmetadata>