# -*- 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-amqp
version             5.0.5
revision            0
categories-append   devel
platforms           darwin
license             BSD
supported_archs     noarch

python.versions     27 35 36 37 38 39

maintainers         {stromnov @stromnov} openmaintainer

description         Low-level AMQP client for Python (fork of amqplib).
long_description    ${description}

homepage            https://github.com/celery/py-amqp

checksums           rmd160  74b8fea2b8e15362645dd0389e8789891d4a13b0 \
                    sha256  affdd263d8b8eb3c98170b78bf83867cdb6a14901d586e00ddb65bfe2f0c4e60 \
                    size    122289

if {${name} ne ${subport}} {
    depends_build-append \
                        port:py${python.version}-setuptools
    depends_lib-append  port:py${python.version}-vine

    if {${python.version} <= 35} {
        version             2.6.1
        revision            0
        distname            ${python.rootname}-${version}
        checksums           rmd160  2e20b43d72c92a3dcf4415ea713931cc1609c8f9 \
                            sha256  70cdb10628468ff14e57ec2f751c7aa9e48e7e3651cfd62d431213c0c4e58f21 \
                            size    119956
    } else {
        variant speedups description {Enable Celery speedups} {
            depends_build-append    port:py${python.version}-cython
            configure.env-append    CELERY_ENABLE_SPEEDUPS=1
            destroot.env-append     CELERY_ENABLE_SPEEDUPS=1
        }
    }

    livecheck.type      none
}
