1 |
commit: 70e496f8b830c3fed9ae502b44470206fae8ccd5 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Sep 28 20:49:35 2022 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Sep 28 20:55:25 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e496f8 |
7 |
|
8 |
app-admin/awscli: Remove old |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
app-admin/awscli/Manifest | 11 ------ |
13 |
app-admin/awscli/awscli-1.25.56.ebuild | 72 ---------------------------------- |
14 |
app-admin/awscli/awscli-1.25.61.ebuild | 72 ---------------------------------- |
15 |
app-admin/awscli/awscli-1.25.64.ebuild | 72 ---------------------------------- |
16 |
app-admin/awscli/awscli-1.25.65.ebuild | 72 ---------------------------------- |
17 |
app-admin/awscli/awscli-1.25.66.ebuild | 72 ---------------------------------- |
18 |
app-admin/awscli/awscli-1.25.67.ebuild | 72 ---------------------------------- |
19 |
app-admin/awscli/awscli-1.25.70.ebuild | 72 ---------------------------------- |
20 |
app-admin/awscli/awscli-1.25.71.ebuild | 72 ---------------------------------- |
21 |
app-admin/awscli/awscli-1.25.76.ebuild | 72 ---------------------------------- |
22 |
app-admin/awscli/awscli-1.25.79.ebuild | 72 ---------------------------------- |
23 |
app-admin/awscli/awscli-1.25.80.ebuild | 72 ---------------------------------- |
24 |
12 files changed, 803 deletions(-) |
25 |
|
26 |
diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest |
27 |
index dbcc7e4bb116..36e8533626cc 100644 |
28 |
--- a/app-admin/awscli/Manifest |
29 |
+++ b/app-admin/awscli/Manifest |
30 |
@@ -1,14 +1,3 @@ |
31 |
-DIST aws-cli-1.25.56.gh.tar.gz 2252989 BLAKE2B a082d42bd9ebaa858a3464bf885ba86a6f0f1b75d6ec89f9d6f1ab04dc753cf13cc6f7ced64cca35f8ddc460d589b44caa483c9d94bccb5b028c921fe7b970c0 SHA512 3a0fcd505b8a0c4fb322d2d39cc0ec3add977eb7ede14d7ff9fa3dd25b92e0e0d97128b73b6c32588d7e48344283c8c3eac293ea6cd470ea4feda1d1bf124e1b |
32 |
-DIST aws-cli-1.25.61.gh.tar.gz 2257977 BLAKE2B d1090ca3eb86284520e970a997932af31c250d2ca12ab7ddd2a64a55540e5b747bd30d21f4b0fdb8cd926692bde53a37b618f4cc2b9e92c7fcbca95419d7fb36 SHA512 cb869e08b9bec7c542d44401590f3ee5500564c23ff17d47e6a0265e1f98aea7429e55757e2184d7fbf23b3bb65366692040c059cdfffef39e1de2072345060c |
33 |
-DIST aws-cli-1.25.64.gh.tar.gz 2263441 BLAKE2B d68ef0a3dabba879d9d650a911d5f286116a6d407d9d958088f7b7cd54c27db3be28165a1676e949785056519477f315ca4e08f6df9938da2516974d026fef81 SHA512 4db256228dde6aed2432133373c045bf2f2e69a7764629f3d13a94e086f99b43cc2a29862e6f973742a0de08032e6c26499b230db81575eabd288c8f2f63eb0a |
34 |
-DIST aws-cli-1.25.65.gh.tar.gz 2263933 BLAKE2B 5c516e6a95a333073cf7200eff476e625e9b832b32b44fc41e3656c5c78710ba8272fdb5fbafcfe85fe17853c1f40e26fd6de84a6c4c42a7cd6d7d2ce41ab8f5 SHA512 7dcdd2d0e05000f09d41a24c8e14ee7b4623e89f027c193c67635296f568c8d1f383956c5c351c85b7c48150796203dce777ef2f6376c3778ea2ec8b8f39072b |
35 |
-DIST aws-cli-1.25.66.gh.tar.gz 2264111 BLAKE2B 7aaa42d654a873fea44fe64e0805c240700830c653ecfbfab4bf8838ba2aca5ec9508241e9fd9329b546d098eb4c68f886dac1afc31e12cea4779cc35ec091fb SHA512 dcddfebf2051fad23208c2617596c6aa4462e940056f5963526983c15b6c33bb118a769f139a8c8297d413e9a6ae129d7e14a6ffa56aa595dcde0128ea10d5c2 |
36 |
-DIST aws-cli-1.25.67.gh.tar.gz 2264702 BLAKE2B 88bdeab8fe85d17d7aa78ff00125e1c3e1d098093d68b7e7213896d101bff443cb2ed23b8ed9245eb3727b41abd34a8047616eee777f802d52b3a26594e214c5 SHA512 a01b333d36160a43c1f28d01600e1f1d095e4713500bac3b13fc336bf790943251fefb72dc7bc177eaf4265b794658d62ff72ee00abd348c1265d04b58564136 |
37 |
-DIST aws-cli-1.25.70.gh.tar.gz 2267239 BLAKE2B e20606c8b3df77698f6ad67eb28a63d8ddb5750782a5ca5a690d36bf5ec5d171aebda115a3c828fbae948037d71e11ead73e163fdaa55e81614ea245a51f54e5 SHA512 7984a56f4e224389822ebb6aa56927cc669630ba8fbebbb59178406ce1dcbb298ef0f83353c02ab37eaf4e0bfcd6b86363712d3f711540993044fa6517b84364 |
38 |
-DIST aws-cli-1.25.71.gh.tar.gz 2267936 BLAKE2B a44cc3995335d2556e919879127ebac77c274d6a1f55a390acb85d59d1ee3850826a9d0cc1b7d4e86cb7a5abf9ebac00a1a62aa0d0846a06c04166fa40b18abf SHA512 8c0f235a8f16404ca770ff8c157b52981bd808c25c045e39f7cca6b35d992caa921ac84f82309323b1b742ff783296a1d9ca51cb154704270940ce8a900c09b0 |
39 |
DIST aws-cli-1.25.75.gh.tar.gz 2270365 BLAKE2B 68cd58d03e0712133104dbb145c6d4bcedf8925e59088d0f2c7ecb7c91beb572a3c8c33f55d95e1a2e0e462648c06cde2460e595942e8adb33c3dcab8ec6a2fc SHA512 c21de74e0ae7380a810d11bad53f0233bc50c8959f047d58c4f4c2cd23231fab34dbba1dac6096790adb28b1ca99e22e70019bcda32738df6e984b2bb46abaa8 |
40 |
-DIST aws-cli-1.25.76.gh.tar.gz 2270850 BLAKE2B 5c642f9cff01884a7a54c619ff8a174b88209d2010ddec22b99e6d6b8294a3aeaca5b0737c050ab3a1ae339046ef41565669db3a706c0bbf03206ce164784cbf SHA512 43a939c87b1cad66be7c45092ba069933a89aa7ad638bf06d2b7995e59728c1a88971481714f2a950148b3974ac105b3d2f3c6e535f61e0722ff3037a86a9a7c |
41 |
-DIST aws-cli-1.25.79.gh.tar.gz 2272740 BLAKE2B f7b411a17d13ab9e2f19c46827d63d47079b6563dd11fd0ecc200256974e1fb45787bd6f92b90248b406622eca163c5a0ed027a7f20de695699b074178316cbd SHA512 3b7986cb43e0c1124e11a70d6d4bfc932919aef4a40f41bbeed27d19659e0de0c69ef8426078d3b3193bbfe43de07fc7df460898426822ca885d6c3497f7c2d1 |
42 |
-DIST aws-cli-1.25.80.gh.tar.gz 2272910 BLAKE2B c7735b405a00a32d67b86bc56cdbbebceaf195ea00ab4250bb6ff091778b67d678a8529bbe8e6ef51a7f0f740a575d2a201dd2cd930c6046247eca469a2b4821 SHA512 10cba4c1e7c562b70d685c185af5dc727128882f5e3ed72dc5ed172b9e201f9b3431bf642f0d556855d5db336e5f7c2ddc0517d414a25e96f6bbfa98cae36f49 |
43 |
DIST aws-cli-1.25.81.gh.tar.gz 2273195 BLAKE2B 3bf3ca742b08c0bf4367ae1bfabcf8c2626010d60cc11ff66250753f62609eba80053c1d8696cc3184ba9f947f995a8bb95489b01f60a3fa7e1a8cbb4961652c SHA512 4f10de492a56b158d88671c149d4ed4171fbbde8fe84de15a446e31a7d8003a4562439eabd369cb80dcf91987caab6aef05e5b3f5684aeea47ba0d323883c53c |
44 |
DIST aws-cli-1.25.82.gh.tar.gz 2273453 BLAKE2B 11c307a78df654634a7ae75cc8a7ce7d37697aa9ce792a3ad2b1a250291f2ff3574bea13219c072f223e4f27b7e5df757b49971374a5962f19b57ae00f77cd44 SHA512 90737a8cc9aac60970e705c5637672b74e89278926196c1363252038401e12bcb31672c878d2a3b6f213f5a5aac308e5b170e90342f6d270793aead3c8485eaf |
45 |
|
46 |
diff --git a/app-admin/awscli/awscli-1.25.56.ebuild b/app-admin/awscli/awscli-1.25.56.ebuild |
47 |
deleted file mode 100644 |
48 |
index c54be30fe77c..000000000000 |
49 |
--- a/app-admin/awscli/awscli-1.25.56.ebuild |
50 |
+++ /dev/null |
51 |
@@ -1,72 +0,0 @@ |
52 |
-# Copyright 1999-2022 Gentoo Authors |
53 |
-# Distributed under the terms of the GNU General Public License v2 |
54 |
- |
55 |
-EAPI=8 |
56 |
- |
57 |
-DISTUTILS_USE_PEP517=setuptools |
58 |
-PYTHON_COMPAT=( python3_{8..10} ) |
59 |
- |
60 |
-inherit bash-completion-r1 distutils-r1 multiprocessing |
61 |
- |
62 |
-MY_P=aws-cli-${PV} |
63 |
-DESCRIPTION="Universal Command Line Environment for AWS" |
64 |
-HOMEPAGE=" |
65 |
- https://github.com/aws/aws-cli/ |
66 |
- https://pypi.org/project/awscli/ |
67 |
-" |
68 |
-SRC_URI=" |
69 |
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz |
70 |
- -> ${MY_P}.gh.tar.gz |
71 |
-" |
72 |
-S=${WORKDIR}/${MY_P} |
73 |
- |
74 |
-LICENSE="Apache-2.0" |
75 |
-SLOT="0" |
76 |
-KEYWORDS="amd64 ~arm64 ~riscv x86" |
77 |
- |
78 |
-# botocore is x.(y+2).z |
79 |
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" |
80 |
-RDEPEND=" |
81 |
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] |
82 |
- dev-python/colorama[${PYTHON_USEDEP}] |
83 |
- dev-python/docutils[${PYTHON_USEDEP}] |
84 |
- dev-python/rsa[${PYTHON_USEDEP}] |
85 |
- >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] |
86 |
- dev-python/pyyaml[${PYTHON_USEDEP}] |
87 |
- !app-admin/awscli-bin |
88 |
-" |
89 |
-BDEPEND=" |
90 |
- test? ( |
91 |
- dev-python/pytest-forked[${PYTHON_USEDEP}] |
92 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
93 |
- ) |
94 |
-" |
95 |
- |
96 |
-distutils_enable_tests pytest |
97 |
- |
98 |
-src_prepare() { |
99 |
- # do not rely on bundled deps in botocore (sic!) |
100 |
- find -name '*.py' -exec sed -i \ |
101 |
- -e 's:from botocore[.]vendored import:import:' \ |
102 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
103 |
- {} + || die |
104 |
- # strip overzealous upper bounds on requirements |
105 |
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die |
106 |
- distutils-r1_src_prepare |
107 |
-} |
108 |
- |
109 |
-python_test() { |
110 |
- # integration tests require AWS credentials and Internet access |
111 |
- epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked |
112 |
-} |
113 |
- |
114 |
-python_install_all() { |
115 |
- newbashcomp bin/aws_bash_completer aws |
116 |
- |
117 |
- insinto /usr/share/zsh/site-functions |
118 |
- newins bin/aws_zsh_completer.sh _aws |
119 |
- |
120 |
- distutils-r1_python_install_all |
121 |
- |
122 |
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die |
123 |
-} |
124 |
|
125 |
diff --git a/app-admin/awscli/awscli-1.25.61.ebuild b/app-admin/awscli/awscli-1.25.61.ebuild |
126 |
deleted file mode 100644 |
127 |
index e6d7346f983f..000000000000 |
128 |
--- a/app-admin/awscli/awscli-1.25.61.ebuild |
129 |
+++ /dev/null |
130 |
@@ -1,72 +0,0 @@ |
131 |
-# Copyright 1999-2022 Gentoo Authors |
132 |
-# Distributed under the terms of the GNU General Public License v2 |
133 |
- |
134 |
-EAPI=8 |
135 |
- |
136 |
-DISTUTILS_USE_PEP517=setuptools |
137 |
-PYTHON_COMPAT=( python3_{8..10} ) |
138 |
- |
139 |
-inherit bash-completion-r1 distutils-r1 multiprocessing |
140 |
- |
141 |
-MY_P=aws-cli-${PV} |
142 |
-DESCRIPTION="Universal Command Line Environment for AWS" |
143 |
-HOMEPAGE=" |
144 |
- https://github.com/aws/aws-cli/ |
145 |
- https://pypi.org/project/awscli/ |
146 |
-" |
147 |
-SRC_URI=" |
148 |
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz |
149 |
- -> ${MY_P}.gh.tar.gz |
150 |
-" |
151 |
-S=${WORKDIR}/${MY_P} |
152 |
- |
153 |
-LICENSE="Apache-2.0" |
154 |
-SLOT="0" |
155 |
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86" |
156 |
- |
157 |
-# botocore is x.(y+2).z |
158 |
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" |
159 |
-RDEPEND=" |
160 |
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] |
161 |
- dev-python/colorama[${PYTHON_USEDEP}] |
162 |
- dev-python/docutils[${PYTHON_USEDEP}] |
163 |
- dev-python/rsa[${PYTHON_USEDEP}] |
164 |
- >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] |
165 |
- dev-python/pyyaml[${PYTHON_USEDEP}] |
166 |
- !app-admin/awscli-bin |
167 |
-" |
168 |
-BDEPEND=" |
169 |
- test? ( |
170 |
- dev-python/pytest-forked[${PYTHON_USEDEP}] |
171 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
172 |
- ) |
173 |
-" |
174 |
- |
175 |
-distutils_enable_tests pytest |
176 |
- |
177 |
-src_prepare() { |
178 |
- # do not rely on bundled deps in botocore (sic!) |
179 |
- find -name '*.py' -exec sed -i \ |
180 |
- -e 's:from botocore[.]vendored import:import:' \ |
181 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
182 |
- {} + || die |
183 |
- # strip overzealous upper bounds on requirements |
184 |
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die |
185 |
- distutils-r1_src_prepare |
186 |
-} |
187 |
- |
188 |
-python_test() { |
189 |
- # integration tests require AWS credentials and Internet access |
190 |
- epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked |
191 |
-} |
192 |
- |
193 |
-python_install_all() { |
194 |
- newbashcomp bin/aws_bash_completer aws |
195 |
- |
196 |
- insinto /usr/share/zsh/site-functions |
197 |
- newins bin/aws_zsh_completer.sh _aws |
198 |
- |
199 |
- distutils-r1_python_install_all |
200 |
- |
201 |
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die |
202 |
-} |
203 |
|
204 |
diff --git a/app-admin/awscli/awscli-1.25.64.ebuild b/app-admin/awscli/awscli-1.25.64.ebuild |
205 |
deleted file mode 100644 |
206 |
index 3d5bba5c1200..000000000000 |
207 |
--- a/app-admin/awscli/awscli-1.25.64.ebuild |
208 |
+++ /dev/null |
209 |
@@ -1,72 +0,0 @@ |
210 |
-# Copyright 1999-2022 Gentoo Authors |
211 |
-# Distributed under the terms of the GNU General Public License v2 |
212 |
- |
213 |
-EAPI=8 |
214 |
- |
215 |
-DISTUTILS_USE_PEP517=setuptools |
216 |
-PYTHON_COMPAT=( python3_{8..10} ) |
217 |
- |
218 |
-inherit bash-completion-r1 distutils-r1 multiprocessing |
219 |
- |
220 |
-MY_P=aws-cli-${PV} |
221 |
-DESCRIPTION="Universal Command Line Environment for AWS" |
222 |
-HOMEPAGE=" |
223 |
- https://github.com/aws/aws-cli/ |
224 |
- https://pypi.org/project/awscli/ |
225 |
-" |
226 |
-SRC_URI=" |
227 |
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz |
228 |
- -> ${MY_P}.gh.tar.gz |
229 |
-" |
230 |
-S=${WORKDIR}/${MY_P} |
231 |
- |
232 |
-LICENSE="Apache-2.0" |
233 |
-SLOT="0" |
234 |
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86" |
235 |
- |
236 |
-# botocore is x.(y+2).(z-1) |
237 |
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 1 ))" |
238 |
-RDEPEND=" |
239 |
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] |
240 |
- dev-python/colorama[${PYTHON_USEDEP}] |
241 |
- dev-python/docutils[${PYTHON_USEDEP}] |
242 |
- dev-python/rsa[${PYTHON_USEDEP}] |
243 |
- >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] |
244 |
- dev-python/pyyaml[${PYTHON_USEDEP}] |
245 |
- !app-admin/awscli-bin |
246 |
-" |
247 |
-BDEPEND=" |
248 |
- test? ( |
249 |
- dev-python/pytest-forked[${PYTHON_USEDEP}] |
250 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
251 |
- ) |
252 |
-" |
253 |
- |
254 |
-distutils_enable_tests pytest |
255 |
- |
256 |
-src_prepare() { |
257 |
- # do not rely on bundled deps in botocore (sic!) |
258 |
- find -name '*.py' -exec sed -i \ |
259 |
- -e 's:from botocore[.]vendored import:import:' \ |
260 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
261 |
- {} + || die |
262 |
- # strip overzealous upper bounds on requirements |
263 |
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die |
264 |
- distutils-r1_src_prepare |
265 |
-} |
266 |
- |
267 |
-python_test() { |
268 |
- # integration tests require AWS credentials and Internet access |
269 |
- epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked |
270 |
-} |
271 |
- |
272 |
-python_install_all() { |
273 |
- newbashcomp bin/aws_bash_completer aws |
274 |
- |
275 |
- insinto /usr/share/zsh/site-functions |
276 |
- newins bin/aws_zsh_completer.sh _aws |
277 |
- |
278 |
- distutils-r1_python_install_all |
279 |
- |
280 |
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die |
281 |
-} |
282 |
|
283 |
diff --git a/app-admin/awscli/awscli-1.25.65.ebuild b/app-admin/awscli/awscli-1.25.65.ebuild |
284 |
deleted file mode 100644 |
285 |
index 3d5bba5c1200..000000000000 |
286 |
--- a/app-admin/awscli/awscli-1.25.65.ebuild |
287 |
+++ /dev/null |
288 |
@@ -1,72 +0,0 @@ |
289 |
-# Copyright 1999-2022 Gentoo Authors |
290 |
-# Distributed under the terms of the GNU General Public License v2 |
291 |
- |
292 |
-EAPI=8 |
293 |
- |
294 |
-DISTUTILS_USE_PEP517=setuptools |
295 |
-PYTHON_COMPAT=( python3_{8..10} ) |
296 |
- |
297 |
-inherit bash-completion-r1 distutils-r1 multiprocessing |
298 |
- |
299 |
-MY_P=aws-cli-${PV} |
300 |
-DESCRIPTION="Universal Command Line Environment for AWS" |
301 |
-HOMEPAGE=" |
302 |
- https://github.com/aws/aws-cli/ |
303 |
- https://pypi.org/project/awscli/ |
304 |
-" |
305 |
-SRC_URI=" |
306 |
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz |
307 |
- -> ${MY_P}.gh.tar.gz |
308 |
-" |
309 |
-S=${WORKDIR}/${MY_P} |
310 |
- |
311 |
-LICENSE="Apache-2.0" |
312 |
-SLOT="0" |
313 |
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86" |
314 |
- |
315 |
-# botocore is x.(y+2).(z-1) |
316 |
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 1 ))" |
317 |
-RDEPEND=" |
318 |
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] |
319 |
- dev-python/colorama[${PYTHON_USEDEP}] |
320 |
- dev-python/docutils[${PYTHON_USEDEP}] |
321 |
- dev-python/rsa[${PYTHON_USEDEP}] |
322 |
- >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] |
323 |
- dev-python/pyyaml[${PYTHON_USEDEP}] |
324 |
- !app-admin/awscli-bin |
325 |
-" |
326 |
-BDEPEND=" |
327 |
- test? ( |
328 |
- dev-python/pytest-forked[${PYTHON_USEDEP}] |
329 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
330 |
- ) |
331 |
-" |
332 |
- |
333 |
-distutils_enable_tests pytest |
334 |
- |
335 |
-src_prepare() { |
336 |
- # do not rely on bundled deps in botocore (sic!) |
337 |
- find -name '*.py' -exec sed -i \ |
338 |
- -e 's:from botocore[.]vendored import:import:' \ |
339 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
340 |
- {} + || die |
341 |
- # strip overzealous upper bounds on requirements |
342 |
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die |
343 |
- distutils-r1_src_prepare |
344 |
-} |
345 |
- |
346 |
-python_test() { |
347 |
- # integration tests require AWS credentials and Internet access |
348 |
- epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked |
349 |
-} |
350 |
- |
351 |
-python_install_all() { |
352 |
- newbashcomp bin/aws_bash_completer aws |
353 |
- |
354 |
- insinto /usr/share/zsh/site-functions |
355 |
- newins bin/aws_zsh_completer.sh _aws |
356 |
- |
357 |
- distutils-r1_python_install_all |
358 |
- |
359 |
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die |
360 |
-} |
361 |
|
362 |
diff --git a/app-admin/awscli/awscli-1.25.66.ebuild b/app-admin/awscli/awscli-1.25.66.ebuild |
363 |
deleted file mode 100644 |
364 |
index 3d5bba5c1200..000000000000 |
365 |
--- a/app-admin/awscli/awscli-1.25.66.ebuild |
366 |
+++ /dev/null |
367 |
@@ -1,72 +0,0 @@ |
368 |
-# Copyright 1999-2022 Gentoo Authors |
369 |
-# Distributed under the terms of the GNU General Public License v2 |
370 |
- |
371 |
-EAPI=8 |
372 |
- |
373 |
-DISTUTILS_USE_PEP517=setuptools |
374 |
-PYTHON_COMPAT=( python3_{8..10} ) |
375 |
- |
376 |
-inherit bash-completion-r1 distutils-r1 multiprocessing |
377 |
- |
378 |
-MY_P=aws-cli-${PV} |
379 |
-DESCRIPTION="Universal Command Line Environment for AWS" |
380 |
-HOMEPAGE=" |
381 |
- https://github.com/aws/aws-cli/ |
382 |
- https://pypi.org/project/awscli/ |
383 |
-" |
384 |
-SRC_URI=" |
385 |
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz |
386 |
- -> ${MY_P}.gh.tar.gz |
387 |
-" |
388 |
-S=${WORKDIR}/${MY_P} |
389 |
- |
390 |
-LICENSE="Apache-2.0" |
391 |
-SLOT="0" |
392 |
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86" |
393 |
- |
394 |
-# botocore is x.(y+2).(z-1) |
395 |
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 1 ))" |
396 |
-RDEPEND=" |
397 |
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] |
398 |
- dev-python/colorama[${PYTHON_USEDEP}] |
399 |
- dev-python/docutils[${PYTHON_USEDEP}] |
400 |
- dev-python/rsa[${PYTHON_USEDEP}] |
401 |
- >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] |
402 |
- dev-python/pyyaml[${PYTHON_USEDEP}] |
403 |
- !app-admin/awscli-bin |
404 |
-" |
405 |
-BDEPEND=" |
406 |
- test? ( |
407 |
- dev-python/pytest-forked[${PYTHON_USEDEP}] |
408 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
409 |
- ) |
410 |
-" |
411 |
- |
412 |
-distutils_enable_tests pytest |
413 |
- |
414 |
-src_prepare() { |
415 |
- # do not rely on bundled deps in botocore (sic!) |
416 |
- find -name '*.py' -exec sed -i \ |
417 |
- -e 's:from botocore[.]vendored import:import:' \ |
418 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
419 |
- {} + || die |
420 |
- # strip overzealous upper bounds on requirements |
421 |
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die |
422 |
- distutils-r1_src_prepare |
423 |
-} |
424 |
- |
425 |
-python_test() { |
426 |
- # integration tests require AWS credentials and Internet access |
427 |
- epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked |
428 |
-} |
429 |
- |
430 |
-python_install_all() { |
431 |
- newbashcomp bin/aws_bash_completer aws |
432 |
- |
433 |
- insinto /usr/share/zsh/site-functions |
434 |
- newins bin/aws_zsh_completer.sh _aws |
435 |
- |
436 |
- distutils-r1_python_install_all |
437 |
- |
438 |
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die |
439 |
-} |
440 |
|
441 |
diff --git a/app-admin/awscli/awscli-1.25.67.ebuild b/app-admin/awscli/awscli-1.25.67.ebuild |
442 |
deleted file mode 100644 |
443 |
index 3d5bba5c1200..000000000000 |
444 |
--- a/app-admin/awscli/awscli-1.25.67.ebuild |
445 |
+++ /dev/null |
446 |
@@ -1,72 +0,0 @@ |
447 |
-# Copyright 1999-2022 Gentoo Authors |
448 |
-# Distributed under the terms of the GNU General Public License v2 |
449 |
- |
450 |
-EAPI=8 |
451 |
- |
452 |
-DISTUTILS_USE_PEP517=setuptools |
453 |
-PYTHON_COMPAT=( python3_{8..10} ) |
454 |
- |
455 |
-inherit bash-completion-r1 distutils-r1 multiprocessing |
456 |
- |
457 |
-MY_P=aws-cli-${PV} |
458 |
-DESCRIPTION="Universal Command Line Environment for AWS" |
459 |
-HOMEPAGE=" |
460 |
- https://github.com/aws/aws-cli/ |
461 |
- https://pypi.org/project/awscli/ |
462 |
-" |
463 |
-SRC_URI=" |
464 |
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz |
465 |
- -> ${MY_P}.gh.tar.gz |
466 |
-" |
467 |
-S=${WORKDIR}/${MY_P} |
468 |
- |
469 |
-LICENSE="Apache-2.0" |
470 |
-SLOT="0" |
471 |
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86" |
472 |
- |
473 |
-# botocore is x.(y+2).(z-1) |
474 |
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 1 ))" |
475 |
-RDEPEND=" |
476 |
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] |
477 |
- dev-python/colorama[${PYTHON_USEDEP}] |
478 |
- dev-python/docutils[${PYTHON_USEDEP}] |
479 |
- dev-python/rsa[${PYTHON_USEDEP}] |
480 |
- >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] |
481 |
- dev-python/pyyaml[${PYTHON_USEDEP}] |
482 |
- !app-admin/awscli-bin |
483 |
-" |
484 |
-BDEPEND=" |
485 |
- test? ( |
486 |
- dev-python/pytest-forked[${PYTHON_USEDEP}] |
487 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
488 |
- ) |
489 |
-" |
490 |
- |
491 |
-distutils_enable_tests pytest |
492 |
- |
493 |
-src_prepare() { |
494 |
- # do not rely on bundled deps in botocore (sic!) |
495 |
- find -name '*.py' -exec sed -i \ |
496 |
- -e 's:from botocore[.]vendored import:import:' \ |
497 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
498 |
- {} + || die |
499 |
- # strip overzealous upper bounds on requirements |
500 |
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die |
501 |
- distutils-r1_src_prepare |
502 |
-} |
503 |
- |
504 |
-python_test() { |
505 |
- # integration tests require AWS credentials and Internet access |
506 |
- epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked |
507 |
-} |
508 |
- |
509 |
-python_install_all() { |
510 |
- newbashcomp bin/aws_bash_completer aws |
511 |
- |
512 |
- insinto /usr/share/zsh/site-functions |
513 |
- newins bin/aws_zsh_completer.sh _aws |
514 |
- |
515 |
- distutils-r1_python_install_all |
516 |
- |
517 |
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die |
518 |
-} |
519 |
|
520 |
diff --git a/app-admin/awscli/awscli-1.25.70.ebuild b/app-admin/awscli/awscli-1.25.70.ebuild |
521 |
deleted file mode 100644 |
522 |
index 3d5bba5c1200..000000000000 |
523 |
--- a/app-admin/awscli/awscli-1.25.70.ebuild |
524 |
+++ /dev/null |
525 |
@@ -1,72 +0,0 @@ |
526 |
-# Copyright 1999-2022 Gentoo Authors |
527 |
-# Distributed under the terms of the GNU General Public License v2 |
528 |
- |
529 |
-EAPI=8 |
530 |
- |
531 |
-DISTUTILS_USE_PEP517=setuptools |
532 |
-PYTHON_COMPAT=( python3_{8..10} ) |
533 |
- |
534 |
-inherit bash-completion-r1 distutils-r1 multiprocessing |
535 |
- |
536 |
-MY_P=aws-cli-${PV} |
537 |
-DESCRIPTION="Universal Command Line Environment for AWS" |
538 |
-HOMEPAGE=" |
539 |
- https://github.com/aws/aws-cli/ |
540 |
- https://pypi.org/project/awscli/ |
541 |
-" |
542 |
-SRC_URI=" |
543 |
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz |
544 |
- -> ${MY_P}.gh.tar.gz |
545 |
-" |
546 |
-S=${WORKDIR}/${MY_P} |
547 |
- |
548 |
-LICENSE="Apache-2.0" |
549 |
-SLOT="0" |
550 |
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86" |
551 |
- |
552 |
-# botocore is x.(y+2).(z-1) |
553 |
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 1 ))" |
554 |
-RDEPEND=" |
555 |
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] |
556 |
- dev-python/colorama[${PYTHON_USEDEP}] |
557 |
- dev-python/docutils[${PYTHON_USEDEP}] |
558 |
- dev-python/rsa[${PYTHON_USEDEP}] |
559 |
- >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] |
560 |
- dev-python/pyyaml[${PYTHON_USEDEP}] |
561 |
- !app-admin/awscli-bin |
562 |
-" |
563 |
-BDEPEND=" |
564 |
- test? ( |
565 |
- dev-python/pytest-forked[${PYTHON_USEDEP}] |
566 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
567 |
- ) |
568 |
-" |
569 |
- |
570 |
-distutils_enable_tests pytest |
571 |
- |
572 |
-src_prepare() { |
573 |
- # do not rely on bundled deps in botocore (sic!) |
574 |
- find -name '*.py' -exec sed -i \ |
575 |
- -e 's:from botocore[.]vendored import:import:' \ |
576 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
577 |
- {} + || die |
578 |
- # strip overzealous upper bounds on requirements |
579 |
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die |
580 |
- distutils-r1_src_prepare |
581 |
-} |
582 |
- |
583 |
-python_test() { |
584 |
- # integration tests require AWS credentials and Internet access |
585 |
- epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked |
586 |
-} |
587 |
- |
588 |
-python_install_all() { |
589 |
- newbashcomp bin/aws_bash_completer aws |
590 |
- |
591 |
- insinto /usr/share/zsh/site-functions |
592 |
- newins bin/aws_zsh_completer.sh _aws |
593 |
- |
594 |
- distutils-r1_python_install_all |
595 |
- |
596 |
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die |
597 |
-} |
598 |
|
599 |
diff --git a/app-admin/awscli/awscli-1.25.71.ebuild b/app-admin/awscli/awscli-1.25.71.ebuild |
600 |
deleted file mode 100644 |
601 |
index 3d5bba5c1200..000000000000 |
602 |
--- a/app-admin/awscli/awscli-1.25.71.ebuild |
603 |
+++ /dev/null |
604 |
@@ -1,72 +0,0 @@ |
605 |
-# Copyright 1999-2022 Gentoo Authors |
606 |
-# Distributed under the terms of the GNU General Public License v2 |
607 |
- |
608 |
-EAPI=8 |
609 |
- |
610 |
-DISTUTILS_USE_PEP517=setuptools |
611 |
-PYTHON_COMPAT=( python3_{8..10} ) |
612 |
- |
613 |
-inherit bash-completion-r1 distutils-r1 multiprocessing |
614 |
- |
615 |
-MY_P=aws-cli-${PV} |
616 |
-DESCRIPTION="Universal Command Line Environment for AWS" |
617 |
-HOMEPAGE=" |
618 |
- https://github.com/aws/aws-cli/ |
619 |
- https://pypi.org/project/awscli/ |
620 |
-" |
621 |
-SRC_URI=" |
622 |
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz |
623 |
- -> ${MY_P}.gh.tar.gz |
624 |
-" |
625 |
-S=${WORKDIR}/${MY_P} |
626 |
- |
627 |
-LICENSE="Apache-2.0" |
628 |
-SLOT="0" |
629 |
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86" |
630 |
- |
631 |
-# botocore is x.(y+2).(z-1) |
632 |
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 1 ))" |
633 |
-RDEPEND=" |
634 |
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] |
635 |
- dev-python/colorama[${PYTHON_USEDEP}] |
636 |
- dev-python/docutils[${PYTHON_USEDEP}] |
637 |
- dev-python/rsa[${PYTHON_USEDEP}] |
638 |
- >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] |
639 |
- dev-python/pyyaml[${PYTHON_USEDEP}] |
640 |
- !app-admin/awscli-bin |
641 |
-" |
642 |
-BDEPEND=" |
643 |
- test? ( |
644 |
- dev-python/pytest-forked[${PYTHON_USEDEP}] |
645 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
646 |
- ) |
647 |
-" |
648 |
- |
649 |
-distutils_enable_tests pytest |
650 |
- |
651 |
-src_prepare() { |
652 |
- # do not rely on bundled deps in botocore (sic!) |
653 |
- find -name '*.py' -exec sed -i \ |
654 |
- -e 's:from botocore[.]vendored import:import:' \ |
655 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
656 |
- {} + || die |
657 |
- # strip overzealous upper bounds on requirements |
658 |
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die |
659 |
- distutils-r1_src_prepare |
660 |
-} |
661 |
- |
662 |
-python_test() { |
663 |
- # integration tests require AWS credentials and Internet access |
664 |
- epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked |
665 |
-} |
666 |
- |
667 |
-python_install_all() { |
668 |
- newbashcomp bin/aws_bash_completer aws |
669 |
- |
670 |
- insinto /usr/share/zsh/site-functions |
671 |
- newins bin/aws_zsh_completer.sh _aws |
672 |
- |
673 |
- distutils-r1_python_install_all |
674 |
- |
675 |
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die |
676 |
-} |
677 |
|
678 |
diff --git a/app-admin/awscli/awscli-1.25.76.ebuild b/app-admin/awscli/awscli-1.25.76.ebuild |
679 |
deleted file mode 100644 |
680 |
index 3d5bba5c1200..000000000000 |
681 |
--- a/app-admin/awscli/awscli-1.25.76.ebuild |
682 |
+++ /dev/null |
683 |
@@ -1,72 +0,0 @@ |
684 |
-# Copyright 1999-2022 Gentoo Authors |
685 |
-# Distributed under the terms of the GNU General Public License v2 |
686 |
- |
687 |
-EAPI=8 |
688 |
- |
689 |
-DISTUTILS_USE_PEP517=setuptools |
690 |
-PYTHON_COMPAT=( python3_{8..10} ) |
691 |
- |
692 |
-inherit bash-completion-r1 distutils-r1 multiprocessing |
693 |
- |
694 |
-MY_P=aws-cli-${PV} |
695 |
-DESCRIPTION="Universal Command Line Environment for AWS" |
696 |
-HOMEPAGE=" |
697 |
- https://github.com/aws/aws-cli/ |
698 |
- https://pypi.org/project/awscli/ |
699 |
-" |
700 |
-SRC_URI=" |
701 |
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz |
702 |
- -> ${MY_P}.gh.tar.gz |
703 |
-" |
704 |
-S=${WORKDIR}/${MY_P} |
705 |
- |
706 |
-LICENSE="Apache-2.0" |
707 |
-SLOT="0" |
708 |
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86" |
709 |
- |
710 |
-# botocore is x.(y+2).(z-1) |
711 |
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 1 ))" |
712 |
-RDEPEND=" |
713 |
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] |
714 |
- dev-python/colorama[${PYTHON_USEDEP}] |
715 |
- dev-python/docutils[${PYTHON_USEDEP}] |
716 |
- dev-python/rsa[${PYTHON_USEDEP}] |
717 |
- >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] |
718 |
- dev-python/pyyaml[${PYTHON_USEDEP}] |
719 |
- !app-admin/awscli-bin |
720 |
-" |
721 |
-BDEPEND=" |
722 |
- test? ( |
723 |
- dev-python/pytest-forked[${PYTHON_USEDEP}] |
724 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
725 |
- ) |
726 |
-" |
727 |
- |
728 |
-distutils_enable_tests pytest |
729 |
- |
730 |
-src_prepare() { |
731 |
- # do not rely on bundled deps in botocore (sic!) |
732 |
- find -name '*.py' -exec sed -i \ |
733 |
- -e 's:from botocore[.]vendored import:import:' \ |
734 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
735 |
- {} + || die |
736 |
- # strip overzealous upper bounds on requirements |
737 |
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die |
738 |
- distutils-r1_src_prepare |
739 |
-} |
740 |
- |
741 |
-python_test() { |
742 |
- # integration tests require AWS credentials and Internet access |
743 |
- epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked |
744 |
-} |
745 |
- |
746 |
-python_install_all() { |
747 |
- newbashcomp bin/aws_bash_completer aws |
748 |
- |
749 |
- insinto /usr/share/zsh/site-functions |
750 |
- newins bin/aws_zsh_completer.sh _aws |
751 |
- |
752 |
- distutils-r1_python_install_all |
753 |
- |
754 |
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die |
755 |
-} |
756 |
|
757 |
diff --git a/app-admin/awscli/awscli-1.25.79.ebuild b/app-admin/awscli/awscli-1.25.79.ebuild |
758 |
deleted file mode 100644 |
759 |
index 511be374181c..000000000000 |
760 |
--- a/app-admin/awscli/awscli-1.25.79.ebuild |
761 |
+++ /dev/null |
762 |
@@ -1,72 +0,0 @@ |
763 |
-# Copyright 1999-2022 Gentoo Authors |
764 |
-# Distributed under the terms of the GNU General Public License v2 |
765 |
- |
766 |
-EAPI=8 |
767 |
- |
768 |
-DISTUTILS_USE_PEP517=setuptools |
769 |
-PYTHON_COMPAT=( python3_{8..11} ) |
770 |
- |
771 |
-inherit bash-completion-r1 distutils-r1 multiprocessing |
772 |
- |
773 |
-MY_P=aws-cli-${PV} |
774 |
-DESCRIPTION="Universal Command Line Environment for AWS" |
775 |
-HOMEPAGE=" |
776 |
- https://github.com/aws/aws-cli/ |
777 |
- https://pypi.org/project/awscli/ |
778 |
-" |
779 |
-SRC_URI=" |
780 |
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz |
781 |
- -> ${MY_P}.gh.tar.gz |
782 |
-" |
783 |
-S=${WORKDIR}/${MY_P} |
784 |
- |
785 |
-LICENSE="Apache-2.0" |
786 |
-SLOT="0" |
787 |
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86" |
788 |
- |
789 |
-# botocore is x.(y+2).(z-1) |
790 |
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 1 ))" |
791 |
-RDEPEND=" |
792 |
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] |
793 |
- dev-python/colorama[${PYTHON_USEDEP}] |
794 |
- dev-python/docutils[${PYTHON_USEDEP}] |
795 |
- dev-python/rsa[${PYTHON_USEDEP}] |
796 |
- >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] |
797 |
- dev-python/pyyaml[${PYTHON_USEDEP}] |
798 |
- !app-admin/awscli-bin |
799 |
-" |
800 |
-BDEPEND=" |
801 |
- test? ( |
802 |
- dev-python/pytest-forked[${PYTHON_USEDEP}] |
803 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
804 |
- ) |
805 |
-" |
806 |
- |
807 |
-distutils_enable_tests pytest |
808 |
- |
809 |
-src_prepare() { |
810 |
- # do not rely on bundled deps in botocore (sic!) |
811 |
- find -name '*.py' -exec sed -i \ |
812 |
- -e 's:from botocore[.]vendored import:import:' \ |
813 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
814 |
- {} + || die |
815 |
- # strip overzealous upper bounds on requirements |
816 |
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die |
817 |
- distutils-r1_src_prepare |
818 |
-} |
819 |
- |
820 |
-python_test() { |
821 |
- # integration tests require AWS credentials and Internet access |
822 |
- epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked |
823 |
-} |
824 |
- |
825 |
-python_install_all() { |
826 |
- newbashcomp bin/aws_bash_completer aws |
827 |
- |
828 |
- insinto /usr/share/zsh/site-functions |
829 |
- newins bin/aws_zsh_completer.sh _aws |
830 |
- |
831 |
- distutils-r1_python_install_all |
832 |
- |
833 |
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die |
834 |
-} |
835 |
|
836 |
diff --git a/app-admin/awscli/awscli-1.25.80.ebuild b/app-admin/awscli/awscli-1.25.80.ebuild |
837 |
deleted file mode 100644 |
838 |
index 511be374181c..000000000000 |
839 |
--- a/app-admin/awscli/awscli-1.25.80.ebuild |
840 |
+++ /dev/null |
841 |
@@ -1,72 +0,0 @@ |
842 |
-# Copyright 1999-2022 Gentoo Authors |
843 |
-# Distributed under the terms of the GNU General Public License v2 |
844 |
- |
845 |
-EAPI=8 |
846 |
- |
847 |
-DISTUTILS_USE_PEP517=setuptools |
848 |
-PYTHON_COMPAT=( python3_{8..11} ) |
849 |
- |
850 |
-inherit bash-completion-r1 distutils-r1 multiprocessing |
851 |
- |
852 |
-MY_P=aws-cli-${PV} |
853 |
-DESCRIPTION="Universal Command Line Environment for AWS" |
854 |
-HOMEPAGE=" |
855 |
- https://github.com/aws/aws-cli/ |
856 |
- https://pypi.org/project/awscli/ |
857 |
-" |
858 |
-SRC_URI=" |
859 |
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz |
860 |
- -> ${MY_P}.gh.tar.gz |
861 |
-" |
862 |
-S=${WORKDIR}/${MY_P} |
863 |
- |
864 |
-LICENSE="Apache-2.0" |
865 |
-SLOT="0" |
866 |
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86" |
867 |
- |
868 |
-# botocore is x.(y+2).(z-1) |
869 |
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(( $(ver_cut 3-) - 1 ))" |
870 |
-RDEPEND=" |
871 |
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] |
872 |
- dev-python/colorama[${PYTHON_USEDEP}] |
873 |
- dev-python/docutils[${PYTHON_USEDEP}] |
874 |
- dev-python/rsa[${PYTHON_USEDEP}] |
875 |
- >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] |
876 |
- dev-python/pyyaml[${PYTHON_USEDEP}] |
877 |
- !app-admin/awscli-bin |
878 |
-" |
879 |
-BDEPEND=" |
880 |
- test? ( |
881 |
- dev-python/pytest-forked[${PYTHON_USEDEP}] |
882 |
- dev-python/pytest-xdist[${PYTHON_USEDEP}] |
883 |
- ) |
884 |
-" |
885 |
- |
886 |
-distutils_enable_tests pytest |
887 |
- |
888 |
-src_prepare() { |
889 |
- # do not rely on bundled deps in botocore (sic!) |
890 |
- find -name '*.py' -exec sed -i \ |
891 |
- -e 's:from botocore[.]vendored import:import:' \ |
892 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
893 |
- {} + || die |
894 |
- # strip overzealous upper bounds on requirements |
895 |
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die |
896 |
- distutils-r1_src_prepare |
897 |
-} |
898 |
- |
899 |
-python_test() { |
900 |
- # integration tests require AWS credentials and Internet access |
901 |
- epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked |
902 |
-} |
903 |
- |
904 |
-python_install_all() { |
905 |
- newbashcomp bin/aws_bash_completer aws |
906 |
- |
907 |
- insinto /usr/share/zsh/site-functions |
908 |
- newins bin/aws_zsh_completer.sh _aws |
909 |
- |
910 |
- distutils-r1_python_install_all |
911 |
- |
912 |
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die |
913 |
-} |