Merge branch 'add_visit' into 'master'

Add visit

See merge request Pmodules/buildblocks!483
This commit is contained in:
2025-05-26 10:15:04 +02:00
3 changed files with 42 additions and 0 deletions

6
Tools/visit/build Executable file
View File

@@ -0,0 +1,6 @@
#!/usr/bin/env modbuild
pbuild::install() {
cd "${PMODULES_DISTFILESDIR}"
bash "./visit-install-${V_PKG}" ${V} linux-$(uname -p) ${PREFIX}
}

View File

@@ -0,0 +1,24 @@
---
format: 1
visit:
defaults:
group: Tools
overlay: base
relstage: stable
systems: [sles.*, rhel.*]
docfiles: [Copyright, NEWS, README]
build_functions:
configure: []
compile: []
versions:
3.4.2:
config:
urls:
- url: https://github.com/visit-dav/visit/releases/download/v${V_PKG}/visit-install3_4_2
name: visit-install-${V_PKG}
unpacker: none
- url: https://github.com/visit-dav/visit/releases/download/v${V_PKG}/visit3_4_2.linux-x86_64-rocky8.tar.gz
name: visit3_4_2.linux-x86_64.tar.gz
unpacker: none
relstage: stable

12
Tools/visit/modulefile Normal file
View File

@@ -0,0 +1,12 @@
#%Pmodule
module-whatis "Open Source, interactive, scalable, visualization, animation and analysis tool"
module-url "https://visit-dav.github.io/visit-website/about/"
module-license "BSD 3-Clause License"
module-maintainer "Achim Gsell <achim.gsell@psi.ch>"
module-help "
VisIt is an Open Source, interactive, scalable, visualization, animation and analysis tool.
From Unix, Windows or Mac workstations, users can interactively visualize and analyze data ranging in scale from small (<10 core) desktop-sized projects to large (>10,000 core) leadership-class computing facility simulation campaigns.
"