From 2f669bf448fb32ee33a496871b008955063511a2 Mon Sep 17 00:00:00 2001 From: miqlas Date: Sat, 17 Jun 2017 11:57:35 +0200 Subject: [PATCH] HDF5 : bump version (#1439) --- ...{hdf5-1.8.18.recipe => hdf5-1.10.1.recipe} | 42 +++++++++++++++---- 1 file changed, 35 insertions(+), 7 deletions(-) rename sci-libs/hdf5/{hdf5-1.8.18.recipe => hdf5-1.10.1.recipe} (71%) diff --git a/sci-libs/hdf5/hdf5-1.8.18.recipe b/sci-libs/hdf5/hdf5-1.10.1.recipe similarity index 71% rename from sci-libs/hdf5/hdf5-1.8.18.recipe rename to sci-libs/hdf5/hdf5-1.10.1.recipe index 7611f582b..e8f911745 100644 --- a/sci-libs/hdf5/hdf5-1.8.18.recipe +++ b/sci-libs/hdf5/hdf5-1.10.1.recipe @@ -7,8 +7,8 @@ COPYRIGHT="2011-2016 The HDF Group, The Board of Trustees of the University of Illinois." LICENSE="BSD (3-clause)" REVISION="2" -SOURCE_URI="https://support.hdfgroup.org/ftp/HDF5/current18/src/hdf5-$portVersion.tar.gz" -CHECKSUM_SHA256="cdb195ad8d9e6782acf24b2488061289f615628c2ccda8457b0a0c3fb7a8a063" +SOURCE_URI="https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-$portVersion/src/hdf5-$portVersion.tar.gz" +CHECKSUM_SHA256="048a9d149fb99aaa1680a712963f5a78e9c43b588d0e79d55e06760ec377c172" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="?x86" @@ -20,7 +20,9 @@ PROVIDES=" cmd:h5c++$secondaryArchSuffix cmd:h5cc$secondaryArchSuffix cmd:h5copy$secondaryArchSuffix + cmd:h5clear$secondaryArchSuffix cmd:h5debug$secondaryArchSuffix + cmd:h5format_convert$secondaryArchSuffix cmd:h5diff$secondaryArchSuffix cmd:h5dump$secondaryArchSuffix cmd:h5fc$secondaryArchSuffix @@ -34,6 +36,16 @@ PROVIDES=" cmd:h5repart$secondaryArchSuffix cmd:h5stat$secondaryArchSuffix cmd:h5unjam$secondaryArchSuffix + cmd:h5watch$secondaryArchSuffix + lib:libdynlib1$secondaryArchSuffix + lib:libdynlib2$secondaryArchSuffix + lib:libdynlib3$secondaryArchSuffix + lib:libdynlib4$secondaryArchSuffix + lib:libdynlibadd$secondaryArchSuffix + lib:libdynlibdiff$secondaryArchSuffix + lib:libdynlibdump$secondaryArchSuffix + lib:libdynlibls$secondaryArchSuffix + lib:libdynlibvers$secondaryArchSuffix lib:libhdf5$secondaryArchSuffix = 10.2.1 compat >= 10 lib:libhdf5_cpp$secondaryArchSuffix = 13.0.0 compat >= 13 lib:libhdf5_fortran$secondaryArchSuffix = 10.0.4 compat >= 0 @@ -51,6 +63,15 @@ REQUIRES=" PROVIDES_devel=" libhdf5${secondaryArchSuffix}_devel = $portVersion + devel:libdynlib1$secondaryArchSuffix + devel:libdynlib2$secondaryArchSuffix + devel:libdynlib3$secondaryArchSuffix + devel:libdynlib4$secondaryArchSuffix + devel:libdynlibadd$secondaryArchSuffix + devel:libdynlibdiff$secondaryArchSuffix + devel:libdynlibdump$secondaryArchSuffix + devel:libdynlibls$secondaryArchSuffix + devel:libdynlibvers$secondaryArchSuffix devel:libhdf5$secondaryArchSuffix = 10.2.1 compat >= 10 devel:libhdf5_cpp$secondaryArchSuffix = 13.0.0 compat >= 13 devel:libhdf5_fortran$secondaryArchSuffix = 10.0.4 compat >= 0 @@ -86,7 +107,7 @@ BUILD() autoreconf -fi runConfigure ./configure \ --enable-hl \ - --enable-production \ + --enable-build-mode=production \ --enable-fortran \ --enable-fortran2003 \ --enable-cxx \ @@ -99,9 +120,7 @@ INSTALL() { make install $jobArgs - for f in libhdf5 libhdf5_cpp libhdf5_fortran libhdf5_hl libhdf5_hl_cpp libhdf5hl_fortran; do - rm $libDir/$f.la - done + rm $libDir/lib*.la || true prepareInstalledDevelLibs \ libhdf5 \ @@ -109,7 +128,16 @@ INSTALL() libhdf5_fortran \ libhdf5_hl \ libhdf5_hl_cpp \ - libhdf5hl_fortran + libhdf5hl_fortran \ + libdynlib1 \ + libdynlib2 \ + libdynlib3 \ + libdynlib4 \ + libdynlibadd \ + libdynlibdiff \ + libdynlibdump \ + libdynlibls \ + libdynlibvers fixPkgconfig