[150612] trunk/dports/lang/chapel/Portfile

takeshi at macports.org takeshi at macports.org
Sun Jul 24 01:06:36 PDT 2016


Revision: 150612
          https://trac.macports.org/changeset/150612
Author:   takeshi at macports.org
Date:     2016-07-24 01:06:36 -0700 (Sun, 24 Jul 2016)
Log Message:
-----------
chapel: update to 1.13.1

Modified Paths:
--------------
    trunk/dports/lang/chapel/Portfile

Modified: trunk/dports/lang/chapel/Portfile
===================================================================
--- trunk/dports/lang/chapel/Portfile	2016-07-24 07:53:45 UTC (rev 150611)
+++ trunk/dports/lang/chapel/Portfile	2016-07-24 08:06:36 UTC (rev 150612)
@@ -2,10 +2,9 @@
 # $Id$
 
 PortSystem          1.0
+PortGroup           github 1.0
 
-name                chapel
-version             1.9.0 
-revision            1
+github.setup        chapel-lang chapel 1.13.1 
 categories          lang parallel science
 platforms           darwin
 supported_archs     i386 x86_64
@@ -19,9 +18,8 @@
 homepage            http://chapel.cray.com/
 master_sites        sourceforge:project/chapel/chapel/${version}
 
-checksums           md5     4be24901a57659a515e2998c6f463513 \
-                    sha1    d82911246ef8b45eeaf5b82dd71068cf568726f0 \
-                    rmd160  0c5297b678086cf407a3ab39b9bf5b748a74b222
+checksums           rmd160  a96987504aaa657a097c840da51526369220fb88 \
+                    sha256  9745c313548df610da2a6a3e920526baba92f11737c38fbeffd4de7bef5c011f
 
 use_configure       no
 use_parallel_build  no
@@ -30,8 +28,14 @@
 
 variant universal {}
 
-build.env           CHPL_HOST_COMPILER=clang \
+build.env-append    CHPL_HOST_COMPILER=clang \
                     CHPL_TARGET_COMPILER=clang \
+                    CHPL_COMM=none \
+                    CHPL_TASKS=fifo \
+                    CHPL_MEM=cstdlib \
+                    CHPL_GMP=none \
+                    CHPL_REGEXP=none \
+                    CHPL_LLVM=none \
                     LDFLAGS="[get_canonical_archflags ld]"
 
 build.args          CXX=${configure.cxx} \
@@ -42,11 +46,11 @@
     xinstall -m 755 ${worksrcpath}/bin/darwin/chpl ${destroot}${prefix}/bin
     xinstall -m 644 ${worksrcpath}/man/man1/chpl.1 ${destroot}${prefix}/share/man/man1
     xinstall -d ${destroot}${prefix}/lib/${name}
-    foreach d "lib examples make modules util runtime" {
+    foreach d "compiler lib examples make modules util runtime" {
         file copy ${worksrcpath}/${d} ${destroot}${prefix}/lib/${name}
     }
     xinstall -d ${destroot}${prefix}/lib/${name}/third-party
-    foreach d "creoleparser dlmalloc gasnet gmp hwloc massivethreads qthread re2 tcmalloc" {
+    foreach d "chpl-venv fltk gasnet gmp hwloc jemalloc massivethreads qthread re2" {
         xinstall -d ${destroot}${prefix}/lib/${name}/third-party/$d
         xinstall -m 644 ${worksrcpath}/third-party/${d}/Makefile.include \
             ${destroot}${prefix}/lib/${name}/third-party/$d
@@ -60,14 +64,13 @@
     xinstall -m 644 ${worksrcpath}/third-party/utf8-decoder/utf8-decoder.h \
         ${destroot}${prefix}/lib/${name}/third-party/utf8-decoder
     xinstall -d ${destroot}${prefix}/etc/${name}
-    foreach d "README emacs source-highlight vim" {
-        file copy ${worksrcpath}/etc/${d} ${destroot}${prefix}/etc/${name}
+    foreach d "README.md emacs source-highlight vim" {
+        file copy ${worksrcpath}/highlight/${d} ${destroot}${prefix}/etc/${name}
     }
 }
 
 variant universal {}
 
 notes "
-set CHPL_HOME to ${prefix}/lib/${name}
-set CHPL_CC_FLAGS -Wno-tautological-compare to suppress warnings
+set environmental variables following ${prefix}/lib/${name}/util/quickstart/setchplenv.bash
 "
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160724/35171940/attachment.html>


More information about the macports-changes mailing list