This commit is contained in:
parent
92e3ec6b61
commit
91cc05cf19
3 changed files with 55 additions and 0 deletions
2
dev-util/forgejo-cli/Manifest
Normal file
2
dev-util/forgejo-cli/Manifest
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
DIST crates.tar.xz 21442884 BLAKE2B a8791b331e428dd5730423474f938cfb2816524f10c7ff2bfa8cab130c347b5b5075a6352dde54a6ead98c12cda4fddeaa32bb8805902814b9f83e4728afe041 SHA512 838d319e99b7d85a5f47a07861cf90227c73d1862be0877dfa0d1102e35c462eb9f7a41dd151d5adfb43ac14d755d34f0341420394ab2369eb22fb6adb3363da
|
||||||
|
DIST v0.2.0.tar.gz 67233 BLAKE2B 57b8a8d13bfc515cc00365bc17ee67af9a4ef83ab33cef105e55e48d6ed0e1712a806389d6072d02e4ceb60b5ff273bda6b087467dff7f5514b76f75b4b7892c SHA512 2b4bae4c0c702564a8c742ebb4c6af861417f5b11f5aa3461ac1b1c49f99507574649c07207feafd59edc82e40a11f7cc3675bc076d9a8bbdb4d403fd9ab1da9
|
38
dev-util/forgejo-cli/forgejo-cli-0.2.0.ebuild
Normal file
38
dev-util/forgejo-cli/forgejo-cli-0.2.0.ebuild
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
# 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
|
||||||
|
${CARGO_CRATE_URIS}"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
# Dependent crate licenses
|
||||||
|
LICENSE+=" Apache-2.0 BSD-2 BSD MIT MPL-2.0 Unicode-DFS-2016"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
virtual/pkgconfig
|
||||||
|
dev-libs/openssl
|
||||||
|
"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="amd64 arm64"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
export OPENSSL_NO_VENDOR=1
|
||||||
|
|
||||||
|
cargo_src_configure
|
||||||
|
}
|
15
packages.yml
15
packages.yml
|
@ -146,3 +146,18 @@ dev-vcs/git-credential-oauth:
|
||||||
- generate_go_deps: full
|
- generate_go_deps: full
|
||||||
- upload_artifact: deps.tar.xz
|
- upload_artifact: deps.tar.xz
|
||||||
- ebuild: new.ebuild
|
- ebuild: new.ebuild
|
||||||
|
|
||||||
|
dev-util/forgejo-cli:
|
||||||
|
resolver: git
|
||||||
|
options:
|
||||||
|
url: https://codeberg.org/Cyborus/forgejo-cli
|
||||||
|
steps:
|
||||||
|
- checkout: https://codeberg.org/Cyborus/forgejo-cli
|
||||||
|
- original_ebuild: forgejo-cli.ebuild
|
||||||
|
- command: |-
|
||||||
|
set -euxo pipefail
|
||||||
|
|
||||||
|
pycargoebuild --crate-tarball --crate-tarball-path crates.tar.xz \
|
||||||
|
-i forgejo-cli.ebuild
|
||||||
|
- upload_artifact: crates.tar.xz
|
||||||
|
- ebuild: forgejo-cli.ebuild
|
||||||
|
|
Loading…
Add table
Reference in a new issue