diff --git a/Golden_Repo/s/SymEngine-python/SymEngine-python-0.9.2-GCC-11.3.0.eb b/Golden_Repo/s/SymEngine-python/SymEngine-python-0.9.2-GCC-11.3.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..36ae01c9841d0ebaadb0367f2451b3716b90f1b0 --- /dev/null +++ b/Golden_Repo/s/SymEngine-python/SymEngine-python-0.9.2-GCC-11.3.0.eb @@ -0,0 +1,31 @@ +easyblock = 'PythonPackage' + +name = 'SymEngine-python' +version = '0.9.2' + +homepage = 'https://github.com/symengine/symengine.py' +description = "Python wrappers to the C++ library SymEngine, a fast C++ symbolic manipulation library." + +toolchain = {'name': 'GCC', 'version': '11.3.0'} + +source_urls = ['https://github.com/symengine/symengine.py/archive/refs/tags/'] +sources = ['v%(version)s.tar.gz'] +patches = ['py_modules.patch'] +checksums = ['9da048692d741bb001d9947a0e2bdf8909600cb4e6f3b9273d518cf93300955d'] + +builddependencies = [ + ('CMake', '3.23.1'), +] + +dependencies = [ + ('SymEngine', '0.9.0'), + ('Python', '3.10.4'), +] + +use_pip = True +download_dep_fail = True +sanity_pip_check = True + +options = {'modulename': 'symengine'} + +moduleclass = 'lib' diff --git a/Golden_Repo/s/SymEngine-python/py_modules.patch b/Golden_Repo/s/SymEngine-python/py_modules.patch new file mode 100644 index 0000000000000000000000000000000000000000..15a6235e12b25b9ef0ce2d1fd2e7b9753d47c41f --- /dev/null +++ b/Golden_Repo/s/SymEngine-python/py_modules.patch @@ -0,0 +1,11 @@ +diff -Naur symengine.py-0.9.2.orig/setup.py symengine.py-0.9.2/setup.py +--- symengine.py-0.9.2.orig/setup.py 2022-03-07 23:39:26.000000000 +0100 ++++ symengine.py-0.9.2/setup.py 2023-02-05 09:58:50.534749182 +0100 +@@ -238,5 +238,6 @@ + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', +- ] ++ ], ++ py_modules=[] + )