# -*- 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-pyogrio
version             0.12.1
revision            0

categories-append   science gis
license             MIT
maintainers         nomaintainer
description         Bulk-oriented spatial vector file I/O using GDAL/OGR
long_description    Pyogrio provides fast, bulk-oriented read and write access\
                    to GDAL/OGR vector data sources, such as ESRI Shapefile,\
                    GeoPackage, GeoJSON, and several others. Vector data sources\
                    typically have geometries, such as points, lines, or polygons,\
                    and associated records with potentially many columns worth of data.
homepage            https://pyogrio.readthedocs.io/

checksums           rmd160  b9f2cc7c85b6d5e4239ff2d2d08ac44215e727c1 \
                    sha256  e548ab705bb3e5383693717de1e6c76da97f3762ab92522cb310f93128a75ff1 \
                    size    303289

python.versions     310 311 312 313 314

patchfiles-append   patch_pyproject.diff

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

    depends_lib-append \
                    port:py${python.version}-certifi \
                    port:gdal \
                    port:py${python.version}-numpy \
                    port:py${python.version}-packaging
}
