<pre style='margin:0'>
Andrew Fernandes (adfernandes) pushed a commit to branch update/ansible
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/663d91ca298b4a6064c536f053faefcca4c152b9">https://github.com/macports/macports-ports/commit/663d91ca298b4a6064c536f053faefcca4c152b9</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 663d91ca298b4a6064c536f053faefcca4c152b9
</span>Author: Andrew Fernandes <andrew@fernandes.org>
AuthorDate: Sun Nov 5 22:00:08 2017 -0800
<span style='display:block; white-space:pre;color:#404040;'> Move ansible to pypi-based, with selectable runtime
</span>---
python/ansible_select/Portfile | 29 +++++++++++++++
python/ansible_select/files/base | 10 +++++
python/ansible_select/files/none | 10 +++++
python/py-ansible/Portfile | 68 ++++++++++++++++++++++++++++++++++
python/py-ansible/files/py27-ansible | 10 +++++
python/py-ansible/files/py35-ansible | 10 +++++
python/py-ansible/files/py36-ansible | 10 +++++
sysutils/ansible/Portfile | 72 +++++++-----------------------------
8 files changed, 160 insertions(+), 59 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/ansible_select/Portfile b/python/ansible_select/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..e8895f0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/ansible_select/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,29 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup select 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name ansible_select
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories sysutils
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license BSD
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {adfernandes @adfernandes} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Common files for selecting the default Ansible version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description This port installs files that allow 'port select' to \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ create links to the preferred default version of Ansible.\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage http://www.macports.org
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build { }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ select::install ansible ${filespath}/base
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ select::install ansible ${filespath}/none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.type none
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/ansible_select/files/base b/python/ansible_select/files/base
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..f8c7dfd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/ansible_select/files/base
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-config
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-connection
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-console
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-doc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-galaxy
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-inventory
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-playbook
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-pull
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-vault
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/ansible_select/files/none b/python/ansible_select/files/none
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..b63a30c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/ansible_select/files/none
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-ansible/Portfile b/python/py-ansible/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..8a9f01e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-ansible/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,68 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup python 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup select 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name py-ansible
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.4.1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license GPL-3+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories-append sysutils
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {adfernandes @adfernandes} blair gmail.com:pedro.salgado
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites pypi:a/ansible
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://github.com/ansible/ansible
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description SSH-based configuration management and deployment system
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname ansible-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 75fe5ce2b60442ef9eb345fbd3fd9e356860f026 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 da61afb29cc5bd6bc4737a2da06e673fb6fccc3ae2685130d19ab3a8e404fb6a
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Ansible is a radically simple model-driven configuration \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ management, multi-node deployment, and remote task execution \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system. Ansible works over SSH and does not require any software \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ or daemons to be installed on remote nodes. Extension modules can \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ be written in any language and are transferred to managed machines \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ automatically.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 27 35 36
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} ne ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:py${python.version}-six \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-paramiko \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-httplib2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-jinja2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-yaml \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-setuptools \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-cryptography \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:ansible_select
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append port:asciidoc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libxslt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:docbook-xsl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ select.group ansible
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ select.file ${filespath}/py${python.version}-ansible
</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 Ansible the one that is run\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+when you execute the commands without a version suffix, e.g. 'ansible', 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><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.type none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.name ansible
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-ansible/files/py27-ansible b/python/py-ansible/files/py27-ansible
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..b262a25
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-ansible/files/py27-ansible
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-config-2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-connection-2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-console-2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-doc-2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-galaxy-2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-inventory-2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-playbook-2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-pull-2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-vault-2.7
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-ansible/files/py35-ansible b/python/py-ansible/files/py35-ansible
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..401133e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-ansible/files/py35-ansible
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-config-3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-connection-3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-console-3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-doc-3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-galaxy-3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-inventory-3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-playbook-3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-pull-3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-vault-3.5
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-ansible/files/py36-ansible b/python/py-ansible/files/py36-ansible
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..0177730
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-ansible/files/py36-ansible
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-3.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-config-3.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-connection-3.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-console-3.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-doc-3.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-galaxy-3.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-inventory-3.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-playbook-3.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-pull-3.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+bin/ansible-vault-3.6
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/ansible/Portfile b/sysutils/ansible/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9ecec94..4d4ba03 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/ansible/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/ansible/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,19 +2,20 @@
</span>
PortSystem 1.0
PortGroup python 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup github 1.0
</span>
name ansible
epoch 1
categories sysutils
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup ${name} ${name} 2.3.2.0-1 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version [string map {- .} ${version}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-fetch.type git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+replaced_by py-ansible
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.3.2.0.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span>
maintainers {adfernandes @adfernandes} blair gmail.com:pedro.salgado
<span style='display:block; white-space:pre;background:#e0ffe0;'>+license GPL-3+
</span> homepage https://github.com/ansible/ansible
description SSH-based configuration management and deployment system
long_description \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,62 +25,15 @@ long_description \
</span> or daemons to be installed on remote nodes. Extension modules can \
be written in any language and are transferred to managed machines \
automatically.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license GPL-3+
</span>
platforms darwin
supported_archs noarch
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions 27
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:py${python.version}-six \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-paramiko \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-httplib2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-jinja2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-yaml \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-setuptools \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:py${python.version}-crypto
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append port:asciidoc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libxslt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:docbook-xsl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # fetch submodules (https://github.com/ansible/ansible/issues/11199)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W "${worksrcpath}" "git submodule update --init"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fs-traverse f ${worksrcpath} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[file isfile ${f}] && ![regexp {\.(bin|ico|png|eot|ttf|woff|reg|gz|zip)$} ${f} match] && ![regexp {\.git} ${f} match] && ![regexp {v2/test/test.yml} ${f} match]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace -q "s#/etc/ansible#${prefix}/etc/ansible#g" ${f}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace -q "s#/usr/share/ansible#${prefix}/share/ansible#g" ${f}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system -W "${worksrcpath}" "make docs"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Documentation and examples.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 -W ${worksrcpath} README.md COPYING \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${destroot}${prefix}/share/doc/examples
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 ${worksrcpath}/examples/ansible.cfg \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/share/doc/${name}/examples
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 ${worksrcpath}/examples/hosts \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/share/doc/${name}/examples
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Man pages.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 {*}[glob ${worksrcpath}/docs/man/man1/*.1] \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/share/man/man1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Install sample config and hosts file.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${destroot}${prefix}/etc/ansible
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -b -m 755 ${worksrcpath}/examples/ansible.cfg \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/etc/ansible/ansible.cfg.default
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -b -m 755 ${worksrcpath}/examples/hosts \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/etc/ansible/hosts.default
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ui_error "Please do not install this port since it has been replaced by 'py-ansible'."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ui_error "Both Python-2 and Python-3 are supporteed. Use 'sudo port uninstall ansible'"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ui_error "followed by 'sudo port install py{27|36}-ansible' to install the newest"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ui_error "version, then use 'sudo port select --set ansible py{27|36}-ansible' to"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ui_error "select the default Python runtime for Ansible."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ return -code error
</span> }
</pre><pre style='margin:0'>
</pre>