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 |
+} |