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
-22
View File
@@ -1,27 +1,5 @@
#!/usr/bin/env modbuild
case ${V_PKG} in
2020.8.27 )
commit='0bf2a64'
;;
2.0 )
commit='2.0'
;;
* )
echo "Unsupported version!" 1>&2
;;
esac
pbuild::set_download_url "https://github.com/aryafallahi/mithra/archive/${commit}.tar.gz"
#https://github.com/aryafallahi/mithra/archive/2.0.zip
pbuild::add_to_group 'MPI'
#pbuild::install_docfiles 'license.txt'
pbuild::install_docfiles 'README.md'
pbuild::compile_in_sourcetree
pbuild::configure() {
:
}
+46
View File
@@ -0,0 +1,46 @@
---
# yamllint disable rule:line-length
format: 1
MITHRA:
defaults:
group: MPI
overlay: base
relstage: stable
compile_in_sourcetree: true
docfiles: [README.md]
urls:
- url: https://github.com/aryafallahi/mithra/archive/${V_PKG}.tar.gz
name: $P-${V_PKG}.tar.gz
shasums:
versions:
2.0:
variants:
- systems: [merlin-.*]
suffix: _slurm
group_deps:
compiler:
gcc: [9.5.0, 10.4.0, 11.4.0, 12.3.0, 13.1.0]
mpi:
openmpi: [4.1.5_slurm]
2020.8.27:
config:
urls:
- url: https://github.com/aryafallahi/mithra/archive/0bf2a64.tar.gz
name: $P-${V_PKG}.tar.gz
#MITHRA/2.0_slurm stable MPI base gcc/10.4.0 openmpi/4.1.4_slurm
#MITHRA/2.0_slurm stable MPI base gcc/10.3.0 openmpi/4.0.5-1_slurm
#MITHRA/2.0_slurm stable MPI base gcc/8.4.0 openmpi/3.1.6_slurm
#MITHRA/2.0 stable MPI base gcc/8.4.0 openmpi/3.1.6
#MITHRA/2.0 stable MPI base gcc/10.3.0 openmpi/4.0.5
#MITHRA/2.0 stable MPI base gcc/10.4.0 openmpi/4.1.4
#MITHRA/2.0 unstable MPI base gcc/10.4.0 openmpi/4.1.5
#MITHRA/2020.8.27 deprecated MPI base gcc/8.4.0 openmpi/3.1.6
#MITHRA/2020.8.27_slurm deprecated MPI base gcc/8.4.0 openmpi/3.1.6_slurm