forgejo-cli-0.5.0jaredallard
download
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.13.2
EAPI=8
CRATES="
"
inherit cargo
DESCRIPTION="CLI application for interacting with Forgejo"
HOMEPAGE="https://codeberg.org/Cyborus/forgejo-cli"
SRC_URI="
https://codeberg.org/Cyborus/forgejo-cli/archive/v${PV}.tar.gz
https://gentoo.rgst.io/updater_artifacts/${CATEGORY}/${PN}/${PV}/crates.tar.xz -> crates-${PV}.tar.xz
${CARGO_CRATE_URIS}"
LICENSE="MIT"
# Dependent crate licenses
LICENSE+="
Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016
ZLIB
"
RUST_MIN_VER="1.85.0"
BDEPEND="
virtual/pkgconfig
dev-libs/openssl
"
SLOT="0"
KEYWORDS="amd64 arm64"
S="${WORKDIR}/${PN}"
src_configure() {
export OPENSSL_NO_VENDOR=1
cargo_src_configure
}
src_install() {
# Support git.rgst.io OOTB
dodir /etc/fj
cat >"${D}/etc/fj/client_ids" <<EOF
git.rgst.io d57cb8c4-630c-4168-8324-ec79935e18d4
EOF
cargo_src_install
}