diff options
author | 2024-01-06 13:29:31 +0100 | |
---|---|---|
committer | 2024-01-06 13:29:31 +0100 | |
commit | 6cafbd3729d2dc64132d2d58f594ad7ce765c469 (patch) | |
tree | ff9de9c9ca8f1585daebb037e89deaca24558e93 /app-admin/pulumi-bin/pulumi-bin-3.100.0.ebuild | |
parent | media-sound/spotify-player: add 0.16.3, drop 0.16.0 (diff) | |
download | guru-6cafbd3729d2dc64132d2d58f594ad7ce765c469.tar.gz guru-6cafbd3729d2dc64132d2d58f594ad7ce765c469.tar.bz2 guru-6cafbd3729d2dc64132d2d58f594ad7ce765c469.zip |
app-admin/pulumi-bin: add 3.100.0, drop 3.95.0, drop 3.97.0
Signed-off-by: Alexey Zapparov <alexey@zapparov.com>
Diffstat (limited to 'app-admin/pulumi-bin/pulumi-bin-3.100.0.ebuild')
-rw-r--r-- | app-admin/pulumi-bin/pulumi-bin-3.100.0.ebuild | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/app-admin/pulumi-bin/pulumi-bin-3.100.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.100.0.ebuild new file mode 100644 index 000000000..febb59ec1 --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.100.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +DESCRIPTION="Infrastructure as code in any programming language" +HOMEPAGE=" + https://www.pulumi.com/ + https://github.com/pulumi/pulumi +" +SRC_URI=" + amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz ) +" + +S="${WORKDIR}/pulumi" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="*" + +src_install() { + dobin pulumi* + + ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions" + newbashcomp pulumi.bash-completion pulumi + + ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions" + insinto /usr/share/zsh/site-functions + newins pulumi.zsh-completion _pulumi +} |