From 0c841294eb67ad90d757c64a450c4e624f6d916e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Krup=C4=8D=C3=ADk?= Date: Thu, 10 Sep 2020 08:02:39 +0200 Subject: [PATCH] new file: b/Boost/Boost-1.72.0-intel-2020a-Python-3.8.2.eb new file: p/PLY/PLY-3.11-intel-2020a-Python-3.8.2.eb --- .../Boost-1.72.0-intel-2020a-Python-3.8.2.eb | 31 +++++++++++++++++++ p/PLY/PLY-3.11-intel-2020a-Python-3.8.2.eb | 27 ++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 b/Boost/Boost-1.72.0-intel-2020a-Python-3.8.2.eb create mode 100644 p/PLY/PLY-3.11-intel-2020a-Python-3.8.2.eb diff --git a/b/Boost/Boost-1.72.0-intel-2020a-Python-3.8.2.eb b/b/Boost/Boost-1.72.0-intel-2020a-Python-3.8.2.eb new file mode 100644 index 00000000..993a4fd2 --- /dev/null +++ b/b/Boost/Boost-1.72.0-intel-2020a-Python-3.8.2.eb @@ -0,0 +1,31 @@ +# IT4Innovations 2020 +# LK +# JH 2020 + +name = 'Boost' +version = '1.72.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'intel', 'version': '2020a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] + +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] +#patches = ['Boost-1.65.1_fix-Python3.patch'] + +dependencies = [ + ('bzip2', '1.0.8'), + ('zlib', '1.2.11'), + ('Python', '3.8.2') +] + +configopts = '--with-python=$EBROOTPYTHON/bin/python' + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' diff --git a/p/PLY/PLY-3.11-intel-2020a-Python-3.8.2.eb b/p/PLY/PLY-3.11-intel-2020a-Python-3.8.2.eb new file mode 100644 index 00000000..5bdd8463 --- /dev/null +++ b/p/PLY/PLY-3.11-intel-2020a-Python-3.8.2.eb @@ -0,0 +1,27 @@ +# JH 2020 + +easyblock = 'PythonPackage' + +name = 'PLY' +version = '3.11' +versionsuffix = "-Python-%(pyver)s" + +homepage = "http://www.dabeaz.com/ply/" +description = """PLY is yet another implementation of lex and yacc for Python.""" + +toolchain = {'name': 'intel', 'version': '2020a'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['00c7c1aaa88358b9c765b6d3000c6eec0ba42abca5351b095321aef446081da3'] + +dependencies = [('Python', '3.8.2')] + +download_dep_fail = True + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'lib'