# -*- 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

PortSystem          1.0
PortGroup           python 1.0

name                py-mitogen
version             0.3.45
revision            0
checksums           rmd160  55caba439d020119f84137d316b0b29c300c3d85 \
                    sha256  ee41b1595778903948b94c34ecee853f4ec67c6c5ac3239caa3bc6b4c34e61e8 \
                    size    241033

categories-append   sysutils
supported_archs     noarch
platforms           {darwin any}
maintainers         {cal @neverpanic} openmaintainer

license             BSD
homepage            https://mitogen.networkgenomics.com/ansible_detailed.html
description         \
    Mitogen for Ansible is a completely redesigned UNIX connection layer and \
    module runtime for Ansible.
long_description    \
    ${description} \
    Requiring minimal configuration changes, it updates Ansible’s slow and \
    wasteful shell-centric implementation with pure-Python equivalents, invoked \
    via highly efficient remote procedure calls to persistent interpreters \
    tunnelled over SSH. No changes are required to target hosts.

python.versions     312 313 314

if {${name} ne ${subport}} {
    depends_lib-append  port:py${python.version}-ansible
}
