# -*- 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-zope-hookable
python.rootname     zope.hookable
version             5.4
revision            0
categories-append   zope
license             ZPL-2.1
maintainers         nomaintainer

description         Zope hookable.
long_description    This package supports the efficient creation of \
                    \“hookable\” objects, which are callable objects \
                    that are meant to be optionally replaced.

homepage            https://github.com/zopefoundation/zope.hookable

python.versions     39 310 311 312 313

checksums           rmd160  8f2e48b66b4850be8397c5da3cc25363278886d7 \
                    sha256  fb601f00ac87e5aa582a81315ed96768ce3513280729d3f51f79312e2b8b94ac \
                    size    25390

if {${name} ne ${subport}} {
    depends_lib-append  \
                    path:bin/cython-${python.branch}:py${python.version}-cython \
                    port:py${python.version}-setuptools \
                    port:py${python.version}-pyobjc
}
