From 53e378b92ccb32818d2a58ef07af63407305f182 Mon Sep 17 00:00:00 2001 From: Rmys Date: Wed, 6 Feb 2019 22:33:27 +0300 Subject: [PATCH] hdf5 ver bump close #6371 --- science/misc/hdf5/actions.py | 14 +++++++++++++- science/misc/hdf5/pspec.xml | 13 +++++++++++-- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/science/misc/hdf5/actions.py b/science/misc/hdf5/actions.py index 0d15a5f2ec..2820c05a74 100644 --- a/science/misc/hdf5/actions.py +++ b/science/misc/hdf5/actions.py @@ -7,9 +7,20 @@ from pisi.actionsapi import autotools from pisi.actionsapi import pisitools from pisi.actionsapi import shelltools +from pisi.actionsapi import cmaketools from pisi.actionsapi import get def setup(): + shelltools.makedirs("build") + shelltools.cd("build") + cmaketools.configure("-DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_SHARED_LIBS=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DHDF5_BUILD_HL_LIB=ON \ + -DHDF5_BUILD_CPP_LIB=ON \ + -DHDF5_BUILD_FORTRAN=ON", sourceDir="..") + + shelltools.cd("..") autotools.configure("--prefix=/usr \ --enable-cxx \ --enable-hl \ @@ -33,5 +44,6 @@ def build(): def install(): autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - + + pisitools.insinto("/usr/lib/pkgconfig", "build/CMakeFiles/*.pc") pisitools.dodoc("ACKNOWLEDGMENTS", "COPYING", "README*", "release_docs/HISTORY-*", "release_docs/RELEASE.txt") diff --git a/science/misc/hdf5/pspec.xml b/science/misc/hdf5/pspec.xml index 0ce5b8507c..30fbac0b7e 100644 --- a/science/misc/hdf5/pspec.xml +++ b/science/misc/hdf5/pspec.xml @@ -3,7 +3,7 @@ hdf5 - http://www.hdfgroup.org/HDF5/ + https://www.hdfgroup.org/HDF5/ PisiLinux Community admins@pisilinux.org @@ -13,9 +13,10 @@ library NCSA Hierarchical Data Format (HDF) Software Library and Utilities HDF5 is a general purpose library and file format for storing scientific data. - https://support.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.10.1.tar.bz2 + https://support.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.10.4.tar.bz2 time + cmake libgfortran zlib-devel net-tools @@ -45,10 +46,18 @@ /usr/include + /usr/lib/pkgconfig + + 2019-02-03 + 1.10.4 + Version bump. + Pisi Linux Community + admin@pisilinux.org + 2018-08-05 1.10.1