From 4b23c5ffa679dddc10f5b8787da751e693643682 Mon Sep 17 00:00:00 2001
From: Sebastian Achilles <s.achilles@fz-juelich.de>
Date: Wed, 18 Jan 2023 11:27:14 +0100
Subject: [PATCH] adding easyconfigs: mpi4py-3.1.4-gpsmpi-2022a.eb,
 mpi4py-3.1.4-ipsmpi-2022a.eb

---
 .../m/mpi4py/mpi4py-3.1.4-gpsmpi-2022a.eb     | 24 +++++++++++++++++++
 .../m/mpi4py/mpi4py-3.1.4-ipsmpi-2022a.eb     | 24 +++++++++++++++++++
 2 files changed, 48 insertions(+)
 create mode 100644 Golden_Repo/m/mpi4py/mpi4py-3.1.4-gpsmpi-2022a.eb
 create mode 100644 Golden_Repo/m/mpi4py/mpi4py-3.1.4-ipsmpi-2022a.eb

diff --git a/Golden_Repo/m/mpi4py/mpi4py-3.1.4-gpsmpi-2022a.eb b/Golden_Repo/m/mpi4py/mpi4py-3.1.4-gpsmpi-2022a.eb
new file mode 100644
index 000000000..726a10d57
--- /dev/null
+++ b/Golden_Repo/m/mpi4py/mpi4py-3.1.4-gpsmpi-2022a.eb
@@ -0,0 +1,24 @@
+easyblock = 'PythonPackage'
+
+name = 'mpi4py'
+version = '3.1.4'
+
+homepage = 'https://bitbucket.org/mpi4py/mpi4py'
+description = """MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for
+ the Python programming language, allowing any Python program to exploit multiple processors.
+"""
+
+toolchain = {'name': 'gpsmpi', 'version': '2022a'}
+
+source_urls = ['https://github.com/%(name)s/%(name)s/archive/']
+sources = ['%(version)s.tar.gz']
+checksums = ['0ac7cc1fbd1d026b519c4f439ffc15d8776e5615c262dd233a418d73539c352b']
+
+dependencies = [('Python', '3.10.4')]
+
+sanity_check_paths = {
+    'files': [],
+    'dirs': ['lib/python%(pyshortver)s/site-packages/mpi4py'],
+}
+
+moduleclass = 'lib'
diff --git a/Golden_Repo/m/mpi4py/mpi4py-3.1.4-ipsmpi-2022a.eb b/Golden_Repo/m/mpi4py/mpi4py-3.1.4-ipsmpi-2022a.eb
new file mode 100644
index 000000000..ec860dd9e
--- /dev/null
+++ b/Golden_Repo/m/mpi4py/mpi4py-3.1.4-ipsmpi-2022a.eb
@@ -0,0 +1,24 @@
+easyblock = 'PythonPackage'
+
+name = 'mpi4py'
+version = '3.1.4'
+
+homepage = 'https://bitbucket.org/mpi4py/mpi4py'
+description = """MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for
+ the Python programming language, allowing any Python program to exploit multiple processors.
+"""
+
+toolchain = {'name': 'ipsmpi', 'version': '2022a'}
+
+source_urls = ['https://github.com/%(name)s/%(name)s/archive/']
+sources = ['%(version)s.tar.gz']
+checksums = ['0ac7cc1fbd1d026b519c4f439ffc15d8776e5615c262dd233a418d73539c352b']
+
+dependencies = [('Python', '3.10.4')]
+
+sanity_check_paths = {
+    'files': [],
+    'dirs': ['lib/python%(pyshortver)s/site-packages/mpi4py'],
+}
+
+moduleclass = 'lib'
-- 
GitLab