<pre style='margin:0'>
Takeshi Enomoto (tenomoto) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6b3cb0cd3a6a8345bc91f950cf528c4801bfe7f5">https://github.com/macports/macports-ports/commit/6b3cb0cd3a6a8345bc91f950cf528c4801bfe7f5</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 6b3cb0c netcdf: update to 4.4.1.1, closing #54177
</span>6b3cb0c is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 6b3cb0cd3a6a8345bc91f950cf528c4801bfe7f5
</span>Author: Takeshi Enomoto <takeshi@macports.org>
AuthorDate: Sat Jul 15 18:24:53 2017 +0900
<span style='display:block; white-space:pre;color:#404040;'> netcdf: update to 4.4.1.1, closing #54177
</span>---
science/netcdf/Portfile | 20 +++++++-------------
science/netcdf/files/patch-CMakeLists.txt.diff | 15 ++-------------
2 files changed, 9 insertions(+), 26 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/netcdf/Portfile b/science/netcdf/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index bcc3097..94edc80 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/netcdf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/netcdf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,8 +7,7 @@ PortGroup cmake 1.0
</span> PortGroup muniversal 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup Unidata netcdf-c 4.4.1 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup Unidata netcdf-c 4.4.1.1 v
</span> epoch 3
name netcdf
maintainers takeshi openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,8 +23,8 @@ long_description \
</span>
homepage http://www.unidata.ucar.edu/software/netcdf/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 6418550d9aca73640d819a1bf29687f1fb7eb75d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 728d62d85c870f0c205ef33d36cdb53cb074f9e0bb212a71ae78f32a829be66e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 dbae2d5a99c918bc5adfc0e247a672b1b6730162 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c4f1a18d8c813d00aa06bbe72f585c303b8d56595a4e991d271254ee9fa76786
</span>
compilers.choose cc cpp
mpi.setup
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,7 +34,8 @@ cmake.out_of_source yes
</span> patchfiles patch-CMakeLists.txt.diff
configure.args-append -DENABLE_NETCDF_4=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DENABLE_DAP=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DENABLE_DAP=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DCMAKE_PREFIX_PATH=${worksrcpath}/cmake/modules
</span>
test.run yes
test.target test
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,17 +44,11 @@ default_variants +netcdf4 +dap
</span>
if {[variant_isset netcdf4]} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- mpi.enforce_variant hdf5-18
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.ldflags-append -L${prefix}/lib/hdf5-18/lib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append -DHDF5_INCLUDE_DIR=${prefix}/lib/hdf5-18/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DHDF5_C_LIBRARY=${prefix}/lib/hdf5-18/lib/libhdf5.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DHDF5_HL_LIBRARY=${prefix}/lib/hdf5-18/lib/libhdf5_hl.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DHDF5_C_LIBRARIES=${prefix}/lib/hdf5-18/lib/libhdf5.dylib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DHDF5_HL_LIBRARIES=${prefix}/lib/hdf5-18/lib/libhdf5_hl.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ mpi.enforce_variant hdf5
</span> }
variant netcdf4 description {enable support for netcdf-4 API} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:hdf5-18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:hdf5
</span> configure.args-delete -DENABLE_NETCDF_4=OFF
configure.args-append -DENABLE_NETCDF_4=ON
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/netcdf/files/patch-CMakeLists.txt.diff b/science/netcdf/files/patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index bff0cf5..0ddffd5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/netcdf/files/patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/netcdf/files/patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,5 +1,5 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- CMakeLists.txt.orig 2016-08-03 15:12:13.000000000 +0900
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ CMakeLists.txt 2016-08-03 15:17:39.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- CMakeLists.txt.orig 2016-11-22 03:27:08.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ CMakeLists.txt 2017-07-10 18:44:16.000000000 +0900
</span> @@ -82,8 +82,7 @@
ENDIF()
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,14 +10,3 @@
</span>
# auto-configure style checks, other CMake modules.
INCLUDE(${CMAKE_ROOT}/Modules/CheckLibraryExists.cmake)
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -613,8 +612,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Find out if HDF5 was built with parallel support.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Do that by checking for the targets H5Pget_fapl_mpiposx and
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # H5Pget_fapl_mpio in ${HDF5_LIB}.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- CHECK_LIBRARY_EXISTS(hdf5 H5Pget_fapl_mpiposix "" HDF5_IS_PARALLEL_MPIPOSIX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- CHECK_LIBRARY_EXISTS(hdf5 H5Pget_fapl_mpio "" HDF5_IS_PARALLEL_MPIO)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ CHECK_LIBRARY_EXISTS(${HDF5_C_LIBRARY} H5Pget_fapl_mpiposix "" HDF5_IS_PARALLEL_MPIPOSIX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ CHECK_LIBRARY_EXISTS(${HDF5_C_LIBRARY} H5Pget_fapl_mpio "" HDF5_IS_PARALLEL_MPIO)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IF(HDF5_IS_PARALLEL_MPIPOSIX OR HDF5_IS_PARALLEL_MPIO)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SET(HDF5_PARALLEL ON)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ELSE()
</span></pre><pre style='margin:0'>
</pre>