mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
app-portage/portico: new package, add 0.5.4
Signed-off-by: Catie Lanier <hello@catielanier.ca> Part-of: https://codeberg.org/gentoo/guru/pulls/60 Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
1 parent
96b6aa79dd
commit
e9b78a9df2
3 files changed
+53
No files matched your search
@@ -0,0 +1,2 @@
|
||||
DIST portico-0.5.4-deps.tar.xz 22648372 BLAKE2B 9c86bcf2d4a378f3bff14093fc21e6122b3a62624f1fb5ce19fd949f1e7c02c05dd38902650eaa02bb2d9be97820f618faf6df9893b292648feece96de7ead24 SHA512 d7f60c6b5069a0adb237f742e01859b028ca89c9826840f7a371f2e340178e874f5ffc98dfea548f085beb9e58c7709513903f674bf35802c980d70d48a413d3
|
||||
DIST portico-0.5.4.tar.gz 80392 BLAKE2B 8518ae660840d9362cec93987402217bec69fbc5952fd91b49aa8cd72deb20cbe6ec9b19977b87eab7e17e0c8cb7c25219ada15b9db6cfe97362783df3ca7fd1 SHA512 0d6cb825a7a0e366f335417ecdfd6023c664c424b4f3945703de2c3d7ab449ea4fcaca6ab708e7cbc004abaac6a3d06d9a3df4ed6dd279f55b4c6c6cf67629aa
|
||||
@@ -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>hello@catielanier.ca</email>
|
||||
<name>Catie Lanier</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">catielanier/portico</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit go-module
|
||||
|
||||
DESCRIPTION="An interactive TUI helper for Portage workflows"
|
||||
HOMEPAGE="https://github.com/catielanier/portico"
|
||||
SRC_URI="
|
||||
https://github.com/catielanier/portico/releases/download/v${PV}/${P}.tar.gz
|
||||
https://github.com/catielanier/portico/releases/download/v${PV}/${P}-deps.tar.xz
|
||||
"
|
||||
|
||||
LICENSE="GPL-3+ MIT BSD Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
BDEPEND=">=dev-lang/go-1.25.0"
|
||||
|
||||
RDEPEND="
|
||||
app-eselect/eselect-repository
|
||||
app-portage/gentoolkit
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
ego build \
|
||||
-ldflags "-X github.com/catielanier/portico/internal/cli.version=${PV}" \
|
||||
-o portico \
|
||||
./cmd/portico
|
||||
}
|
||||
|
||||
src_test() {
|
||||
ego test ./...
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin portico
|
||||
dodoc README.md CHANGELOG.md
|
||||
}
|
||||
Reference in new issue
Block a user