Files
guru/app-admin/pulumi-bin/pulumi-bin-3.175.0.ebuild
Alexey Zapparov 6701f0aae3 app-admin/pulumi-bin: add 3.175.0, drop 3.162.0
Signed-off-by: Alexey Zapparov <alexey@zapparov.com>
2025-06-06 16:34:57 +02:00

35 lines
827 B
Bash

# Copyright 2023-2024 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
}