# -*- 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 mpi 1.0 name pnetcdf version 1.12.3 revision 0 maintainers {@thiagoveloso gmail.com:thiagoveloso} openmaintainer categories science devel license Permissive description A Parallel I/O Library for NetCDF File Access. long_description PnetCDF is a high-performance parallel I/O library \ for accessing files in format compatibility with Unidata's \ NetCDF, specifically the formats of CDF-1, 2, and 5. The \ CDF-5 file format, an extension of CDF-2, supports unsigned \ data types and uses 64-bit integers to allow users to define \ large dimensions, attributes, and variables (> 2B array elements). homepage https://parallel-netcdf.github.io master_sites ${homepage}/Release/ checksums rmd160 68beaa5d32f0da382f832d3bd7db41485a0a2352 \ sha256 439e359d09bb93d0e58a6e3f928f39c2eae965b6c97f64e67cd42220d6034f77 \ size 2312555 if {${os.arch} eq "powerpc"} { mpi.setup require -clang -gfortran } else { mpi.setup require -gcc12 -gfortran } #compilers.choose fc f77 f90 cc cxx depends_build-append port:perl5 \ port:autoconf \ port:automake \ port:libtool \ port:m4 default_variants +gcc12 +mpich use_parallel_build yes livecheck.type regex livecheck.url ${homepage} livecheck.regex {New version \(([^)]+)\)}