OPAL/2024.1.0: version added and YAML config

This commit is contained in:
2025-06-02 16:12:54 +02:00
parent a4cffcd702
commit bc871ae3ee
18 changed files with 414 additions and 135 deletions

View File

@@ -1,13 +1,10 @@
#!/usr/bin/env modbuild
pbuild::set_download_url "http://amas.web.psi.ch/Downloads/$P/$P-${V_PKG}.tar.gz"
pbuild::add_to_group 'HDF5'
pbuild::install_docfiles 'AUTHORS' 'COPYING'
if [[ ${V_MAJOR} == 1 ]]; then
pbuild::compile_in_sourcetree
fi
#if [[ ${V_MAJOR} == 1 ]]; then
# pbuild::compile_in_sourcetree
#fi
export LC_CTYPE=C
pbuild::post_prep() {
./autogen.sh
}

View File

@@ -0,0 +1,40 @@
---
# yamllint disable rule:line-length
format: 1
H5hut:
defaults:
group: HDF5
overlay: base
relstage: stable
docfiles: [AUTHORS, COPYING]
urls:
- url: http://amas.web.psi.ch/Downloads/$P/$P-${V_PKG}.tar.gz
versions:
2.0.0rc6:
variants:
- systems: [merlin-.*.psi.ch]
relstage: stable
group_deps:
compiler: {gcc: [10.4.0]}
mpi: {openmpi: [4.1.4_slurm, 4.1.5_slurm]}
hdf5: {hdf5: [1.10.8_slurm]}
build_requires: []
#Loading module: gcc/10.4.0
#Loading module: openmpi/4.1.5_slurm
#Loading module: hdf5/1.10.8_slurm
#H5hut/2.0.0rc6 stable gcc/10.3.0 openmpi/4.0.5 hdf5/1.10.7
#H5hut/2.0.0rc6 stable gcc/10.4.0 openmpi/4.1.4 hdf5/1.10.8
#H5hut/2.0.0rc6 unstable gcc/10.4.0 openmpi/4.1.5 hdf5/1.10.8
#H5hut/2.0.0rc6_slurm stable gcc/7.5.0 openmpi/3.1.6_slurm hdf5/1.10.6_slurm
#H5hut/2.0.0rc6_slurm stable gcc/8.4.0 openmpi/3.1.6_slurm hdf5/1.10.6_slurm
#H5hut/2.0.0rc6_slurm stable gcc/9.3.0 openmpi/3.1.6_slurm hdf5/1.10.6_slurm
#H5hut/2.0.0rc6_slurm unstable gcc/9.5.0 openmpi/4.1.5_slurm hdf5/1.10.8_slurm
#H5hut/2.0.0rc6_slurm stable gcc/10.3.0 openmpi/4.0.5-1_slurm hdf5/1.10.7_slurm
#H5hut/2.0.0rc6_slurm unstable gcc/11.4.0 openmpi/4.1.5_slurm hdf5/1.10.8_slurm
#H5hut/2.0.0rc6_slurm unstable gcc/12.3.0 openmpi/4.1.5_slurm hdf5/1.10.8_slurm
#H5hut/2.0.0rc6_slurm unstable gcc/13.1.0 openmpi/4.1.5_slurm hdf5/1.10.8_slurm