# -*- 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 compilers 1.0 PortGroup cmake 1.0 name libemos version 4.4.3 platforms darwin maintainers takeshi license Apache-2 categories science description Interpolation library homepage https://software.ecmwf.int/wiki/display/EMOS master_sites https://software.ecmwf.int/wiki/download/attachments/3473472 distname ${name}-${version}-Source checksums rmd160 3f799c9518addfb443eac6e611ff1ad91768a0dc \ sha256 a40a54de30930a14dc8eddf5801c5a4a3bb15670b783848a290a6aa0342b91d0 long_description \ The Interpolation library (EMOSLIB) includes Interpolation software \ and BUFR & CREX encoding/decoding routines. compilers.choose fc f77 f90 compilers.setup -clang -dragonegg -g95 -llvm cmake.out_of_source yes patchfiles patch-libemos-dp-CMakeLists.txt.diff \ patch-libemos-sp-CMakeLists.txt.diff depends_lib port:fftw-3 \ port:grib_api \ port:jasper \ port:libpng \ port:openjpeg \ port:zlib compilers.enforce_fortran \ port:fftw-3 if {![fortran_variant_isset]} { default_variants +gcc5 } configure.args-append \ -DFFTW_ROOT=${prefix} post-destroot { ln -s ${prefix}/lib/libemos.a ${destroot}${prefix}/lib/libemos.R32.D64.I32.a ln -s ${prefix}/lib/libemosR64.a ${destroot}${prefix}/lib/libemos.D64.D64.I32.a } livecheck.type regex livecheck.url ${homepage} livecheck.regex {libemos-([0-9]\.[0-9]\.[0-9])-Source.tar.gz}