mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-22 04:19:06 -07:00
dev-util/fj-cli: add 0.6.0
Signed-off-by: Ceres <ceres@ceressees.dev> Part-of: https://codeberg.org/gentoo/gentoo/pulls/1555 Merges: https://codeberg.org/gentoo/gentoo/pulls/1555 Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
This commit is contained in:
@@ -1,2 +1,4 @@
|
||||
DIST fj-cli-0.5.0.tar.gz 105814 BLAKE2B 4d0ed9b6e521c7e3d716ebddab2d90b345128a64380f10e4c59047392d2c7b8d4decaffc5b0b6f793f8fbef3f92ef059f86492bfc909f8935260364e164142cc SHA512 54e43b62d0f6ec40543cc06133d06590ba3de409abb4bb595f0e3bd0dd60803e868687d73b5066bf6c06078397811913da52d9c0e13b18d793645b6268ec582d
|
||||
DIST fj-cli-0.6.0.tar.gz 164486 BLAKE2B b7620d205f47d527ee7d55bca32205c8fccd97a7aec7006d8282fa6a0407b8c4281b1d7ce7b23a9b252542223e6adabee9047c0fdbb5564e41eca06a15b3a6f5 SHA512 fdd1f0a45cb45216712cea32da1176454393404295136a9d47ec389f6bba0ef8552f5e4c2039b6b0d53c8d0f361ac10402294e3a1de854a7b4a47ac665d5bc5d
|
||||
DIST forgejo-cli-0.5.0-crates.tar.xz 21951744 BLAKE2B d8e99ca7994156d662eca21eeb94c52b52c01fa1f23d6d212ca2f7bff31b8774964c0272947e01db9ec11a0aad5f6ce0bbf0881fceb03e2bc85ddf7eff6e3221 SHA512 bcfa1357c9e7595e5fa6e5478fbbc5bd5d8738ed619456141167aea025a1de5fe8a2b74ceb833d1a2ba02a12639c377de3a5366dc4468c2bef091092ea0f1fda
|
||||
DIST forgejo-cli-0.6.0-crates.tar.xz 28634124 BLAKE2B 9554ee8c2df5629a2ba25c298ea3d878e1f7c84f4dcaeae047131cdcddb01b904fc781f15720ee4698ffe979060ec3d4f596ae686c3d2f3447cf9f3cfbb85f1c SHA512 22197917a566396d2e6407178e6a068d990143ea31b1d78f5f451ab6720dea3ecb24dda4d73f8655c11d1d5cc64c90de9022d4940ff7141b4e3f2408718e1d7c
|
||||
|
||||
46
dev-util/fj-cli/fj-cli-0.6.0.ebuild
Normal file
46
dev-util/fj-cli/fj-cli-0.6.0.ebuild
Normal file
@@ -0,0 +1,46 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Autogenerated by pycargoebuild 0.15.1
|
||||
|
||||
EAPI=8
|
||||
|
||||
RUST_MIN_VER="1.88.0"
|
||||
CRATES=" "
|
||||
|
||||
inherit cargo edo shell-completion toolchain-funcs
|
||||
|
||||
DESCRIPTION="CLI tool for Forgejo"
|
||||
HOMEPAGE="https://codeberg.org/forgejo-contrib/forgejo-cli"
|
||||
SRC_URI="
|
||||
https://codeberg.org/forgejo-contrib/forgejo-cli/archive/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/gentoo-crate-dist/forgejo-cli/releases/download/v${PV}/forgejo-cli-${PV}-crates.tar.xz
|
||||
"
|
||||
S="${WORKDIR}/forgejo-cli"
|
||||
|
||||
LICENSE="|| ( Apache-2.0 MIT )"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016
|
||||
ZLIB
|
||||
"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DOCS=( README.md )
|
||||
|
||||
src_install() {
|
||||
cargo_src_install
|
||||
|
||||
local target="$(cargo_target_dir)"
|
||||
if ! tc-is-cross-compiler; then
|
||||
edo "${target}"/fj completion bash > "${T}"/fj.bash
|
||||
newbashcomp "${T}"/fj.bash fj
|
||||
edo "${target}"/fj completion zsh > "${T}"/fj.zsh
|
||||
newzshcomp "${T}"/fj.zsh _fj
|
||||
edo "${target}"/fj completion fish > "${T}"/fj.fish
|
||||
newfishcomp "${T}"/fj.fish fj.fish
|
||||
else
|
||||
ewarn "completion not installed because we're cross-compiling"
|
||||
fi
|
||||
}
|
||||
Reference in New Issue
Block a user