commit: 8afda70668d861e670563d4eac0b2d3aed9d4e3a Author: Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru> AuthorDate: Wed Aug 3 17:52:19 2022 +0000 Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me> CommitDate: Wed Aug 3 17:52:19 2022 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8afda706
dev-util/stripe-cli add Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly <AT> ya.ru> dev-util/stripe-cli/metadata.xml | 8 ++++++++ dev-util/stripe-cli/stripe-cli-9999.ebuild | 31 ++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/dev-util/stripe-cli/metadata.xml b/dev-util/stripe-cli/metadata.xml new file mode 100644 index 000000000..e473d21c7 --- /dev/null +++ b/dev-util/stripe-cli/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person" proxied="yes"> + <email>[email protected]</email> + <name>Vitaly Zdanevich</name> + </maintainer> +</pkgmetadata> diff --git a/dev-util/stripe-cli/stripe-cli-9999.ebuild b/dev-util/stripe-cli/stripe-cli-9999.ebuild new file mode 100644 index 000000000..59bf09f6f --- /dev/null +++ b/dev-util/stripe-cli/stripe-cli-9999.ebuild @@ -0,0 +1,31 @@ +EAPI=7 + +EGO_PN=github.com/stripe/stripe-cli + +inherit git-r3 go-module bash-completion-r1 + +# remove -cli suffix +MY_PN=${PN%-cli} + +DESCRIPTION="A command-line tool for Stripe" +HOMEPAGE="https://stripe.com/docs/stripe-cli" +EGIT_REPO_URI="https://${EGO_PN}.git" +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~amd64 ~arm64 ~x86 ~i386" +BDEPEND=">=dev-lang/go-1.18" +DEPEND="${BDEPEND}" + +src_unpack() { + git-r3_src_unpack + go-module_live_vendor +} + +src_compile() { + ego build -o ${MY_PN} cmd/stripe/main.go +} + +src_install() { + dobin ${MY_PN} + dobashcomp *.bash +}
