From 4ea35d4726222feb227fab243d022239bb8a0294 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Krup=C4=8D=C3=ADk?= Date: Mon, 22 Feb 2021 12:06:03 +0100 Subject: [PATCH] new file: m/Molpro/Molpro-mpp-2020.2.1.linux_x86_64_openmp.eb new file: p/pigz/pigz-2.6-GCC-10.2.0.eb modified: v/VisIt/VisIt-2.10.0.eb new file: v/VisIt/VisIt-3.1.0.eb deleted: m/Molpro/Molpro-mpp-2020.2.linux_x86_64_openmp.eb --- ...olpro-mpp-2020.2.1.linux_x86_64_openmp.eb} | 4 +- p/pigz/pigz-2.6-GCC-10.2.0.eb | 40 +++++++++++++++++++ v/VisIt/VisIt-2.10.0.eb | 3 ++ v/VisIt/VisIt-3.1.0.eb | 26 ++++++++++++ 4 files changed, 71 insertions(+), 2 deletions(-) rename m/Molpro/{Molpro-mpp-2020.2.linux_x86_64_openmp.eb => Molpro-mpp-2020.2.1.linux_x86_64_openmp.eb} (93%) create mode 100644 p/pigz/pigz-2.6-GCC-10.2.0.eb create mode 100644 v/VisIt/VisIt-3.1.0.eb diff --git a/m/Molpro/Molpro-mpp-2020.2.linux_x86_64_openmp.eb b/m/Molpro/Molpro-mpp-2020.2.1.linux_x86_64_openmp.eb similarity index 93% rename from m/Molpro/Molpro-mpp-2020.2.linux_x86_64_openmp.eb rename to m/Molpro/Molpro-mpp-2020.2.1.linux_x86_64_openmp.eb index cd0e6308..e09131a7 100644 --- a/m/Molpro/Molpro-mpp-2020.2.linux_x86_64_openmp.eb +++ b/m/Molpro/Molpro-mpp-2020.2.1.linux_x86_64_openmp.eb @@ -1,8 +1,8 @@ -# IT4Innovations 2020 +# IT4Innovations 2021 # LK name = 'Molpro' -version = '2020.1.2' +version = '2020.2.1' versionprefix = 'mpp-' versionsuffix = '.linux_x86_64_openmp' diff --git a/p/pigz/pigz-2.6-GCC-10.2.0.eb b/p/pigz/pigz-2.6-GCC-10.2.0.eb new file mode 100644 index 00000000..919c6698 --- /dev/null +++ b/p/pigz/pigz-2.6-GCC-10.2.0.eb @@ -0,0 +1,40 @@ +# IT4Innovations 2021 +# LK + +easyblock = 'MakeCp' + +name = 'pigz' +version = '2.6' + +homepage = 'http://zlib.net/pigz/' + +description = """ + pigz, which stands for parallel implementation of gzip, is a fully + functional replacement for gzip that exploits multiple processors and multiple + cores to the hilt when local_compressing data. pigz was written by Mark Adler, and + uses the zlib and pthread libraries. +""" + +toolchain = {'name': 'GCC', 'version': '10.2.0'} + +source_urls = ['http://zlib.net/pigz/'] +sources = [SOURCE_TAR_GZ] + +# Patch Makefile so zlib provided by EasyBuild is picked up +#patches = ['%(name)s-%(version)s_Makefile.patch'] + +dependencies = [ + ('zlib', '1.2.11', '', True), +] + +parallel = 1 + +files_to_copy = [(["pigz", "unpigz"], "bin")] + +sanity_check_paths = { + 'files': ['bin/pigz', 'bin/unpigz'], + 'dirs': [], +} + + +moduleclass = 'tools' diff --git a/v/VisIt/VisIt-2.10.0.eb b/v/VisIt/VisIt-2.10.0.eb index 060682dd..46332801 100644 --- a/v/VisIt/VisIt-2.10.0.eb +++ b/v/VisIt/VisIt-2.10.0.eb @@ -1,3 +1,6 @@ +# IT4Innovations 2020 +# LK + name = 'VisIt' version = '2.10.0' diff --git a/v/VisIt/VisIt-3.1.0.eb b/v/VisIt/VisIt-3.1.0.eb new file mode 100644 index 00000000..c5ca0fdc --- /dev/null +++ b/v/VisIt/VisIt-3.1.0.eb @@ -0,0 +1,26 @@ +# IT4Innovations 2020 +# LK + +name = 'VisIt' +version = '3.1.0' + +homepage = 'https://wci.llnl.gov/simulation/local_computer-codes/visit' +description = """VisIt is an Open Source, interactive, scalable, visualization, animation and analysis tool""" + +toolchain = SYSTEM + +source_urls = [ + 'http://portal.nersc.gov/project/visit/releases/%(version)s', +] +sources = ['visit3_1_0.linux-x86_64-rhel7.tar.gz', + 'visit-install3_1_0' + ] + +skipsteps = ['configure', 'build'] + +sanity_check_paths = { + 'files': ['bin/visit'], + 'dirs': ['bin', 'current/bin'], +} + +moduleclass = 'vis'