diff --git a/a/ANSYS/.ANSYS-19-intel-2017b.eb.swp b/a/ANSYS/.ANSYS-19-intel-2017b.eb.swp new file mode 100644 index 00000000..21e3a701 Binary files /dev/null and b/a/ANSYS/.ANSYS-19-intel-2017b.eb.swp differ diff --git a/a/ANSYS/ANSYS-19-intel-2017b.eb b/a/ANSYS/ANSYS-19-intel-2017b.eb new file mode 100644 index 00000000..5c600391 --- /dev/null +++ b/a/ANSYS/ANSYS-19-intel-2017b.eb @@ -0,0 +1,21 @@ +# IT4Innovations 2018 + +name = 'ANSYS' +version = '19' + +homepage = 'http://www.ansys.com' +description = """ANSYS simulation software enables organizations to confidently predict + how their products will operate in the real world. We believe that every product is + a promise of something greater. """ + +toolchain = {'name': 'intel', 'version': '2017b'} + +# create a zip file from the 3 install iso files. +# make sure all files of the iso's are in the same directory. +sources = ['ANSYS-19.zip'] + +import os +license_server = os.getenv('EB_ANSYS_LICENSE_SERVER', 'license.it4i.cz') +license_server_port = os.getenv('EB_ANSYS_LICENSE_SERVER_PORT', '2325:1055') + +moduleclass = 'tools' diff --git a/g/GCC/GCC-4.7.0.eb b/g/GCC/GCC-4.7.0.eb new file mode 100644 index 00000000..6411cf28 --- /dev/null +++ b/g/GCC/GCC-4.7.0.eb @@ -0,0 +1,38 @@ +name = "GCC" +version = '4.7.0' + +homepage = 'http://gcc.gnu.org/' +description = """The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, + Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...).""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = [ + 'http://ftpmirror.gnu.org/gnu/%(namelower)s/%(namelower)s-%(version)s', # GCC auto-resolving HTTP mirror + 'http://ftpmirror.gnu.org/gnu/gmp', # idem for GMP + 'http://ftpmirror.gnu.org/gnu/mpfr', # idem for MPFR + 'http://www.multiprecision.org/downloads', # MPC official +] +sources = [ + SOURCELOWER_TAR_GZ, + 'gmp-5.0.4.tar.bz2', + 'mpfr-3.1.0.tar.gz', + 'mpc-0.9.tar.gz', +] + +patches = ['mpfr-3.1.0-changes_fix.patch'] + +checksums = [ + 'ef5117788e27ffef05f8b8adf46f91d8', # gcc-4.7.0.tar.gz + '50c3edcb7c9438e04377ee9a1a061b79', # gmp-5.0.4.tar.bz2 + '10968131acc26d79311ac4f8982ff078', # mpfr-3.1.0.tar.gz + '0d6acab8d214bd7d1fbbc593e83dd00d', # mpc-0.9.tar.gz + 'fa4095252d843d465ac9aa5e2d760dd8', # mpfr-3.1.0-changes_fix.patch +] + +languages = ['c', 'c++', 'fortran'] + +# building GCC sometimes fails if make parallelism is too high, so let's limit it +maxparallel = 4 + +moduleclass = 'compiler' diff --git a/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2018a-OpenBLAS-0.2.20.eb b/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2018a-OpenBLAS-0.2.20.eb deleted file mode 100644 index e379d69b..00000000 --- a/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2018a-OpenBLAS-0.2.20.eb +++ /dev/null @@ -1,22 +0,0 @@ -name = 'ScaLAPACK' -version = '2.0.2' - -homepage = 'http://www.netlib.org/scalapack/' -description = """The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines - redesigned for distributed memory MIMD parallel computers.""" - -toolchain = {'name': 'gompi', 'version': '2018a'} -toolchainopts = {'pic': True} - -source_urls = [homepage] -sources = [SOURCELOWER_TGZ] -checksums = ['0c74aeae690fe5ee4db7926f49c5d0bb69ce09eea75beb915e00bba07530395c'] - -blaslib = 'OpenBLAS' -blasver = '0.2.20' - -versionsuffix = "-%s-%s" % (blaslib, blasver) - -dependencies = [(blaslib, blasver)] - -moduleclass = 'numlib'