# -*- 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-zipstream-ng
python.rootname     zipstream_ng
version             1.8.0
revision            0
platforms           {darwin any}
supported_archs     noarch
license             LGPL-3
maintainers         {i0ntempest @i0ntempest} \
                    openmaintainer

description         A modern and easy to use streamable zip file generator
long_description    ${description}. It can package and stream many files and folders into a zip\
                    on the fly without needing temporary files or excessive memory. It can also\
                    calculate the final size of the zip file before streaming it.

homepage            https://github.com/pR0Ps/iterable-io

python.rootname     zipstream_ng

checksums           rmd160  6292202c40e663295d8b93bf04568fff1e6f37b0 \
                    sha256  b7129d2c15d26934b3e1cb22256593b6bdbd03c553c26f4199a5bf05110642bc \
                    size    35887

python.versions     39 310 311 312 313

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