Ticket #47806: Portfile.fanfa

File Portfile.fanfa, 2.0 KB (added by fanfarillo.gcc@…, 9 years ago)
Line 
1# -*- 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
2# $Id$
3
4PortSystem          1.0
5PortGroup           cmake 1.0
6PortGroup           github 1.0
7PortGroup           mpi 1.0
8
9github.setup        sourceryinstitute opencoarrays v1.0.0
10name                OpenCoarrays
11version             1.0.0
12categories          science parallel devel
13platforms           darwin
14license             BSD
15maintainers         gmail.com:fanfarillo.gcc
16
17description         Library for multi-image coarray Fortran suppport
18long_description    OpenCoarrays is an open-source software project \
19                    for developing, porting and tuning transport \
20                    layers that support coarray Fortran compilers. \
21                    We target compilers that conform to the coarray \
22                    parallel programming feature set specified in the \
23                    Fortran 2008 standard. We also support several \
24                    features proposed for Fortran 2015 in the draft \
25                    Technical Specification 'TS18508 Additional \
26                    Parallel Features in Fortran'.
27homepage            http://opencoarrays.org
28
29mpi.setup           require require_fortran \
30                    -gcc44 -gcc45 -gcc46 -gcc47 -gcc48 -gcc49 \
31                    -dragonegg -clang -llvm -fortran
32universal_variant   no
33if {![variant_isset gcc5] && ![variant_isset gcc6]} {
34    default_variants +gcc5
35}
36
37checksums           rmd160  96092add58f18eb1703bea988762830c4a2058d5 \
38                    sha256  a02703607f7d02537d36126bcba99d88731a0eb615c581487e93720e598bb72a
39
40#patchfiles          tests-compiler.patch
41
42cmake.out_of_source yes
43
44# Required to run the test phase.
45pre-configure {
46    configure.args-append -DMPIEXEC=${prefix}/bin/${mpi.exec}
47}
48
49#test.run            yes
50#test.target         test
51
52post-destroot {
53    move ${destroot}${prefix}/mod/opencoarrays.mod \
54            ${destroot}${prefix}/include
55}