# -*- 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 # $Id$ PortSystem 1.0 PortGroup mpi 1.0 name yaxt version 0.4.4 platforms darwin maintainers takeshi openmaintainer license BSD categories science parallel description Yet Another eXchange Tool long_description \ yaxt is a library for redistribution of data between two sets of processes \ on top of MPI with C and Fortran interfaces. homepage https://www.dkrz.de/redmine/projects/${name} master_sites https://www.dkrz.de/redmine/attachments/download/465 use_xz yes checksums rmd160 d9f9bce5841621563c524b3899e5973810b407ee \ sha256 0688b627f1a0aa2407311f3eb962c57e6f040badec6d42587a56341d50ef11da mpi.setup require -clang -dragonegg -clang -g95 -gfortran -llvm patchfiles patch-src-Makefile.in.diff \ patch-Makefile.in.diff configure.cppflags-append -I../src configure.fcflags-append -cpp set mpiv [mpi_variant_name] configure.env-append MPI_LAUNCH=${prefix}/bin/mpirun-${mpiv}-mp livecheck.type regex livecheck.url ${homepage}/wiki/Downloads livecheck.regex {([0-9]+\.[0-9]+\.[0-9]+)}