[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