<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/47f69ac230e20086fc66ae28dfe25acb8dae3b31">https://github.com/macports/macports-ports/commit/47f69ac230e20086fc66ae28dfe25acb8dae3b31</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 47f69ac230e20086fc66ae28dfe25acb8dae3b31
</span>Author: Vadim-Valdis Yudaev <judaew@outlook.de>
AuthorDate: Fri Mar 19 21:35:35 2021 +0200
<span style='display:block; white-space:pre;color:#404040;'> py-awscli: Update to 1.19.32
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * add maintainer's github handle
</span><span style='display:block; white-space:pre;color:#404040;'> * add support for python 27, 36, 37, 38, 39
</span><span style='display:block; white-space:pre;color:#404040;'> * add bash_completion variant
</span>---
python/py-awscli/Portfile | 41 ++++++++++++++++++++++++++---------------
1 file changed, 26 insertions(+), 15 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-awscli/Portfile b/python/py-awscli/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 637f7c89076..c4cda6f93e2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-awscli/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-awscli/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,24 +5,25 @@ PortGroup python 1.0
</span> PortGroup select 1.0
name py-awscli
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.18.164
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.19.32
</span> revision 0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+categories python devel
</span> platforms darwin
supported_archs noarch
license Apache-2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {outlook.de:judaew @judaew} openmaintainer
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description Universal Command Line Environment for AWS.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Universal Command Line Environment for Amazon Web Services.
</span> long_description {*}${description}
homepage https://aws.amazon.com/cli/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 9e9812bf12ec6581a8c760b665d26083fdd5916b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 e64cd0ba919f37a54affa127baf856a832cf3934089baeb1e7a6b776476f8b2f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1320560
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 2785a07f4bde1a4dd1bd1c84b15a081a6b3b0a3b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 760796a154a8b1b3ae008890edf3b961610ef6f9ea19978316be86b575372591 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1398877
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 27 36 37 38 39
</span>
if {${name} ne ${subport}} {
depends_build-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,10 +40,10 @@ if {${name} ne ${subport}} {
</span> depends_run-append port:awscli_select
select.group awscli
<span style='display:block; white-space:pre;background:#ffe0e0;'>- select.file ${worksrcpath}/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ select.file ${worksrcpath}/py${python.version}-awscli
</span>
post-extract {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- copy -force ${filespath}/awscli ${worksrcpath}/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy -force ${filespath}/awscli ${worksrcpath}/py${python.version}-awscli
</span> }
post-patch {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -51,12 +52,15 @@ if {${name} ne ${subport}} {
</span> ${worksrcpath}/${subport}
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # bash completion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set bash_compl_path ${prefix}/etc/bash_completion.d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d ${destroot}${bash_compl_path}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0644 ${worksrcpath}/bin/aws_bash_completer \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${bash_compl_path}/aws_bash_completer-${python.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default_variants +bash_completion
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant bash_completion {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set bash_compl_path ${prefix}/share/bash-completion/completions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${bash_compl_path}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${worksrcpath}/bin/aws_bash_completer \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${bash_compl_path}/aws
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
variant zsh_completion {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,5 +73,12 @@ if {${name} ne ${subport}} {
</span> }
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ notes "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+To make the Python ${python.branch} version of AWS CLI the one that is run when\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+you execute the commands without a version suffix, e.g. 'aws', run:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+port select --set ${select.group} [file tail ${select.file}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> livecheck.type none
}
</pre><pre style='margin:0'>
</pre>