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
|
||||
- upload_artifact: deps.tar.xz
|
||||
- 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