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

R.setup             cran rspatial raster 3.6-30
revision            0
categories-append   gis
maintainers         nomaintainer
license             GPL-3+
description         Geographic data analysis and modelling
long_description    {*}${description}
homepage            https://rspatial.org/raster
checksums           rmd160  54d91cc09a792d87a1bbd299a26c8fa8e6587ddd \
                    sha256  bb7f634a52d6b02639bc9fa5719862a814b51d5b2798472d6dd28612844a3070 \
                    size    575562

depends_lib-append  port:R-Rcpp \
                    port:R-sp \
                    port:R-terra

# TODO: verify this works correctly:
if {${configure.build_arch} in [list i386 ppc]} {
    patchfiles      patch-32-bit.diff
}

depends_test-append port:R-exactextractr \
                    port:R-fields \
                    port:R-gstat \
                    port:R-igraph \
                    port:R-ncdf4 \
                    port:R-rasterVis \
                    port:R-sf \
                    port:R-tinytest

test.run            yes
