[128590] trunk/dports/devel

takeshi at macports.org takeshi at macports.org
Mon Nov 24 00:56:16 PST 2014


Revision: 128590
          https://trac.macports.org/changeset/128590
Author:   takeshi at macports.org
Date:     2014-11-24 00:56:16 -0800 (Mon, 24 Nov 2014)
Log Message:
-----------
GASNet: a new port

Added Paths:
-----------
    trunk/dports/devel/GASNet/
    trunk/dports/devel/GASNet/Portfile

Added: trunk/dports/devel/GASNet/Portfile
===================================================================
--- trunk/dports/devel/GASNet/Portfile	                        (rev 0)
+++ trunk/dports/devel/GASNet/Portfile	2014-11-24 08:56:16 UTC (rev 128590)
@@ -0,0 +1,67 @@
+# -*- 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
+mpi.choose          cc
+mpi.setup           require -clang -dragonegg -g95 -gfortran -llvm
+
+name                GASNet
+version             1.24.0
+categories          devel net parallel net science
+maintainers         takeshi
+description         Global-Address Space Networking
+license             BSD
+long_description    \
+    ${name} is a language-independent, low-level networking layer \
+    that provides network-independent, high-performance communication \
+    primitives tailored for implementing parallel global address space SPMD languages
+homepage            http://gasnet.cs.berkeley.edu
+platforms           darwin
+master_sites        ${homepage}
+
+checksums           rmd160  e683e5b6b0aa0193412d864bb7f7ef602b2635c8 \
+                    sha256  76b4d897d5e2261ef83d0885c192e8ac039e32cb2464f11eb64eb3f9f2df38c0
+
+depends_build       bin:perl:perl5
+
+universal_variant   no
+
+set mpi [mpi_variant_name]
+set cmp [gcc_variant_name]
+if {${cmp} == ""} {
+    set cmp mp
+}
+
+configure.args-append \
+                    --mandir=${prefix}/share/man \
+                    --enable-pthreads \
+                    --disable-dependency-tracking \
+                    --enable-trace \
+                    --enable-stats \
+                    --enable-udp \
+                    --enable-mpi \
+                    --enable-smp \
+                    --disable-mxm \
+                    --disable-portals4 \
+                    --disable-ibv \
+                    --disable-gemini \
+                    --disable-aries \
+                    --disable-shmem \
+                    --disable-pami \
+                    --enable-backtrace \
+                    --disable-plpa \
+                    --enable-mmap \
+                    --enable-strict-prototypes \
+                    --disable-aligned-segments \
+                    --disable-hugetlbfs \
+                    --enable-pshm \
+                    --enable-pshm-sysv \
+                    --disable-fca \
+                    --with-mpi-cc=${prefix}/bin/mpicc-${mpi}-${cmp} \
+                    --with-mpirun-cmd=${prefix}/bin/mpirun-${mpi}-${cmp}
+
+livecheck.type      regex
+livecheck.url       ${homepage}
+livecheck.regex     ${name}-(\[0-9\]+\.\[0-9\]+\.\[0-9\]+)${extract.suffix}


Property changes on: trunk/dports/devel/GASNet/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141124/804c3f6b/attachment.html>


More information about the macports-changes mailing list