diff options
Diffstat (limited to 'app-misc/jf/jf-0.6.2-r2.ebuild')
-rw-r--r-- | app-misc/jf/jf-0.6.2-r2.ebuild | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/app-misc/jf/jf-0.6.2-r2.ebuild b/app-misc/jf/jf-0.6.2-r2.ebuild new file mode 100644 index 000000000000..849e01ee7f1a --- /dev/null +++ b/app-misc/jf/jf-0.6.2-r2.ebuild @@ -0,0 +1,59 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.10 + +EAPI=8 + +CRATES=" + autocfg@1.1.0 + hashbrown@0.12.3 + indexmap@1.9.3 + itoa@1.0.6 + ryu@1.0.13 + serde@1.0.163 + serde_json@1.0.96 + serde_yaml@0.9.21 + unsafe-libyaml@0.2.8 +" + +inherit cargo + +DESCRIPTION="A small utility to safely format and print JSON objects in the commandline" +HOMEPAGE=" + https://github.com/sayanarijit/jf + https://crates.io/crates/jf +" +SRC_URI=" + https://github.com/sayanarijit/jf/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + MIT + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +BDEPEND=" + test? ( app-text/txt2man ) +" +RESTRICT="!test? ( test )" + +DOCS=( + README.md +) + +QA_FLAGS_IGNORED="usr/bin/jf" +QA_PRESTRIPPED="usr/bin/jf" + +src_install() { + cargo_src_install + + dodoc "${DOCS[@]}" + doman assets/jf.1 +} |