svn commit: r462341 - head/lang/opencoarrays
Tijl Coosemans
tijl at FreeBSD.org
Mon Feb 19 18:04:12 UTC 2018
Author: tijl
Date: Mon Feb 19 18:04:10 2018
New Revision: 462341
URL: https://svnweb.freebsd.org/changeset/ports/462341
Log:
Update to 1.9.3.
PR: 222585
Submitted by: Anton Shterenlikht <as at cmplx.uk> (maintainer)
Modified:
head/lang/opencoarrays/Makefile
head/lang/opencoarrays/distinfo
head/lang/opencoarrays/pkg-descr
head/lang/opencoarrays/pkg-plist
Modified: head/lang/opencoarrays/Makefile
==============================================================================
--- head/lang/opencoarrays/Makefile Mon Feb 19 17:49:54 2018 (r462340)
+++ head/lang/opencoarrays/Makefile Mon Feb 19 18:04:10 2018 (r462341)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= opencoarrays
-PORTVERSION= 1.9.1
-PORTREVISION= 1
+PORTVERSION= 1.9.3
CATEGORIES= lang parallel
MAINTAINER= as at cmplx.uk
@@ -15,15 +14,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= bash:shells/bash
RUN_DEPENDS= bash:shells/bash
+PLIST_SUB= GCC_VER=${_GCC_VER}
+USES= cmake:outsource fortran
+USE_LDCONFIG= yes
+
USE_GITHUB= yes
GH_ACCOUNT= sourceryinstitute
GH_PROJECT= OpenCoarrays
-USES= cmake:outsource fortran shebangfix
-PLIST_SUB= GCC_VER=${_GCC_VER}
-SHEBANG_FILES= src/extensions/caf-head \
- src/extensions/cafrun-head
-
OPTIONS_SINGLE= MPI
OPTIONS_SINGLE_MPI= MPICH OPENMPI OPENMPI2
OPTIONS_DEFAULT= MPICH
@@ -31,6 +29,7 @@ OPTIONS_DEFAULT= MPICH
MPICH_DESC= Parallel processing support via MPICH
MPICH_BUILD_DEPENDS= mpif90:net/mpich
MPICH_RUN_DEPENDS= mpif90:net/mpich
+MPICH_CONFIGURE_ENV= MPI_HOME=${LOCALBASE}
OPENMPI_BUILD_DEPENDS= ${LOCALBASE}/mpi/openmpi/bin/mpif90:net/openmpi
OPENMPI_RUN_DEPENDS= ${LOCALBASE}/mpi/openmpi/bin/mpif90:net/openmpi
@@ -48,8 +47,8 @@ IGNORE= requires GCC 5 or higher. Add DEFAULT_VERSIO
.endif
post-patch:
- @${REINPLACE_CMD} '/mod_install/s/$${CMAKE_Fortran_COMPILER_VERSION}/${_GCC_VER}/' \
- ${WRKSRC}/src/mpi/CMakeLists.txt
+ @${REINPLACE_CMD} '/mod_dir_tail/s/$${CMAKE_Fortran_COMPILER_VERSION}/${_GCC_VER}/' \
+ ${WRKSRC}/CMakeLists.txt
do-test:
(cd ${TEST_WRKSRC} && ctest)
Modified: head/lang/opencoarrays/distinfo
==============================================================================
--- head/lang/opencoarrays/distinfo Mon Feb 19 17:49:54 2018 (r462340)
+++ head/lang/opencoarrays/distinfo Mon Feb 19 18:04:10 2018 (r462341)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1502444969
-SHA256 (sourceryinstitute-OpenCoarrays-1.9.1_GH0.tar.gz) = 084a365ea90c0f88c652b259b494349641cf3c75f1bb7b65b78e74755fc5d041
-SIZE (sourceryinstitute-OpenCoarrays-1.9.1_GH0.tar.gz) = 247200
+TIMESTAMP = 1515663538
+SHA256 (sourceryinstitute-OpenCoarrays-1.9.3_GH0.tar.gz) = 93175d25370736d1fda5e9d7a15598da7c1fe7251514a49b2c3c228a59d977a4
+SIZE (sourceryinstitute-OpenCoarrays-1.9.3_GH0.tar.gz) = 253572
Modified: head/lang/opencoarrays/pkg-descr
==============================================================================
--- head/lang/opencoarrays/pkg-descr Mon Feb 19 17:49:54 2018 (r462340)
+++ head/lang/opencoarrays/pkg-descr Mon Feb 19 18:04:10 2018 (r462341)
@@ -1,5 +1,5 @@
-OpenCoarrays is an open-source software project that supports the coarray
-Fortran (CAF) parallel programming features of the Fortran 2008 standard
-and several features proposed for Fortran 2015.
+OpenCoarrays is a BSD licensed open source project that produces
+an ABI for GCC Fortran front-end to build programs that leverage
+the parallel programming features of Fortran 2018.
WWW: http://www.opencoarrays.org/
Modified: head/lang/opencoarrays/pkg-plist
==============================================================================
--- head/lang/opencoarrays/pkg-plist Mon Feb 19 17:49:54 2018 (r462340)
+++ head/lang/opencoarrays/pkg-plist Mon Feb 19 18:04:10 2018 (r462341)
@@ -1,6 +1,6 @@
bin/caf
bin/cafrun
-include/OpenCoarrays/GNU/%%GCC_VER%%/opencoarrays.mod
+include/OpenCoarrays-1.9.3_GNU-%%GCC_VER%%/opencoarrays.mod
include/libcaf-gfortran-descriptor.h
include/libcaf.h
include/opencoarrays.mod
@@ -9,3 +9,7 @@ lib/cmake/opencoarrays/OpenCoarraysConfigVersion.cmake
lib/cmake/opencoarrays/OpenCoarraysTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/opencoarrays/OpenCoarraysTargets.cmake
lib/libcaf_mpi.a
+lib/libcaf_mpi.so
+lib/libcaf_mpi.so.2
+man/man1/caf.1.gz
+man/man1/cafrun.1.gz
More information about the svn-ports-head
mailing list