gui-apps/dgop: new package, add 0.2.2

Signed-off-by: dacyberduck <thecyberduck@tutanota.com>
This commit is contained in:
dacyberduck
2026-05-02 22:06:55 +05:30
parent 79a362675f
commit cd9802fcfb
3 changed files with 41 additions and 0 deletions

1
gui-apps/dgop/Manifest Normal file
View File

@@ -0,0 +1 @@
DIST dgop-0.2.2.tar.gz 18976156 BLAKE2B c870b9a2fa044f8e12b771326b46029d2489f7f0cb2ff63d115e5140254ee26a880b6263a9d0c4e51b115e815025ece89656b062f7be9905c93dc2ef1128d13a SHA512 bd97b75828f0969cfdbe947170c5625223b6b401a742274d5c1072a8aa6c06fc7e0315576caae8a4454ce78d0cc7576683f8d111ccbd9c7088b7d51d0c1f80ce

View File

@@ -0,0 +1,29 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit go-module
DESCRIPTION="API & CLI for System & Process Monitoring "
HOMEPAGE="https://github.com/AvengeMedia/dgop"
SRC_URI="https://github.com/AvengeMedia/${PN}/releases/download/v${PV}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
BDEPEND=">=dev-lang/go-1.22"
RESTRICT="strip"
src_configure() {
sed -i '/^GOFLAGS=/d' "${S}/Makefile"
sed -i "s/^VERSION=.*$/VERSION=\"${PV}\"/" "${S}/Makefile"
default
}
src_install() {
dobin "${S}/bin/${PN}"
}

View 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>thecyberduck@tutanota.com</email>
<name>dacyberduck</name>
</maintainer>
<upstream>
<remote-id type="github">AvengeMedia/dgop</remote-id>
</upstream>
</pkgmetadata>