Added Glafetch

This commit is contained in:
Ceres 2025-09-17 19:19:48 +01:00
parent 9c744f8b3c
commit f32f9c64a2

View file

@ -0,0 +1,43 @@
EAPI=8
inherit cargo
DESCRIPTION="A CLI system information fetch utility written in Rust."
HOMEPAGE="https://codeberg.org/Cyncrovee/Glafetch"
if [[ "${PV}" = *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://codeberg.org/Cyncrovee/Glafetch.git"
else
SRC_URI="https://codeberg.org/Cyncrovee/Glafetch/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
S="${WORKDIR}/${PN}-source"
KEYWORDS="~amd64 ~arm64"
fi
LICENSE="GPL-3.0"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~arm64"
DEPEND=""
RDEPEND="${DEPEND}"
BDEPEND="dev-vcs/git"
src_unpack() {
git-r3_src_unpack
cargo_live_src_unpack
}
src_prepare() {
cargo_gen_config
cargo_src_configure --release
eapply_user
}
src_compile() {
cargo_src_compile
}
src_install() {
cargo_src_install
}