From 9c0a8a631a3ea95419dfdf4c718420526437ab4d Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Wed, 13 Oct 2021 11:10:01 +0200 Subject: app-admin/awscli: Bump to 1.20.60 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.20.60.ebuild | 47 ++++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 app-admin/awscli/awscli-1.20.60.ebuild (limited to 'app-admin') diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index f7ce5ca44516..4e6f9f9bd589 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -8,3 +8,4 @@ DIST awscli-1.20.56.tar.gz 2082836 BLAKE2B e935334dba5aaa77cbd4fe3adb789c33c9fa8 DIST awscli-1.20.57.tar.gz 2083414 BLAKE2B b3d21c0b8ceb0016def4aae9f2485dffd77bdd12a959b6c959d9c10cc3466fad9309a40102409ddf59d372bf95503a6bf87bc454d37400877a7cdc33564c0f45 SHA512 ad5d5a4de8083ce5198a49756da4ef6d630671c49ee0da0c15f06c9af1e92a9c98f2721b06df77adc47ea2b455e80e8aa92238a514039a213acbbf133753b430 DIST awscli-1.20.58.tar.gz 2083928 BLAKE2B f8b67baa47ddb468395b0ad2029a85f40ea2241d34b00545d5e6ae9fb407eaa95aff48f3dbe59d2aed309167bb9056b0800987937ef53b0884006100b94150db SHA512 a51f530d3c0938544217febc76adc668b71ebedae2080154716fd4e3293cad8e8ce65f32a4b34f1d8069c42a596f94f123b1b043d55349e7910a98126c7bd9bf DIST awscli-1.20.59.tar.gz 2084386 BLAKE2B 15a290cc71cf2cf3d85b12def2e9c82619bb2504eafdbe87791689eed3761238dea508d5c6cf966be8b5254bc158ab127368342048e4d81e2b0a3bdfc9d96ddf SHA512 5d488b3cabbc00ebcb46621638d9a988a725e799ed47383f8836cf94abc96cae0d5c74d2e2e37145ab577f53392b300d9a7ece078f46f5f9e59e435e92caf5cf +DIST awscli-1.20.60.tar.gz 2090278 BLAKE2B 107d4d34730769fe18729cc2a42a574c8b66d0715eabc67c1a236d828ee7623387ece4dd8b3a80818b68be7439ffb74ba2c48bac74323b2a9e960f53c0508bf3 SHA512 7c4a1d79434ca2497d814dace68b537e5bc120f03d4f63cf74280d8c83d4c68273d9c0b16e90b477c91e49498468e1717ba6ba1b057590fd89c0c2cc82b90383 diff --git a/app-admin/awscli/awscli-1.20.60.ebuild b/app-admin/awscli/awscli-1.20.60.ebuild new file mode 100644 index 000000000000..81d5997098c2 --- /dev/null +++ b/app-admin/awscli/awscli-1.20.60.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE="https://pypi.org/project/awscli/" +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" +SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/aws-cli-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +# botocore is x.(y+1).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" + +distutils_enable_tests --install pytest + +python_test() { + distutils_install_for_testing + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +} -- cgit v1.2.3-65-gdbad