Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
Date: Sat, 06 Nov 2021 10:59:14
Message-Id: 1636196337.73c1f01a6d51df03195f2b7227e223c1b112ed46.mgorny@gentoo
1 commit: 73c1f01a6d51df03195f2b7227e223c1b112ed46
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 6 08:20:21 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 6 10:58:57 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c1f01a
7
8 app-admin/awscli: Bump to 1.21.12
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 app-admin/awscli/Manifest | 1 +
13 app-admin/awscli/awscli-1.21.12.ebuild | 47 ++++++++++++++++++++++++++++++++++
14 2 files changed, 48 insertions(+)
15
16 diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
17 index 0a3e7363375..ded2e8c96d6 100644
18 --- a/app-admin/awscli/Manifest
19 +++ b/app-admin/awscli/Manifest
20 @@ -3,6 +3,7 @@ DIST awscli-1.20.60.tar.gz 2090278 BLAKE2B 107d4d34730769fe18729cc2a42a574c8b66d
21 DIST awscli-1.20.65.tar.gz 2091702 BLAKE2B e8295cf4e859c1e642077f4014fdea333292e98e22bbcb58a87da174687af8ebdf693a94f04949119d544daaf6fb9bfe4388444d9ec8a24c0e8b67d202e75753 SHA512 dd943682d10212179ebba959b8919a07ba0b548c5f24f735c69c05f9e1c27efa3f74c45d9702b96c4e556a6b436947d34da88291fc5718386891a3425a738c84
22 DIST awscli-1.21.10.tar.gz 2097337 BLAKE2B faec7205c83f195f8034102ae2ca971536f901a45a9bb81dbcd03adbba77c60b815052954966790ae6d2df92f426d281969373cdec212c42bd41002806e8f6f1 SHA512 72ef82c6282f073403709ae3cf511375cf61d5ab85a9bb378332345ecabfc01785e45971240eb515105049f64b8237abc16382b06a168efade254793e9ef4a3f
23 DIST awscli-1.21.11.tar.gz 2097697 BLAKE2B 8e8ff30aaadd3f6dc565cfb63311d4f68f98fc3f6749aafe1832e9800d6e0a0b77004e84acf34dd83be8f418d0b18eee4753e98265dc461ef71061e24e31908f SHA512 7df12d14e910c4fdbb6f27afefd9b59ae5f90ed6f997702baa8e031ec52ca49c81baec421a399b03f97b39544fc8e9bf88b7a8005739f6779977b49e7421c425
24 +DIST awscli-1.21.12.tar.gz 2097963 BLAKE2B e752cb1369be9ee26b517ba1226d3e16fad0a075c7f82eb1fcce3a3076aa67c5dcf4bdefcc6c29166ac7a96a2aa59da24636ddf1d3eb9bd21f3f05e665581de3 SHA512 90f39476b86ce97c0b47910b2d5cf5c512f142c1bf1620d0fa2384bfb40e54f812269e7f1ff72951ee13f37e6c918061c2d592b4e96e46116032810e1eb6bcb1
25 DIST awscli-1.21.5.tar.gz 2095418 BLAKE2B 152d0ac70e9e0120fb9b10451904af52035bce84168c055695e7dc93e56648bd7689f20ac0ecdbdfc54ccb846d51b33027d2e9ee09c5e5d1e915c0ec05b0fbfe SHA512 e3063252a50fc6033669a0ff80f82d73764a6728d623d75a27f0652e779cbeb452454d887bf5bd70199a7394df40f9758b14619778c6428a164d590e6c8aaa89
26 DIST awscli-1.21.6.tar.gz 2095961 BLAKE2B 7c765168604cf98f2c1be1aebf1cacb425124dff51a0a1ba1792634187feab6361d740aa743eda7d41a671300d4196e852640e04f56aa399752ce3305ac1ce86 SHA512 912d81f96cef3ae1c2a0969050e1bce304d1019a98d6bf16e45de50c66f85f6f69a10ceffeae773aafa002227e657861a9f41d123368c1b4a93b5d49747137d3
27 DIST awscli-1.21.7.tar.gz 2095914 BLAKE2B 6cb53fab223941a41eceeb8430d7158bc14da670a42609707ee5aea02a7e9d43f32fd7118ef7ab4ede54dd5312a4907eac7aa0e040d775ca7f606049dfc1a090 SHA512 8bf7dd4aaab890e4269a02fdd8735dd918a31783128dab46bc5077310ca385717fe4da913c2fb3c36e1132eaaea40cb7c4f434d6060fe27cd4bfc704581cd1e0
28
29 diff --git a/app-admin/awscli/awscli-1.21.12.ebuild b/app-admin/awscli/awscli-1.21.12.ebuild
30 new file mode 100644
31 index 00000000000..81d5997098c
32 --- /dev/null
33 +++ b/app-admin/awscli/awscli-1.21.12.ebuild
34 @@ -0,0 +1,47 @@
35 +# Copyright 1999-2021 Gentoo Authors
36 +# Distributed under the terms of the GNU General Public License v2
37 +
38 +EAPI=8
39 +
40 +PYTHON_COMPAT=( python3_{8..10} )
41 +inherit bash-completion-r1 distutils-r1
42 +
43 +DESCRIPTION="Universal Command Line Environment for AWS"
44 +HOMEPAGE="https://pypi.org/project/awscli/"
45 +#SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
46 +SRC_URI="https://github.com/aws/aws-cli/archive/${PV}.tar.gz -> ${P}.tar.gz"
47 +S="${WORKDIR}/aws-cli-${PV}"
48 +
49 +LICENSE="Apache-2.0"
50 +SLOT="0"
51 +KEYWORDS="~amd64 ~arm64 ~x86"
52 +
53 +# botocore is x.(y+1).z
54 +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1)).$(ver_cut 3-)"
55 +RDEPEND="
56 + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
57 + dev-python/colorama[${PYTHON_USEDEP}]
58 + dev-python/docutils[${PYTHON_USEDEP}]
59 + dev-python/rsa[${PYTHON_USEDEP}]
60 + >=dev-python/s3transfer-0.4.0[${PYTHON_USEDEP}]
61 + dev-python/pyyaml[${PYTHON_USEDEP}]
62 +"
63 +
64 +distutils_enable_tests --install pytest
65 +
66 +python_test() {
67 + distutils_install_for_testing
68 + # integration tests require AWS credentials and Internet access
69 + epytest tests/{functional,unit}
70 +}
71 +
72 +python_install_all() {
73 + newbashcomp bin/aws_bash_completer aws
74 +
75 + insinto /usr/share/zsh/site-functions
76 + newins bin/aws_zsh_completer.sh _aws
77 +
78 + distutils-r1_python_install_all
79 +
80 + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
81 +}