From 74305fc71058a78ff18ca33c517faa9fcfe6ee67 Mon Sep 17 00:00:00 2001
From: Thomas Mueller <th.mueller@fz-juelich.de>
Date: Wed, 22 Feb 2023 11:12:36 +0100
Subject: [PATCH] Schoenheitskorrekturen

---
 .../GlobalArrays-5.8.2-intel-para-2022a.eb    | 29 +++++++++----------
 1 file changed, 13 insertions(+), 16 deletions(-)

diff --git a/Golden_Repo/g/GlobalArrays/GlobalArrays-5.8.2-intel-para-2022a.eb b/Golden_Repo/g/GlobalArrays/GlobalArrays-5.8.2-intel-para-2022a.eb
index 9bf767763..df5acdafb 100644
--- a/Golden_Repo/g/GlobalArrays/GlobalArrays-5.8.2-intel-para-2022a.eb
+++ b/Golden_Repo/g/GlobalArrays/GlobalArrays-5.8.2-intel-para-2022a.eb
@@ -5,15 +5,15 @@ version = '5.8.2'
 
 homepage = 'https://hpc.pnl.gov/globalarrays'
 description = """
-              Global Arrays is a portable Non-Uniform Memory Access (NUMA) shared-memory programming environment for distributed and shared memory computers. 
-              It augments the message-passing model by providing a shared-memory like access to distributed dense arrays. This is also known as the 
-              Partitioned Global Address Space (PGAS) model.
-              ComEx is a successor to ARMCI and provides an ARMCI-compatible interface. New parallel runtime development takes place within ComEx 
-              including the MPI-only runtimes.
-              DRA (Disk Resident Arrays) is a parallel I/O library that maintains dense two-dimensional arrays on disk.
-              SF (Shared Files) is a parallel I/O library that allows noncollective I/O to a parallel file.
-              EAF (Exclusive Access Files) is parallel I/O library that supports I/O to private files.
-              TCGMSG is a simple, efficient, but obsolete message-passing library.
+              Global Arrays is a portable Non-Uniform Memory Access (NUMA) shared-memory programming environment 
+              for distributed and shared memory computers. It augments the message-passing model by providing a 
+              shared-memory like access to distributed dense arrays. This is also known as the 
+              Partitioned Global Address Space (PGAS) model.  ComEx is a successor to ARMCI and provides an 
+              ARMCI-compatible interface. New parallel runtime development takes place within ComEx 
+              including the MPI-only runtimes. DRA (Disk Resident Arrays) is a parallel I/O library that 
+              maintains dense two-dimensional arrays on disk. SF (Shared Files) is a parallel I/O library that 
+              allows noncollective I/O to a parallel file. EAF (Exclusive Access Files) is parallel I/O library 
+              that supports I/O to private files. TCGMSG is a simple, efficient, but obsolete message-passing library.
               TCGMSG-MPI is a TCGMSG interface implementation on top of MPI and ARMCI.
               MA is a dynamic memory allocator/manager for Fortran and C programs.
               GA++ is a C++ binding for global arrays.
@@ -23,14 +23,12 @@ description = """
 toolchain = {'name': 'intel-para', 'version': '2022a'}
 toolchainopts = {'optarch': True, 'pic': True, 'usempi': True, 'opt': False}
 
-source_urls = [ 'https://github.com/GlobalArrays/ga/releases/download/v%(version)s' ]
+source_urls = ['https://github.com/GlobalArrays/ga/releases/download/v%(version)s']
 sources = ['ga.%(version)s.tgz']
 
-checksums = [
-             '679570cb037f3f0ad14282c31ee795a9684a294c14ec9cf13ebcdc130c4474a5'
-            ]
+checksums = ['679570cb037f3f0ad14282c31ee795a9684a294c14ec9cf13ebcdc130c4474a5']
 
-#preconfigopts = './autogen.sh && mkdir build && pushd build'
+# download contains configure already preconfigopts = './autogen.sh && mkdir build && pushd build'
 preconfigopts = ' mkdir build && pushd build && '
 configure_cmd = '../configure '
 configure_cmd += ' --enable-i8 --enable-shared --with-openib --with-mpi '
@@ -59,5 +57,4 @@ sanity_check_paths = {
     'dirs': ['lib', 'include', 'bin']
 }
 
-moduleclass = 'numlib'
-
+moduleclass = 'chem'
-- 
GitLab