summaryrefslogtreecommitdiff
path: root/dev-python/awscli
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/awscli')
-rw-r--r--dev-python/awscli/Manifest2
-rw-r--r--dev-python/awscli/awscli-1.17.17.ebuild56
2 files changed, 58 insertions, 0 deletions
diff --git a/dev-python/awscli/Manifest b/dev-python/awscli/Manifest
index 95c2a66bccca..7046d844a252 100644
--- a/dev-python/awscli/Manifest
+++ b/dev-python/awscli/Manifest
@@ -1,7 +1,9 @@
DIST awscli-1.16.310.tar.gz 1615978 BLAKE2B ca5d4f6d7cc12b7346eedda837eb4c9c470434514139c747d0652f398b17afcfcd18410645a47f4a6e72b7520021713e6dd377a0268f8958f6c85ac7909ef917 SHA512 d3ad61d632a3f1f2922102f7d8e3a2943c91f8b32a64e02167ba2ad415165d3be2c55ef8cd75db1510750ec43916b7064d098f0de4f727f51b9d639c76f08b70
DIST awscli-1.16.314.tar.gz 1645286 BLAKE2B 085bab3971ed037a23fbd336f367becf2cc4aded04def176fbe6e073b5e010af4aeb0c0e6b43212837a2544ff6734f73e4a2165f61744263649c4a0b21a43424 SHA512 6268ba5a7332c8a7ba36602cd1ee55dfc4dbbf14124c20b5ec1e524a88db11e2f57e7a553882b774a25376c5c2b280c2863c4253ff4a994b72049c361ffddc58
+DIST awscli-1.17.17.tar.gz 1695067 BLAKE2B 5b3db22f3c4f2ad2ed993db76313e4fc5ebba7ae8f43b29d6d8ffb9b1b13bbf4b82e8bbe972db709f319dbd6150046fd51afb7338efedb4f021509ecb4422914 SHA512 72b3d8147b5c08685bb851bbba5d27fe0de55124acf0163868e98bf0bb9000309f00ff646e4b38f2bce291edfdfeeb72f449dbde77ea8ba5aa3b853d82c1393b
DIST awscli-1.17.7.tar.gz 1661103 BLAKE2B c88e119672284e60a6de54bd60f9096640e6115e45df3cecb61d8dc037b5880caf2d3aeb192b6fd06fd8667d7dcb948c1d6aaf3d0942796c3eb886e96534a627 SHA512 6cbe4458fcda6e4afd3cd14b654bf0eecaa611210430edc9c9b6edf18b2f4ecfa042c495a6bba9a7a46732e68bbe87ac111566c0f5786d7482e4d150cf7e59f7
EBUILD awscli-1.16.310.ebuild 1293 BLAKE2B ec617f2ef8ce286df0d4bd64d5f8fbfb9c6fe0f0b90905b65f7ec74da86f0c01afa5cf117c88b9b9799e67c44bf019500db4dfe1fc7385fb0b3d87c6c2f1b4c4 SHA512 07de2cae0c6944ed62568dd5b737e9b80b3fe8844aad1ad535e075163fa8940d59417760fa4a4b14a26cf461a8a2fd3b2f57a5a130ac2ebaaf73774bba8bd3c3
EBUILD awscli-1.16.314.ebuild 1293 BLAKE2B 128d1cc777d03d90fcacfd0f9ade433de910e75a3406580360105fcdfc34470ee1327e8a2c17b6b80aac2ae63a78e32bd07a38df5c6aa52c17d43e9e9a914ea8 SHA512 a0daa78995998fb68ca44a24a73d00e8458641a2c43a7ed2c59053bed504a8653fe9a2b135b99caf81be8c61c2dfd351840a2035ea1c8d09cbc179eb762b6897
+EBUILD awscli-1.17.17.ebuild 1293 BLAKE2B e8f5bb5069d3ecdabf90af29375ff59b5c642132219f6b7b151389f263443529467716e5fd69eab3bb0128e11ba1adaa7163b17c085f0cb4f118347a66ace207 SHA512 450a1d0de056034df4af842e548fb1e0879c51465d3423a21dc1a70880b6ab24ccf71b482b10f3ab0c2327e945757a051bebd5ed792de0f711bda66312ddf97d
EBUILD awscli-1.17.7.ebuild 1292 BLAKE2B 7be3175f57e5cfee30cbc3127e9db9c88864dca32634290e1eb8ff1e43d7709de4be08d4ee21baa5a6a716e81b2d08b8156ea073b18dae4f42a9bc5fb75fe9ef SHA512 b32b014ea525b57af5e4518e9d11571f20b1f8be8c06970cefb22b5bd7c9d8ef49b070ba3f44c684d9d0f8bea3cee141b9f25b0ed9ad13eab83dcb20f6d320f3
MISC metadata.xml 316 BLAKE2B 29c8ad67f4e7c5db4439aeae00deda8b57bb36bea7bd6490ae60efaa30cd2db1f7b2cff5b21558cdadea05f9caa8a9f4ee580fe2ea80959fe6ef7ef6f740c550 SHA512 86b3359e64e41ac4f2216e5bbcee6468100df3cd6e9c25595527d6819a2c27ce327797163a3a43bab11516a4826cff47825449cb797d7fe845794700a3a2bed0
diff --git a/dev-python/awscli/awscli-1.17.17.ebuild b/dev-python/awscli/awscli-1.17.17.ebuild
new file mode 100644
index 000000000000..aa486867ce72
--- /dev/null
+++ b/dev-python/awscli/awscli-1.17.17.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+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"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+# requires network access
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-python/botocore-1.14.17[${PYTHON_USEDEP}]
+ <dev-python/colorama-0.4.2[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ <dev-python/rsa-3.5.0.0[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+ <dev-python/pyyaml-5.2.0[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ )
+"
+
+S="${WORKDIR}/aws-cli-${PV}"
+
+python_test() {
+ nosetests -vv || die
+}
+
+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
+}