commit: 8c3c62082935c251c54f6258f2f139ba9feda025 Author: Alexey Zapparov <alexey <AT> zapparov <DOT> com> AuthorDate: Thu Dec 14 19:20:58 2023 +0000 Commit: Alexey Zapparov <alexey <AT> zapparov <DOT> com> CommitDate: Thu Dec 14 19:20:58 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c3c6208
app-admin/pulumi-bin: add 3.97.0 Signed-off-by: Alexey Zapparov <alexey <AT> zapparov.com> app-admin/pulumi-bin/Manifest | 1 + app-admin/pulumi-bin/pulumi-bin-3.97.0.ebuild | 34 +++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest index c8667c8b4d..1683225fbc 100644 --- a/app-admin/pulumi-bin/Manifest +++ b/app-admin/pulumi-bin/Manifest @@ -1,2 +1,3 @@ DIST pulumi-v3.94.2-linux-x64.tar.gz 154811460 BLAKE2B 0250c9c9606e12fe28abca61417796c47075b3991c426dac6eff3e8b13904e9fa487e7ccd994680a5b400692cd3259b63093e6f27f45f7dd1c6ccc1b597f5b05 SHA512 42886c8ea8c3f0ffeed62bb853b6130ac57de6ef66fafccd766277acea88f4edea3f5bff4f93f1887b5da28bbfa6d7b08e27bdf9102333b94d3faae7fab776ab DIST pulumi-v3.95.0-linux-x64.tar.gz 155087539 BLAKE2B 1ae3cfd36366241b1602b034a9665b1ede963b8e8074ce1b034b559b407ca1df7177530255475ac3c8f884792c511b5b11b1fcd225ba805bd052772764d6553b SHA512 5e086e89f04436ae14f802fca5771186390c91156c66e8815577363c7c532aa091176964556198b8d5e50f761d7da13f519c783545747e163813ca120c24a498 +DIST pulumi-v3.97.0-linux-x64.tar.gz 154553521 BLAKE2B b7fa33b910ebce31c65602888fbc2e7567d8d773015615e1dfc9b7302bcd00860055bcbc66bca5e8e30037f0272fc20b30a4803923b9d4c61fcfd1c128aea7ee SHA512 26c305cf75b8b105a75e6b6255b8b7df742069a92e12617962a1d0234db32a41b021f6f851db095238f1dbafc84a5d0249189ff42bd2aa7eafba0a006da615f3 diff --git a/app-admin/pulumi-bin/pulumi-bin-3.97.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.97.0.ebuild new file mode 100644 index 0000000000..febb59ec18 --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.97.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 +}
