From 3af5d4d9808163bdc24b0efd4465eaa82c4b1784 Mon Sep 17 00:00:00 2001 From: pescobar Date: Mon, 28 Apr 2014 15:55:20 +0200 Subject: [PATCH 0001/1015] MotEvo-1.02-goolf-1.4.10.eb --- .../m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb diff --git a/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb new file mode 100644 index 0000000000..f5e5c6d50f --- /dev/null +++ b/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb @@ -0,0 +1,34 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock='MakeCp' + +name = 'MotEvo' +version = '1.02' + +homepage = 'http://swissregulon.unibas.ch/fcgi/sr/software' +description = """ MotEvo: a integrated suite of Bayesian probabilistic methods for + the prediction of TFBSs and inference of regulatory motifs from multiple alignments + of phylogenetically related DNA sequences """ + +toolchain = {'name': 'goolf', 'version': '1.4.10'} + +source_urls = ['http://www.swissregulon.unibas.ch/software/motevo/'] +sources = ['%(namelower)s_v%(version)s.tar.gz'] + +start_dir = "source" + +parallel = 1 + +# this requires glob support in MakeCp easyblock so +# be sure to use at least EasyBuild-1.12 or newer +files_to_copy = ["../*"] + +sanity_check_paths = { + 'files': ["bin/motevo", "bin/runUFE"], + 'dirs': ["weight_matrices", "trees", "weight_matrices"], +} + +moduleclass = 'bio' -- GitLab From d2b351f40e159b14b27f1cd7ccf94345cda90762 Mon Sep 17 00:00:00 2001 From: pescobar Date: Tue, 6 May 2014 15:23:57 +0200 Subject: [PATCH 0002/1015] added option to verify EasyBuild version is 1.12.0 or higher --- easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb index f5e5c6d50f..b2f811f92b 100644 --- a/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb @@ -24,6 +24,7 @@ parallel = 1 # this requires glob support in MakeCp easyblock so # be sure to use at least EasyBuild-1.12 or newer +easybuild_version = '1.12.0' files_to_copy = ["../*"] sanity_check_paths = { -- GitLab From cdd449fa5c9f5cf84367c90889c333efd770b7c6 Mon Sep 17 00:00:00 2001 From: pescobar Date: Wed, 11 Jun 2014 14:27:30 +0200 Subject: [PATCH 0003/1015] BLASR-2.1-goolf-1.4.10.eb --- .../b/BLASR/BLASR-2.1-goolf-1.4.10.eb | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb diff --git a/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb new file mode 100644 index 0000000000..756b674e3a --- /dev/null +++ b/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb @@ -0,0 +1,35 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +name = 'BLASR' +version = '2.1' + +homepage = 'https://github.com/PacificBiosciences/blasr' +description = """ BLASR (Basic Local Alignment with Successive Refinement) rapidly maps + reads to genomes by finding the highest scoring local alignment or set of local alignments + between the read and the genome. Optimized for PacBio's extraordinarily long reads and + taking advantage of rich quality values, BLASR maps reads rapidly with high accuracy. """ + +toolchain = {'name': 'goolf', 'version': '1.4.10'} + +source_urls = ['https://github.com/PacificBiosciences/blasr/archive/'] +sources = ['smrtanalysis-%(version)s.tar.gz'] + +dependencies = [('HDF5', '1.8.11')] + +skipsteps = ['configure'] + +# the STATIC= option is a workaround. Check details here: +# https://github.com/PacificBiosciences/blasr/issues/4#issuecomment-44142749 +makeopts = ' STATIC= ' + +installopts = ' INSTALL_BIN_DIR=%(installdir)s/bin' + +sanity_check_paths = { + 'files': ["bin/blasr"], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From 68fc685a1eb7e786dc7bc2ab47b5382f23f73126 Mon Sep 17 00:00:00 2001 From: pescobar Date: Tue, 8 Jul 2014 21:16:46 +0200 Subject: [PATCH 0004/1015] Celera_Assembler-8.1-goolf-1.4.10.eb --- .../Celera_Assembler-8.1-goolf-1.4.10.eb | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 easybuild/easyconfigs/c/Celera_Assembler/Celera_Assembler-8.1-goolf-1.4.10.eb diff --git a/easybuild/easyconfigs/c/Celera_Assembler/Celera_Assembler-8.1-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Celera_Assembler/Celera_Assembler-8.1-goolf-1.4.10.eb new file mode 100644 index 0000000000..94eb8b3b32 --- /dev/null +++ b/easybuild/easyconfigs/c/Celera_Assembler/Celera_Assembler-8.1-goolf-1.4.10.eb @@ -0,0 +1,36 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'MakeCp' + +name = 'Celera_Assembler' +version = '8.1' + +homepage = 'http://wgs-assembler.sourceforge.net/' +description = """ Celera Assembler is a de novo whole-genome shotgun (WGS) DNA + sequence assembler. It reconstructs long sequences of genomic DNA from fragmentary + data produced by whole-genome shotgun sequencing. """ + +toolchain = {'name': 'goolf', 'version': '1.4.10'} + +source_urls = [('http://sourceforge.net/projects/wgs-assembler/files/wgs-assembler/wgs-%(version)s/', 'download')] +sources = ['wgs-%(version)s.tar.bz2'] + +parallel = 1 + +premakeopts = 'cd kmer && make install && cd .. && ' +premakeopts += 'cd samtools && make && cd .. && ' +premakeopts += 'cd src && ' + +files_to_copy = ["Linux-amd64/*"] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bogus", "convert-fasta-to-v2.pl", "fastqAnalyze", "markUniqueUnique", + "pacBioToCA", "uidclient"]], + 'dirs': ["lib"], +} + +moduleclass = 'bio' + -- GitLab From f0be19a7afa523887b99a4157dfccd311b4d848a Mon Sep 17 00:00:00 2001 From: pescobar Date: Tue, 8 Jul 2014 21:56:38 +0200 Subject: [PATCH 0005/1015] added bzip2 dependency --- .../c/Celera_Assembler/Celera_Assembler-8.1-goolf-1.4.10.eb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/c/Celera_Assembler/Celera_Assembler-8.1-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Celera_Assembler/Celera_Assembler-8.1-goolf-1.4.10.eb index 94eb8b3b32..4c81bfa45f 100644 --- a/easybuild/easyconfigs/c/Celera_Assembler/Celera_Assembler-8.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Celera_Assembler/Celera_Assembler-8.1-goolf-1.4.10.eb @@ -18,6 +18,8 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = [('http://sourceforge.net/projects/wgs-assembler/files/wgs-assembler/wgs-%(version)s/', 'download')] sources = ['wgs-%(version)s.tar.bz2'] +dependencies = [('bzip2', '1.0.6')] + parallel = 1 premakeopts = 'cd kmer && make install && cd .. && ' -- GitLab From 5c793851a10a2b397d71bf2243faf33d6ad935a5 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Wed, 8 Oct 2014 13:51:03 +1300 Subject: [PATCH 0006/1015] New netCDF build using ictce-5.4.0 toolchain --- .../n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb new file mode 100644 index 0000000000..a6bf9b512e --- /dev/null +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb @@ -0,0 +1,36 @@ +name = 'netCDF' +version = '4.3.0' + +homepage = 'http://www.unidata.ucar.edu/software/netcdf/' +description = """NetCDF (network Common Data Form) is a set of software libraries + and machine-independent data formats that support the creation, access, and sharing of array-oriented + scientific data.""" + +toolchain = {'name': 'ictce', 'version': '5.4.0'} +toolchainopts = {'pic': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.unidata.ucar.edu/downloads/netcdf/ftp/'] + +patches = [('netCDF-4.3.0_nc-config.in.cmake', 'netcdf-4.3.0')] + +dependencies = [('HDF5', '1.8.12')] + +builddependencies = [ + ('CMake', '2.8.12'), + ('Doxygen', '1.8.6'), + ('cURL', '7.34.0'), +] + +# we need to specify correct start dir, since unpacked tarball also contains e.g. ._netcdf-4.3.0 +start_dir = '%(namelower)s-%(version)s' + +preconfigopts = 'mv netCDF-4.3.0_nc-config.in.cmake nc-config.in.cmake && ' + +# make sure both static and shared libs are built +configopts = [ + "-DCURL_LIBRARY=$EBROOTCURL/lib/libcurl.so -DCURL_INCLUDE_DIR=$EBROOTCURL/include -DBUILD_SHARED_LIBS=ON", + "-DCURL_LIBRARY=$EBROOTCURL/lib/libcurl.so -DCURL_INCLUDE_DIR=$EBROOTCURL/include -DBUILD_SHARED_LIBS=OFF", +] + +moduleclass = 'data' -- GitLab From 5f9a5166c9254300199abed0034a013fee71ae85 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Wed, 15 Oct 2014 16:04:20 +1300 Subject: [PATCH 0007/1015] Easyconfigs for various netCDF dependencies with ictce-5.4.0 toolchain --- .../b/Bison/Bison-2.7.1-ictce-5.4.0.eb | 20 ++++++++++++++ .../c/CMake/CMake-2.8.12-ictce-5.4.0.eb | 20 ++++++++++++++ .../c/cURL/cURL-7.34.0-ictce-5.4.0.eb | 26 +++++++++++++++++++ .../d/Doxygen/Doxygen-1.8.6-ictce-5.4.0.eb | 18 +++++++++++++ .../h/HDF5/HDF5-1.8.12-ictce-5.4.0.eb | 25 ++++++++++++++++++ .../easyconfigs/m/M4/M4-1.4.16-ictce-5.4.0.eb | 24 +++++++++++++++++ .../easyconfigs/m/M4/M4-1.4.17-ictce-5.4.0.eb | 21 +++++++++++++++ .../o/OpenSSL/OpenSSL-1.0.1f-ictce-5.4.0.eb | 26 +++++++++++++++++++ 8 files changed, 180 insertions(+) create mode 100644 easybuild/easyconfigs/b/Bison/Bison-2.7.1-ictce-5.4.0.eb create mode 100644 easybuild/easyconfigs/c/CMake/CMake-2.8.12-ictce-5.4.0.eb create mode 100644 easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.4.0.eb create mode 100644 easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.6-ictce-5.4.0.eb create mode 100644 easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.4.0.eb create mode 100644 easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.4.0.eb create mode 100644 easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.4.0.eb create mode 100644 easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1f-ictce-5.4.0.eb diff --git a/easybuild/easyconfigs/b/Bison/Bison-2.7.1-ictce-5.4.0.eb b/easybuild/easyconfigs/b/Bison/Bison-2.7.1-ictce-5.4.0.eb new file mode 100644 index 0000000000..88e0b4efd3 --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-2.7.1-ictce-5.4.0.eb @@ -0,0 +1,20 @@ +name = 'Bison' +version = '2.7.1' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar + into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +toolchain = {'name': 'ictce', 'version': '5.4.0'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +builddependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/c/CMake/CMake-2.8.12-ictce-5.4.0.eb b/easybuild/easyconfigs/c/CMake/CMake-2.8.12-ictce-5.4.0.eb new file mode 100644 index 0000000000..233ae210f8 --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-2.8.12-ictce-5.4.0.eb @@ -0,0 +1,20 @@ +name = 'CMake' +version = '2.8.12' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'ictce', 'version': '5.4.0'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('ncurses', '5.9')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.4.0.eb b/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.4.0.eb new file mode 100644 index 0000000000..48cce72673 --- /dev/null +++ b/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.4.0.eb @@ -0,0 +1,26 @@ +name = 'cURL' +version = '7.34.0' + +homepage = 'http://curl.haxx.se' +description = """libcurl is a free and easy-to-use client-side URL transfer library, + supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, + POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP. libcurl supports + SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, + proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, + Kerberos), file transfer resume, http proxy tunneling and more.""" + +toolchain = {'name': 'ictce', 'version': '5.4.0'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://curl.haxx.se/download/'] + +dependencies = [('OpenSSL', '1.0.1f')] + +configopts = "--with-ssl=$EBROOTOPENSSL" + +sanity_check_paths = { + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.6-ictce-5.4.0.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.6-ictce-5.4.0.eb new file mode 100644 index 0000000000..2703779915 --- /dev/null +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.6-ictce-5.4.0.eb @@ -0,0 +1,18 @@ +name = 'Doxygen' +version = '1.8.6' + +homepage = 'http://www.doxygen.org' +description = """Doxygen is a documentation system for C++, C, Java, Objective-C, Python, + IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.""" + +toolchain = {'name': 'ictce', 'version': '5.4.0'} + +sources = ['%(namelower)s-%(version)s.src.tar.gz'] +source_urls = ['http://ftp.stack.nl/pub/users/dimitri/'] + +builddependencies = [ + ('flex', '2.5.37'), + ('Bison', '2.7.1'), +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.4.0.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.4.0.eb new file mode 100644 index 0000000000..233b7e31da --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.12-ictce-5.4.0.eb @@ -0,0 +1,25 @@ +name = 'HDF5' +version = '1.8.12' + +homepage = 'http://www.hdfgroup.org/HDF5/' +description = """HDF5 is a unique technology suite that makes possible the management of + extremely large and complex data collections.""" + +toolchain = {'name': 'ictce', 'version': '5.4.0'} +toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} + +source_urls = ['http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +patches = [ + 'HDF5-1.8.12_configure_ictce.patch', + 'configure_libtool.patch', + 'HDF5-%(version)s_mpi-includes_order_fix.patch', +] + +dependencies = [ + ('zlib', '1.2.7'), + ('Szip', '2.1'), +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.4.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.4.0.eb new file mode 100644 index 0000000000..a95917d70a --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.4.0.eb @@ -0,0 +1,24 @@ +name = 'M4' +version = '1.4.16' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + + +toolchain = {'name': 'ictce', 'version': '5.4.0'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +patches = ['M4-%(version)s-no-gets.patch'] + +configopts = "--enable-cxx" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.4.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.4.0.eb new file mode 100644 index 0000000000..cdb8f5b68d --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.4.0.eb @@ -0,0 +1,21 @@ +name = 'M4' +version = '1.4.17' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'ictce', 'version': '5.4.0'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +configopts = "--enable-cxx" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1f-ictce-5.4.0.eb b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1f-ictce-5.4.0.eb new file mode 100644 index 0000000000..83b570ee42 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1f-ictce-5.4.0.eb @@ -0,0 +1,26 @@ +name = 'OpenSSL' +version = '1.0.1f' + +homepage = 'http://www.openssl.org/' +description = """The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, + and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) + protocols as well as a full-strength general purpose cryptography library. """ + +toolchain = {'name': 'ictce', 'version': '5.4.0'} +toolchainopts = {'pic': True, 'opt': True, 'optarch': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.openssl.org/source/'] + +patches = [ + 'OpenSSL-1.0.1f_icc-fixes.patch', + 'OpenSSL-1.0.1f-fix_pod_syntax-1.patch', +] + +dependencies = [('zlib', '1.2.7')] + +# makefile is not suitable for parallel build +parallel = 1 +runtest = 'test' + +moduleclass = 'system' -- GitLab From afe0db88025d9a4d105fd7bc2bc1360ce2cc857c Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Mon, 3 Nov 2014 12:53:02 +1300 Subject: [PATCH 0008/1015] Config for inputproto using goolf 1.5.14 toolchain --- .../i/inputproto/inputproto-2.3-goolf-1.5.14.eb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 easybuild/easyconfigs/i/inputproto/inputproto-2.3-goolf-1.5.14.eb diff --git a/easybuild/easyconfigs/i/inputproto/inputproto-2.3-goolf-1.5.14.eb b/easybuild/easyconfigs/i/inputproto/inputproto-2.3-goolf-1.5.14.eb new file mode 100644 index 0000000000..48374d2fb6 --- /dev/null +++ b/easybuild/easyconfigs/i/inputproto/inputproto-2.3-goolf-1.5.14.eb @@ -0,0 +1,17 @@ +name = 'inputproto' +version = '2.3' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X.org InputProto protocol headers.""" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] + +sanity_check_paths = { + 'files': ['include/X11/extensions/%s' % x for x in ['XI2.h', 'XI.h', 'XIproto.h', 'XI2proto.h']], + 'dirs': [], +} + +moduleclass = 'vis' -- GitLab From 311554888ca1c7cae39e7644b23183313cc9c602 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Mon, 3 Nov 2014 14:05:09 +1300 Subject: [PATCH 0009/1015] New easyconfig for kbproto with goolf-1.5.14 toolchain --- .../k/kbproto/kbproto-1.0.6-goolf-1.5.14.eb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 easybuild/easyconfigs/k/kbproto/kbproto-1.0.6-goolf-1.5.14.eb diff --git a/easybuild/easyconfigs/k/kbproto/kbproto-1.0.6-goolf-1.5.14.eb b/easybuild/easyconfigs/k/kbproto/kbproto-1.0.6-goolf-1.5.14.eb new file mode 100644 index 0000000000..19aa7aaeb9 --- /dev/null +++ b/easybuild/easyconfigs/k/kbproto/kbproto-1.0.6-goolf-1.5.14.eb @@ -0,0 +1,17 @@ +name = 'kbproto' +version = '1.0.6' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X.org KBProto protocol headers.""" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] + +sanity_check_paths = { + 'files': ['include/X11/extensions/%s' % x for x in ['XKBgeom.h', 'XKB.h', 'XKBproto.h', 'XKBsrv.h', 'XKBstr.h']], + 'dirs': [], +} + +moduleclass = 'vis' -- GitLab From 8d515142990325879a22be9210141d6d96ad9364 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Mon, 3 Nov 2014 14:18:25 +1300 Subject: [PATCH 0010/1015] new easyconfig for libICE-1.0.8 with goolf-1.5.14 toolchain, including dependencies --- .../l/libICE/libICE-1.0.8-goolf-1.5.14.eb | 22 +++++++++++++++++ .../x/xproto/xproto-7.0.23-goolf-1.5.14.eb | 22 +++++++++++++++++ .../x/xtrans/xtrans-1.2-goolf-1.5.14.eb | 24 +++++++++++++++++++ 3 files changed, 68 insertions(+) create mode 100644 easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.5.14.eb create mode 100644 easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb create mode 100644 easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb diff --git a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.5.14.eb new file mode 100644 index 0000000000..156953631e --- /dev/null +++ b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.5.14.eb @@ -0,0 +1,22 @@ +name = 'libICE' +version = '1.0.8' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X Inter-Client Exchange library for freedesktop.org""" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +dependencies = [ + ('xproto', '7.0.23'), + ('xtrans', '1.2'), +] + +sanity_check_paths = { + 'files' : ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], + 'dirs' : [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb new file mode 100644 index 0000000000..e2ac4776fd --- /dev/null +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb @@ -0,0 +1,22 @@ +name = 'xproto' +version = '7.0.23' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = "X protocol and ancillary headers" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] + +sanity_check_paths = { + 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', + 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', + 'XWDFile.h', 'Xwinsock.h']], + 'dirs' : [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb new file mode 100644 index 0000000000..6b2136f18c --- /dev/null +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb @@ -0,0 +1,24 @@ +name = 'xtrans' +version = '1.2' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """xtrans includes a number of routines to make X implementations transport-independent; + at time of writing, it includes support for UNIX sockets, IPv4, IPv6, and DECnet. +""" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +sanity_check_paths = { + 'files' : ['include/X11/Xtrans/%s' % x for x in [ + 'transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', + 'Xtranssock.c', 'Xtranstli.c', 'Xtransutil.c' + ] + ], + 'dirs' : [] +} + +moduleclass = 'devel' -- GitLab From 69751b9c33fdd13468a4950f938cef5e23d4369d Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Mon, 3 Nov 2014 14:59:36 +1300 Subject: [PATCH 0011/1015] New easyconfig for libXt-1.1.4 with the goolf-1.5.14 toolchain, together with dependencies --- .../l/libSM/libSM-1.2.1-goolf-1.5.14.eb | 26 ++++++++++++++ .../l/libX11/libX11-1.6.1-goolf-1.5.14.eb | 35 +++++++++++++++++++ .../l/libXt/libXt-1.1.4-goolf-1.5.14.eb | 34 ++++++++++++++++++ .../libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb | 33 +++++++++++++++++ ...xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb | 25 +++++++++++++ .../xextproto/xextproto-7.2.1-goolf-1.5.14.eb | 24 +++++++++++++ 6 files changed, 177 insertions(+) create mode 100644 easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.5.14.eb create mode 100644 easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.5.14.eb create mode 100644 easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.5.14.eb create mode 100644 easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb create mode 100644 easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb create mode 100644 easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.5.14.eb diff --git a/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.5.14.eb new file mode 100644 index 0000000000..51a9ec09dd --- /dev/null +++ b/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.5.14.eb @@ -0,0 +1,26 @@ +name = 'libSM' +version = '1.2.1' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X11 Session Management library, which allows for applications to both manage sessions, + and make use of session managers to save and restore their state for later use.""" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +dependencies = [ + ('libICE', '1.0.8'), +] +builddependencies = [ + ('xproto', '7.0.23'), + ('xtrans', '1.2'), +] + +sanity_check_paths = { + 'files' : ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], + 'dirs' : [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.5.14.eb new file mode 100644 index 0000000000..dfbbe61415 --- /dev/null +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.5.14.eb @@ -0,0 +1,35 @@ +name = 'libX11' +version = '1.6.1' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X11 client-side library""" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +pythonversion = '-Python-2.7.3' +builddependencies = [ + ('xextproto', '7.2.1'), + ('xcb-proto', '1.7', pythonversion), + ('kbproto', '1.0.6'), + ('inputproto', '2.3'), + ('xproto', '7.0.23'), +] + +dependencies = [ + ('libxcb', '1.8', pythonversion), + ('xtrans', '1.2'), +] + +sanity_check_paths = { + 'files': ['include/X11/%s' % x for x in [ + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] + ], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.5.14.eb new file mode 100644 index 0000000000..495d8b8082 --- /dev/null +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.5.14.eb @@ -0,0 +1,34 @@ +name = 'libXt' +version = '1.1.4' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """libXt provides the X Toolkit Intrinsics, an abstract widget library upon which other toolkits are + based. Xt is the basis for many toolkits, including the Athena widgets (Xaw), and LessTif (a Motif implementation).""" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +dependencies = [ + ('libSM', '1.2.1'), + ('libICE', '1.0.8'), + ('libX11', '1.6.1'), + ('kbproto', '1.0.6'), + ('xproto', '7.0.23'), +] + +sanity_check_paths = { + 'files' : ['include/X11/%s' % x for x in [ + 'CallbackI.h', 'CompositeP.h', 'Constraint.h', 'Core.h', 'CreateI.h', 'HookObjI.h', 'Intrinsic.h', + 'IntrinsicP.h', 'ObjectP.h', 'RectObj.h', 'ResConfigP.h', 'SelectionI.h', 'ShellI.h', 'StringDefs.h', + 'TranslateI.h', 'Vendor.h', 'Xtos.h', 'Composite.h', 'ConstrainP.h', 'ConvertI.h', 'CoreP.h', 'EventI.h', + 'InitialI.h', 'IntrinsicI.h', 'Object.h', 'PassivGraI.h', 'RectObjP.h', 'ResourceI.h', 'Shell.h', 'ShellP.h', + 'ThreadsI.h', 'VarargsI.h', 'VendorP.h', + ] + ], + 'dirs' : [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb new file mode 100644 index 0000000000..b6836ab78e --- /dev/null +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb @@ -0,0 +1,33 @@ +name = 'libxcb' +version = '1.8' + +homepage = 'http://xcb.freedesktop.org/' +description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, +latency hiding, direct access to the protocol, improved threading support, and extensibility.""" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +patches = ['libxcb-no-pthread-stubs.patch'] + +python = 'Python' +pyver = '2.7.3' +versionsuffix = '-%s-%s' % (python, pyver) +dependencies = [ + (python, pyver), + ('xcb-proto', '1.7', versionsuffix), +] + +preconfigopts = "rm -r aclocal.m4 configure Makefile.in ltmain.sh && ./autogen.sh && " + +sanity_check_paths = { + 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'dirs': ['include/xcb', 'lib/pkgconfig'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb new file mode 100644 index 0000000000..f9e4babf45 --- /dev/null +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb @@ -0,0 +1,25 @@ +name = 'xcb-proto' +version = '1.7' + +homepage = 'http://xcb.freedesktop.org/' +description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, +latency hiding, direct access to the protocol, improved threading support, and extensibility.""" + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +toolchain = {'name': 'goolf', 'version': '1.5.14'} + +python = 'Python' +pyver = '2.7.3' +versionsuffix = '-%s-%s' % (python, pyver) +dependencies = [(python, pyver)] + +pyshortver = '.'.join(pyver.split('.')[0:2]) + +sanity_check_paths = { + 'files': ['lib/pkgconfig/xcb-proto.pc'], + 'dirs': ['lib/python%s/site-packages/xcbgen' % pyshortver] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.5.14.eb new file mode 100644 index 0000000000..c965ad4122 --- /dev/null +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.5.14.eb @@ -0,0 +1,24 @@ +name = 'xextproto' +version = '7.2.1' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """XExtProto protocol headers.""" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] + + +sanity_check_paths = { + 'files': ['include/X11/extensions/%s' % x for x in [ + 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', + 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', + 'xtestconst.h', 'xtestext1proto.h' + ] + ], + 'dirs': [] +} + +moduleclass = 'devel' -- GitLab From 03a468cd15e37401ed0037d6ee2affff4e926b8f Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Mon, 3 Nov 2014 15:26:22 +1300 Subject: [PATCH 0012/1015] new easyconfig for libXaw-1.0.12 with goolf-1.5.14 toolchain, together with dependencies --- .../l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb | 22 ++++++++++++++++ .../l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb | 26 +++++++++++++++++++ .../l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb | 20 ++++++++++++++ 3 files changed, 68 insertions(+) create mode 100644 easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb create mode 100644 easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb create mode 100644 easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb diff --git a/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb new file mode 100644 index 0000000000..d952ceecd7 --- /dev/null +++ b/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb @@ -0,0 +1,22 @@ +name = 'libXaw' +version = '1.0.12' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """libXaw provides the Athena Widgets toolkit""" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +dependencies = [ + ('libXmu', '1.1.2'), + ('libXpm', '3.5.11'), +] +sanity_check_paths = { + 'files': ['lib/%s' % x for x in ['libXaw6.a', 'libXaw7.a', 'libXaw.so']], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb new file mode 100644 index 0000000000..3f1ad2b696 --- /dev/null +++ b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb @@ -0,0 +1,26 @@ +name = 'libXmu' +version = '1.1.2' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """libXmu provides a set of miscellaneous utility convenience functions for X libraries to use. + libXmuu is a lighter-weight version that does not depend on libXt or libXext""" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + + +dependencies = [ + ('libXt', '1.1.4'), +] +sanity_check_paths = { + 'files': ['lib/%s' % x for x in [ + '%(name)s.a', '%(name)s.so', + ] + ], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb new file mode 100644 index 0000000000..f6685a2544 --- /dev/null +++ b/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb @@ -0,0 +1,20 @@ +name = 'libXpm' +version = '3.5.11' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """libXp provides the X print library.""" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [('gettext', '0.18.2')] + +sanity_check_paths = { + 'files': ['lib/%s' % x for x in ['libXpm.a', 'libXpm.so']], + 'dirs': [], +} + +moduleclass = 'vis' -- GitLab From 8b7a66bf851233fc366492ea6abdb24128815058 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Thu, 29 Jan 2015 10:24:51 +1300 Subject: [PATCH 0013/1015] Added specific EasyBlock listing to config files --- easybuild/easyconfigs/b/Bison/Bison-2.7.1-ictce-5.4.0.eb | 2 ++ easybuild/easyconfigs/c/CMake/CMake-2.8.12-ictce-5.4.0.eb | 2 ++ easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.4.0.eb | 2 ++ easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.4.0.eb | 2 ++ easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.4.0.eb | 2 ++ 5 files changed, 10 insertions(+) diff --git a/easybuild/easyconfigs/b/Bison/Bison-2.7.1-ictce-5.4.0.eb b/easybuild/easyconfigs/b/Bison/Bison-2.7.1-ictce-5.4.0.eb index 88e0b4efd3..39ff356aa9 100644 --- a/easybuild/easyconfigs/b/Bison/Bison-2.7.1-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/b/Bison/Bison-2.7.1-ictce-5.4.0.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'Bison' version = '2.7.1' diff --git a/easybuild/easyconfigs/c/CMake/CMake-2.8.12-ictce-5.4.0.eb b/easybuild/easyconfigs/c/CMake/CMake-2.8.12-ictce-5.4.0.eb index 233ae210f8..fe7302f0ac 100644 --- a/easybuild/easyconfigs/c/CMake/CMake-2.8.12-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/c/CMake/CMake-2.8.12-ictce-5.4.0.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'CMake' version = '2.8.12' diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.4.0.eb b/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.4.0.eb index 48cce72673..5de3224773 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.4.0.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'cURL' version = '7.34.0' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.4.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.4.0.eb index a95917d70a..ec0f3803df 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-ictce-5.4.0.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'M4' version = '1.4.16' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.4.0.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.4.0.eb index cdb8f5b68d..3b4187acd1 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-ictce-5.4.0.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'M4' version = '1.4.17' -- GitLab From e87b43b89df58f55569c014a4852f7bbbb216d58 Mon Sep 17 00:00:00 2001 From: "Dominik L. Borkowski" Date: Mon, 23 Feb 2015 12:04:39 -0500 Subject: [PATCH 0014/1015] added libopenssl-devel to the list of acceptable OS dependencies for openssl devel A lot of existing easyconfigs used 'openssl-devel' and 'libssl-dev' under osdependencies to indicate the need to have development files for openssl. SLES 11 uses 'libopenssl-devel', so we add that as a third option. --- easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb | 2 +- .../easyconfigs/m/MySQL/MySQL-5.6.20-intel-2014b-clientonly.eb | 2 +- .../p/Python/Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb | 2 +- .../p/Python/Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb | 2 +- .../easyconfigs/p/Python/Python-2.5.6-goolf-1.4.10-bare.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.0.6-bare.eb | 2 +- .../easyconfigs/p/Python/Python-2.5.6-ictce-4.1.13-bare.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.2.0-bare.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.3.0-bare.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-cgmpolf-1.1.6.eb | 2 +- .../easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.2.7.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-cgoolf-1.1.7.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-gmpolf-1.4.8.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb | 2 +- .../easyconfigs/p/Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.5.14.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.0.6.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.2.0.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-iomkl-4.6.13.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-iqacml-3.7.3.eb | 2 +- .../easyconfigs/p/Python/Python-2.7.5-goalf-1.5.12-no-OFED.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.5-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.5.0.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.5-iqacml-3.7.3.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.6-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-5.5.0.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.8-foss-2014b.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.8-ictce-7.1.2.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014b.eb | 2 +- .../easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb | 2 +- easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/p/Python/Python-3.3.2-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb | 2 +- 45 files changed, 45 insertions(+), 45 deletions(-) diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb index 3b257ff22b..90466f7075 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://curl.haxx.se/download/'] #dependencies = [('OpenSSL', '1.0.1i')] # OS dependency should be preferred for security reasons -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] sanity_check_paths = { 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], diff --git a/easybuild/easyconfigs/m/MySQL/MySQL-5.6.20-intel-2014b-clientonly.eb b/easybuild/easyconfigs/m/MySQL/MySQL-5.6.20-intel-2014b-clientonly.eb index 39773d3294..b14d94df84 100644 --- a/easybuild/easyconfigs/m/MySQL/MySQL-5.6.20-intel-2014b-clientonly.eb +++ b/easybuild/easyconfigs/m/MySQL/MySQL-5.6.20-intel-2014b-clientonly.eb @@ -14,7 +14,7 @@ sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'intel', 'version': '2014b'} -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] dependencies = [ ('libevent', '2.0.21'), diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb index 279bdd8c99..a0f450f70f 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb @@ -19,6 +19,6 @@ dependencies = [ # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb index f9f346f7bc..53b6064132 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb @@ -19,6 +19,6 @@ dependencies = [ # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-goolf-1.4.10-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-goolf-1.4.10-bare.eb index 66cb466a25..ed1944c3f2 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-goolf-1.4.10-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-goolf-1.4.10-bare.eb @@ -19,6 +19,6 @@ dependencies = [ # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.0.6-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.0.6-bare.eb index 781b45ed3f..d9118da106 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.0.6-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.0.6-bare.eb @@ -21,6 +21,6 @@ dependencies = [ # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.1.13-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.1.13-bare.eb index c8bc196270..da9bd1c2a4 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.1.13-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.1.13-bare.eb @@ -21,6 +21,6 @@ dependencies = [ # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.2.0-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.2.0-bare.eb index 79512f826c..ae0e9d0e08 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.2.0-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.2.0-bare.eb @@ -19,6 +19,6 @@ dependencies = [ # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.3.0-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.3.0-bare.eb index f949db90c2..6d976f526f 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.3.0-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.3.0-bare.eb @@ -19,6 +19,6 @@ dependencies = [ # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmpolf-1.1.6.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmpolf-1.1.6.eb index 7a975980fe..1774b27146 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmpolf-1.1.6.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmpolf-1.1.6.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb index c0a121ef71..c9112a0795 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb @@ -78,6 +78,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.2.7.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.2.7.eb index 2e5b1c3cc2..b580f1c96b 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.2.7.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.2.7.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgoolf-1.1.7.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgoolf-1.1.7.eb index 3cc5940708..bc9c8df4f8 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgoolf-1.1.7.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgoolf-1.1.7.eb @@ -78,6 +78,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmpolf-1.4.8.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmpolf-1.4.8.eb index f8a7666f78..afc1ee4239 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmpolf-1.4.8.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12.eb index 262c91f061..9bfd01b319 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb index c22d902c71..f057b47357 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb index 4e3149189f..a1b17c0b65 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.4.10.eb index 0f28917f5c..d89dd01c51 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.4.10.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.5.14.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.5.14.eb index 678cacbe75..fbdb6f6118 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.5.14.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.0.6.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.0.6.eb index 11ffa16a41..ad5cb03e20 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.0.6.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.1.13.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.1.13.eb index 97c9a23292..5a7796659d 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.1.13.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.2.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.2.0.eb index 79e4bbcd67..db0b052ea7 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.2.0.eb @@ -78,6 +78,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.3.0.eb index 1ccc5c12ca..090ba3d58e 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.3.0.eb @@ -78,6 +78,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-iomkl-4.6.13.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-iomkl-4.6.13.eb index 3a167c9f92..0b5a6610e5 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-iomkl-4.6.13.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-iqacml-3.7.3.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-iqacml-3.7.3.eb index 1ad8450e3d..773802dfae 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-iqacml-3.7.3.eb @@ -84,6 +84,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-goalf-1.5.12-no-OFED.eb index df55e62340..cc6f960e75 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-goalf-1.5.12-no-OFED.eb @@ -78,6 +78,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-goolf-1.4.10.eb index 968045a415..f08dc7f7bf 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-goolf-1.4.10.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-4.1.13.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-4.1.13.eb index 464a9c0441..ad0d7286f0 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-4.1.13.eb @@ -83,6 +83,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.3.0.eb index 54b6d1a65f..f576d9f1dd 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.3.0.eb @@ -81,6 +81,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.5.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.5.0.eb index d513f80632..b32a7b9444 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.5.0.eb @@ -81,6 +81,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-iqacml-3.7.3.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-iqacml-3.7.3.eb index 4a7605ab2c..0c3b0edee6 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-iqacml-3.7.3.eb @@ -85,6 +85,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.6-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-2.7.6-goolf-1.4.10.eb index 44158cd159..df97eca668 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.6-goolf-1.4.10.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-4.1.13.eb b/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-4.1.13.eb index 6a17a47968..74a0ab5c69 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-4.1.13.eb @@ -83,6 +83,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-5.5.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-5.5.0.eb index af561484ae..bc1bc26e4c 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-5.5.0.eb @@ -83,6 +83,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.8-foss-2014b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.8-foss-2014b.eb index 6594db177f..721a9d7c3b 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.8-foss-2014b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.8-foss-2014b.eb @@ -87,6 +87,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.8-ictce-7.1.2.eb b/easybuild/easyconfigs/p/Python/Python-2.7.8-ictce-7.1.2.eb index dd7a8d8f1e..2f65dc0b7a 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.8-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.8-ictce-7.1.2.eb @@ -92,6 +92,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014b.eb index 64f8e11174..3cd030d43c 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014b.eb @@ -89,6 +89,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb index 236304395e..d1ff8b9e48 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb @@ -64,6 +64,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb index fbb78f9e84..11d4899222 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb @@ -64,6 +64,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb index c6cedb61ef..913671b48a 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb @@ -66,6 +66,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb index 38875e2a4f..252ce755ac 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb @@ -64,6 +64,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.3.2-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-3.3.2-goolf-1.4.10.eb index 73c3832a10..9c7858f00d 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.3.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.3.2-goolf-1.4.10.eb @@ -42,6 +42,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-4.1.13.eb b/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-4.1.13.eb index 8cd8056d73..56769b0734 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-4.1.13.eb @@ -44,6 +44,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-5.3.0.eb index 27461c4521..de3765e4a6 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-5.3.0.eb @@ -44,6 +44,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb b/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb index df2e52ef20..223b5aa45c 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb @@ -91,6 +91,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev')] +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] moduleclass = 'lang' -- GitLab From a00e0f8eaca41d380e590bec6d8c5ec3cfc0fc96 Mon Sep 17 00:00:00 2001 From: "Dominik L. Borkowski" Date: Mon, 23 Feb 2015 21:29:19 -0500 Subject: [PATCH 0015/1015] Revert "added libopenssl-devel to the list of acceptable OS dependencies for openssl devel" This reverts commit e87b43b89df58f55569c014a4852f7bbbb216d58. --- easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb | 2 +- .../easyconfigs/m/MySQL/MySQL-5.6.20-intel-2014b-clientonly.eb | 2 +- .../p/Python/Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb | 2 +- .../p/Python/Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb | 2 +- .../easyconfigs/p/Python/Python-2.5.6-goolf-1.4.10-bare.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.0.6-bare.eb | 2 +- .../easyconfigs/p/Python/Python-2.5.6-ictce-4.1.13-bare.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.2.0-bare.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.3.0-bare.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-cgmpolf-1.1.6.eb | 2 +- .../easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.2.7.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-cgoolf-1.1.7.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-gmpolf-1.4.8.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb | 2 +- .../easyconfigs/p/Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.5.14.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.0.6.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.2.0.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-iomkl-4.6.13.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.3-iqacml-3.7.3.eb | 2 +- .../easyconfigs/p/Python/Python-2.7.5-goalf-1.5.12-no-OFED.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.5-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.5.0.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.5-iqacml-3.7.3.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.6-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-5.5.0.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.8-foss-2014b.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.8-ictce-7.1.2.eb | 2 +- easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014b.eb | 2 +- .../easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb | 2 +- easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/p/Python/Python-3.3.2-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb | 2 +- 45 files changed, 45 insertions(+), 45 deletions(-) diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb index 90466f7075..3b257ff22b 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://curl.haxx.se/download/'] #dependencies = [('OpenSSL', '1.0.1i')] # OS dependency should be preferred for security reasons -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] sanity_check_paths = { 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], diff --git a/easybuild/easyconfigs/m/MySQL/MySQL-5.6.20-intel-2014b-clientonly.eb b/easybuild/easyconfigs/m/MySQL/MySQL-5.6.20-intel-2014b-clientonly.eb index b14d94df84..39773d3294 100644 --- a/easybuild/easyconfigs/m/MySQL/MySQL-5.6.20-intel-2014b-clientonly.eb +++ b/easybuild/easyconfigs/m/MySQL/MySQL-5.6.20-intel-2014b-clientonly.eb @@ -14,7 +14,7 @@ sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'intel', 'version': '2014b'} -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] dependencies = [ ('libevent', '2.0.21'), diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb index a0f450f70f..279bdd8c99 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb @@ -19,6 +19,6 @@ dependencies = [ # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb index 53b6064132..f9f346f7bc 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb @@ -19,6 +19,6 @@ dependencies = [ # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-goolf-1.4.10-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-goolf-1.4.10-bare.eb index ed1944c3f2..66cb466a25 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-goolf-1.4.10-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-goolf-1.4.10-bare.eb @@ -19,6 +19,6 @@ dependencies = [ # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.0.6-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.0.6-bare.eb index d9118da106..781b45ed3f 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.0.6-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.0.6-bare.eb @@ -21,6 +21,6 @@ dependencies = [ # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.1.13-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.1.13-bare.eb index da9bd1c2a4..c8bc196270 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.1.13-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.1.13-bare.eb @@ -21,6 +21,6 @@ dependencies = [ # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.2.0-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.2.0-bare.eb index ae0e9d0e08..79512f826c 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.2.0-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.2.0-bare.eb @@ -19,6 +19,6 @@ dependencies = [ # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.3.0-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.3.0-bare.eb index 6d976f526f..f949db90c2 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.3.0-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.3.0-bare.eb @@ -19,6 +19,6 @@ dependencies = [ # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmpolf-1.1.6.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmpolf-1.1.6.eb index 1774b27146..7a975980fe 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmpolf-1.1.6.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmpolf-1.1.6.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb index c9112a0795..c0a121ef71 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb @@ -78,6 +78,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.2.7.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.2.7.eb index b580f1c96b..2e5b1c3cc2 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.2.7.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.2.7.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgoolf-1.1.7.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgoolf-1.1.7.eb index bc9c8df4f8..3cc5940708 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgoolf-1.1.7.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgoolf-1.1.7.eb @@ -78,6 +78,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmpolf-1.4.8.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmpolf-1.4.8.eb index afc1ee4239..f8a7666f78 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmpolf-1.4.8.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12.eb index 9bfd01b319..262c91f061 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb index f057b47357..c22d902c71 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb index a1b17c0b65..4e3149189f 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.4.10.eb index d89dd01c51..0f28917f5c 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.4.10.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.5.14.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.5.14.eb index fbdb6f6118..678cacbe75 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.5.14.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.0.6.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.0.6.eb index ad5cb03e20..11ffa16a41 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.0.6.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.1.13.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.1.13.eb index 5a7796659d..97c9a23292 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.1.13.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.2.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.2.0.eb index db0b052ea7..79e4bbcd67 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.2.0.eb @@ -78,6 +78,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.3.0.eb index 090ba3d58e..1ccc5c12ca 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.3.0.eb @@ -78,6 +78,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-iomkl-4.6.13.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-iomkl-4.6.13.eb index 0b5a6610e5..3a167c9f92 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-iomkl-4.6.13.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-iqacml-3.7.3.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-iqacml-3.7.3.eb index 773802dfae..1ad8450e3d 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-iqacml-3.7.3.eb @@ -84,6 +84,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-goalf-1.5.12-no-OFED.eb index cc6f960e75..df55e62340 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-goalf-1.5.12-no-OFED.eb @@ -78,6 +78,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-goolf-1.4.10.eb index f08dc7f7bf..968045a415 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-goolf-1.4.10.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-4.1.13.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-4.1.13.eb index ad0d7286f0..464a9c0441 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-4.1.13.eb @@ -83,6 +83,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.3.0.eb index f576d9f1dd..54b6d1a65f 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.3.0.eb @@ -81,6 +81,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.5.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.5.0.eb index b32a7b9444..d513f80632 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.5.0.eb @@ -81,6 +81,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-iqacml-3.7.3.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-iqacml-3.7.3.eb index 0c3b0edee6..4a7605ab2c 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-iqacml-3.7.3.eb @@ -85,6 +85,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.6-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-2.7.6-goolf-1.4.10.eb index df97eca668..44158cd159 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.6-goolf-1.4.10.eb @@ -80,6 +80,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-4.1.13.eb b/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-4.1.13.eb index 74a0ab5c69..6a17a47968 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-4.1.13.eb @@ -83,6 +83,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-5.5.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-5.5.0.eb index bc1bc26e4c..af561484ae 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-5.5.0.eb @@ -83,6 +83,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.8-foss-2014b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.8-foss-2014b.eb index 721a9d7c3b..6594db177f 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.8-foss-2014b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.8-foss-2014b.eb @@ -87,6 +87,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.8-ictce-7.1.2.eb b/easybuild/easyconfigs/p/Python/Python-2.7.8-ictce-7.1.2.eb index 2f65dc0b7a..dd7a8d8f1e 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.8-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.8-ictce-7.1.2.eb @@ -92,6 +92,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014b.eb index 3cd030d43c..64f8e11174 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014b.eb @@ -89,6 +89,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb index d1ff8b9e48..236304395e 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb @@ -64,6 +64,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb index 11d4899222..fbb78f9e84 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb @@ -64,6 +64,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb index 913671b48a..c6cedb61ef 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb @@ -66,6 +66,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb index 252ce755ac..38875e2a4f 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb @@ -64,6 +64,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.3.2-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-3.3.2-goolf-1.4.10.eb index 9c7858f00d..73c3832a10 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.3.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.3.2-goolf-1.4.10.eb @@ -42,6 +42,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-4.1.13.eb b/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-4.1.13.eb index 56769b0734..8cd8056d73 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-4.1.13.eb @@ -44,6 +44,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-5.3.0.eb index de3765e4a6..27461c4521 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-5.3.0.eb @@ -44,6 +44,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb b/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb index 223b5aa45c..df2e52ef20 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb @@ -91,6 +91,6 @@ exts_list = [ }), ] -osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] +osdependencies = [('openssl-devel', 'libssl-dev')] moduleclass = 'lang' -- GitLab From a65d6c402c3b2788c13ba869d26b3a12d5c5dca1 Mon Sep 17 00:00:00 2001 From: pescobar Date: Tue, 24 Feb 2015 15:57:01 +0100 Subject: [PATCH 0016/1015] trinity 2.0.4 --- .../t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb new file mode 100644 index 0000000000..9259406d80 --- /dev/null +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb @@ -0,0 +1,43 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'MakeCp' + +name = 'Trinity' +version = '2.0.4' + +homepage = 'http://trinityrnaseq.github.io/' +description = """ Trinity assembles transcript sequences from Illumina RNA-Seq data. """ + +toolchain = {'name': 'goolf', 'version': '1.4.10'} + +source_urls = ['https://github.com/trinityrnaseq/trinityrnaseq/archive/'] +sources = ['v%(version)s.tar.gz'] + +java = 'Java' +javaver = '1.7.0_21' + +dependencies = [ + (java, javaver, '', True) + ] + +parallel = 1 + +buildopts = ' && make plugins' + +files_to_copy = ["*"] + +sanity_check_paths = { + 'files': ["Chrysalis/Chrysalis", "Inchworm/bin/inchworm", "trinity-plugins/rsem/rsem-run-em"], + 'dirs': [""], +} + +# add install dir to PATH +modextrapaths = { + 'PATH': '' +} + +moduleclass = 'bio' + -- GitLab From 2202abc03335db83503d1bb4a30d974906957080 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 3 Mar 2015 15:38:32 +0100 Subject: [PATCH 0017/1015] dummy --- easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015b.eb | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015b.eb b/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015b.eb new file mode 100644 index 0000000000..e69de29bb2 -- GitLab From f58cb0560f3c1592bad5a9dc6a774b04685f6c9d Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 4 Mar 2015 11:20:40 +0100 Subject: [PATCH 0018/1015] First try --- .../a/Autoconf/Autoconf-2.69-intel-2015a.eb | 25 +++++++ .../a/Automake/Automake-1.15-intel-2015a.eb | 33 ++++++++++ .../c/CFITSIO/CFITSIO-3.37-intel-2015a.eb | 22 +++++++ .../c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb | 30 +++++++++ .../c/CMake/CMake-3.1.3-intel-2015a.eb | 22 +++++++ .../e/expat/expat-2.1.0-intel-2015a.eb | 15 +++++ .../f/freetype/freetype-2.5.5-intel-2015a.eb | 21 ++++++ .../g/GATE/GATE-7.0_Makefile-prefix.patch | 46 +++++++++++++ .../easyconfigs/g/GATE/GATE-7.0_unistdh.patch | 10 +++ .../g/Geant4/Geant4-9.6.p04-intel-2015a.eb | 24 +++++++ .../g/glproto/glproto-1.4.17-intel-2015a.eb | 21 ++++++ .../l/libdrm/libdrm-2.4.59-intel-2015a.eb | 27 ++++++++ .../libpciaccess-0.13.3-intel-2015a.eb | 26 ++++++++ .../libpthread-stubs-0.3-intel-2015a.eb | 20 ++++++ .../l/libtool/libtool-2.4.5-intel-2015a.eb | 17 +++++ .../libxml2-2.9.2-intel-2015a-Python-2.7.9.eb | 27 ++++++++ .../Mesa-10.4.5-intel-2015a-Python-2.7.9.eb | 65 +++++++++++++++++++ .../makedepend-1.0.5-intel-2015a.eb | 20 ++++++ .../pkg-config/pkg-config-0.28-intel-2015a.eb | 27 ++++++++ .../r/ROOT/ROOT-v5.34.26-intel-2015a.eb | 50 ++++++++++++++ .../xorg-macros-1.19.0-intel-2015a.eb | 22 +++++++ 21 files changed, 570 insertions(+) create mode 100644 easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015a.eb create mode 100644 easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015a.eb create mode 100644 easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.37-intel-2015a.eb create mode 100644 easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.1.3-intel-2015a.eb create mode 100644 easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2015a.eb create mode 100644 easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015a.eb create mode 100644 easybuild/easyconfigs/g/GATE/GATE-7.0_Makefile-prefix.patch create mode 100644 easybuild/easyconfigs/g/GATE/GATE-7.0_unistdh.patch create mode 100644 easybuild/easyconfigs/g/Geant4/Geant4-9.6.p04-intel-2015a.eb create mode 100644 easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015a.eb create mode 100644 easybuild/easyconfigs/l/libdrm/libdrm-2.4.59-intel-2015a.eb create mode 100644 easybuild/easyconfigs/l/libpciaccess/libpciaccess-0.13.3-intel-2015a.eb create mode 100644 easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2015a.eb create mode 100644 easybuild/easyconfigs/l/libtool/libtool-2.4.5-intel-2015a.eb create mode 100644 easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a-Python-2.7.9.eb create mode 100644 easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb create mode 100644 easybuild/easyconfigs/m/makedepend/makedepend-1.0.5-intel-2015a.eb create mode 100644 easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-intel-2015a.eb create mode 100644 easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb create mode 100644 easybuild/easyconfigs/x/xorg-macros/xorg-macros-1.19.0-intel-2015a.eb diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015a.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015a.eb new file mode 100644 index 0000000000..a3c280daab --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015a.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts to automatically + configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like + systems without manual user intervention. Autoconf creates a configuration script for a package from a + template file that lists the operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", + "autoscan", "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015a.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015a.eb new file mode 100644 index 0000000000..3a528809f4 --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015a.eb @@ -0,0 +1,33 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = ['http://ftp.gnu.org/gnu/automake'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('Autoconf', '2.69')] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.37-intel-2015a.eb b/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.37-intel-2015a.eb new file mode 100644 index 0000000000..08e0bf1795 --- /dev/null +++ b/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.37-intel-2015a.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'CFITSIO' +version = '3.37' + +homepage = 'http://heasarc.gsfc.nasa.gov/fitsio/' +description = """CFITSIO is a library of C and Fortran subroutines for reading and writing data files in +FITS (Flexible Image Transport System) data format.""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'optarch': True, 'pic': True} + +srcversion = '%s0' % version.replace('.', '') +source_urls = ['ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/'] +sources = ['%%(namelower)s%s.tar.gz' % srcversion] + +sanity_check_paths = { + 'files': ["lib/libcfitsio.a"], + 'dirs': ["include"], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb b/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb new file mode 100644 index 0000000000..d072e9f30a --- /dev/null +++ b/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb @@ -0,0 +1,30 @@ +easyblock = 'CMakeMake' + +name = 'CLHEP' +version = '2.1.3.1' + +homepage = 'http://proj-clhep.web.cern.ch/proj-clhep/' +description = """The CLHEP project is intended to be a set of HEP-specific foundation and + utility classes such as random generators, physics vectors, geometry and linear algebra. + CLHEP is structured in a set of packages independent of any external package.""" + + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TGZ] +source_urls = ['http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/'] + +dependencies = [ ('CMake', '3.1.3') ] + +# build dir should not be in the source tree! +preconfigopts = 'mkdir ../../2.1.3.1_bld && cd ../../2.1.3.1_bld &&' +prebuildopts = 'cd ../../2.1.3.1_bld &&' +preinstallopts = 'cd ../../2.1.3.1_bld &&' + +configopts = '-DCMAKE_BUILD_TYPE=Release' + +# build dir should not be in the source tree! +srcdir = '../2.1.3.1/CLHEP/' + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.1.3-intel-2015a.eb b/easybuild/easyconfigs/c/CMake/CMake-3.1.3-intel-2015a.eb new file mode 100644 index 0000000000..be08430cf4 --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.1.3-intel-2015a.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.1.3' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('ncurses', '5.9')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2015a.eb b/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2015a.eb new file mode 100644 index 0000000000..0eb1188648 --- /dev/null +++ b/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2015a.eb @@ -0,0 +1,15 @@ +easyblock = 'ConfigureMake' + +name = 'expat' +version = '2.1.0' + +homepage = 'http://expat.sourceforge.net/' +description = """Expat is an XML parser library written in C. It is a stream-oriented parser in which an application + registers handlers for things the parser might find in the XML document (like start tags)""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [SOURCEFORGE_SOURCE] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015a.eb b/easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015a.eb new file mode 100644 index 0000000000..3f93bd6070 --- /dev/null +++ b/easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015a.eb @@ -0,0 +1,21 @@ +name = 'freetype' +version = '2.5.5' + +homepage = 'http://freetype.org' +description = """FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and + portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display + servers, font conversion tools, text image generation tools, and many other products as well.""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = [GNU_SAVANNAH_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [('libpng', '1.6.16')] + +sanity_check_paths = { + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'dirs': ['include/freetype2'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GATE/GATE-7.0_Makefile-prefix.patch b/easybuild/easyconfigs/g/GATE/GATE-7.0_Makefile-prefix.patch new file mode 100644 index 0000000000..eb39ff836c --- /dev/null +++ b/easybuild/easyconfigs/g/GATE/GATE-7.0_Makefile-prefix.patch @@ -0,0 +1,46 @@ +--- gate_v7.0/cluster_tools/filemerger/Makefile.orig 2014-05-12 11:18:16.000000000 +0200 ++++ gate_v7.0/cluster_tools/filemerger/Makefile 2015-03-04 10:54:55.461301152 +0100 +@@ -16,6 +16,8 @@ + INCLUDE := -I./include `geant4-config --cflags` `root-config --cflags` + LDFLAGS := `geant4-config --libs` `root-config --glibs` + ++PREFIX := /usr/local ++ + TARGET := gjm + + .PHONY: all clean directories cleanall install uninstall +@@ -49,8 +51,9 @@ + + install: + @echo Installing ... +- @$(CP) $(TARGET) /usr/local/bin ++ mkdir -p $(PREFIX)/bin ++ @$(CP) $(TARGET) $(PREFIX)/bin + + uninstall: + @echo Uninstalling... +- @$(RM) /usr/local/bin/$(TARGET) ++ @$(RM) $(PREFIX)/bin/$(TARGET) +--- gate_v7.0/cluster_tools/jobsplitter/Makefile.orig 2014-05-12 11:18:16.000000000 +0200 ++++ gate_v7.0/cluster_tools/jobsplitter/Makefile 2015-03-04 10:54:55.461301152 +0100 +@@ -16,6 +16,8 @@ + INCLUDE := -I./include `geant4-config --cflags` + LDFLAGS := `geant4-config --libs` + ++PREFIX := /usr/local ++ + TARGET := gjs + + .PHONY: all clean directories cleanall install uninstall +@@ -57,8 +59,9 @@ + + install: + @echo Installing ... +- @$(CP) $(TARGET) /usr/local/bin ++ mkdir -p $(PREFIX)/bin ++ @$(CP) $(TARGET) $(PREFIX)/bin + + uninstall: + @echo Uninstalling... +- @$(RM) /usr/local/bin/$(TARGET) ++ @$(RM) $(PREFIX)/bin/$(TARGET) diff --git a/easybuild/easyconfigs/g/GATE/GATE-7.0_unistdh.patch b/easybuild/easyconfigs/g/GATE/GATE-7.0_unistdh.patch new file mode 100644 index 0000000000..13ce5cc6e6 --- /dev/null +++ b/easybuild/easyconfigs/g/GATE/GATE-7.0_unistdh.patch @@ -0,0 +1,10 @@ +--- gate_v7.0/cluster_tools/jobsplitter/include/GateMacfileParser.hh.org 2014-05-12 11:18:16.000000000 +0200 ++++ gate_v7.0/cluster_tools/jobsplitter/include/GateMacfileParser.hh 2015-03-04 10:32:24.416298472 +0100 +@@ -19,6 +19,7 @@ + #include + #include + #include ++#include + + using namespace std; + diff --git a/easybuild/easyconfigs/g/Geant4/Geant4-9.6.p04-intel-2015a.eb b/easybuild/easyconfigs/g/Geant4/Geant4-9.6.p04-intel-2015a.eb new file mode 100644 index 0000000000..791ce6652f --- /dev/null +++ b/easybuild/easyconfigs/g/Geant4/Geant4-9.6.p04-intel-2015a.eb @@ -0,0 +1,24 @@ +name = 'Geant4' +version = '9.6.p04' + +homepage = 'http://geant4.cern.ch/' +description = """Geant4 is a toolkit for the simulation of the passage of particles through matter. + Its areas of application include high energy, nuclear and accelerator physics, + as well as studies in medical and space science.""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = ['http://geant4.cern.ch/support/source'] +sources = ['%(namelower)s.%(version)s.tar.gz'] + +dependencies = [ + ('expat', '2.1.0'), + ('CLHEP', '2.1.3.1'), +] + +builddependencies = [('CMake', '3.1.3')] + +configopts = "-DEXPAT_LIBRARY=$EBROOTEXPAT/lib/libexpat.so -DEXPAT_INCLUDE_DIR=$EBROOTEXPAT/include" +configopts += "-DGEANT4_INSTALL_DATA=OFF" + +moduleclass = 'phys' diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015a.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015a.eb new file mode 100644 index 0000000000..e647894422 --- /dev/null +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015a.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'glproto' +version = '1.4.17' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = "X protocol and ancillary headers" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] + +sanity_check_paths = { + 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', + 'glxtokens', 'internal/glcore']], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.59-intel-2015a.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.59-intel-2015a.eb new file mode 100644 index 0000000000..e93433264b --- /dev/null +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.59-intel-2015a.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'libdrm' +version = '2.4.59' + +homepage = 'http://dri.freedesktop.org' +description = """Direct Rendering Manager runtime library.""" + +source_urls = ['http://dri.freedesktop.org/libdrm/'] +sources = [SOURCELOWER_TAR_GZ] + +toolchain = {'name': 'intel', 'version': '2015a'} + +dependencies = [ + ('libpthread-stubs', '0.3'), + ('libpciaccess', '0.13.3'), +] + +configopts = '--enable-nouveau-experimental-api' + +sanity_check_paths = { + 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.so', + 'lib/libdrm_radeon.so', 'lib/libdrm_nouveau.so', 'lib/libdrm.so', 'lib/libkms.so'], + 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpciaccess/libpciaccess-0.13.3-intel-2015a.eb b/easybuild/easyconfigs/l/libpciaccess/libpciaccess-0.13.3-intel-2015a.eb new file mode 100644 index 0000000000..e28f16cff6 --- /dev/null +++ b/easybuild/easyconfigs/l/libpciaccess/libpciaccess-0.13.3-intel-2015a.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'libpciaccess' +version = '0.13.3' + +homepage = 'http://cgit.freedesktop.org/xorg/lib/libpciaccess/' +description = """Generic PCI access library.""" + +source_urls = ['http://cgit.freedesktop.org/xorg/lib/libpciaccess/snapshot'] +sources = [SOURCE_TAR_GZ] + +toolchain = {'name': 'intel', 'version': '2015a'} + +builddependencies = [ + ('Autoconf', '2.69'), + ('xorg-macros', '1.19.0'), +] + +preconfigopts = "ACLOCAL='aclocal -I $EBROOTXORGMINMACROS/share/aclocal' ./autogen.sh && " + +sanity_check_paths = { + 'files': ['include/pciaccess.h', 'lib/libpciaccess.a'], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'system' diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2015a.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2015a.eb new file mode 100644 index 0000000000..3665102104 --- /dev/null +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2015a.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'libpthread-stubs' +version = '0.3' + +homepage = 'http://xcb.freedesktop.org/' +description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, +latency hiding, direct access to the protocol, improved threading support, and extensibility.""" + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +toolchain = {'name': 'intel', 'version': '2015a'} + +sanity_check_paths = { + 'files' : ['lib/pkgconfig/pthread-stubs.pc'], + 'dirs': [] , +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.5-intel-2015a.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.5-intel-2015a.eb new file mode 100644 index 0000000000..a0bfd7ae8e --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.5-intel-2015a.eb @@ -0,0 +1,17 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.5' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [('M4', '1.4.17')] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a-Python-2.7.9.eb new file mode 100644 index 0000000000..59d56c4c28 --- /dev/null +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a-Python-2.7.9.eb @@ -0,0 +1,27 @@ +name = 'libxml2' +version = '2.9.2' + +homepage = 'http://xmlsoft.org/' +description = """Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable + outside of the Gnome platform).""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = [ + 'http://xmlsoft.org/sources/', + 'http://xmlsoft.org/sources/old/' +] +sources = [SOURCELOWER_TAR_GZ] + +configopts = 'CC="$CC" CXX="$CXX" --with-pic' + +pythonver = '2.7.9' +pythonshortver = '.'.join(pythonver.split('.')[0:2]) +versionsuffix = '-%s-%s' % ('Python', pythonver) + +dependencies = [ + ('zlib', '1.2.8'), + ('Python', pythonver), +] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb new file mode 100644 index 0000000000..6417c23a82 --- /dev/null +++ b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb @@ -0,0 +1,65 @@ +easyblock = 'ConfigureMake' + +name = 'Mesa' +version = '10.4.5' + +homepage = 'http://www.mesa3d.org/' +description = """Mesa is an open-source implementation of the OpenGL specification - + a system for rendering interactive 3D graphics.""" + + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'optarch': True} + +sources = ['%sLib-%s.tar.gz' % (name, version)] +source_urls = [ + 'ftp://ftp.freedesktop.org/pub/mesa/%(version)s', + 'ftp://ftp.freedesktop.org/pub/mesa/older-versions/%(version_major)s.x/%(version)s', +] + +pythonver = '2.7.9' +pythonshortver = '.'.join(pythonver.split('.')[0:2]) +versionsuffix = '-%s-%s' % ('Python', pythonver) + +dependencies = [ + ('flex', '2.5.39'), + ('Bison', '3.0.2'), + ('makedepend', '1.0.5'), + ('Python', pythonver), + ('libxml2', '2.9.2', versionsuffix), + ('glproto', '1.4.17'), + ('libdrm', '2.4.59'), + ('Automake', '1.15'), + ('pkg-config', '0.28'), + ('libtool', '2.4.5'), + ('M4', '1.4.17') +] + +osdependencies = [ + 'libX11-devel', # Xlibs.h + 'xorg-x11-proto-devel', # X.h, glproto, xproto + 'libXdamage-devel', + 'libXext-devel', + 'libXfixes-devel', +] +# GLU is not part anymore of Mesa package! +configopts = " --disable-osmesa --disable-gallium-llvm --enable-glx --disable-dri --enable-xlib-glx" +configopts += " --disable-driglx-direct --with-gallium-drivers='' --disable-egl""" + +# package-config files for os dependencies are in an os specific place +preconfigopts = ' PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/share/pkgconfig" ' + +prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' + +sanity_check_paths = { + 'files': ['lib/libGL.so', 'include/GL/glext.h', 'include/GL/gl_mangle.h', + 'include/GL/glx.h', 'include/GL/osmesa.h', + 'include/GL/wglext.h', 'include/GL/gl.h', + 'include/GL/glxext.h', 'include/GL/glx_mangle.h', + 'include/GL/wmesa.h'], + 'dirs': [] +} + +maxparallel = 1 + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.5-intel-2015a.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.5-intel-2015a.eb new file mode 100644 index 0000000000..0b36b37c50 --- /dev/null +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.5-intel-2015a.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'makedepend' +version = '1.0.5' + +homepage = "http://www.linuxfromscratch.org/blfs/view/svn/x/makedepend.html" +description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/releases/individual/util'] + +sanity_check_paths = { + 'files': ['bin/makedepend'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-intel-2015a.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-intel-2015a.eb new file mode 100644 index 0000000000..95331ed5af --- /dev/null +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-intel-2015a.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'pkg-config' +version = '0.28' + +homepage = 'http://www.freedesktop.org/wiki/Software/pkg-config/' +description = """pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the + correct compiler options on the command line so an application can use + gcc -o test test.c `pkg-config --libs --cflags glib-2.0` + for instance, rather than hard-coding values on where to find glib (or other libraries).""" + +# don't use PAX, it might break. +tar_config_opts = True + +toolchain = {'name': 'intel', 'version': '2015a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://pkgconfig.freedesktop.org/releases/'] + +configopts = " --with-internal-glib" + +sanity_check_paths = { + 'files': ['bin/pkg-config'], + 'dirs': [] + } + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb new file mode 100644 index 0000000000..444462d49f --- /dev/null +++ b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb @@ -0,0 +1,50 @@ +name = 'ROOT' +version = 'v5.34.26' + +homepage = 'http://root.cern.ch/drupal/' +description = """The ROOT system provides a set of OO frameworks with all the functionality + needed to handle and analyze large amounts of data in a very efficient way.""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'pic': True} + +sources = ['%(namelower)s_%(version)s.source.tar.gz'] +source_urls = ['ftp://root.cern.ch/root/'] +patches = [ + 'configure_FftwFromMkl_28.patch', + 'ROOT-v5_recent-ifort.patch', +] + +python = 'Python' +pyver = '2.7.9' + +dependencies = [ + ('GSL', '1.16'), + ('Mesa', '10.4.5', '-%s-%s' % (python, pyver)), + ('libxml2', '2.9.2', '-%s-%s' % (python, pyver)), + ('PCRE', '8.36'), + ('CFITSIO', '3.37'), + ('freetype', '2.5.5'), + (python, pyver), + ('zlib', '1.2.8'), +] + +# use external ZLIB +preconfigopts = 'ZLIB=$EBROOTZLIB ' + +# architecture +arch = 'linuxx8664icc' + +# disable features +configopts = ' --disable-xft --disable-xrootd --disable-mysql --disable-krb5 --disable-odbc ' +configopts += ' --disable-oracle --disable-pgsql --disable-qt --disable-sqlite' +# enable features +configopts += ' --enable-unuran --enable-table --enable-explicitlink --enable-minuit2 --enable-roofit' +configopts += ' --with-gsl-incdir=$EBROOTGSL/include/gsl --with-gsl-libdir=$EBROOTGSL/lib' +configopts += ' --with-fftw3-incdir=$MKLROOT/mkl/include/fftw --with-fftw3-libdir=$MKLROOT/mkl/lib/intel64' +configopts += ' --with-xml-incdir=$EBROOTLIBXML2/include/libxml2/libxml --with-xml-libdir=$EBROOTLIBXML2/lib' +configopts += ' --with-python-libdir=$EBROOTPYTHON/lib' +configopts += ' --with-cfitsio-incdir=$EBROOTCFITSIO/include --with-cfitsio-libdir=$EBROOTCFITSIO/lib' +configopts += ' --with-opengl-incdir=$EBROOTMESA/include --with-opengl-libdir=$EBROOTMESA/lib' + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/x/xorg-macros/xorg-macros-1.19.0-intel-2015a.eb b/easybuild/easyconfigs/x/xorg-macros/xorg-macros-1.19.0-intel-2015a.eb new file mode 100644 index 0000000000..8f8f5df7e5 --- /dev/null +++ b/easybuild/easyconfigs/x/xorg-macros/xorg-macros-1.19.0-intel-2015a.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'xorg-macros' +version = '1.19.0' + +homepage = 'http://cgit.freedesktop.org/xorg/util/macros' +description = """X.org macros utilities.""" +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = ['http://cgit.freedesktop.org/xorg/util/macros/snapshot'] # no slash ('/') at the end! +sources = ['util-macros-%(version)s.tar.bz2'] + +dependencies = [('Autoconf', '2.69')] + +preconfigopts = './autogen.sh && ' + +sanity_check_paths = { + 'files': ['share/pkgconfig/xorg-macros.pc'], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 6999682b4b3b89dfcea654929951fa6fb792c874 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 4 Mar 2015 11:54:28 +0100 Subject: [PATCH 0019/1015] The actual GATE-7.0-intel-2015b.eb file ... --- .../g/GATE/GATE-7.0-intel-2015b.eb | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015b.eb b/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015b.eb index e69de29bb2..0e64df00ee 100644 --- a/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015b.eb +++ b/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015b.eb @@ -0,0 +1,26 @@ +name = 'GATE' +version = '7.0' + +homepage = 'http://www.opengatecollaboration.org/' +description = """GATE is an advanced opensource software developed by the international OpenGATE collaboration and + dedicated to the numerical simulations in medical imaging. It currently supports simulations of Emission Tomography + (Positron Emission Tomography - PET and Single Photon Emission Computed Tomography - SPECT), and Computed Tomography""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +sources = [('%(namelower)s_v%(version)s.tar_.gz' , "tar xfvz %s")] +source_urls = ['http://www.opengatecollaboration.org/sites/opengatecollaboration.org/files/'] + +patches = [ + 'GATE-%(version)s_Makefile-prefix.patch', + 'GATE-%(version)s_unistdh.patch', +] + +dependencies = [ + ('Geant4', '9.6.p04'), + ('CLHEP', '2.1.3.1'), + ('ROOT', 'v5.34.26'), + ('CMake', '3.1.3'), +] + +moduleclass = 'cae' -- GitLab From 8d97cf176d68c7ddae19b32e95acb42c2156b48b Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 4 Mar 2015 12:06:15 +0100 Subject: [PATCH 0020/1015] GATE filename 2015b.eb -> 2015a.eb --- .../g/GATE/{GATE-7.0-intel-2015b.eb => GATE-7.0-intel-2015a.eb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/g/GATE/{GATE-7.0-intel-2015b.eb => GATE-7.0-intel-2015a.eb} (100%) diff --git a/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015b.eb b/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015a.eb similarity index 100% rename from easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015b.eb rename to easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015a.eb -- GitLab From 4ac4de1d45a1830f08a099b9f446bc4ba5945b45 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 4 Mar 2015 15:07:29 +0100 Subject: [PATCH 0021/1015] AMD Barcelona SSE4.1 capability wrongly determined --- .../Mesa-10.4.5-intel-2015a-Python-2.7.9.eb | 2 ++ .../m/Mesa/Mesa-10.4.5_sse4_1.patch | 20 +++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 easybuild/easyconfigs/m/Mesa/Mesa-10.4.5_sse4_1.patch diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb index 6417c23a82..239381e6d6 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb @@ -17,6 +17,8 @@ source_urls = [ 'ftp://ftp.freedesktop.org/pub/mesa/older-versions/%(version_major)s.x/%(version)s', ] +patches = ['Mesa-10.4.5_sse4_1.patch'] + pythonver = '2.7.9' pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % ('Python', pythonver) diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5_sse4_1.patch b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5_sse4_1.patch new file mode 100644 index 0000000000..11d5aee630 --- /dev/null +++ b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5_sse4_1.patch @@ -0,0 +1,20 @@ +#AMD Barcelona SSE4.1 capability wrongly determined. +#http://patchwork.freedesktop.org/patch/36869/ +# B. Hajgato March 4th 2015 +--- a/src/mesa/vbo/vbo_exec_array.c ++++ b/src/mesa/vbo/vbo_exec_array.c +@@ -121,12 +121,14 @@ vbo_get_minmax_index(struct gl_context *ctx, + } + } + else { ++#ifdef __SSE4_1__ + #if defined(USE_SSE41) + if (cpu_has_sse4_1) { + _mesa_uint_array_min_max(ui_indices, &min_ui, &max_ui, count); + } + else + #endif ++#endif + for (i = 0; i < count; i++) { + if (ui_indices[i] > max_ui) max_ui = ui_indices[i]; + if (ui_indices[i] < min_ui) min_ui = ui_indices[i]; -- GitLab From ae2a1ab2b613e30508f7f11626f0100d7c24dd88 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 5 Mar 2015 09:59:36 +0100 Subject: [PATCH 0022/1015] CLHEP whitespace removed, hardcode versions removed --- .../easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb b/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb index d072e9f30a..c410274c1c 100644 --- a/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb +++ b/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb @@ -15,16 +15,17 @@ toolchainopts = {'pic': True} sources = [SOURCELOWER_TGZ] source_urls = ['http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/'] -dependencies = [ ('CMake', '3.1.3') ] +dependencies = [('CMake', '3.1.3')] # build dir should not be in the source tree! -preconfigopts = 'mkdir ../../2.1.3.1_bld && cd ../../2.1.3.1_bld &&' -prebuildopts = 'cd ../../2.1.3.1_bld &&' -preinstallopts = 'cd ../../2.1.3.1_bld &&' +ext_bldd = '../../bulddir' +preconfigopts = 'mkdir %s && cd %s &&' % (ext_bldd,ext_bldd) +prebuildopts = 'cd %s &&' % ext_bldd +preinstallopts = 'cd %s &&' % ext_bldd configopts = '-DCMAKE_BUILD_TYPE=Release' # build dir should not be in the source tree! -srcdir = '../2.1.3.1/CLHEP/' +srcdir = '../%s/%s/' % (version,name) moduleclass = 'numlib' -- GitLab From 88a457722c3c579d11384d591c372128a5012812 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 5 Mar 2015 10:07:33 +0100 Subject: [PATCH 0023/1015] pkg-config whitespaces --- .../p/pkg-config/pkg-config-0.27.1-goalf-1.1.0-no-OFED.eb | 6 +++--- .../p/pkg-config/pkg-config-0.27.1-goolf-1.4.10.eb | 6 +++--- .../p/pkg-config/pkg-config-0.27.1-ictce-4.0.6.eb | 6 +++--- .../p/pkg-config/pkg-config-0.27.1-ictce-5.3.0.eb | 6 +++--- .../p/pkg-config/pkg-config-0.27.1-ictce-5.5.0.eb | 6 +++--- .../easyconfigs/p/pkg-config/pkg-config-0.28-GCC-4.8.2.eb | 6 +++--- .../easyconfigs/p/pkg-config/pkg-config-0.28-ictce-5.5.0.eb | 6 +++--- .../easyconfigs/p/pkg-config/pkg-config-0.28-intel-2015a.eb | 6 +++--- 8 files changed, 24 insertions(+), 24 deletions(-) diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-goalf-1.1.0-no-OFED.eb index b0953355e6..ec3f8c364a 100644 --- a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-goalf-1.1.0-no-OFED.eb @@ -17,8 +17,8 @@ source_urls = ['http://pkgconfig.freedesktop.org/releases/'] configopts = " --with-internal-glib" sanity_check_paths = { - 'files': ['bin/pkg-config'], - 'dirs': [] - } + 'files': ['bin/pkg-config'], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-goolf-1.4.10.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-goolf-1.4.10.eb index d628126097..0b6b8bc927 100644 --- a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-goolf-1.4.10.eb @@ -17,8 +17,8 @@ source_urls = ['http://pkgconfig.freedesktop.org/releases/'] configopts = " --with-internal-glib" sanity_check_paths = { - 'files': ['bin/pkg-config'], - 'dirs': [] - } + 'files': ['bin/pkg-config'], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-4.0.6.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-4.0.6.eb index 2d7168b4db..ca1b0b102a 100644 --- a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-4.0.6.eb @@ -17,8 +17,8 @@ source_urls = ['http://pkgconfig.freedesktop.org/releases/'] configopts = " --with-internal-glib" sanity_check_paths = { - 'files': ['bin/pkg-config'], - 'dirs': [] - } + 'files': ['bin/pkg-config'], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-5.3.0.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-5.3.0.eb index d9c51d2da3..206bdee244 100644 --- a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-5.3.0.eb @@ -18,8 +18,8 @@ source_urls = ['http://pkgconfig.freedesktop.org/releases/'] configopts = " --with-internal-glib" sanity_check_paths = { - 'files': ['bin/pkg-config'], - 'dirs': [] - } + 'files': ['bin/pkg-config'], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-5.5.0.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-5.5.0.eb index 927b413c4e..fee25e4441 100644 --- a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-5.5.0.eb @@ -20,8 +20,8 @@ source_urls = ['http://pkgconfig.freedesktop.org/releases/'] configopts = " --with-internal-glib" sanity_check_paths = { - 'files': ['bin/pkg-config'], - 'dirs': [] - } + 'files': ['bin/pkg-config'], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-GCC-4.8.2.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-GCC-4.8.2.eb index fa19c90773..b4996e7af3 100644 --- a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-GCC-4.8.2.eb @@ -20,8 +20,8 @@ source_urls = ['http://pkgconfig.freedesktop.org/releases/'] configopts = " --with-internal-glib" sanity_check_paths = { - 'files': ['bin/pkg-config'], - 'dirs': [] - } + 'files': ['bin/pkg-config'], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-ictce-5.5.0.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-ictce-5.5.0.eb index 309549fb3b..7c85168da3 100644 --- a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-ictce-5.5.0.eb @@ -20,8 +20,8 @@ source_urls = ['http://pkgconfig.freedesktop.org/releases/'] configopts = " --with-internal-glib" sanity_check_paths = { - 'files': ['bin/pkg-config'], - 'dirs': [] - } + 'files': ['bin/pkg-config'], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-intel-2015a.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-intel-2015a.eb index 95331ed5af..f5981f1368 100644 --- a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-intel-2015a.eb +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-intel-2015a.eb @@ -20,8 +20,8 @@ source_urls = ['http://pkgconfig.freedesktop.org/releases/'] configopts = " --with-internal-glib" sanity_check_paths = { - 'files': ['bin/pkg-config'], - 'dirs': [] - } + 'files': ['bin/pkg-config'], + 'dirs': [] +} moduleclass = 'devel' -- GitLab From de3e6c79ebeeb5891b5db46f522f0e2dc768155f Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 5 Mar 2015 10:10:25 +0100 Subject: [PATCH 0024/1015] CLHEP typo corrected --- easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb b/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb index c410274c1c..adddbd5c0e 100644 --- a/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb +++ b/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb @@ -18,7 +18,7 @@ source_urls = ['http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/' dependencies = [('CMake', '3.1.3')] # build dir should not be in the source tree! -ext_bldd = '../../bulddir' +ext_bldd = '../../builddir' preconfigopts = 'mkdir %s && cd %s &&' % (ext_bldd,ext_bldd) prebuildopts = 'cd %s &&' % ext_bldd preinstallopts = 'cd %s &&' % ext_bldd -- GitLab From 910187e6332480683f613d165b37a8ad7edc75ca Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 12 Mar 2015 14:23:45 +0100 Subject: [PATCH 0025/1015] Some deps moved to another PR --- .../a/Autoconf/Autoconf-2.69-intel-2015a.eb | 25 -------------- .../a/Automake/Automake-1.15-intel-2015a.eb | 33 ------------------- .../f/freetype/freetype-2.5.5-intel-2015a.eb | 21 ------------ .../makedepend-1.0.5-intel-2015a.eb | 20 ----------- 4 files changed, 99 deletions(-) delete mode 100644 easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015a.eb delete mode 100644 easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015a.eb delete mode 100644 easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015a.eb delete mode 100644 easybuild/easyconfigs/m/makedepend/makedepend-1.0.5-intel-2015a.eb diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015a.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015a.eb deleted file mode 100644 index a3c280daab..0000000000 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015a.eb +++ /dev/null @@ -1,25 +0,0 @@ -easyblock = 'ConfigureMake' - -name = 'Autoconf' -version = '2.69' - -homepage = 'http://www.gnu.org/software/autoconf/' -description = """Autoconf is an extensible package of M4 macros that produce shell scripts to automatically - configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like - systems without manual user intervention. Autoconf creates a configuration script for a package from a - template file that lists the operating system features that the package can use, in the form of M4 macro calls.""" - -toolchain = {'name': 'intel', 'version': '2015a'} - -source_urls = [GNU_SOURCE] -sources = [SOURCELOWER_TAR_GZ] - -dependencies = [('M4', '1.4.17')] - -sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", - "autoscan", "autoupdate", "ifnames"]], - 'dirs': [], -} - -moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015a.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015a.eb deleted file mode 100644 index 3a528809f4..0000000000 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015a.eb +++ /dev/null @@ -1,33 +0,0 @@ -## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild -# -# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA -# Authors:: Fotis Georgatos -# License:: MIT/GPL -# $Id$ -# -# This work implements a part of the HPCBIOS project and is a component of the policy: -# http://hpcbios.readthedocs.org/en/latest/ -## - -easyblock = 'ConfigureMake' - -name = 'Automake' -version = "1.15" - -homepage = 'http://www.gnu.org/software/automake/automake.html' -description = "Automake: GNU Standards-compliant Makefile generator" - -toolchain = {'name': 'intel', 'version': '2015a'} - -source_urls = ['http://ftp.gnu.org/gnu/automake'] -sources = [SOURCELOWER_TAR_GZ] - -dependencies = [('Autoconf', '2.69')] - -sanity_check_paths = { - 'files': ['bin/automake', 'bin/aclocal'], - 'dirs': [] -} - -moduleclass = 'devel' diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015a.eb b/easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015a.eb deleted file mode 100644 index 3f93bd6070..0000000000 --- a/easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015a.eb +++ /dev/null @@ -1,21 +0,0 @@ -name = 'freetype' -version = '2.5.5' - -homepage = 'http://freetype.org' -description = """FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and - portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display - servers, font conversion tools, text image generation tools, and many other products as well.""" - -toolchain = {'name': 'intel', 'version': '2015a'} - -source_urls = [GNU_SAVANNAH_SOURCE] -sources = [SOURCE_TAR_GZ] - -dependencies = [('libpng', '1.6.16')] - -sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], - 'dirs': ['include/freetype2'], -} - -moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.5-intel-2015a.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.5-intel-2015a.eb deleted file mode 100644 index 0b36b37c50..0000000000 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.5-intel-2015a.eb +++ /dev/null @@ -1,20 +0,0 @@ -easyblock = 'ConfigureMake' - -name = 'makedepend' -version = '1.0.5' - -homepage = "http://www.linuxfromscratch.org/blfs/view/svn/x/makedepend.html" -description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." - -toolchain = {'name': 'intel', 'version': '2015a'} -toolchainopts = {'optarch': True} - -sources = [SOURCE_TAR_GZ] -source_urls = ['http://xorg.freedesktop.org/releases/individual/util'] - -sanity_check_paths = { - 'files': ['bin/makedepend'], - 'dirs': [], -} - -moduleclass = 'devel' -- GitLab From eebca73d5092dd4a8b724d5ff29d6e80544ad50d Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Thu, 2 Apr 2015 11:38:54 +1300 Subject: [PATCH 0026/1015] Missing easyconfigs for dependencies --- .../f/flex/flex-2.5.37-ictce-5.4.0.eb | 14 +++++++++++ .../n/ncurses/ncurses-5.9-ictce-5.4.0.eb | 15 ++++++++++++ .../s/Szip/Szip-2.1-ictce-5.4.0.eb | 23 +++++++++++++++++++ .../z/zlib/zlib-1.2.7-ictce-5.4.0.eb | 22 ++++++++++++++++++ 4 files changed, 74 insertions(+) create mode 100644 easybuild/easyconfigs/f/flex/flex-2.5.37-ictce-5.4.0.eb create mode 100644 easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb create mode 100644 easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.4.0.eb create mode 100644 easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.4.0.eb diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.37-ictce-5.4.0.eb b/easybuild/easyconfigs/f/flex/flex-2.5.37-ictce-5.4.0.eb new file mode 100644 index 0000000000..bf5ece9d3c --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.5.37-ictce-5.4.0.eb @@ -0,0 +1,14 @@ +name = 'flex' +version = '2.5.37' + +homepage = 'http://flex.sourceforge.net/' +description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" + +toolchain = {'name': 'ictce', 'version': '5.4.0'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb new file mode 100644 index 0000000000..3b9be2f041 --- /dev/null +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb @@ -0,0 +1,15 @@ +name = 'ncurses' +version = '5.9' + +homepage = 'http://www.gnu.org/software/ncurses/' +description = """The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, + and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and + function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses.""" + +toolchain = {'name': 'ictce', 'version': '5.4.0'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.4.0.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.4.0.eb new file mode 100644 index 0000000000..43e89506aa --- /dev/null +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.4.0.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'Szip' +version = '2.1' + +homepage = 'http://www.hdfgroup.org/doc_resource/SZIP/' +description = "Szip compression software, providing lossless compression of scientific data" + +toolchain = {'name': 'ictce', 'version': '5.4.0'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = "--with-pic" + +sanity_check_paths = { + 'files': ["lib/libsz.a", "lib/libsz.so"] + + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.4.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.4.0.eb new file mode 100644 index 0000000000..b5a3851823 --- /dev/null +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.4.0.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'zlib' +version = '1.2.7' + +homepage = 'http://www.zlib.net/' +description = """zlib is designed to be a free, general-purpose, legally unencumbered -- that is, + not covered by any patents -- lossless data-compression library for use on virtually any + computer hardware and operating system.""" + +toolchain = {'name': 'ictce', 'version': '5.4.0'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] + +sanity_check_paths = { + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'dirs': [], +} + +moduleclass = 'lib' -- GitLab From b8f6a4951c6e2f370fc7d859c5dd251f902788ca Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Fri, 17 Apr 2015 14:53:32 +1200 Subject: [PATCH 0027/1015] New package BEEF for Bayesian Error Estimation Functionals --- .../b/BEEF/BEEF-1.0-r16-intel-2015a.eb | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 easybuild/easyconfigs/b/BEEF/BEEF-1.0-r16-intel-2015a.eb diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-1.0-r16-intel-2015a.eb b/easybuild/easyconfigs/b/BEEF/BEEF-1.0-r16-intel-2015a.eb new file mode 100644 index 0000000000..684fa27dc6 --- /dev/null +++ b/easybuild/easyconfigs/b/BEEF/BEEF-1.0-r16-intel-2015a.eb @@ -0,0 +1,27 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Benjamin P. Roberts +# New Zealand eScience Infrastructure +# The University of Auckland, Auckland, New Zealand + +easyblock = 'ConfigureMake' + +name = 'BEEF' +version = '1.0-r16' + +homepage = 'http://suncat.stanford.edu/facility/software/functional' +description = """ BEEF is a library implementing the Bayesian Error +Estimation Functional, a description of which can be found here: + +http://dx.doi.org/10.1103/PhysRevB.85.235149""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'openmp': False, 'usempi': False} + +sources = [SOURCELOWER_TAR_BZ2] + +sanity_check_paths = { + 'files': ['bin/bee', 'lib/libbeef.a'], + 'dirs': [] +} + +moduleclass = 'chem' -- GitLab From 86e51882b0dda6276c17593a61c1455cbfb871e3 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 21 Apr 2015 11:03:31 +1200 Subject: [PATCH 0028/1015] EasyConfig for BEEF using iomkl 4.6.13 appropriate for VASP --- .../b/BEEF/BEEF-1.0-r16-iomkl-4.6.13.eb | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 easybuild/easyconfigs/b/BEEF/BEEF-1.0-r16-iomkl-4.6.13.eb diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-1.0-r16-iomkl-4.6.13.eb b/easybuild/easyconfigs/b/BEEF/BEEF-1.0-r16-iomkl-4.6.13.eb new file mode 100644 index 0000000000..7eb7cabf76 --- /dev/null +++ b/easybuild/easyconfigs/b/BEEF/BEEF-1.0-r16-iomkl-4.6.13.eb @@ -0,0 +1,27 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Benjamin P. Roberts +# New Zealand eScience Infrastructure +# The University of Auckland, Auckland, New Zealand + +easyblock = 'ConfigureMake' + +name = 'BEEF' +version = '1.0-r16' + +homepage = 'http://suncat.stanford.edu/facility/software/functional' +description = """ BEEF is a library implementing the Bayesian Error +Estimation Functional, a description of which can be found here: + +http://dx.doi.org/10.1103/PhysRevB.85.235149""" + +toolchain = {'name': 'iomkl', 'version': '4.6.13'} +toolchainopts = {'openmp': False, 'usempi': False} + +sources = [SOURCELOWER_TAR_BZ2] + +sanity_check_paths = { + 'files': ['bin/bee', 'lib/libbeef.a'], + 'dirs': [] +} + +moduleclass = 'chem' -- GitLab From 5889d8d2f3b43f01ef6964421800821ba251f186 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 7 May 2015 17:25:53 +0200 Subject: [PATCH 0029/1015] Graph tool with foss-2015a --- .../graph-tool-2.2.42-foss-2015a.eb | 45 +++++++++++++++++++ .../sparsehash/sparsehash-2.0.2-foss-2015a.eb | 23 ++++++++++ 2 files changed, 68 insertions(+) create mode 100644 easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a.eb create mode 100644 easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.2-foss-2015a.eb diff --git a/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a.eb b/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a.eb new file mode 100644 index 0000000000..b176d555ee --- /dev/null +++ b/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a.eb @@ -0,0 +1,45 @@ +easyblock = "ConfigureMake" + +name = 'graph-tool' +version = '2.2.42' + +homepage = 'https://graph-tool.skewed.de/' +description = """Graph-tool is an efficient Python module for manipulation and + statistical analysis of graphs (a.k.a. networks). Contrary to + most other python modules with similar functionality, the core + data structures and algorithms are implemented in C++, making + extensive use of template metaprogramming, based heavily on + the Boost Graph Library. This confers it a level of + performance that is comparable (both in memory usage and + computation time) to that of a pure C/C++ library.""" + +toolchain = {'name': 'foss', 'version': '2015a'} +#toolchainopts = {'cstd': 'gnu++11'} + +source_urls = ['https://downloads.skewed.de/%(name)s/'] +sources = [SOURCE_TAR_BZ2] + +python = 'Python' +pyver = '2.7.9' +pyshortver = '.'.join(pyver.split('.')[:2]) +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + (python, pyver), + ('Boost', '1.58.0', versionsuffix), + ('expat', '2.1.0'), + ('CGAL', '4.6', versionsuffix), + ('sparsehash', '2.0.2'), +] + +configopts = '--enable-openmp --disable-cairo --with-boost=$EBROOTBOOST ' +configopts += '--with-python-module-path=%%(installdir)s/lib/python%s/site-packages ' % pyshortver + +sanity_check_paths = { + 'files': ['lib/python%s/site-packages/graph_tool/all.py' % pyshortver], + 'dirs': ['lib/python%s/site-packages/graph_tool/include' % pyshortver], +} + +modextrapaths = {'PYTHONPATH': '%%(installdir)s/lib/python%s/site-packages' % pyshortver} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.2-foss-2015a.eb b/easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.2-foss-2015a.eb new file mode 100644 index 0000000000..fe94404d72 --- /dev/null +++ b/easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.2-foss-2015a.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'sparsehash' +version = '2.0.2' + +homepage = 'https://code.google.com/p/sparsehash/' +description = """An extremely memory-efficient hash_map + implementation. 2 bits/entry overhead! The SparseHash library + contains several hash-map implementations, including + implementations that optimize for space or speed.""" + +toolchain = {'name': 'foss', 'version': '2015a'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['https://sparsehash.googlecode.com/files/'] + +sanity_check_paths = { + 'files': ['include/google/type_traits.h'], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From a81ae7e65d646b9adce8ba2316fa24b94c34ec90 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Fri, 8 May 2015 13:42:26 +0200 Subject: [PATCH 0030/1015] modextrapath corrected --- .../easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a.eb b/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a.eb index b176d555ee..47b52176da 100644 --- a/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a.eb +++ b/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a.eb @@ -40,6 +40,6 @@ sanity_check_paths = { 'dirs': ['lib/python%s/site-packages/graph_tool/include' % pyshortver], } -modextrapaths = {'PYTHONPATH': '%%(installdir)s/lib/python%s/site-packages' % pyshortver} +modextrapaths = {'PYTHONPATH': 'lib/python%s/site-packages' % pyshortver} moduleclass = 'math' -- GitLab From 18343978cf050e66a27f9c4949b0132ea9a46db5 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 21 May 2015 15:06:38 +0200 Subject: [PATCH 0031/1015] Dummy --- .../easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb | 0 easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb create mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb new file mode 100644 index 0000000000..e69de29bb2 diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb new file mode 100644 index 0000000000..e69de29bb2 -- GitLab From 03967990ee7dc7671478ce2dd5a5f9ea4969dd28 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 2 Jun 2015 10:27:07 +0200 Subject: [PATCH 0032/1015] Configopts tweaked --- .../Paraview-4.3.1-intel-2015a-mpi.eb | 47 +++++++++++++++++++ .../p/Paraview/Paraview-4.3.1-intel-2015a.eb | 44 +++++++++++++++++ .../p/Paraview/missingheader-4.3.1.patch | 19 ++++++++ 3 files changed, 110 insertions(+) create mode 100644 easybuild/easyconfigs/p/Paraview/missingheader-4.3.1.patch diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb index e69de29bb2..7eca8688c9 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb @@ -0,0 +1,47 @@ +easyblock = 'CMakeMake' + +name = 'Paraview' +version = '4.3.1' +versionsuffix = '-mpi' + +homepage = "http://www.paraview.org" +description = "Paraview is a scientific parallel visualizer." + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'pic': True} + +download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' +source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] +sources = ["ParaView-v%(version)s-source.tar.gz"] + +patches = ['missingheader-%(version)s.patch'] + +python = 'Python' +pyver = '2.7.9' +pysuff = '-%s-%s' % (python,pyver) +glib = 'GLib' +glibver = '2.44.0' +glsuff = '-%s-%s' % (glib,glibver) +dependencies = [ + ('Mesa', '10.5.5', pysuff), + ('Qt', '4.8.6', glsuff), + ('libXext', '1.3.3'), + ('libX11', '1.6.3', pysuff), + ('zlib', '1.2.8'), +] + +builddependencies = [('CMake', '3.2.2')] + +separate_build_dir = True + +maxparallel = 4 + +configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON ' +configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' +configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' +#Without internet connection turn off testing (uncomment the following line) +#configopts += '-DBUILD_TESTING=OFF ' +#Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md +#configopts += '-DExternalData_OBJECT_STORES=$EB_SOURCE/p/Paraview/ExternalData ' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb index e69de29bb2..33d323576b 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb @@ -0,0 +1,44 @@ +easyblock = 'CMakeMake' + +name = 'Paraview' +version = '4.3.1' + +homepage = "http://www.paraview.org" +description = "Paraview is a scientific parallel visualizer" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'usempi': False, 'pic': True} + +download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' +source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] +sources = ["ParaView-v%(version)s-source.tar.gz"] + +patches = ['missingheader-%(version)s.patch'] + +python = 'Python' +pyver = '2.7.9' +pysuff = '-%s-%s' % (python,pyver) +glib = 'GLib' +glibver = '2.44.0' +glsuff = '-%s-%s' % (glib,glibver) +dependencies = [ + ('Mesa', '10.5.5', pysuff), + ('Qt', '4.8.6', glsuff), + ('libXext', '1.3.3'), + ('libX11', '1.6.3', pysuff), + ('zlib', '1.2.8'), +] + +builddependencies = [('CMake', '3.2.2')] + +separate_build_dir = True + +maxparallel = 4 + +configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON ' +#Without internet connection turn off testing (uncomment the following line) +#configopts += '-DBUILD_TESTING=OFF ' +#Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md +#configopts += '-DExternalData_OBJECT_STORES=$EB_SOURCE/p/Paraview/ExternalData ' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/missingheader-4.3.1.patch b/easybuild/easyconfigs/p/Paraview/missingheader-4.3.1.patch new file mode 100644 index 0000000000..29ee6e26c8 --- /dev/null +++ b/easybuild/easyconfigs/p/Paraview/missingheader-4.3.1.patch @@ -0,0 +1,19 @@ +# ui_pqExportStateWizard.h is not generated, therefore, it should not have to be installed. +# B. Hajgato May 22 2015 +--- ParaView-v4.3.1-source.ORIG/Qt/Components/CMakeLists.txt 2015-01-14 14:07:44.000000000 +0200 ++++ ParaView-v4.3.1-source/Qt/Components/CMakeLists.txt 2015-05-22 09:55:27.021704713 +0100 +@@ -650,10 +650,10 @@ + #the pqSGExportStateWizard has subclasses that directly access + #the UI file, and currently we don't have a clean way to break this hard + #dependency, so for no we install this ui file. +-if(PARAVIEW_INSTALL_DEVELOPMENT_FILES) +- install(FILES "${CMAKE_CURRENT_BINARY_DIR}/ui_pqExportStateWizard.h" +- DESTINATION "${VTK_INSTALL_INCLUDE_DIR}") +-endif() ++#if(PARAVIEW_INSTALL_DEVELOPMENT_FILES) ++# install(FILES "${CMAKE_CURRENT_BINARY_DIR}/ui_pqExportStateWizard.h" ++# DESTINATION "${VTK_INSTALL_INCLUDE_DIR}") ++#endif() + + #IF (NOT PV_INSTALL_NO_DEVELOPMENT) + # # Headers -- GitLab From c823fac1f8b1cba955f4cdd0a00037b161279003 Mon Sep 17 00:00:00 2001 From: Generic user for software management Date: Wed, 3 Jun 2015 19:40:52 +0200 Subject: [PATCH 0033/1015] switch to configure/make and build in install_dir --- .../t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb | 9 ++-- .../t/Trinity/Trinity-2.0.6-goolf-1.4.10.eb | 44 +++++++++++++++++++ 2 files changed, 49 insertions(+), 4 deletions(-) create mode 100644 easybuild/easyconfigs/t/Trinity/Trinity-2.0.6-goolf-1.4.10.eb diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb index 9259406d80..f148f469c9 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock = 'MakeCp' +easyblock = 'ConfigureMake' name = 'Trinity' version = '2.0.4' @@ -23,12 +23,14 @@ dependencies = [ (java, javaver, '', True) ] +skipsteps = ['configure', 'install'] + parallel = 1 +buildininstalldir = True + buildopts = ' && make plugins' -files_to_copy = ["*"] - sanity_check_paths = { 'files': ["Chrysalis/Chrysalis", "Inchworm/bin/inchworm", "trinity-plugins/rsem/rsem-run-em"], 'dirs': [""], @@ -40,4 +42,3 @@ modextrapaths = { } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.6-goolf-1.4.10.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.6-goolf-1.4.10.eb new file mode 100644 index 0000000000..69e40a1027 --- /dev/null +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.6-goolf-1.4.10.eb @@ -0,0 +1,44 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'ConfigureMake' + +name = 'Trinity' +version = '2.0.6' + +homepage = 'http://trinityrnaseq.github.io/' +description = """ Trinity assembles transcript sequences from Illumina RNA-Seq data. """ + +toolchain = {'name': 'goolf', 'version': '1.4.10'} + +source_urls = ['https://github.com/trinityrnaseq/trinityrnaseq/archive/'] +sources = ['v%(version)s.tar.gz'] + +java = 'Java' +javaver = '1.7.0_21' + +dependencies = [ + (java, javaver, '', True) + ] + +skipsteps = ['configure', 'install'] + +parallel = 1 + +buildininstalldir = True + +buildopts = ' && make plugins' + +sanity_check_paths = { + 'files': ["Chrysalis/Chrysalis", "Inchworm/bin/inchworm", "trinity-plugins/rsem/rsem-run-em"], + 'dirs': [""], +} + +# add install dir to PATH +modextrapaths = { + 'PATH': '' +} + +moduleclass = 'bio' -- GitLab From 7fac4f5121e0453b16f67d2861f735e9d3704436 Mon Sep 17 00:00:00 2001 From: Generic user for software management Date: Wed, 3 Jun 2015 20:02:32 +0200 Subject: [PATCH 0034/1015] added jellyfish to sanity checking --- .../easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb index f148f469c9..079422c025 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb @@ -16,6 +16,8 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ['https://github.com/trinityrnaseq/trinityrnaseq/archive/'] sources = ['v%(version)s.tar.gz'] +unpack_options = '--strip-components=1' + java = 'Java' javaver = '1.7.0_21' @@ -32,7 +34,8 @@ buildininstalldir = True buildopts = ' && make plugins' sanity_check_paths = { - 'files': ["Chrysalis/Chrysalis", "Inchworm/bin/inchworm", "trinity-plugins/rsem/rsem-run-em"], + 'files': ["Chrysalis/Chrysalis", "Inchworm/bin/inchworm", + "trinity-plugins/rsem/rsem-run-em", "trinity-plugins/jellyfish/bin/jellyfish"], 'dirs': [""], } -- GitLab From 7768cb96870a86711dd42062c6f0beb148d34848 Mon Sep 17 00:00:00 2001 From: Generic user for software management Date: Thu, 4 Jun 2015 09:24:31 +0200 Subject: [PATCH 0035/1015] bump java version to 1.7.0_80 --- easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb index 079422c025..d17305cb3c 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb @@ -19,7 +19,7 @@ sources = ['v%(version)s.tar.gz'] unpack_options = '--strip-components=1' java = 'Java' -javaver = '1.7.0_21' +javaver = '1.7.0_80' dependencies = [ (java, javaver, '', True) -- GitLab From d008d072a6110385c1fa662d7708ac645985dcd5 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Mon, 8 Jun 2015 16:43:08 +1200 Subject: [PATCH 0036/1015] Added Easyblock declarations to various easyconfigs --- .../easyconfigs/i/inputproto/inputproto-2.3-goolf-1.5.14.eb | 2 ++ easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.5.14.eb | 2 ++ easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.5.14.eb | 2 ++ easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.5.14.eb | 2 ++ easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb | 2 ++ easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb | 2 ++ easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb | 2 ++ easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.5.14.eb | 2 ++ .../l/libxcb/libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb | 2 ++ .../x/xcb-proto/xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb | 2 ++ .../easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.5.14.eb | 2 ++ easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb | 2 ++ easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb | 2 ++ 13 files changed, 26 insertions(+) diff --git a/easybuild/easyconfigs/i/inputproto/inputproto-2.3-goolf-1.5.14.eb b/easybuild/easyconfigs/i/inputproto/inputproto-2.3-goolf-1.5.14.eb index 48374d2fb6..56a7e864e0 100644 --- a/easybuild/easyconfigs/i/inputproto/inputproto-2.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/i/inputproto/inputproto-2.3-goolf-1.5.14.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'inputproto' version = '2.3' diff --git a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.5.14.eb index 156953631e..fad83246f3 100644 --- a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.5.14.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'libICE' version = '1.0.8' diff --git a/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.5.14.eb index 51a9ec09dd..c115e440d5 100644 --- a/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.5.14.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'libSM' version = '1.2.1' diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.5.14.eb index dfbbe61415..aee383b326 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.5.14.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'libX11' version = '1.6.1' diff --git a/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb index d952ceecd7..9a8e4a899f 100644 --- a/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'libXaw' version = '1.0.12' diff --git a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb index 3f1ad2b696..2c502db1e9 100644 --- a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'libXmu' version = '1.1.2' diff --git a/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb index f6685a2544..885a79da53 100644 --- a/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'libXpm' version = '3.5.11' diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.5.14.eb index 495d8b8082..d22341b9fc 100644 --- a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.5.14.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'libXt' version = '1.1.4' diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb index b6836ab78e..a3fa51e67e 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'libxcb' version = '1.8' diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb index f9e4babf45..ba3ec86dfd 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'xcb-proto' version = '1.7' diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.5.14.eb index c965ad4122..3c2320e860 100644 --- a/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.5.14.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'xextproto' version = '7.2.1' diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb index e2ac4776fd..2837728722 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'xproto' version = '7.0.23' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb index 6b2136f18c..55dfe1aab5 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'xtrans' version = '1.2' -- GitLab From dbd672d5ef8f9e49ffea42a1dcebec37251acd88 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 9 Jul 2015 09:52:03 +0200 Subject: [PATCH 0037/1015] libGLU dep added --- .../l/libGLU/libGLU-9.0.0-intel-2015a.eb | 27 +++++++++++++++++++ .../Paraview-4.3.1-intel-2015a-mpi.eb | 1 + .../p/Paraview/Paraview-4.3.1-intel-2015a.eb | 1 + 3 files changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a.eb diff --git a/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a.eb b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a.eb new file mode 100644 index 0000000000..1a68045647 --- /dev/null +++ b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'libGLU' +version = '9.0.0' + +homepage = 'http://sourceforge.net/projects/libjpeg-turbo/' +description = """libjpeg-turbo is a fork of the original IJG libjpeg which uses SIMD to accelerate baseline JPEG +compression and decompression. libjpeg is a library that implements JPEG image encoding, decoding and transcoding. +""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'pic': True} + +source_urls = ['ftp://ftp.freedesktop.org/pub/mesa/glu/'] +sources = ['glu-%(version)s.tar.bz2'] + +dependencies = [ + ('Mesa', '10.5.5','-Python-2.7.9'), +] + +sanity_check_paths = { + 'files' : ['lib/libGLU.so.1'], + 'dirs' : [], +} + +moduleclass = 'vis' + diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb index 7eca8688c9..8c16d30e34 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb @@ -24,6 +24,7 @@ glibver = '2.44.0' glsuff = '-%s-%s' % (glib,glibver) dependencies = [ ('Mesa', '10.5.5', pysuff), + ('libGLU', '9.0.0'), ('Qt', '4.8.6', glsuff), ('libXext', '1.3.3'), ('libX11', '1.6.3', pysuff), diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb index 33d323576b..29cf412af6 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb @@ -23,6 +23,7 @@ glibver = '2.44.0' glsuff = '-%s-%s' % (glib,glibver) dependencies = [ ('Mesa', '10.5.5', pysuff), + ('libGLU', '9.0.0'), ('Qt', '4.8.6', glsuff), ('libXext', '1.3.3'), ('libX11', '1.6.3', pysuff), -- GitLab From 7dc748f1c0b028f2dfee4f4c0eac285dbf83da91 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 9 Jul 2015 14:17:35 +0200 Subject: [PATCH 0038/1015] Added libXt dep --- easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a.eb | 7 ++----- .../p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb | 3 +++ .../easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb | 5 ++++- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a.eb b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a.eb index 1a68045647..240574be8c 100644 --- a/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a.eb @@ -3,10 +3,8 @@ easyblock = 'ConfigureMake' name = 'libGLU' version = '9.0.0' -homepage = 'http://sourceforge.net/projects/libjpeg-turbo/' -description = """libjpeg-turbo is a fork of the original IJG libjpeg which uses SIMD to accelerate baseline JPEG -compression and decompression. libjpeg is a library that implements JPEG image encoding, decoding and transcoding. -""" +homepage = 'ftp://ftp.freedesktop.org/pub/mesa/glu/' +description = """The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL. """ toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'pic': True} @@ -24,4 +22,3 @@ sanity_check_paths = { } moduleclass = 'vis' - diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb index 8c16d30e34..8d236c261d 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb @@ -22,9 +22,12 @@ pysuff = '-%s-%s' % (python,pyver) glib = 'GLib' glibver = '2.44.0' glsuff = '-%s-%s' % (glib,glibver) +libx11ver = '1.6.3' +libx11suff = '-libX11-%s' % libx11ver dependencies = [ ('Mesa', '10.5.5', pysuff), ('libGLU', '9.0.0'), + ('libXt', '1.1.4', libx11suff), ('Qt', '4.8.6', glsuff), ('libXext', '1.3.3'), ('libX11', '1.6.3', pysuff), diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb index 29cf412af6..00cc83333b 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb @@ -21,12 +21,15 @@ pysuff = '-%s-%s' % (python,pyver) glib = 'GLib' glibver = '2.44.0' glsuff = '-%s-%s' % (glib,glibver) +libx11ver = '1.6.3' +libx11suff = '-libX11-%s' % libx11ver dependencies = [ ('Mesa', '10.5.5', pysuff), ('libGLU', '9.0.0'), + ('libXt', '1.1.4', libx11suff), ('Qt', '4.8.6', glsuff), ('libXext', '1.3.3'), - ('libX11', '1.6.3', pysuff), + ('libX11', libx11ver, pysuff), ('zlib', '1.2.8'), ] -- GitLab From 7dc818b916057265ce6b10caee13fc97abab87ea Mon Sep 17 00:00:00 2001 From: "Dominik L. Borkowski" Date: Wed, 12 Aug 2015 14:14:40 -0400 Subject: [PATCH 0039/1015] added easyconfig for MACS2 --- .../MACS2-1.1.3-goolf-1.4.10-Python-2.7.3.eb | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 easybuild/easyconfigs/m/MACS2/MACS2-1.1.3-goolf-1.4.10-Python-2.7.3.eb diff --git a/easybuild/easyconfigs/m/MACS2/MACS2-1.1.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/m/MACS2/MACS2-1.1.3-goolf-1.4.10-Python-2.7.3.eb new file mode 100644 index 0000000000..5be84c881c --- /dev/null +++ b/easybuild/easyconfigs/m/MACS2/MACS2-1.1.3-goolf-1.4.10-Python-2.7.3.eb @@ -0,0 +1,53 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright (c) 2015 Virginia Bioinformatics Institute at Virginia Tech +# Authors:: Dominik L. Borkowski +# License:: MIT/GPL +# $Id$ +# +## + +easyblock = "PythonPackage" + +name = "MACS2" +version = "2.1.0.20150731" + +homepage = "https://github.com/taoliu/MACS/" +description = "Model Based Analysis for ChIP-Seq data" + +toolchain = {'name': 'goolf', 'version': '1.4.10'} + +source_urls = [PYPI_SOURCE] +sources = ["%s-%s.tar.gz" % (name, version)] + +python = "Python" +pyver = "2.7.3" +pyshortver = '.'.join(pyver.split('.')[0:2]) +pylibdir = 'lib/python%s/site-packages' % pyshortver +versionsuffix = "-%s-%s" % (python, pyver) + + +dependencies = [(python, pyver), + ('numpy', '1.7.1', versionsuffix)] + + +sanity_check_paths = { + 'files': ['bin/macs2', + '%s/%s-%s-py%s-linux-x86_64.egg' % (pylibdir, name, version, pyshortver)], + 'dirs':[] + } + +# specify that this asyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_commands = [('%(namelower)s --version')] + + +# default sanity check for importing module fails, because EB guesses with name.lower(). +# to work around that, we explicitly request using the original name +# options = {'modulename': 'MACS2'} +options = {'modulename': '%s' % name } + +moduleclass = 'bio' + -- GitLab From de40c2e86ced4deb5e1eb87bca7ffe92e9475a85 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 15 Aug 2015 00:15:31 +0200 Subject: [PATCH 0040/1015] fix style issues in MACS2 easyconfig --- .../MACS2-1.1.3-goolf-1.4.10-Python-2.7.3.eb | 40 ++++++++----------- 1 file changed, 17 insertions(+), 23 deletions(-) diff --git a/easybuild/easyconfigs/m/MACS2/MACS2-1.1.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/m/MACS2/MACS2-1.1.3-goolf-1.4.10-Python-2.7.3.eb index 5be84c881c..5ab68f3355 100644 --- a/easybuild/easyconfigs/m/MACS2/MACS2-1.1.3-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/MACS2/MACS2-1.1.3-goolf-1.4.10-Python-2.7.3.eb @@ -8,46 +8,40 @@ # ## -easyblock = "PythonPackage" +easyblock = 'PythonPackage' -name = "MACS2" -version = "2.1.0.20150731" +name = 'MACS2' +version = '2.1.0.20150731' -homepage = "https://github.com/taoliu/MACS/" +homepage = 'https://github.com/taoliu/MACS/' description = "Model Based Analysis for ChIP-Seq data" toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = [PYPI_SOURCE] -sources = ["%s-%s.tar.gz" % (name, version)] +sources = [SOURCE_TAR_GZ] -python = "Python" -pyver = "2.7.3" +python = 'Python' +pyver = '2.7.3' pyshortver = '.'.join(pyver.split('.')[0:2]) pylibdir = 'lib/python%s/site-packages' % pyshortver versionsuffix = "-%s-%s" % (python, pyver) +dependencies = [ + (python, pyver), + ('numpy', '1.7.1', versionsuffix), +] -dependencies = [(python, pyver), - ('numpy', '1.7.1', versionsuffix)] - - -sanity_check_paths = { - 'files': ['bin/macs2', - '%s/%s-%s-py%s-linux-x86_64.egg' % (pylibdir, name, version, pyshortver)], - 'dirs':[] - } +options = {'modulename': name } # specify that this asyblock should run a full sanity check, rather than just trying to load the module full_sanity_check = True -sanity_check_commands = [('%(namelower)s --version')] - +sanity_check_paths = { + 'files': ['bin/macs2', '%s/%s-%s-py%s-linux-x86_64.egg' % (pylibdir, name, version, pyshortver)], + 'dirs': [], +} -# default sanity check for importing module fails, because EB guesses with name.lower(). -# to work around that, we explicitly request using the original name -# options = {'modulename': 'MACS2'} -options = {'modulename': '%s' % name } +sanity_check_commands = [('%(namelower)s --version')] moduleclass = 'bio' - -- GitLab From 179f49f8ca893094a56fb112522ded6ff05dfd7d Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Tue, 18 Aug 2015 14:24:00 +0200 Subject: [PATCH 0041/1015] WIP for salmon on intel. --- .../s/Salmon/Salmon-0.4.2-intel-2015a.eb | 19 ++++++++++ .../s/Salmon/support-intel-compilers.patch | 36 +++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015a.eb create mode 100644 easybuild/easyconfigs/s/Salmon/support-intel-compilers.patch diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015a.eb b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015a.eb new file mode 100644 index 0000000000..92c7afa1c5 --- /dev/null +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015a.eb @@ -0,0 +1,19 @@ +easyblock = 'CMakeMake' + +name = 'Salmon' +version = '0.4.2' + +homepage = 'https://github.com/COMBINE-lab/salmon' +description = """Salmon is a wicked-fast program to produce a highly-accurate, +transcript-level quantification estimates from RNA-seq data. +""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'optarch': True, 'pic': True} + +patches = ['support-intel-compilers.patch'] + +sources = ['%(namelower)s-%(version)s.tar.gz'] +source_urls = ['https://github.com/COMBINE-lab/salmon/archive/v0.4.2.tar.gz'] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/Salmon/support-intel-compilers.patch b/easybuild/easyconfigs/s/Salmon/support-intel-compilers.patch new file mode 100644 index 0000000000..50c48263c3 --- /dev/null +++ b/easybuild/easyconfigs/s/Salmon/support-intel-compilers.patch @@ -0,0 +1,36 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index c95f755..30f1223 100755 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -118,8 +118,30 @@ elseif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") + else() + set (PTHREAD_LIB "pthread") + endif() ++elseif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Intel") ++ execute_process( ++ COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE INTEL_VERSION) ++ if (NOT (INTEL_VERSION VERSION_GREATER 14.0 OR INTEL_VERSION VERSION_EQUAL 14.0)) ++ message(FATAL_ERROR "${PROJECT_NAME} requires intel 14.0 or greater. Found ${INTEL_VERSION}") ++ endif () ++ ++ set (INTEL TRUE) ++ set (PTHREAD_LIB "pthread") ++ set (CMAKE_CXX_FLAGS "-pthread -funroll-loops -fPIC -fomit-frame-pointer -Ofast -DHAVE_ANSI_TERM -DHAVE_SSTREAM -Wall -std=c++11 -Wreturn-type -Werror=return-type") ++ ++ # If we're on Linux (i.e. not OSX) and we're using ++ # gcc, then set the -static-libstdc++ flag ++ if (NOT APPLE) ++ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static-libstdc++") ++ endif() ++ ++ set (WARNING_IGNORE_FLAGS "${WARNING_IGNORE_FLAGS} -Wno-unused-local-typedefs") ++ set (BOOST_TOOLSET "intel") ++ set (BOOST_CONFIGURE_TOOLSET "--with-toolset=gcc") ++ set (BCXX_FLAGS "-std=c++11") ++ set (BOOST_EXTRA_FLAGS toolset=gcc cxxflags=${BCXX_FLAGS}) + else () +- message(FATAL_ERROR "Your C++ compiler does not support C++11.") ++ message(FATAL_ERROR "Your C++ compiler (${CMAKE_CXX_COMPILER_ID}) does not support C++11.") + endif () + + ## TODO: Figure out how to detect this automatically -- GitLab From dd5892d18a4ada88edf2bc074295459cff945f64 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 18 Aug 2015 22:10:31 +0200 Subject: [PATCH 0042/1015] Salmon: add missing deps, fix source specs, clean up patch file --- .../s/Salmon/Salmon-0.4.2-intel-2015a.eb | 12 +++-- .../Salmon/Salmon-0.4.2_Intel-compilers.patch | 48 +++++++++++++++++++ .../s/Salmon/support-intel-compilers.patch | 36 -------------- 3 files changed, 55 insertions(+), 41 deletions(-) create mode 100644 easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_Intel-compilers.patch delete mode 100644 easybuild/easyconfigs/s/Salmon/support-intel-compilers.patch diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015a.eb b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015a.eb index 92c7afa1c5..ae2061167d 100644 --- a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015a.eb +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015a.eb @@ -5,15 +5,17 @@ version = '0.4.2' homepage = 'https://github.com/COMBINE-lab/salmon' description = """Salmon is a wicked-fast program to produce a highly-accurate, -transcript-level quantification estimates from RNA-seq data. -""" + transcript-level quantification estimates from RNA-seq data.""" toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True} -patches = ['support-intel-compilers.patch'] +sources = ['v%(version)s.tar.gz'] +source_urls = ['https://github.com/COMBINE-lab/salmon/archive/'] -sources = ['%(namelower)s-%(version)s.tar.gz'] -source_urls = ['https://github.com/COMBINE-lab/salmon/archive/v0.4.2.tar.gz'] +patches = ['Salmon-%(version)s_Intel-compilers.patch'] + +dependencies = [('Boost', '1.59.0', '-Python-2.7.10')] +builddependencies = [('CMake', '3.2.3')] moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_Intel-compilers.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_Intel-compilers.patch new file mode 100644 index 0000000000..ec67e777f4 --- /dev/null +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_Intel-compilers.patch @@ -0,0 +1,48 @@ +--- salmon-0.4.2/CMakeLists.txt.orig 2015-06-15 02:31:09.000000000 +0200 ++++ salmon-0.4.2/CMakeLists.txt 2015-08-18 21:13:29.684010359 +0200 +@@ -118,6 +118,15 @@ + else() + set (PTHREAD_LIB "pthread") + endif() ++elseif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Intel") ++ execute_process( ++ COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE INTEL_VERSION) ++ set (INTEL TRUE) ++ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static-libstdc++") ++ set (BOOST_TOOLSET "intel-linux") ++ set (BOOST_CONFIGURE_TOOLSET "--with-toolset=intel-linux") ++ set (BCXX_FLAGS "-std=c++11") ++ set (BOOST_EXTRA_FLAGS toolset=intel-linux cxxflags=${BCXX_FLAGS}) + else () + message(FATAL_ERROR "Your C++ compiler does not support C++11.") + endif () +@@ -357,14 +366,14 @@ + message("==================================================================") + ExternalProject_Add(libjellyfish + DOWNLOAD_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external +- URL ftp://ftp.genome.umd.edu/pub/jellyfish/jellyfish-2.1.3.tar.gz +- SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.1.3 ++ URL https://github.com/gmarcais/Jellyfish/releases/download/v2.2.3/jellyfish-2.2.3.tar.gz ++ SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.2.3 + INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/install +- CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.1.3/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} ++ CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.2.3/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} + BUILD_COMMAND ${MAKE} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} + BUILD_IN_SOURCE 1 + INSTALL_COMMAND make install && +- cp config.h /include/jellyfish-2.1.3/jellyfish/ && ++ cp config.h /include/jellyfish-2.2.3/jellyfish/ && + cp config.h /include/ + ) + +--- salmon-0.4.2/src/CMakeLists.txt.orig 2015-08-18 21:21:14.892734948 +0200 ++++ salmon-0.4.2/src/CMakeLists.txt 2015-08-18 21:20:51.292295094 +0200 +@@ -42,7 +42,7 @@ + ${GAT_SOURCE_DIR}/external + ${GAT_SOURCE_DIR}/external/cereal/include + ${GAT_SOURCE_DIR}/external/install/include +-${GAT_SOURCE_DIR}/external/install/include/jellyfish-2.1.3 ++${GAT_SOURCE_DIR}/external/install/include/jellyfish-2.2.3 + ${GAT_SOURCE_DIR}/external/install/include/bwa + ${ZLIB_INCLUDE_DIR} + ${TBB_INCLUDE_DIRS} diff --git a/easybuild/easyconfigs/s/Salmon/support-intel-compilers.patch b/easybuild/easyconfigs/s/Salmon/support-intel-compilers.patch deleted file mode 100644 index 50c48263c3..0000000000 --- a/easybuild/easyconfigs/s/Salmon/support-intel-compilers.patch +++ /dev/null @@ -1,36 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index c95f755..30f1223 100755 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -118,8 +118,30 @@ elseif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Clang") - else() - set (PTHREAD_LIB "pthread") - endif() -+elseif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Intel") -+ execute_process( -+ COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE INTEL_VERSION) -+ if (NOT (INTEL_VERSION VERSION_GREATER 14.0 OR INTEL_VERSION VERSION_EQUAL 14.0)) -+ message(FATAL_ERROR "${PROJECT_NAME} requires intel 14.0 or greater. Found ${INTEL_VERSION}") -+ endif () -+ -+ set (INTEL TRUE) -+ set (PTHREAD_LIB "pthread") -+ set (CMAKE_CXX_FLAGS "-pthread -funroll-loops -fPIC -fomit-frame-pointer -Ofast -DHAVE_ANSI_TERM -DHAVE_SSTREAM -Wall -std=c++11 -Wreturn-type -Werror=return-type") -+ -+ # If we're on Linux (i.e. not OSX) and we're using -+ # gcc, then set the -static-libstdc++ flag -+ if (NOT APPLE) -+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static-libstdc++") -+ endif() -+ -+ set (WARNING_IGNORE_FLAGS "${WARNING_IGNORE_FLAGS} -Wno-unused-local-typedefs") -+ set (BOOST_TOOLSET "intel") -+ set (BOOST_CONFIGURE_TOOLSET "--with-toolset=gcc") -+ set (BCXX_FLAGS "-std=c++11") -+ set (BOOST_EXTRA_FLAGS toolset=gcc cxxflags=${BCXX_FLAGS}) - else () -- message(FATAL_ERROR "Your C++ compiler does not support C++11.") -+ message(FATAL_ERROR "Your C++ compiler (${CMAKE_CXX_COMPILER_ID}) does not support C++11.") - endif () - - ## TODO: Figure out how to detect this automatically -- GitLab From 3d48c8f3b74317135e1c116966a7b2731473840a Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 24 Aug 2015 10:00:17 +0200 Subject: [PATCH 0043/1015] libxml2 moved to PR #1912 --- .../libxml2-2.9.2-intel-2015a-Python-2.7.9.eb | 27 ------------------- 1 file changed, 27 deletions(-) delete mode 100644 easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a-Python-2.7.9.eb diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a-Python-2.7.9.eb deleted file mode 100644 index 59d56c4c28..0000000000 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a-Python-2.7.9.eb +++ /dev/null @@ -1,27 +0,0 @@ -name = 'libxml2' -version = '2.9.2' - -homepage = 'http://xmlsoft.org/' -description = """Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable - outside of the Gnome platform).""" - -toolchain = {'name': 'intel', 'version': '2015a'} - -source_urls = [ - 'http://xmlsoft.org/sources/', - 'http://xmlsoft.org/sources/old/' -] -sources = [SOURCELOWER_TAR_GZ] - -configopts = 'CC="$CC" CXX="$CXX" --with-pic' - -pythonver = '2.7.9' -pythonshortver = '.'.join(pythonver.split('.')[0:2]) -versionsuffix = '-%s-%s' % ('Python', pythonver) - -dependencies = [ - ('zlib', '1.2.8'), - ('Python', pythonver), -] - -moduleclass = 'lib' -- GitLab From 2b5509b49a821f796b793bca4b26e76651640a3d Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 26 Aug 2015 15:48:24 +0200 Subject: [PATCH 0044/1015] expat merged from develop --- easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2015a.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2015a.eb b/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2015a.eb index 0eb1188648..084ab12246 100644 --- a/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2015a.eb +++ b/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2015a.eb @@ -8,6 +8,7 @@ description = """Expat is an XML parser library written in C. It is a stream-ori registers handlers for things the parser might find in the XML document (like start tags)""" toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [SOURCEFORGE_SOURCE] -- GitLab From 8373f710078ebb44bd5223fea3a3129d39a436b4 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 31 Aug 2015 14:37:47 +0200 Subject: [PATCH 0045/1015] NCO --- .../a/ANTLR/ANTLR-2.7.7-intel-2015a.eb | 31 ++++++++++++ .../a/ANTLR/ANTLR-2.7.7_includes.patch | 24 +++++++++ .../l/LibUUID/LibUUID-1.0.3-intel-2015a.eb | 19 +++++++ .../l/libdap/libdap-3.14.0-intel-2015a.eb | 34 +++++++++++++ .../l/libdap/libdap-3.14.0_flex.patch | 50 +++++++++++++++++++ .../n/NCO/NCO-4.5.1-intel-2015a.eb | 40 +++++++++++++++ .../u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb | 44 ++++++++++++++++ 7 files changed, 242 insertions(+) create mode 100644 easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a.eb create mode 100644 easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7_includes.patch create mode 100644 easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb create mode 100644 easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a.eb create mode 100644 easybuild/easyconfigs/l/libdap/libdap-3.14.0_flex.patch create mode 100644 easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a.eb create mode 100644 easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb diff --git a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a.eb b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a.eb new file mode 100644 index 0000000000..f85920263d --- /dev/null +++ b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'ANTLR' +version = "2.7.7" + +homepage = 'http://www.antlr2.org/' +description = """ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) + is a language tool that provides a framework for constructing recognizers, + compilers, and translators from grammatical descriptions containing + Java, C#, C++, or Python actions.""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = ['http://www.antlr2.org/download/'] +sources = [SOURCELOWER_TAR_GZ] + +patches = ['%(name)s-%(version)s_includes.patch'] + +dependencies = [ + ('Java', '1.8.0_31', '', True), + ('Python', '2.7.9'), +] + +configopts = '--disable-csharp ' + +sanity_check_paths = { + 'files': ['bin/antlr', 'bin/antlr-config'], + 'dirs': ['include'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7_includes.patch b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7_includes.patch new file mode 100644 index 0000000000..fbcc2586d2 --- /dev/null +++ b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7_includes.patch @@ -0,0 +1,24 @@ +#include missing hraders +#By B. Hajgato August 31st 2015 +-- lib/cpp/antlr/CharScanner.hpp.org 2006-11-01 22:37:17.000000000 +0100 ++++ lib/cpp/antlr/CharScanner.hpp 2015-08-31 14:16:49.676709500 +0200 +@@ -11,6 +11,8 @@ + #include + + #include ++#include ++#include + + #ifdef HAS_NOT_CCTYPE_H + #include +--- lib/cpp/src/NoViableAltForCharException.cpp.org 2006-11-01 22:37:17.000000000 +0100 ++++ lib/cpp/src/NoViableAltForCharException.cpp 2015-08-31 11:17:31.301226926 +0200 +@@ -5,6 +5,9 @@ + * $Id: //depot/code/org.antlr/release/antlr-2.7.7/lib/cpp/src/NoViableAltForCharException.cpp#2 $ + */ + ++#include ++#include ++ + #include "antlr/NoViableAltForCharException.hpp" + #include "antlr/String.hpp" diff --git a/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb new file mode 100644 index 0000000000..6f0a3a126d --- /dev/null +++ b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb @@ -0,0 +1,19 @@ +easyblock = 'ConfigureMake' + +name = 'LibUUID' +version = '1.0.3' + +homepage = 'http://sourceforge.net/projects/libuuid/' +description = """Portable uuid C library""" + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +toolchain = {'name': 'intel', 'version': '2015a'} + +sanity_check_paths = { + 'files' : ['include/uuid/uuid.h', 'lib/libuuid.a','lib/libuuid.so'], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a.eb b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a.eb new file mode 100644 index 0000000000..24a6dd2fc4 --- /dev/null +++ b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'libdap' +version = '3.14.0' + +homepage = 'http://opendap.org/download/libdap' +description = """A C++ SDK which contains an implementation of DAP 2.0 + and the development versions of DAP3, up to 3.4. + This includes both Client- and Server-side support classes.""" + +source_urls = ['http://www.opendap.org/pub/source/'] +sources = [SOURCE_TAR_GZ] + +toolchain = {'name': 'intel', 'version': '2015a'} + +patches = ['%(name)s-%(version)s_flex.patch'] + +builddependencies = [ + ('Bison', '3.0.2'), + ('flex', '2.5.39'), +] + +dependencies = [ + ('cURL', '7.43.0'), + ('libxml2', '2.9.2', '-Python-2.7.9'), + ('LibUUID', '1.0.3'), +] + +sanity_check_paths = { + 'files' : ['bin/getdap', 'bin/getdap4', 'bin/dap-config', 'lib/libdap.a', 'lib/libdap.so'], + 'dirs': ['include'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libdap/libdap-3.14.0_flex.patch b/easybuild/easyconfigs/l/libdap/libdap-3.14.0_flex.patch new file mode 100644 index 0000000000..a6551ed91f --- /dev/null +++ b/easybuild/easyconfigs/l/libdap/libdap-3.14.0_flex.patch @@ -0,0 +1,50 @@ +#flex size_t - int mismatch +#https://groups.google.com/a/opendap.org/forum/#!msg/support/kaiuBAOi6MY/AheKMYojFocJ +#https://11802560675693746512.googlegroups.com/attach/f07fb511a1cbf705/libdap-flex.patch?part=0.1&view=1&vt=ANaJVrFHeZTlxnXQ-GDwWhr7P3RwRI95x-TT1U9CYt1dtVHLiV_zrCWROzrOU5XgVD5NUdpHzBQR9zbEdoOG9bEveopzVc7JZx9rUqRpXC99N9Bu6GSfRyo +--- libdap-3.14.0/d4_ce/lex.d4_ce.cc.flex 2015-04-07 00:45:50.000000000 -0600 ++++ libdap-3.14.0/d4_ce/lex.d4_ce.cc 2015-04-16 11:12:38.074231518 -0600 +@@ -1276,9 +1276,9 @@ void yyFlexLexer::switch_streams( std::i + } + + #ifdef YY_INTERACTIVE +-size_t yyFlexLexer::LexerInput( char* buf, size_t /* max_size */ ) ++int yyFlexLexer::LexerInput( char* buf, int /* max_size */ ) + #else +-size_t yyFlexLexer::LexerInput( char* buf, size_t max_size ) ++int yyFlexLexer::LexerInput( char* buf, int max_size ) + #endif + { + if ( yyin->eof() || yyin->fail() ) +@@ -1305,7 +1305,7 @@ size_t yyFlexLexer::LexerInput( char* bu + #endif + } + +-void yyFlexLexer::LexerOutput( const char* buf, size_t size ) ++void yyFlexLexer::LexerOutput( const char* buf, int size ) + { + (void) yyout->write( buf, size ); + } +diff -up libdap-3.14.0/d4_ce/lex.d4_function.cc.flex libdap-3.14.0/d4_ce/lex.d4_function.cc +--- libdap-3.14.0/d4_ce/lex.d4_function.cc.flex 2015-04-03 22:47:36.000000000 -0600 ++++ libdap-3.14.0/d4_ce/lex.d4_function.cc 2015-04-16 11:12:52.096512693 -0600 +@@ -1303,9 +1303,9 @@ void yyFlexLexer::switch_streams( std::i + } + + #ifdef YY_INTERACTIVE +-size_t yyFlexLexer::LexerInput( char* buf, size_t /* max_size */ ) ++int yyFlexLexer::LexerInput( char* buf, int /* max_size */ ) + #else +-size_t yyFlexLexer::LexerInput( char* buf, size_t max_size ) ++int yyFlexLexer::LexerInput( char* buf, int max_size ) + #endif + { + if ( yyin->eof() || yyin->fail() ) +@@ -1332,7 +1332,7 @@ size_t yyFlexLexer::LexerInput( char* bu + #endif + } + +-void yyFlexLexer::LexerOutput( const char* buf, size_t size ) ++void yyFlexLexer::LexerOutput( const char* buf, int size ) + { + (void) yyout->write( buf, size ); + } diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a.eb b/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a.eb new file mode 100644 index 0000000000..dfc8078161 --- /dev/null +++ b/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a.eb @@ -0,0 +1,40 @@ +easyblock = 'ConfigureMake' + +name = 'NCO' +version = "4.5.1" + +homepage = 'http://nco.sourceforge.net/' +description = """The NCO toolkit manipulates and analyzes data stored in netCDF-accessible + formats, including DAP, HDF4, and HDF5. It exploits the geophysical + expressivity of many CF (Climate & Forecast) metadata conventions, + the flexible description of physical dimensions translated by UDUnits, + the network transparency of OPeNDAP, the storage features + (e.g., compression, chunking, groups) of HDF (the Hierarchical Data Format), + and many powerful mathematical and statistical + algorithms of GSL (the GNU Scientific Library).""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'cstd': 'c99'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +builddependencies = [ + ('Bison', '3.0.2'), + ('flex', '2.5.39'), +] + +dependencies = [ + ('ANTLR', '2.7.7'), + ('libdap', '3.14.0'), + ('GSL', '1.16'), + ('UDUNITS', '2.2.19'), + ('netCDF', '4.3.3.1'), +] + +sanity_check_paths = { + 'files': ['bin/nc%s' % x for x in ('ap', 'ap2', 'atted', 'bo', 'ecat', 'flint', 'ks', 'pdq', 'ra', 'rename', 'wa')], + 'dirs': ['include'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb new file mode 100644 index 0000000000..a217d564bb --- /dev/null +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb @@ -0,0 +1,44 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University +# Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-97.html +## + +easyblock = 'ConfigureMake' + +name = 'UDUNITS' +version = '2.2.19' + +homepage = 'http://www.unidata.ucar.edu/software/udunits/' +description = """UDUNITS supports conversion of unit specifications between formatted and binary forms, + arithmetic manipulation of units, and conversion of values between compatible scales of measurement.""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'opt': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['ftp://ftp.unidata.ucar.edu/pub/udunits'] + +dependencies = [('expat', '2.1.0')] + +sanity_check_paths = { + 'files': [ + 'bin/udunits2', + 'include/converter.h', + 'include/udunits2.h', + 'include/udunits.h', + 'lib/libudunits2.a', + 'lib/libudunits2.so', + ], + 'dirs': ['share'], +} + +parallel = 1 + +moduleclass = 'phys' -- GitLab From f11193df6ae9534a7da53b8eb4b60305fc4351e9 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Thu, 3 Sep 2015 09:20:45 +1200 Subject: [PATCH 0046/1015] Added config, etc., for precompiled Molpro 2010.1.23 --- .../Molpro-mpp-2010.1.23-Linux_x86_64.eb | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb diff --git a/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb new file mode 100644 index 0000000000..93f7883b69 --- /dev/null +++ b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb @@ -0,0 +1,24 @@ +name = 'Molpro' +easyblock = 'EB_Molpro' +versionprefix = 'mpp-' +version = '2010.1.23' +versionsuffix = '-Linux_x86_64' + +homepage = 'https://molpro.net' +description = """Molpro is a complete system of ab initio programs for molecular electronic structure calculations.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} +#toolchain = {'name': 'intel', 'version': '2015a'} +#toolchainopts = {'usempi': True} + +# no source URL available, requires registration to download +sources = ['%(namelower)s-%(versionprefix)s%(version)s%(versionsuffix)s.sh'] +patches = ['%(namelower)s-%(versionprefix)s%(version)s%(versionsuffix)s.patch'] +license_token_present = False +precompiled_binaries = True + +# license file +#import os +#license_file = os.path.join(os.getenv('HOME'), 'licenses', name, 'license.lic') + +moduleclass = 'chem' -- GitLab From e499e47e80cfa7c588fe389a9aa76382f9a57ebf Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 3 Sep 2015 08:08:54 +0200 Subject: [PATCH 0047/1015] polishing style --- .../ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb | 34 +++++++++++++++ ...> ANTLR-2.7.7-intel-2015a-Python-2.7.9.eb} | 7 ++- ...libdap-3.14.0-intel-2015a-Python-2.7.10.eb | 37 ++++++++++++++++ .../NCO-4.5.1-intel-2015a-Python-2.7.10.eb | 43 +++++++++++++++++++ .../n/NCO/NCO-4.5.1-intel-2015a.eb | 2 +- .../u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb | 10 +---- 6 files changed, 122 insertions(+), 11 deletions(-) create mode 100644 easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb rename easybuild/easyconfigs/a/ANTLR/{ANTLR-2.7.7-intel-2015a.eb => ANTLR-2.7.7-intel-2015a-Python-2.7.9.eb} (82%) create mode 100644 easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb new file mode 100644 index 0000000000..bd9ce94c05 --- /dev/null +++ b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'ANTLR' +version = "2.7.7" + +homepage = 'http://www.antlr2.org/' +description = """ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) + is a language tool that provides a framework for constructing recognizers, + compilers, and translators from grammatical descriptions containing + Java, C#, C++, or Python actions.""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = ['http://www.antlr2.org/download/'] +sources = [SOURCELOWER_TAR_GZ] + +patches = ['%(name)s-%(version)s_includes.patch'] + +pythonversion = '2.7.10' +versionsuffix = "-Python-%s" % pythonversion + +dependencies = [ + ('Java', '1.8.0_31', '', True), + ('Python', pythonversion), +] + +configopts = '--disable-examples --disable-csharp ' + +sanity_check_paths = { + 'files': ['bin/antlr', 'bin/antlr-config'], + 'dirs': ['include'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a.eb b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.9.eb similarity index 82% rename from easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a.eb rename to easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.9.eb index f85920263d..996e9083a3 100644 --- a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a.eb +++ b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.9.eb @@ -16,12 +16,15 @@ sources = [SOURCELOWER_TAR_GZ] patches = ['%(name)s-%(version)s_includes.patch'] +pythonversion = '2.7.9' +versionsuffix = "-Python-%s" % pythonversion + dependencies = [ ('Java', '1.8.0_31', '', True), - ('Python', '2.7.9'), + ('Python', pythonversion), ] -configopts = '--disable-csharp ' +configopts = '--disable-examples --disable-csharp ' sanity_check_paths = { 'files': ['bin/antlr', 'bin/antlr-config'], diff --git a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb new file mode 100644 index 0000000000..fa233dcdc8 --- /dev/null +++ b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb @@ -0,0 +1,37 @@ +easyblock = 'ConfigureMake' + +name = 'libdap' +version = '3.14.0' + +homepage = 'http://opendap.org/download/libdap' +description = """A C++ SDK which contains an implementation of DAP 2.0 + and the development versions of DAP3, up to 3.4. + This includes both Client- and Server-side support classes.""" + +source_urls = ['http://www.opendap.org/pub/source/'] +sources = [SOURCE_TAR_GZ] + +toolchain = {'name': 'intel', 'version': '2015a'} + +patches = ['%(name)s-%(version)s_flex.patch'] + +builddependencies = [ + ('Bison', '3.0.2'), + ('flex', '2.5.39'), +] + +pythonversion = '2.7.10' +versionsuffix = "-Python-%s" % pythonversion + +dependencies = [ + ('cURL', '7.43.0'), + ('libxml2', '2.9.2', versionsuffix), + ('LibUUID', '1.0.3'), +] + +sanity_check_paths = { + 'files' : ['bin/getdap', 'bin/getdap4', 'bin/dap-config', 'lib/libdap.a', 'lib/libdap.so'], + 'dirs': ['include'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb new file mode 100644 index 0000000000..e0cab66b1a --- /dev/null +++ b/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb @@ -0,0 +1,43 @@ +easyblock = 'ConfigureMake' + +name = 'NCO' +version = "4.5.1" + +homepage = 'http://nco.sourceforge.net/' +description = """The NCO toolkit manipulates and analyzes data stored in netCDF-accessible + formats, including DAP, HDF4, and HDF5. It exploits the geophysical + expressivity of many CF (Climate & Forecast) metadata conventions, + the flexible description of physical dimensions translated by UDUnits, + the network transparency of OPeNDAP, the storage features + (e.g., compression, chunking, groups) of HDF (the Hierarchical Data Format), + and many powerful mathematical and statistical + algorithms of GSL (the GNU Scientific Library).""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'cstd': 'c99'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +builddependencies = [ + ('Bison', '3.0.2'), + ('flex', '2.5.39'), +] + +pythonversion = '2.7.10' +versionsuffix = "-Python-%s" % pythonversion + +dependencies = [ + ('ANTLR', '2.7.7', versionsuffix), + ('libdap', '3.14.0', versionsuffix), + ('GSL', '1.16'), + ('UDUNITS', '2.2.19'), + ('netCDF', '4.3.3.1'), +] + +sanity_check_paths = { + 'files': ['bin/nc%s' % x for x in ('ap', 'ap2', 'atted', 'bo', 'ecat', 'flint', 'ks', 'pdq', 'ra', 'rename', 'wa')], + 'dirs': ['include'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a.eb b/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a.eb index dfc8078161..6120629b56 100644 --- a/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a.eb +++ b/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a.eb @@ -25,7 +25,7 @@ builddependencies = [ ] dependencies = [ - ('ANTLR', '2.7.7'), + ('ANTLR', '2.7.7', '-Python-2.7.9'), ('libdap', '3.14.0'), ('GSL', '1.16'), ('UDUNITS', '2.2.19'), diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb index a217d564bb..54303b9dd9 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb @@ -28,14 +28,8 @@ source_urls = ['ftp://ftp.unidata.ucar.edu/pub/udunits'] dependencies = [('expat', '2.1.0')] sanity_check_paths = { - 'files': [ - 'bin/udunits2', - 'include/converter.h', - 'include/udunits2.h', - 'include/udunits.h', - 'lib/libudunits2.a', - 'lib/libudunits2.so', - ], + 'files': ['bin/udunits2', 'include/converter.h', 'include/udunits2.h', 'include/udunits.h', + 'lib/libudunits2.a', 'lib/libudunits2.so', ], 'dirs': ['share'], } -- GitLab From 158a794606accbc4820cc53df60952d7680f81eb Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Fri, 4 Sep 2015 10:36:42 +1200 Subject: [PATCH 0048/1015] Patch file for Molpro so that a failure to find a licence key doesn't cause an error code --- .../molpro-mpp-2010.1.23-Linux_x86_64.patch | Bin 0 -> 1795 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 easybuild/easyconfigs/m/Molpro/molpro-mpp-2010.1.23-Linux_x86_64.patch diff --git a/easybuild/easyconfigs/m/Molpro/molpro-mpp-2010.1.23-Linux_x86_64.patch b/easybuild/easyconfigs/m/Molpro/molpro-mpp-2010.1.23-Linux_x86_64.patch new file mode 100644 index 0000000000000000000000000000000000000000..85144bbc97d525bdb56e5c48c53ffba9a8b81c4d GIT binary patch literal 1795 zcmdVYdrVtZ9KiANSYsT7S9Oyty1|tjj+9O?Q%d@o52kR7k z4)L)uK<6OC5o8E|C{A$$*%UGuAP^lwox%oZu`*z66GaCU7JnC*;jfvP><>?xd~~LzGN>6NNF@JxW|$f=YDO8VQYqz11tV82&y0+uXoi(;RlqSs zNkv8qDaxo%vrtKvOrx2yIrK)GEyZCn9iR-B{brLzXD}Klo!LO8n{9TT$z(KecR17S z6cSP?=|Xzx2WyR1tHnx*m&UBP)nWc;rdTLheAK^Qv^-rKlkk*QNJVL)qmrU{_jMsy ztW3s(FbX;1ikPKigcLGH8isfb!y<+W3xh9su(NWO;MmTYjv-%yMLWWuZ}lN~S7rZIk2k@e9D8oP89He++kK%)s`BFvUIhQC z>fdXJUK0D=j)JaD91aSA%DZE#Zu1Ck>g;YGf_}F7#_o3Lpm^)6r=WM=Du0Tf<6Y&# zA#teaaudNN?qt1FMsU!>?!pRi65GdDW5Fqyi`bnA&g7tT871HhdjCo!0q1XX>$Gj) zthyG?zXPtaO=s#Y(9%Zz$yLyb`Mx*51kbhPqy7%)TP5*_G|<$AvP#bR8a=pb20Rn5 z4~i~Bw{IT(h;#02u0FTY`OM;SVaBfw`Lz+;InX-H$O#TWhrRm2Im+u{wcuP&cjjrq z>F#F>%fK1&O-831obj4JvO2(tcs}qU_(c0p(K+DzYkb`$K6L(NfBR|hc%g|OIOn9f zTf7bWxGW(s5L)-NI+Jr2<(6b|&en%ACOGHx^&_(@on`a2k1hyYcpH1Fg zFa^#p7PgcMsQ`k_Gv~*10a`t~sVftpC*H34suG~nnv1)}0eV(>>)^Klv>#Gyy`hEb zo?$Bh=R}A79)LENTJ&cCbmyk)NG^0_p`e+AX6E~Rz(H?`()u{4T|IT4gDQewlwN@H zyQbLBp?5cakDU$SwG808Q_s@-ek6Dx?qYu<3xBv4iDnx(gFQ9#Mc_ Date: Fri, 4 Sep 2015 17:06:08 +0200 Subject: [PATCH 0049/1015] add libxml2 file to resolve missing dep --- .../libxml2-2.9.2-intel-2015a-Python-2.7.9.eb | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a-Python-2.7.9.eb diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a-Python-2.7.9.eb new file mode 100644 index 0000000000..1fe760b42b --- /dev/null +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a-Python-2.7.9.eb @@ -0,0 +1,32 @@ +name = 'libxml2' +version = '2.9.2' + +homepage = 'http://xmlsoft.org/' +description = """Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable + outside of the Gnome platform).""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = [ + 'http://xmlsoft.org/sources/', + 'http://xmlsoft.org/sources/old/' +] +sources = [SOURCELOWER_TAR_GZ] + +configopts = 'CC="$CC" CXX="$CXX" --with-pic' + +pythonver = '2.7.9' +pythonshortver = '.'.join(pythonver.split('.')[0:2]) +versionsuffix = '-%s-%s' % ('Python', pythonver) + +dependencies = [ + ('zlib', '1.2.8'), + ('Python', pythonver), +] + +sanity_check_paths = { + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'dirs': ['bin', 'include/libxml2/libxml'], +} + +moduleclass = 'lib' -- GitLab From 8e51422d9bee5c92910db0e5d2951a14485c2cb6 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 8 Sep 2015 14:58:44 +1200 Subject: [PATCH 0050/1015] Removed license_file_present option --- .../easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb | 1 - 1 file changed, 1 deletion(-) diff --git a/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb index 93f7883b69..cad1f506eb 100644 --- a/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb +++ b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb @@ -14,7 +14,6 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} # no source URL available, requires registration to download sources = ['%(namelower)s-%(versionprefix)s%(version)s%(versionsuffix)s.sh'] patches = ['%(namelower)s-%(versionprefix)s%(version)s%(versionsuffix)s.patch'] -license_token_present = False precompiled_binaries = True # license file -- GitLab From f89592f6ea067db995c91321f82e52d06e42d3cc Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Wed, 9 Sep 2015 15:00:52 +0100 Subject: [PATCH 0051/1015] Update IMPUTE2 to 2.3.2 --- .../i/IMPUTE2/IMPUTE2-2.3.2_x86_64_dynamic.eb | 32 +++++++++++++++++++ .../i/IMPUTE2/IMPUTE2-2.3.2_x86_64_static.eb | 32 +++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_dynamic.eb create mode 100644 easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_static.eb diff --git a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_dynamic.eb b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_dynamic.eb new file mode 100644 index 0000000000..115f19d847 --- /dev/null +++ b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_dynamic.eb @@ -0,0 +1,32 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = "Tarball" + +name = 'IMPUTE2' +version = '2.3.2' +versionsuffix = '_x86_64_dynamic' + +homepage = 'http://mathgen.stats.ox.ac.uk/impute/impute_v2.html' +description = """ IMPUTE version 2 (also known as IMPUTE2) is a genotype imputation + and haplotype phasing program based on ideas from Howie et al. 2009 """ + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['https://mathgen.stats.ox.ac.uk/impute/'] +sources = ['%s_v%s%s.tgz' % (name.lower().rstrip('2'), version, versionsuffix)] + +sanity_check_paths = { + 'files': ["impute2"], + 'dirs': ["Example"] +} + +# add the top dir to PATH +modextrapaths = { + 'PATH': '' +} + +moduleclass = 'bio' + diff --git a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_static.eb b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_static.eb new file mode 100644 index 0000000000..fe290f068e --- /dev/null +++ b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_static.eb @@ -0,0 +1,32 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = "Tarball" + +name = 'IMPUTE2' +version = '2.3.2' +versionsuffix = '_x86_64_static' + +homepage = 'http://mathgen.stats.ox.ac.uk/impute/impute_v2.html' +description = """ IMPUTE version 2 (also known as IMPUTE2) is a genotype imputation + and haplotype phasing program based on ideas from Howie et al. 2009 """ + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['https://mathgen.stats.ox.ac.uk/impute/'] +sources = ['%s_v%s%s.tgz' % (name.lower().rstrip('2'), version, versionsuffix)] + +sanity_check_paths = { + 'files': ["impute2"], + 'dirs': ["Example"] +} + +# add the top dir to PATH +modextrapaths = { + 'PATH': '' +} + +moduleclass = 'bio' + -- GitLab From 67461b8f6afff4c525cbc0bd4f5187e8e999d1a6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Sep 2015 17:55:42 +0200 Subject: [PATCH 0052/1015] {tools}[dummy,intel/2015b] hanythingondemand 3.0.0 (WIP) --- ...ndemand-3.0.0-intel-2015b-Python-2.7.10.eb | 33 ++++++++++++++ .../hanythingondemand-3.0.0-minimal.eb | 35 +++++++++++++++ ..._python-4.6.0-intel-2015b-Python-2.7.10.eb | 44 +++++++++++++++++++ .../p/pbs_python/pbs_python-4.6.0.eb | 38 ++++++++++++++++ .../easyconfigs/v/vsc-base/vsc-base-2.2.5.eb | 17 +++++++ .../vsc-mympirun-3.4.2-vsc-base-2.2.5.eb | 28 ++++++++++++ 6 files changed, 195 insertions(+) create mode 100644 easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb create mode 100644 easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb create mode 100644 easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb create mode 100755 easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.2.5.eb diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..85c4495602 --- /dev/null +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,33 @@ +easyblock = 'PythonPackage' + +name = 'hanythingondemand' +version = '3.0.0-beta' + +homepage = 'https://github.com/hpcugent/hanythingondemand' +description = """HanythingOnDemand (HOD) is a system for provisioning virtual Hadoop clusters over a large physical cluster. +It uses the Torque resource manager to do node allocation.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [ + 'https://github.com/hpcugent/hanythingondemand/archive/' +] +sources = ['0d73030.tar.gz'] + +python = 'Python' +pythonver = '2.7.10' +pythonshortver = '.'.join(pythonver.split('.')[:2]) +versionsuffix = '-%s-%s' % (python, pythonver) + +# a Python version with netaddr/netifaces/mpi4py + pbs_python and vsc-base/vsc-mympirun is required at runtime +dependencies = [ + (python, pythonver), + ('pbs_python', '4.6.0', versionsuffix), + ('vsc-mympirun', '3.4.2', '-vsc-base-2.2.5', True), +] + +options = {'modulename': 'hod'} + +sanity_check_commands = [('hod', '--help')] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb new file mode 100644 index 0000000000..7d6d73674d --- /dev/null +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb @@ -0,0 +1,35 @@ +easyblock = 'VersionIndependentPythonPackage' + +name = 'hanythingondemand' +version = '3.0.0-beta' +versionsuffix = '-minimal' + +homepage = 'https://github.com/hpcugent/hanythingondemand' +description = """HanythingOnDemand (HOD) is a system for provisioning virtual Hadoop clusters over a large physical cluster. +It uses the Torque resource manager to do node allocation.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = [ + 'https://github.com/hpcugent/hanythingondemand/archive/' +] +sources = ['0d73030.tar.gz'] + +# minimal version for interactive use: just uses system Python (netaddr/netifaces/mpi4py not required) +dependencies = [ + ('pbs_python', '4.6.0'), + ('vsc-mympirun', '3.4.2', '-vsc-base-2.2.5'), +] + +options = {'modulename': 'hod'} + +modextravars = { + 'HOD_BATCH_WORKDIR': '\$VSC_SCRATCH/hod', + 'HOD_BATCH_HOD_MODULE': 'hanythingondemand/.3.0.0-beta-intel-2015b-Python-2.7.10', + 'HOD_CREATE_WORKDIR': '\$VSC_SCRATCH/hod', + 'HOD_CREATE_HOD_MODULE': 'hanythingondemand/.3.0.0-beta-intel-2015b-Python-2.7.10', +} + +sanity_check_commands = [('hod', '--help')] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..bd3010ce44 --- /dev/null +++ b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,44 @@ +easyblock = 'ConfigureMake' + +name = 'pbs_python' +version = '4.6.0' + +homepage = 'https://oss.trac.surfsara.nl/pbs_python' +description = """The pbs_python package is a wrapper class for the Torque C library. With this package you now can + write utilities/extensions in Python instead of C. We developed this package because we want to replace xpbsmon by + an ascii version named pbsmon. PBSQuery is also included in this package. This is a python module build on top of + the pbs python module to simplify querying the batch server, eg: how many jobs, how many nodes, ...""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://ftp.sara.nl/pub/outgoing/'] +sources = [SOURCE_TAR_GZ] + +patches = [ + 'pbs_python-%(version)s_CC.patch', + 'pbs_python-%(version)s_remove-printf.patch', +] + +python = 'Python' +pythonver = '2.7.10' +pythonshortver = '.'.join(pythonver.split('.')[:2]) +versionsuffix = '-%s-%s' % (python, pythonver) + +dependencies = [(python, pythonver)] + +osdependencies = ['torque-devel'] + +# this is needed for setup.py script +configopts = "--datarootdir=%(installdir)s --docdir=%(installdir)s" +prebuildopts = 'export CFLAGS="$CFLAGS -I/usr/include/torque/" && ' +preinstallopts = prebuildopts + +pythonpath = 'lib/python%s/site-packages' % pythonshortver +modextrapaths = {"PYTHONPATH": pythonpath} + +sanity_check_paths = { + 'files': [], + 'dirs': ["%s/pbs" % pythonpath] +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb new file mode 100644 index 0000000000..c76819f7a0 --- /dev/null +++ b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb @@ -0,0 +1,38 @@ +easyblock = 'ConfigureMake' + +name = 'pbs_python' +version = '4.6.0' + +homepage = 'https://oss.trac.surfsara.nl/pbs_python' +description = """The pbs_python package is a wrapper class for the Torque C library. With this package you now can + write utilities/extensions in Python instead of C. We developed this package because we want to replace xpbsmon by + an ascii version named pbsmon. PBSQuery is also included in this package. This is a python module build on top of + the pbs python module to simplify querying the batch server, eg: how many jobs, how many nodes, ...""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['http://ftp.sara.nl/pub/outgoing/'] +sources = [SOURCE_TAR_GZ] + +patches = [ + 'pbs_python-%(version)s_CC.patch', + 'pbs_python-%(version)s_remove-printf.patch', +] + +osdependencies = ['torque-devel'] + +# this is needed for setup.py script +configopts = "--datarootdir=%(installdir)s --docdir=%(installdir)s" +prebuildopts = 'export CFLAGS="$CFLAGS -I/usr/include/torque/" && ' +preinstallopts = prebuildopts + +pythonshortver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) +pythonpaths = ['lib/python%s/site-packages' % pythonshortver, 'lib64/python%s/site-packages' % pythonshortver] +modextrapaths = {"PYTHONPATH": pythonpaths} + +sanity_check_paths = { + 'files': [], + 'dirs': [tuple(pythonpaths)], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb new file mode 100644 index 0000000000..6d5fb71eca --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb @@ -0,0 +1,17 @@ +easyblock = 'VersionIndependentPythonPackage' + +name = 'vsc-base' +version = '2.2.5' + +homepage = 'http://hpcugent.github.com/vsc-mympirun/' +description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" + +# we build this to work with every python version +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = [SOURCE_TAR_GZ] +source_urls = [PYPI_SOURCE] + +options = {'modulename': 'vsc.utils'} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.2.5.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.2.5.eb new file mode 100755 index 0000000000..781ef331be --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.2.5.eb @@ -0,0 +1,28 @@ +easyblock = 'VSCPythonPackage' + +name = 'vsc-mympirun' +version = '3.4.2' + +homepage = 'https://github.com/hpcugent/vsc-mympirun' +description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" + +# we build this to work with every python version +toolchain = {'name': 'dummy', 'version': ''} + +sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/hpcugent/vsc-mympirun/archive/'] + +vsc_base_ver = '2.2.5' +versionsuffix = '-vsc-base-%s' % vsc_base_ver + +dependencies = [ + ('vsc-base', vsc_base_ver), + ('setuptools', '1.4.2'), +] + +# we ship something in bin/fake +modextrapaths = {'PATH': 'bin/fake'} + +options = {'modulename': 'vsc.mympirun'} + +moduleclass = 'tools' -- GitLab From 0b3626a208c9ac77b0f887cd9c098bc745fba317 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Sep 2015 21:51:03 +0200 Subject: [PATCH 0053/1015] add patch to fix broken 'hod dists' --- ...nythingondemand-3.0.0-beta_fix-dists.patch | 31 +++++++++++++++++++ .../hanythingondemand-3.0.0-minimal.eb | 2 ++ 2 files changed, 33 insertions(+) create mode 100644 easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-beta_fix-dists.patch diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-beta_fix-dists.patch b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-beta_fix-dists.patch new file mode 100644 index 0000000000..d2f5adb7df --- /dev/null +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-beta_fix-dists.patch @@ -0,0 +1,31 @@ +fix for 'hod dists', see https://github.com/hpcugent/hanythingondemand/issues/78 +--- lib/hod/config/config.py.orig 2015-09-14 21:44:04.978644000 +0200 ++++ /lib/hod/config/config.py 2015-09-14 21:46:01.137706635 +0200 +@@ -32,7 +32,6 @@ + from collections import Mapping, namedtuple + from copy import deepcopy + from os.path import join as mkpath, dirname, realpath +-from pkg_resources import Requirement, resource_filename, resource_listdir + + import hod + from hod.node.node import Node +@@ -463,8 +462,7 @@ + + def resolve_dists_dir(): + """Resolve path to distributions.""" +- pkg = Requirement.parse(hod.NAME) +- return resource_filename(pkg, HOD_ETC_DIR) ++ return os.path.join(os.getenv('EBROOTHANYTHINGONDEMAND'), HOD_ETC_DIR) + + + def resolve_dist_path(dist): +@@ -479,8 +477,7 @@ + + def avail_dists(): + """Return a list of available distributions""" +- pkg = Requirement.parse(hod.NAME) +- return resource_listdir(pkg, HOD_ETC_DIR) ++ return os.listdir(resolve_dists_dir()) + + + def resolve_config_paths(config, dist): diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb index 7d6d73674d..d6eb9e85dc 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb @@ -15,6 +15,8 @@ source_urls = [ ] sources = ['0d73030.tar.gz'] +patches = ['hanythingondemand-3.0.0-beta_fix-dists.patch'] + # minimal version for interactive use: just uses system Python (netaddr/netifaces/mpi4py not required) dependencies = [ ('pbs_python', '4.6.0'), -- GitLab From 49d6c7424bb37542f6aac5bd226c4307a62256b2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 19 Sep 2015 23:56:25 +0200 Subject: [PATCH 0054/1015] install zipped eggs for hanythingondemand 'minimal' --- .../hanythingondemand-3.0.0-minimal.eb | 5 ++++- .../easyconfigs/p/pbs_python/pbs_python-4.6.0.eb | 8 +++++--- .../pbs_python/pbs_python-4.6.0_easy-install.patch | 14 ++++++++++++++ easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb | 3 +++ 4 files changed, 26 insertions(+), 4 deletions(-) create mode 100644 easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0_easy-install.patch diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb index d6eb9e85dc..eac1e732ce 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb @@ -20,9 +20,12 @@ patches = ['hanythingondemand-3.0.0-beta_fix-dists.patch'] # minimal version for interactive use: just uses system Python (netaddr/netifaces/mpi4py not required) dependencies = [ ('pbs_python', '4.6.0'), - ('vsc-mympirun', '3.4.2', '-vsc-base-2.2.5'), + ('vsc-base', '2.2.5'), ] +use_easy_install = True +zipped_egg = True + options = {'modulename': 'hod'} modextravars = { diff --git a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb index c76819f7a0..4b46fe8f8d 100644 --- a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb +++ b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb @@ -17,6 +17,7 @@ sources = [SOURCE_TAR_GZ] patches = [ 'pbs_python-%(version)s_CC.patch', 'pbs_python-%(version)s_remove-printf.patch', + 'pbs_python-%(version)s_easy-install.patch', ] osdependencies = ['torque-devel'] @@ -27,12 +28,13 @@ prebuildopts = 'export CFLAGS="$CFLAGS -I/usr/include/torque/" && ' preinstallopts = prebuildopts pythonshortver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) -pythonpaths = ['lib/python%s/site-packages' % pythonshortver, 'lib64/python%s/site-packages' % pythonshortver] -modextrapaths = {"PYTHONPATH": pythonpaths} +modextrapaths = {'PYTHONPATH': ['lib64/python%s/site-packages' % pythonshortver]} sanity_check_paths = { 'files': [], - 'dirs': [tuple(pythonpaths)], + 'dirs': ['lib64/python%s/site-packages' % pythonshortver], } +sanity_check_commands = [('python', '-c "import pbs"')] + moduleclass = 'tools' diff --git a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0_easy-install.patch b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0_easy-install.patch new file mode 100644 index 0000000000..a95a722e91 --- /dev/null +++ b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0_easy-install.patch @@ -0,0 +1,14 @@ +--- Makefile.in.orig 2014-06-04 18:24:52.000000000 +0200 ++++ Makefile.in 2015-09-19 23:55:31.924081000 +0200 +@@ -17,7 +17,10 @@ + + #install: pythonlib sara_install + install: pythonlib +- python ./setup.py install --prefix $(DESTDIR)/$(exec_prefix) ; ++ export PYTHONLIBDIR=`python -c "import distutils.sysconfig; print(distutils.sysconfig.get_python_lib(plat_specific=False, prefix=\" $(DESTDIR)/$(exec_prefix)\"))"` ++ mkdir -p ${PYTHONLIBDIR} ++ export PYTHONPATH=${PYTHONLIBDIR}:${PYTHONPATH} ++ easy_install --zip-ok --prefix $(DESTDIR)/$(exec_prefix); + install -D LICENSE.openpbs $(DESTDIR)/$(PREFIX)/$(DOCDIR)/LICENSE.openpbs + install -D COPYING $(DESTDIR)/$(PREFIX)/$(DOCDIR)/COPYING + install -D COPYING.LESSER $(DESTDIR)/$(PREFIX)/$(DOCDIR)/COPYING.LESSER diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb index 6d5fb71eca..48ce220ab1 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb @@ -12,6 +12,9 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} sources = [SOURCE_TAR_GZ] source_urls = [PYPI_SOURCE] +use_easy_install = True +zipped_egg = True + options = {'modulename': 'vsc.utils'} moduleclass = 'tools' -- GitLab From 019fad1fe5fcaae5b1ad5b5414c26affd66bcdbf Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 20 Sep 2015 00:09:18 +0200 Subject: [PATCH 0055/1015] remove patch for pbs_python to try and install it with easy_install, don't install hod as zipped egg --- .../hanythingondemand-3.0.0-minimal.eb | 6 +++--- .../easyconfigs/p/pbs_python/pbs_python-4.6.0.eb | 1 - .../pbs_python/pbs_python-4.6.0_easy-install.patch | 14 -------------- 3 files changed, 3 insertions(+), 18 deletions(-) delete mode 100644 easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0_easy-install.patch diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb index eac1e732ce..c790512f39 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb @@ -23,8 +23,8 @@ dependencies = [ ('vsc-base', '2.2.5'), ] -use_easy_install = True -zipped_egg = True +#use_easy_install = True +#zipped_egg = True options = {'modulename': 'hod'} @@ -35,6 +35,6 @@ modextravars = { 'HOD_CREATE_HOD_MODULE': 'hanythingondemand/.3.0.0-beta-intel-2015b-Python-2.7.10', } -sanity_check_commands = [('hod', '--help')] +sanity_check_commands = [('hod', '--help'), ('hod', 'dists')] moduleclass = 'tools' diff --git a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb index 4b46fe8f8d..0007436ecd 100644 --- a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb +++ b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb @@ -17,7 +17,6 @@ sources = [SOURCE_TAR_GZ] patches = [ 'pbs_python-%(version)s_CC.patch', 'pbs_python-%(version)s_remove-printf.patch', - 'pbs_python-%(version)s_easy-install.patch', ] osdependencies = ['torque-devel'] diff --git a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0_easy-install.patch b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0_easy-install.patch deleted file mode 100644 index a95a722e91..0000000000 --- a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0_easy-install.patch +++ /dev/null @@ -1,14 +0,0 @@ ---- Makefile.in.orig 2014-06-04 18:24:52.000000000 +0200 -+++ Makefile.in 2015-09-19 23:55:31.924081000 +0200 -@@ -17,7 +17,10 @@ - - #install: pythonlib sara_install - install: pythonlib -- python ./setup.py install --prefix $(DESTDIR)/$(exec_prefix) ; -+ export PYTHONLIBDIR=`python -c "import distutils.sysconfig; print(distutils.sysconfig.get_python_lib(plat_specific=False, prefix=\" $(DESTDIR)/$(exec_prefix)\"))"` -+ mkdir -p ${PYTHONLIBDIR} -+ export PYTHONPATH=${PYTHONLIBDIR}:${PYTHONPATH} -+ easy_install --zip-ok --prefix $(DESTDIR)/$(exec_prefix); - install -D LICENSE.openpbs $(DESTDIR)/$(PREFIX)/$(DOCDIR)/LICENSE.openpbs - install -D COPYING $(DESTDIR)/$(PREFIX)/$(DOCDIR)/COPYING - install -D COPYING.LESSER $(DESTDIR)/$(PREFIX)/$(DOCDIR)/COPYING.LESSER -- GitLab From d15d2e4cbc366c9133062d8b0646fdc7c72368e9 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 21 Sep 2015 18:37:18 +0200 Subject: [PATCH 0056/1015] Clang 3.7.0 and friends --- .../c/CMake/CMake-3.3.1-GNU-4.9.3-2.25.eb | 31 ++++++++++++ .../c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb | 49 +++++++++++++++++++ .../i/ISL/ISL-0.15-GNU-4.9.3-2.25.eb | 21 ++++++++ .../l/libxml2/libxml2-2.9.2-GNU-4.9.3-2.25.eb | 28 +++++++++++ 4 files changed, 129 insertions(+) create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.3.1-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/i/ISL/ISL-0.15-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GNU-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.3.1-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CMake/CMake-3.3.1-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..0fb3aaca8d --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.3.1-GNU-4.9.3-2.25.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.3.1' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +dependencies = [ + ('ncurses', '6.0'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + #('OpenSSL', '1.0.1p'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..baf7e72157 --- /dev/null +++ b/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb @@ -0,0 +1,49 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2013-2015 Dmitri Gribenko, Ward Poelmans +# Authors:: Dmitri Gribenko +# Authors:: Ward Poelmans +# License:: GPLv2 or later, MIT, three-clause BSD. +# $Id$ +## + +name = "Clang" +version = "3.7.0" + +homepage = "http://clang.llvm.org/" +description = """C, C++, Objective-C compiler, based on LLVM. Does not + include C++ standard library -- use libstdc++ from GCC.""" + +# Clang also depends on libstdc++ during runtime, but this dependency is +# already specified as the toolchain. +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} +# Do not set optarch to True: it will cause the build to fail +toolchainopts = {'optarch': False} + +source_urls = ["http://llvm.org/releases/%(version)s"] +sources = [ + "llvm-%(version)s.src.tar.xz", + "cfe-%(version)s.src.tar.xz", + "compiler-rt-%(version)s.src.tar.xz", + "polly-%(version)s.src.tar.xz", +] + +dependencies = [ + ('GMP', '6.0.0a'), + ('ISL', '0.15'), +] + +builddependencies = [ + ('CMake', '3.3.1'), + ('Python', '2.7.10', '-bare'), + ('libxml2', '2.9.2'), +] + +assertions = True + +usepolly = True + +build_targets = ['X86'] + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/ISL/ISL-0.15-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/i/ISL/ISL-0.15-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..d4fff8d35c --- /dev/null +++ b/easybuild/easyconfigs/i/ISL/ISL-0.15-GNU-4.9.3-2.25.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'ISL' +version = '0.15' + +homepage = 'http://isl.gforge.inria.fr/' +description = """isl is a library for manipulating sets and relations of integer points bounded by linear constraints.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +source_urls = ['http://isl.gforge.inria.fr/'] +sources = [SOURCELOWER_TAR_BZ2] + +dependencies = [('GMP', '6.0.0a')] + +sanity_check_paths = { + 'files': ['lib/libisl.so', 'lib/libisl.a'], + 'dirs': ['include/isl'] +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..e647212c29 --- /dev/null +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GNU-4.9.3-2.25.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' + +name = 'libxml2' +version = '2.9.2' + +homepage = 'http://xmlsoft.org/' +description = """Libxml2 is the XML C parser and +toolchain developed for the Gnome project + (but usable outside of the Gnome platform).""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +source_urls = [ + 'http://xmlsoft.org/sources/', + 'http://xmlsoft.org/sources/old/' +] +sources = [SOURCELOWER_TAR_GZ] + +configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' + +dependencies = [('zlib', '1.2.8', '', ('GCC', '4.9.3-binutils-2.25'))] + +sanity_check_paths = { + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'dirs': ['bin', 'include/libxml2/libxml'], +} + +moduleclass = 'lib' -- GitLab From b7ea24d6bc4bde47e72c0e485feb422ad63c9334 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 21 Sep 2015 20:28:17 +0200 Subject: [PATCH 0057/1015] ncurses 6: update sanity check --- easybuild/easyconfigs/n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb index 6d33835f96..4012f0e69b 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb @@ -23,7 +23,7 @@ configopts = [ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", + 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses%(version_major)s-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + -- GitLab From a6f488d79a1e3428b90c0a68bb6d746d427e3214 Mon Sep 17 00:00:00 2001 From: Fokko Masselink Date: Tue, 22 Sep 2015 12:00:07 +0200 Subject: [PATCH 0058/1015] intel 2016 toolchain --- .../i/icc/icc-2016.0.109-GCC-5.2.0.eb | 28 +++++++++++++++++++ easybuild/easyconfigs/i/icc/icc-2016.0.109.eb | 22 +++++++++++++++ .../iccifort/iccifort-2016.0.109-GCC-5.2.0.eb | 22 +++++++++++++++ .../i/iccifort/iccifort-2016.0.109.eb | 17 +++++++++++ .../i/ifort/ifort-2016.0.109-GCC-5.2.0.eb | 28 +++++++++++++++++++ .../easyconfigs/i/ifort/ifort-2016.0.109.eb | 22 +++++++++++++++ .../i/iimpi/iimpi-2016.00-GCC-5.2.0.eb | 23 +++++++++++++++ ...imkl-11.3.0.109-iimpi-2016.00-GCC-5.2.0.eb | 26 +++++++++++++++++ ...5.1.1.109-iccifort-2016.0.109-GCC-5.2.0.eb | 23 +++++++++++++++ .../easyconfigs/i/intel/intel-2016.00.eb | 22 +++++++++++++++ 10 files changed, 233 insertions(+) create mode 100644 easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-5.2.0.eb create mode 100644 easybuild/easyconfigs/i/icc/icc-2016.0.109.eb create mode 100644 easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-5.2.0.eb create mode 100644 easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109.eb create mode 100644 easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-5.2.0.eb create mode 100644 easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb create mode 100644 easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-5.2.0.eb create mode 100644 easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-5.2.0.eb create mode 100644 easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-5.2.0.eb create mode 100644 easybuild/easyconfigs/i/intel/intel-2016.00.eb diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-5.2.0.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-5.2.0.eb new file mode 100644 index 0000000000..3f34c6aaca --- /dev/null +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-5.2.0.eb @@ -0,0 +1,28 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild + +name = 'icc' +version = '2016.0.109' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "C and C++ compiler from Intel" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_%(version)s.tgz'] + +checksums = ['f57a892fb494db3c80f20a88aa3e901f'] + +gcc = 'GCC' +gccver = '5.2.0' +versionsuffix = '-%s-%s' % (gcc, gccver) + +dependencies = [(gcc, gccver)] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") +license_file = os.path.join(os.getenv('HPC_BUILDENV_ROOTPATH'), "licenses", "intel", "USE_SERVER.lic") + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb new file mode 100644 index 0000000000..fc947d55a6 --- /dev/null +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb @@ -0,0 +1,22 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild + +name = 'icc' +version = '2016.0.109' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "C and C++ compiler from Intel" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_%(version)s.tgz'] + +checksums = ['f57a892fb494db3c80f20a88aa3e901f'] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") +license_file = os.path.join(os.getenv('HPC_BUILDENV_ROOTPATH'), "licenses", "intel", "USE_SERVER.lic") + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-5.2.0.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-5.2.0.eb new file mode 100644 index 0000000000..f55aba1eea --- /dev/null +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-5.2.0.eb @@ -0,0 +1,22 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +easyblock = "Toolchain" + +name = 'iccifort' +version = '2016.0.109' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel Cluster Toolkit Compiler Edition provides Intel C,C++ and fortran compilers, Intel MPI and Intel MKL""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +gcc = 'GCC' +gccver = '5.2.0' +versionsuffix = '-%s-%s' % (gcc, gccver) + +dependencies = [ + (gcc, gccver), + ('icc', version, versionsuffix), + ('ifort', version, versionsuffix), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109.eb new file mode 100644 index 0000000000..a66481f29c --- /dev/null +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109.eb @@ -0,0 +1,17 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +easyblock = "Toolchain" + +name = 'iccifort' +version = '2016.0.109' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel Cluster Toolkit Compiler Edition provides Intel C,C++ and fortran compilers, Intel MPI and Intel MKL""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +dependencies = [ + ('icc', version), + ('ifort', version), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-5.2.0.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-5.2.0.eb new file mode 100644 index 0000000000..b244f4c828 --- /dev/null +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-5.2.0.eb @@ -0,0 +1,28 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild + +name = 'ifort' +version = '2016.0.109' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "C and C++ compiler from Intel" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_%(version)s.tgz'] + +checksums = ['bce7f6a71f7e44f67956197501d00b7c'] + +gcc = 'GCC' +gccver = '5.2.0' +versionsuffix = "-%s-%s" % ( gcc, gccver ) + +dependencies = [(gcc, gccver)] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") +license_file = os.path.join(os.getenv('HPC_BUILDENV_ROOTPATH'), "licenses", "intel", "USE_SERVER.lic") + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb new file mode 100644 index 0000000000..be615ca2f0 --- /dev/null +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb @@ -0,0 +1,22 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild + +name = 'ifort' +version = '2016.0.109' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "C and C++ compiler from Intel" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_%(version)s.tgz'] + +checksums = ['bce7f6a71f7e44f67956197501d00b7c'] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") +license_file = os.path.join(os.getenv('HPC_BUILDENV_ROOTPATH'), "licenses", "intel", "USE_SERVER.lic") + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-5.2.0.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-5.2.0.eb new file mode 100644 index 0000000000..5bd4775f11 --- /dev/null +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-5.2.0.eb @@ -0,0 +1,23 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +easyblock = "Toolchain" + +name = 'iimpi' +version = '2016.00' +versionsuffix = '-GCC-5.2.0' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +suff = '0.109' +compver = '2016.%s' % suff + +dependencies = [ + ('icc', compver, versionsuffix), + ('ifort', compver, versionsuffix), + ('impi', '5.1.1.109', '', ('iccifort', '%s%s' % (compver, versionsuffix))), +] + +moduleclass = 'toolchain' + diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-5.2.0.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-5.2.0.eb new file mode 100644 index 0000000000..c052c55918 --- /dev/null +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-5.2.0.eb @@ -0,0 +1,26 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild + +name = 'imkl' +version = '11.3.0.109' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines for science, engineering, and financial + applications that require maximum performance. Core math functions include + BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" + +toolchain = {'name': 'iimpi', 'version': '2016.00-GCC-5.2.0'} + +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['47567e38801efe273b36b5250c759af7'] + +dontcreateinstalldir = 'True' + +#license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") +license_file = os.path.join(os.getenv('HPC_BUILDENV_ROOTPATH'), "licenses", "intel", "USE_SERVER.lic") + +interfaces = True + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-5.2.0.eb b/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-5.2.0.eb new file mode 100644 index 0000000000..d39cff16e1 --- /dev/null +++ b/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-5.2.0.eb @@ -0,0 +1,23 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild + +name = 'impi' +version = '5.1.1.109' + +homepage = 'http://software.intel.com/en-us/intel-mpi-library/' +description = """The Intel(R) MPI Library for Linux* OS is a multi-fabric message + passing library based on ANL MPICH2 and OSU MVAPICH2. The Intel MPI Library for + Linux OS implements the Message Passing Interface, version 2 (MPI-2) specification.""" + +toolchain = {'name': 'iccifort', 'version': '2016.0.109-GCC-5.2.0'} + +sources = ['l_mpi_p_%(version)s.tgz'] + +checksums = ['aa4aaec41526aa5b244e531811877b01'] + +dontcreateinstalldir = 'True' + +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") +license_file = os.path.join(os.getenv('HPC_BUILDENV_ROOTPATH'), "licenses", "intel", "USE_SERVER.lic") + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/intel/intel-2016.00.eb b/easybuild/easyconfigs/i/intel/intel-2016.00.eb new file mode 100644 index 0000000000..67bfd31a20 --- /dev/null +++ b/easybuild/easyconfigs/i/intel/intel-2016.00.eb @@ -0,0 +1,22 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +easyblock = "Toolchain" + +name = 'intel' +version = '2016.00' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MPI & Intel MKL.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2016.0.109' +gccsuff = '-GCC-5.2.0' + +dependencies = [ + ('icc', compver, gccsuff), + ('ifort', compver, gccsuff), + ('impi', '5.1.1.109', '', ('iccifort', '%s%s' % (compver, gccsuff))), + ('imkl', '11.3.0.109', '', ('iimpi', '%s%s' % (version,gccsuff))), +] + +moduleclass = 'toolchain' -- GitLab From 5029d13cce42588cc89a018711ba7db4611dd5e7 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Wed, 23 Sep 2015 13:02:33 +1200 Subject: [PATCH 0059/1015] Removed some unnecessary lines --- .../m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb index cad1f506eb..8f6cc76ffd 100644 --- a/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb +++ b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb @@ -1,5 +1,4 @@ name = 'Molpro' -easyblock = 'EB_Molpro' versionprefix = 'mpp-' version = '2010.1.23' versionsuffix = '-Linux_x86_64' @@ -8,15 +7,14 @@ homepage = 'https://molpro.net' description = """Molpro is a complete system of ab initio programs for molecular electronic structure calculations.""" toolchain = {'name': 'dummy', 'version': 'dummy'} -#toolchain = {'name': 'intel', 'version': '2015a'} -#toolchainopts = {'usempi': True} # no source URL available, requires registration to download sources = ['%(namelower)s-%(versionprefix)s%(version)s%(versionsuffix)s.sh'] patches = ['%(namelower)s-%(versionprefix)s%(version)s%(versionsuffix)s.patch'] precompiled_binaries = True -# license file +# license file - uncomment if a licence file is supplied by your site and +# is valid for all users - the value of license_file may have to be changed #import os #license_file = os.path.join(os.getenv('HOME'), 'licenses', name, 'license.lic') -- GitLab From 0910263c6bee90238409a546eb9cf6ee75db5991 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 23 Sep 2015 11:06:17 +0200 Subject: [PATCH 0060/1015] fix filename of MACS2 easyconfig --- ...2.7.3.eb => MACS2-2.1.0-20150731-goolf-1.4.10-Python-2.7.3.eb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/m/MACS2/{MACS2-1.1.3-goolf-1.4.10-Python-2.7.3.eb => MACS2-2.1.0-20150731-goolf-1.4.10-Python-2.7.3.eb} (100%) diff --git a/easybuild/easyconfigs/m/MACS2/MACS2-1.1.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/m/MACS2/MACS2-2.1.0-20150731-goolf-1.4.10-Python-2.7.3.eb similarity index 100% rename from easybuild/easyconfigs/m/MACS2/MACS2-1.1.3-goolf-1.4.10-Python-2.7.3.eb rename to easybuild/easyconfigs/m/MACS2/MACS2-2.1.0-20150731-goolf-1.4.10-Python-2.7.3.eb -- GitLab From 083c0d98508f780398377753b0327a5b839f89e5 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 23 Sep 2015 12:22:47 +0200 Subject: [PATCH 0061/1015] python suffix and 2.7.10 added --- ...ph-tool-2.2.42-foss-2015a-Python-2.7.10.eb | 45 +++++++++++++++++++ ...ph-tool-2.2.42-foss-2015a-Python-2.7.9.eb} | 0 2 files changed, 45 insertions(+) create mode 100644 easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.10.eb rename easybuild/easyconfigs/g/graph-tool/{graph-tool-2.2.42-foss-2015a.eb => graph-tool-2.2.42-foss-2015a-Python-2.7.9.eb} (100%) diff --git a/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.10.eb new file mode 100644 index 0000000000..ae7d18038c --- /dev/null +++ b/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.10.eb @@ -0,0 +1,45 @@ +easyblock = "ConfigureMake" + +name = 'graph-tool' +version = '2.2.42' + +homepage = 'https://graph-tool.skewed.de/' +description = """Graph-tool is an efficient Python module for manipulation and + statistical analysis of graphs (a.k.a. networks). Contrary to + most other python modules with similar functionality, the core + data structures and algorithms are implemented in C++, making + extensive use of template metaprogramming, based heavily on + the Boost Graph Library. This confers it a level of + performance that is comparable (both in memory usage and + computation time) to that of a pure C/C++ library.""" + +toolchain = {'name': 'foss', 'version': '2015a'} +#toolchainopts = {'cstd': 'gnu++11'} + +source_urls = ['https://downloads.skewed.de/%(name)s/'] +sources = [SOURCE_TAR_BZ2] + +python = 'Python' +pyver = '2.7.10' +pyshortver = '.'.join(pyver.split('.')[:2]) +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + (python, pyver), + ('Boost', '1.58.0', versionsuffix), + ('expat', '2.1.0'), + ('CGAL', '4.6', versionsuffix), + ('sparsehash', '2.0.2'), +] + +configopts = '--enable-openmp --disable-cairo --with-boost=$EBROOTBOOST ' +configopts += '--with-python-module-path=%%(installdir)s/lib/python%s/site-packages ' % pyshortver + +sanity_check_paths = { + 'files': ['lib/python%s/site-packages/graph_tool/all.py' % pyshortver], + 'dirs': ['lib/python%s/site-packages/graph_tool/include' % pyshortver], +} + +modextrapaths = {'PYTHONPATH': 'lib/python%s/site-packages' % pyshortver} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a.eb b/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.9.eb similarity index 100% rename from easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a.eb rename to easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.9.eb -- GitLab From da8f71dd45d223855bfc497d30deffd1749f1985 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 23 Sep 2015 12:58:35 +0200 Subject: [PATCH 0062/1015] comments implemented --- ...l-2015a.eb => libGLU-9.0.0-intel-2015a-Python-2.7.10.eb} | 3 ++- ...i.eb => Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb} | 6 +++--- ...2015a.eb => Paraview-4.3.1-intel-2015a-Python-2.7.10.eb} | 6 +++--- 3 files changed, 8 insertions(+), 7 deletions(-) rename easybuild/easyconfigs/l/libGLU/{libGLU-9.0.0-intel-2015a.eb => libGLU-9.0.0-intel-2015a-Python-2.7.10.eb} (87%) rename easybuild/easyconfigs/p/Paraview/{Paraview-4.3.1-intel-2015a-mpi.eb => Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb} (94%) rename easybuild/easyconfigs/p/Paraview/{Paraview-4.3.1-intel-2015a.eb => Paraview-4.3.1-intel-2015a-Python-2.7.10.eb} (93%) diff --git a/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a.eb b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a-Python-2.7.10.eb similarity index 87% rename from easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a.eb rename to easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a-Python-2.7.10.eb index 240574be8c..8b9006f86d 100644 --- a/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a-Python-2.7.10.eb @@ -2,6 +2,7 @@ easyblock = 'ConfigureMake' name = 'libGLU' version = '9.0.0' +versionsuffix = '-Python-2.7.10' homepage = 'ftp://ftp.freedesktop.org/pub/mesa/glu/' description = """The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL. """ @@ -13,7 +14,7 @@ source_urls = ['ftp://ftp.freedesktop.org/pub/mesa/glu/'] sources = ['glu-%(version)s.tar.bz2'] dependencies = [ - ('Mesa', '10.5.5','-Python-2.7.9'), + ('Mesa', '10.5.5', versionsuffix), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb similarity index 94% rename from easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb rename to easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb index 8d236c261d..b770aa1fd7 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-mpi.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb @@ -2,7 +2,6 @@ easyblock = 'CMakeMake' name = 'Paraview' version = '4.3.1' -versionsuffix = '-mpi' homepage = "http://www.paraview.org" description = "Paraview is a scientific parallel visualizer." @@ -17,7 +16,8 @@ sources = ["ParaView-v%(version)s-source.tar.gz"] patches = ['missingheader-%(version)s.patch'] python = 'Python' -pyver = '2.7.9' +pyver = '2.7.10' +versionsuffix = '-%s-%s-mpi' % (python, pyver) pysuff = '-%s-%s' % (python,pyver) glib = 'GLib' glibver = '2.44.0' @@ -30,7 +30,7 @@ dependencies = [ ('libXt', '1.1.4', libx11suff), ('Qt', '4.8.6', glsuff), ('libXext', '1.3.3'), - ('libX11', '1.6.3', pysuff), + ('libX11', libx11ver, pysuff), ('zlib', '1.2.8'), ] diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb similarity index 93% rename from easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb rename to easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb index 00cc83333b..8b695c2a58 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb @@ -16,15 +16,15 @@ sources = ["ParaView-v%(version)s-source.tar.gz"] patches = ['missingheader-%(version)s.patch'] python = 'Python' -pyver = '2.7.9' -pysuff = '-%s-%s' % (python,pyver) +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python,pyver) glib = 'GLib' glibver = '2.44.0' glsuff = '-%s-%s' % (glib,glibver) libx11ver = '1.6.3' libx11suff = '-libX11-%s' % libx11ver dependencies = [ - ('Mesa', '10.5.5', pysuff), + ('Mesa', '10.5.5', versionsuffix), ('libGLU', '9.0.0'), ('libXt', '1.1.4', libx11suff), ('Qt', '4.8.6', glsuff), -- GitLab From 7c4cd9b8773dcf2e6ebe6c9a23a034ba3d593576 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 23 Sep 2015 14:28:06 +0200 Subject: [PATCH 0063/1015] Ptyhon 2.7.9 deleted, comments implemented --- .../ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb | 2 +- .../ANTLR-2.7.7-intel-2015a-Python-2.7.9.eb | 34 ---------------- ...libdap-3.14.0-intel-2015a-Python-2.7.10.eb | 4 +- .../l/libdap/libdap-3.14.0-intel-2015a.eb | 34 ---------------- .../NCO-4.5.1-intel-2015a-Python-2.7.10.eb | 4 +- .../n/NCO/NCO-4.5.1-intel-2015a.eb | 40 ------------------- 6 files changed, 3 insertions(+), 115 deletions(-) delete mode 100644 easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.9.eb delete mode 100644 easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a.eb delete mode 100644 easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a.eb diff --git a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb index bd9ce94c05..66d819dd00 100644 --- a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb @@ -20,7 +20,7 @@ pythonversion = '2.7.10' versionsuffix = "-Python-%s" % pythonversion dependencies = [ - ('Java', '1.8.0_31', '', True), + ('Java', '1.8.0_60', '', True), ('Python', pythonversion), ] diff --git a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.9.eb deleted file mode 100644 index 996e9083a3..0000000000 --- a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.9.eb +++ /dev/null @@ -1,34 +0,0 @@ -easyblock = 'ConfigureMake' - -name = 'ANTLR' -version = "2.7.7" - -homepage = 'http://www.antlr2.org/' -description = """ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) - is a language tool that provides a framework for constructing recognizers, - compilers, and translators from grammatical descriptions containing - Java, C#, C++, or Python actions.""" - -toolchain = {'name': 'intel', 'version': '2015a'} - -source_urls = ['http://www.antlr2.org/download/'] -sources = [SOURCELOWER_TAR_GZ] - -patches = ['%(name)s-%(version)s_includes.patch'] - -pythonversion = '2.7.9' -versionsuffix = "-Python-%s" % pythonversion - -dependencies = [ - ('Java', '1.8.0_31', '', True), - ('Python', pythonversion), -] - -configopts = '--disable-examples --disable-csharp ' - -sanity_check_paths = { - 'files': ['bin/antlr', 'bin/antlr-config'], - 'dirs': ['include'], -} - -moduleclass = 'tools' diff --git a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb index fa233dcdc8..ce2781832b 100644 --- a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb @@ -2,6 +2,7 @@ easyblock = 'ConfigureMake' name = 'libdap' version = '3.14.0' +versionsuffix = "-Python-2.7.10" homepage = 'http://opendap.org/download/libdap' description = """A C++ SDK which contains an implementation of DAP 2.0 @@ -20,9 +21,6 @@ builddependencies = [ ('flex', '2.5.39'), ] -pythonversion = '2.7.10' -versionsuffix = "-Python-%s" % pythonversion - dependencies = [ ('cURL', '7.43.0'), ('libxml2', '2.9.2', versionsuffix), diff --git a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a.eb b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a.eb deleted file mode 100644 index 24a6dd2fc4..0000000000 --- a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a.eb +++ /dev/null @@ -1,34 +0,0 @@ -easyblock = 'ConfigureMake' - -name = 'libdap' -version = '3.14.0' - -homepage = 'http://opendap.org/download/libdap' -description = """A C++ SDK which contains an implementation of DAP 2.0 - and the development versions of DAP3, up to 3.4. - This includes both Client- and Server-side support classes.""" - -source_urls = ['http://www.opendap.org/pub/source/'] -sources = [SOURCE_TAR_GZ] - -toolchain = {'name': 'intel', 'version': '2015a'} - -patches = ['%(name)s-%(version)s_flex.patch'] - -builddependencies = [ - ('Bison', '3.0.2'), - ('flex', '2.5.39'), -] - -dependencies = [ - ('cURL', '7.43.0'), - ('libxml2', '2.9.2', '-Python-2.7.9'), - ('LibUUID', '1.0.3'), -] - -sanity_check_paths = { - 'files' : ['bin/getdap', 'bin/getdap4', 'bin/dap-config', 'lib/libdap.a', 'lib/libdap.so'], - 'dirs': ['include'], -} - -moduleclass = 'lib' diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb index e0cab66b1a..3612474f0c 100644 --- a/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb @@ -2,6 +2,7 @@ easyblock = 'ConfigureMake' name = 'NCO' version = "4.5.1" +versionsuffix = "-Python-2.7.10" homepage = 'http://nco.sourceforge.net/' description = """The NCO toolkit manipulates and analyzes data stored in netCDF-accessible @@ -24,9 +25,6 @@ builddependencies = [ ('flex', '2.5.39'), ] -pythonversion = '2.7.10' -versionsuffix = "-Python-%s" % pythonversion - dependencies = [ ('ANTLR', '2.7.7', versionsuffix), ('libdap', '3.14.0', versionsuffix), diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a.eb b/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a.eb deleted file mode 100644 index 6120629b56..0000000000 --- a/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a.eb +++ /dev/null @@ -1,40 +0,0 @@ -easyblock = 'ConfigureMake' - -name = 'NCO' -version = "4.5.1" - -homepage = 'http://nco.sourceforge.net/' -description = """The NCO toolkit manipulates and analyzes data stored in netCDF-accessible - formats, including DAP, HDF4, and HDF5. It exploits the geophysical - expressivity of many CF (Climate & Forecast) metadata conventions, - the flexible description of physical dimensions translated by UDUnits, - the network transparency of OPeNDAP, the storage features - (e.g., compression, chunking, groups) of HDF (the Hierarchical Data Format), - and many powerful mathematical and statistical - algorithms of GSL (the GNU Scientific Library).""" - -toolchain = {'name': 'intel', 'version': '2015a'} -toolchainopts = {'cstd': 'c99'} - -source_urls = [SOURCEFORGE_SOURCE] -sources = [SOURCELOWER_TAR_GZ] - -builddependencies = [ - ('Bison', '3.0.2'), - ('flex', '2.5.39'), -] - -dependencies = [ - ('ANTLR', '2.7.7', '-Python-2.7.9'), - ('libdap', '3.14.0'), - ('GSL', '1.16'), - ('UDUNITS', '2.2.19'), - ('netCDF', '4.3.3.1'), -] - -sanity_check_paths = { - 'files': ['bin/nc%s' % x for x in ('ap', 'ap2', 'atted', 'bo', 'ecat', 'flint', 'ks', 'pdq', 'ra', 'rename', 'wa')], - 'dirs': ['include'], -} - -moduleclass = 'tools' -- GitLab From 07b07ab02ddee4345a87027cfddc2c98096cfaed Mon Sep 17 00:00:00 2001 From: Fokko Masselink Date: Wed, 23 Sep 2015 15:40:07 +0200 Subject: [PATCH 0064/1015] removed site-specific lines for license file --- easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-5.2.0.eb | 1 - easybuild/easyconfigs/i/icc/icc-2016.0.109.eb | 1 - easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-5.2.0.eb | 1 - easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb | 1 - .../i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-5.2.0.eb | 1 - .../i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-5.2.0.eb | 1 - 6 files changed, 6 deletions(-) diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-5.2.0.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-5.2.0.eb index 3f34c6aaca..241441d44b 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-5.2.0.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-5.2.0.eb @@ -23,6 +23,5 @@ dontcreateinstalldir = 'True' # license file import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") -license_file = os.path.join(os.getenv('HPC_BUILDENV_ROOTPATH'), "licenses", "intel", "USE_SERVER.lic") moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb index fc947d55a6..9571d6daea 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb @@ -17,6 +17,5 @@ dontcreateinstalldir = 'True' # license file import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") -license_file = os.path.join(os.getenv('HPC_BUILDENV_ROOTPATH'), "licenses", "intel", "USE_SERVER.lic") moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-5.2.0.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-5.2.0.eb index b244f4c828..607d18f690 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-5.2.0.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-5.2.0.eb @@ -23,6 +23,5 @@ dontcreateinstalldir = 'True' # license file import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") -license_file = os.path.join(os.getenv('HPC_BUILDENV_ROOTPATH'), "licenses", "intel", "USE_SERVER.lic") moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb index be615ca2f0..ddcee126de 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb @@ -17,6 +17,5 @@ dontcreateinstalldir = 'True' # license file import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") -license_file = os.path.join(os.getenv('HPC_BUILDENV_ROOTPATH'), "licenses", "intel", "USE_SERVER.lic") moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-5.2.0.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-5.2.0.eb index c052c55918..d524d63864 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-5.2.0.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-5.2.0.eb @@ -19,7 +19,6 @@ dontcreateinstalldir = 'True' #license file import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") -license_file = os.path.join(os.getenv('HPC_BUILDENV_ROOTPATH'), "licenses", "intel", "USE_SERVER.lic") interfaces = True diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-5.2.0.eb b/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-5.2.0.eb index d39cff16e1..4310dd1d03 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-5.2.0.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-5.2.0.eb @@ -18,6 +18,5 @@ dontcreateinstalldir = 'True' import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") -license_file = os.path.join(os.getenv('HPC_BUILDENV_ROOTPATH'), "licenses", "intel", "USE_SERVER.lic") moduleclass = 'mpi' -- GitLab From 1a70de876ca3335e277413c18bcfbb912f4223f0 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 23 Sep 2015 16:23:14 +0200 Subject: [PATCH 0065/1015] 1 --- .../METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb | 24 +++ .../OpenFOAM-2.3.1-intel-2015a-eb-deps.eb | 52 +++++++ .../external-3rd-OpenFOAM-2.3.1.patch | 144 ++++++++++++++++++ .../external-3rd-ThirdParty-2.3.1.patch | 66 ++++++++ .../o/OpenFOAM/external_paraview_4.3.1.patch | 52 +++++++ 5 files changed, 338 insertions(+) create mode 100644 easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb create mode 100644 easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb create mode 100644 easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.3.1.patch create mode 100644 easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-2.3.1.patch create mode 100644 easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.3.1.patch diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb new file mode 100644 index 0000000000..ee7a88f319 --- /dev/null +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb @@ -0,0 +1,24 @@ +name = 'METIS' +version = '5.1.0' +#default 32-bit IDTYPEWIDTH, no patch used +versionsuffix = '-32bitIDX' + +homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview' +description = """METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, +and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the +multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD', +] + +builddependencies = [('CMake', '3.3.1', '', ('GCC', '4.9.2'))] + +configopts = [' ', 'shared=1 '] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb new file mode 100644 index 0000000000..125f82a03f --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb @@ -0,0 +1,52 @@ +name = 'OpenFOAM' +version = '2.3.1' +versionsuffix = '-eb-deps' +paraversion = '4.3.1' +pyver = '-Python-2.7.9' + +homepage = 'http://www.openfoam.com/' +description = """OpenFOAM is a free, open source CFD software package. + OpenFOAM has an extensive range of features to solve anything from complex fluid flows + involving chemical reactions, turbulence and heat transfer, + to solid dynamics and electromagnetics.""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = ['http://downloads.sourceforge.net/foam/%(version)s'] +sources = [ + SOURCE_TGZ, + 'ThirdParty-%(version)s.tgz', +] + +# fix for cyclic symlink issue, which may cause unpacking to fail +# see also http://www.openfoam.org/mantisbt/view.php?id=1191 +# fixed in recent versions: https://github.com/OpenFOAM/OpenFOAM-2.3.x/commit/f7a485069c778495cc39b308580289f6c2d47163 +unpack_options = "--exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/backgroundMeshDecomposition" +unpack_options += " --exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/cellShapeControlMesh" + +patches = [ + 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-2.3.0_libreadline.patch', + ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir + 'external-3rd-OpenFOAM-%(version)s.patch', + ('external-3rd-ThirdParty-%(version)s.patch', ".."), + 'external_paraview_%s.patch' % paraversion, +] + +dependencies = [ + ('CGAL', '4.6', pyver), + ('libreadline', '6.3'), + ('METIS', '5.1.0', '-32bitIDX'), + ('ncurses', '5.9'), +# ('Paraview', paraversion, '%s-%s' % (pyver, 'mpi)), + ('Paraview', paraversion, '-mpi'), + ('SCOTCH', '6.0.4'), +] + +builddependencies = [ + ('Bison', '3.0.4', '', ('GCC', '4.9.2')), + ('CMake', '3.3.1'), + ('flex', '2.5.39', '', ('GCC', '4.9.2')), +] + +moduleclass = 'cae' diff --git a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.3.1.patch b/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.3.1.patch new file mode 100644 index 0000000000..0de7330899 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.3.1.patch @@ -0,0 +1,144 @@ +#Use external CGAL and METIS (via CGAL_ROOT, BOOST_ROOT and METIS_ROOT in easyconfig) +#B. Hajgato OCT 23,2014 +--- OpenFOAM-2.3.0.ORIG/etc/config/CGAL.csh 2014-02-11 12:59:42.000000000 +0100 ++++ OpenFOAM-2.3.0/etc/config/CGAL.csh 2014-10-23 07:33:17.186624521 +0200 +@@ -29,26 +29,36 @@ + # Sourced from OpenFOAM-/etc/cshrc + ##------------------------------------------------------------------------------ + +-set boost_version=boost-system +-set cgal_version=CGAL-4.3 ++if ( ${?EBROOTCGAL} != 0 ) then ++ setenv BOOST_ARCH_PATH $EBROOTBOOST ++ setenv CGAL_ARCH_PATH $EBROOTCGAL ++ ++elif ( ${?CGAL_ROOT} != 0 ) then ++ setenv BOOST_ARCH_PATH $CGAL_ROOT ++ setenv CGAL_ARCH_PATH $CGAL_ROOT ++ ++else ++ set boost_version=boost-system ++ set cgal_version=CGAL-4.3 ++ ++ setenv BOOST_ARCH_PATH $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$boost_version ++ setenv CGAL_ARCH_PATH $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$cgal_version ++ ++ if ($?FOAM_VERBOSE && $?prompt) then ++ echo "Using CGAL and boost" ++ echo " $cgal_version at $CGAL_ARCH_PATH" ++ echo " $boost_version at $BOOST_ARCH_PATH" ++ endif ++ ++ if ( -d "$CGAL_ARCH_PATH" ) then ++ _foamAddLib $CGAL_ARCH_PATH/lib ++ endif ++ ++ if ( -d "$BOOST_ARCH_PATH" ) then ++ _foamAddLib $BOOST_ARCH_PATH/lib ++ endif + +-setenv BOOST_ARCH_PATH $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$boost_version +-setenv CGAL_ARCH_PATH $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$cgal_version +- +-if ($?FOAM_VERBOSE && $?prompt) then +- echo "Using CGAL and boost" +- echo " $cgal_version at $CGAL_ARCH_PATH" +- echo " $boost_version at $BOOST_ARCH_PATH" +-endif +- +-if ( -d "$CGAL_ARCH_PATH" ) then +- _foamAddLib $CGAL_ARCH_PATH/lib ++ unset boost_version cgal_version + endif + +-if ( -d "$BOOST_ARCH_PATH" ) then +- _foamAddLib $BOOST_ARCH_PATH/lib +-endif +- +-unset boost_version cgal_version +- + # ----------------------------------------------------------------------------- +--- OpenFOAM-2.3.0.ORIG/etc/config/CGAL.sh 2014-02-11 12:59:42.000000000 +0100 ++++ OpenFOAM-2.3.0/etc/config/CGAL.sh 2014-10-23 07:33:00.706674383 +0200 +@@ -29,29 +29,39 @@ + # Sourced from OpenFOAM-/etc/bashrc + #------------------------------------------------------------------------------ + +-boost_version=boost-system +-cgal_version=CGAL-4.3 ++if [ -n "${EBROOTCGAL}" ]; then ++ export CGAL_ARCH_PATH="${EBROOTCGAL}" ++ export BOOST_ARCH_PATH="${EBROOTBOOST}" ++ ++elif [ -n "${CGAL_ROOT}" ]; then ++ export CGAL_ARCH_PATH="${CGAL_ROOT}" ++ export BOOST_ARCH_PATH="${CGAL_ROOT}" ++ ++else ++ boost_version=boost-system ++ cgal_version=CGAL-4.3 ++ ++ export BOOST_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$boost_version ++ export CGAL_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$cgal_version ++ ++ if [ "$FOAM_VERBOSE" -a "$PS1" ] ++ then ++ echo "Using CGAL and boost" ++ echo " $cgal_version at $CGAL_ARCH_PATH" ++ echo " $boost_version at $BOOST_ARCH_PATH" ++ fi ++ ++ if [ -d "$CGAL_ARCH_PATH" ] ++ then ++ _foamAddLib $CGAL_ARCH_PATH/lib ++ fi ++ ++ if [ -d "$BOOST_ARCH_PATH" ] ++ then ++ _foamAddLib $BOOST_ARCH_PATH/lib ++ fi + +-export BOOST_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$boost_version +-export CGAL_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$cgal_version +- +-if [ "$FOAM_VERBOSE" -a "$PS1" ] +-then +- echo "Using CGAL and boost" +- echo " $cgal_version at $CGAL_ARCH_PATH" +- echo " $boost_version at $BOOST_ARCH_PATH" +-fi +- +-if [ -d "$CGAL_ARCH_PATH" ] +-then +- _foamAddLib $CGAL_ARCH_PATH/lib ++ unset boost_version cgal_version + fi + +-if [ -d "$BOOST_ARCH_PATH" ] +-then +- _foamAddLib $BOOST_ARCH_PATH/lib +-fi +- +-unset boost_version cgal_version +- + # ----------------------------------------------------------------------------- +--- OpenFOAM-2.3.0.ORIG/etc/config/metis.sh 2014-02-11 12:59:42.000000000 +0100 ++++ OpenFOAM-2.3.0/etc/config/metis.sh 2014-10-23 07:55:07.920637398 +0200 +@@ -33,7 +33,15 @@ + # during the wmake process + #------------------------------------------------------------------------------ + +-export METIS_VERSION=metis-5.1.0 +-export METIS_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$METIS_VERSION ++if [ -n "${EBROOTMETIS}" ] ; then ++ export METIS_ARCH_PATH=$EBROOTMETIS ++ ++elif [ -n "${METIS_ROOT}" ] ; then ++ export METIS_ARCH_PATH=$METIS_ROOT ++ ++else ++ export METIS_VERSION=metis-5.1.0 ++ export METIS_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$METIS_VERSION ++fi + + # ----------------------------------------------------------------------------- diff --git a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-2.3.1.patch b/easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-2.3.1.patch new file mode 100644 index 0000000000..15793f1756 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-2.3.1.patch @@ -0,0 +1,66 @@ +#Use external CGAL and METIS (via CGAL_ROOT, and METIS_ROOT in easyconfig) +#B. Hajgato OCT 23,2014 +--- ThirdParty-2.3.1.ORIG/Allwmake 2014-10-22 16:52:34.833435329 +0200 ++++ ThirdParty-2.3.1/Allwmake 2014-10-23 08:12:41.745387953 +0200 +@@ -310,32 +310,44 @@ + echo ======================================== + echo Build Metis decomposition + +-# get METIS_VERSION, METIS_ARCH_PATH +-if settings=`$WM_PROJECT_DIR/bin/foamEtcFile config/metis.sh` ++if [ -n "$METIS_ROOT" ] + then +- . $settings ++ METIS_ARCH_PATH=$METIS_ROOT + fi +-if [ -d "$METIS_VERSION" ] +-then + +- if [ -f $METIS_ARCH_PATH/include/metis.h \ +- -a -r $FOAM_EXT_LIBBIN/libmetis.so ] +- then ++if [ -f $METIS_ARCH_PATH/include/metis.h \ ++ -a -r $METIS_ARCH_PATH/lib/libmetis.so ] ++then + echo " metis header in $METIS_ARCH_PATH/include" +- echo " metis libs in $FOAM_EXT_LIBBIN" ++ echo " metis libs in $METIS_ARCH_PATH/lib" + echo ++else ++ # get METIS_VERSION, METIS_ARCH_PATH ++ if settings=`$WM_PROJECT_DIR/bin/foamEtcFile config/metis.sh` ++ then ++ . $settings ++ fi ++ if [ -d "$METIS_VERSION" ] ++ then ++ ++ if [ -f $METIS_ARCH_PATH/include/metis.h \ ++ -a -r $FOAM_EXT_LIBBIN/libmetis.so ] ++ then ++ echo " metis header in $METIS_ARCH_PATH/include" ++ echo " metis libs in $FOAM_EXT_LIBBIN" ++ echo ++ else ++ set -x ++ cd $METIS_VERSION || exit 1 ++ make config shared=1 prefix=$METIS_ARCH_PATH ++ make -j $WM_NCOMPPROCS install ++ cp $METIS_ARCH_PATH/lib/libmetis.so $FOAM_EXT_LIBBIN ++ fi + else +- set -x +- cd $METIS_VERSION || exit 1 +- make config shared=1 prefix=$METIS_ARCH_PATH +- make -j $WM_NCOMPPROCS install +- cp $METIS_ARCH_PATH/lib/libmetis.so $FOAM_EXT_LIBBIN ++ echo " optional component Metis was not found" + fi +-else +- echo " optional component Metis was not found" + fi + +- + # CGAL is optional + echo ======================================== + echo Build CGAL diff --git a/easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.3.1.patch b/easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.3.1.patch new file mode 100644 index 0000000000..3ce5267032 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.3.1.patch @@ -0,0 +1,52 @@ +#Use external Paraview installed in $EBROOTPARAVIEW directory +# B. Hajgato Oct 28 2014 +--- OpenFOAM-2.3.0.ORIG/etc/config/paraview.csh 2014-02-11 12:59:42.000000000 +0100 ++++ OpenFOAM-2.3.0/etc/config/paraview.csh 2014-10-27 13:42:19.661573027 +0100 +@@ -51,7 +51,7 @@ + #- ParaView version, automatically determine major version: + #setenv ParaView_VERSION 3.12.0 + #setenv ParaView_VERSION 4.0.1 +-setenv ParaView_VERSION 4.1.0 ++setenv ParaView_VERSION 4.3.1 + setenv ParaView_MAJOR detect + + +@@ -90,7 +90,7 @@ + set paraviewArchName=paraview-$ParaView_VERSION + endif + +-setenv ParaView_DIR $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$paraviewArchName ++setenv ParaView_DIR $EBROOTPARAVIEW + + # set paths if binaries or source are present + if ( -r $ParaView_DIR || -r $paraviewInstDir ) then +--- OpenFOAM-2.3.0.ORIG/etc/config/paraview.sh 2014-10-27 13:38:59.227573046 +0100 ++++ OpenFOAM-2.3.0/etc/config/paraview.sh 2014-10-27 13:41:03.145573040 +0100 +@@ -53,7 +53,7 @@ + #- ParaView version, automatically determine major version + #export ParaView_VERSION=3.12.0 + #export ParaView_VERSION=4.0.1 +-export ParaView_VERSION=4.1.0 ++export ParaView_VERSION=4.3.1 + export ParaView_MAJOR=detect + + +@@ -99,7 +99,7 @@ + paraviewArchName=paraview-$ParaView_VERSION + fi + +-export ParaView_DIR=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$paraviewArchName ++export ParaView_DIR=$EBROOTPARAVIEW + + # set paths if binaries or source are present + if [ -r $ParaView_DIR -o -r $paraviewInstDir ] +--- OpenFOAM-2.3.0.ORIG/applications/utilities/postProcessing/graphics/PV4Readers/Allwmake 2014-02-11 12:59:42.000000000 +0100 ++++ OpenFOAM-2.3.0/applications/utilities/postProcessing/graphics/PV4Readers/Allwmake 2014-10-28 11:44:47.452566004 +0100 +@@ -12,7 +12,6 @@ + } + + # ensure CMake gets the correct C++ compiler +- [ -n "$WM_CXX" ] && export CXX="$WM_CXX" + + wmake libso vtkPV4Readers + PV4blockMeshReader/Allwmake -- GitLab From e55da0d7ec1a2e7f0e8d6831c85425d055ac192d Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 23 Sep 2015 16:24:37 +0200 Subject: [PATCH 0066/1015] toolchain position fixed --- easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb | 4 ++-- .../l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb index 6f0a3a126d..e1a2ccf7bb 100644 --- a/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb @@ -6,11 +6,11 @@ version = '1.0.3' homepage = 'http://sourceforge.net/projects/libuuid/' description = """Portable uuid C library""" +toolchain = {'name': 'intel', 'version': '2015a'} + source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_TAR_GZ] -toolchain = {'name': 'intel', 'version': '2015a'} - sanity_check_paths = { 'files' : ['include/uuid/uuid.h', 'lib/libuuid.a','lib/libuuid.so'], 'dirs': [], diff --git a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb index ce2781832b..6b99d4fd62 100644 --- a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb @@ -9,11 +9,11 @@ description = """A C++ SDK which contains an implementation of DAP 2.0 and the development versions of DAP3, up to 3.4. This includes both Client- and Server-side support classes.""" +toolchain = {'name': 'intel', 'version': '2015a'} + source_urls = ['http://www.opendap.org/pub/source/'] sources = [SOURCE_TAR_GZ] -toolchain = {'name': 'intel', 'version': '2015a'} - patches = ['%(name)s-%(version)s_flex.patch'] builddependencies = [ -- GitLab From 502cc94d3a415c70b6d533c4f9b3a4cd47879930 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 23 Sep 2015 16:28:56 +0200 Subject: [PATCH 0067/1015] Java 8.60 added --- easybuild/easyconfigs/j/Java/Java-1.8.0_60.eb | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 easybuild/easyconfigs/j/Java/Java-1.8.0_60.eb diff --git a/easybuild/easyconfigs/j/Java/Java-1.8.0_60.eb b/easybuild/easyconfigs/j/Java/Java-1.8.0_60.eb new file mode 100644 index 0000000000..92f4204c59 --- /dev/null +++ b/easybuild/easyconfigs/j/Java/Java-1.8.0_60.eb @@ -0,0 +1,15 @@ +name = 'Java' +version = '1.8.0_60' + +homepage = 'http://java.com/' +description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy + Java applications on desktops and servers.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +# download the tar.gz directly from http://www.oracle.com/technetwork/java/javase/downloads/index.html +(vp, vs) = version.split('_') +altver = '%su%s' % (vp.split('.')[1], vs) +sources = ['jdk-%s-linux-x64.tar.gz' % altver] + +moduleclass = 'lang' -- GitLab From 7987f0f06dd5afbb96270deed7559ba12d974379 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Wed, 23 Sep 2015 15:31:19 +0100 Subject: [PATCH 0068/1015] Fix macros for source and remove blank line --- .../easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_dynamic.eb | 3 +-- easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_static.eb | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_dynamic.eb b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_dynamic.eb index 115f19d847..4a7086b810 100644 --- a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_dynamic.eb +++ b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_dynamic.eb @@ -16,7 +16,7 @@ description = """ IMPUTE version 2 (also known as IMPUTE2) is a genotype imputa toolchain = {'name': 'dummy', 'version': 'dummy'} source_urls = ['https://mathgen.stats.ox.ac.uk/impute/'] -sources = ['%s_v%s%s.tgz' % (name.lower().rstrip('2'), version, versionsuffix)] +sources = ['%s_v%%(version)s%%(versionsuffix)s.tgz' % name.lower()[:-1]] sanity_check_paths = { 'files': ["impute2"], @@ -29,4 +29,3 @@ modextrapaths = { } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_static.eb b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_static.eb index fe290f068e..2f68d383ff 100644 --- a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_static.eb +++ b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.2_x86_64_static.eb @@ -16,7 +16,7 @@ description = """ IMPUTE version 2 (also known as IMPUTE2) is a genotype imputa toolchain = {'name': 'dummy', 'version': 'dummy'} source_urls = ['https://mathgen.stats.ox.ac.uk/impute/'] -sources = ['%s_v%s%s.tgz' % (name.lower().rstrip('2'), version, versionsuffix)] +sources = ['%s_v%%(version)s%%(versionsuffix)s.tgz' % name.lower()[:-1]] sanity_check_paths = { 'files': ["impute2"], @@ -29,4 +29,3 @@ modextrapaths = { } moduleclass = 'bio' - -- GitLab From 46f373893e82e1b8e8502bfa610a1656a6159d3b Mon Sep 17 00:00:00 2001 From: pescobar Date: Wed, 23 Sep 2015 18:04:34 +0200 Subject: [PATCH 0069/1015] removed uneeded lines --- easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb | 3 --- 1 file changed, 3 deletions(-) diff --git a/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb index b2f811f92b..ce172894c9 100644 --- a/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb @@ -22,9 +22,6 @@ start_dir = "source" parallel = 1 -# this requires glob support in MakeCp easyblock so -# be sure to use at least EasyBuild-1.12 or newer -easybuild_version = '1.12.0' files_to_copy = ["../*"] sanity_check_paths = { -- GitLab From 248f6b10b1e0f4506f01d529fa18ee3ea5afa660 Mon Sep 17 00:00:00 2001 From: pescobar Date: Wed, 23 Sep 2015 18:13:21 +0200 Subject: [PATCH 0070/1015] added easyblock = 'ConfigureMake' --- easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb index 756b674e3a..9b5746011a 100644 --- a/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb @@ -3,6 +3,8 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel +easyblock = 'ConfigureMake' + name = 'BLASR' version = '2.1' -- GitLab From 1765d52bf7b85ae8d8c6851a4078e002fa54cc5f Mon Sep 17 00:00:00 2001 From: pescobar Date: Wed, 23 Sep 2015 19:58:06 +0200 Subject: [PATCH 0071/1015] switch to buildopts --- easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb index 9b5746011a..7b47764f47 100644 --- a/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BLASR/BLASR-2.1-goolf-1.4.10.eb @@ -25,7 +25,7 @@ skipsteps = ['configure'] # the STATIC= option is a workaround. Check details here: # https://github.com/PacificBiosciences/blasr/issues/4#issuecomment-44142749 -makeopts = ' STATIC= ' +buildopts = ' STATIC= ' installopts = ' INSTALL_BIN_DIR=%(installdir)s/bin' -- GitLab From 9d7ae1deb700ad036931ab04c88f591f5bdeee8a Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 24 Sep 2015 21:05:39 +0200 Subject: [PATCH 0072/1015] Added newer CMake for clang --- ...ke-3.3.1-GNU-4.9.3-2.25.eb => CMake-3.3.2-GNU-4.9.3-2.25.eb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename easybuild/easyconfigs/c/CMake/{CMake-3.3.1-GNU-4.9.3-2.25.eb => CMake-3.3.2-GNU-4.9.3-2.25.eb} (97%) diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.3.1-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CMake/CMake-3.3.2-GNU-4.9.3-2.25.eb similarity index 97% rename from easybuild/easyconfigs/c/CMake/CMake-3.3.1-GNU-4.9.3-2.25.eb rename to easybuild/easyconfigs/c/CMake/CMake-3.3.2-GNU-4.9.3-2.25.eb index 0fb3aaca8d..c4400508b1 100644 --- a/easybuild/easyconfigs/c/CMake/CMake-3.3.1-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CMake/CMake-3.3.2-GNU-4.9.3-2.25.eb @@ -1,7 +1,7 @@ easyblock = 'ConfigureMake' name = 'CMake' -version = '3.3.1' +version = '3.3.2' homepage = 'http://www.cmake.org' description = """CMake, the cross-platform, open-source build system. -- GitLab From 7d001e3a719e5b375e7843af51d3f7011244a970 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 24 Sep 2015 21:06:45 +0200 Subject: [PATCH 0073/1015] Update clang to newer cmake --- easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb index baf7e72157..94e343f08b 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb @@ -35,7 +35,7 @@ dependencies = [ ] builddependencies = [ - ('CMake', '3.3.1'), + ('CMake', '3.3.2'), ('Python', '2.7.10', '-bare'), ('libxml2', '2.9.2'), ] -- GitLab From 86d228bab607fbd17491462cedfc57a6074a004a Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 24 Sep 2015 21:34:48 +0200 Subject: [PATCH 0074/1015] Downgrade to ncurses 5.9 to avoid trouble We will make the switch with 2016 toolchains --- easybuild/easyconfigs/c/CMake/CMake-3.3.2-GNU-4.9.3-2.25.eb | 2 +- .../easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb | 2 +- .../easyconfigs/p/Python/Python-2.7.10-GNU-4.9.3-2.25-bare.eb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.3.2-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CMake/CMake-3.3.2-GNU-4.9.3-2.25.eb index c4400508b1..86f4ad5681 100644 --- a/easybuild/easyconfigs/c/CMake/CMake-3.3.2-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CMake/CMake-3.3.2-GNU-4.9.3-2.25.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = '-- -DCMAKE_USE_OPENSSL=1' dependencies = [ - ('ncurses', '6.0'), + ('ncurses', '5.9'), # OS dependency should be preferred if the os version is more recent then this version, # it's nice to have an up to date openssl for security reasons #('OpenSSL', '1.0.1p'), diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb index cdddedcca0..1247037f85 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb @@ -17,7 +17,7 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] preconfigopts = " LDFLAGS='-ltinfo' " -dependencies = [('ncurses', '6.0')] +dependencies = [('ncurses', '5.9')] sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-GNU-4.9.3-2.25-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-GNU-4.9.3-2.25-bare.eb index 6c283693fb..6ce1637771 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-GNU-4.9.3-2.25-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-GNU-4.9.3-2.25-bare.eb @@ -16,7 +16,7 @@ dependencies = [ ('bzip2', '1.0.6'), ('zlib', '1.2.8', '', ('GCC', '4.9.3-binutils-2.25')), ('libreadline', '6.3'), - ('ncurses', '6.0'), + ('ncurses', '5.9'), ('SQLite', '3.8.10.2'), ('Tk', '8.6.4', '-no-X11'), # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -- GitLab From e1060be7e73c250c97fcdb1ce4d6a34dcc19ed36 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Fri, 25 Sep 2015 11:50:30 +1200 Subject: [PATCH 0075/1015] Attempt to make the patch friendlier --- .../molpro-mpp-2010.1.23-Linux_x86_64.patch | Bin 1795 -> 612 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/easybuild/easyconfigs/m/Molpro/molpro-mpp-2010.1.23-Linux_x86_64.patch b/easybuild/easyconfigs/m/Molpro/molpro-mpp-2010.1.23-Linux_x86_64.patch index 85144bbc97d525bdb56e5c48c53ffba9a8b81c4d..60d786f157be3ffdc274da98048e391758393736 100644 GIT binary patch literal 612 zcmbVJJx{|h6r9PgI4Z;voY-l;k*dOmR9Ij`2$kfOL^yU;CruIX-*M6c3lb8OZTarr zy*tJjuC-imwBL*eYu0NPaKSy{1yi=DRkwTGrSW4NdZs$EKM~^@;{imFM@i083(Jxq zjFS+q2sn3K*ZsHVH0L50sh4GGlqMp|4w~~hn26%D#J=qz0?g+QK-;Cn$y=#=CH1oW zz@%#1waIi2Txy?@Ku5xxm4wkapw~TFSx@1 literal 1795 zcmdVYdrVtZ9KiANSYsT7S9Oyty1|tjj+9O?Q%d@o52kR7k z4)L)uK<6OC5o8E|C{A$$*%UGuAP^lwox%oZu`*z66GaCU7JnC*;jfvP><>?xd~~LzGN>6NNF@JxW|$f=YDO8VQYqz11tV82&y0+uXoi(;RlqSs zNkv8qDaxo%vrtKvOrx2yIrK)GEyZCn9iR-B{brLzXD}Klo!LO8n{9TT$z(KecR17S z6cSP?=|Xzx2WyR1tHnx*m&UBP)nWc;rdTLheAK^Qv^-rKlkk*QNJVL)qmrU{_jMsy ztW3s(FbX;1ikPKigcLGH8isfb!y<+W3xh9su(NWO;MmTYjv-%yMLWWuZ}lN~S7rZIk2k@e9D8oP89He++kK%)s`BFvUIhQC z>fdXJUK0D=j)JaD91aSA%DZE#Zu1Ck>g;YGf_}F7#_o3Lpm^)6r=WM=Du0Tf<6Y&# zA#teaaudNN?qt1FMsU!>?!pRi65GdDW5Fqyi`bnA&g7tT871HhdjCo!0q1XX>$Gj) zthyG?zXPtaO=s#Y(9%Zz$yLyb`Mx*51kbhPqy7%)TP5*_G|<$AvP#bR8a=pb20Rn5 z4~i~Bw{IT(h;#02u0FTY`OM;SVaBfw`Lz+;InX-H$O#TWhrRm2Im+u{wcuP&cjjrq z>F#F>%fK1&O-831obj4JvO2(tcs}qU_(c0p(K+DzYkb`$K6L(NfBR|hc%g|OIOn9f zTf7bWxGW(s5L)-NI+Jr2<(6b|&en%ACOGHx^&_(@on`a2k1hyYcpH1Fg zFa^#p7PgcMsQ`k_Gv~*10a`t~sVftpC*H34suG~nnv1)}0eV(>>)^Klv>#Gyy`hEb zo?$Bh=R}A79)LENTJ&cCbmyk)NG^0_p`e+AX6E~Rz(H?`()u{4T|IT4gDQewlwN@H zyQbLBp?5cakDU$SwG808Q_s@-ek6Dx?qYu<3xBv4iDnx(gFQ9#Mc_ Date: Fri, 25 Sep 2015 17:33:50 +0200 Subject: [PATCH 0076/1015] Fix conflict with zlib versions --- .../easyconfigs/p/Python/Python-2.7.10-GNU-4.9.3-2.25-bare.eb | 2 +- easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-GNU-4.9.3-2.25.eb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-GNU-4.9.3-2.25-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-GNU-4.9.3-2.25-bare.eb index 6ce1637771..6ecda76511 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-GNU-4.9.3-2.25-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-GNU-4.9.3-2.25-bare.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TGZ] # python needs bzip2 to build the bz2 package dependencies = [ ('bzip2', '1.0.6'), - ('zlib', '1.2.8', '', ('GCC', '4.9.3-binutils-2.25')), + ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), ('SQLite', '3.8.10.2'), diff --git a/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-GNU-4.9.3-2.25.eb index 9f6e6c6b27..b0ebdff41b 100644 --- a/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-GNU-4.9.3-2.25.eb @@ -13,7 +13,7 @@ source_urls = ["http://prdownloads.sourceforge.net/tcl"] sources = ['%(namelower)s%(version)s-src.tar.gz'] dependencies = [ - ('zlib', '1.2.8', '', ('GCC', '4.9.3-binutils-2.25')), + ('zlib', '1.2.8'), ] configopts = '--enable-threads EXTRA_INSTALL="install-private-headers"' -- GitLab From f742c5739d8c5e04c994f3ede4a1989451fa1b72 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 28 Sep 2015 11:44:36 +0200 Subject: [PATCH 0077/1015] 2 --- .../o/OpenFOAM/external-3rd-OpenFOAM-2.3.1.patch | 12 ++++++------ .../o/OpenFOAM/external_paraview_4.3.1.patch | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.3.1.patch b/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.3.1.patch index 0de7330899..f711632130 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.3.1.patch +++ b/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.3.1.patch @@ -1,7 +1,7 @@ #Use external CGAL and METIS (via CGAL_ROOT, BOOST_ROOT and METIS_ROOT in easyconfig) #B. Hajgato OCT 23,2014 ---- OpenFOAM-2.3.0.ORIG/etc/config/CGAL.csh 2014-02-11 12:59:42.000000000 +0100 -+++ OpenFOAM-2.3.0/etc/config/CGAL.csh 2014-10-23 07:33:17.186624521 +0200 +--- OpenFOAM-2.3.1.ORIG/etc/config/CGAL.csh 2014-02-11 12:59:42.000000000 +0100 ++++ OpenFOAM-2.3.1/etc/config/CGAL.csh 2014-10-23 07:33:17.186624521 +0200 @@ -29,26 +29,36 @@ # Sourced from OpenFOAM-/etc/cshrc ##------------------------------------------------------------------------------ @@ -58,8 +58,8 @@ -unset boost_version cgal_version - # ----------------------------------------------------------------------------- ---- OpenFOAM-2.3.0.ORIG/etc/config/CGAL.sh 2014-02-11 12:59:42.000000000 +0100 -+++ OpenFOAM-2.3.0/etc/config/CGAL.sh 2014-10-23 07:33:00.706674383 +0200 +--- OpenFOAM-2.3.1.ORIG/etc/config/CGAL.sh 2014-02-11 12:59:42.000000000 +0100 ++++ OpenFOAM-2.3.1/etc/config/CGAL.sh 2014-10-23 07:33:00.706674383 +0200 @@ -29,29 +29,39 @@ # Sourced from OpenFOAM-/etc/bashrc #------------------------------------------------------------------------------ @@ -122,8 +122,8 @@ -unset boost_version cgal_version - # ----------------------------------------------------------------------------- ---- OpenFOAM-2.3.0.ORIG/etc/config/metis.sh 2014-02-11 12:59:42.000000000 +0100 -+++ OpenFOAM-2.3.0/etc/config/metis.sh 2014-10-23 07:55:07.920637398 +0200 +--- OpenFOAM-2.3.1.ORIG/etc/config/metis.sh 2014-02-11 12:59:42.000000000 +0100 ++++ OpenFOAM-2.3.1/etc/config/metis.sh 2014-10-23 07:55:07.920637398 +0200 @@ -33,7 +33,15 @@ # during the wmake process #------------------------------------------------------------------------------ diff --git a/easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.3.1.patch b/easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.3.1.patch index 3ce5267032..32129af895 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.3.1.patch +++ b/easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.3.1.patch @@ -1,7 +1,7 @@ #Use external Paraview installed in $EBROOTPARAVIEW directory # B. Hajgato Oct 28 2014 ---- OpenFOAM-2.3.0.ORIG/etc/config/paraview.csh 2014-02-11 12:59:42.000000000 +0100 -+++ OpenFOAM-2.3.0/etc/config/paraview.csh 2014-10-27 13:42:19.661573027 +0100 +--- OpenFOAM-2.3.1.ORIG/etc/config/paraview.csh 2014-02-11 12:59:42.000000000 +0100 ++++ OpenFOAM-2.3.1/etc/config/paraview.csh 2014-10-27 13:42:19.661573027 +0100 @@ -51,7 +51,7 @@ #- ParaView version, automatically determine major version: #setenv ParaView_VERSION 3.12.0 @@ -20,8 +20,8 @@ # set paths if binaries or source are present if ( -r $ParaView_DIR || -r $paraviewInstDir ) then ---- OpenFOAM-2.3.0.ORIG/etc/config/paraview.sh 2014-10-27 13:38:59.227573046 +0100 -+++ OpenFOAM-2.3.0/etc/config/paraview.sh 2014-10-27 13:41:03.145573040 +0100 +--- OpenFOAM-2.3.1.ORIG/etc/config/paraview.sh 2014-10-27 13:38:59.227573046 +0100 ++++ OpenFOAM-2.3.1/etc/config/paraview.sh 2014-10-27 13:41:03.145573040 +0100 @@ -53,7 +53,7 @@ #- ParaView version, automatically determine major version #export ParaView_VERSION=3.12.0 @@ -40,8 +40,8 @@ # set paths if binaries or source are present if [ -r $ParaView_DIR -o -r $paraviewInstDir ] ---- OpenFOAM-2.3.0.ORIG/applications/utilities/postProcessing/graphics/PV4Readers/Allwmake 2014-02-11 12:59:42.000000000 +0100 -+++ OpenFOAM-2.3.0/applications/utilities/postProcessing/graphics/PV4Readers/Allwmake 2014-10-28 11:44:47.452566004 +0100 +--- OpenFOAM-2.3.1.ORIG/applications/utilities/postProcessing/graphics/PV4Readers/Allwmake 2014-02-11 12:59:42.000000000 +0100 ++++ OpenFOAM-2.3.1/applications/utilities/postProcessing/graphics/PV4Readers/Allwmake 2014-10-28 11:44:47.452566004 +0100 @@ -12,7 +12,6 @@ } -- GitLab From f39518ffb769b3b21540183fc9170c50536d2982 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Thu, 1 Oct 2015 13:53:29 +0100 Subject: [PATCH 0078/1015] Add foss-2015a version of pandas --- .../pandas-0.16.2-foss-2015a-Python-2.7.10.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/p/pandas/pandas-0.16.2-foss-2015a-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.16.2-foss-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-foss-2015a-Python-2.7.10.eb new file mode 100644 index 0000000000..f810df8572 --- /dev/null +++ b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-foss-2015a-Python-2.7.10.eb @@ -0,0 +1,31 @@ +easyblock = 'PythonPackage' + +name = 'pandas' +version = '0.16.2' + +homepage = "https://pypi.python.org/pypi/pandas/" +description = """pandas is an open source, BSD-licensed library providing high-performance, easy-to-use data structures + and data analysis tools for the Python programming language.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +python = 'Python' +pyver = '2.7.10' + +versionsuffix = "-%s-%s" % (python, pyver) + +dependencies = [(python, pyver)] + +pyshortver = '.'.join(pyver.split('.')[:2]) +pylibdir = "lib/python%s/site-packages/%s" % (pyshortver, name) + +sanity_check_paths = { + 'files': [("%s-%%(version)s-py%s.egg" % (pylibdir, pyshortver), + "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, pyshortver))], + 'dirs': [], +} + +moduleclass = 'lib' -- GitLab From d5963af905e12300d33326fe4664aebe15cddbe6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 1 Oct 2015 19:39:55 +0200 Subject: [PATCH 0079/1015] {bio}[foss/2015a} PhyloCSF 20150118 --- ...yloCSF-20150118-foss-2015a-OCaml-4.02.3.eb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/p/PhyloCSF/PhyloCSF-20150118-foss-2015a-OCaml-4.02.3.eb diff --git a/easybuild/easyconfigs/p/PhyloCSF/PhyloCSF-20150118-foss-2015a-OCaml-4.02.3.eb b/easybuild/easyconfigs/p/PhyloCSF/PhyloCSF-20150118-foss-2015a-OCaml-4.02.3.eb new file mode 100644 index 0000000000..6a4e3e2bf2 --- /dev/null +++ b/easybuild/easyconfigs/p/PhyloCSF/PhyloCSF-20150118-foss-2015a-OCaml-4.02.3.eb @@ -0,0 +1,29 @@ +easyblock = 'MakeCp' + +name = 'PhyloCSF' +version = '20150118' + +homepage = 'http://compbio.mit.edu/PhyloCSF' +description = """Phylogenetic analysis of multi-species genome sequence alignments to identify conserved + protein-coding regions""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = ['https://github.com/mlin/PhyloCSF/archive/'] +sources = ['c5cb773.tar.gz'] + +ocamlver = '4.02.3' +versionsuffix = '-OCaml-%s' % ocamlver + +dependencies = [('OCaml', ocamlver)] + +files_to_copy = ['PhyloCSF', 'PhyloCSF_Examples', 'PhyloCSF.Linux.x86_64', 'PhyloCSF_Parameters'] + +sanity_check_paths = { + 'files': files_to_copy, + 'dirs': [], +} + +modextrapaths = {'PATH': ''} + +moduleclass = 'bio' -- GitLab From 357f5a0833a7e2612eee2260221e7a0370135ed2 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Fri, 2 Oct 2015 08:28:34 +0200 Subject: [PATCH 0080/1015] Non-mpi configopts matched to mpi --- .../p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb index 8b695c2a58..6b2d5b0b9a 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb @@ -39,7 +39,9 @@ separate_build_dir = True maxparallel = 4 -configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON ' +configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON ' +configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' +configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' #Without internet connection turn off testing (uncomment the following line) #configopts += '-DBUILD_TESTING=OFF ' #Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md -- GitLab From 7ac7636c1a38d72d3e29acbaa6a8368e670914d5 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Fri, 2 Oct 2015 10:03:45 +0200 Subject: [PATCH 0081/1015] pysuff,libGLU fixed --- .../Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb | 2 +- .../p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb index b770aa1fd7..6d27d556b0 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb @@ -26,7 +26,7 @@ libx11ver = '1.6.3' libx11suff = '-libX11-%s' % libx11ver dependencies = [ ('Mesa', '10.5.5', pysuff), - ('libGLU', '9.0.0'), + ('libGLU', '9.0.0', pysuff), ('libXt', '1.1.4', libx11suff), ('Qt', '4.8.6', glsuff), ('libXext', '1.3.3'), diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb index 6b2d5b0b9a..2b09fc1c0e 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb @@ -25,11 +25,11 @@ libx11ver = '1.6.3' libx11suff = '-libX11-%s' % libx11ver dependencies = [ ('Mesa', '10.5.5', versionsuffix), - ('libGLU', '9.0.0'), + ('libGLU', '9.0.0', versionsuffix), ('libXt', '1.1.4', libx11suff), ('Qt', '4.8.6', glsuff), ('libXext', '1.3.3'), - ('libX11', libx11ver, pysuff), + ('libX11', libx11ver, versionsuffix), ('zlib', '1.2.8'), ] -- GitLab From 6af98e53eafac0f0bbc45d49271156f37d35e65b Mon Sep 17 00:00:00 2001 From: pescobar Date: Fri, 2 Oct 2015 11:32:28 +0200 Subject: [PATCH 0082/1015] igv and igvtools easyconfigs --- .../i/IGV/IGV-2.3.60-Java-1.7.0_80.eb | 38 +++++++++++++++++++ .../IGVTools/IGVTools-2.3.60-Java-1.7.0_80.eb | 36 ++++++++++++++++++ 2 files changed, 74 insertions(+) create mode 100644 easybuild/easyconfigs/i/IGV/IGV-2.3.60-Java-1.7.0_80.eb create mode 100644 easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.60-Java-1.7.0_80.eb diff --git a/easybuild/easyconfigs/i/IGV/IGV-2.3.60-Java-1.7.0_80.eb b/easybuild/easyconfigs/i/IGV/IGV-2.3.60-Java-1.7.0_80.eb new file mode 100644 index 0000000000..c33a4578e1 --- /dev/null +++ b/easybuild/easyconfigs/i/IGV/IGV-2.3.60-Java-1.7.0_80.eb @@ -0,0 +1,38 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'Tarball' + +name = 'IGV' +version = '2.3.60' + +homepage = 'http://www.broadinstitute.org/software/igv/' +description = """ The Integrative Genomics Viewer (IGV) is a high-performance visualization + tool for interactive exploration of large, integrated genomic datasets. It supports a wide + variety of data types, including array-based and next-generation sequence data, and genomic annotations. """ + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = ['http://data.broadinstitute.org/igv/projects/downloads/'] +sources = ['%(name)s_%(version)s.zip'] + +java = 'Java' +javaver = '1.7.0_80' +versionsuffix = '-%s-%s' % (java, javaver) +dependencies = [(java, javaver)] + +# add the installation dir to PATH +modextrapaths = { + 'PATH': "", + } + +modloadmsg = """ To execute IGV run igv.sh """ + +sanity_check_paths = { + 'files': ["igv.sh"], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.60-Java-1.7.0_80.eb b/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.60-Java-1.7.0_80.eb new file mode 100644 index 0000000000..1753b4227a --- /dev/null +++ b/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.60-Java-1.7.0_80.eb @@ -0,0 +1,36 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'Tarball' + +name = 'IGVTools' +version = '2.3.60' + +homepage = 'http://www.broadinstitute.org/software/igv/' +description = """ This package contains command line utilities for preprocessing, + computing feature count density (coverage), sorting, and indexing data files. + See also http://www.broadinstitute.org/software/igv/igvtools_commandline. """ + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = ['http://data.broadinstitute.org/igv/projects/downloads/'] +sources = ['%(namelower)s_%(version)s.zip'] + +java = 'Java' +javaver = '1.7.0_80' +versionsuffix = '-%s-%s' % (java, javaver) +dependencies = [(java, javaver)] + +# add the installation dir to PATH +modextrapaths = { + 'PATH': "", + } + +sanity_check_paths = { + 'files': ["igvtools.jar", "igvtools"], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From 6ae8e623b62ee6945084e50ff23f9868bc55c06c Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Fri, 2 Oct 2015 12:12:41 +0200 Subject: [PATCH 0083/1015] With pyhton 2.7.10 --- .../GLib-2.44.1-intel-2015a-Python-2.7.10.eb | 24 +++++++++++ .../libXt-1.1.4-intel-2015a-Python-2.7.10.eb | 41 +++++++++++++++++++ ...iew-4.3.1-intel-2015a-Python-2.7.10-mpi.eb | 8 ++-- ...araview-4.3.1-intel-2015a-Python-2.7.10.eb | 8 ++-- ...6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb | 31 ++++++++++++++ 5 files changed, 104 insertions(+), 8 deletions(-) create mode 100644 easybuild/easyconfigs/g/GLib/GLib-2.44.1-intel-2015a-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/q/Qt/Qt-4.8.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.44.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/g/GLib/GLib-2.44.1-intel-2015a-Python-2.7.10.eb new file mode 100644 index 0000000000..cf36332497 --- /dev/null +++ b/easybuild/easyconfigs/g/GLib/GLib-2.44.1-intel-2015a-Python-2.7.10.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'GLib' +version = '2.44.1' + +homepage = 'http://www.gtk.org/' +description = """GLib is one of the base libraries of the GTK+ project""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://ftp.gnome.org/pub/gnome/sources/glib/%(version_major_minor)s/'] +sources = ['glib-%(version)s.tar.xz'] + +dependencies = [ + ('libffi', '3.1'), + ('gettext', '0.19.2'), +] +python= 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) +builddependencies = [(python, pyver)] + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-Python-2.7.10.eb new file mode 100644 index 0000000000..5d28fa976a --- /dev/null +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-Python-2.7.10.eb @@ -0,0 +1,41 @@ +easyblock = 'ConfigureMake' + +name = 'libXt' +version = '1.1.4' +versionsuffix = '-Python-2.7.10' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """libXt provides the X Toolkit Intrinsics, an abstract widget library upon which other toolkits are + based. Xt is the basis for many toolkits, including the Athena widgets (Xaw), and LessTif (a Motif implementation).""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +libx11ver = '1.6.3' +dependencies = [ + ('libSM', '1.2.2'), + ('libICE', '1.0.9'), + ('libX11', libx11ver, versionsuffix), +] + +builddependencies = [ + ('xproto', '7.0.27'), + ('kbproto', '1.0.6'), +] + +sanity_check_paths = { + 'files' : ['include/X11/%s' % x for x in [ + 'CallbackI.h', 'CompositeP.h', 'Constraint.h', 'Core.h', 'CreateI.h', 'HookObjI.h', 'Intrinsic.h', + 'IntrinsicP.h', 'ObjectP.h', 'RectObj.h', 'ResConfigP.h', 'SelectionI.h', 'ShellI.h', 'StringDefs.h', + 'TranslateI.h', 'Vendor.h', 'Xtos.h', 'Composite.h', 'ConstrainP.h', 'ConvertI.h', 'CoreP.h', 'EventI.h', + 'InitialI.h', 'IntrinsicI.h', 'Object.h', 'PassivGraI.h', 'RectObjP.h', 'ResourceI.h', 'Shell.h', 'ShellP.h', + 'ThreadsI.h', 'VarargsI.h', 'VendorP.h', + ] + ], + 'dirs' : [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb index 6d27d556b0..25ca2b66fb 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb @@ -20,16 +20,16 @@ pyver = '2.7.10' versionsuffix = '-%s-%s-mpi' % (python, pyver) pysuff = '-%s-%s' % (python,pyver) glib = 'GLib' -glibver = '2.44.0' +glibver = '2.44.1' glsuff = '-%s-%s' % (glib,glibver) libx11ver = '1.6.3' libx11suff = '-libX11-%s' % libx11ver dependencies = [ ('Mesa', '10.5.5', pysuff), ('libGLU', '9.0.0', pysuff), - ('libXt', '1.1.4', libx11suff), - ('Qt', '4.8.6', glsuff), - ('libXext', '1.3.3'), + ('libXt', '1.1.4', pysuff), + ('Qt', '4.8.6', '%s%s' % (glsuff,pysuff)), + ('libXext', '1.3.3', pysuff), ('libX11', libx11ver, pysuff), ('zlib', '1.2.8'), ] diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb index 2b09fc1c0e..2710295065 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb @@ -19,16 +19,16 @@ python = 'Python' pyver = '2.7.10' versionsuffix = '-%s-%s' % (python,pyver) glib = 'GLib' -glibver = '2.44.0' +glibver = '2.44.1' glsuff = '-%s-%s' % (glib,glibver) libx11ver = '1.6.3' libx11suff = '-libX11-%s' % libx11ver dependencies = [ ('Mesa', '10.5.5', versionsuffix), ('libGLU', '9.0.0', versionsuffix), - ('libXt', '1.1.4', libx11suff), - ('Qt', '4.8.6', glsuff), - ('libXext', '1.3.3'), + ('libXt', '1.1.4', versionsuffix), + ('Qt', '4.8.6', '%s%s' % (glsuff,versionsuffix)), + ('libXext', '1.3.3', versionsuffix), ('libX11', libx11ver, versionsuffix), ('zlib', '1.2.8'), ] diff --git a/easybuild/easyconfigs/q/Qt/Qt-4.8.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb b/easybuild/easyconfigs/q/Qt/Qt-4.8.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb new file mode 100644 index 0000000000..831075e92b --- /dev/null +++ b/easybuild/easyconfigs/q/Qt/Qt-4.8.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb @@ -0,0 +1,31 @@ +name = 'Qt' +version = '4.8.6' + +homepage = 'http://qt.io/' +description = "Qt is a comprehensive cross-platform C++ application framework." + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = [ + 'http://download.qt.io/official_releases/qt/%(version_major_minor)s/%(version)s/', + 'http://download.qt.io/archive/qt/%(version_major_minor)s/%(version)s/' +] +sources = ['%(namelower)s-everywhere-opensource-src-%(version)s.tar.gz'] + +patches = [ + 'Qt-%(version)s_icc-qUnused.patch', + 'Qt-%(version)s_phonon-export.patch', +] + +glib = 'GLib' +glibver = '2.44.1' +python = 'Python' +pyver = '2.7.10' +pysuff = '-%s-%s' % (python, pyver) +versionsuffix = '-%s-%s%s' % (glib, glibver, pysuff) + +dependencies = [ + (glib, glibver, pysuff), +] + +moduleclass = 'devel' -- GitLab From b9a9d6ff948a63444f259a8a8899fb79e9af98d8 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 5 Oct 2015 07:40:24 +0200 Subject: [PATCH 0084/1015] everything with intel --- .../b/Bison/Bison-3.0.4-intel-2015a.eb | 22 +++++++++++++++++++ .../METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb | 2 +- .../OpenFOAM-2.3.1-intel-2015a-eb-deps.eb | 4 ++-- 3 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 easybuild/easyconfigs/b/Bison/Bison-3.0.4-intel-2015a.eb diff --git a/easybuild/easyconfigs/b/Bison/Bison-3.0.4-intel-2015a.eb b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-intel-2015a.eb new file mode 100644 index 0000000000..951a15f888 --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-intel-2015a.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '3.0.4' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar + into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +builddependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb index ee7a88f319..d937f515a8 100644 --- a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb @@ -17,7 +17,7 @@ source_urls = [ 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD', ] -builddependencies = [('CMake', '3.3.1', '', ('GCC', '4.9.2'))] +builddependencies = [('CMake', '3.3.1')] configopts = [' ', 'shared=1 '] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb index 125f82a03f..b2aa9bfc2e 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb @@ -44,9 +44,9 @@ dependencies = [ ] builddependencies = [ - ('Bison', '3.0.4', '', ('GCC', '4.9.2')), + ('Bison', '3.0.4'), ('CMake', '3.3.1'), - ('flex', '2.5.39', '', ('GCC', '4.9.2')), + ('flex', '2.5.39'), ] moduleclass = 'cae' -- GitLab From d3f8e4649ba4ca027b29dcd3a29f684e515c31f1 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 5 Oct 2015 07:44:49 +0200 Subject: [PATCH 0085/1015] with py.2.7.10 --- .../o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb index b2aa9bfc2e..346a6f5393 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb @@ -2,7 +2,7 @@ name = 'OpenFOAM' version = '2.3.1' versionsuffix = '-eb-deps' paraversion = '4.3.1' -pyver = '-Python-2.7.9' +pyver = '-Python-2.7.10' homepage = 'http://www.openfoam.com/' description = """OpenFOAM is a free, open source CFD software package. @@ -38,8 +38,7 @@ dependencies = [ ('libreadline', '6.3'), ('METIS', '5.1.0', '-32bitIDX'), ('ncurses', '5.9'), -# ('Paraview', paraversion, '%s-%s' % (pyver, 'mpi)), - ('Paraview', paraversion, '-mpi'), + ('Paraview', paraversion, '%s-%s' % (pyver, 'mpi)), ('SCOTCH', '6.0.4'), ] -- GitLab From aecfacdcb4abcd8d5ba0a26255055799b7e37aa2 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 5 Oct 2015 08:07:44 +0200 Subject: [PATCH 0086/1015] typo --- .../o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb index 346a6f5393..82b4e55b82 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb @@ -38,7 +38,7 @@ dependencies = [ ('libreadline', '6.3'), ('METIS', '5.1.0', '-32bitIDX'), ('ncurses', '5.9'), - ('Paraview', paraversion, '%s-%s' % (pyver, 'mpi)), + ('Paraview', paraversion, '%s-%s' % (pyver, mpi)), ('SCOTCH', '6.0.4'), ] -- GitLab From d1c03b4f0f0afaee3fe4603cc34ac9af932040b6 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 5 Oct 2015 08:26:51 +0200 Subject: [PATCH 0087/1015] typo --- .../o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb index 82b4e55b82..15ec3ed2ed 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb @@ -38,7 +38,7 @@ dependencies = [ ('libreadline', '6.3'), ('METIS', '5.1.0', '-32bitIDX'), ('ncurses', '5.9'), - ('Paraview', paraversion, '%s-%s' % (pyver, mpi)), + ('Paraview', paraversion, '%s-%s' % (pyver, 'mpi')), ('SCOTCH', '6.0.4'), ] -- GitLab From c50a52b4654cc42d822409af0835e9552854cf04 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 5 Oct 2015 10:59:01 +0200 Subject: [PATCH 0088/1015] {devel} [intel-2015b] Qt 4.8.7 (REVIEW) --- .../l/libICE/libICE-1.0.9-intel-2015b.eb | 27 ++++++++++++++++++ .../l/libSM/libSM-1.2.2-intel-2015b.eb | 28 +++++++++++++++++++ .../libXrender-0.9.9-intel-2015b.eb | 28 +++++++++++++++++++ .../easyconfigs/q/Qt/Qt-4.8.7-intel-2015b.eb | 24 ++++++++++++++++ .../q/Qt/Qt-4.8.7_phonon-export.patch | 15 ++++++++++ .../renderproto-0.11-intel-2015b.eb | 20 +++++++++++++ 6 files changed, 142 insertions(+) create mode 100644 easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libSM/libSM-1.2.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libXrender/libXrender-0.9.9-intel-2015b.eb create mode 100644 easybuild/easyconfigs/q/Qt/Qt-4.8.7-intel-2015b.eb create mode 100644 easybuild/easyconfigs/q/Qt/Qt-4.8.7_phonon-export.patch create mode 100644 easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2015b.eb diff --git a/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb b/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb new file mode 100644 index 0000000000..210686915c --- /dev/null +++ b/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'libICE' +version = '1.0.9' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X Inter-Client Exchange library for freedesktop.org""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/lib/'] + +dependencies = [ + ('xtrans', '1.3.5'), +] + +builddependencies = [ + ('xproto', '7.0.28'), +] + +sanity_check_paths = { + 'files' : ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], + 'dirs' : [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libSM/libSM-1.2.2-intel-2015b.eb b/easybuild/easyconfigs/l/libSM/libSM-1.2.2-intel-2015b.eb new file mode 100644 index 0000000000..3cd80afcd1 --- /dev/null +++ b/easybuild/easyconfigs/l/libSM/libSM-1.2.2-intel-2015b.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' + +name = 'libSM' +version = '1.2.2' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X11 Session Management library, which allows for applications to both manage sessions, + and make use of session managers to save and restore their state for later use.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/lib/'] + +dependencies = [ + ('libICE', '1.0.9'), +] +builddependencies = [ + ('xproto', '7.0.28'), + ('xtrans', '1.3.5'), +] + +sanity_check_paths = { + 'files' : ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], + 'dirs' : [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libXrender/libXrender-0.9.9-intel-2015b.eb b/easybuild/easyconfigs/l/libXrender/libXrender-0.9.9-intel-2015b.eb new file mode 100644 index 0000000000..a8898368b7 --- /dev/null +++ b/easybuild/easyconfigs/l/libXrender/libXrender-0.9.9-intel-2015b.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' + +name = 'libXrender' +version = '0.9.9' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X11 client-side library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [ + ('kbproto', '1.0.7'), + ('renderproto', '0.11'), +] + +dependencies = [ + ('libX11', '1.6.3', '-Python-2.7.10'), +] + +sanity_check_paths = { + 'files': ['lib/libXrender.a'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/q/Qt/Qt-4.8.7-intel-2015b.eb b/easybuild/easyconfigs/q/Qt/Qt-4.8.7-intel-2015b.eb new file mode 100644 index 0000000000..5ac6ef71e0 --- /dev/null +++ b/easybuild/easyconfigs/q/Qt/Qt-4.8.7-intel-2015b.eb @@ -0,0 +1,24 @@ +name = 'Qt' +version = '4.8.7' + +homepage = 'http://qt.io/' +description = "Qt is a comprehensive cross-platform C++ application framework." + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [ + 'http://download.qt.io/official_releases/qt/%(version_major_minor)s/%(version)s/', + 'http://download.qt.io/archive/qt/%(version_major_minor)s/%(version)s/' +] +sources = ['%(namelower)s-everywhere-opensource-src-%(version)s.tar.gz'] + +patches = ['Qt-%(version)s_phonon-export.patch'] + +dependencies = [ + ('GLib', '2.46.0'), + ('libX11', '1.6.3', '-Python-2.7.10'), + ('libXt', '1.1.5'), + ('libXrender', '0.9.9'), +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/q/Qt/Qt-4.8.7_phonon-export.patch b/easybuild/easyconfigs/q/Qt/Qt-4.8.7_phonon-export.patch new file mode 100644 index 0000000000..4170411ac1 --- /dev/null +++ b/easybuild/easyconfigs/q/Qt/Qt-4.8.7_phonon-export.patch @@ -0,0 +1,15 @@ +fixed for error "undefined reference to `vtable for Phonon::ObjectDescriptionModel<(Phonon::ObjectDescriptionType)0>'" +that occurs (only) on some systems (e.g. RHEL6/Sandy Bridge) +based on https://forum.qt.io/topic/35044/build-failure-4-8-5-on-mac-with-phonon/9 +author: Kenneth Hoste (HPC-UGent) +--- qt-everywhere-opensource-src-4.8.6/src/3rdparty/phonon/phonon/objectdescriptionmodel.h.orig 2015-06-22 23:18:54.723573581 +0300 ++++ qt-everywhere-opensource-src-4.8.6/src/3rdparty/phonon/phonon/objectdescriptionmodel.h 2015-06-22 23:19:16.902399019 +0300 +@@ -141,7 +141,7 @@ + + /* Required to ensure template class vtables are exported on both symbian + and existing builds. */ +-#if (defined(Q_OS_SYMBIAN) && defined(Q_CC_RVCT)) || defined(Q_CC_CLANG) ++#if (defined(Q_OS_SYMBIAN) && defined(Q_CC_RVCT)) || defined(Q_CC_CLANG) || defined(Q_CC_INTEL) + // RVCT compiler (2.2.686) requires the export declaration to be on the class to export vtables + // MWC compiler works both ways + // GCCE compiler is unknown (it can't compile QtCore yet) diff --git a/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2015b.eb b/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2015b.eb new file mode 100644 index 0000000000..6d58ade80a --- /dev/null +++ b/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2015b.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'renderproto' +version = '0.11' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = "Xrender protocol and ancillary headers" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] + +sanity_check_paths = { + 'files' : ['include/X11/extensions/%s' % x for x in ['render.h', 'renderproto.h']], + 'dirs' : [], +} + +moduleclass = 'devel' -- GitLab From 7818eebb8bc8260e9196223ce8ed5bb5ac0d2a3e Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 5 Oct 2015 11:02:15 +0200 Subject: [PATCH 0089/1015] 2015a -> 2015b --- easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb b/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb index 210686915c..061d77840d 100644 --- a/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb @@ -6,7 +6,7 @@ version = '1.0.9' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """X Inter-Client Exchange library for freedesktop.org""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015b'} sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/lib/'] -- GitLab From ed38bf25cf32114a08835b9bb37b282d3f09c1e4 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 5 Oct 2015 11:12:26 +0200 Subject: [PATCH 0090/1015] {numlib} [intel-2015b] CGAL 4.6.3 (REVIEW) --- .../CGAL-4.6.3-intel-2015b-Python-2.7.10.eb | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..675e9f6dba --- /dev/null +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,28 @@ +name = 'CGAL' +version = '4.6.3' + +homepage = 'http://www.cgal.org/' +description = """The goal of the CGAL Open Source Project is to provide easy access to efficient + and reliable geometric algorithms in the form of a C++ library.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'strict': True} + +sources = [SOURCE_TAR_BZ2] +source_urls = ['https://gforge.inria.fr/frs/download.php/file/34150/'] + +pythonversion = '2.7.10' +versionsuffix = "-Python-%s" % pythonversion + +dependencies = [ + ('GMP', '6.0.0a'), + ('Boost', '1.59.0', versionsuffix), + ('MPFR', '3.1.3'), + ('Qt', '4.8.7'), +] + +builddependencies = [ + ('CMake', '3.3.2'), +] + +moduleclass = 'numlib' -- GitLab From a9226fac19f2fcd1cbf732988171415a13a82966 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 5 Oct 2015 11:23:17 +0200 Subject: [PATCH 0091/1015] {math} [intel-2015b] METIS 5.1.0 (REVIEW) --- .../METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb | 24 +++++++++++++++++++ .../m/METIS/METIS-5.1.0-intel-2015b.eb | 22 +++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb create mode 100644 easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb new file mode 100644 index 0000000000..59ada638ce --- /dev/null +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb @@ -0,0 +1,24 @@ +name = 'METIS' +version = '5.1.0' +#default 32-bit IDTYPEWIDTH, no patch used +versionsuffix = '-32bitIDX' + +homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview' +description = """METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, +and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the +multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD', +] + +builddependencies = [('CMake', '3.3.2')] + +configopts = [' ', 'shared=1 '] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b.eb new file mode 100644 index 0000000000..f6d928aa10 --- /dev/null +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b.eb @@ -0,0 +1,22 @@ +name = 'METIS' +version = '5.1.0' + +homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview' +description = """METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, +and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the +multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD', +] + +patches = ['METIS_IDXTYPEWIDTH.patch'] + +builddependencies = [('CMake', '3.3.2')] + +moduleclass = 'math' -- GitLab From f79181d0c934f553eff666f02387b136729efcce Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 5 Oct 2015 11:41:57 +0200 Subject: [PATCH 0092/1015] {lib} [intel-2015b] libdrm 2.4.64 (REVIEW) --- .../l/libdrm/libdrm-2.4.64-intel-2015b.eb | 25 ++++++++++++++++++ .../libpciaccess-0.13.4-intel-2015b.eb | 26 +++++++++++++++++++ .../xorg-macros-1.19.0-intel-2015b.eb | 23 ++++++++++++++++ 3 files changed, 74 insertions(+) create mode 100644 easybuild/easyconfigs/l/libdrm/libdrm-2.4.64-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libpciaccess/libpciaccess-0.13.4-intel-2015b.eb create mode 100644 easybuild/easyconfigs/x/xorg-macros/xorg-macros-1.19.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.64-intel-2015b.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.64-intel-2015b.eb new file mode 100644 index 0000000000..957d926dae --- /dev/null +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.64-intel-2015b.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'libdrm' +version = '2.4.64' + +homepage = 'http://dri.freedesktop.org' +description = """Direct Rendering Manager runtime library.""" + +source_urls = ['http://dri.freedesktop.org/libdrm/'] +sources = [SOURCELOWER_TAR_GZ] + +toolchain = {'name': 'intel', 'version': '2015b'} + +dependencies = [ + ('libpthread-stubs', '0.3'), + ('libpciaccess', '0.13.4'), +] + +sanity_check_paths = { + 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.so', + 'lib/libdrm_radeon.so', 'lib/libdrm.so', 'lib/libkms.so'], + 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpciaccess/libpciaccess-0.13.4-intel-2015b.eb b/easybuild/easyconfigs/l/libpciaccess/libpciaccess-0.13.4-intel-2015b.eb new file mode 100644 index 0000000000..4281029487 --- /dev/null +++ b/easybuild/easyconfigs/l/libpciaccess/libpciaccess-0.13.4-intel-2015b.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'libpciaccess' +version = '0.13.4' + +homepage = 'http://cgit.freedesktop.org/xorg/lib/libpciaccess/' +description = """Generic PCI access library.""" + +source_urls = ['http://cgit.freedesktop.org/xorg/lib/libpciaccess/snapshot'] +sources = [SOURCE_TAR_GZ] + +toolchain = {'name': 'intel', 'version': '2015b'} + +builddependencies = [ + ('Autotools', '20150215', '', ('GNU', '4.9.3-2.25')), + ('xorg-macros', '1.19.0'), +] + +preconfigopts = "ACLOCAL='aclocal -I $EBROOTXORGMINMACROS/share/aclocal' ./autogen.sh && " + +sanity_check_paths = { + 'files': ['include/pciaccess.h', 'lib/libpciaccess.a'], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'system' diff --git a/easybuild/easyconfigs/x/xorg-macros/xorg-macros-1.19.0-intel-2015b.eb b/easybuild/easyconfigs/x/xorg-macros/xorg-macros-1.19.0-intel-2015b.eb new file mode 100644 index 0000000000..55f33f2b8f --- /dev/null +++ b/easybuild/easyconfigs/x/xorg-macros/xorg-macros-1.19.0-intel-2015b.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'xorg-macros' +version = '1.19.0' + +homepage = 'http://cgit.freedesktop.org/xorg/util/macros' +description = """X.org macros utilities.""" +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://cgit.freedesktop.org/xorg/util/macros/snapshot'] # no slash ('/') at the end! +sources = ['util-macros-%(version)s.tar.gz'] + +dependencies = [('Autotools', '20150215', '', ('GNU', '4.9.3-2.25'))] +Autotools-20150215-GNU-4.9.3-2.25.eb + +preconfigopts = './autogen.sh && ' + +sanity_check_paths = { + 'files': ['share/pkgconfig/xorg-macros.pc'], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 36cd1dbaf628ba1241d03138866952ee76d65a18 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 5 Oct 2015 12:09:22 +0200 Subject: [PATCH 0093/1015] {compiler} [intel-2015b] LLVM 3.7.0 (REVIEW) --- .../l/LLVM/LLVM-3.7.0-intel-2015b.eb | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb new file mode 100644 index 0000000000..03d2e2b1b0 --- /dev/null +++ b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb @@ -0,0 +1,35 @@ +easyblock = 'CMakeMake' + +name = 'LLVM' +version = '3.7.0' + +homepage = "http://llvm.org/" +description = """The LLVM Core libraries provide a modern source- and target-independent + optimizer, along with code generation support for many popular CPUs + (as well as some less common ones!) These libraries are built around a well + specified code representation known as the LLVM intermediate representation + ("LLVM IR"). The LLVM Core libraries are well documented, and it is + particularly easy to invent your own language (or port an existing compiler) + to use LLVM as an optimizer and code generator.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'cstd': 'gnu++11'} + +source_urls = ["http://llvm.org/releases/%(version)s"] +sources = ["llvm-%(version)s.src.tar.xz"] + +builddependencies = [ + ('CMake', '3.3.2'), + ('Python', '2.7.10'), +] + +configopts = '-DBUILD_SHARED_LIBS=ON ' + +sanity_check_paths = { + 'files' : ['bin/llvm-ar'], + 'dirs' : ['include/llvm', 'include/llvm-c'], +} + +separate_build_dir = True + +moduleclass = 'compiler' -- GitLab From 7fb6d7dd4468756478a60833efcf49b29ae06cb0 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 6 Oct 2015 13:04:06 +1300 Subject: [PATCH 0094/1015] Merge libbeef and BEEF --- .../b/BEEF/BEEF-0.1.1-intel-2015a.eb | 25 +++++++++++++++++++ ...2015a.eb => BEEF-0.1.1-r16-intel-2015a.eb} | 15 ++++++----- ...6.13.eb => BEEF-0.1.1-r16-iomkl-4.6.13.eb} | 13 ++++++---- .../l/libbeef/libbeef-0.1.1-intel-2015a.eb | 22 ---------------- 4 files changed, 42 insertions(+), 33 deletions(-) create mode 100644 easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-intel-2015a.eb rename easybuild/easyconfigs/b/BEEF/{BEEF-1.0-r16-intel-2015a.eb => BEEF-0.1.1-r16-intel-2015a.eb} (58%) rename easybuild/easyconfigs/b/BEEF/{BEEF-1.0-r16-iomkl-4.6.13.eb => BEEF-0.1.1-r16-iomkl-4.6.13.eb} (60%) delete mode 100644 easybuild/easyconfigs/l/libbeef/libbeef-0.1.1-intel-2015a.eb diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-intel-2015a.eb b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-intel-2015a.eb new file mode 100644 index 0000000000..38ff61173b --- /dev/null +++ b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-intel-2015a.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'BEEF' +version = '0.1.1' + +homepage = 'http://suncat.stanford.edu/facility/software/functional' +description = """BEEF is a library-based implementation of the Bayesian +Error Estimation Functional, suitable for linking against by Fortran- +or C-based DFT codes. A description of BEEF can be found at +http://dx.doi.org/10.1103/PhysRevB.85.235149.""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'openmp': False, 'usempi': False} + +source_urls = ['https://confluence.slac.stanford.edu/download/attachments/146704476'] +sources = "libbeef-{0}.tar.gz".format(version) + +configopts = 'CC="$CC"' + +sanity_check_paths = { + 'files': ['bin/bee', 'lib/libbeef.a'], + 'dirs': [], +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-1.0-r16-intel-2015a.eb b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb similarity index 58% rename from easybuild/easyconfigs/b/BEEF/BEEF-1.0-r16-intel-2015a.eb rename to easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb index 684fa27dc6..cda7f24d8f 100644 --- a/easybuild/easyconfigs/b/BEEF/BEEF-1.0-r16-intel-2015a.eb +++ b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb @@ -6,22 +6,25 @@ easyblock = 'ConfigureMake' name = 'BEEF' -version = '1.0-r16' +version = '0.1.1-r16' homepage = 'http://suncat.stanford.edu/facility/software/functional' -description = """ BEEF is a library implementing the Bayesian Error -Estimation Functional, a description of which can be found here: - -http://dx.doi.org/10.1103/PhysRevB.85.235149""" +description = """BEEF is a library-based implementation of the Bayesian +Error Estimation Functional, suitable for linking against by Fortran- +or C-based DFT codes. A description of BEEF can be found at +http://dx.doi.org/10.1103/PhysRevB.85.235149.""" toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'openmp': False, 'usempi': False} +# There is no source_url as this version is built from a tarred SVN checkout. sources = [SOURCELOWER_TAR_BZ2] +configopts = 'CC="$CC"' + sanity_check_paths = { 'files': ['bin/bee', 'lib/libbeef.a'], - 'dirs': [] + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-1.0-r16-iomkl-4.6.13.eb b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb similarity index 60% rename from easybuild/easyconfigs/b/BEEF/BEEF-1.0-r16-iomkl-4.6.13.eb rename to easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb index 7eb7cabf76..9b840f1e47 100644 --- a/easybuild/easyconfigs/b/BEEF/BEEF-1.0-r16-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb @@ -9,19 +9,22 @@ name = 'BEEF' version = '1.0-r16' homepage = 'http://suncat.stanford.edu/facility/software/functional' -description = """ BEEF is a library implementing the Bayesian Error -Estimation Functional, a description of which can be found here: - -http://dx.doi.org/10.1103/PhysRevB.85.235149""" +description = """BEEF is a library-based implementation of the Bayesian +Error Estimation Functional, suitable for linking against by Fortran- +or C-based DFT codes. A description of BEEF can be found at +http://dx.doi.org/10.1103/PhysRevB.85.235149.""" toolchain = {'name': 'iomkl', 'version': '4.6.13'} toolchainopts = {'openmp': False, 'usempi': False} +# There is no source_url as this version is built from a tarred SVN checkout. sources = [SOURCELOWER_TAR_BZ2] +configopts = 'CC="$CC"' + sanity_check_paths = { 'files': ['bin/bee', 'lib/libbeef.a'], - 'dirs': [] + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/libbeef/libbeef-0.1.1-intel-2015a.eb b/easybuild/easyconfigs/l/libbeef/libbeef-0.1.1-intel-2015a.eb deleted file mode 100644 index d5d17f503c..0000000000 --- a/easybuild/easyconfigs/l/libbeef/libbeef-0.1.1-intel-2015a.eb +++ /dev/null @@ -1,22 +0,0 @@ -easyblock = 'ConfigureMake' - -name = 'libbeef' -version = '0.1.1' - -homepage = 'https://confluence.slac.stanford.edu/display/SUNCAT/BEEF+Functional+Software' -description = """libbeef is a package providing the class of BEEF-vdW functionals and - Bayesian error estimates to Fortran- or C-based DFT codes.""" - -toolchain = {'name': 'intel', 'version': '2015a'} - -source_urls = ['https://confluence.slac.stanford.edu/download/attachments/146704476'] -sources = [SOURCE_TAR_GZ] - -configopts = 'CC="$CC"' - -sanity_check_paths = { - 'files': ['bin/bee', 'lib/libbeef.a'], - 'dirs': [], -} - -moduleclass = 'chem' -- GitLab From 55ef5af2b23b21ed969b2aea547aca2bad277dd6 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 6 Oct 2015 08:47:11 +0200 Subject: [PATCH 0095/1015] 1 --- .../g/glproto/glproto-1.4.17-intel-2015b.eb | 21 ++++++ .../easyconfigs/m/M4/M4-1.4.17-intel-2015b.eb | 23 ++++++ .../Mesa-11.0.2-intel-2015b-Python-2.7.10.eb | 74 +++++++++++++++++++ .../makedepend-1.0.5-intel-2015b.eb | 20 +++++ .../pkg-config/pkg-config-0.29-intel-2015b.eb | 27 +++++++ 5 files changed, 165 insertions(+) create mode 100644 easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015b.eb create mode 100644 easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2015b.eb create mode 100644 easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/m/makedepend/makedepend-1.0.5-intel-2015b.eb create mode 100644 easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015b.eb diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015b.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015b.eb new file mode 100644 index 0000000000..251ef35798 --- /dev/null +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015b.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'glproto' +version = '1.4.17' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = "X protocol and ancillary headers" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] + +sanity_check_paths = { + 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', + 'glxtokens', 'internal/glcore']], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2015b.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2015b.eb new file mode 100644 index 0000000000..292da57c7e --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2015b.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.17' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +configopts = "--enable-cxx" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..a802a7185c --- /dev/null +++ b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,74 @@ +easyblock = 'ConfigureMake' + +name = 'Mesa' +version = '11.0.2' + +homepage = 'http://www.mesa3d.org/' +description = """Mesa is an open-source implementation of the OpenGL specification - + a system for rendering interactive 3D graphics.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'ftp://ftp.freedesktop.org/pub/mesa/%(version)s', + 'ftp://ftp.freedesktop.org/pub/mesa/older-versions/%(version_major)s.x/%(version)s', +] + +pythonver = '2.7.10' +pythonshortver = '.'.join(pythonver.split('.')[0:2]) +versionsuffix = '-%s-%s' % ('Python', pythonver) + +builddependencies = [ + ('flex', '2.5.39'), + ('Bison', '3.0.4'), + ('Autotools', '20150215', '', ('GNU', '4.9.3-2.25')), + ('pkg-config', '0.29'), + ('glproto', '1.4.17'), + ('kbproto', '1.0.7'), + ('xextproto', '7.3.0'), + ('xproto', '7.0.28'), + ('makedepend', '1.0.5'), + ('M4', '1.4.17'), +] + +dependencies = [ + ('Python', pythonver), + ('libxml2', '2.9.2'), + ('libdrm', '2.4.64'), + ('libX11', '1.6.3', versionsuffix), + ('libXext', '1.3.3', versionsuffix), + ('libXfixes', '5.0.1'), + ('libXdamage', '1.1.4', versionsuffix), + ('libXfont', '1.5.1', versionsuffix), + ('LLVM', '3.7.0'), + ('eudev', '3.1.2'), +] + +#Use the os provided libudev or the EB provided eudev +#osdependencies = ['libudev'] + +# GLU is not part anymore of Mesa package! +configopts = " --disable-osmesa --enable-gallium-osmesa --enable-gallium-llvm --enable-glx --disable-dri --enable-xlib-glx" +configopts += " --disable-driglx-direct --with-gallium-drivers='swrast' --disable-egl --with-osmesa-bits=32 --enable-texture-float " + +# package-config files for os dependencies are in an os specific place +#preconfigopts = 'libtoolize && PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/share/pkgconfig" ' +preconfigopts = ' libtoolize && ' + +prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' + +sanity_check_paths = { + 'files': ['lib/libGL.so', 'lib/libOSMesa.so', + 'include/GL/glext.h', 'include/GL/gl_mangle.h', + 'include/GL/glx.h', 'include/GL/osmesa.h', + 'include/GL/wglext.h', 'include/GL/gl.h', + 'include/GL/glxext.h', 'include/GL/glx_mangle.h', + 'include/GL/wmesa.h'], + 'dirs': [] +} + +maxparallel = 1 + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.5-intel-2015b.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.5-intel-2015b.eb new file mode 100644 index 0000000000..77541afc67 --- /dev/null +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.5-intel-2015b.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'makedepend' +version = '1.0.5' + +homepage = "http://www.linuxfromscratch.org/blfs/view/svn/x/makedepend.html" +description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/releases/individual/util'] + +sanity_check_paths = { + 'files': ['bin/makedepend'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015b.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015b.eb new file mode 100644 index 0000000000..3bb09f5ac5 --- /dev/null +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015b.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'pkg-config' +version = '0.29' + +homepage = 'http://www.freedesktop.org/wiki/Software/pkg-config/' +description = """pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the + correct compiler options on the command line so an application can use + gcc -o test test.c `pkg-config --libs --cflags glib-2.0` + for instance, rather than hard-coding values on where to find glib (or other libraries).""" + +# don't use PAX, it might break. +tar_config_opts = True + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://pkgconfig.freedesktop.org/releases/'] + +configopts = " --with-internal-glib" + +sanity_check_paths = { + 'files': ['bin/pkg-config'], + 'dirs': [] +} + +moduleclass = 'devel' -- GitLab From 87d47b6545a01a45b4f61fcd8e4e0441997402f7 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Tue, 6 Oct 2015 14:09:52 +0200 Subject: [PATCH 0096/1015] Add appropriate files to copy. --- easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015a.eb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015a.eb b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015a.eb index c3c415f11f..78b13c536d 100644 --- a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015a.eb +++ b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015a.eb @@ -21,7 +21,8 @@ patches = ['int64typedef.patch'] buildopts = 'CC="$CC" CXX="$CXX" CPP="$CXX"' -files_to_copy = [(['bowtie', 'bowtie-build', 'bowtie-inspect'], 'bin')] +files_to_copy = [(['bowtie', 'bowtie-build', 'bowtie-inspect', 'bowtie-build-s', 'bowtie-build-l', 'bowtie-align-s', + 'bowtie-align-l', 'bowtie-inspect-s', 'bowtie-inspect-l', ], 'bin')] sanity_check_paths = { 'files': ['bin/bowtie', 'bin/bowtie-inspect'], -- GitLab From 1d4c25b6a51bc7a280bb7b96100f20a9a8bb306c Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 7 Oct 2015 09:28:32 +0200 Subject: [PATCH 0097/1015] Make both static and shared libraries --- easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2015a.eb | 2 ++ easybuild/easyconfigs/m/METIS/METIS-5.1.0-goolf-1.4.10.eb | 2 ++ easybuild/easyconfigs/m/METIS/METIS-5.1.0-ictce-4.1.13.eb | 2 ++ easybuild/easyconfigs/m/METIS/METIS-5.1.0-ictce-5.2.0.eb | 2 ++ easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2014b.eb | 2 ++ easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a.eb | 2 ++ .../easyconfigs/m/METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb | 2 +- easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b.eb | 2 ++ 8 files changed, 15 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2015a.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2015a.eb index f49db11981..ccefb87f43 100644 --- a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2015a.eb +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2015a.eb @@ -17,4 +17,6 @@ source_urls = [ builddependencies = [('CMake', '3.1.3')] +configopts = ['', 'shared=1'] + moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-goolf-1.4.10.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-goolf-1.4.10.eb index 548c00078c..51fd3f0fa9 100644 --- a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-goolf-1.4.10.eb @@ -17,4 +17,6 @@ source_urls = [ builddependencies = [('CMake', '2.8.4')] +configopts = ['', 'shared=1'] + moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-ictce-4.1.13.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-ictce-4.1.13.eb index 5c7c0212af..0ddc49af3a 100644 --- a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-ictce-4.1.13.eb @@ -17,4 +17,6 @@ source_urls = [ builddependencies = [('CMake', '2.8.4')] +configopts = ['', 'shared=1'] + moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-ictce-5.2.0.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-ictce-5.2.0.eb index 2942cbb331..0e5f50eb5b 100644 --- a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-ictce-5.2.0.eb @@ -19,4 +19,6 @@ patches = ['METIS_IDXTYPEWIDTH.patch'] builddependencies = [('CMake', '2.8.4')] +configopts = ['', 'shared=1'] + moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2014b.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2014b.eb index 3a2262b915..52e179e8fc 100644 --- a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2014b.eb +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2014b.eb @@ -19,4 +19,6 @@ patches = ['METIS_IDXTYPEWIDTH.patch'] builddependencies = [('CMake', '3.0.0')] +configopts = ['', 'shared=1'] + moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a.eb index cea8ae91c9..8e6223285f 100644 --- a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a.eb +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a.eb @@ -19,4 +19,6 @@ patches = ['METIS_IDXTYPEWIDTH.patch'] builddependencies = [('CMake', '3.2.1')] +configopts = ['', 'shared=1'] + moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb index 59ada638ce..c9b8dd3d53 100644 --- a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb @@ -19,6 +19,6 @@ source_urls = [ builddependencies = [('CMake', '3.3.2')] -configopts = [' ', 'shared=1 '] +configopts = ['', 'shared=1'] moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b.eb index f6d928aa10..f5b3440a99 100644 --- a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b.eb +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b.eb @@ -19,4 +19,6 @@ patches = ['METIS_IDXTYPEWIDTH.patch'] builddependencies = [('CMake', '3.3.2')] +configopts = ['', 'shared=1'] + moduleclass = 'math' -- GitLab From 6dcffa933ae284c982880573e2067933bf2266cb Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 7 Oct 2015 09:35:31 +0200 Subject: [PATCH 0098/1015] libXt 1.1.5 added --- .../l/libXt/libXt-1.1.5-intel-2015b.eb | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b.eb diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b.eb new file mode 100644 index 0000000000..983b988d09 --- /dev/null +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b.eb @@ -0,0 +1,39 @@ +easyblock = 'ConfigureMake' + +name = 'libXt' +version = '1.1.5' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """libXt provides the X Toolkit Intrinsics, an abstract widget library upon which other toolkits are + based. Xt is the basis for many toolkits, including the Athena widgets (Xaw), and LessTif (a Motif implementation).""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +dependencies = [ + ('libSM', '1.2.2'), + ('libICE', '1.0.9'), + ('libX11', '1.6.3', 'Python-2.7.10'), +] + +builddependencies = [ + ('xproto', '7.0.28'), + ('kbproto', '1.0.7'), +] + +sanity_check_paths = { + 'files' : ['include/X11/%s' % x for x in [ + 'CallbackI.h', 'CompositeP.h', 'Constraint.h', 'Core.h', 'CreateI.h', 'HookObjI.h', 'Intrinsic.h', + 'IntrinsicP.h', 'ObjectP.h', 'RectObj.h', 'ResConfigP.h', 'SelectionI.h', 'ShellI.h', 'StringDefs.h', + 'TranslateI.h', 'Vendor.h', 'Xtos.h', 'Composite.h', 'ConstrainP.h', 'ConvertI.h', 'CoreP.h', 'EventI.h', + 'InitialI.h', 'IntrinsicI.h', 'Object.h', 'PassivGraI.h', 'RectObjP.h', 'ResourceI.h', 'Shell.h', 'ShellP.h', + 'ThreadsI.h', 'VarargsI.h', 'VendorP.h', + ] + ], + 'dirs' : [], +} + +moduleclass = 'vis' -- GitLab From 73ca3ce670cc1ea980fb57480fce1168d1de8561 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 7 Oct 2015 09:53:05 +0200 Subject: [PATCH 0099/1015] fixing style --- ...raview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb | 16 ++++++---------- .../Paraview-4.3.1-intel-2015a-Python-2.7.10.eb | 16 ++++++---------- ....patch => Paraview-4.3.1_missingheader.patch} | 0 3 files changed, 12 insertions(+), 20 deletions(-) rename easybuild/easyconfigs/p/Paraview/{missingheader-4.3.1.patch => Paraview-4.3.1_missingheader.patch} (100%) diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb index 25ca2b66fb..2916a73fb6 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb @@ -13,24 +13,19 @@ download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] sources = ["ParaView-v%(version)s-source.tar.gz"] -patches = ['missingheader-%(version)s.patch'] +patches = ['%(name)s-%(version)s_missingheader.patch'] python = 'Python' pyver = '2.7.10' versionsuffix = '-%s-%s-mpi' % (python, pyver) -pysuff = '-%s-%s' % (python,pyver) -glib = 'GLib' -glibver = '2.44.1' -glsuff = '-%s-%s' % (glib,glibver) -libx11ver = '1.6.3' -libx11suff = '-libX11-%s' % libx11ver +pysuff = '-%s-%s' % (python, pyver) dependencies = [ ('Mesa', '10.5.5', pysuff), ('libGLU', '9.0.0', pysuff), ('libXt', '1.1.4', pysuff), - ('Qt', '4.8.6', '%s%s' % (glsuff,pysuff)), + ('Qt', '4.8.6', '%s%s' % ('-GLib-2.44.1', pysuff)), ('libXext', '1.3.3', pysuff), - ('libX11', libx11ver, pysuff), + ('libX11', '1.6.3', pysuff), ('zlib', '1.2.8'), ] @@ -46,6 +41,7 @@ configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOT #Without internet connection turn off testing (uncomment the following line) #configopts += '-DBUILD_TESTING=OFF ' #Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md -#configopts += '-DExternalData_OBJECT_STORES=$EB_SOURCE/p/Paraview/ExternalData ' +#and download ExternalData to $EASYBUILD_SOURCEPATH +#configopts += '-DExternalData_OBJECT_STORES=$EASYBUILD_SOURCEPATH/p/Paraview/ExternalData ' moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb index 2710295065..7bf7fd9bb5 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb @@ -13,23 +13,18 @@ download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] sources = ["ParaView-v%(version)s-source.tar.gz"] -patches = ['missingheader-%(version)s.patch'] +patches = ['%(name)s-%(version)s_missingheader.patch'] python = 'Python' pyver = '2.7.10' -versionsuffix = '-%s-%s' % (python,pyver) -glib = 'GLib' -glibver = '2.44.1' -glsuff = '-%s-%s' % (glib,glibver) -libx11ver = '1.6.3' -libx11suff = '-libX11-%s' % libx11ver +versionsuffix = '-%s-%s' % (python, pyver) dependencies = [ ('Mesa', '10.5.5', versionsuffix), ('libGLU', '9.0.0', versionsuffix), ('libXt', '1.1.4', versionsuffix), - ('Qt', '4.8.6', '%s%s' % (glsuff,versionsuffix)), + ('Qt', '4.8.6', '%s%s' % ('-GLib-2.44.1', versionsuffix)), ('libXext', '1.3.3', versionsuffix), - ('libX11', libx11ver, versionsuffix), + ('libX11', '1.6.3', versionsuffix), ('zlib', '1.2.8'), ] @@ -45,6 +40,7 @@ configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOT #Without internet connection turn off testing (uncomment the following line) #configopts += '-DBUILD_TESTING=OFF ' #Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md -#configopts += '-DExternalData_OBJECT_STORES=$EB_SOURCE/p/Paraview/ExternalData ' +#and download ExternalData to $EASYBUILD_SOURCEPATH +#configopts += '-DExternalData_OBJECT_STORES=$EASYBUILD_SOURCEPATH/p/Paraview/ExternalData ' moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/missingheader-4.3.1.patch b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1_missingheader.patch similarity index 100% rename from easybuild/easyconfigs/p/Paraview/missingheader-4.3.1.patch rename to easybuild/easyconfigs/p/Paraview/Paraview-4.3.1_missingheader.patch -- GitLab From 87e97ada563bf6273837b0893fc3d790256fbb24 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 7 Oct 2015 10:48:54 +0200 Subject: [PATCH 0100/1015] switch to using (enhanced) Bowtie easyblock --- .../easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015a.eb | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015a.eb b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015a.eb index 78b13c536d..8837567287 100644 --- a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015a.eb +++ b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015a.eb @@ -1,8 +1,6 @@ #Modified from existing version by: #Robert Schmidt #Ottawa Hospital Research Institute - Bioinformatics Team -easyblock = 'MakeCp' - name = 'Bowtie' version = '1.1.2' @@ -19,15 +17,5 @@ source_urls = ['http://download.sourceforge.net/bowtie-bio/'] patches = ['int64typedef.patch'] -buildopts = 'CC="$CC" CXX="$CXX" CPP="$CXX"' - -files_to_copy = [(['bowtie', 'bowtie-build', 'bowtie-inspect', 'bowtie-build-s', 'bowtie-build-l', 'bowtie-align-s', - 'bowtie-align-l', 'bowtie-inspect-s', 'bowtie-inspect-l', ], 'bin')] - -sanity_check_paths = { - 'files': ['bin/bowtie', 'bin/bowtie-inspect'], - 'dirs': [], -} - moduleclass = 'bio' -- GitLab From bbc7a6a49fa584fac4673d1a9127d406117fd22f Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 7 Oct 2015 11:27:49 +0200 Subject: [PATCH 0101/1015] lix11ver removed --- .../l/libXt/libXt-1.1.4-intel-2015a-Python-2.7.10.eb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-Python-2.7.10.eb index 5d28fa976a..85062e12a3 100644 --- a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-Python-2.7.10.eb @@ -14,11 +14,10 @@ toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] -libx11ver = '1.6.3' dependencies = [ ('libSM', '1.2.2'), ('libICE', '1.0.9'), - ('libX11', libx11ver, versionsuffix), + ('libX11', '1.6.3', versionsuffix), ] builddependencies = [ -- GitLab From e7145190987f1f2807c3665fbda46e4be5673c1e Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 7 Oct 2015 11:32:26 +0200 Subject: [PATCH 0102/1015] - added in versionsuffix --- easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b.eb index 983b988d09..9454e5904b 100644 --- a/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b.eb @@ -16,7 +16,7 @@ source_urls = [XORG_LIB_SOURCE] dependencies = [ ('libSM', '1.2.2'), ('libICE', '1.0.9'), - ('libX11', '1.6.3', 'Python-2.7.10'), + ('libX11', '1.6.3', '-Python-2.7.10'), ] builddependencies = [ -- GitLab From 16f905720ad3f5cb7eac8ebc68ab0f5ade60b616 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 7 Oct 2015 13:40:09 +0200 Subject: [PATCH 0103/1015] xorg-macros extra line deleted --- .../easyconfigs/x/xorg-macros/xorg-macros-1.19.0-intel-2015b.eb | 1 - 1 file changed, 1 deletion(-) diff --git a/easybuild/easyconfigs/x/xorg-macros/xorg-macros-1.19.0-intel-2015b.eb b/easybuild/easyconfigs/x/xorg-macros/xorg-macros-1.19.0-intel-2015b.eb index 55f33f2b8f..232b31615c 100644 --- a/easybuild/easyconfigs/x/xorg-macros/xorg-macros-1.19.0-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xorg-macros/xorg-macros-1.19.0-intel-2015b.eb @@ -11,7 +11,6 @@ source_urls = ['http://cgit.freedesktop.org/xorg/util/macros/snapshot'] # no sl sources = ['util-macros-%(version)s.tar.gz'] dependencies = [('Autotools', '20150215', '', ('GNU', '4.9.3-2.25'))] -Autotools-20150215-GNU-4.9.3-2.25.eb preconfigopts = './autogen.sh && ' -- GitLab From 00a874c1cb0153e8e1d779b3d4c7497ce0cab268 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 7 Oct 2015 15:06:56 +0200 Subject: [PATCH 0104/1015] -shared-intel flag added --- easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb index 03d2e2b1b0..30b58098eb 100644 --- a/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb +++ b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb @@ -23,7 +23,7 @@ builddependencies = [ ('Python', '2.7.10'), ] -configopts = '-DBUILD_SHARED_LIBS=ON ' +configopts = '-DBUILD_SHARED_LIBS=ON -DCMAKE_EXE_LINKER_FLAGS=-shared-intel ' sanity_check_paths = { 'files' : ['bin/llvm-ar'], -- GitLab From acce9b3f1d2daca626badd038d3619c9f795f04c Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 7 Oct 2015 16:01:31 +0200 Subject: [PATCH 0105/1015] {vis} [intel-2015b] Mesa 11.0.2 (REVIEW) --- .../b/Bison/Bison-3.0.4-intel-2015b.eb | 22 ++++++++++++ .../fixesproto/fixesproto-5.0-intel-2015b.eb | 19 +++++++++++ .../fontsproto-2.1.3-intel-2015b.eb | 20 +++++++++++ .../libXdamage-1.1.4-intel-2015b.eb | 25 ++++++++++++++ .../l/libXdmcp/libXdmcp-1.1.2-intel-2015b.eb | 25 ++++++++++++++ .../l/libXext/libXext-1.3.3-intel-2015b.eb | 34 +++++++++++++++++++ .../libXfixes/libXfixes-5.0.1-intel-2015b.eb | 24 +++++++++++++ .../l/libXfont/libXfont-1.5.1-intel-2015b.eb | 29 ++++++++++++++++ .../libfontenc-1.1.3-intel-2015b.eb | 23 +++++++++++++ .../Mesa-11.0.2-intel-2015b-Python-2.7.10.eb | 6 ++-- 10 files changed, 224 insertions(+), 3 deletions(-) create mode 100644 easybuild/easyconfigs/b/Bison/Bison-3.0.4-intel-2015b.eb create mode 100644 easybuild/easyconfigs/f/fixesproto/fixesproto-5.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/f/fontsproto/fontsproto-2.1.3-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libXdmcp/libXdmcp-1.1.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libfontenc/libfontenc-1.1.3-intel-2015b.eb diff --git a/easybuild/easyconfigs/b/Bison/Bison-3.0.4-intel-2015b.eb b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-intel-2015b.eb new file mode 100644 index 0000000000..950a967489 --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-intel-2015b.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '3.0.4' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar + into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +builddependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/f/fixesproto/fixesproto-5.0-intel-2015b.eb b/easybuild/easyconfigs/f/fixesproto/fixesproto-5.0-intel-2015b.eb new file mode 100644 index 0000000000..3fe841d973 --- /dev/null +++ b/easybuild/easyconfigs/f/fixesproto/fixesproto-5.0-intel-2015b.eb @@ -0,0 +1,19 @@ +easyblock = 'ConfigureMake' + +name = 'fixesproto' +version = '5.0' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X.org FixesProto protocol headers.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] + +sanity_check_paths = { + 'files': ['include/X11/extensions/xfixesproto.h', 'include/X11/extensions/xfixeswire.h'], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/f/fontsproto/fontsproto-2.1.3-intel-2015b.eb b/easybuild/easyconfigs/f/fontsproto/fontsproto-2.1.3-intel-2015b.eb new file mode 100644 index 0000000000..5c120f5dd2 --- /dev/null +++ b/easybuild/easyconfigs/f/fontsproto/fontsproto-2.1.3-intel-2015b.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'fontsproto' +version = '2.1.3' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = "X11 font extension wire protocol" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] + +sanity_check_paths = { + 'files' : [], + 'dirs' : ['include/X11/fonts'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015b.eb b/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015b.eb new file mode 100644 index 0000000000..b2eabd0f14 --- /dev/null +++ b/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015b.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'libXdamage' +version = '1.1.4' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X Damage extension library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +dependencies = [ + ('libX11', '1.6.3', '-Python-2.7.10'), + ('libxcb', '1.11.1', '-Python-2.7.10'), + ('libXau', '1.0.8'), +] + +sanity_check_paths = { + 'files': ['include/X11/extensions/Xdamage.h', 'lib/libXdamage.so', 'lib/libXdamage.a'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXdmcp/libXdmcp-1.1.2-intel-2015b.eb b/easybuild/easyconfigs/l/libXdmcp/libXdmcp-1.1.2-intel-2015b.eb new file mode 100644 index 0000000000..e4f8395c43 --- /dev/null +++ b/easybuild/easyconfigs/l/libXdmcp/libXdmcp-1.1.2-intel-2015b.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'libXdmcp' +version = '1.1.2' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """The libXdmcp package contains a library implementing the X Display Manager Control Protocol. This is +useful for allowing clients to interact with the X Display Manager. +""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/lib/'] + +builddependencies = [ + ('xproto', '7.0.28'), +] +sanity_check_paths = { + 'files': ['lib/%s' % x for x in ['%(name)s.a', '%(name)s.so']], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b.eb b/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b.eb new file mode 100644 index 0000000000..3b75bb1efa --- /dev/null +++ b/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'libXext' +version = '1.3.3' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """Common X Extensions library""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/lib/'] + +builddependencies = [ + ('xproto', '7.0.28'), + ('xextproto', '7.3.0'), +] + +dependencies = [ + ('libX11', '1.6.3', '-Python-2.7.10'), + ('libXdmcp', '1.1.2'), +] + +sanity_check_paths = { + 'files': ['include/X11/extensions/%s' % x for x in [ + 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', + 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', + ] + ], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015b.eb b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015b.eb new file mode 100644 index 0000000000..6a78af9116 --- /dev/null +++ b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015b.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'libXfixes' +version = '5.0.1' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X Fixes extension library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +dependencies = [ + ('fixesproto', '5.0'), + ('xextproto', '7.3.0'), +] + +sanity_check_paths = { + 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.so'], + 'dirs' : [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b.eb b/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b.eb new file mode 100644 index 0000000000..8fe6b28eed --- /dev/null +++ b/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'libXfont' +version = '1.5.1' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X font libary""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [ + ('fontsproto', '2.1.3'), + ('xproto', '7.0.28'), + ('xtrans', '1.3.5'), + ('libfontenc', '1.1.3'), +] +dependencies = [ + ('libX11', '1.6.3', '-Python-2.7.10'), +] + +sanity_check_paths = { + 'files': ['lib/libXfont.so', 'lib/libXfont.a'], + 'dirs': ['include/X11/fonts'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libfontenc/libfontenc-1.1.3-intel-2015b.eb b/easybuild/easyconfigs/l/libfontenc/libfontenc-1.1.3-intel-2015b.eb new file mode 100644 index 0000000000..1804b5383f --- /dev/null +++ b/easybuild/easyconfigs/l/libfontenc/libfontenc-1.1.3-intel-2015b.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'libfontenc' +version = '1.1.3' + +homepage = 'http://www.freedesktop.org/wiki/Software/xlibs/' +description = """X11 font encoding library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [ + ('xproto', '7.0.28'), +] + +sanity_check_paths = { + 'files': ['include/X11/fonts/fontenc.h', 'lib/libfontenc.so', 'lib/libfontenc.a'], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb index a802a7185c..02e0a5eca6 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb @@ -38,10 +38,10 @@ dependencies = [ ('libxml2', '2.9.2'), ('libdrm', '2.4.64'), ('libX11', '1.6.3', versionsuffix), - ('libXext', '1.3.3', versionsuffix), + ('libXext', '1.3.3'), ('libXfixes', '5.0.1'), - ('libXdamage', '1.1.4', versionsuffix), - ('libXfont', '1.5.1', versionsuffix), + ('libXdamage', '1.1.4'), + ('libXfont', '1.5.1'), ('LLVM', '3.7.0'), ('eudev', '3.1.2'), ] -- GitLab From 51e640e47e2cccf3a9b8ef9651b089e76eff6295 Mon Sep 17 00:00:00 2001 From: molden Date: Wed, 7 Oct 2015 16:54:00 +0200 Subject: [PATCH 0106/1015] add CUDA-7.5.18.eb --- easybuild/easyconfigs/c/CUDA/CUDA-7.5.18.eb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 easybuild/easyconfigs/c/CUDA/CUDA-7.5.18.eb diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18.eb new file mode 100644 index 0000000000..1130ffdefb --- /dev/null +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18.eb @@ -0,0 +1,16 @@ +name = 'CUDA' +version = '7.5.18' + +homepage = 'https://developer.nvidia.com/cuda-toolkit' +description = """CUDA (formerly Compute Unified Device Architecture) is a parallel + computing platform and programming model created by NVIDIA and implemented by the + graphics processing units (GPUs) that they produce. CUDA gives developers access + to the virtual instruction set and memory of the parallel computational elements in CUDA GPUs.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['http://developer.download.nvidia.com/compute/cuda/7.5/Prod/local_installers/'] + +sources = ['%(namelower)s_%(version)s_linux.run'] + +moduleclass = 'system' -- GitLab From 2e5ec00c5696e7ac762bb01a1c568f9430014ac8 Mon Sep 17 00:00:00 2001 From: molden Date: Thu, 8 Oct 2015 09:47:39 +0200 Subject: [PATCH 0107/1015] some fixes --- easybuild/easyconfigs/c/CUDA/CUDA-7.5.18.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18.eb index 1130ffdefb..51cc9d1f81 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18.eb @@ -9,7 +9,7 @@ description = """CUDA (formerly Compute Unified Device Architecture) is a parall toolchain = {'name': 'dummy', 'version': 'dummy'} -source_urls = ['http://developer.download.nvidia.com/compute/cuda/7.5/Prod/local_installers/'] +source_urls = ['http://developer.download.nvidia.com/compute/cuda/%(version_major_minor)s/Prod/local_installers/'] sources = ['%(namelower)s_%(version)s_linux.run'] -- GitLab From ad9add4d59d925b3c395d7af053a706f03645aa3 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 8 Oct 2015 09:58:54 +0200 Subject: [PATCH 0108/1015] LDFLAGS added --- easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb index 30b58098eb..b7b0fd0d07 100644 --- a/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb +++ b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb @@ -23,7 +23,7 @@ builddependencies = [ ('Python', '2.7.10'), ] -configopts = '-DBUILD_SHARED_LIBS=ON -DCMAKE_EXE_LINKER_FLAGS=-shared-intel ' +configopts = '-DBUILD_SHARED_LIBS=ON -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -shared-intel" ' sanity_check_paths = { 'files' : ['bin/llvm-ar'], -- GitLab From 33a4737eccecd156c38fd30efc1398a8ec49823a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torbj=C3=B6rn=20Klatt?= Date: Thu, 8 Oct 2015 10:40:17 +0200 Subject: [PATCH 0109/1015] {math}[dummy] Eigen3: 3.2.5 & 3.2.6 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit recent Eigen3 releases 3.2.5 and 3.2.6 Signed-off-by: Torbjörn Klatt --- easybuild/easyconfigs/e/Eigen/Eigen-3.2.5.eb | 18 ++++++++++++++++++ easybuild/easyconfigs/e/Eigen/Eigen-3.2.6.eb | 18 ++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 easybuild/easyconfigs/e/Eigen/Eigen-3.2.5.eb create mode 100644 easybuild/easyconfigs/e/Eigen/Eigen-3.2.6.eb diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.5.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.5.eb new file mode 100644 index 0000000000..5ec6f45b74 --- /dev/null +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.5.eb @@ -0,0 +1,18 @@ +name = 'Eigen' +version = '3.2.5' + +homepage = 'http://eigen.tuxfamily.org/index.php?title=Main_Page' +description = """Eigen is a C++ template library for linear algebra: + matrices, vectors, numerical solvers, and related algorithms.""" + +toolchain = {'name': 'dummy', 'version': ''} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = [BITBUCKET_SOURCE] +sources = ['%(version)s.tar.bz2'] + +checksums = [ + '21a928f6e0f1c7f24b6f63ff823593f5' +] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.6.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.6.eb new file mode 100644 index 0000000000..6d4de9bbd8 --- /dev/null +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.6.eb @@ -0,0 +1,18 @@ +name = 'Eigen' +version = '3.2.6' + +homepage = 'http://eigen.tuxfamily.org/index.php?title=Main_Page' +description = """Eigen is a C++ template library for linear algebra: + matrices, vectors, numerical solvers, and related algorithms.""" + +toolchain = {'name': 'dummy', 'version': ''} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = [BITBUCKET_SOURCE] +sources = ['%(version)s.tar.bz2'] + +checksums = [ + '87274966745d2d3e7964fcc654d0a24b' +] + +moduleclass = 'math' -- GitLab From 6d0fad01deff9c33c30cf8e59af3bab7d59bbe33 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 8 Oct 2015 11:30:28 +0200 Subject: [PATCH 0110/1015] {phys}[intel/2015b] FDS 6.3.0 --- .../f/FDS/FDS-6.3.0-intel-2015b.eb | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 easybuild/easyconfigs/f/FDS/FDS-6.3.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/f/FDS/FDS-6.3.0-intel-2015b.eb b/easybuild/easyconfigs/f/FDS/FDS-6.3.0-intel-2015b.eb new file mode 100644 index 0000000000..9306223bb5 --- /dev/null +++ b/easybuild/easyconfigs/f/FDS/FDS-6.3.0-intel-2015b.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'FDS' +version = '6.3.0' + +homepage = 'http://firemodels.github.io/fds-smv/' +description = """Fire Dynamics Simulator (FDS) is a large-eddy simulation (LES) code for low-speed flows, + with an emphasis on smoke and heat transport from fires.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = ['https://github.com/firemodels/fds-smv/archive/'] +sources = ['e6ca47c.tar.gz'] + +patches = ['FDS-r18915_makefile.patch'] + +unpack_options = '--strip-components=1' + +start_dir = 'FDS_Compilation' + +# just run make in the install dir +skipsteps = ['configure', 'install'] +buildininstalldir = True + +modextrapaths = {'PATH': 'FDS_Compilation'} + +sanity_check_paths = { + 'files': ['FDS_Compilation/fds'], + 'dirs': [], +} +moduleclass = 'phys' -- GitLab From 7c0f0910e4478883fb6ea4cb825c12b5f57e7c10 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 8 Oct 2015 11:41:26 +0200 Subject: [PATCH 0111/1015] fix remark --- easybuild/easyconfigs/f/FDS/FDS-6.3.0-intel-2015b.eb | 1 + easybuild/easyconfigs/f/FDS/FDS-r17534-intel-2015a.eb | 1 + easybuild/easyconfigs/f/FDS/FDS-r18915-goolf-1.4.10.eb | 1 + easybuild/easyconfigs/f/FDS/FDS-r18915-ictce-5.5.0.eb | 1 + easybuild/easyconfigs/f/FDS/FDS-r18915-intel-2015a.eb | 1 + easybuild/easyconfigs/f/FDS/FDS-r22681-intel-2015a.eb | 1 + 6 files changed, 6 insertions(+) diff --git a/easybuild/easyconfigs/f/FDS/FDS-6.3.0-intel-2015b.eb b/easybuild/easyconfigs/f/FDS/FDS-6.3.0-intel-2015b.eb index 9306223bb5..3008dccbf9 100644 --- a/easybuild/easyconfigs/f/FDS/FDS-6.3.0-intel-2015b.eb +++ b/easybuild/easyconfigs/f/FDS/FDS-6.3.0-intel-2015b.eb @@ -29,4 +29,5 @@ sanity_check_paths = { 'files': ['FDS_Compilation/fds'], 'dirs': [], } + moduleclass = 'phys' diff --git a/easybuild/easyconfigs/f/FDS/FDS-r17534-intel-2015a.eb b/easybuild/easyconfigs/f/FDS/FDS-r17534-intel-2015a.eb index 2179b3462c..2779e0ddd8 100644 --- a/easybuild/easyconfigs/f/FDS/FDS-r17534-intel-2015a.eb +++ b/easybuild/easyconfigs/f/FDS/FDS-r17534-intel-2015a.eb @@ -29,4 +29,5 @@ sanity_check_paths = { 'files': ['FDS_Compilation/fds'], 'dirs': [], } + moduleclass = 'phys' diff --git a/easybuild/easyconfigs/f/FDS/FDS-r18915-goolf-1.4.10.eb b/easybuild/easyconfigs/f/FDS/FDS-r18915-goolf-1.4.10.eb index e84a122aeb..cefbd7a7f6 100644 --- a/easybuild/easyconfigs/f/FDS/FDS-r18915-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/FDS/FDS-r18915-goolf-1.4.10.eb @@ -23,4 +23,5 @@ sanity_check_paths = { 'files': ['FDS_Source/fds'], 'dirs': [], } + moduleclass = 'phys' diff --git a/easybuild/easyconfigs/f/FDS/FDS-r18915-ictce-5.5.0.eb b/easybuild/easyconfigs/f/FDS/FDS-r18915-ictce-5.5.0.eb index 78ff82e688..bbf4065638 100644 --- a/easybuild/easyconfigs/f/FDS/FDS-r18915-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/f/FDS/FDS-r18915-ictce-5.5.0.eb @@ -23,4 +23,5 @@ sanity_check_paths = { 'files': ['FDS_Source/fds'], 'dirs': [], } + moduleclass = 'phys' diff --git a/easybuild/easyconfigs/f/FDS/FDS-r18915-intel-2015a.eb b/easybuild/easyconfigs/f/FDS/FDS-r18915-intel-2015a.eb index 3826bdc124..e4ac832f81 100644 --- a/easybuild/easyconfigs/f/FDS/FDS-r18915-intel-2015a.eb +++ b/easybuild/easyconfigs/f/FDS/FDS-r18915-intel-2015a.eb @@ -23,4 +23,5 @@ sanity_check_paths = { 'files': ['FDS_Source/fds'], 'dirs': [], } + moduleclass = 'phys' diff --git a/easybuild/easyconfigs/f/FDS/FDS-r22681-intel-2015a.eb b/easybuild/easyconfigs/f/FDS/FDS-r22681-intel-2015a.eb index 0b9177003e..75d4dcf42f 100644 --- a/easybuild/easyconfigs/f/FDS/FDS-r22681-intel-2015a.eb +++ b/easybuild/easyconfigs/f/FDS/FDS-r22681-intel-2015a.eb @@ -27,4 +27,5 @@ sanity_check_paths = { 'files': ['FDS_Compilation/fds'], 'dirs': [], } + moduleclass = 'phys' -- GitLab From 82e9e50f33224c880ca2289594862daef65ceda7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 8 Oct 2015 11:42:30 +0200 Subject: [PATCH 0112/1015] add require -fpp to $ in FDS easyconfig --- easybuild/easyconfigs/f/FDS/FDS-6.3.0-intel-2015b.eb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/f/FDS/FDS-6.3.0-intel-2015b.eb b/easybuild/easyconfigs/f/FDS/FDS-6.3.0-intel-2015b.eb index 3008dccbf9..24f4ba27ec 100644 --- a/easybuild/easyconfigs/f/FDS/FDS-6.3.0-intel-2015b.eb +++ b/easybuild/easyconfigs/f/FDS/FDS-6.3.0-intel-2015b.eb @@ -23,11 +23,12 @@ start_dir = 'FDS_Compilation' skipsteps = ['configure', 'install'] buildininstalldir = True +prebuildopts = 'FFLAGS="$FFLAGS -fpp"' + modextrapaths = {'PATH': 'FDS_Compilation'} sanity_check_paths = { 'files': ['FDS_Compilation/fds'], 'dirs': [], } - moduleclass = 'phys' -- GitLab From 90b1df80951e15b5b8841ecb95837d042227a48e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 8 Oct 2015 12:05:08 +0200 Subject: [PATCH 0113/1015] add SuperLearner extension in R 3.2.1 easyconfigs --- easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb | 1 + easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb | 1 + easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb | 1 + 3 files changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb index e61ba5e9a5..881ca2990b 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb @@ -364,6 +364,7 @@ exts_list = [ ('bio3d', '2.2-2', ext_options), ('AUC', '0.3.0', ext_options), ('interpretR', '0.2.3', ext_options), + ('SuperLearner', '2.0-15', ext_options), ] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb index 2c0d705058..aad499c77b 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb @@ -364,6 +364,7 @@ exts_list = [ ('bio3d', '2.2-2', ext_options), ('AUC', '0.3.0', ext_options), ('interpretR', '0.2.3', ext_options), + ('SuperLearner', '2.0-15', ext_options), ] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb index f9b3e10876..78c70c20d8 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb @@ -364,6 +364,7 @@ exts_list = [ ('bio3d', '2.2-2', ext_options), ('AUC', '0.3.0', ext_options), ('interpretR', '0.2.3', ext_options), + ('SuperLearner', '2.0-15', ext_options), ] moduleclass = 'lang' -- GitLab From e2a647578b1733c238f3ad0358f0de89987a2c5a Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 8 Oct 2015 13:35:28 +0200 Subject: [PATCH 0114/1015] CMake 3.2.3 builddep --- .../CGAL-4.6.3-intel-2015b-Python-2.7.10.eb | 3 +- .../c/CMake/CMake-3.2.3-intel-2015b.eb | 31 +++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.2.3-intel-2015b.eb diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb index 675e9f6dba..aaf64bcd7b 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb @@ -22,7 +22,8 @@ dependencies = [ ] builddependencies = [ - ('CMake', '3.3.2'), +#CGAL 4.6.3 does not build with CMake 3.3.2! + ('CMake', '3.2.3'), ] moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.2.3-intel-2015b.eb b/easybuild/easyconfigs/c/CMake/CMake-3.2.3-intel-2015b.eb new file mode 100644 index 0000000000..135315981b --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.2.3-intel-2015b.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.2.3' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +dependencies = [ + ('ncurses', '5.9'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + #('OpenSSL', '1.0.1k'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 4aac5c08d6c7a2a4edd73eb1e2fd71c1f89d6d2a Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 8 Oct 2015 16:18:23 +0200 Subject: [PATCH 0115/1015] freetype dep added --- .../f/freetype/freetype-2.6.1-intel-2015b.eb | 21 +++++++++++++++++++ .../l/libXfont/libXfont-1.5.1-intel-2015b.eb | 2 ++ .../l/libpng/libpng-1.6.18-intel-2015b.eb | 19 +++++++++++++++++ .../Mesa-11.0.2-intel-2015b-Python-2.7.10.eb | 5 +++-- 4 files changed, 45 insertions(+), 2 deletions(-) create mode 100644 easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libpng/libpng-1.6.18-intel-2015b.eb diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b.eb b/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b.eb new file mode 100644 index 0000000000..0138ab3d15 --- /dev/null +++ b/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b.eb @@ -0,0 +1,21 @@ +name = 'freetype' +version = '2.6.1' + +homepage = 'http://freetype.org' +description = """FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and + portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display + servers, font conversion tools, text image generation tools, and many other products as well.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [GNU_SAVANNAH_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [('libpng', '1.6.18')] + +sanity_check_paths = { + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'dirs': ['include/freetype2'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b.eb b/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b.eb index 8fe6b28eed..8d3a7d49e9 100644 --- a/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b.eb @@ -15,10 +15,12 @@ builddependencies = [ ('fontsproto', '2.1.3'), ('xproto', '7.0.28'), ('xtrans', '1.3.5'), + ('xorg-macros', '1.19.0'), ('libfontenc', '1.1.3'), ] dependencies = [ ('libX11', '1.6.3', '-Python-2.7.10'), + ('freetype', '2.6.1'), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.6.18-intel-2015b.eb b/easybuild/easyconfigs/l/libpng/libpng-1.6.18-intel-2015b.eb new file mode 100644 index 0000000000..69282ebd2a --- /dev/null +++ b/easybuild/easyconfigs/l/libpng/libpng-1.6.18-intel-2015b.eb @@ -0,0 +1,19 @@ +easyblock = 'ConfigureMake' + +name = 'libpng' +version = '1.6.18' + +homepage = 'http://www.libpng.org/pub/png/libpng.html' +description = "libpng is the official PNG reference library" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('zlib', '1.2.8')] + +configopts = "--with-pic" + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb index 02e0a5eca6..c68c613b98 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb @@ -30,7 +30,6 @@ builddependencies = [ ('xextproto', '7.3.0'), ('xproto', '7.0.28'), ('makedepend', '1.0.5'), - ('M4', '1.4.17'), ] dependencies = [ @@ -61,11 +60,13 @@ prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' sanity_check_paths = { 'files': ['lib/libGL.so', 'lib/libOSMesa.so', + 'lib/libGLESv1_CM.so', 'lib/libGLESv2.so', 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', - 'include/GL/wmesa.h'], + 'include/GLES/gl.h', include/GLES2/gl2.h', + 'include/GLES3/gl3.h',], 'dirs': [] } -- GitLab From 6628117debaf8c98a58c3e36438a01990b19839f Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 8 Oct 2015 16:20:36 +0200 Subject: [PATCH 0116/1015] typo --- .../easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb index c68c613b98..9a7a0f0f1f 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb @@ -66,7 +66,7 @@ sanity_check_paths = { 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', 'include/GLES/gl.h', include/GLES2/gl2.h', - 'include/GLES3/gl3.h',], + 'include/GLES3/gl3.h'], 'dirs': [] } -- GitLab From e8620865ba689208565ab58bfc6a4cd43b5ad25e Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 8 Oct 2015 16:21:23 +0200 Subject: [PATCH 0117/1015] typo --- .../easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb index 9a7a0f0f1f..aedf550c92 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb @@ -65,7 +65,7 @@ sanity_check_paths = { 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', - 'include/GLES/gl.h', include/GLES2/gl2.h', + 'include/GLES/gl.h', 'include/GLES2/gl2.h', 'include/GLES3/gl3.h'], 'dirs': [] } -- GitLab From 87e40e1685e97bdd912aa386bde3cfd690569075 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 8 Oct 2015 20:05:03 +0200 Subject: [PATCH 0118/1015] add checksums for CGAL sources + fix source URL for CGAL 4.6.3 --- .../c/CGAL/CGAL-4.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 1 + .../easyconfigs/c/CGAL/CGAL-4.0-goolf-1.4.10-Python-2.7.3.eb | 1 + .../easyconfigs/c/CGAL/CGAL-4.0-ictce-4.0.6-Python-2.7.3.eb | 1 + .../easyconfigs/c/CGAL/CGAL-4.0-ictce-5.3.0-Python-2.7.3.eb | 1 + .../easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.10.eb | 4 +++- .../easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.9.eb | 4 +++- .../easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.10.eb | 4 +++- .../easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb | 4 +++- .../c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb | 4 +++- 9 files changed, 19 insertions(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 3df06d2d4f..a9f0933de1 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -10,6 +10,7 @@ toolchainopts = {'strict': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://fenicsproject.org/pub/software/contrib/'] +checksums = ['5e0c11a3f3628f58c5948d6d10271f0c'] pythonversion = '2.7.3' versionsuffix = "-Python-%s" % pythonversion diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.0-goolf-1.4.10-Python-2.7.3.eb index 0aff43ef22..f8fb3992a7 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.0-goolf-1.4.10-Python-2.7.3.eb @@ -10,6 +10,7 @@ toolchainopts = {'strict': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://fenicsproject.org/pub/software/contrib/'] +checksums = ['5e0c11a3f3628f58c5948d6d10271f0c'] pythonversion = '2.7.3' versionsuffix = "-Python-%s" % pythonversion diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-4.0.6-Python-2.7.3.eb index c2050e6543..83a1ddddd0 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-4.0.6-Python-2.7.3.eb @@ -10,6 +10,7 @@ toolchainopts = {'strict': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://fenicsproject.org/pub/software/contrib/'] +checksums = ['5e0c11a3f3628f58c5948d6d10271f0c'] pythonversion = '2.7.3' versionsuffix = "-Python-%s" % pythonversion diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-5.3.0-Python-2.7.3.eb index 721c08f9d7..1e713bc44a 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-5.3.0-Python-2.7.3.eb @@ -11,6 +11,7 @@ toolchainopts = {'strict': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://fenicsproject.org/pub/software/contrib/'] +checksums = ['5e0c11a3f3628f58c5948d6d10271f0c'] pythonversion = '2.7.3' versionsuffix = "-Python-%s" % pythonversion diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.10.eb index 624902da11..10e6d17aa3 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.10.eb @@ -8,8 +8,10 @@ description = """The goal of the CGAL Open Source Project is to provide easy acc toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'strict': True} -sources = [SOURCE_TAR_BZ2] +# note: source URL needs to be updated for a new version (checksums too)! source_urls = ['https://gforge.inria.fr/frs/download.php/file/34150/'] +sources = [SOURCE_TAR_BZ2] +checksums = ['9eb2885096fa88533213ece6e4ee3242'] pythonversion = '2.7.10' versionsuffix = "-Python-%s" % pythonversion diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.9.eb index 9226ece655..e9f5037a2d 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.9.eb @@ -8,8 +8,10 @@ description = """The goal of the CGAL Open Source Project is to provide easy acc toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'strict': True} -sources = [SOURCE_TAR_BZ2] +# note: source URL needs to be updated for a new version (checksums too)! source_urls = ['https://gforge.inria.fr/frs/download.php/file/34150/'] +sources = [SOURCE_TAR_BZ2] +checksums = ['9eb2885096fa88533213ece6e4ee3242'] pythonversion = '2.7.9' versionsuffix = "-Python-%s" % pythonversion diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.10.eb index e6ea4f81d2..9c79d22ec1 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.10.eb @@ -8,8 +8,10 @@ description = """The goal of the CGAL Open Source Project is to provide easy acc toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'strict': True} -sources = [SOURCE_TAR_BZ2] +# note: source URL needs to be updated for a new version (checksums too)! source_urls = ['https://gforge.inria.fr/frs/download.php/file/34150/'] +sources = [SOURCE_TAR_BZ2] +checksums = ['9eb2885096fa88533213ece6e4ee3242'] pythonversion = '2.7.10' versionsuffix = "-Python-%s" % pythonversion diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb index adb6a38167..06a90d5382 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb @@ -8,8 +8,10 @@ description = """The goal of the CGAL Open Source Project is to provide easy acc toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'strict': True} -sources = [SOURCE_TAR_BZ2] +# note: source URL needs to be updated for a new version (checksums too)! source_urls = ['https://gforge.inria.fr/frs/download.php/file/34150/'] +sources = [SOURCE_TAR_BZ2] +checksums = ['9eb2885096fa88533213ece6e4ee3242'] pythonversion = '2.7.9' versionsuffix = "-Python-%s" % pythonversion diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb index aaf64bcd7b..f4f6ee73bf 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb @@ -8,8 +8,10 @@ description = """The goal of the CGAL Open Source Project is to provide easy acc toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'strict': True} +# note: source URL needs to be updated for a new version (checksums too)! +source_urls = ['https://gforge.inria.fr/frs/download.php/file/35136/'] sources = [SOURCE_TAR_BZ2] -source_urls = ['https://gforge.inria.fr/frs/download.php/file/34150/'] +checksums = ['51a86bd60c7390679b303d2925e94048'] pythonversion = '2.7.10' versionsuffix = "-Python-%s" % pythonversion -- GitLab From e919f6f3b46f4fa8da4301a82a21c68da0a36787 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Fri, 9 Oct 2015 11:05:42 +0200 Subject: [PATCH 0119/1015] comma added tp pkg-config.eb --- .../easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015b.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015b.eb index 3bb09f5ac5..7a14bc5799 100644 --- a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015b.eb +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015b.eb @@ -21,7 +21,7 @@ configopts = " --with-internal-glib" sanity_check_paths = { 'files': ['bin/pkg-config'], - 'dirs': [] + 'dirs': [], } moduleclass = 'devel' -- GitLab From 6007c89d320c333c63db3795b5625e80a71fe73d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 9 Oct 2015 11:48:31 +0200 Subject: [PATCH 0120/1015] {lib}[intel/2015b] pandas 0.16.2 --- ...pandas-0.16.2-intel-2015b-Python-2.7.10.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..3df0e5cf2d --- /dev/null +++ b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,31 @@ +easyblock = 'PythonPackage' + +name = 'pandas' +version = '0.16.2' + +homepage = "https://pypi.python.org/pypi/pandas/" +description = """pandas is an open source, BSD-licensed library providing high-performance, easy-to-use data structures + and data analysis tools for the Python programming language.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +python = 'Python' +pyver = '2.7.10' + +versionsuffix = "-%s-%s" % (python, pyver) + +dependencies = [(python, pyver)] + +pyshortver = '.'.join(pyver.split('.')[:2]) +pylibdir = "lib/python%s/site-packages/%s" % (pyshortver, name) + +sanity_check_paths = { + 'files': [("%s-%%(version)s-py%s.egg" % (pylibdir, pyshortver), + "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, pyshortver))], + 'dirs': [], +} + +moduleclass = 'lib' -- GitLab From 6a5d7c72f37af44666d51128dc5854ec96ed7143 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 9 Oct 2015 12:14:30 +0200 Subject: [PATCH 0121/1015] add mediation library to R 3.2.1 easyconfigs --- easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb | 1 + easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb | 1 + easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb | 1 + 3 files changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb index 881ca2990b..5d3d8873a7 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb @@ -365,6 +365,7 @@ exts_list = [ ('AUC', '0.3.0', ext_options), ('interpretR', '0.2.3', ext_options), ('SuperLearner', '2.0-15', ext_options), + ('mediation', '4.4.5', ext_options), ] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb index aad499c77b..64d542e757 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb @@ -365,6 +365,7 @@ exts_list = [ ('AUC', '0.3.0', ext_options), ('interpretR', '0.2.3', ext_options), ('SuperLearner', '2.0-15', ext_options), + ('mediation', '4.4.5', ext_options), ] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb index 78c70c20d8..bccb2f40db 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb @@ -365,6 +365,7 @@ exts_list = [ ('AUC', '0.3.0', ext_options), ('interpretR', '0.2.3', ext_options), ('SuperLearner', '2.0-15', ext_options), + ('mediation', '4.4.5', ext_options), ] moduleclass = 'lang' -- GitLab From add5843f001bc4c6cd90fd2ead1c49806d5c0cc0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 9 Oct 2015 12:54:56 +0200 Subject: [PATCH 0122/1015] add missing lpSolve dep --- easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb | 1 + easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb | 1 + easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb | 1 + 3 files changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb index 5d3d8873a7..8e78f8fa37 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb @@ -365,6 +365,7 @@ exts_list = [ ('AUC', '0.3.0', ext_options), ('interpretR', '0.2.3', ext_options), ('SuperLearner', '2.0-15', ext_options), + ('lpSolve', '5.6.13', ext_options), ('mediation', '4.4.5', ext_options), ] diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb index 64d542e757..c0edc42dd1 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb @@ -365,6 +365,7 @@ exts_list = [ ('AUC', '0.3.0', ext_options), ('interpretR', '0.2.3', ext_options), ('SuperLearner', '2.0-15', ext_options), + ('lpSolve', '5.6.13', ext_options), ('mediation', '4.4.5', ext_options), ] diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb index bccb2f40db..c2574c50ed 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb @@ -365,6 +365,7 @@ exts_list = [ ('AUC', '0.3.0', ext_options), ('interpretR', '0.2.3', ext_options), ('SuperLearner', '2.0-15', ext_options), + ('lpSolve', '5.6.13', ext_options), ('mediation', '4.4.5', ext_options), ] -- GitLab From bc3944b2fef15268f9d559b6bc0705885b8c3078 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Fri, 9 Oct 2015 22:41:27 +0200 Subject: [PATCH 0123/1015] {vis} [intel-2015b] OpenFOAM 4.4.0 (REVIEW) --- .../l/libGLU/libGLU-9.0.0-intel-2015b.eb | 24 +++++++++++ .../Paraview-4.4.0-intel-2015b-mpi.eb | 42 +++++++++++++++++++ .../p/Paraview/Paraview-4.4.0-intel-2015b.eb | 41 ++++++++++++++++++ .../Paraview-4.4.0_missingheader.patch | 13 ++++++ 4 files changed, 120 insertions(+) create mode 100644 easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb create mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch diff --git a/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b.eb b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b.eb new file mode 100644 index 0000000000..c0145295eb --- /dev/null +++ b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'libGLU' +version = '9.0.0' + +homepage = 'ftp://ftp.freedesktop.org/pub/mesa/glu/' +description = """The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL. """ + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = ['ftp://ftp.freedesktop.org/pub/mesa/glu/'] +sources = ['glu-%(version)s.tar.bz2'] + +dependencies = [ + ('Mesa', '11.0.2', '-Python-2.7.10'), +] + +sanity_check_paths = { + 'files' : ['lib/libGLU.so.1'], + 'dirs' : [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb new file mode 100644 index 0000000000..17034a5d74 --- /dev/null +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb @@ -0,0 +1,42 @@ +easyblock = 'CMakeMake' + +name = 'Paraview' +version = '4.4.0' +versionsuffix = '-mpi' + +homepage = "http://www.paraview.org" +description = "Paraview is a scientific parallel visualizer." + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'usempi': True} + +download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' +source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] +sources = ["ParaView-v%(version)s-source.tar.gz"] + +patches = ['%(name)s-%(version)s_missingheader.patch'] + +python = 'Python' +pyver = '2.7.10' +pysuff = '-%s-%s' % (python,pyver) +dependencies = [ + ('Mesa', '11.0.2', pysuff), + ('libGLU', '9.0.0'), + ('libXt', '1.1.5'), + ('Qt', '4.8.7'), + ('libXext', '1.3.3'), + ('libX11', '1.6.3', pysuff), + ('zlib', '1.2.8'), +] + +builddependencies = [('CMake', '3.3.2')] + +separate_build_dir = True + +maxparallel = 4 + +configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON ' +configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' +configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb new file mode 100644 index 0000000000..1c89398d72 --- /dev/null +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb @@ -0,0 +1,41 @@ +easyblock = 'CMakeMake' + +name = 'Paraview' +version = '4.4.0' + +homepage = "http://www.paraview.org" +description = "Paraview is a scientific parallel visualizer." + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'usempi': False} + +download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' +source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] +sources = ["ParaView-v%(version)s-source.tar.gz"] + +patches = ['%(name)s-%(version)s_missingheader.patch'] + +python = 'Python' +pyver = '2.7.10' +pysuff = '-%s-%s' % (python,pyver) +dependencies = [ + ('Mesa', '11.0.2', pysuff), + ('libGLU', '9.0.0'), + ('libXt', '1.1.5'), + ('Qt', '4.8.7'), + ('libXext', '1.3.3'), + ('libX11', '1.6.3', pysuff), + ('zlib', '1.2.8'), +] + +builddependencies = [('CMake', '3.3.2')] + +separate_build_dir = True + +maxparallel = 4 + +configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON ' +configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' +configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch new file mode 100644 index 0000000000..e3682ecc01 --- /dev/null +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch @@ -0,0 +1,13 @@ +# ui_pqExportStateWizard.h is only generated if Python part is build +# http://www.paraview.org/Bug/bug_relationship_graph.php?bug_id=15655&graph=relation +--- ParaView-v4.4.0-source/Qt/Components/CMakeLists.txt.orig 2015-09-11 19:58:50.000000000 +0200 ++++ ParaView-v4.4.0-source/Qt/Components/CMakeLists.txt 2015-10-09 19:54:48.185948605 +0200 +@@ -640,7 +640,7 @@ + #the pqSGExportStateWizard has subclasses that directly access + #the UI file, and currently we don't have a clean way to break this hard + #dependency, so for no we install this ui file. +-if(PARAVIEW_INSTALL_DEVELOPMENT_FILES) ++if(PARAVIEW_INSTALL_DEVELOPMENT_FILES AND PARAVIEW_ENABLE_PYTHON) + install(FILES "${CMAKE_CURRENT_BINARY_DIR}/ui_pqExportStateWizard.h" + DESTINATION "${VTK_INSTALL_INCLUDE_DIR}") + endif() -- GitLab From e4efb8b8e1693abd1382e066a66f7718ccf51af8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 9 Oct 2015 23:25:27 +0200 Subject: [PATCH 0124/1015] sync easyconfigs with equivalents in develop --- .../n/ncurses/ncurses-5.9-ictce-5.4.0.eb | 21 +++++++++++++++++++ .../n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb | 5 ++++- .../o/OpenSSL/OpenSSL-1.0.1f-ictce-5.4.0.eb | 2 ++ 3 files changed, 27 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb index 3b9be2f041..3c9a948aef 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb @@ -1,3 +1,5 @@ +easyblock = 'ConfigureMake' + name = 'ncurses' version = '5.9' @@ -12,4 +14,23 @@ toolchainopts = {'optarch': True, 'pic': True} source_urls = [GNU_SOURCE] sources = [SOURCE_TAR_GZ] +patches = ['ncurses-%(version)s_configure_darwin.patch'] + +configopts = [ + # default build + '--with-shared --enable-overwrite', + # the UTF-8 enabled version (ncursesw) + '--with-shared --enable-overwrite --enable-ext-colors --enable-widec --includedir=%(installdir)s/include/ncursesw/' +] + +libs = ["form", "menu", "ncurses", "panel"] +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", + "reset", "tabs", "tic", "toe", "tput", "tset"]] + + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], + 'dirs': ['include', 'include/ncursesw'], +} + moduleclass = 'devel' diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb index a6bf9b512e..c2abfe31e4 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb @@ -10,7 +10,10 @@ toolchain = {'name': 'ictce', 'version': '5.4.0'} toolchainopts = {'pic': True, 'usempi': True} sources = [SOURCELOWER_TAR_GZ] -source_urls = ['http://www.unidata.ucar.edu/downloads/netcdf/ftp/'] +source_urls = [ + 'ftp://ftp.unidata.ucar.edu/pub/netcdf/', + 'ftp://ftp.unidata.ucar.edu/pub/netcdf/old', +] patches = [('netCDF-4.3.0_nc-config.in.cmake', 'netcdf-4.3.0')] diff --git a/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1f-ictce-5.4.0.eb b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1f-ictce-5.4.0.eb index 83b570ee42..4050211bd7 100644 --- a/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1f-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1f-ictce-5.4.0.eb @@ -19,6 +19,8 @@ patches = [ dependencies = [('zlib', '1.2.7')] +configopts = "shared no-ssl2 no-ssl3" + # makefile is not suitable for parallel build parallel = 1 runtest = 'test' -- GitLab From 105d7667e6f4f1ab32cd7f0217b5d56af2ab930d Mon Sep 17 00:00:00 2001 From: John-Paul Robinson Date: Sun, 11 Oct 2015 14:07:36 -0500 Subject: [PATCH 0125/1015] Update Eigen for goolf-1.7.20 toolchain Copy e/Eigen/Eigen-3.2.2-goolf-1.5.14.eb and update version to 3.2.6 and toolchain to goolf-1.7.20. --- .../e/Eigen/Eigen-3.2.6-goolf-1.7.20.eb | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 easybuild/easyconfigs/e/Eigen/Eigen-3.2.6-goolf-1.7.20.eb diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.6-goolf-1.7.20.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.6-goolf-1.7.20.eb new file mode 100644 index 0000000000..ec09959b74 --- /dev/null +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.6-goolf-1.7.20.eb @@ -0,0 +1,26 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Cedric Laczny , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +## + +name = 'Eigen' +version = '3.2.6' + +homepage = 'http://eigen.tuxfamily.org/index.php?title=Main_Page' +description = """Eigen is a C++ template library for linear algebra: + matrices, vectors, numerical solvers, and related algorithms.""" + +toolchain = {'name': 'goolf', 'version': '1.7.20'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = [BITBUCKET_SOURCE] +sources = ['%(version)s.tar.bz2'] + +moduleclass = 'math' -- GitLab From f507fa490bfe66d577fe1c855fbfa82d07ccb64a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 12 Oct 2015 13:27:15 +0200 Subject: [PATCH 0126/1015] small style fix in netCDF 4.3.0 patches spec --- easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb | 2 +- easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.5.0.eb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb index c2abfe31e4..3903b1156b 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.4.0.eb @@ -15,7 +15,7 @@ source_urls = [ 'ftp://ftp.unidata.ucar.edu/pub/netcdf/old', ] -patches = [('netCDF-4.3.0_nc-config.in.cmake', 'netcdf-4.3.0')] +patches = [('netCDF-4.3.0_nc-config.in.cmake', '%(namelower)s-%(version)s')] dependencies = [('HDF5', '1.8.12')] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.5.0.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.5.0.eb index a3bce6fa83..48fa6c13be 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.0-ictce-5.5.0.eb @@ -15,7 +15,7 @@ source_urls = [ 'ftp://ftp.unidata.ucar.edu/pub/netcdf/old', ] -patches = [('netCDF-4.3.0_nc-config.in.cmake', 'netcdf-4.3.0')] +patches = [('netCDF-4.3.0_nc-config.in.cmake', '%(namelower)s-%(version)s')] dependencies = [('HDF5', '1.8.12')] -- GitLab From 94f68b4ccf13ac7968b52412f6ced6141bc15109 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 12 Oct 2015 13:57:23 +0200 Subject: [PATCH 0127/1015] {cae} [intel-2015b] OpenFOAM 2.4.0 with external dependenices (REVIEW) --- .../OpenFOAM-2.4.0-intel-2015b-eb-deps.eb | 50 ++++++ .../external-3rd-OpenFOAM-2.4.0.patch | 144 ++++++++++++++++++ .../external-3rd-ThirdParty-2.4.0.patch | 70 +++++++++ .../o/OpenFOAM/external_paraview_4.4.0.patch | 52 +++++++ 4 files changed, 316 insertions(+) create mode 100644 easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb create mode 100644 easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.4.0.patch create mode 100644 easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-2.4.0.patch create mode 100644 easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.4.0.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb new file mode 100644 index 0000000000..d2566c5381 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb @@ -0,0 +1,50 @@ +name = 'OpenFOAM' +version = '2.4.0' +versionsuffix = '-eb-deps' +paraversion = '4.4.0' + +homepage = 'http://www.openfoam.com/' +description = """OpenFOAM is a free, open source CFD software package. + OpenFOAM has an extensive range of features to solve anything from complex fluid flows + involving chemical reactions, turbulence and heat transfer, + to solid dynamics and electromagnetics.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://downloads.sourceforge.net/foam/%(version)s'] +sources = [ + SOURCE_TGZ, + 'ThirdParty-%(version)s.tgz', +] + +# fix for cyclic symlink issue, which may cause unpacking to fail +# see also http://www.openfoam.org/mantisbt/view.php?id=1191 +# fixed in recent versions: https://github.com/OpenFOAM/OpenFOAM-2.3.x/commit/f7a485069c778495cc39b308580289f6c2d47163 +unpack_options = "--exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/backgroundMeshDecomposition" +unpack_options += " --exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/cellShapeControlMesh" + +patches = [ + 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-2.3.0_libreadline.patch', + ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir + 'external-3rd-OpenFOAM-%(version)s.patch', + ('external-3rd-ThirdParty-%(version)s.patch', ".."), + 'external_paraview_%s.patch' % paraversion, +] + +dependencies = [ + ('CGAL', '4.6.3', '-Python-2.7.10'), + ('libreadline', '6.3'), + ('METIS', '5.1.0', '-32bitIDX'), + ('ncurses', '5.9'), + ('Paraview', paraversion, '-mpi'), + ('SCOTCH', '6.0.4'), +] + +builddependencies = [ + ('Bison', '3.0.4'), + ('CMake', '3.3.2'), + ('flex', '2.5.39'), +] + +moduleclass = 'cae' diff --git a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.4.0.patch b/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.4.0.patch new file mode 100644 index 0000000000..5ec0eb7e32 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.4.0.patch @@ -0,0 +1,144 @@ +#Use external CGAL and METIS (via CGAL_ROOT, BOOST_ROOT and METIS_ROOT in easyconfig) +#B. Hajgato OCT 23,2014 +--- OpenFOAM-2.4.0.ORIG/etc/config/CGAL.csh 2014-02-11 12:59:42.000000000 +0100 ++++ OpenFOAM-2.4.0/etc/config/CGAL.csh 2014-10-23 07:33:17.186624521 +0200 +@@ -29,26 +29,36 @@ + # Sourced from OpenFOAM-/etc/cshrc + ##------------------------------------------------------------------------------ + +-set boost_version=boost-system +-set cgal_version=CGAL-4.6 ++if ( ${?EBROOTCGAL} != 0 ) then ++ setenv BOOST_ARCH_PATH $EBROOTBOOST ++ setenv CGAL_ARCH_PATH $EBROOTCGAL ++ ++elif ( ${?CGAL_ROOT} != 0 ) then ++ setenv BOOST_ARCH_PATH $CGAL_ROOT ++ setenv CGAL_ARCH_PATH $CGAL_ROOT ++ ++else ++ set boost_version=boost-system ++ set cgal_version=CGAL-4.6 ++ ++ setenv BOOST_ARCH_PATH $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$boost_version ++ setenv CGAL_ARCH_PATH $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$cgal_version ++ ++ if ($?FOAM_VERBOSE && $?prompt) then ++ echo "Using CGAL and boost" ++ echo " $cgal_version at $CGAL_ARCH_PATH" ++ echo " $boost_version at $BOOST_ARCH_PATH" ++ endif ++ ++ if ( -d "$CGAL_ARCH_PATH" ) then ++ _foamAddLib $CGAL_ARCH_PATH/lib ++ endif ++ ++ if ( -d "$BOOST_ARCH_PATH" ) then ++ _foamAddLib $BOOST_ARCH_PATH/lib ++ endif + +-setenv BOOST_ARCH_PATH $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$boost_version +-setenv CGAL_ARCH_PATH $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$cgal_version +- +-if ($?FOAM_VERBOSE && $?prompt) then +- echo "Using CGAL and boost" +- echo " $cgal_version at $CGAL_ARCH_PATH" +- echo " $boost_version at $BOOST_ARCH_PATH" +-endif +- +-if ( -d "$CGAL_ARCH_PATH" ) then +- _foamAddLib $CGAL_ARCH_PATH/lib ++ unset boost_version cgal_version + endif + +-if ( -d "$BOOST_ARCH_PATH" ) then +- _foamAddLib $BOOST_ARCH_PATH/lib +-endif +- +-unset boost_version cgal_version +- + # ----------------------------------------------------------------------------- +--- OpenFOAM-2.4.0.ORIG/etc/config/CGAL.sh 2014-02-11 12:59:42.000000000 +0100 ++++ OpenFOAM-2.4.0/etc/config/CGAL.sh 2014-10-23 07:33:00.706674383 +0200 +@@ -29,29 +29,39 @@ + # Sourced from OpenFOAM-/etc/bashrc + #------------------------------------------------------------------------------ + +-boost_version=boost-system +-cgal_version=CGAL-4.6 ++if [ -n "${EBROOTCGAL}" ]; then ++ export CGAL_ARCH_PATH="${EBROOTCGAL}" ++ export BOOST_ARCH_PATH="${EBROOTBOOST}" ++ ++elif [ -n "${CGAL_ROOT}" ]; then ++ export CGAL_ARCH_PATH="${CGAL_ROOT}" ++ export BOOST_ARCH_PATH="${CGAL_ROOT}" ++ ++else ++ boost_version=boost-system ++ cgal_version=CGAL-4.6 ++ ++ export BOOST_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$boost_version ++ export CGAL_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$cgal_version ++ ++ if [ "$FOAM_VERBOSE" -a "$PS1" ] ++ then ++ echo "Using CGAL and boost" ++ echo " $cgal_version at $CGAL_ARCH_PATH" ++ echo " $boost_version at $BOOST_ARCH_PATH" ++ fi ++ ++ if [ -d "$CGAL_ARCH_PATH" ] ++ then ++ _foamAddLib $CGAL_ARCH_PATH/lib ++ fi ++ ++ if [ -d "$BOOST_ARCH_PATH" ] ++ then ++ _foamAddLib $BOOST_ARCH_PATH/lib ++ fi + +-export BOOST_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$boost_version +-export CGAL_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$cgal_version +- +-if [ "$FOAM_VERBOSE" -a "$PS1" ] +-then +- echo "Using CGAL and boost" +- echo " $cgal_version at $CGAL_ARCH_PATH" +- echo " $boost_version at $BOOST_ARCH_PATH" +-fi +- +-if [ -d "$CGAL_ARCH_PATH" ] +-then +- _foamAddLib $CGAL_ARCH_PATH/lib ++ unset boost_version cgal_version + fi + +-if [ -d "$BOOST_ARCH_PATH" ] +-then +- _foamAddLib $BOOST_ARCH_PATH/lib +-fi +- +-unset boost_version cgal_version +- + # ----------------------------------------------------------------------------- +--- OpenFOAM-2.4.0.ORIG/etc/config/metis.sh 2014-02-11 12:59:42.000000000 +0100 ++++ OpenFOAM-2.4.0/etc/config/metis.sh 2014-10-23 07:55:07.920637398 +0200 +@@ -33,7 +33,15 @@ + # during the wmake process + #------------------------------------------------------------------------------ + +-export METIS_VERSION=metis-5.1.0 +-export METIS_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$METIS_VERSION ++if [ -n "${EBROOTMETIS}" ] ; then ++ export METIS_ARCH_PATH=$EBROOTMETIS ++ ++elif [ -n "${METIS_ROOT}" ] ; then ++ export METIS_ARCH_PATH=$METIS_ROOT ++ ++else ++ export METIS_VERSION=metis-5.1.0 ++ export METIS_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$METIS_VERSION ++fi + + # ----------------------------------------------------------------------------- diff --git a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-2.4.0.patch b/easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-2.4.0.patch new file mode 100644 index 0000000000..5698c8b136 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-2.4.0.patch @@ -0,0 +1,70 @@ +#Use external CGAL and METIS (via CGAL_ROOT, and METIS_ROOT in easyconfig) +#B. Hajgato OCT 12,2015 +--- ThirdParty-2.4.0.ORIG/Allwmake.orig 2015-05-21 18:19:39.118319507 +0200 ++++ ThirdParty-2.4.0/Allwmake 2015-10-12 11:08:07.753884986 +0200 +@@ -313,34 +313,46 @@ + echo ======================================== + echo Build Metis decomposition + +-# get METIS_VERSION, METIS_ARCH_PATH +-if settings=`$WM_PROJECT_DIR/bin/foamEtcFile config/metis.sh` ++if [ -n "$METIS_ROOT" ] + then +- . $settings ++ METIS_ARCH_PATH=$METIS_ROOT + fi +-if [ -d "$METIS_VERSION" ] +-then + +- if [ -f $METIS_ARCH_PATH/include/metis.h \ +- -a -r $FOAM_EXT_LIBBIN/libmetis.so ] +- then ++if [ -f $METIS_ARCH_PATH/include/metis.h \ ++ -a -r $METIS_ARCH_PATH/lib/libmetis.so ] ++then + echo " metis header in $METIS_ARCH_PATH/include" +- echo " metis libs in $FOAM_EXT_LIBBIN" ++ echo " metis libs in $METIS_ARCH_PATH/lib" + echo ++else ++ # get METIS_VERSION, METIS_ARCH_PATH ++ if settings=`$WM_PROJECT_DIR/bin/foamEtcFile config/metis.sh` ++ then ++ . $settings ++ fi ++ if [ -d "$METIS_VERSION" ] ++ then ++ ++ if [ -f $METIS_ARCH_PATH/include/metis.h \ ++ -a -r $FOAM_EXT_LIBBIN/libmetis.so ] ++ then ++ echo " metis header in $METIS_ARCH_PATH/include" ++ echo " metis libs in $FOAM_EXT_LIBBIN" ++ echo ++ else ++ ( ++ set -x ++ cd $METIS_VERSION || exit 1 ++ make config shared=1 prefix=$METIS_ARCH_PATH ++ make -j $WM_NCOMPPROCS install ++ cp $METIS_ARCH_PATH/lib/libmetis.so $FOAM_EXT_LIBBIN ++ ) ++ fi + else +- ( +- set -x +- cd $METIS_VERSION || exit 1 +- make config shared=1 prefix=$METIS_ARCH_PATH +- make -j $WM_NCOMPPROCS install +- cp $METIS_ARCH_PATH/lib/libmetis.so $FOAM_EXT_LIBBIN +- ) ++ echo " optional component Metis was not found" + fi +-else +- echo " optional component Metis was not found" + fi + +- + # CGAL is optional + echo ======================================== + echo Build CGAL diff --git a/easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.4.0.patch b/easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.4.0.patch new file mode 100644 index 0000000000..e8e820e58c --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.4.0.patch @@ -0,0 +1,52 @@ +#Use external Paraview installed in $EBROOTPARAVIEW directory +# B. Hajgato Oct 12 2015 +--- OpenFOAM-2.4.0/etc/config/paraview.csh.orig 2015-05-22 11:50:30.000000000 +0200 ++++ OpenFOAM-2.4.0/etc/config/paraview.csh 2015-10-12 11:10:56.839014057 +0200 +@@ -51,7 +51,7 @@ + #- ParaView version, automatically determine major version: + #setenv ParaView_VERSION 3.12.0 + #setenv ParaView_VERSION 4.0.1 +-setenv ParaView_VERSION 4.1.0 ++setenv ParaView_VERSION 4.4.0 + setenv ParaView_MAJOR detect + + +@@ -85,7 +85,7 @@ + set paraviewInstDir=$WM_THIRD_PARTY_DIR/ParaView-${ParaView_VERSION} + set paraviewArchName=ParaView-$ParaView_VERSION + +-setenv ParaView_DIR $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$paraviewArchName ++setenv ParaView_DIR $EBROOTPARAVIEW + + # set paths if binaries or source are present + if ( -r $ParaView_DIR || -r $paraviewInstDir ) then +--- OpenFOAM-2.4.0/etc/config/paraview.sh.orig 2015-05-22 11:50:30.000000000 +0200 ++++ OpenFOAM-2.4.0/etc/config/paraview.sh 2015-10-12 11:10:56.839014057 +0200 +@@ -53,7 +53,7 @@ + #- ParaView version, automatically determine major version + #export ParaView_VERSION=3.12.0 + #export ParaView_VERSION=4.0.1 +-export ParaView_VERSION=4.1.0 ++export ParaView_VERSION=4.4.0 + export ParaView_MAJOR=detect + + +@@ -93,7 +93,7 @@ + paraviewInstDir=$WM_THIRD_PARTY_DIR/ParaView-$ParaView_VERSION + paraviewArchName=ParaView-$ParaView_VERSION + +-export ParaView_DIR=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$paraviewArchName ++export ParaView_DIR=$EBROOTPARAVIEW + + # set paths if binaries or source are present + if [ -r $ParaView_DIR -o -r $paraviewInstDir ] +--- OpenFOAM-2.4.0/applications/utilities/postProcessing/graphics/PV4Readers/Allwmake.orig 2015-05-22 11:50:30.000000000 +0200 ++++ OpenFOAM-2.4.0/applications/utilities/postProcessing/graphics/PV4Readers/Allwmake 2015-10-12 11:10:56.839014057 +0200 +@@ -12,7 +12,6 @@ + } + + # ensure CMake gets the correct C++ compiler +- [ -n "$WM_CXX" ] && export CXX="$WM_CXX" + + wmake libso vtkPV4Readers + PV4blockMeshReader/Allwmake -- GitLab From 21b7a7a0204ee37fdf5de2473dd0c3c9e0e8f313 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 12 Oct 2015 16:51:03 +0200 Subject: [PATCH 0128/1015] {perf}[intel/2015b] mypingpong 0.6.0 --- ...ingpong-0.6.0-intel-2015b-Python-2.7.10.eb | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..f673d37955 --- /dev/null +++ b/easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,23 @@ +easyblock = 'PythonPackage' + +name = 'mypingpong' +version = '0.6.0' + +homepage = 'https://github.com/hpcugent/mympingpong' +description = """A mpi4py based random pair pingpong network stress test.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://github.com/hpcugent/mympingpong/archive/'] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('vsc-base', '2.4.1'), + ('vsc-mympirun', '3.4.2'), + ('Python', pyver), + ('matplotlib', '1.4.3'), + ('h5py', '2.5.0', versionsuffix), + ('mpi4py', '1.3.1', '%s-%s' (versionsuffix, '-timed-pingpong')), +] + +moduleclass = 'perf' -- GitLab From bf130348383c613b8621b51c2d0a819235d1e852 Mon Sep 17 00:00:00 2001 From: John-Paul Robinson Date: Mon, 12 Oct 2015 12:06:18 -0500 Subject: [PATCH 0129/1015] Update Cufflinks 2.2.1 build for goolf-1.7.20 Update based on c/Cufflinks/Cufflinks-2.2.1-goolf-1.4.10.eb with updates to current Boost, Eigen, and zlib. Removed the python version constraint for Boost. --- .../Cufflinks/Cufflinks-2.2.1-goolf-1.7.20.eb | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-goolf-1.7.20.eb diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-goolf-1.7.20.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-goolf-1.7.20.eb new file mode 100644 index 0000000000..d2269a31a0 --- /dev/null +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-goolf-1.7.20.eb @@ -0,0 +1,28 @@ +name = 'Cufflinks' +version = '2.2.1' + +homepage = 'http://cufflinks.cbcb.umd.edu/' +description = """Transcript assembly, differential expression, and differential regulation for RNA-Seq""" + +toolchain = {'name': 'goolf', 'version': '1.7.20'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = ['cufflinks-%(version)s.tar.gz'] +source_urls = ['http://cole-trapnell-lab.github.io/cufflinks/assets/downloads/'] + +dependencies = [ + ('Boost', '1.55.0'), + ('SAMtools', '0.1.19'), + ('Eigen', '3.2.6'), + ('zlib', '1.2.8'), +] + +configopts = '--with-boost=$EBROOTBOOST --with-bam-libdir=${EBROOTSAMTOOLS}/lib' +preconfigopts = 'CPPFLAGS="-I$EBROOTEIGEN/include $CPPFLAGS" LDFLAGS="-lboost_system $LDFLAGS" ' + +sanity_check_paths = { + 'files': ['bin/cufflinks'], + 'dirs': [] +} + +moduleclass = 'bio' -- GitLab From 2b31567344cde2f57ecdcc3940ffdb10f15b5a85 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 12 Oct 2015 20:16:35 +0200 Subject: [PATCH 0130/1015] add custom sanity check for vsc-base, add small patch for vsc-mympirun --- easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb | 6 ++++++ .../v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.2.5.eb | 2 ++ .../vsc-mympirun-3.4.2_vsc.fancylogger.patch | 9 +++++++++ 3 files changed, 17 insertions(+) create mode 100644 easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2_vsc.fancylogger.patch diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb index 48ce220ab1..d152dd5269 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb @@ -17,4 +17,10 @@ zipped_egg = True options = {'modulename': 'vsc.utils'} +shortpyver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) +sanity_check_paths = { + 'files': ['lib/vsc_base-%%(version)s-py%s.egg' % shortpyver], + 'dirs': [], +} + moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.2.5.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.2.5.eb index 781ef331be..104a25d398 100755 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.2.5.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.2.5.eb @@ -12,6 +12,8 @@ toolchain = {'name': 'dummy', 'version': ''} sources = [SOURCE_TAR_GZ] source_urls = ['https://github.com/hpcugent/vsc-mympirun/archive/'] +patches = ['vsc-mympirun-%(version)s_vsc.fancylogger.patch'] + vsc_base_ver = '2.2.5' versionsuffix = '-vsc-base-%s' % vsc_base_ver diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2_vsc.fancylogger.patch b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2_vsc.fancylogger.patch new file mode 100644 index 0000000000..df60b3234a --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2_vsc.fancylogger.patch @@ -0,0 +1,9 @@ +--- lib/vsc/__init__.py.orig 2015-10-12 20:05:49.605493000 +0200 ++++ lib/vsc/__init__.py 2015-10-12 20:05:58.166944000 +0200 +@@ -33,6 +33,3 @@ + + # we're not the only ones in this namespace + __path__ = extend_path(__path__, __name__) #@ReservedAssignment +- +-# here for backwards compatibility +-from vsc.utils import fancylogger -- GitLab From 20d3317151f8c5c029c174466795f333a9c8bc4c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 12 Oct 2015 20:18:42 +0200 Subject: [PATCH 0131/1015] use intel/2015b + fix versionsuffix + flesh out dependencies for Salmon + add required patch file --- ...Salmon-0.4.2-intel-2015b-Python-2.7.10.eb} | 20 ++++- .../Salmon/Salmon-0.4.2_Intel-compilers.patch | 27 ++++-- .../Salmon-0.4.2_eraise-runtime-error.patch | 84 +++++++++++++++++++ ...Salmon-0.4.2_skip-included-Jellyfish.patch | 34 ++++++++ 4 files changed, 154 insertions(+), 11 deletions(-) rename easybuild/easyconfigs/s/Salmon/{Salmon-0.4.2-intel-2015a.eb => Salmon-0.4.2-intel-2015b-Python-2.7.10.eb} (51%) create mode 100644 easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_eraise-runtime-error.patch create mode 100644 easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_skip-included-Jellyfish.patch diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015a.eb b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015b-Python-2.7.10.eb similarity index 51% rename from easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015a.eb rename to easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015b-Python-2.7.10.eb index ae2061167d..af920d5645 100644 --- a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015a.eb +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015b-Python-2.7.10.eb @@ -7,15 +7,29 @@ homepage = 'https://github.com/COMBINE-lab/salmon' description = """Salmon is a wicked-fast program to produce a highly-accurate, transcript-level quantification estimates from RNA-seq data.""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True} sources = ['v%(version)s.tar.gz'] source_urls = ['https://github.com/COMBINE-lab/salmon/archive/'] -patches = ['Salmon-%(version)s_Intel-compilers.patch'] +patches = [ + 'Salmon-%(version)s_Intel-compilers.patch', + 'Salmon-%(version)s_skip-included-Jellyfish.patch', + 'Salmon-%(version)s_eraise-runtime-error.patch', +] -dependencies = [('Boost', '1.59.0', '-Python-2.7.10')] +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + ('Boost', '1.59.0', versionsuffix), + ('tbb', '4.3.6.211', '', True), + ('Jellyfish', '2.2.3'), +] builddependencies = [('CMake', '3.2.3')] +parallel = 1 + moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_Intel-compilers.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_Intel-compilers.patch index ec67e777f4..aad15d0f40 100644 --- a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_Intel-compilers.patch +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_Intel-compilers.patch @@ -1,5 +1,5 @@ --- salmon-0.4.2/CMakeLists.txt.orig 2015-06-15 02:31:09.000000000 +0200 -+++ salmon-0.4.2/CMakeLists.txt 2015-08-18 21:13:29.684010359 +0200 ++++ salmon-0.4.2/CMakeLists.txt 2015-08-18 21:40:37.514507995 +0200 @@ -118,6 +118,15 @@ else() set (PTHREAD_LIB "pthread") @@ -22,27 +22,38 @@ DOWNLOAD_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external - URL ftp://ftp.genome.umd.edu/pub/jellyfish/jellyfish-2.1.3.tar.gz - SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.1.3 -+ URL https://github.com/gmarcais/Jellyfish/releases/download/v2.2.3/jellyfish-2.2.3.tar.gz -+ SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.2.3 ++ URL https://github.com/gmarcais/Jellyfish/archive/v2.1.3.tar.gz ++ SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/Jellyfish-2.1.3 INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/install - CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.1.3/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} -+ CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.2.3/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} ++ CONFIGURE_COMMAND cd ${CMAKE_CURRENT_SOURCE_DIR}/external/Jellyfish-2.1.3 && autoreconf -i && ${CMAKE_CURRENT_SOURCE_DIR}/external/Jellyfish-2.1.3/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} BUILD_COMMAND ${MAKE} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} BUILD_IN_SOURCE 1 INSTALL_COMMAND make install && - cp config.h /include/jellyfish-2.1.3/jellyfish/ && -+ cp config.h /include/jellyfish-2.2.3/jellyfish/ && ++ cp config.h /include/Jellyfish-2.1.3/jellyfish/ && cp config.h /include/ ) ---- salmon-0.4.2/src/CMakeLists.txt.orig 2015-08-18 21:21:14.892734948 +0200 -+++ salmon-0.4.2/src/CMakeLists.txt 2015-08-18 21:20:51.292295094 +0200 +--- salmon-0.4.2/src/CMakeLists.txt.orig 2015-06-15 02:31:09.000000000 +0200 ++++ salmon-0.4.2/src/CMakeLists.txt 2015-08-18 21:40:52.344777002 +0200 @@ -42,7 +42,7 @@ ${GAT_SOURCE_DIR}/external ${GAT_SOURCE_DIR}/external/cereal/include ${GAT_SOURCE_DIR}/external/install/include -${GAT_SOURCE_DIR}/external/install/include/jellyfish-2.1.3 -+${GAT_SOURCE_DIR}/external/install/include/jellyfish-2.2.3 ++${GAT_SOURCE_DIR}/external/install/include/Jellyfish-2.1.3 ${GAT_SOURCE_DIR}/external/install/include/bwa ${ZLIB_INCLUDE_DIR} ${TBB_INCLUDE_DIRS} +--- salmon-0.4.2/include/atomicops.h.orig 2015-10-09 21:47:24.315716433 +0200 ++++ salmon-0.4.2/include/atomicops.h 2015-10-09 21:53:38.253775566 +0200 +@@ -78,7 +78,7 @@ + + } // end namespace moodycamel + +-#if defined(AE_VCPP) || defined(AE_ICC) ++#if defined(AE_VCPP) // || defined(AE_ICC) + // VS2010 and ICC13 don't support std::atomic_*_fence, implement our own fences + + #include diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_eraise-runtime-error.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_eraise-runtime-error.patch new file mode 100644 index 0000000000..a20e9c2052 --- /dev/null +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_eraise-runtime-error.patch @@ -0,0 +1,84 @@ +--- include/PairSequenceParser.hpp.orig 2015-10-12 19:17:40.449812783 +0200 ++++ include/PairSequenceParser.hpp 2015-10-12 19:24:53.158536525 +0200 +@@ -130,9 +130,9 @@ + if(type1 == DONE_TYPE || type2 == DONE_TYPE) + return open_next_files(st); + if(type1 != type2) +- eraise(std::runtime_error) << "Paired files are of different format"; ++ throw std::runtime_error("Paired files are of different format"); + if(type1 == ERROR_TYPE || type2 == ERROR_TYPE) +- eraise(std::runtime_error) << "Unsupported format"; ++ throw std::runtime_error("Unsupported format"); + st.type = type1; + } + +@@ -165,7 +165,7 @@ + hsq.seq.append(tmp); // two lines avoiding copying + } + if(!is.good()) +- eraise(std::runtime_error) << "Truncated fastq file"; ++ throw std::runtime_error("Truncated fastq file"); + is.ignore(std::numeric_limits::max(), '\n'); + hsq.qual.clear(); + while(hsq.qual.size() < hsq.seq.size() && is.good()) { +@@ -173,9 +173,9 @@ + hsq.qual.append(tmp); + } + if(hsq.qual.size() != hsq.seq.size()) +- eraise(std::runtime_error) << "Invalid fastq file: wrong number of quals"; ++ throw std::runtime_error("Invalid fastq file: wrong number of quals"); + if(is.peek() != EOF && is.peek() != '@') +- eraise(std::runtime_error) << "Invalid fastq file: header missing"; ++ throw std::runtime_error("Invalid fastq file: header missing"); + + } + +--- src/merge_files.cc.orig 2015-06-15 02:31:09.000000000 +0200 ++++ src/merge_files.cc 2015-10-12 19:52:13.731664684 +0200 +@@ -96,7 +96,7 @@ + for(size_t i = 0; i < files.size(); i++) { + files.init(i, input_files[i]); + if(!files[i].is.good()) +- eraise(MergeError) << "Failed to open input file '" << input_files[i] << "'"; ++ throw std::runtime_error("Failed to open input file '" + std::string(input_files[i]) + "'"); + + file_header& h = files[i].header; + if(i == 0) { +@@ -115,22 +115,22 @@ + out_counter_len = std::min(out_counter_len, h.counter_len()); + } else { + if(format != h.format()) +- eraise(MergeError) << "Can't merge files with different formats (" << format << ", " << h.format() << ")"; ++ throw std::runtime_error("Can't merge files with different formats (" + format + ", " + h.format() + ")"); + if(h.key_len() != key_len) +- eraise(MergeError) << "Can't merge hashes of different key lengths (" << key_len << ", " << h.key_len() << ")"; ++ throw std::runtime_error("Can't merge hashes of different key lengths (" + std::to_string(key_len) + ", " + std::to_string(h.key_len()) + ")"); + if(h.max_reprobe_offset() != max_reprobe_offset) +- eraise(MergeError) << "Can't merge hashes with different reprobing strategies"; ++ throw std::runtime_error("Can't merge hashes with different reprobing strategies"); + if(h.size() != size) +- eraise(MergeError) << "Can't merge hash with different size (" << size << ", " << h.size() << ")"; ++ throw std::runtime_error("Can't merge hash with different size (" + std::to_string(size) + ", " + std::to_string(h.size()) + ")"); + if(h.matrix() != *matrix) +- eraise(MergeError) << "Can't merge hash with different hash function"; ++ throw std::runtime_error("Can't merge hash with different hash function"); + } + } + mer_dna::k(key_len / 2); + + std::ofstream out(out_file); + if(!out.good()) +- eraise(MergeError) << "Can't open out file '" << out_file << "'"; ++ throw std::runtime_error("Can't open out file '" + std::string(out_file) + "'"); + out_header.format(format); + + if(!format.compare(binary_dumper::format)) { +@@ -143,7 +143,7 @@ + text_writer writer; + do_merge(files, out, writer, min, max); + } else { +- eraise(MergeError) << "Unknown format '" << format << "'"; ++ throw std::runtime_error("Unknown format '" + format + "'"); + } + out.close(); + } diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_skip-included-Jellyfish.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_skip-included-Jellyfish.patch new file mode 100644 index 0000000000..1efc58e665 --- /dev/null +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_skip-included-Jellyfish.patch @@ -0,0 +1,34 @@ +--- CMakeLists.txt.orig2 2015-10-09 17:26:04.648411984 +0200 ++++ CMakeLists.txt 2015-10-09 17:43:21.750877494 +0200 +@@ -362,21 +362,6 @@ + BUILD_IN_SOURCE TRUE + ) + +-message("Build system will fetch and build Jellyfish") +-message("==================================================================") +-ExternalProject_Add(libjellyfish +- DOWNLOAD_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external +- URL https://github.com/gmarcais/Jellyfish/archive/v2.1.3.tar.gz +- SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/Jellyfish-2.1.3 +- INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/install +- CONFIGURE_COMMAND cd ${CMAKE_CURRENT_SOURCE_DIR}/external/Jellyfish-2.1.3 && autoreconf -i && ${CMAKE_CURRENT_SOURCE_DIR}/external/Jellyfish-2.1.3/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} +- BUILD_COMMAND ${MAKE} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} +- BUILD_IN_SOURCE 1 +- INSTALL_COMMAND make install && +- cp config.h /include/Jellyfish-2.1.3/jellyfish/ && +- cp config.h /include/ +-) +- + find_package(TBB) + + ## +--- src/CMakeLists.txt.orig2 2015-10-09 17:43:38.341230754 +0200 ++++ src/CMakeLists.txt 2015-10-09 17:43:59.221682024 +0200 +@@ -109,7 +109,6 @@ + ${Boost_LIBRARIES} + ${GAT_SOURCE_DIR}/external/install/lib/libstaden-read.a + ${ZLIB_LIBRARY} +- ${GAT_SOURCE_DIR}/external/install/lib/libjellyfish-2.0.a + ${GAT_SOURCE_DIR}/external/install/lib/libbwa.a + m + ${LIBLZMA_LIBRARIES} -- GitLab From e979ca5126b35a39f640ae5fecdb61c1288d7122 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 12 Oct 2015 20:25:04 +0200 Subject: [PATCH 0132/1015] collapse two patches into one --- .../Salmon-0.4.2-intel-2015b-Python-2.7.10.eb | 1 - .../Salmon/Salmon-0.4.2_Intel-compilers.patch | 130 +++++++++++++----- .../Salmon-0.4.2_eraise-runtime-error.patch | 84 ----------- ...Salmon-0.4.2_skip-included-Jellyfish.patch | 36 ++--- 4 files changed, 114 insertions(+), 137 deletions(-) delete mode 100644 easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_eraise-runtime-error.patch diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015b-Python-2.7.10.eb index af920d5645..878c68876e 100644 --- a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2-intel-2015b-Python-2.7.10.eb @@ -16,7 +16,6 @@ source_urls = ['https://github.com/COMBINE-lab/salmon/archive/'] patches = [ 'Salmon-%(version)s_Intel-compilers.patch', 'Salmon-%(version)s_skip-included-Jellyfish.patch', - 'Salmon-%(version)s_eraise-runtime-error.patch', ] python = 'Python' diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_Intel-compilers.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_Intel-compilers.patch index aad15d0f40..e094ed968b 100644 --- a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_Intel-compilers.patch +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_Intel-compilers.patch @@ -1,5 +1,11 @@ ---- salmon-0.4.2/CMakeLists.txt.orig 2015-06-15 02:31:09.000000000 +0200 -+++ salmon-0.4.2/CMakeLists.txt 2015-08-18 21:40:37.514507995 +0200 +fix support for building Salmon 0.4.2 with Intel compilers +* fix detection of C++11-compatible compiler in CMakeLists.txt +* uncomment preprocessor directive that guard workaround for Intel compilers that is not required for recent versions +* replace use of 'eraise' with 'throw std::runtime_error' + * based on https://github.com/COMBINE-lab/salmon/commit/5d3ea157eb4828e9072bc514163e2b0e9734cbf1 +author: Kenneth Hoste (HPC-UGent) +--- CMakeLists.txt.orig 2015-06-15 02:31:09.000000000 +0200 ++++ CMakeLists.txt 2015-08-18 21:40:37.514507995 +0200 @@ -118,6 +118,15 @@ else() set (PTHREAD_LIB "pthread") @@ -11,43 +17,13 @@ + set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static-libstdc++") + set (BOOST_TOOLSET "intel-linux") + set (BOOST_CONFIGURE_TOOLSET "--with-toolset=intel-linux") -+ set (BCXX_FLAGS "-std=c++11") ++ set (BCXX_FLAGS "-std=c++11") + set (BOOST_EXTRA_FLAGS toolset=intel-linux cxxflags=${BCXX_FLAGS}) else () message(FATAL_ERROR "Your C++ compiler does not support C++11.") endif () -@@ -357,14 +366,14 @@ - message("==================================================================") - ExternalProject_Add(libjellyfish - DOWNLOAD_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external -- URL ftp://ftp.genome.umd.edu/pub/jellyfish/jellyfish-2.1.3.tar.gz -- SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.1.3 -+ URL https://github.com/gmarcais/Jellyfish/archive/v2.1.3.tar.gz -+ SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/Jellyfish-2.1.3 - INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/install -- CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.1.3/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} -+ CONFIGURE_COMMAND cd ${CMAKE_CURRENT_SOURCE_DIR}/external/Jellyfish-2.1.3 && autoreconf -i && ${CMAKE_CURRENT_SOURCE_DIR}/external/Jellyfish-2.1.3/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} - BUILD_COMMAND ${MAKE} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} - BUILD_IN_SOURCE 1 - INSTALL_COMMAND make install && -- cp config.h /include/jellyfish-2.1.3/jellyfish/ && -+ cp config.h /include/Jellyfish-2.1.3/jellyfish/ && - cp config.h /include/ - ) - ---- salmon-0.4.2/src/CMakeLists.txt.orig 2015-06-15 02:31:09.000000000 +0200 -+++ salmon-0.4.2/src/CMakeLists.txt 2015-08-18 21:40:52.344777002 +0200 -@@ -42,7 +42,7 @@ - ${GAT_SOURCE_DIR}/external - ${GAT_SOURCE_DIR}/external/cereal/include - ${GAT_SOURCE_DIR}/external/install/include --${GAT_SOURCE_DIR}/external/install/include/jellyfish-2.1.3 -+${GAT_SOURCE_DIR}/external/install/include/Jellyfish-2.1.3 - ${GAT_SOURCE_DIR}/external/install/include/bwa - ${ZLIB_INCLUDE_DIR} - ${TBB_INCLUDE_DIRS} ---- salmon-0.4.2/include/atomicops.h.orig 2015-10-09 21:47:24.315716433 +0200 -+++ salmon-0.4.2/include/atomicops.h 2015-10-09 21:53:38.253775566 +0200 +--- include/atomicops.h.orig 2015-10-09 21:47:24.315716433 +0200 ++++ include/atomicops.h 2015-10-09 21:53:38.253775566 +0200 @@ -78,7 +78,7 @@ } // end namespace moodycamel @@ -57,3 +33,87 @@ // VS2010 and ICC13 don't support std::atomic_*_fence, implement our own fences #include +--- include/PairSequenceParser.hpp.orig 2015-10-12 19:17:40.449812783 +0200 ++++ include/PairSequenceParser.hpp 2015-10-12 19:24:53.158536525 +0200 +@@ -130,9 +130,9 @@ + if(type1 == DONE_TYPE || type2 == DONE_TYPE) + return open_next_files(st); + if(type1 != type2) +- eraise(std::runtime_error) << "Paired files are of different format"; ++ throw std::runtime_error("Paired files are of different format"); + if(type1 == ERROR_TYPE || type2 == ERROR_TYPE) +- eraise(std::runtime_error) << "Unsupported format"; ++ throw std::runtime_error("Unsupported format"); + st.type = type1; + } + +@@ -165,7 +165,7 @@ + hsq.seq.append(tmp); // two lines avoiding copying + } + if(!is.good()) +- eraise(std::runtime_error) << "Truncated fastq file"; ++ throw std::runtime_error("Truncated fastq file"); + is.ignore(std::numeric_limits::max(), '\n'); + hsq.qual.clear(); + while(hsq.qual.size() < hsq.seq.size() && is.good()) { +@@ -173,9 +173,9 @@ + hsq.qual.append(tmp); + } + if(hsq.qual.size() != hsq.seq.size()) +- eraise(std::runtime_error) << "Invalid fastq file: wrong number of quals"; ++ throw std::runtime_error("Invalid fastq file: wrong number of quals"); + if(is.peek() != EOF && is.peek() != '@') +- eraise(std::runtime_error) << "Invalid fastq file: header missing"; ++ throw std::runtime_error("Invalid fastq file: header missing"); + + } + +--- src/merge_files.cc.orig 2015-06-15 02:31:09.000000000 +0200 ++++ src/merge_files.cc 2015-10-12 19:52:13.731664684 +0200 +@@ -96,7 +96,7 @@ + for(size_t i = 0; i < files.size(); i++) { + files.init(i, input_files[i]); + if(!files[i].is.good()) +- eraise(MergeError) << "Failed to open input file '" << input_files[i] << "'"; ++ throw std::runtime_error("Failed to open input file '" + std::string(input_files[i]) + "'"); + + file_header& h = files[i].header; + if(i == 0) { +@@ -115,22 +115,22 @@ + out_counter_len = std::min(out_counter_len, h.counter_len()); + } else { + if(format != h.format()) +- eraise(MergeError) << "Can't merge files with different formats (" << format << ", " << h.format() << ")"; ++ throw std::runtime_error("Can't merge files with different formats (" + format + ", " + h.format() + ")"); + if(h.key_len() != key_len) +- eraise(MergeError) << "Can't merge hashes of different key lengths (" << key_len << ", " << h.key_len() << ")"; ++ throw std::runtime_error("Can't merge hashes of different key lengths (" + std::to_string(key_len) + ", " + std::to_string(h.key_len()) + ")"); + if(h.max_reprobe_offset() != max_reprobe_offset) +- eraise(MergeError) << "Can't merge hashes with different reprobing strategies"; ++ throw std::runtime_error("Can't merge hashes with different reprobing strategies"); + if(h.size() != size) +- eraise(MergeError) << "Can't merge hash with different size (" << size << ", " << h.size() << ")"; ++ throw std::runtime_error("Can't merge hash with different size (" + std::to_string(size) + ", " + std::to_string(h.size()) + ")"); + if(h.matrix() != *matrix) +- eraise(MergeError) << "Can't merge hash with different hash function"; ++ throw std::runtime_error("Can't merge hash with different hash function"); + } + } + mer_dna::k(key_len / 2); + + std::ofstream out(out_file); + if(!out.good()) +- eraise(MergeError) << "Can't open out file '" << out_file << "'"; ++ throw std::runtime_error("Can't open out file '" + std::string(out_file) + "'"); + out_header.format(format); + + if(!format.compare(binary_dumper::format)) { +@@ -143,7 +143,7 @@ + text_writer writer; + do_merge(files, out, writer, min, max); + } else { +- eraise(MergeError) << "Unknown format '" << format << "'"; ++ throw std::runtime_error("Unknown format '" + format + "'"); + } + out.close(); + } diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_eraise-runtime-error.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_eraise-runtime-error.patch deleted file mode 100644 index a20e9c2052..0000000000 --- a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_eraise-runtime-error.patch +++ /dev/null @@ -1,84 +0,0 @@ ---- include/PairSequenceParser.hpp.orig 2015-10-12 19:17:40.449812783 +0200 -+++ include/PairSequenceParser.hpp 2015-10-12 19:24:53.158536525 +0200 -@@ -130,9 +130,9 @@ - if(type1 == DONE_TYPE || type2 == DONE_TYPE) - return open_next_files(st); - if(type1 != type2) -- eraise(std::runtime_error) << "Paired files are of different format"; -+ throw std::runtime_error("Paired files are of different format"); - if(type1 == ERROR_TYPE || type2 == ERROR_TYPE) -- eraise(std::runtime_error) << "Unsupported format"; -+ throw std::runtime_error("Unsupported format"); - st.type = type1; - } - -@@ -165,7 +165,7 @@ - hsq.seq.append(tmp); // two lines avoiding copying - } - if(!is.good()) -- eraise(std::runtime_error) << "Truncated fastq file"; -+ throw std::runtime_error("Truncated fastq file"); - is.ignore(std::numeric_limits::max(), '\n'); - hsq.qual.clear(); - while(hsq.qual.size() < hsq.seq.size() && is.good()) { -@@ -173,9 +173,9 @@ - hsq.qual.append(tmp); - } - if(hsq.qual.size() != hsq.seq.size()) -- eraise(std::runtime_error) << "Invalid fastq file: wrong number of quals"; -+ throw std::runtime_error("Invalid fastq file: wrong number of quals"); - if(is.peek() != EOF && is.peek() != '@') -- eraise(std::runtime_error) << "Invalid fastq file: header missing"; -+ throw std::runtime_error("Invalid fastq file: header missing"); - - } - ---- src/merge_files.cc.orig 2015-06-15 02:31:09.000000000 +0200 -+++ src/merge_files.cc 2015-10-12 19:52:13.731664684 +0200 -@@ -96,7 +96,7 @@ - for(size_t i = 0; i < files.size(); i++) { - files.init(i, input_files[i]); - if(!files[i].is.good()) -- eraise(MergeError) << "Failed to open input file '" << input_files[i] << "'"; -+ throw std::runtime_error("Failed to open input file '" + std::string(input_files[i]) + "'"); - - file_header& h = files[i].header; - if(i == 0) { -@@ -115,22 +115,22 @@ - out_counter_len = std::min(out_counter_len, h.counter_len()); - } else { - if(format != h.format()) -- eraise(MergeError) << "Can't merge files with different formats (" << format << ", " << h.format() << ")"; -+ throw std::runtime_error("Can't merge files with different formats (" + format + ", " + h.format() + ")"); - if(h.key_len() != key_len) -- eraise(MergeError) << "Can't merge hashes of different key lengths (" << key_len << ", " << h.key_len() << ")"; -+ throw std::runtime_error("Can't merge hashes of different key lengths (" + std::to_string(key_len) + ", " + std::to_string(h.key_len()) + ")"); - if(h.max_reprobe_offset() != max_reprobe_offset) -- eraise(MergeError) << "Can't merge hashes with different reprobing strategies"; -+ throw std::runtime_error("Can't merge hashes with different reprobing strategies"); - if(h.size() != size) -- eraise(MergeError) << "Can't merge hash with different size (" << size << ", " << h.size() << ")"; -+ throw std::runtime_error("Can't merge hash with different size (" + std::to_string(size) + ", " + std::to_string(h.size()) + ")"); - if(h.matrix() != *matrix) -- eraise(MergeError) << "Can't merge hash with different hash function"; -+ throw std::runtime_error("Can't merge hash with different hash function"); - } - } - mer_dna::k(key_len / 2); - - std::ofstream out(out_file); - if(!out.good()) -- eraise(MergeError) << "Can't open out file '" << out_file << "'"; -+ throw std::runtime_error("Can't open out file '" + std::string(out_file) + "'"); - out_header.format(format); - - if(!format.compare(binary_dumper::format)) { -@@ -143,7 +143,7 @@ - text_writer writer; - do_merge(files, out, writer, min, max); - } else { -- eraise(MergeError) << "Unknown format '" << format << "'"; -+ throw std::runtime_error("Unknown format '" + format + "'"); - } - out.close(); - } diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_skip-included-Jellyfish.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_skip-included-Jellyfish.patch index 1efc58e665..30a6f24789 100644 --- a/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_skip-included-Jellyfish.patch +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.4.2_skip-included-Jellyfish.patch @@ -1,6 +1,18 @@ ---- CMakeLists.txt.orig2 2015-10-09 17:26:04.648411984 +0200 -+++ CMakeLists.txt 2015-10-09 17:43:21.750877494 +0200 -@@ -362,21 +362,6 @@ +skip downloading & building of Jellyfish, since it's provided via EasyBuild already +author: Kenneth Hoste (HPC-UGent) +--- src/CMakeLists.txt.orig 2015-10-09 17:43:38.341230754 +0200 ++++ src/CMakeLists.txt 2015-10-09 17:43:59.221682024 +0200 +@@ -109,7 +109,6 @@ + ${Boost_LIBRARIES} + ${GAT_SOURCE_DIR}/external/install/lib/libstaden-read.a + ${ZLIB_LIBRARY} +- ${GAT_SOURCE_DIR}/external/install/lib/libjellyfish-2.0.a + ${GAT_SOURCE_DIR}/external/install/lib/libbwa.a + m + ${LIBLZMA_LIBRARIES} +--- CMakeLists.txt.orig 2015-10-12 20:28:35.975655281 +0200 ++++ CMakeLists.txt 2015-10-12 20:28:44.735838142 +0200 +@@ -353,21 +353,6 @@ BUILD_IN_SOURCE TRUE ) @@ -8,27 +20,17 @@ -message("==================================================================") -ExternalProject_Add(libjellyfish - DOWNLOAD_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external -- URL https://github.com/gmarcais/Jellyfish/archive/v2.1.3.tar.gz -- SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/Jellyfish-2.1.3 +- URL ftp://ftp.genome.umd.edu/pub/jellyfish/jellyfish-2.1.3.tar.gz +- SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.1.3 - INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/install -- CONFIGURE_COMMAND cd ${CMAKE_CURRENT_SOURCE_DIR}/external/Jellyfish-2.1.3 && autoreconf -i && ${CMAKE_CURRENT_SOURCE_DIR}/external/Jellyfish-2.1.3/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} +- CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.1.3/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} - BUILD_COMMAND ${MAKE} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} - BUILD_IN_SOURCE 1 - INSTALL_COMMAND make install && -- cp config.h /include/Jellyfish-2.1.3/jellyfish/ && +- cp config.h /include/jellyfish-2.1.3/jellyfish/ && - cp config.h /include/ -) - find_package(TBB) ## ---- src/CMakeLists.txt.orig2 2015-10-09 17:43:38.341230754 +0200 -+++ src/CMakeLists.txt 2015-10-09 17:43:59.221682024 +0200 -@@ -109,7 +109,6 @@ - ${Boost_LIBRARIES} - ${GAT_SOURCE_DIR}/external/install/lib/libstaden-read.a - ${ZLIB_LIBRARY} -- ${GAT_SOURCE_DIR}/external/install/lib/libjellyfish-2.0.a - ${GAT_SOURCE_DIR}/external/install/lib/libbwa.a - m - ${LIBLZMA_LIBRARIES} -- GitLab From e3689640c9e6b953b0d086466c0faa61386bd859 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 12 Oct 2015 21:13:42 +0200 Subject: [PATCH 0133/1015] use 'hod' as module name for hanythingondemand --- .../hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb | 2 ++ .../h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb | 2 ++ 2 files changed, 4 insertions(+) diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb index 85c4495602..a89de2d1ed 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb @@ -26,6 +26,8 @@ dependencies = [ ('vsc-mympirun', '3.4.2', '-vsc-base-2.2.5', True), ] +modaltsoftname = 'hod' + options = {'modulename': 'hod'} sanity_check_commands = [('hod', '--help')] diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb index c790512f39..9f06441c0a 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb @@ -23,6 +23,8 @@ dependencies = [ ('vsc-base', '2.2.5'), ] +modaltsoftname = 'hod' + #use_easy_install = True #zipped_egg = True -- GitLab From fcf0a955703582000aea826ec771c312b28ca867 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 13 Oct 2015 00:29:13 +0200 Subject: [PATCH 0134/1015] update to latest commit, install minimal HOD module as zipped egg --- ...nythingondemand-3.0.0-beta_fix-dists.patch | 31 ------------------- ...ndemand-3.0.0-intel-2015b-Python-2.7.10.eb | 8 +++-- .../hanythingondemand-3.0.0-minimal.eb | 10 +++--- 3 files changed, 10 insertions(+), 39 deletions(-) delete mode 100644 easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-beta_fix-dists.patch diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-beta_fix-dists.patch b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-beta_fix-dists.patch deleted file mode 100644 index d2f5adb7df..0000000000 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-beta_fix-dists.patch +++ /dev/null @@ -1,31 +0,0 @@ -fix for 'hod dists', see https://github.com/hpcugent/hanythingondemand/issues/78 ---- lib/hod/config/config.py.orig 2015-09-14 21:44:04.978644000 +0200 -+++ /lib/hod/config/config.py 2015-09-14 21:46:01.137706635 +0200 -@@ -32,7 +32,6 @@ - from collections import Mapping, namedtuple - from copy import deepcopy - from os.path import join as mkpath, dirname, realpath --from pkg_resources import Requirement, resource_filename, resource_listdir - - import hod - from hod.node.node import Node -@@ -463,8 +462,7 @@ - - def resolve_dists_dir(): - """Resolve path to distributions.""" -- pkg = Requirement.parse(hod.NAME) -- return resource_filename(pkg, HOD_ETC_DIR) -+ return os.path.join(os.getenv('EBROOTHANYTHINGONDEMAND'), HOD_ETC_DIR) - - - def resolve_dist_path(dist): -@@ -479,8 +477,7 @@ - - def avail_dists(): - """Return a list of available distributions""" -- pkg = Requirement.parse(hod.NAME) -- return resource_listdir(pkg, HOD_ETC_DIR) -+ return os.listdir(resolve_dists_dir()) - - - def resolve_config_paths(config, dist): diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb index a89de2d1ed..829d9fded0 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = [ 'https://github.com/hpcugent/hanythingondemand/archive/' ] -sources = ['0d73030.tar.gz'] +sources = ['633f264.tar.gz'] python = 'Python' pythonver = '2.7.10' @@ -24,12 +24,16 @@ dependencies = [ (python, pythonver), ('pbs_python', '4.6.0', versionsuffix), ('vsc-mympirun', '3.4.2', '-vsc-base-2.2.5', True), + ('setuptools', '1.4.2', '', True), ] +#use_easy_install = True +#zipped_egg = True + modaltsoftname = 'hod' options = {'modulename': 'hod'} -sanity_check_commands = [('hod', '--help')] +sanity_check_commands = [('hod', '--help'), ('hod', 'dists')] moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb index 9f06441c0a..f714db649d 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb @@ -13,9 +13,7 @@ toolchain = {'name': 'dummy', 'version': ''} source_urls = [ 'https://github.com/hpcugent/hanythingondemand/archive/' ] -sources = ['0d73030.tar.gz'] - -patches = ['hanythingondemand-3.0.0-beta_fix-dists.patch'] +sources = ['633f264.tar.gz'] # minimal version for interactive use: just uses system Python (netaddr/netifaces/mpi4py not required) dependencies = [ @@ -23,10 +21,10 @@ dependencies = [ ('vsc-base', '2.2.5'), ] -modaltsoftname = 'hod' +use_easy_install = True +zipped_egg = True -#use_easy_install = True -#zipped_egg = True +modaltsoftname = 'hod' options = {'modulename': 'hod'} -- GitLab From 3e87b60e1ec7c1492b54c0f8869fc8ee77b56c60 Mon Sep 17 00:00:00 2001 From: molden Date: Tue, 13 Oct 2015 11:40:37 +0200 Subject: [PATCH 0135/1015] add GROMACS-4.6.5-intel-2015a --- .../g/GROMACS/GROMACS-4.6.5-intel-2015a.eb | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-intel-2015a.eb diff --git a/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-intel-2015a.eb b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-intel-2015a.eb new file mode 100644 index 0000000000..817e547369 --- /dev/null +++ b/easybuild/easyconfigs/g/GROMACS/GROMACS-4.6.5-intel-2015a.eb @@ -0,0 +1,23 @@ +name = 'GROMACS' +version = '4.6.5' + +homepage = 'http://www.gromacs.org' +description = """GROMACS is a versatile package to perform molecular dynamics, + i.e. simulate the Newtonian equations of motion for systems with hundreds to millions of particles.""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'openmp': True, 'usempi': False} + +# eg. ftp://ftp.gromacs.org/pub/gromacs/gromacs-4.6.tar.gz +source_urls = [ + 'ftp://ftp.gromacs.org/pub/gromacs/', # GROMACS sources + 'http://gerrit.gromacs.org/download/', # regression tests sources +] +sources = [ + SOURCELOWER_TAR_GZ, + 'regressiontests-%(version)s.tar.gz', +] + +builddependencies = [('CMake', '3.2.2')] + +moduleclass = 'bio' -- GitLab From d6d3f4c4e3b44cea4e715deb7da75725bf19f246 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 13 Oct 2015 18:47:09 +0200 Subject: [PATCH 0136/1015] switch to using vsc-base 2.4.2 + install vsc-base and vsc-mympirun as zipped eggs using PythonPackage --- .../hanythingondemand-3.0.0-minimal.eb | 2 +- .../{vsc-base-2.2.5.eb => vsc-base-2.4.2.eb} | 8 ++++---- ....eb => vsc-mympirun-3.4.2-vsc-base-2.4.2.eb} | 17 ++++++++++++----- 3 files changed, 17 insertions(+), 10 deletions(-) rename easybuild/easyconfigs/v/vsc-base/{vsc-base-2.2.5.eb => vsc-base-2.4.2.eb} (70%) rename easybuild/easyconfigs/v/vsc-mympirun/{vsc-mympirun-3.4.2-vsc-base-2.2.5.eb => vsc-mympirun-3.4.2-vsc-base-2.4.2.eb} (63%) diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb index f714db649d..a6e16a2f79 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb @@ -18,7 +18,7 @@ sources = ['633f264.tar.gz'] # minimal version for interactive use: just uses system Python (netaddr/netifaces/mpi4py not required) dependencies = [ ('pbs_python', '4.6.0'), - ('vsc-base', '2.2.5'), + ('vsc-base', '2.4.2'), ] use_easy_install = True diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb similarity index 70% rename from easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb rename to easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb index d152dd5269..dffa1cac4f 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.2.5.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb @@ -1,12 +1,12 @@ -easyblock = 'VersionIndependentPythonPackage' +easyblock = 'PythonPackage' name = 'vsc-base' -version = '2.2.5' +version = '2.4.2' homepage = 'http://hpcugent.github.com/vsc-mympirun/' description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" -# we build this to work with every python version +# purposely built with system compilers & Python toolchain = {'name': 'dummy', 'version': 'dummy'} sources = [SOURCE_TAR_GZ] @@ -19,7 +19,7 @@ options = {'modulename': 'vsc.utils'} shortpyver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) sanity_check_paths = { - 'files': ['lib/vsc_base-%%(version)s-py%s.egg' % shortpyver], + 'files': ['lib/python%(pyver)s/site-packages/vsc_base-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], 'dirs': [], } diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.2.5.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.4.2.eb similarity index 63% rename from easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.2.5.eb rename to easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.4.2.eb index 104a25d398..cf3751bf31 100755 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.2.5.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.4.2.eb @@ -1,4 +1,4 @@ -easyblock = 'VSCPythonPackage' +easyblock = 'PythonPackage' name = 'vsc-mympirun' version = '3.4.2' @@ -6,15 +6,13 @@ version = '3.4.2' homepage = 'https://github.com/hpcugent/vsc-mympirun' description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" -# we build this to work with every python version +# purposely built with system compilers & Python toolchain = {'name': 'dummy', 'version': ''} sources = [SOURCE_TAR_GZ] source_urls = ['https://github.com/hpcugent/vsc-mympirun/archive/'] -patches = ['vsc-mympirun-%(version)s_vsc.fancylogger.patch'] - -vsc_base_ver = '2.2.5' +vsc_base_ver = '2.4.2' versionsuffix = '-vsc-base-%s' % vsc_base_ver dependencies = [ @@ -22,9 +20,18 @@ dependencies = [ ('setuptools', '1.4.2'), ] +use_easy_install = True +zipped_egg = True + # we ship something in bin/fake modextrapaths = {'PATH': 'bin/fake'} options = {'modulename': 'vsc.mympirun'} +shortpyver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) +sanity_check_paths = { + 'files': ['lib/python%(pyver)s/site-packages/vsc_mympirun-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], + 'dirs': [], +} + moduleclass = 'tools' -- GitLab From 14d5b7a9e221d36b78e86ccc040496b584c6b880 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 13 Oct 2015 21:19:49 +0200 Subject: [PATCH 0137/1015] CGAL 4.6 download link and checksum corrected --- .../easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.10.eb | 4 ++-- .../easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.9.eb | 4 ++-- .../easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.10.eb | 4 ++-- .../easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.10.eb index 10e6d17aa3..a42a2566d3 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.10.eb @@ -9,9 +9,9 @@ toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'strict': True} # note: source URL needs to be updated for a new version (checksums too)! -source_urls = ['https://gforge.inria.fr/frs/download.php/file/34150/'] +source_urls = ['https://gforge.inria.fr/frs/download.php/file/34703/'] sources = [SOURCE_TAR_BZ2] -checksums = ['9eb2885096fa88533213ece6e4ee3242'] +checksums = ['fd85f93b2d666970bccda2c55d20a231'] pythonversion = '2.7.10' versionsuffix = "-Python-%s" % pythonversion diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.9.eb index e9f5037a2d..3aa0ec6241 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-foss-2015a-Python-2.7.9.eb @@ -9,9 +9,9 @@ toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'strict': True} # note: source URL needs to be updated for a new version (checksums too)! -source_urls = ['https://gforge.inria.fr/frs/download.php/file/34150/'] +source_urls = ['https://gforge.inria.fr/frs/download.php/file/34703/'] sources = [SOURCE_TAR_BZ2] -checksums = ['9eb2885096fa88533213ece6e4ee3242'] +checksums = ['fd85f93b2d666970bccda2c55d20a231'] pythonversion = '2.7.9' versionsuffix = "-Python-%s" % pythonversion diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.10.eb index 9c79d22ec1..f6286f011c 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.10.eb @@ -9,9 +9,9 @@ toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'strict': True} # note: source URL needs to be updated for a new version (checksums too)! -source_urls = ['https://gforge.inria.fr/frs/download.php/file/34150/'] +source_urls = ['https://gforge.inria.fr/frs/download.php/file/34703/'] sources = [SOURCE_TAR_BZ2] -checksums = ['9eb2885096fa88533213ece6e4ee3242'] +checksums = ['fd85f93b2d666970bccda2c55d20a231'] pythonversion = '2.7.10' versionsuffix = "-Python-%s" % pythonversion diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb index 06a90d5382..b27b5edd11 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb @@ -9,9 +9,9 @@ toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'strict': True} # note: source URL needs to be updated for a new version (checksums too)! -source_urls = ['https://gforge.inria.fr/frs/download.php/file/34150/'] +source_urls = ['https://gforge.inria.fr/frs/download.php/file/34703/'] sources = [SOURCE_TAR_BZ2] -checksums = ['9eb2885096fa88533213ece6e4ee3242'] +checksums = ['fd85f93b2d666970bccda2c55d20a231'] pythonversion = '2.7.9' versionsuffix = "-Python-%s" % pythonversion -- GitLab From d28d7dadf96fc239cf95d129ec12b2087797dd1c Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 13 Oct 2015 23:21:40 +0200 Subject: [PATCH 0138/1015] Download ExternalData first --- .../Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb | 7 +++++-- .../p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb index 2916a73fb6..5fc2121642 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb @@ -41,7 +41,10 @@ configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOT #Without internet connection turn off testing (uncomment the following line) #configopts += '-DBUILD_TESTING=OFF ' #Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md -#and download ExternalData to $EASYBUILD_SOURCEPATH -#configopts += '-DExternalData_OBJECT_STORES=$EASYBUILD_SOURCEPATH/p/Paraview/ExternalData ' +#and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly +#without internet connection, comment this two lines +configopts += '-DExternalData_OBJECT_STORES=%%(builddir)s/ExternalData ' + +prebuildopts = 'make VTKData ;' moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb index 7bf7fd9bb5..b89df05308 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb @@ -40,7 +40,10 @@ configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOT #Without internet connection turn off testing (uncomment the following line) #configopts += '-DBUILD_TESTING=OFF ' #Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md -#and download ExternalData to $EASYBUILD_SOURCEPATH -#configopts += '-DExternalData_OBJECT_STORES=$EASYBUILD_SOURCEPATH/p/Paraview/ExternalData ' +#and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly +#Without internet connection, comment this two lines +configopts += '-DExternalData_OBJECT_STORES=%%(builddir)s/ExternalData ' + +prebuildopts = 'make VTKData ;' moduleclass = 'vis' -- GitLab From 3e733f8bc98265b9dfdb64f226132742f17c508f Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 14 Oct 2015 10:09:18 +0200 Subject: [PATCH 0139/1015] %% fixed, extra comment added for ; --- .../Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb | 8 +++++--- .../Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb index 5fc2121642..933dc0c8bc 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb @@ -42,9 +42,11 @@ configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOT #configopts += '-DBUILD_TESTING=OFF ' #Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md #and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly -#without internet connection, comment this two lines -configopts += '-DExternalData_OBJECT_STORES=%%(builddir)s/ExternalData ' - +#Without internet connection, comment the following two lines (configopts and prebuildopts) +configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' +#The ParaView server can be cranky, test downloads are quite often failing, especially in the case +#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +#first serial attempt would fail. prebuildopts = 'make VTKData ;' moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb index b89df05308..f5117de1a0 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb @@ -41,9 +41,11 @@ configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOT #configopts += '-DBUILD_TESTING=OFF ' #Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md #and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly -#Without internet connection, comment this two lines -configopts += '-DExternalData_OBJECT_STORES=%%(builddir)s/ExternalData ' - +#Without internet connection, comment the following two lines (configopts and prebuildopts) +configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' +#The ParaView server can be cranky, test downloads are quite often failing, especially in the case +#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +#first serial attempt would fail. prebuildopts = 'make VTKData ;' moduleclass = 'vis' -- GitLab From a89b999505f31a084832898e6454358265511645 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 14 Oct 2015 16:17:55 +0200 Subject: [PATCH 0140/1015] use Python versionsuffix for vsc-mympirun dep of hanythingondemand --- .../hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb index 829d9fded0..1ee81c068f 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb @@ -21,14 +21,14 @@ versionsuffix = '-%s-%s' % (python, pythonver) # a Python version with netaddr/netifaces/mpi4py + pbs_python and vsc-base/vsc-mympirun is required at runtime dependencies = [ - (python, pythonver), + (python, pythonver), # provides netaddr, netifaces, mpi4py ('pbs_python', '4.6.0', versionsuffix), - ('vsc-mympirun', '3.4.2', '-vsc-base-2.2.5', True), + ('vsc-mympirun', '3.4.2', versionsuffix + '-vsc-base-2.4.2'), ('setuptools', '1.4.2', '', True), ] -#use_easy_install = True -#zipped_egg = True +use_easy_install = True +zipped_egg = True modaltsoftname = 'hod' -- GitLab From c7d61b898eca415c5b07839bd80b60cfdfbf4dfe Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Thu, 15 Oct 2015 14:10:09 +1300 Subject: [PATCH 0141/1015] Added SVN source URL and so forth --- .../easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb | 7 +++++-- .../easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb | 9 ++++++--- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb index cda7f24d8f..d6053254c5 100644 --- a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb +++ b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb @@ -17,8 +17,11 @@ http://dx.doi.org/10.1103/PhysRevB.85.235149.""" toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'openmp': False, 'usempi': False} -# There is no source_url as this version is built from a tarred SVN checkout. -sources = [SOURCELOWER_TAR_BZ2] +source_urls = ["svn://suncatls1.slac.stanford.edu/beef"] +#for url in source_urls: +# svn co -r 16 url +# tar --exclude-vcs -cjvf "beef-0.1.1-r16.tar.bz2" "beef" +#sources = [SOURCELOWER_TAR_BZ2] configopts = 'CC="$CC"' diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb index 9b840f1e47..f8e2a93866 100644 --- a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb @@ -6,7 +6,7 @@ easyblock = 'ConfigureMake' name = 'BEEF' -version = '1.0-r16' +version = '0.1.1-r16' homepage = 'http://suncat.stanford.edu/facility/software/functional' description = """BEEF is a library-based implementation of the Bayesian @@ -17,8 +17,11 @@ http://dx.doi.org/10.1103/PhysRevB.85.235149.""" toolchain = {'name': 'iomkl', 'version': '4.6.13'} toolchainopts = {'openmp': False, 'usempi': False} -# There is no source_url as this version is built from a tarred SVN checkout. -sources = [SOURCELOWER_TAR_BZ2] +source_urls = ["svn://suncatls1.slac.stanford.edu/beef"] +#for url in source_urls: +# svn co -r 16 url +# tar --exclude-vcs -cjvf "beef-0.1.1-r16.tar.bz2" "beef" +#sources = [SOURCELOWER_TAR_BZ2] configopts = 'CC="$CC"' -- GitLab From 8227d46a75bf9e474775d8894a3400c0749db4dc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 15 Oct 2015 14:51:56 +0200 Subject: [PATCH 0142/1015] {cae}[intel/2015b] SWASH 3.14 --- .../s/SWASH/SWASH-3.14-intel-2015b-mpi.eb | 24 +++++++++++++++++++ .../s/SWASH/SWASH-3.14-intel-2015b-mt.eb | 24 +++++++++++++++++++ .../s/SWASH/SWASH-3.14-intel-2015b-serial.eb | 23 ++++++++++++++++++ 3 files changed, 71 insertions(+) create mode 100644 easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mpi.eb create mode 100644 easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mt.eb create mode 100644 easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-serial.eb diff --git a/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mpi.eb b/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mpi.eb new file mode 100644 index 0000000000..788efab483 --- /dev/null +++ b/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mpi.eb @@ -0,0 +1,24 @@ +easyblock = 'MakeCp' + +name = 'SWASH' +version = '3.14' +versionsuffix = '-mpi' + +homepage = 'http://swash.sourceforge.net/' +description = """SWASH is a general-purpose numerical tool for simulating unsteady, non-hydrostatic, free-surface, + rotational flow and transport phenomena in coastal waters as driven by waves, tides, buoyancy and wind forces.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +source_urls = ['http://swash.sourceforge.net/download/zip/'] +sources = [SOURCELOWER_TAR_GZ] + +prebuildopts = "make config && " +buildopts = 'mpi' + +parallel = 1 + +files_to_copy = [(['swash.exe', 'swashrun', 'SWASHRUN.README'], 'bin')] + +moduleclass = 'cae' diff --git a/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mt.eb b/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mt.eb new file mode 100644 index 0000000000..6c9116a97a --- /dev/null +++ b/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mt.eb @@ -0,0 +1,24 @@ +easyblock = 'MakeCp' + +name = 'SWASH' +version = '3.14' +versionsuffix = '-mt' + +homepage = 'http://swash.sourceforge.net/' +description = """SWASH is a general-purpose numerical tool for simulating unsteady, non-hydrostatic, free-surface, + rotational flow and transport phenomena in coastal waters as driven by waves, tides, buoyancy and wind forces.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'openmp': True} + +source_urls = ['http://swash.sourceforge.net/download/zip/'] +sources = [SOURCELOWER_TAR_GZ] + +prebuildopts = "make config && " +buildopts = 'omp' + +parallel = 1 + +files_to_copy = [(['swash.exe', 'swashrun', 'SWASHRUN.README'], 'bin')] + +moduleclass = 'cae' diff --git a/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-serial.eb b/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-serial.eb new file mode 100644 index 0000000000..cbed517f04 --- /dev/null +++ b/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-serial.eb @@ -0,0 +1,23 @@ +easyblock = 'MakeCp' + +name = 'SWASH' +version = '3.14' +versionsuffix = '-serial' + +homepage = 'http://swash.sourceforge.net/' +description = """SWASH is a general-purpose numerical tool for simulating unsteady, non-hydrostatic, free-surface, + rotational flow and transport phenomena in coastal waters as driven by waves, tides, buoyancy and wind forces.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://swash.sourceforge.net/download/zip/'] +sources = [SOURCELOWER_TAR_GZ] + +prebuildopts = "make config && " +buildopts = 'ser' + +parallel = 1 + +files_to_copy = [(['swash.exe', 'swashrun', 'SWASHRUN.README'], 'bin')] + +moduleclass = 'cae' -- GitLab From 15cce4289a0ee13bf6546ddb826f5f0b495e4277 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 15 Oct 2015 15:06:11 +0200 Subject: [PATCH 0143/1015] add custom sanity check paths for SWASH --- easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mpi.eb | 5 +++++ easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mt.eb | 5 +++++ .../easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-serial.eb | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mpi.eb b/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mpi.eb index 788efab483..1308ac22ec 100644 --- a/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mpi.eb +++ b/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mpi.eb @@ -21,4 +21,9 @@ parallel = 1 files_to_copy = [(['swash.exe', 'swashrun', 'SWASHRUN.README'], 'bin')] +sanity_check_paths = { + 'files': ['bin/swash.exe', 'bin/swashrun', 'bin/SWASHRUN.README'], + 'dirs': [], +} + moduleclass = 'cae' diff --git a/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mt.eb b/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mt.eb index 6c9116a97a..dddde53b09 100644 --- a/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mt.eb +++ b/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mt.eb @@ -21,4 +21,9 @@ parallel = 1 files_to_copy = [(['swash.exe', 'swashrun', 'SWASHRUN.README'], 'bin')] +sanity_check_paths = { + 'files': ['bin/swash.exe', 'bin/swashrun', 'bin/SWASHRUN.README'], + 'dirs': [], +} + moduleclass = 'cae' diff --git a/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-serial.eb b/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-serial.eb index cbed517f04..c188883666 100644 --- a/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-serial.eb +++ b/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-serial.eb @@ -20,4 +20,9 @@ parallel = 1 files_to_copy = [(['swash.exe', 'swashrun', 'SWASHRUN.README'], 'bin')] +sanity_check_paths = { + 'files': ['bin/swash.exe', 'bin/swashrun', 'bin/SWASHRUN.README'], + 'dirs': [], +} + moduleclass = 'cae' -- GitLab From 8f47aba7952d45bfd0465608560821931d9a9647 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Fri, 16 Oct 2015 09:16:11 +0200 Subject: [PATCH 0144/1015] dependency confilct resolved --- ...6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb | 31 +++++++++++++++++++ .../OpenFOAM-2.3.1-intel-2015a-eb-deps.eb | 2 +- 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb new file mode 100644 index 0000000000..3027a661cb --- /dev/null +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb @@ -0,0 +1,31 @@ +name = 'CGAL' +version = '4.6' + +homepage = 'http://www.cgal.org/' +description = """The goal of the CGAL Open Source Project is to provide easy access to efficient + and reliable geometric algorithms in the form of a C++ library.""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'strict': True} + +# note: source URL needs to be updated for a new version (checksums too)! +source_urls = ['https://gforge.inria.fr/frs/download.php/file/34703/'] +sources = [SOURCE_TAR_BZ2] +checksums = ['fd85f93b2d666970bccda2c55d20a231'] + +pysuff = '-Python-2.7.10' +versionsuffix = '%s%s' % ('-GLib-2.44.1', pysuff) + +dependencies = [ +#GMP does not compile correctly with ICC on Haswell architecture + ('GMP', '6.0.0a', '', ('GCC', '4.9.2')), + ('Boost', '1.58.0', pysuff), + ('MPFR', '3.1.2', '-GMP-6.0.0a'), + ('Qt', '4.8.6', versionsuffix), +] + +builddependencies = [ + ('CMake', '3.1.3'), +] + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb index 15ec3ed2ed..b789927663 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb @@ -34,7 +34,7 @@ patches = [ ] dependencies = [ - ('CGAL', '4.6', pyver), + ('CGAL', '4.6', '%s%s' % ('-GLib-2.44.1', pyver)), ('libreadline', '6.3'), ('METIS', '5.1.0', '-32bitIDX'), ('ncurses', '5.9'), -- GitLab From 04545e7b6079a67329d0663de1823884d544a956 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 16 Oct 2015 09:24:04 +0200 Subject: [PATCH 0145/1015] correct homepage in Cufflinks easyconfigs --- .../easyconfigs/c/Cufflinks/Cufflinks-1.3.0-goolf-1.4.10.eb | 2 +- .../c/Cufflinks/Cufflinks-2.0.2-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/c/Cufflinks/Cufflinks-2.0.2-goolf-1.4.10.eb | 2 +- .../easyconfigs/c/Cufflinks/Cufflinks-2.0.2-ictce-5.3.0.eb | 2 +- .../easyconfigs/c/Cufflinks/Cufflinks-2.1.1-ictce-5.5.0.eb | 2 +- .../easyconfigs/c/Cufflinks/Cufflinks-2.2.1-goolf-1.4.10.eb | 2 +- .../easyconfigs/c/Cufflinks/Cufflinks-2.2.1-goolf-1.7.20.eb | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-1.3.0-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-1.3.0-goolf-1.4.10.eb index 96199f4bf2..95405d7ce3 100644 --- a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-1.3.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-1.3.0-goolf-1.4.10.eb @@ -13,7 +13,7 @@ name = 'Cufflinks' version = "1.3.0" -homepage = 'http://cufflinks.cbcb.umd.edu/' +homepage = 'http://cole-trapnell-lab.github.io/cufflinks/' description = """Transcript assembly, differential expression, and differential regulation for RNA-Seq""" toolchain = {'name': 'goolf', 'version': '1.4.10'} diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-goalf-1.1.0-no-OFED.eb index 5811e9598e..d258537699 100644 --- a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-goalf-1.1.0-no-OFED.eb @@ -13,7 +13,7 @@ name = 'Cufflinks' version = '2.0.2' -homepage = 'http://cufflinks.cbcb.umd.edu/' +homepage = 'http://cole-trapnell-lab.github.io/cufflinks/' description = """Transcript assembly, differential expression, and differential regulation for RNA-Seq""" toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-goolf-1.4.10.eb index ac13453d76..645f94a833 100644 --- a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-goolf-1.4.10.eb @@ -13,7 +13,7 @@ name = 'Cufflinks' version = '2.0.2' -homepage = 'http://cufflinks.cbcb.umd.edu/' +homepage = 'http://cole-trapnell-lab.github.io/cufflinks/' description = """Transcript assembly, differential expression, and differential regulation for RNA-Seq""" toolchain = {'name': 'goolf', 'version': '1.4.10'} diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-ictce-5.3.0.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-ictce-5.3.0.eb index 006624d252..799e9172ba 100644 --- a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.0.2-ictce-5.3.0.eb @@ -14,7 +14,7 @@ name = 'Cufflinks' version = '2.0.2' -homepage = 'http://cufflinks.cbcb.umd.edu/' +homepage = 'http://cole-trapnell-lab.github.io/cufflinks/' description = """Transcript assembly, differential expression, and differential regulation for RNA-Seq""" toolchain = {'name': 'ictce', 'version': '5.3.0'} diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.1.1-ictce-5.5.0.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.1.1-ictce-5.5.0.eb index b007f41253..991b5a4c8b 100644 --- a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.1.1-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.1.1-ictce-5.5.0.eb @@ -14,7 +14,7 @@ name = 'Cufflinks' version = '2.1.1' -homepage = 'http://cufflinks.cbcb.umd.edu/' +homepage = 'http://cole-trapnell-lab.github.io/cufflinks/' description = """Transcript assembly, differential expression, and differential regulation for RNA-Seq""" toolchain = {'name': 'ictce', 'version': '5.5.0'} diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-goolf-1.4.10.eb index 3fdf2a0923..2741497a4d 100644 --- a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-goolf-1.4.10.eb @@ -1,7 +1,7 @@ name = 'Cufflinks' version = '2.2.1' -homepage = 'http://cufflinks.cbcb.umd.edu/' +homepage = 'http://cole-trapnell-lab.github.io/cufflinks/' description = """Transcript assembly, differential expression, and differential regulation for RNA-Seq""" toolchain = {'name': 'goolf', 'version': '1.4.10'} diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-goolf-1.7.20.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-goolf-1.7.20.eb index d2269a31a0..0a4b6fa7ab 100644 --- a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-goolf-1.7.20.eb @@ -1,7 +1,7 @@ name = 'Cufflinks' version = '2.2.1' -homepage = 'http://cufflinks.cbcb.umd.edu/' +homepage = 'http://cole-trapnell-lab.github.io/cufflinks/' description = """Transcript assembly, differential expression, and differential regulation for RNA-Seq""" toolchain = {'name': 'goolf', 'version': '1.7.20'} -- GitLab From a9702764c1d2d7ac8fd46567421a91caf006dc7c Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Fri, 16 Oct 2015 11:55:43 +0200 Subject: [PATCH 0146/1015] Update Makefiles in SuiteSparse to make UMFPACK available in python - include easyconfig for latest SuiteSparse - add easyconfig for scikit-umfpack - add patch files to create shared libamd.so and libumfpack.so in SuiteSparse, required by scikit-umfpack --- .../s/SuiteSparse/AMD_GNUMakefile-4.4.5.patch | 42 +++++++++++++ ...Sparse-4.4.5-intel-2015b-ParMETIS-4.0.3.eb | 25 ++++++++ .../UMFPACK_GNUMakefile-4.4.5.patch | 57 +++++++++++++++++ ...umfpack-0.2.1-intel-2015b-Python-2.7.10.eb | 62 +++++++++++++++++++ 4 files changed, 186 insertions(+) create mode 100644 easybuild/easyconfigs/s/SuiteSparse/AMD_GNUMakefile-4.4.5.patch create mode 100644 easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-ParMETIS-4.0.3.eb create mode 100644 easybuild/easyconfigs/s/SuiteSparse/UMFPACK_GNUMakefile-4.4.5.patch create mode 100644 easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/s/SuiteSparse/AMD_GNUMakefile-4.4.5.patch b/easybuild/easyconfigs/s/SuiteSparse/AMD_GNUMakefile-4.4.5.patch new file mode 100644 index 0000000000..807693089a --- /dev/null +++ b/easybuild/easyconfigs/s/SuiteSparse/AMD_GNUMakefile-4.4.5.patch @@ -0,0 +1,42 @@ +--- SuiteSparse/AMD/Lib/GNUmakefile.org 2014-03-21 20:22:00.000000000 +0100 ++++ SuiteSparse/AMD/Lib/GNUmakefile 2015-10-12 16:30:32.153222621 +0200 +@@ -2,7 +2,7 @@ + # AMD Makefile for compiling on Unix systems (for GNU make only) + #------------------------------------------------------------------------------- + +-default: libamd.a ++default: libamd.a libamd.so + + include ../../SuiteSparse_config/SuiteSparse_config.mk + +@@ -30,6 +30,9 @@ + # compile each int and long routine (with no real/complex version) + #------------------------------------------------------------------------------- + ++amd_global.o: ../Source/amd_global.c $(INC) ++ $(C) -c $< -o $@ ++ + amd_i_%.o: ../Source/amd_%.c $(INC) + $(C) -DDINT -c $< -o $@ + +@@ -40,10 +43,13 @@ + # Create the libamd.a library (C versions only) + #------------------------------------------------------------------------------- + +-libamd.a: $(AMDI) $(AMDL) ++libamd.a: amd_global.o $(AMDI) $(AMDL) + $(ARCHIVE) libamd.a $^ + - $(RANLIB) libamd.a + ++libamd.so: amd_global.o $(AMDI) $(AMDL) ++ $(CC) -shared $^ -lm -Wl,-soname -Wl,$@ -o libamd.so ++ + #------------------------------------------------------------------------------- + # compile the Fortran versions and the libamdf77.a library + #------------------------------------------------------------------------------- +@@ -72,4 +78,4 @@ + purge: distclean + + distclean: clean +- - $(RM) libamd.a libamdf77.a ++ - $(RM) libamd.a libamdf77.a libamd.so diff --git a/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-ParMETIS-4.0.3.eb b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-ParMETIS-4.0.3.eb new file mode 100644 index 0000000000..8873568d06 --- /dev/null +++ b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-ParMETIS-4.0.3.eb @@ -0,0 +1,25 @@ +name = 'SuiteSparse' +version = '4.4.5' + +homepage = 'http://www.cise.ufl.edu/research/sparse/SuiteSparse/' +description = """SuiteSparse is a collection of libraries manipulate sparse matrices.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'opt': True, 'unroll': True, 'pic': True} + +source_urls = ['http://faculty.cse.tamu.edu/davis/SuiteSparse/'] +sources = [SOURCE_TAR_GZ] + +patches = [ + 'AMD_GNUMakefile-4.4.5.patch', + 'UMFPACK_GNUMakefile-4.4.5.patch', + ] + +parmetis = 'ParMETIS' +parmetis_ver = '4.0.3' +versionsuffix = '-%s-%s' % (parmetis, parmetis_ver) +dependencies = [(parmetis, parmetis_ver)] + +maxparallel = 1 + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/SuiteSparse/UMFPACK_GNUMakefile-4.4.5.patch b/easybuild/easyconfigs/s/SuiteSparse/UMFPACK_GNUMakefile-4.4.5.patch new file mode 100644 index 0000000000..466ee33ab8 --- /dev/null +++ b/easybuild/easyconfigs/s/SuiteSparse/UMFPACK_GNUMakefile-4.4.5.patch @@ -0,0 +1,57 @@ +--- SuiteSparse/UMFPACK/Lib/GNUmakefile.org 2014-03-21 20:16:16.000000000 +0100 ++++ SuiteSparse/UMFPACK/Lib/GNUmakefile 2015-10-12 16:34:54.286168878 +0200 +@@ -2,18 +2,22 @@ + # UMFPACK Makefile for compiling on Unix systems (for GNU Make) + #------------------------------------------------------------------------------- + +-default: libumfpack.a ++default: libumfpack.a libumfpack.so + + include ../../SuiteSparse_config/SuiteSparse_config.mk + + # UMFPACK can use CHOLMOD by default as an ordering option + ifneq (,$(findstring -DNCHOLMOD, $(UMFPACK_CONFIG))) +- I = -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config ++ I = -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config + else +- I = -I../Include -I../Source -I../../AMD/Include \ +- -I../../SuiteSparse_config -I../../CHOLMOD/Include ++ I = -I../Include -I../Source -I../../AMD/Include \ ++ -I../../SuiteSparse_config -I../../CHOLMOD/Include + endif + ++# I = -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config \ ++# -I../../CCOLAMD/Include -I../../CAMD/Include -I../../CHOLMOD/Include \ ++# -I../../metis-4.0/Lib -I../../COLAMD/Include ++ + C = $(CC) $(CF) $(UMFPACK_CONFIG) $(I) + + #------------------------------------------------------------------------------- +@@ -69,7 +73,7 @@ + + # user-callable, only one version for int/SuiteSparse_long, + # real/complex, *.[ch] files: +-GENERIC = umfpack_timer umfpack_tictoc ++GENERIC = umfpack_timer umfpack_tictoc umfpack_global + + #------------------------------------------------------------------------------- + # include files: +@@ -257,8 +261,8 @@ + $(ARCHIVE) libumfpack.a $^ + - $(RANLIB) libumfpack.a + +-so: $(II) $(LL) $(GN) $(DI) $(DL) $(ZI) $(ZL) +- gcc -shared -Wl,-soname,libumfpack.so -o libumfpack.so $^ ++libumfpack.so: $(II) $(LL) $(GN) $(DI) $(DL) $(ZI) $(ZL) ++ $(CC) -shared $^ -lm -L ../../CHOLMOD/Lib -lcholmod -L ../../CAMD/Lib -lcamd -L ../../COLAMD/Lib -lcolamd $(EBROOTPARMETIS)/lib/libparmetis.a $(EBROOTPARMETIS)/lib/libmetis.a -L../../CCOLAMD/Lib -lccolamd -L ../../SuiteSparse_config -lsuitesparseconfig ../../AMD/Lib/libamd.so -Wl,-soname -Wl,$@ -o libumfpack.so + + #------------------------------------------------------------------------------- + # Remove all but the files in the original distribution +@@ -266,6 +270,7 @@ + + purge: clean + - $(RM) libumfpack.a ++ - $(RM) libumfpack.so + + clean: + - $(RM) $(CLEAN) diff --git a/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..b9a8fa8490 --- /dev/null +++ b/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,62 @@ +# Built with EasyBuild version 2.3.0 on 2015-10-16_10-29-33 +easyblock = 'PythonPackage' + +name = 'scikit-umfpack' +version = '0.2.1' + +homepage = 'http://rc.github.io/scikit-umfpack/' +description = """scikit-umfpack provides a wrapper of UMFPACK sparse direct solver to SciPy.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +python = 'Python' +pyver = '2.7.10' + +versionsuffix = "-%s-%s" % (python, pyver) +dependencies = [ + (python, pyver), + ('scipy', '0.16.0', versionsuffix), + ('SuiteSparse', '4.4.5', '-ParMETIS-4.0.3'), +] + +builddependencies = [ + ('SWIG', '3.0.7', versionsuffix), +] + +options = {'modulename': 'scikits'} + +pyshortver = '.'.join(pyver.split('.')[:-1]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/scikits/umfpack' % pyshortver], +} + +moduleclass = 'math' + +# Build statistics +buildstats = [{ + "easybuild-framework_version": "2.3.0", + "easybuild-easyblocks_version": "2.3.0", + "timestamp": 1444984173, + "build_time": 4.99, + "install_size": 15332591, + "command_line": ['--buildpath=/dev/shm', '--force', '--installpath-modules=/apps/antwerpen/modules/hopper/2015b', '--installpath-software=/apps/antwerpen/ivybridge/sl6', '--repositorypath=/apps/antwerpen/easybuild/repo', '--robot=/apps/antwerpen/easybuild/github/easybuild-easyconfigs/easybuild/easyconfigs:/apps/antwerpen/ivybridge/sl6/EasyBuild/2.3.0/lib/python2.6/site-packages/easybuild_easyconfigs-2.3.0-py2.6.egg/easybuild/easyconfigs', '--robot-paths=/apps/antwerpen/easybuild/github/easybuild-easyconfigs/easybuild/easyconfigs:', '--sourcepath=/apps/antwerpen/sources', 'scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb'], + "modules_tool": ('EnvironmentModulesC', '/usr/bin/modulecmd', '3.2.10'), + "core_count": 20, + "cpu_model": "Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz", + "cpu_speed": 2793.089, + "cpu_vendor": "Intel", + "gcc_version": "Ingebouwde specs worden gebruikt.; COLLECT_GCC=gcc; COLLECT_LTO_WRAPPER=/apps/antwerpen/ivybridge/sl6/GCC/4.9.3-binutils-2.25/libexec/gcc/x86_64-unknown-linux-gnu/4.9.3/lto-wrapper; Target: x86_64-unknown-linux-gnu; Configured with: ../configure --enable-languages=c,c++,fortran --enable-lto --enable-checking=release --disable-multilib --enable-shared=yes --enable-static=yes --enable-threads=posix --enable-gold=default --enable-plugins --enable-ld --with-plugin-ld=ld.gold --enable-bootstrap --prefix=/apps/antwerpen/ivybridge/sl6/GCC/4.9.3-binutils-2.25 --with-local-prefix=/apps/antwerpen/ivybridge/sl6/GCC/4.9.3-binutils-2.25; Thread model: posix; gcc versie 4.9.3 (GCC) ; ", + "glibc_version": "2.12", + "hostname": "ln01.hopper.antwerpen.vsc", + "os_name": "SL", + "os_type": "Linux", + "os_version": "6.7", + "platform_name": "x86_64-unknown-linux", + "python_version": "2.6.6 (r266:84292, Jul 22 2015, 16:47:47) ; [GCC 4.4.7 20120313 (Red Hat 4.4.7-16)]", + "system_gcc_path": "/apps/antwerpen/ivybridge/sl6/GCC/4.9.3-binutils-2.25/bin/gcc", + "system_python_path": "/apps/antwerpen/ivybridge/sl6/Python/2.7.10-intel-2015b/bin/python", +}] -- GitLab From 752c884c629f56f57ff09410b8168cf847bf49ec Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 16 Oct 2015 14:57:44 +0200 Subject: [PATCH 0147/1015] {vis}[intel/2015b] PIL 1.1.7 w/ Python 2.7.10 --- .../PIL-1.1.7-intel-2015b-Python-2.7.10.eb | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..288690519a --- /dev/null +++ b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,21 @@ +easyblock = 'PythonPackage' + +name = 'PIL' +version = '1.1.7' + +homepage = 'http://www.pythonware.com/products/pil' +description = """The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. + This library supports many file formats, and provides powerful image processing and graphics capabilities.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://effbot.org/downloads/'] +sources = ['Imaging-%(version)s.tar.gz'] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver +dependencies = [('Python', pyver)] + +options = {'modulename': 'PIL'} + +moduleclass = 'vis' -- GitLab From 75df69c718e510fc2284f42698af2d3d1f4ee723 Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Fri, 16 Oct 2015 15:06:05 +0200 Subject: [PATCH 0148/1015] Update Makefiles in SuiteSparse to make UMFPACK available in python - added missing dependencies --- .../m/METIS/METIS-5.1.0-intel-2015b.eb | 22 +++++++++++++++ .../p/PCRE/PCRE-8.37-intel-2015b.eb | 20 +++++++++++++ .../p/ParMETIS/ParMETIS-4.0.3-intel-2015b.eb | 22 +++++++++++++++ .../SWIG-3.0.7-intel-2015b-Python-2.7.10.eb | 23 +++++++++++++++ ...umfpack-0.2.1-intel-2015b-Python-2.7.10.eb | 28 +------------------ .../scipy-0.15.1-intel-2015b-Python-2.7.10.eb | 19 +++++++++++++ 6 files changed, 107 insertions(+), 27 deletions(-) create mode 100644 easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/p/PCRE/PCRE-8.37-intel-2015b.eb create mode 100644 easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.3-intel-2015b.eb create mode 100644 easybuild/easyconfigs/s/SWIG/SWIG-3.0.7-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/s/scipy/scipy-0.15.1-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b.eb new file mode 100644 index 0000000000..f6d928aa10 --- /dev/null +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b.eb @@ -0,0 +1,22 @@ +name = 'METIS' +version = '5.1.0' + +homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview' +description = """METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, +and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the +multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD', +] + +patches = ['METIS_IDXTYPEWIDTH.patch'] + +builddependencies = [('CMake', '3.3.2')] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/p/PCRE/PCRE-8.37-intel-2015b.eb b/easybuild/easyconfigs/p/PCRE/PCRE-8.37-intel-2015b.eb new file mode 100644 index 0000000000..a39fc3056b --- /dev/null +++ b/easybuild/easyconfigs/p/PCRE/PCRE-8.37-intel-2015b.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'PCRE' +version = '8.37' + +homepage = 'http://www.pcre.org/' +description = """ + The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax + and semantics as Perl 5. +""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +configopts = "--with-pic --disable-cpp" + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.3-intel-2015b.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.3-intel-2015b.eb new file mode 100644 index 0000000000..3487dd6842 --- /dev/null +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.3-intel-2015b.eb @@ -0,0 +1,22 @@ +name = 'ParMETIS' +version = '4.0.3' + +homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview' +description = """ParMETIS is an MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs, + meshes, and for computing fill-reducing orderings of sparse matrices. ParMETIS extends the functionality provided by METIS and includes + routines that are especially suited for parallel AMR computations and large scale numerical simulations. The algorithms implemented in + ParMETIS are based on the parallel multilevel k-way graph-partitioning, adaptive repartitioning, and parallel multi-constrained partitioning + schemes.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} + +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD', +] +sources = [SOURCELOWER_TAR_GZ] + +builddependencies = [('CMake', '3.3.2', '', ('GNU', '4.9.3-2.25'))] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/s/SWIG/SWIG-3.0.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/SWIG/SWIG-3.0.7-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..ff2e6c5ccb --- /dev/null +++ b/easybuild/easyconfigs/s/SWIG/SWIG-3.0.7-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,23 @@ +name = 'SWIG' +version = '3.0.7' + +homepage = 'http://www.swig.org/' +description = """SWIG is a software development tool that connects programs written in C and C++ with + a variety of high-level programming languages.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'opt': True, 'optarch': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +python = "Python" +pythonversion = '2.7.10' +versionsuffix = '-%s-%s' % (python, pythonversion) + +dependencies = [ + (python, pythonversion), + ('PCRE', '8.37'), +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb index b9a8fa8490..90f2ad4406 100644 --- a/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb @@ -1,4 +1,3 @@ -# Built with EasyBuild version 2.3.0 on 2015-10-16_10-29-33 easyblock = 'PythonPackage' name = 'scikit-umfpack' @@ -18,7 +17,7 @@ pyver = '2.7.10' versionsuffix = "-%s-%s" % (python, pyver) dependencies = [ (python, pyver), - ('scipy', '0.16.0', versionsuffix), + ('scipy', '0.15.1', versionsuffix), ('SuiteSparse', '4.4.5', '-ParMETIS-4.0.3'), ] @@ -35,28 +34,3 @@ sanity_check_paths = { } moduleclass = 'math' - -# Build statistics -buildstats = [{ - "easybuild-framework_version": "2.3.0", - "easybuild-easyblocks_version": "2.3.0", - "timestamp": 1444984173, - "build_time": 4.99, - "install_size": 15332591, - "command_line": ['--buildpath=/dev/shm', '--force', '--installpath-modules=/apps/antwerpen/modules/hopper/2015b', '--installpath-software=/apps/antwerpen/ivybridge/sl6', '--repositorypath=/apps/antwerpen/easybuild/repo', '--robot=/apps/antwerpen/easybuild/github/easybuild-easyconfigs/easybuild/easyconfigs:/apps/antwerpen/ivybridge/sl6/EasyBuild/2.3.0/lib/python2.6/site-packages/easybuild_easyconfigs-2.3.0-py2.6.egg/easybuild/easyconfigs', '--robot-paths=/apps/antwerpen/easybuild/github/easybuild-easyconfigs/easybuild/easyconfigs:', '--sourcepath=/apps/antwerpen/sources', 'scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb'], - "modules_tool": ('EnvironmentModulesC', '/usr/bin/modulecmd', '3.2.10'), - "core_count": 20, - "cpu_model": "Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz", - "cpu_speed": 2793.089, - "cpu_vendor": "Intel", - "gcc_version": "Ingebouwde specs worden gebruikt.; COLLECT_GCC=gcc; COLLECT_LTO_WRAPPER=/apps/antwerpen/ivybridge/sl6/GCC/4.9.3-binutils-2.25/libexec/gcc/x86_64-unknown-linux-gnu/4.9.3/lto-wrapper; Target: x86_64-unknown-linux-gnu; Configured with: ../configure --enable-languages=c,c++,fortran --enable-lto --enable-checking=release --disable-multilib --enable-shared=yes --enable-static=yes --enable-threads=posix --enable-gold=default --enable-plugins --enable-ld --with-plugin-ld=ld.gold --enable-bootstrap --prefix=/apps/antwerpen/ivybridge/sl6/GCC/4.9.3-binutils-2.25 --with-local-prefix=/apps/antwerpen/ivybridge/sl6/GCC/4.9.3-binutils-2.25; Thread model: posix; gcc versie 4.9.3 (GCC) ; ", - "glibc_version": "2.12", - "hostname": "ln01.hopper.antwerpen.vsc", - "os_name": "SL", - "os_type": "Linux", - "os_version": "6.7", - "platform_name": "x86_64-unknown-linux", - "python_version": "2.6.6 (r266:84292, Jul 22 2015, 16:47:47) ; [GCC 4.4.7 20120313 (Red Hat 4.4.7-16)]", - "system_gcc_path": "/apps/antwerpen/ivybridge/sl6/GCC/4.9.3-binutils-2.25/bin/gcc", - "system_python_path": "/apps/antwerpen/ivybridge/sl6/Python/2.7.10-intel-2015b/bin/python", -}] diff --git a/easybuild/easyconfigs/s/scipy/scipy-0.15.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/scipy/scipy-0.15.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..cee2e61ab4 --- /dev/null +++ b/easybuild/easyconfigs/s/scipy/scipy-0.15.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,19 @@ +name = 'scipy' +version = '0.15.1' +versionsuffix = '-Python-2.7.10' + +homepage = 'http://www.scipy.org' +description = """SciPy is a collection of mathematical algorithms and convenience + functions built on the Numpy extension for Python.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = [('http://sourceforge.net/projects/scipy/files/scipy/%(version)s', 'download')] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('numpy', '1.9.2', versionsuffix), +] + +moduleclass = 'math' -- GitLab From 5260860f78459c9266ad5443bc9748f97eed49cb Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Fri, 16 Oct 2015 15:16:51 +0200 Subject: [PATCH 0149/1015] Update Makefiles in SuiteSparse to make UMFPACK available in python - added PARMETIS include directory to UMFPACK --- .../easyconfigs/s/SuiteSparse/UMFPACK_GNUMakefile-4.4.5.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/s/SuiteSparse/UMFPACK_GNUMakefile-4.4.5.patch b/easybuild/easyconfigs/s/SuiteSparse/UMFPACK_GNUMakefile-4.4.5.patch index 466ee33ab8..738860ddb7 100644 --- a/easybuild/easyconfigs/s/SuiteSparse/UMFPACK_GNUMakefile-4.4.5.patch +++ b/easybuild/easyconfigs/s/SuiteSparse/UMFPACK_GNUMakefile-4.4.5.patch @@ -22,7 +22,7 @@ +# I = -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config \ +# -I../../CCOLAMD/Include -I../../CAMD/Include -I../../CHOLMOD/Include \ -+# -I../../metis-4.0/Lib -I../../COLAMD/Include ++# -I$(EBROOTPARMETIS)/include -I../../COLAMD/Include + C = $(CC) $(CF) $(UMFPACK_CONFIG) $(I) -- GitLab From c9a0dc44dee60c9c6aab0c04dc0cfb89ce17be1f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 16 Oct 2015 15:35:27 +0200 Subject: [PATCH 0150/1015] add custom sanity check paths in PIL easyconfig --- .../p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb index 288690519a..8300685e4d 100644 --- a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb @@ -18,4 +18,10 @@ dependencies = [('Python', pyver)] options = {'modulename': 'PIL'} +pyshortver = '.'.join(pyver.split(':')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['bin', 'lib/python%s/site-packages/%%(name)s' % pyshortver], +} + moduleclass = 'vis' -- GitLab From 755d7c472e1109bee33bf870a737e6a280149ba1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 16 Oct 2015 15:36:16 +0200 Subject: [PATCH 0151/1015] {data}[intel/2015b] pydicom 0.9.9 --- ...pydicom-0.9.9-intel-2015b-Python-2.7.10.eb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/p/pydicom/pydicom-0.9.9-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/p/pydicom/pydicom-0.9.9-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pydicom/pydicom-0.9.9-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..d2612bab48 --- /dev/null +++ b/easybuild/easyconfigs/p/pydicom/pydicom-0.9.9-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,29 @@ +easyblock = 'PythonPackage' + +name = 'pydicom' +version = '0.9.9' + +homepage = 'https://github.com/darcymason/pydicom' +description = """Read, modify and write DICOM files with python code""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://github.com/darcymason/pydicom/archive/'] +sources = ['v%(version)s.tar.gz'] + +pyver = '2.7.10' +versionsuffix = '-Python-2.7.10' + +dependencies = [('Python', pyver)] + +start_dir = 'source' + +options = {'modulename': 'dicom'} + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyver)s/site-packages/pydicom-%%(version)s-py%(pyver)s.egg' % {'pyver': pyshortver}], +} + +moduleclass = 'data' -- GitLab From 5cdd6992fba894cff12537f7883f5ae1aa435e4b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 16 Oct 2015 15:37:52 +0200 Subject: [PATCH 0152/1015] fix typo --- .../easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb index 8300685e4d..fbe47598f6 100644 --- a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb @@ -18,7 +18,7 @@ dependencies = [('Python', pyver)] options = {'modulename': 'PIL'} -pyshortver = '.'.join(pyver.split(':')[:2]) +pyshortver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': [], 'dirs': ['bin', 'lib/python%s/site-packages/%%(name)s' % pyshortver], -- GitLab From 679069fecb0220e0c7177d28ec9bb6ffe0da7f10 Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Fri, 16 Oct 2015 15:57:18 +0200 Subject: [PATCH 0153/1015] Update Makefiles in SuiteSparse to make UMFPACK available in python - added numpy-1.9.2-intel-2015b-Python-2.7.10.eb dependency --- .../numpy-1.9.2-intel-2015b-Python-2.7.10.eb | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 easybuild/easyconfigs/n/numpy/numpy-1.9.2-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/n/numpy/numpy-1.9.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/numpy/numpy-1.9.2-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..05b84e721b --- /dev/null +++ b/easybuild/easyconfigs/n/numpy/numpy-1.9.2-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,27 @@ +name = 'numpy' +version = '1.9.2' + +homepage = 'http://www.numpy.org' +description = """NumPy is the fundamental package for scientific computing with Python. It contains among other things: + a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran + code, useful linear algebra, Fourier transform, and random number capabilities. Besides its obvious scientific uses, + NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be + defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCE_TAR_GZ] + +patches = ['numpy-1.8.0-mkl.patch'] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + (python, pyver), + ('SuiteSparse', '4.4.5', '-ParMETIS-4.0.3'), +] + +moduleclass = 'math' -- GitLab From 28bf799d5b154057e50a9f6911ce0cb477c29ff8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 16 Oct 2015 19:17:44 +0200 Subject: [PATCH 0154/1015] {vis}[intel/2015b] NIPY 0.3.0 + Nilearn 0.1.4.post1 + NiBabel 2.0.1 --- .../NIPY-0.3.0-intel-2015b-Python-2.7.10.eb | 23 +++++++++++++ ...NiBabel-2.0.1-intel-2015b-Python-2.7.10.eb | 32 +++++++++++++++++ ...n-0.1.4.post1-intel-2015b-Python-2.7.10.eb | 28 +++++++++++++++ ...sympy-0.7.6.1-intel-2015b-Python-2.7.10.eb | 34 +++++++++++++++++++ 4 files changed, 117 insertions(+) create mode 100644 easybuild/easyconfigs/n/NIPY/NIPY-0.3.0-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/n/NiBabel/NiBabel-2.0.1-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/n/Nilearn/Nilearn-0.1.4.post1-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/s/sympy/sympy-0.7.6.1-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/n/NIPY/NIPY-0.3.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/NIPY/NIPY-0.3.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..a1ab509b12 --- /dev/null +++ b/easybuild/easyconfigs/n/NIPY/NIPY-0.3.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,23 @@ +easyblock = 'PythonPackage' + +name = 'NIPY' +version = '0.3.0' + +homepage = 'http://nipy.org/nipy/' +description = """NIPY is a python project for analysis of structural and functional neuroimaging data.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('sympy', '0.7.6.1', versionsuffix), + ('NiBabel', '2.0.1', versionsuffix), +] + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/n/NiBabel/NiBabel-2.0.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/NiBabel/NiBabel-2.0.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..8b47b7f255 --- /dev/null +++ b/easybuild/easyconfigs/n/NiBabel/NiBabel-2.0.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,32 @@ +easyblock = 'PythonPackage' + +name = 'NiBabel' +version = '2.0.1' + +homepage = 'https://nipy.github.io/nibabel' +description = """NiBabel provides read/write access to some common medical and neuroimaging file formats, + including: ANALYZE (plain, SPM99, SPM2 and later), GIFTI, NIfTI1, NIfTI2, MINC1, MINC2, MGH and ECAT + as well as Philips PAR/REC. We can read and write Freesurfer geometry, and read Freesurfer morphometry and + annotation files. There is some very limited support for DICOM. NiBabel is the successor of PyNIfTI.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('PIL', '1.1.7', versionsuffix), + ('pydicom', '0.9.9', versionsuffix), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': ['bin/nib-dicomfs', 'bin/nib-ls', 'bin/nib-nifti-dx', 'bin/parrec2nii'], + 'dirs': ['lib/python%s/site-packages/nibabel' % pyshortver, 'lib/python%s/site-packages/nisext' % pyshortver], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/n/Nilearn/Nilearn-0.1.4.post1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/Nilearn/Nilearn-0.1.4.post1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..8cb1abbdef --- /dev/null +++ b/easybuild/easyconfigs/n/Nilearn/Nilearn-0.1.4.post1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,28 @@ +easyblock = 'PythonPackage' + +name = 'Nilearn' +version = '0.1.4.post1' + +homepage = 'http://nilearn.github.io/' +description = """Nilearn is a Python module for fast and easy statistical learning on NeuroImaging data.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('scikit-learn', '0.16.1', versionsuffix), + ('NiBabel', '2.0.1', versionsuffix), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyver)s/site-packages/nilearn-%%(version)s-py%(pyver)s.egg' % {'pyver': pyshortver}], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/s/sympy/sympy-0.7.6.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/sympy/sympy-0.7.6.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..6578c6a37d --- /dev/null +++ b/easybuild/easyconfigs/s/sympy/sympy-0.7.6.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,34 @@ +easyblock = 'PythonPackage' + +name = 'sympy' +version = '0.7.6.1' + +homepage = 'http://sympy.org/' +description = """SymPy is a Python library for symbolic mathematics. It aims to + become a full-featured computer algebra system (CAS) while keeping the code as + simple as possible in order to be comprehensible and easily extensible. SymPy + is written entirely in Python and does not require any external libraries.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +patches = ['sympy-0.7.6_fix-numpy-include.patch'] + +python = 'Python' +pyver = '2.7.10' +pyshortver = '.'.join(pyver.split('.')[:-1]) + +versionsuffix = "-%s-%s" % (python, pyver) + +dependencies = [(python, pyver)] + +runtest = 'python setup.py test' + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/sympy' % pyshortver], +} + +moduleclass = 'math' -- GitLab From f5eb57ae1f43405a0492bea2f6ceb5d995a20f3a Mon Sep 17 00:00:00 2001 From: Tru Huynh Date: Fri, 16 Oct 2015 14:43:50 -0400 Subject: [PATCH 0155/1015] update Java8 JDK to update 60 --- easybuild/easyconfigs/j/Java/Java-1.8.0_60.eb | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 easybuild/easyconfigs/j/Java/Java-1.8.0_60.eb diff --git a/easybuild/easyconfigs/j/Java/Java-1.8.0_60.eb b/easybuild/easyconfigs/j/Java/Java-1.8.0_60.eb new file mode 100644 index 0000000000..92f4204c59 --- /dev/null +++ b/easybuild/easyconfigs/j/Java/Java-1.8.0_60.eb @@ -0,0 +1,15 @@ +name = 'Java' +version = '1.8.0_60' + +homepage = 'http://java.com/' +description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy + Java applications on desktops and servers.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +# download the tar.gz directly from http://www.oracle.com/technetwork/java/javase/downloads/index.html +(vp, vs) = version.split('_') +altver = '%su%s' % (vp.split('.')[1], vs) +sources = ['jdk-%s-linux-x64.tar.gz' % altver] + +moduleclass = 'lang' -- GitLab From f7a44f93062be91160fc2b9561ea5654835ea81f Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 19 Oct 2015 08:56:31 +0200 Subject: [PATCH 0156/1015] Recommendations implemented --- .../o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb | 3 ++- ....3.1.patch => OpenFOAM-2.3.1_external_paraview-4.3.1.patch} | 0 2 files changed, 2 insertions(+), 1 deletion(-) rename easybuild/easyconfigs/o/OpenFOAM/{external_paraview_4.3.1.patch => OpenFOAM-2.3.1_external_paraview-4.3.1.patch} (100%) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb index b789927663..77847f0772 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb @@ -30,12 +30,13 @@ patches = [ ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir 'external-3rd-OpenFOAM-%(version)s.patch', ('external-3rd-ThirdParty-%(version)s.patch', ".."), - 'external_paraview_%s.patch' % paraversion, + 'OpenFOAM-%(version)s_external_paraview-%s.patch' % paraversion, ] dependencies = [ ('CGAL', '4.6', '%s%s' % ('-GLib-2.44.1', pyver)), ('libreadline', '6.3'), +# OpenFOAM requires 64bit METIS using 32bit indexes. (array indexes) ('METIS', '5.1.0', '-32bitIDX'), ('ncurses', '5.9'), ('Paraview', paraversion, '%s-%s' % (pyver, 'mpi')), diff --git a/easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.3.1.patch b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1_external_paraview-4.3.1.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.3.1.patch rename to easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1_external_paraview-4.3.1.patch -- GitLab From 8956e8b75f1f743ac14dcd312cecfe1e8a9af4fd Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 19 Oct 2015 08:59:37 +0200 Subject: [PATCH 0157/1015] Recommendations for OpenFOAM-2.3.1-eb-deps implemented --- .../o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb | 3 ++- ....4.0.patch => OpenFOAM-2.4.0_external_paraview-4.4.0.patch} | 0 2 files changed, 2 insertions(+), 1 deletion(-) rename easybuild/easyconfigs/o/OpenFOAM/{external_paraview_4.4.0.patch => OpenFOAM-2.4.0_external_paraview-4.4.0.patch} (100%) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb index d2566c5381..b93d699bb2 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb @@ -29,12 +29,13 @@ patches = [ ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir 'external-3rd-OpenFOAM-%(version)s.patch', ('external-3rd-ThirdParty-%(version)s.patch', ".."), - 'external_paraview_%s.patch' % paraversion, + 'OpenFOAM-2.4.0_external_paraview-%s.patch' % paraversion, ] dependencies = [ ('CGAL', '4.6.3', '-Python-2.7.10'), ('libreadline', '6.3'), +# OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes) ('METIS', '5.1.0', '-32bitIDX'), ('ncurses', '5.9'), ('Paraview', paraversion, '-mpi'), diff --git a/easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.4.0.patch b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0_external_paraview-4.4.0.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/external_paraview_4.4.0.patch rename to easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0_external_paraview-4.4.0.patch -- GitLab From c57850855b435f943de63753312c3ad2cef8d3d3 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 19 Oct 2015 09:39:47 +0200 Subject: [PATCH 0158/1015] typo corrected --- .../o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb index 77847f0772..eca72b637b 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb @@ -30,7 +30,7 @@ patches = [ ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir 'external-3rd-OpenFOAM-%(version)s.patch', ('external-3rd-ThirdParty-%(version)s.patch', ".."), - 'OpenFOAM-%(version)s_external_paraview-%s.patch' % paraversion, + 'OpenFOAM-%s_external_paraview-%s.patch' % (version, paraversion), ] dependencies = [ -- GitLab From f22e943230f972390071c5cb8d3789ce331fac0a Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 19 Oct 2015 09:41:46 +0200 Subject: [PATCH 0159/1015] Hardcoded patch version removed --- .../o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb index b93d699bb2..e3041e4b06 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb @@ -29,7 +29,7 @@ patches = [ ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir 'external-3rd-OpenFOAM-%(version)s.patch', ('external-3rd-ThirdParty-%(version)s.patch', ".."), - 'OpenFOAM-2.4.0_external_paraview-%s.patch' % paraversion, + 'OpenFOAM-%s_external_paraview-%s.patch' % (version, paraversion), ] dependencies = [ -- GitLab From 7be1b88aa2027c02c08b94c9e7a24859ca9d4d21 Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Mon, 19 Oct 2015 11:04:41 +0200 Subject: [PATCH 0160/1015] Update Makefiles in SuiteSparse to make UMFPACK available in python - renamed patch files - added info to patch files - splitted long lines --- ...Sparse-4.4.5-intel-2015b-ParMETIS-4.0.3.eb | 6 ++--- ...> SuiteSparse-4.4.5_AMD_GNUMakefile.patch} | 2 ++ ...iteSparse-4.4.5_UMFPACK_GNUMakefile.patch} | 23 +++++++++---------- 3 files changed, 16 insertions(+), 15 deletions(-) rename easybuild/easyconfigs/s/SuiteSparse/{AMD_GNUMakefile-4.4.5.patch => SuiteSparse-4.4.5_AMD_GNUMakefile.patch} (88%) rename easybuild/easyconfigs/s/SuiteSparse/{UMFPACK_GNUMakefile-4.4.5.patch => SuiteSparse-4.4.5_UMFPACK_GNUMakefile.patch} (70%) diff --git a/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-ParMETIS-4.0.3.eb b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-ParMETIS-4.0.3.eb index 8873568d06..07907bbd7c 100644 --- a/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-ParMETIS-4.0.3.eb +++ b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-ParMETIS-4.0.3.eb @@ -11,9 +11,9 @@ source_urls = ['http://faculty.cse.tamu.edu/davis/SuiteSparse/'] sources = [SOURCE_TAR_GZ] patches = [ - 'AMD_GNUMakefile-4.4.5.patch', - 'UMFPACK_GNUMakefile-4.4.5.patch', - ] + 'SuiteSparse-%(version)s_AMD_GNUMakefile.patch', + 'SuiteSparse-%(version)s_UMFPACK_GNUMakefile.patch', +] parmetis = 'ParMETIS' parmetis_ver = '4.0.3' diff --git a/easybuild/easyconfigs/s/SuiteSparse/AMD_GNUMakefile-4.4.5.patch b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5_AMD_GNUMakefile.patch similarity index 88% rename from easybuild/easyconfigs/s/SuiteSparse/AMD_GNUMakefile-4.4.5.patch rename to easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5_AMD_GNUMakefile.patch index 807693089a..60f31afb37 100644 --- a/easybuild/easyconfigs/s/SuiteSparse/AMD_GNUMakefile-4.4.5.patch +++ b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5_AMD_GNUMakefile.patch @@ -1,3 +1,5 @@ +# create libamd.so in SuiteSparse, as required by scikit-umfpack +# author: Stefan Becuwe (derived from Makefile by Stefan Fuertinger, http://fuertinger.lima-city.de/research.html) --- SuiteSparse/AMD/Lib/GNUmakefile.org 2014-03-21 20:22:00.000000000 +0100 +++ SuiteSparse/AMD/Lib/GNUmakefile 2015-10-12 16:30:32.153222621 +0200 @@ -2,7 +2,7 @@ diff --git a/easybuild/easyconfigs/s/SuiteSparse/UMFPACK_GNUMakefile-4.4.5.patch b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5_UMFPACK_GNUMakefile.patch similarity index 70% rename from easybuild/easyconfigs/s/SuiteSparse/UMFPACK_GNUMakefile-4.4.5.patch rename to easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5_UMFPACK_GNUMakefile.patch index 738860ddb7..0bab9e6c94 100644 --- a/easybuild/easyconfigs/s/SuiteSparse/UMFPACK_GNUMakefile-4.4.5.patch +++ b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5_UMFPACK_GNUMakefile.patch @@ -1,6 +1,8 @@ +# create libumfpack.so in SuiteSparse, as required by scikit-umfpack +# author: Stefan Becuwe (derived from Makefile by Stefan Fuertinger, http://fuertinger.lima-city.de/research.html) --- SuiteSparse/UMFPACK/Lib/GNUmakefile.org 2014-03-21 20:16:16.000000000 +0100 -+++ SuiteSparse/UMFPACK/Lib/GNUmakefile 2015-10-12 16:34:54.286168878 +0200 -@@ -2,18 +2,22 @@ ++++ SuiteSparse/UMFPACK/Lib/GNUmakefile 2015-10-19 11:00:25.643072545 +0200 +@@ -2,16 +2,16 @@ # UMFPACK Makefile for compiling on Unix systems (for GNU Make) #------------------------------------------------------------------------------- @@ -20,14 +22,8 @@ + -I../../SuiteSparse_config -I../../CHOLMOD/Include endif -+# I = -I../Include -I../Source -I../../AMD/Include -I../../SuiteSparse_config \ -+# -I../../CCOLAMD/Include -I../../CAMD/Include -I../../CHOLMOD/Include \ -+# -I$(EBROOTPARMETIS)/include -I../../COLAMD/Include -+ C = $(CC) $(CF) $(UMFPACK_CONFIG) $(I) - - #------------------------------------------------------------------------------- -@@ -69,7 +73,7 @@ +@@ -69,7 +69,7 @@ # user-callable, only one version for int/SuiteSparse_long, # real/complex, *.[ch] files: @@ -36,18 +32,21 @@ #------------------------------------------------------------------------------- # include files: -@@ -257,8 +261,8 @@ +@@ -257,8 +257,11 @@ $(ARCHIVE) libumfpack.a $^ - $(RANLIB) libumfpack.a -so: $(II) $(LL) $(GN) $(DI) $(DL) $(ZI) $(ZL) - gcc -shared -Wl,-soname,libumfpack.so -o libumfpack.so $^ +libumfpack.so: $(II) $(LL) $(GN) $(DI) $(DL) $(ZI) $(ZL) -+ $(CC) -shared $^ -lm -L ../../CHOLMOD/Lib -lcholmod -L ../../CAMD/Lib -lcamd -L ../../COLAMD/Lib -lcolamd $(EBROOTPARMETIS)/lib/libparmetis.a $(EBROOTPARMETIS)/lib/libmetis.a -L../../CCOLAMD/Lib -lccolamd -L ../../SuiteSparse_config -lsuitesparseconfig ../../AMD/Lib/libamd.so -Wl,-soname -Wl,$@ -o libumfpack.so ++ $(CC) -shared $^ -lm -L ../../CHOLMOD/Lib -lcholmod -L ../../CAMD/Lib -lcamd \ ++ -L ../../COLAMD/Lib -lcolamd $(EBROOTPARMETIS)/lib/libparmetis.a $(EBROOTPARMETIS)/lib/libmetis.a \ ++ -L../../CCOLAMD/Lib -lccolamd -L ../../SuiteSparse_config -lsuitesparseconfig \ ++ ../../AMD/Lib/libamd.so -Wl,-soname -Wl,$@ -o libumfpack.so #------------------------------------------------------------------------------- # Remove all but the files in the original distribution -@@ -266,6 +270,7 @@ +@@ -266,6 +269,7 @@ purge: clean - $(RM) libumfpack.a -- GitLab From c384098399c0ca28ca33b67385c060f86096cb45 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Mon, 19 Oct 2015 14:26:28 +0200 Subject: [PATCH 0161/1015] Add adabag, unbalanced, and RSNSS with associated deps. --- easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb index c2574c50ed..55fade274e 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb @@ -367,6 +367,15 @@ exts_list = [ ('SuperLearner', '2.0-15', ext_options), ('lpSolve', '5.6.13', ext_options), ('mediation', '4.4.5', ext_options), + ('caret', '6.0-57', ext_options), + ('adabag', '4.1', ext_options), + ('parallelMap', '1.3', ext_options), + ('BBmisc', '1.9', ext_options), + ('ParamHelpers', '1.5', ext_options), + ('ggvis', '0.4.2', ext_options), + ('mlr', '2.4', ext_options), + ('unbalanced', '2.0', ext_options), + ('RSNNS', '0.4-7', ext_options), ] moduleclass = 'lang' -- GitLab From 890ca14e042203eb953b6ca0eed7855a45bea800 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Mon, 19 Oct 2015 14:42:32 +0200 Subject: [PATCH 0162/1015] BBmisc was there already. --- easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb | 1 - 1 file changed, 1 deletion(-) diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb index 55fade274e..d0cd47bc22 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb @@ -370,7 +370,6 @@ exts_list = [ ('caret', '6.0-57', ext_options), ('adabag', '4.1', ext_options), ('parallelMap', '1.3', ext_options), - ('BBmisc', '1.9', ext_options), ('ParamHelpers', '1.5', ext_options), ('ggvis', '0.4.2', ext_options), ('mlr', '2.4', ext_options), -- GitLab From 6e773f5646e64d2dfcd87077bc68b7c390e5e61e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 15:57:59 +0200 Subject: [PATCH 0163/1015] bump commit ID for HOD v3.0.0dev + include vsc-base/vsc-mympirun deps for full HOD install --- ...ndemand-3.0.0-intel-2015b-Python-2.7.10.eb | 4 ++- .../hanythingondemand-3.0.0-minimal.eb | 7 ++-- ...sc-base-2.4.2-intel-2015b-Python-2.7.10.eb | 28 +++++++++++++++ .../easyconfigs/v/vsc-base/vsc-base-2.4.2.eb | 1 + ...ntel-2015b-Python-2.7.10-vsc-base-2.4.2.eb | 34 +++++++++++++++++++ 5 files changed, 70 insertions(+), 4 deletions(-) create mode 100644 easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb create mode 100755 easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb index 1ee81c068f..e899d14a39 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = [ 'https://github.com/hpcugent/hanythingondemand/archive/' ] -sources = ['633f264.tar.gz'] +sources = ['b7cc592.tar.gz'] python = 'Python' pythonver = '2.7.10' @@ -27,9 +27,11 @@ dependencies = [ ('setuptools', '1.4.2', '', True), ] +# install as zipped egg to make sure 'hod' is responsive use_easy_install = True zipped_egg = True +# use 'hod' rather than 'hanythingondemand' in module name modaltsoftname = 'hod' options = {'modulename': 'hod'} diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb index a6e16a2f79..95b3622963 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb @@ -13,7 +13,7 @@ toolchain = {'name': 'dummy', 'version': ''} source_urls = [ 'https://github.com/hpcugent/hanythingondemand/archive/' ] -sources = ['633f264.tar.gz'] +sources = ['b7cc592.tar.gz'] # minimal version for interactive use: just uses system Python (netaddr/netifaces/mpi4py not required) dependencies = [ @@ -21,9 +21,10 @@ dependencies = [ ('vsc-base', '2.4.2'), ] -use_easy_install = True -zipped_egg = True +#use_easy_install = True +#zipped_egg = True +# use 'hod' rather than 'hanythingondemand' in module name modaltsoftname = 'hod' options = {'modulename': 'hod'} diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..a87b24e21d --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,28 @@ +easyblock = 'PythonPackage' + +name = 'vsc-base' +version = '2.4.2' + +homepage = 'http://hpcugent.github.com/vsc-mympirun/' +description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [PYPI_SOURCE] + +patches = ['vsc-base-%(version)s_fix-Distribution.patch'] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver +dependencies = [('Python', pyver)] + +options = {'modulename': 'vsc.utils'} + +shortpyver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': ['lib/python%(pyver)s/site-packages/vsc_base-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb index dffa1cac4f..7e95369e69 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb @@ -12,6 +12,7 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} sources = [SOURCE_TAR_GZ] source_urls = [PYPI_SOURCE] +# install as zipped egg to make sure that tools that use this as a dependency are responsive use_easy_install = True zipped_egg = True diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb new file mode 100755 index 0000000000..6cbf3401a9 --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb @@ -0,0 +1,34 @@ +easyblock = 'PythonPackage' + +name = 'vsc-mympirun' +version = '3.4.2' + +homepage = 'https://github.com/hpcugent/vsc-mympirun' +description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/hpcugent/vsc-mympirun/archive/'] + +pyver = '2.7.10' +vsc_base_ver = '2.4.2' +versionsuffix = '-Python-%s-vsc-base-%s' % (pyver, vsc_base_ver) + +dependencies = [ + ('Python', pyver), + ('vsc-base', vsc_base_ver, '-Python-%s' % pyver), +] + +# we ship something in bin/fake +modextrapaths = {'PATH': 'bin/fake'} + +options = {'modulename': 'vsc.mympirun'} + +shortpyver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) +sanity_check_paths = { + 'files': ['lib/python%(pyver)s/site-packages/vsc_mympirun-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], + 'dirs': [], +} + +moduleclass = 'tools' -- GitLab From b211ce541325710ab5b5085a197f7a6b44238709 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 16:22:31 +0200 Subject: [PATCH 0164/1015] no patch for vsc-base 2.4.2, fix sanity check --- .../v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb | 2 -- easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb index a87b24e21d..d53cf54e2c 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb @@ -11,8 +11,6 @@ toolchain = {'name': 'intel', 'version': '2015b'} sources = [SOURCE_TAR_GZ] source_urls = [PYPI_SOURCE] -patches = ['vsc-base-%(version)s_fix-Distribution.patch'] - pyver = '2.7.10' versionsuffix = '-Python-%s' % pyver dependencies = [('Python', pyver)] diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb index 7e95369e69..5156e83f6b 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb @@ -20,8 +20,8 @@ options = {'modulename': 'vsc.utils'} shortpyver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) sanity_check_paths = { - 'files': ['lib/python%(pyver)s/site-packages/vsc_base-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%(pyver)s/site-packages/vsc_base-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], } moduleclass = 'tools' -- GitLab From 3e3bbd520917007c4c60e93dae7a24dae40174ce Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 16:23:16 +0200 Subject: [PATCH 0165/1015] fix sanity check for vsc-mympirun --- .../v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.4.2.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.4.2.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.4.2.eb index cf3751bf31..954e8a05b1 100755 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.4.2.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.4.2.eb @@ -30,8 +30,8 @@ options = {'modulename': 'vsc.mympirun'} shortpyver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) sanity_check_paths = { - 'files': ['lib/python%(pyver)s/site-packages/vsc_mympirun-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%(pyver)s/site-packages/vsc_mympirun-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], } moduleclass = 'tools' -- GitLab From fd2e2abb6d5d2bc82a9a557c32d85a0979b704db Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 16:27:38 +0200 Subject: [PATCH 0166/1015] really fix sanity check for vsc-mympirun --- ...c-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb index 6cbf3401a9..be82dad9ff 100755 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb @@ -25,7 +25,7 @@ modextrapaths = {'PATH': 'bin/fake'} options = {'modulename': 'vsc.mympirun'} -shortpyver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) +shortpyver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': ['lib/python%(pyver)s/site-packages/vsc_mympirun-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], 'dirs': [], -- GitLab From c061bf6349f00e3e0656ef558bfa133af6c257ce Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 16:34:00 +0200 Subject: [PATCH 0167/1015] install HOD as zipped egg --- .../h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb index 95b3622963..2856b16ae8 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb @@ -21,8 +21,8 @@ dependencies = [ ('vsc-base', '2.4.2'), ] -#use_easy_install = True -#zipped_egg = True +use_easy_install = True +zipped_egg = True # use 'hod' rather than 'hanythingondemand' in module name modaltsoftname = 'hod' -- GitLab From 3d022848ca226bd5df05c991b581d238ca7be16b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 16:49:26 +0200 Subject: [PATCH 0168/1015] use PythonPackage to install hanyhtingondemand as zipped egg --- .../hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb | 1 - .../h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb index e899d14a39..efec809660 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb @@ -27,7 +27,6 @@ dependencies = [ ('setuptools', '1.4.2', '', True), ] -# install as zipped egg to make sure 'hod' is responsive use_easy_install = True zipped_egg = True diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb index 2856b16ae8..8e2678c786 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb @@ -1,4 +1,4 @@ -easyblock = 'VersionIndependentPythonPackage' +easyblock = 'PythonPackage' name = 'hanythingondemand' version = '3.0.0-beta' -- GitLab From e909ce8501fddbf6ed63f7f0cdbed40abdda451a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 16:57:20 +0200 Subject: [PATCH 0169/1015] fix sanity check for vsc-base/vsc-mympirun --- .../v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb | 4 ++-- easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb | 2 +- ...ympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb | 4 ++-- easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb | 5 +++++ 4 files changed, 10 insertions(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb index d53cf54e2c..09bd7f1fce 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb @@ -19,8 +19,8 @@ options = {'modulename': 'vsc.utils'} shortpyver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { - 'files': ['lib/python%(pyver)s/site-packages/vsc_base-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], - 'dirs': [], + 'dirs': ['lib/python%s/site-packages/' % shortpyver], + 'files': [], } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb index 5156e83f6b..28c9f8648d 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb @@ -21,7 +21,7 @@ options = {'modulename': 'vsc.utils'} shortpyver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) sanity_check_paths = { 'files': [], - 'dirs': ['lib/python%(pyver)s/site-packages/vsc_base-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], + 'dirs': ['lib/python%s/site-packages/' % shortpyver], } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb index be82dad9ff..ef8686f230 100755 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb @@ -27,8 +27,8 @@ options = {'modulename': 'vsc.mympirun'} shortpyver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { - 'files': ['lib/python%(pyver)s/site-packages/vsc_mympirun-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], - 'dirs': [], + 'files': ['bin/mympirun'], + 'dirs': ['lib/python%s/site-packages/' % shortpyver], } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb index e24521bcf5..7186ad2438 100755 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb @@ -22,4 +22,9 @@ modextrapaths = {'PATH': 'bin/fake'} options = {'modulename': 'vsc.mympirun'} +sanity_check_paths = { + 'files': ['bin/mympirun'], + 'dirs': ['lib/python%s/site-packages/' % shortpyver], +} + moduleclass = 'tools' -- GitLab From 3117eaedb5eeaf5b9c3c2d595dbba31b92c12d78 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 16:58:36 +0200 Subject: [PATCH 0170/1015] add missing shortpyver --- easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb index 7186ad2438..eae4591c50 100755 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb @@ -22,6 +22,7 @@ modextrapaths = {'PATH': 'bin/fake'} options = {'modulename': 'vsc.mympirun'} +shortpyver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) sanity_check_paths = { 'files': ['bin/mympirun'], 'dirs': ['lib/python%s/site-packages/' % shortpyver], -- GitLab From b5d31cbcf6bb8431782895ed26dc44a0c3a8befb Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 17:26:55 +0200 Subject: [PATCH 0171/1015] install vsc-mympirun as zipped egg --- easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb index eae4591c50..c05f3ba23d 100755 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb @@ -17,6 +17,9 @@ dependencies = [ ('setuptools', '1.4.2'), ] +use_easy_install = True +zipped_egg = True + # we ship something in bin/fake modextrapaths = {'PATH': 'bin/fake'} -- GitLab From 35343cbc3b2e49d96222d4fdba848796e2d787e8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 17:54:07 +0200 Subject: [PATCH 0172/1015] don't install vsc-base w/ Python 2.7.10 as zipped egg, since it breaks vsc-mympirun --- .../v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb index 09bd7f1fce..74387f77f9 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb @@ -15,6 +15,11 @@ pyver = '2.7.10' versionsuffix = '-Python-%s' % pyver dependencies = [('Python', pyver)] +# don't install as zipped egg, since vsc-* packages that depends on this will be broken +# since 'pkgutil.extend_path' doesn't work as expected with zipped eggs +use_easy_install = True +installopts = '--always-unzip' + options = {'modulename': 'vsc.utils'} shortpyver = '.'.join(pyver.split('.')[:2]) -- GitLab From d5a208fd53e45993b0abbda36564cea9b1a76155 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 17:56:35 +0200 Subject: [PATCH 0173/1015] use PythonPackage for vsc-mympirun --- easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb index c05f3ba23d..dd78e35663 100755 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb @@ -1,4 +1,4 @@ -easyblock = 'VSCPythonPackage' +easyblock = 'PythonPackage' name = 'vsc-mympirun' version = '3.4.2' -- GitLab From 3a5bd9927043aded83ecb0f3994cc1ad68a9ef0d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 18:17:19 +0200 Subject: [PATCH 0174/1015] install vsc-base w/ Python 2.7.10 using pip, as non-zipped egg --- .../vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb index 74387f77f9..d8cbf9cd09 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb @@ -16,9 +16,11 @@ versionsuffix = '-Python-%s' % pyver dependencies = [('Python', pyver)] # don't install as zipped egg, since vsc-* packages that depends on this will be broken -# since 'pkgutil.extend_path' doesn't work as expected with zipped eggs -use_easy_install = True -installopts = '--always-unzip' +# since 'pkgutil.extend_path' doesn't work as expected with zipped eggs; +# avoid using easy_install, since that leads to "TypeError: dist must be a Distribution instance" +# (see https://github.com/hpcugent/vsc-base/issues/202) +use_pip = True +installopts = '--editable' options = {'modulename': 'vsc.utils'} -- GitLab From 658b4a43303b372066acc2878160fe76f5b99e06 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 18:22:11 +0200 Subject: [PATCH 0175/1015] fix docdir + sanity check path for pbs_python --- .../pbs_python-4.6.0-intel-2015b-Python-2.7.10.eb | 2 +- easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0-intel-2015b-Python-2.7.10.eb index bd3010ce44..7c7f27059a 100644 --- a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0-intel-2015b-Python-2.7.10.eb @@ -29,7 +29,7 @@ dependencies = [(python, pythonver)] osdependencies = ['torque-devel'] # this is needed for setup.py script -configopts = "--datarootdir=%(installdir)s --docdir=%(installdir)s" +configopts = "--datarootdir=%(installdir)s --docdir=docs" prebuildopts = 'export CFLAGS="$CFLAGS -I/usr/include/torque/" && ' preinstallopts = prebuildopts diff --git a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb index 0007436ecd..f6ebffa11b 100644 --- a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb +++ b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb @@ -22,16 +22,16 @@ patches = [ osdependencies = ['torque-devel'] # this is needed for setup.py script -configopts = "--datarootdir=%(installdir)s --docdir=%(installdir)s" +configopts = "--datarootdir=%(installdir)s --docdir=docs" prebuildopts = 'export CFLAGS="$CFLAGS -I/usr/include/torque/" && ' preinstallopts = prebuildopts -pythonshortver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) -modextrapaths = {'PYTHONPATH': ['lib64/python%s/site-packages' % pythonshortver]} +pyshortver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) +modextrapaths = {'PYTHONPATH': ['lib64/python%s/site-packages' % pyshortver]} sanity_check_paths = { 'files': [], - 'dirs': ['lib64/python%s/site-packages' % pythonshortver], + 'dirs': [('lib/python%s/site-packages' % pyshortver, 'lib64/python%s/site-packages' % pyshortver)], } sanity_check_commands = [('python', '-c "import pbs"')] -- GitLab From f59305cb9d9c860081a2d9e0bfbc05d4d971a538 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 18:31:16 +0200 Subject: [PATCH 0176/1015] revert changes to --docdir for pbs_python --- .../p/pbs_python/pbs_python-4.6.0-intel-2015b-Python-2.7.10.eb | 2 +- easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0-intel-2015b-Python-2.7.10.eb index 7c7f27059a..bd3010ce44 100644 --- a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0-intel-2015b-Python-2.7.10.eb @@ -29,7 +29,7 @@ dependencies = [(python, pythonver)] osdependencies = ['torque-devel'] # this is needed for setup.py script -configopts = "--datarootdir=%(installdir)s --docdir=docs" +configopts = "--datarootdir=%(installdir)s --docdir=%(installdir)s" prebuildopts = 'export CFLAGS="$CFLAGS -I/usr/include/torque/" && ' preinstallopts = prebuildopts diff --git a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb index f6ebffa11b..f7408c2984 100644 --- a/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb +++ b/easybuild/easyconfigs/p/pbs_python/pbs_python-4.6.0.eb @@ -22,7 +22,7 @@ patches = [ osdependencies = ['torque-devel'] # this is needed for setup.py script -configopts = "--datarootdir=%(installdir)s --docdir=docs" +configopts = "--datarootdir=%(installdir)s --docdir=%(installdir)s" prebuildopts = 'export CFLAGS="$CFLAGS -I/usr/include/torque/" && ' preinstallopts = prebuildopts -- GitLab From 299b1cc14c049085da5705f5515a1d9b201b5dd9 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 18:59:59 +0200 Subject: [PATCH 0177/1015] patch setup.py of vsc-base via preinstallopt + fix sanity check --- .../v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb index d8cbf9cd09..94c2388a7a 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb @@ -17,17 +17,14 @@ dependencies = [('Python', pyver)] # don't install as zipped egg, since vsc-* packages that depends on this will be broken # since 'pkgutil.extend_path' doesn't work as expected with zipped eggs; -# avoid using easy_install, since that leads to "TypeError: dist must be a Distribution instance" -# (see https://github.com/hpcugent/vsc-base/issues/202) -use_pip = True -installopts = '--editable' +preinstallopts = "sed -i'eb.bk' \"s/'zip_safe': True,/'zip_safe': False,/g\" setup.py && " options = {'modulename': 'vsc.utils'} shortpyver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { - 'dirs': ['lib/python%s/site-packages/' % shortpyver], 'files': [], + 'dirs': ['lib/python%(pyver)s/site-packages/vsc_base-%%(version)s-py%(pyver).egg' % {'pyver': shortpyver}], } moduleclass = 'tools' -- GitLab From c5dfb80969ef82450ccd14d2b4e395074fe489bc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 19 Oct 2015 19:04:51 +0200 Subject: [PATCH 0178/1015] fix typo --- .../v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb index 94c2388a7a..7e43faa895 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2-intel-2015b-Python-2.7.10.eb @@ -24,7 +24,7 @@ options = {'modulename': 'vsc.utils'} shortpyver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': [], - 'dirs': ['lib/python%(pyver)s/site-packages/vsc_base-%%(version)s-py%(pyver).egg' % {'pyver': shortpyver}], + 'dirs': ['lib/python%(pyver)s/site-packages/vsc_base-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], } moduleclass = 'tools' -- GitLab From 1906be655eb8988b734c7229bf1e482f5e540207 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 20 Oct 2015 11:53:08 +0200 Subject: [PATCH 0179/1015] use correct module name in $HOD_*_MODULE env vars, comment out site-specific $HOD_*_WORKDIR values --- .../hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb | 3 --- .../hanythingondemand/hanythingondemand-3.0.0-minimal.eb | 9 +++++---- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb index efec809660..1fe68ae485 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb @@ -30,9 +30,6 @@ dependencies = [ use_easy_install = True zipped_egg = True -# use 'hod' rather than 'hanythingondemand' in module name -modaltsoftname = 'hod' - options = {'modulename': 'hod'} sanity_check_commands = [('hod', '--help'), ('hod', 'dists')] diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb index 8e2678c786..b3d620ec96 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb @@ -30,10 +30,11 @@ modaltsoftname = 'hod' options = {'modulename': 'hod'} modextravars = { - 'HOD_BATCH_WORKDIR': '\$VSC_SCRATCH/hod', - 'HOD_BATCH_HOD_MODULE': 'hanythingondemand/.3.0.0-beta-intel-2015b-Python-2.7.10', - 'HOD_CREATE_WORKDIR': '\$VSC_SCRATCH/hod', - 'HOD_CREATE_HOD_MODULE': 'hanythingondemand/.3.0.0-beta-intel-2015b-Python-2.7.10', + 'HOD_BATCH_HOD_MODULE': 'hanythingondemand/3.0.0-beta-intel-2015b-Python-2.7.10', + 'HOD_CREATE_HOD_MODULE': 'hanythingondemand/3.0.0-beta-intel-2015b-Python-2.7.10', + # site-specific, specify location on shared 'scratch' filesystem for HOD working directories + #'HOD_BATCH_WORKDIR': '\$VSC_SCRATCH/hod', + #'HOD_CREATE_WORKDIR': '\$VSC_SCRATCH/hod', } sanity_check_commands = [('hod', '--help'), ('hod', 'dists')] -- GitLab From e2ea6d3c22becab1c84190b478b72a22546f5803 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 20 Oct 2015 12:14:27 +0200 Subject: [PATCH 0180/1015] {bio}[intel/2015b] FSL 5.0.9 --- .../e/expat/expat-2.1.0-intel-2015b.eb | 16 ++++++++++++ .../f/FSL/FSL-5.0.9-intel-2015b.eb | 24 +++++++++++++++++ .../f/freeglut/freeglut-2.8.1-intel-2015b.eb | 21 +++++++++++++++ .../l/libXi/libXi-1.7.4-intel-2015b.eb | 26 +++++++++++++++++++ 4 files changed, 87 insertions(+) create mode 100644 easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/f/FSL/FSL-5.0.9-intel-2015b.eb create mode 100644 easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b.eb diff --git a/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2015b.eb b/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2015b.eb new file mode 100644 index 0000000000..7d16f11759 --- /dev/null +++ b/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2015b.eb @@ -0,0 +1,16 @@ +easyblock = 'ConfigureMake' + +name = 'expat' +version = '2.1.0' + +homepage = 'http://expat.sourceforge.net/' +description = """Expat is an XML parser library written in C. It is a stream-oriented parser in which an application + registers handlers for things the parser might find in the XML document (like start tags)""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [SOURCEFORGE_SOURCE] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/f/FSL/FSL-5.0.9-intel-2015b.eb b/easybuild/easyconfigs/f/FSL/FSL-5.0.9-intel-2015b.eb new file mode 100644 index 0000000000..4d2882e048 --- /dev/null +++ b/easybuild/easyconfigs/f/FSL/FSL-5.0.9-intel-2015b.eb @@ -0,0 +1,24 @@ +name = 'FSL' +version = '5.0.9' + +homepage = 'http://www.fmrib.ox.ac.uk/fsl/' +description = """FSL is a comprehensive library of analysis tools for FMRI, MRI and DTI brain imaging data.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ["http://www.fmrib.ox.ac.uk/fsldownloads/"] +sources = ['%(namelower)s-%(version)s-sources.tar.gz'] + +patches = [ + 'FSL-%(version)s_makefile_fixes.patch', + 'FSL-%(version)s_ictce-wd803.patch', + 'FSL_icc_nan-inf_fix.patch', +] + +dependencies = [ + ('freeglut', '2.8.1'), + ('expat', '2.1.0'), + ('libX11', '1.6.3', '-Python-2.7.10'), +] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-intel-2015b.eb b/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-intel-2015b.eb new file mode 100644 index 0000000000..c494fa68a7 --- /dev/null +++ b/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-intel-2015b.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'freeglut' +version = '2.8.1' + +homepage = 'http://freeglut.sourceforge.net/' +description = "freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library." + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://prdownloads.sourceforge.net/%(name)s'] + +dependencies = [('libXi', '1.7.4')] + +sanity_check_paths = { + 'files': ['lib/libglut.a', 'lib/libglut.so'], + 'dirs': ['include/GL'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b.eb b/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b.eb new file mode 100644 index 0000000000..05e88b068f --- /dev/null +++ b/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' +name = 'libXi' +version = '1.7.4' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """LibXi provides an X Window System client interface to the XINPUT extension to the X protocol.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +dependencies = [ + ('xproto', '7.0.28'), + ('xextproto', '7.3.0'), + ('libXext', '1.3.3'), + ('inputproto', '2.3.1'), + ('libXfixes', '5.0.1'), +] + +sanity_check_paths = { + 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.so', 'lib/libXi.a'], + 'dirs' : [], +} + +moduleclass = 'vis' -- GitLab From 13c7b0f6f2b0069c5eb1cbd2428b71f309880f7f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 20 Oct 2015 12:32:23 +0200 Subject: [PATCH 0181/1015] use 5.0.8 patches for FSL 5.0.9 --- easybuild/easyconfigs/f/FSL/FSL-5.0.9-intel-2015b.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/f/FSL/FSL-5.0.9-intel-2015b.eb b/easybuild/easyconfigs/f/FSL/FSL-5.0.9-intel-2015b.eb index 4d2882e048..16ae954507 100644 --- a/easybuild/easyconfigs/f/FSL/FSL-5.0.9-intel-2015b.eb +++ b/easybuild/easyconfigs/f/FSL/FSL-5.0.9-intel-2015b.eb @@ -10,8 +10,8 @@ source_urls = ["http://www.fmrib.ox.ac.uk/fsldownloads/"] sources = ['%(namelower)s-%(version)s-sources.tar.gz'] patches = [ - 'FSL-%(version)s_makefile_fixes.patch', - 'FSL-%(version)s_ictce-wd803.patch', + 'FSL-5.0.8_makefile_fixes.patch', + 'FSL-5.0.8_ictce-wd803.patch', 'FSL_icc_nan-inf_fix.patch', ] -- GitLab From 5d9b554c055e5005894b00d6489ccfc6d2f1c0ef Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 20 Oct 2015 13:55:21 +0200 Subject: [PATCH 0182/1015] add patch for FSL-5.0.9 --- .../f/FSL/FSL-5.0.9-intel-2015b.eb | 3 +- .../f/FSL/FSL-5.0.9_makefile_fixes.patch | 609 ++++++++++++++++++ 2 files changed, 610 insertions(+), 2 deletions(-) create mode 100644 easybuild/easyconfigs/f/FSL/FSL-5.0.9_makefile_fixes.patch diff --git a/easybuild/easyconfigs/f/FSL/FSL-5.0.9-intel-2015b.eb b/easybuild/easyconfigs/f/FSL/FSL-5.0.9-intel-2015b.eb index 16ae954507..23eb91ffe5 100644 --- a/easybuild/easyconfigs/f/FSL/FSL-5.0.9-intel-2015b.eb +++ b/easybuild/easyconfigs/f/FSL/FSL-5.0.9-intel-2015b.eb @@ -10,8 +10,7 @@ source_urls = ["http://www.fmrib.ox.ac.uk/fsldownloads/"] sources = ['%(namelower)s-%(version)s-sources.tar.gz'] patches = [ - 'FSL-5.0.8_makefile_fixes.patch', - 'FSL-5.0.8_ictce-wd803.patch', + 'FSL-%(version)s_makefile_fixes.patch', 'FSL_icc_nan-inf_fix.patch', ] diff --git a/easybuild/easyconfigs/f/FSL/FSL-5.0.9_makefile_fixes.patch b/easybuild/easyconfigs/f/FSL/FSL-5.0.9_makefile_fixes.patch new file mode 100644 index 0000000000..a4f92e9b23 --- /dev/null +++ b/easybuild/easyconfigs/f/FSL/FSL-5.0.9_makefile_fixes.patch @@ -0,0 +1,609 @@ +diff -ru fsl.orig/config/apple-darwin10-gcc4.2/systemvars.mk fsl/config/apple-darwin10-gcc4.2/systemvars.mk +--- fsl.orig/config/apple-darwin10-gcc4.2/systemvars.mk 2009-11-03 18:02:14.000000000 +0100 ++++ fsl/config/apple-darwin10-gcc4.2/systemvars.mk 2015-10-20 12:34:45.897743000 +0200 +@@ -3,8 +3,8 @@ + + # Compiler dependent variables + +-CC = cc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = + CXXSTATICFLAGS = + +@@ -15,7 +15,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ++OPTFLAGS := ${CFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -Wno-long-long -ansi -pedantic + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/apple-darwin10-gcc4.2: systemvars.mk.orig +diff -ru fsl.orig/config/apple-darwin11-gcc4.2/systemvars.mk fsl/config/apple-darwin11-gcc4.2/systemvars.mk +--- fsl.orig/config/apple-darwin11-gcc4.2/systemvars.mk 2012-03-21 12:30:53.000000000 +0100 ++++ fsl/config/apple-darwin11-gcc4.2/systemvars.mk 2015-10-20 12:34:45.898430000 +0200 +@@ -15,7 +15,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 ++OPTFLAGS := -O3 -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -Wno-long-long -ansi -pedantic + ANSI_FLAGS = ${GNU_ANSI_FLAGS} +Only in fsl/config/apple-darwin11-gcc4.2: systemvars.mk.orig +diff -ru fsl.orig/config/apple-darwin12-gcc4.2/systemvars.mk fsl/config/apple-darwin12-gcc4.2/systemvars.mk +--- fsl.orig/config/apple-darwin12-gcc4.2/systemvars.mk 2013-04-09 18:00:32.000000000 +0200 ++++ fsl/config/apple-darwin12-gcc4.2/systemvars.mk 2015-10-20 12:34:45.899424000 +0200 +@@ -15,7 +15,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 ++OPTFLAGS := -O3 -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -Wno-long-long -ansi -pedantic + ANSI_FLAGS = ${GNU_ANSI_FLAGS} +Only in fsl/config/apple-darwin12-gcc4.2: systemvars.mk.orig +diff -ru fsl.orig/config/apple-darwin7-gcc3.1/systemvars.mk fsl/config/apple-darwin7-gcc3.1/systemvars.mk +--- fsl.orig/config/apple-darwin7-gcc3.1/systemvars.mk 2007-07-13 13:00:20.000000000 +0200 ++++ fsl/config/apple-darwin7-gcc3.1/systemvars.mk 2015-10-20 12:34:45.900348000 +0200 +@@ -7,8 +7,8 @@ + + # Compiler dependent variables + +-CC = cc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = + CXXSTATICFLAGS = + +@@ -17,7 +17,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -traditional-cpp -Wall -Wno-long-long -Wno-long-double -ansi -pedantic + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/apple-darwin7-gcc3.1: systemvars.mk.orig +diff -ru fsl.orig/config/apple-darwin7-gcc3.3/systemvars.mk fsl/config/apple-darwin7-gcc3.3/systemvars.mk +--- fsl.orig/config/apple-darwin7-gcc3.3/systemvars.mk 2007-07-13 13:00:20.000000000 +0200 ++++ fsl/config/apple-darwin7-gcc3.3/systemvars.mk 2015-10-20 12:34:45.901244000 +0200 +@@ -7,8 +7,8 @@ + + # Compiler dependent variables + +-CC = cc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = + CXXSTATICFLAGS = + +@@ -17,7 +17,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -Wno-long-long -Wno-long-double -ansi -pedantic + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/apple-darwin7-gcc3.3: systemvars.mk.orig +diff -ru fsl.orig/config/apple-darwin8-gcc4.0/systemvars.mk fsl/config/apple-darwin8-gcc4.0/systemvars.mk +--- fsl.orig/config/apple-darwin8-gcc4.0/systemvars.mk 2007-12-19 15:40:57.000000000 +0100 ++++ fsl/config/apple-darwin8-gcc4.0/systemvars.mk 2015-10-20 12:34:45.902105000 +0200 +@@ -3,8 +3,8 @@ + + # Compiler dependent variables + +-CC = cc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = + CXXSTATICFLAGS = + +@@ -17,7 +17,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ++OPTFLAGS := ${CFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -Wno-long-long -Wno-long-double -ansi -pedantic + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/apple-darwin8-gcc4.0: systemvars.mk.orig +diff -ru fsl.orig/config/apple-darwin9-gcc4.0/systemvars.mk fsl/config/apple-darwin9-gcc4.0/systemvars.mk +--- fsl.orig/config/apple-darwin9-gcc4.0/systemvars.mk 2007-12-19 15:33:53.000000000 +0100 ++++ fsl/config/apple-darwin9-gcc4.0/systemvars.mk 2015-10-20 12:34:45.902937000 +0200 +@@ -3,8 +3,8 @@ + + # Compiler dependent variables + +-CC = cc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = + CXXSTATICFLAGS = + +@@ -17,7 +17,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ++OPTFLAGS := ${CFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -Wno-long-long -Wno-long-double -ansi -pedantic + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/apple-darwin9-gcc4.0: systemvars.mk.orig +diff -ru fsl.orig/config/generic/systemvars.mk fsl/config/generic/systemvars.mk +--- fsl.orig/config/generic/systemvars.mk 2007-07-13 13:00:20.000000000 +0200 ++++ fsl/config/generic/systemvars.mk 2015-10-20 12:34:45.903753000 +0200 +@@ -16,8 +16,8 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -25,7 +25,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = + GNU_ANSI_FLAGS = -Wall -ansi -pedantic + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/generic: systemvars.mk.orig +diff -ru fsl.orig/config/gnu_64-gcc4.4/systemvars.mk fsl/config/gnu_64-gcc4.4/systemvars.mk +--- fsl.orig/config/gnu_64-gcc4.4/systemvars.mk 2011-04-19 10:47:52.000000000 +0200 ++++ fsl/config/gnu_64-gcc4.4/systemvars.mk 2015-10-20 12:34:45.904633000 +0200 +@@ -27,7 +27,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic -Wno-long-long + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/gnu_64-gcc4.4: systemvars.mk.orig +diff -ru fsl.orig/config/i686-pc-cygwin-gcc3.2/systemvars.mk fsl/config/i686-pc-cygwin-gcc3.2/systemvars.mk +--- fsl.orig/config/i686-pc-cygwin-gcc3.2/systemvars.mk 2007-07-13 13:00:20.000000000 +0200 ++++ fsl/config/i686-pc-cygwin-gcc3.2/systemvars.mk 2015-10-20 12:34:45.905556000 +0200 +@@ -18,8 +18,8 @@ + + # Compiler dependent variables + +-CC = gcc-2 +-CXX = c++-2 ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -27,7 +27,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic -Wno-deprecated + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/i686-pc-cygwin-gcc3.2: systemvars.mk.orig +diff -ru fsl.orig/config/i686-pc-cygwin-gcc3.3/systemvars.mk fsl/config/i686-pc-cygwin-gcc3.3/systemvars.mk +--- fsl.orig/config/i686-pc-cygwin-gcc3.3/systemvars.mk 2007-07-13 13:00:20.000000000 +0200 ++++ fsl/config/i686-pc-cygwin-gcc3.3/systemvars.mk 2015-10-20 12:34:45.906415000 +0200 +@@ -18,8 +18,8 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -27,7 +27,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic -Wno-deprecated + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/i686-pc-cygwin-gcc3.3: systemvars.mk.orig +diff -ru fsl.orig/config/i686-pc-cygwin-gcc3.4/systemvars.mk fsl/config/i686-pc-cygwin-gcc3.4/systemvars.mk +--- fsl.orig/config/i686-pc-cygwin-gcc3.4/systemvars.mk 2007-07-13 13:00:20.000000000 +0200 ++++ fsl/config/i686-pc-cygwin-gcc3.4/systemvars.mk 2015-10-20 12:34:45.907306000 +0200 +@@ -18,8 +18,8 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -27,7 +27,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic -Wno-deprecated + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/i686-pc-cygwin-gcc3.4: systemvars.mk.orig +diff -ru fsl.orig/config/linux_32-gcc2.96/systemvars.mk fsl/config/linux_32-gcc2.96/systemvars.mk +--- fsl.orig/config/linux_32-gcc2.96/systemvars.mk 2007-07-25 17:21:07.000000000 +0200 ++++ fsl/config/linux_32-gcc2.96/systemvars.mk 2015-10-20 12:34:45.908177000 +0200 +@@ -18,8 +18,8 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -27,7 +27,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/linux_32-gcc2.96: systemvars.mk.orig +diff -ru fsl.orig/config/linux_32-gcc3.2/systemvars.mk fsl/config/linux_32-gcc3.2/systemvars.mk +--- fsl.orig/config/linux_32-gcc3.2/systemvars.mk 2007-07-25 17:21:08.000000000 +0200 ++++ fsl/config/linux_32-gcc3.2/systemvars.mk 2015-10-20 12:34:45.909064000 +0200 +@@ -18,8 +18,8 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -27,7 +27,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/linux_32-gcc3.2: systemvars.mk.orig +diff -ru fsl.orig/config/linux_32-gcc3.3/systemvars.mk fsl/config/linux_32-gcc3.3/systemvars.mk +--- fsl.orig/config/linux_32-gcc3.3/systemvars.mk 2007-07-25 17:21:09.000000000 +0200 ++++ fsl/config/linux_32-gcc3.3/systemvars.mk 2015-10-20 12:34:45.909865000 +0200 +@@ -18,8 +18,8 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -27,7 +27,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic -Wno-long-long + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/linux_32-gcc3.3: systemvars.mk.orig +diff -ru fsl.orig/config/linux_32-gcc3.4/systemvars.mk fsl/config/linux_32-gcc3.4/systemvars.mk +--- fsl.orig/config/linux_32-gcc3.4/systemvars.mk 2007-07-25 17:21:10.000000000 +0200 ++++ fsl/config/linux_32-gcc3.4/systemvars.mk 2015-10-20 12:34:45.910677000 +0200 +@@ -18,8 +18,8 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -27,7 +27,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic -Wno-long-long + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/linux_32-gcc3.4: systemvars.mk.orig +diff -ru fsl.orig/config/linux_32-gcc4.0/systemvars.mk fsl/config/linux_32-gcc4.0/systemvars.mk +--- fsl.orig/config/linux_32-gcc4.0/systemvars.mk 2007-07-25 17:21:11.000000000 +0200 ++++ fsl/config/linux_32-gcc4.0/systemvars.mk 2015-10-20 12:34:45.911490000 +0200 +@@ -18,8 +18,8 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -27,7 +27,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/linux_32-gcc4.0: systemvars.mk.orig +diff -ru fsl.orig/config/linux_32-gcc4.1/systemvars.mk fsl/config/linux_32-gcc4.1/systemvars.mk +--- fsl.orig/config/linux_32-gcc4.1/systemvars.mk 2012-04-20 11:37:28.000000000 +0200 ++++ fsl/config/linux_32-gcc4.1/systemvars.mk 2015-10-20 12:34:45.912299000 +0200 +@@ -18,8 +18,8 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -27,7 +27,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic -Wno-long-long + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/linux_32-gcc4.1: systemvars.mk.orig +diff -ru fsl.orig/config/linux_64-gcc3.4/systemvars.mk fsl/config/linux_64-gcc3.4/systemvars.mk +--- fsl.orig/config/linux_64-gcc3.4/systemvars.mk 2007-07-25 17:21:12.000000000 +0200 ++++ fsl/config/linux_64-gcc3.4/systemvars.mk 2015-10-20 12:34:45.913571000 +0200 +@@ -18,8 +18,8 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -27,7 +27,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic -Wno-long-long + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/linux_64-gcc3.4: systemvars.mk.orig +diff -ru fsl.orig/config/linux_64-gcc4.0/systemvars.mk fsl/config/linux_64-gcc4.0/systemvars.mk +--- fsl.orig/config/linux_64-gcc4.0/systemvars.mk 2007-07-25 17:21:13.000000000 +0200 ++++ fsl/config/linux_64-gcc4.0/systemvars.mk 2015-10-20 12:34:45.914423000 +0200 +@@ -18,8 +18,8 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -27,7 +27,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic -Wno-long-long + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/linux_64-gcc4.0: systemvars.mk.orig +diff -ru fsl.orig/config/linux_64-gcc4.1/systemvars.mk fsl/config/linux_64-gcc4.1/systemvars.mk +--- fsl.orig/config/linux_64-gcc4.1/systemvars.mk 2007-07-25 11:19:45.000000000 +0200 ++++ fsl/config/linux_64-gcc4.1/systemvars.mk 2015-10-20 12:34:45.915271000 +0200 +@@ -18,8 +18,8 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -27,7 +27,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic -Wno-long-long + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/linux_64-gcc4.1: systemvars.mk.orig +diff -ru fsl.orig/config/linux_64-gcc4.2/systemvars.mk fsl/config/linux_64-gcc4.2/systemvars.mk +--- fsl.orig/config/linux_64-gcc4.2/systemvars.mk 2008-06-26 15:25:42.000000000 +0200 ++++ fsl/config/linux_64-gcc4.2/systemvars.mk 2015-10-20 12:34:45.916140000 +0200 +@@ -18,8 +18,8 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -27,7 +27,7 @@ + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic -Wno-long-long + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/linux_64-gcc4.2: systemvars.mk.orig +diff -ru fsl.orig/config/linux_64-gcc4.4/systemvars.mk fsl/config/linux_64-gcc4.4/systemvars.mk +--- fsl.orig/config/linux_64-gcc4.4/systemvars.mk 2015-09-07 12:55:55.000000000 +0200 ++++ fsl/config/linux_64-gcc4.4/systemvars.mk 2015-10-20 12:37:57.786741000 +0200 +@@ -18,8 +18,8 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + CSTATICFLAGS = -static + CXXSTATICFLAGS = -static + +@@ -30,6 +30,7 @@ + DEPENDFLAGS = -MM + + OPTFLAGS = -g -O3 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = -g + GNU_ANSI_FLAGS = -Wall -ansi -pedantic -Wno-long-long + SGI_ANSI_FLAGS = -ansi -fullwarn +@@ -39,4 +40,4 @@ + CUDA_INSTALLATION = /opt/cuda-6.0 + LIB_CUDA = ${CUDA_INSTALLATION}/lib64 + INC_CUDA = ${CUDA_INSTALLATION}/inc +-NVCC = ${CUDA_INSTALLATION}/bin/nvcc +\ No newline at end of file ++NVCC = ${CUDA_INSTALLATION}/bin/nvcc +Only in fsl/config/linux_64-gcc4.4: systemvars.mk.orig +Only in fsl/config/linux_64-gcc4.4: systemvars.mk.rej +diff -ru fsl.orig/config/sparc-solaris2.8-gcc2.95/systemvars.mk fsl/config/sparc-solaris2.8-gcc2.95/systemvars.mk +--- fsl.orig/config/sparc-solaris2.8-gcc2.95/systemvars.mk 2007-07-13 13:00:21.000000000 +0200 ++++ fsl/config/sparc-solaris2.8-gcc2.95/systemvars.mk 2015-10-20 12:34:45.920016000 +0200 +@@ -5,14 +5,14 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + + ARCHFLAGS = -mv8 -ffast-math -fomit-frame-pointer + + DEPENDFLAGS = -MM + +-OPTFLAGS = -O6 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = + GNU_ANSI_FLAGS = -Wall -ansi -pedantic + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/sparc-solaris2.8-gcc2.95: systemvars.mk.orig +diff -ru fsl.orig/config/sparc-solaris2.9-gcc2.95/systemvars.mk fsl/config/sparc-solaris2.9-gcc2.95/systemvars.mk +--- fsl.orig/config/sparc-solaris2.9-gcc2.95/systemvars.mk 2007-07-13 13:00:21.000000000 +0200 ++++ fsl/config/sparc-solaris2.9-gcc2.95/systemvars.mk 2015-10-20 12:34:45.920855000 +0200 +@@ -5,14 +5,14 @@ + + # Compiler dependent variables + +-CC = gcc +-CXX = c++ ++CC := ${CC} ++CXX := ${CXX} + + ARCHFLAGS = -mv8 -ffast-math -fomit-frame-pointer + ARCHLDFLAGS = -static + DEPENDFLAGS = -MM + +-OPTFLAGS = -O6 -fexpensive-optimizations ${ARCHFLAGS} ++OPTFLAGS := ${CFLAGS} ${ARCHFLAGS} -wd803 + MACHDBGFLAGS = + GNU_ANSI_FLAGS = -Wall -ansi -pedantic + SGI_ANSI_FLAGS = -ansi -fullwarn +Only in fsl/config/sparc-solaris2.9-gcc2.95: systemvars.mk.orig +diff -ru fsl.orig/src/film/Makefile fsl/src/film/Makefile +--- fsl.orig/src/film/Makefile 2013-03-21 12:16:04.000000000 +0100 ++++ fsl/src/film/Makefile 2015-10-20 12:34:45.888426000 +0200 +@@ -26,7 +26,7 @@ + ${CXX} ${CXXFLAGS} ${LDFLAGS} -o $@ ${OBJS} ftoz.o ${LIBS} + + film_gls:${OBJS} film_gls.o +- ${CXX} ${CXXFLAGS} ${LDFLAGS} -o $@ ${OBJS} film_gls.o ${LIBS} -l giftiio ++ ${CXX} ${CXXFLAGS} ${LDFLAGS} -o $@ ${OBJS} film_gls.o ${LIBS} -lgiftiio + + film_gls_res:${OBJS} film_gls_res.o + ${CXX} ${CXXFLAGS} ${LDFLAGS} -o $@ ${OBJS} film_gls_res.o ${LIBS} +Only in fsl/src/film: Makefile.orig +diff -ru fsl.orig/src/libmeshutils/Makefile fsl/src/libmeshutils/Makefile +--- fsl.orig/src/libmeshutils/Makefile 2012-07-23 15:25:20.000000000 +0200 ++++ fsl/src/libmeshutils/Makefile 2015-10-20 12:34:45.886713000 +0200 +@@ -3,7 +3,7 @@ + + PROJNAME = meshUtils + +-LD_LIBRARY_PATH=${FSLDIR}/lib ++#LD_LIBRARY_PATH=${FSLDIR}/lib + + USRINCFLAGS = -I${INC_NEWMAT} -I${INC_ZLIB} -I${INC_PROB} -I${INC_BOOST} + USRLDFLAGS = -L${LIB_PROB} -L${LIB_NEWMAT} -L${LIB_ZLIB} +Only in fsl/src/libmeshutils: Makefile.orig +diff -ru fsl.orig/src/melodic/Makefile fsl/src/melodic/Makefile +--- fsl.orig/src/melodic/Makefile 2013-07-05 15:32:37.000000000 +0200 ++++ fsl/src/melodic/Makefile 2015-10-20 12:34:45.887608000 +0200 +@@ -3,7 +3,7 @@ + include ${FSLCONFDIR}/default.mk + + OPTFLAGS = -O3 -Wno-deprecated -ggdb +-OPTFLAGS_alphaev6-dec-osf5.0-gcc2.95.2 = -O3 -mieee -mfp-trap-mode=sui ++#OPTFLAGS_alphaev6-dec-osf5.0-gcc2.95.2 = -O3 -mieee -mfp-trap-mode=sui + + PROJNAME = melodic + +Only in fsl/src/melodic: Makefile.orig -- GitLab From 9087138a9ec163fd10d8f3a59d4cfb59d5040deb Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 20 Oct 2015 14:32:11 +0200 Subject: [PATCH 0183/1015] include comment in FSL patch file --- easybuild/easyconfigs/f/FSL/FSL-5.0.9_makefile_fixes.patch | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/f/FSL/FSL-5.0.9_makefile_fixes.patch b/easybuild/easyconfigs/f/FSL/FSL-5.0.9_makefile_fixes.patch index a4f92e9b23..05f9cf1126 100644 --- a/easybuild/easyconfigs/f/FSL/FSL-5.0.9_makefile_fixes.patch +++ b/easybuild/easyconfigs/f/FSL/FSL-5.0.9_makefile_fixes.patch @@ -1,3 +1,5 @@ +patch out hardcoded compiler names and options +author: Kenneth Hoste (HPC-UGent) diff -ru fsl.orig/config/apple-darwin10-gcc4.2/systemvars.mk fsl/config/apple-darwin10-gcc4.2/systemvars.mk --- fsl.orig/config/apple-darwin10-gcc4.2/systemvars.mk 2009-11-03 18:02:14.000000000 +0100 +++ fsl/config/apple-darwin10-gcc4.2/systemvars.mk 2015-10-20 12:34:45.897743000 +0200 -- GitLab From a4ca9bb9035d27b82397575de35e67357fb81b77 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 21 Oct 2015 08:46:12 +0200 Subject: [PATCH 0184/1015] {chem}[intel/2015b] NWChem 6.5 --- ...43-intel-2015b-2014-09-10-Python-2.7.10.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/n/NWChem/NWChem-6.5.revision26243-intel-2015b-2014-09-10-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/n/NWChem/NWChem-6.5.revision26243-intel-2015b-2014-09-10-Python-2.7.10.eb b/easybuild/easyconfigs/n/NWChem/NWChem-6.5.revision26243-intel-2015b-2014-09-10-Python-2.7.10.eb new file mode 100644 index 0000000000..918b9ffd9a --- /dev/null +++ b/easybuild/easyconfigs/n/NWChem/NWChem-6.5.revision26243-intel-2015b-2014-09-10-Python-2.7.10.eb @@ -0,0 +1,31 @@ +name = 'NWChem' +version = '6.5.revision26243' + +homepage = 'http://www.nwchem-sw.org' +description = """NWChem aims to provide its users with computational chemistry tools that are scalable both in + their ability to treat large scientific computational chemistry problems efficiently, and in their use of available + parallel computing resources from high-performance parallel supercomputers to conventional workstation clusters. + NWChem software can handle: biomolecules, nanostructures, and solid-state; from quantum to classical, and all + combinations; Gaussian basis functions or plane-waves; scaling from one to thousands of processors; properties + and relativity.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'i8': True} + +source_urls = [ 'http://www.nwchem-sw.org/download.php?f='] +verdate = '2014-09-10' +sources = ['Nwchem-%s-src.%s.tar.bz2' % (version, verdate)] + +patches = [ + 'NWChem_fix-date.patch', + 'NWChem-%(version)s-parallelbuild.patch', +] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s-%s' % (verdate, python, pyver) +dependencies = [(python, pyver)] + +modules = 'all python' + +moduleclass = 'chem' -- GitLab From 035ec82469a9bcf70756c4ec4b4b9d7877656a96 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 21 Oct 2015 10:03:46 +0200 Subject: [PATCH 0185/1015] bump hod commit --- .../hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb | 2 +- .../h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb index 1fe68ae485..15b7bc81ea 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = [ 'https://github.com/hpcugent/hanythingondemand/archive/' ] -sources = ['b7cc592.tar.gz'] +sources = ['7730ed5.tar.gz'] python = 'Python' pythonver = '2.7.10' diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb index b3d620ec96..91887a610d 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb @@ -13,7 +13,7 @@ toolchain = {'name': 'dummy', 'version': ''} source_urls = [ 'https://github.com/hpcugent/hanythingondemand/archive/' ] -sources = ['b7cc592.tar.gz'] +sources = ['7730ed5.tar.gz'] # minimal version for interactive use: just uses system Python (netaddr/netifaces/mpi4py not required) dependencies = [ -- GitLab From 84fe3b0e28f3dbb564b46d3ecafbc241f29fcfe7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 21 Oct 2015 10:13:02 +0200 Subject: [PATCH 0186/1015] remove unused patch --- .../vsc-mympirun-3.4.2_vsc.fancylogger.patch | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2_vsc.fancylogger.patch diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2_vsc.fancylogger.patch b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2_vsc.fancylogger.patch deleted file mode 100644 index df60b3234a..0000000000 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2_vsc.fancylogger.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- lib/vsc/__init__.py.orig 2015-10-12 20:05:49.605493000 +0200 -+++ lib/vsc/__init__.py 2015-10-12 20:05:58.166944000 +0200 -@@ -33,6 +33,3 @@ - - # we're not the only ones in this namespace - __path__ = extend_path(__path__, __name__) #@ReservedAssignment -- --# here for backwards compatibility --from vsc.utils import fancylogger -- GitLab From b87ffd18609959c2beca51d3416539e5796dc5fb Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 21 Oct 2015 10:13:25 +0200 Subject: [PATCH 0187/1015] undo changes to existing vsc-mympirun easyconfig --- .../easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb index dd78e35663..e24521bcf5 100755 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2.eb @@ -1,4 +1,4 @@ -easyblock = 'PythonPackage' +easyblock = 'VSCPythonPackage' name = 'vsc-mympirun' version = '3.4.2' @@ -17,18 +17,9 @@ dependencies = [ ('setuptools', '1.4.2'), ] -use_easy_install = True -zipped_egg = True - # we ship something in bin/fake modextrapaths = {'PATH': 'bin/fake'} options = {'modulename': 'vsc.mympirun'} -shortpyver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) -sanity_check_paths = { - 'files': ['bin/mympirun'], - 'dirs': ['lib/python%s/site-packages/' % shortpyver], -} - moduleclass = 'tools' -- GitLab From 26c2453a5cc5efbc8dcb6415281736a72692ed3a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 21 Oct 2015 10:45:27 +0200 Subject: [PATCH 0188/1015] fix sanity check paths in vsc-base and vsc-mympirun easyconfigs --- easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb | 4 ++-- ...mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb | 2 +- .../v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.4.2.eb | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb index 28c9f8648d..7e95369e69 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.2.eb @@ -20,8 +20,8 @@ options = {'modulename': 'vsc.utils'} shortpyver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) sanity_check_paths = { - 'files': [], - 'dirs': ['lib/python%s/site-packages/' % shortpyver], + 'files': ['lib/python%(pyver)s/site-packages/vsc_base-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], + 'dirs': [], } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb index ef8686f230..a804973f50 100755 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.2.eb @@ -28,7 +28,7 @@ options = {'modulename': 'vsc.mympirun'} shortpyver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': ['bin/mympirun'], - 'dirs': ['lib/python%s/site-packages/' % shortpyver], + 'dirs': ['lib/python%(pyver)s/site-packages/vsc_mympirun-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.4.2.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.4.2.eb index 954e8a05b1..cf3751bf31 100755 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.4.2.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-vsc-base-2.4.2.eb @@ -30,8 +30,8 @@ options = {'modulename': 'vsc.mympirun'} shortpyver = '.'.join(SYS_PYTHON_VERSION.split('.')[:2]) sanity_check_paths = { - 'files': [], - 'dirs': ['lib/python%(pyver)s/site-packages/vsc_mympirun-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], + 'files': ['lib/python%(pyver)s/site-packages/vsc_mympirun-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], + 'dirs': [], } moduleclass = 'tools' -- GitLab From 00e3b994d03d82bdf911bdc10607e0898b3f1bbb Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 21 Oct 2015 10:51:41 +0200 Subject: [PATCH 0189/1015] -minimal -> -cli --- ...ondemand-3.0.0-minimal.eb => hanythingondemand-3.0.0-cli.eb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename easybuild/easyconfigs/h/hanythingondemand/{hanythingondemand-3.0.0-minimal.eb => hanythingondemand-3.0.0-cli.eb} (97%) diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb similarity index 97% rename from easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb rename to easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb index 91887a610d..c0318f5f65 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-minimal.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb @@ -2,7 +2,7 @@ easyblock = 'PythonPackage' name = 'hanythingondemand' version = '3.0.0-beta' -versionsuffix = '-minimal' +versionsuffix = '-cli' homepage = 'https://github.com/hpcugent/hanythingondemand' description = """HanythingOnDemand (HOD) is a system for provisioning virtual Hadoop clusters over a large physical cluster. -- GitLab From 474d6916a273a16c9474e28e7d87477cfa6c1a2e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 21 Oct 2015 11:34:11 +0200 Subject: [PATCH 0190/1015] {chem}[intel/2015b] ASE 3.9.1.4567 w/ Python 2.7.10 --- ...SE-3.9.1.4567-intel-2015b-Python-2.7.10.eb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/a/ASE/ASE-3.9.1.4567-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/a/ASE/ASE-3.9.1.4567-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/a/ASE/ASE-3.9.1.4567-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..f91388f17e --- /dev/null +++ b/easybuild/easyconfigs/a/ASE/ASE-3.9.1.4567-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,29 @@ +easyblock = 'PythonPackage' + +name = 'ASE' +version = '3.9.1.4567' + +homepage = 'https://wiki.fysik.dtu.dk/ase/' +description = """ASE is a python package providing an open source Atomic Simulation Environment + in the Python scripting language.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://wiki.fysik.dtu.dk/ase-files/'] +sources = ['python-%(namelower)s-%(version)s.tar.gz'] + +python = 'Python' +pythonver = '2.7.10' +pyshortver = '.'.join(pythonver.split('.')[:2]) +versionsuffix = '-%s-%s' % (python, pythonver) + +dependencies = [ + (python, pythonver), +] + +sanity_check_paths = { + 'files': ['bin/ag', 'bin/ase', 'bin/ASE2ase.py', 'bin/testase.py'], + 'dirs': ['lib/python%s/site-packages/%%(namelower)s' % pyshortver], +} + +moduleclass = 'chem' -- GitLab From c8d81c8df1fa7d43887eee7e9e60c456c5089da6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 21 Oct 2015 11:37:19 +0200 Subject: [PATCH 0191/1015] fix sanity check paths for ASE 3.9.1 --- .../a/ASE/ASE-3.9.1.4567-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/a/ASE/ASE-3.9.1.4567-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/a/ASE/ASE-3.9.1.4567-intel-2015b-Python-2.7.10.eb index f91388f17e..ee4c0a93cb 100644 --- a/easybuild/easyconfigs/a/ASE/ASE-3.9.1.4567-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/a/ASE/ASE-3.9.1.4567-intel-2015b-Python-2.7.10.eb @@ -22,7 +22,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/ag', 'bin/ase', 'bin/ASE2ase.py', 'bin/testase.py'], + 'files': ['bin/ase-build', 'bin/ase-db', 'bin/ase-gui', 'bin/ase-info', 'bin/ase-run'], 'dirs': ['lib/python%s/site-packages/%%(namelower)s' % pyshortver], } -- GitLab From b9e48fb5ddb14d491cd175d083506bec0aa6a319 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 21 Oct 2015 11:42:47 +0200 Subject: [PATCH 0192/1015] fix missing pyver in mypingpong easyconfig --- .../mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb index f673d37955..16f4d8c58e 100644 --- a/easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb @@ -11,6 +11,9 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['https://github.com/hpcugent/mympingpong/archive/'] sources = [SOURCE_TAR_GZ] +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver + dependencies = [ ('vsc-base', '2.4.1'), ('vsc-mympirun', '3.4.2'), @@ -20,4 +23,10 @@ dependencies = [ ('mpi4py', '1.3.1', '%s-%s' (versionsuffix, '-timed-pingpong')), ] +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': ['bin/foo'], + 'dirs': [], +} + moduleclass = 'perf' -- GitLab From f137194872336a9e155a979f6a74d71acb5c1bae Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 21 Oct 2015 15:33:37 +0200 Subject: [PATCH 0193/1015] bump hod commit --- .../h/hanythingondemand/hanythingondemand-3.0.0-cli.eb | 2 +- .../hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb index c0318f5f65..1e3521aa17 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb @@ -13,7 +13,7 @@ toolchain = {'name': 'dummy', 'version': ''} source_urls = [ 'https://github.com/hpcugent/hanythingondemand/archive/' ] -sources = ['7730ed5.tar.gz'] +sources = ['fadf028.tar.gz'] # minimal version for interactive use: just uses system Python (netaddr/netifaces/mpi4py not required) dependencies = [ diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb index 15b7bc81ea..9a387d525f 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = [ 'https://github.com/hpcugent/hanythingondemand/archive/' ] -sources = ['7730ed5.tar.gz'] +sources = ['fadf028.tar.gz'] python = 'Python' pythonver = '2.7.10' -- GitLab From 2f7525294237ecd902f8dfc6e06818bf5ed3a26c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 21 Oct 2015 17:14:27 +0200 Subject: [PATCH 0194/1015] {chem}[intel/2015b] QuantumESPRESSO 5.2.1 --- .../QuantumESPRESSO-5.2.1-intel-2015b.eb | 65 +++++++++++++++++++ .../QuantumESPRESSO-5.2.1_yambo-fixes.patch | 57 ++++++++++++++++ 2 files changed, 122 insertions(+) create mode 100644 easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-5.2.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-5.2.1_yambo-fixes.patch diff --git a/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-5.2.1-intel-2015b.eb b/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-5.2.1-intel-2015b.eb new file mode 100644 index 0000000000..59503f9019 --- /dev/null +++ b/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-5.2.1-intel-2015b.eb @@ -0,0 +1,65 @@ +name = 'QuantumESPRESSO' +version = '5.2.1' + +homepage = 'http://www.pwscf.org/' +description = """Quantum ESPRESSO is an integrated suite of computer codes + for electronic-structure calculations and materials modeling at the nanoscale. + It is based on density-functional theory, plane waves, and pseudopotentials + (both norm-conserving and ultrasoft).""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +# major part of this list was determined from espresso/install/plugins_list +sources = [ + 'espresso-%(version)s.tar.gz', + 'wannier90-1.2.tar.gz', + 'atomic-%(version)s.tar.gz', + 'neb-%(version)s.tar.gz', + 'PHonon-%(version)s.tar.gz', + # must be downloaded manually from + # http://qe-forge.org/gf/project/q-e/scmsvn/?action=browse&path=%2F%2Acheckout%2A%2Ftags%2FQE-5.2.1%2Fespresso%2Farchive%2Fplumed-1.3-qe.tar.gz&revision=11758 + # gets updated without changes to filename, cfr. http://qe-forge.org/pipermail/q-e-commits/2015-June/007359.html + 'plumed-1.3-qe-r11758.tar.gz', + 'pwcond-%(version)s.tar.gz', + 'tddfpt-%(version)s.tar.gz', + 'want-2.5.1-base.tar.gz', + 'yambo-3.4.1-rev61.tgz', + 'xspectra-%(version)s.tar.gz', +] +missing_sources = [ + 'sax-2.0.3.tar.gz', # nowhere to be found +] +source_urls = [ + 'http://files.qe-forge.org/index.php?file=', # all sources, except espresso*.tar.gz + 'http://qe-forge.org/gf/download/frsrelease/199/855/', # espresso-5.2.1.tar.gz + 'http://qe-forge.org/gf/download/frsrelease/153/618/', # want-2.5.1-base.tar.gz + 'http://qe-forge.org/gf/download/frsrelease/184/723/', # yambo-3.4.1-rev61.tgz +] + +patches = [ + 'QuantumESPRESSO-%(version)s_yambo-fixes.patch', +] + +# source checksums +checksums = [ + 'da3ec5302e4343804e65de60f6004c2d', # espresso-5.2.1.tar.gz + 'a1e9611b9a82941c23426028d112186e', # wannier90-1.2.tar.gz + '6f6ce6f9b73d521340e7f6d60dce5e1c', # atomic-5.2.1.tar.gz + '586906007c57fff33c0ee2193998eb4d', # neb-5.2.1.tar.gz + '9549d79f294f5b5f1a7b504858b4b587', # PHonon-5.2.1.tar.gz + 'f094031c6d13a0e00022daf4d7c847c7', # plumed-1.3-qe-r11758.tar.gz + '4ec8075f78dfa606812c911ca22cad01', # pwcond-5.2.1.tar.gz + 'cca5b395001067e5a521e6d58e7ad7b0', # tddfpt-5.2.1.tar.gz + 'ac365daebbe380bf4019235eacf71079', # want-2.5.1-base.tar.gz + '03ea2fda7a2f34f7d8ee6130fca23817', # yambo-3.4.1-rev61.tgz + '406b0573fbb695c0bb5d33e85a424d37', # xspectra-5.2.1.tar.gz +] + +# gipaw excluded due to: configure: error: Cannot compile against this version of Quantum-Espresso +buildopts = 'all w90 want yambo plumed xspectra' + +# parallel build tends to fail +parallel = 1 + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-5.2.1_yambo-fixes.patch b/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-5.2.1_yambo-fixes.patch new file mode 100644 index 0000000000..33f470b8a1 --- /dev/null +++ b/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-5.2.1_yambo-fixes.patch @@ -0,0 +1,57 @@ +--- espresso-5.2.1/install/plugins_makefile.orig 2015-09-24 09:26:40.000000000 +0200 ++++ espresso-5.2.1/install/plugins_makefile 2015-10-15 11:36:46.256246443 +0200 +@@ -289,6 +289,7 @@ + ./configure \ + --with-blas="$(BLAS_LIBS)" \ + --with-lapack="$(LAPACK_LIBS) $(BLAS_LIBS)" \ ++ --with-fftw=$(FFT_LIB_DIR) --with-fftw-lib="$(FFT_LIBS)" \ + --with-iotk="$(TOPDIR)/iotk" \ + PFC="$(MPIF90)" \ + FC="$(MPIF90)" \ +--- yambo-3.4.1-rev61/configure.orig 2015-02-04 17:54:55.000000000 +0100 ++++ yambo-3.4.1-rev61/configure 2015-10-21 17:01:45.655105316 +0200 +@@ -6077,7 +6077,7 @@ + UFFLAGS="-O0 -mtune=native" + FCMFLAG="" + ;; +- *ifort*) ++ *ifort*|*mpif90*) + CPU_FLAG="" + case "${FCVERSION}" in + *11* | *12* | *13* ) +@@ -6116,7 +6116,7 @@ + UFFLAGS="-O0 -fno-second-underscore" + FCMFLAG="" + ;; +- *ifort*) ++ *ifort*|*mpif90*) + CPU_FLAG="" + case "${FCVERSION}" in + *1*) +@@ -6159,7 +6159,7 @@ + SYSFLAGS="-O3 -w" + UFFLAGS="-O0 -w" + ;; +- *ifort*) ++ *ifort*|*mpif90*) + CPU_FLAG="" + case "${FCVERSION}" in + *1*) +@@ -6212,7 +6212,7 @@ + SYSFLAGS="-O3 -w -tpp2" + UFFLAGS="-O0 -w -tpp2" + ;; +- *ifort*) ++ *ifort*|*mpif90*) + CPU_FLAG="" + case "${FCVERSION}" in + *11* | *12* | *13* ) +@@ -7316,7 +7316,7 @@ + + if ! test -s conftest.er1 || test -n "`grep successful conftest.er1`" ; then + eval $CPP $CPPFLAGS conftest.F > conftest.${F90SUFFIX} +- eval $FC $FCFLAGS -c conftest.${F90SUFFIX} 2> conftest.er2 ++ eval $FC $FCFLAGS -c conftest.${F90SUFFIX} | grep -v "ifort: command line remark" 2> conftest.er2 + if test -s conftest.er2 ; then + if ! test -n "`grep successful conftest.er2`" ; then + acx_F90_ok=no ; -- GitLab From 47ef231e596355ecface836957151ff7a75d68f5 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 21 Oct 2015 17:25:48 +0200 Subject: [PATCH 0195/1015] add comments in QE patch --- .../q/QuantumESPRESSO/QuantumESPRESSO-5.2.1_yambo-fixes.patch | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-5.2.1_yambo-fixes.patch b/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-5.2.1_yambo-fixes.patch index 33f470b8a1..930c85fd9e 100644 --- a/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-5.2.1_yambo-fixes.patch +++ b/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-5.2.1_yambo-fixes.patch @@ -1,3 +1,7 @@ +* add --with-fftw* configure options such that EasyBuild provided FFTW is picked up +* make sure -nofor_main is also used when $FC is defined as mpif90 for yambo +* fix check in yambo configure script w.r.t. preprocessing Fortran code by ignoring harmless warning in stderr output +author: Kenneth Hoste (HPC-UGent) --- espresso-5.2.1/install/plugins_makefile.orig 2015-09-24 09:26:40.000000000 +0200 +++ espresso-5.2.1/install/plugins_makefile 2015-10-15 11:36:46.256246443 +0200 @@ -289,6 +289,7 @@ -- GitLab From de0b07cac07eb85c8982ff123773e2a1dbe1b075 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 22 Oct 2015 09:15:54 +0200 Subject: [PATCH 0196/1015] add EasyABC + lhs/tensorA libraries to R 3.2.1 easyconfigs (+ sync them) --- easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb | 13 +++++++++++++ easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb | 13 +++++++++++++ easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb | 3 +++ 3 files changed, 29 insertions(+) diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb index 8e78f8fa37..b797f651dd 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb @@ -367,6 +367,19 @@ exts_list = [ ('SuperLearner', '2.0-15', ext_options), ('lpSolve', '5.6.13', ext_options), ('mediation', '4.4.5', ext_options), + ('lpSolve', '5.6.13', ext_options), + ('mediation', '4.4.5', ext_options), + ('caret', '6.0-57', ext_options), + ('adabag', '4.1', ext_options), + ('parallelMap', '1.3', ext_options), + ('ParamHelpers', '1.5', ext_options), + ('ggvis', '0.4.2', ext_options), + ('mlr', '2.4', ext_options), + ('unbalanced', '2.0', ext_options), + ('RSNNS', '0.4-7', ext_options), + ('lhs', '0.10', ext_options), + ('tensorA', '0.36', ext_options), + ('EasyABC', '1.5', ext_options), ] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb index c0edc42dd1..6129784864 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb @@ -367,6 +367,19 @@ exts_list = [ ('SuperLearner', '2.0-15', ext_options), ('lpSolve', '5.6.13', ext_options), ('mediation', '4.4.5', ext_options), + ('lpSolve', '5.6.13', ext_options), + ('mediation', '4.4.5', ext_options), + ('caret', '6.0-57', ext_options), + ('adabag', '4.1', ext_options), + ('parallelMap', '1.3', ext_options), + ('ParamHelpers', '1.5', ext_options), + ('ggvis', '0.4.2', ext_options), + ('mlr', '2.4', ext_options), + ('unbalanced', '2.0', ext_options), + ('RSNNS', '0.4-7', ext_options), + ('lhs', '0.10', ext_options), + ('tensorA', '0.36', ext_options), + ('EasyABC', '1.5', ext_options), ] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb index d0cd47bc22..208f24b880 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb @@ -375,6 +375,9 @@ exts_list = [ ('mlr', '2.4', ext_options), ('unbalanced', '2.0', ext_options), ('RSNNS', '0.4-7', ext_options), + ('lhs', '0.10', ext_options), + ('tensorA', '0.36', ext_options), + ('EasyABC', '1.5', ext_options), ] moduleclass = 'lang' -- GitLab From 926be0a8bec0e406c85ebcb3e82602a19b37e4eb Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 22 Oct 2015 09:19:54 +0200 Subject: [PATCH 0197/1015] also add shape --- easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb | 1 + easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb | 1 + easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb | 1 + 3 files changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb index b797f651dd..470aae0bdd 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb @@ -380,6 +380,7 @@ exts_list = [ ('lhs', '0.10', ext_options), ('tensorA', '0.36', ext_options), ('EasyABC', '1.5', ext_options), + ('shape', '1.4.2', ext_options), ] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb index 6129784864..ebe7083cf3 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb @@ -380,6 +380,7 @@ exts_list = [ ('lhs', '0.10', ext_options), ('tensorA', '0.36', ext_options), ('EasyABC', '1.5', ext_options), + ('shape', '1.4.2', ext_options), ] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb index 208f24b880..4650518070 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb @@ -378,6 +378,7 @@ exts_list = [ ('lhs', '0.10', ext_options), ('tensorA', '0.36', ext_options), ('EasyABC', '1.5', ext_options), + ('shape', '1.4.2', ext_options), ] moduleclass = 'lang' -- GitLab From ef44e8f3000011bf66886f9233c1605ade02f069 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 22 Oct 2015 09:32:25 +0200 Subject: [PATCH 0198/1015] add abc.data and abc, remove duplicate quantreg --- easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb | 3 ++- easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb | 3 ++- easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb index 470aae0bdd..13b565eb31 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb @@ -279,7 +279,6 @@ exts_list = [ ('nor1mix', '1.2-0', ext_options), ('np', '0.60-2', ext_options), ('polynom', '1.3-8', ext_options), - ('quantreg', '5.11', ext_options), ('polspline', '1.1.11', ext_options), ('TH.data', '1.0-6', ext_options), ('multcomp', '1.4-0', ext_options), @@ -377,6 +376,8 @@ exts_list = [ ('mlr', '2.4', ext_options), ('unbalanced', '2.0', ext_options), ('RSNNS', '0.4-7', ext_options), + ('abc.data', '1.0', ext_options), + ('abc', '2.1', ext_options), ('lhs', '0.10', ext_options), ('tensorA', '0.36', ext_options), ('EasyABC', '1.5', ext_options), diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb index ebe7083cf3..f45821f947 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb @@ -279,7 +279,6 @@ exts_list = [ ('nor1mix', '1.2-0', ext_options), ('np', '0.60-2', ext_options), ('polynom', '1.3-8', ext_options), - ('quantreg', '5.11', ext_options), ('polspline', '1.1.11', ext_options), ('TH.data', '1.0-6', ext_options), ('multcomp', '1.4-0', ext_options), @@ -377,6 +376,8 @@ exts_list = [ ('mlr', '2.4', ext_options), ('unbalanced', '2.0', ext_options), ('RSNNS', '0.4-7', ext_options), + ('abc.data', '1.0', ext_options), + ('abc', '2.1', ext_options), ('lhs', '0.10', ext_options), ('tensorA', '0.36', ext_options), ('EasyABC', '1.5', ext_options), diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb index 4650518070..56d7854001 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb @@ -279,7 +279,6 @@ exts_list = [ ('nor1mix', '1.2-0', ext_options), ('np', '0.60-2', ext_options), ('polynom', '1.3-8', ext_options), - ('quantreg', '5.11', ext_options), ('polspline', '1.1.11', ext_options), ('TH.data', '1.0-6', ext_options), ('multcomp', '1.4-0', ext_options), @@ -375,6 +374,8 @@ exts_list = [ ('mlr', '2.4', ext_options), ('unbalanced', '2.0', ext_options), ('RSNNS', '0.4-7', ext_options), + ('abc.data', '1.0', ext_options), + ('abc', '2.1', ext_options), ('lhs', '0.10', ext_options), ('tensorA', '0.36', ext_options), ('EasyABC', '1.5', ext_options), -- GitLab From 84596826a498c18fb37dbd6539597c9fa00f01d4 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 22 Oct 2015 15:17:23 +0200 Subject: [PATCH 0199/1015] fix source_urls/sources/version --- .../h/hanythingondemand/hanythingondemand-3.0.0-cli.eb | 8 +++----- .../hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb | 8 +++----- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb index 1e3521aa17..edf878dbdd 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb @@ -1,7 +1,7 @@ easyblock = 'PythonPackage' name = 'hanythingondemand' -version = '3.0.0-beta' +version = '3.0.0' versionsuffix = '-cli' homepage = 'https://github.com/hpcugent/hanythingondemand' @@ -10,10 +10,8 @@ It uses the Torque resource manager to do node allocation.""" toolchain = {'name': 'dummy', 'version': ''} -source_urls = [ - 'https://github.com/hpcugent/hanythingondemand/archive/' -] -sources = ['fadf028.tar.gz'] +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] # minimal version for interactive use: just uses system Python (netaddr/netifaces/mpi4py not required) dependencies = [ diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb index 9a387d525f..6c1ccbe1e6 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-intel-2015b-Python-2.7.10.eb @@ -1,7 +1,7 @@ easyblock = 'PythonPackage' name = 'hanythingondemand' -version = '3.0.0-beta' +version = '3.0.0' homepage = 'https://github.com/hpcugent/hanythingondemand' description = """HanythingOnDemand (HOD) is a system for provisioning virtual Hadoop clusters over a large physical cluster. @@ -9,10 +9,8 @@ It uses the Torque resource manager to do node allocation.""" toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = [ - 'https://github.com/hpcugent/hanythingondemand/archive/' -] -sources = ['fadf028.tar.gz'] +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] python = 'Python' pythonver = '2.7.10' -- GitLab From 6c66f00a8dd0e2e040f0148e888b8cf2b2e4e0fc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 22 Oct 2015 16:04:52 +0200 Subject: [PATCH 0200/1015] comment out site-specific stuff in hod easyconfig --- .../h/hanythingondemand/hanythingondemand-3.0.0-cli.eb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb index edf878dbdd..a3e22dd777 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb @@ -28,9 +28,11 @@ modaltsoftname = 'hod' options = {'modulename': 'hod'} modextravars = { - 'HOD_BATCH_HOD_MODULE': 'hanythingondemand/3.0.0-beta-intel-2015b-Python-2.7.10', - 'HOD_CREATE_HOD_MODULE': 'hanythingondemand/3.0.0-beta-intel-2015b-Python-2.7.10', - # site-specific, specify location on shared 'scratch' filesystem for HOD working directories + # site-specific settings, hence commented out + # specify HOD module to use in jobs (*full* HOD installation, not a minimal one) + #'HOD_BATCH_HOD_MODULE': 'hanythingondemand/%(version)s-beta-intel-2015b-Python-2.7.10', + #'HOD_CREATE_HOD_MODULE': 'hanythingondemand/%(version)s-beta-intel-2015b-Python-2.7.10', + # specify location on shared 'scratch' filesystem for HOD working directories #'HOD_BATCH_WORKDIR': '\$VSC_SCRATCH/hod', #'HOD_CREATE_WORKDIR': '\$VSC_SCRATCH/hod', } -- GitLab From abcae309a8eabd835367ef0724d1b3c208507dcd Mon Sep 17 00:00:00 2001 From: Tru Huynh Date: Fri, 23 Oct 2015 04:17:02 -0400 Subject: [PATCH 0201/1015] JDK 1.8.0_65 --- easybuild/easyconfigs/j/Java/Java-1.8.0_65.eb | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 easybuild/easyconfigs/j/Java/Java-1.8.0_65.eb diff --git a/easybuild/easyconfigs/j/Java/Java-1.8.0_65.eb b/easybuild/easyconfigs/j/Java/Java-1.8.0_65.eb new file mode 100644 index 0000000000..2e200cf6d2 --- /dev/null +++ b/easybuild/easyconfigs/j/Java/Java-1.8.0_65.eb @@ -0,0 +1,15 @@ +name = 'Java' +version = '1.8.0_65' + +homepage = 'http://java.com/' +description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy + Java applications on desktops and servers.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +# download the tar.gz directly from http://www.oracle.com/technetwork/java/javase/downloads/index.html +(vp, vs) = version.split('_') +altver = '%su%s' % (vp.split('.')[1], vs) +sources = ['jdk-%s-linux-x64.tar.gz' % altver] + +moduleclass = 'lang' -- GitLab From 1e1c56fbec0363102d220fce74495f08d14dcc1d Mon Sep 17 00:00:00 2001 From: Tru Huynh Date: Fri, 23 Oct 2015 05:21:37 -0400 Subject: [PATCH 0202/1015] JDK 1.8.0_66 --- easybuild/easyconfigs/j/Java/Java-1.8.0_66.eb | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 easybuild/easyconfigs/j/Java/Java-1.8.0_66.eb diff --git a/easybuild/easyconfigs/j/Java/Java-1.8.0_66.eb b/easybuild/easyconfigs/j/Java/Java-1.8.0_66.eb new file mode 100644 index 0000000000..dc31c447d5 --- /dev/null +++ b/easybuild/easyconfigs/j/Java/Java-1.8.0_66.eb @@ -0,0 +1,15 @@ +name = 'Java' +version = '1.8.0_66' + +homepage = 'http://java.com/' +description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy + Java applications on desktops and servers.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +# download the tar.gz directly from http://www.oracle.com/technetwork/java/javase/downloads/index.html +(vp, vs) = version.split('_') +altver = '%su%s' % (vp.split('.')[1], vs) +sources = ['jdk-%s-linux-x64.tar.gz' % altver] + +moduleclass = 'lang' -- GitLab From adbd0a2c6534c8bf11c74f859017ac26add92cb0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 23 Oct 2015 11:51:04 +0200 Subject: [PATCH 0203/1015] {bio}[intel/2015b] Seaborn 0.6.0 w/ Python 2.7.10 --- ...Seaborn-0.6.0-intel-2015b-Python-2.7.10.eb | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..a2b58989a1 --- /dev/null +++ b/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,37 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics (SIB) +# Biozentrum - University of Basel + +easyblock = "PythonPackage" + +name = 'Seaborn' +version = '0.6.0' + +homepage = 'http://stanford.edu/~mwaskom/software/seaborn/' +description = """ Seaborn is a Python visualization library based on matplotlib. + It provides a high-level interface for drawing attractive statistical graphics. """ + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://github.com/mwaskom/seaborn/archive/'] +sources = ['v%(version)s.tar.gz'] + +python = 'Python' +pyver = '2.7.10' +pyshortver = '.'.join(pyver.split('.')[:2]) + +versionsuffix = "-%s-%s" % (python, pyver) + +dependencies = [ + (python, pyver), + ('matplotlib', '1.4.3', versionsuffix), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyver)s/site-packages/seaborn-%%(version)s-py%(pyver)s.egg' % {'pyver': pyshortver}], +} + +moduleclass = 'bio' -- GitLab From 7489cdc91c2eb220fab2dfd4bd9e665b45ba31a0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 26 Oct 2015 10:40:53 +0100 Subject: [PATCH 0204/1015] {data}[intel/2015b] TiMBL 6.4.6 + TiCCutils 0.7 --- .../t/TiCCutils/TiCCutils-0.7-intel-2015b.eb | 24 ++++++++++++++ .../t/TiMBL/TiMBL-6.4.6-intel-2015b.eb | 32 +++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.7-intel-2015b.eb create mode 100644 easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.6-intel-2015b.eb diff --git a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.7-intel-2015b.eb b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.7-intel-2015b.eb new file mode 100644 index 0000000000..80f98c98df --- /dev/null +++ b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.7-intel-2015b.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'TiCCutils' +version = '0.7' + +homepage = 'http://software.ticc.uvt.nl/' # no real homepage found +description = """TiCC utils is a collection of generic C++ software which is used in a lot of programs produced at + Tilburg centre for Cognition and Communication (TiCC) at Tilburg University and + Centre for Dutch Language and Speech at University of Antwerp.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True, 'opt': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [homepage] + +configopts = '--with-pic' + +sanity_check_paths = { + 'files': ['lib/libticcutils.so', 'lib/libticcutils.a'], + 'dirs': ['include/ticcutils'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.6-intel-2015b.eb b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.6-intel-2015b.eb new file mode 100644 index 0000000000..01bbfe8201 --- /dev/null +++ b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.6-intel-2015b.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'TiMBL' +version = '6.4.6' + +homepage = 'http://ilk.uvt.nl/timbl/' +description = """TiMBL (Tilburg Memory Based Learner) + is an open source software package implementing several memory-based learning algorithms, + among which IB1-IG, an implementation of k-nearest neighbor classification with feature weighting suitable for + symbolic feature spaces, and IGTree, a decision-tree approximation of IB1-IG. All implemented algorithms have in + common that they store some representation of the training set explicitly in memory. During testing, new cases are + classified by extrapolation from the most similar stored cases.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True, 'opt': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://software.ticc.uvt.nl/'] + +dependencies = [ + ('TiCCutils' , '0.7'), + ('libxml2', '2.9.2'), +] + +configopts = '--with-ticcutils=$EBROOTTICCUTILS' + +sanity_check_paths = { + 'files': ['bin/timbl', 'lib/libtimbl.so', 'lib/libtimbl.a'], + 'dirs': ['include/timbl'] +} + +moduleclass = 'data' -- GitLab From 7067472b6911bd00b272486e81d6c8b142f6da1b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 26 Oct 2015 10:56:47 +0100 Subject: [PATCH 0205/1015] {data}[intel/2015b] CRF++ 0.58 + homepage/source_urls fixes for existing CRF++ easyconfigs --- .../c/CRF++/CRF++-0.57-goalf-1.1.0-no-OFED.eb | 5 ++-- .../c/CRF++/CRF++-0.57-goolf-1.4.10.eb | 5 ++-- .../c/CRF++/CRF++-0.57-ictce-4.1.13.eb | 5 ++-- .../c/CRF++/CRF++-0.57-ictce-5.3.0.eb | 5 ++-- .../c/CRF++/CRF++-0.58-intel-2015b.eb | 27 +++++++++++++++++++ 5 files changed, 39 insertions(+), 8 deletions(-) create mode 100644 easybuild/easyconfigs/c/CRF++/CRF++-0.58-intel-2015b.eb diff --git a/easybuild/easyconfigs/c/CRF++/CRF++-0.57-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/c/CRF++/CRF++-0.57-goalf-1.1.0-no-OFED.eb index 0c5d3788c2..e2a28210f9 100644 --- a/easybuild/easyconfigs/c/CRF++/CRF++-0.57-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/c/CRF++/CRF++-0.57-goalf-1.1.0-no-OFED.eb @@ -3,7 +3,7 @@ easyblock = 'ConfigureMake' name = 'CRF++' version = '0.57' -homepage = 'https://code.google.com/p/crfpp/' +homepage = 'https://taku910.github.io/crfpp/' description = """CRF++ is a simple, customizable, and open source implementation of Conditional Random Fields (CRFs) for segmenting/labeling sequential data. CRF++ is designed for generic purpose and will be applied to a variety of NLP tasks, such as @@ -12,8 +12,9 @@ description = """CRF++ is a simple, customizable, and open source implementation toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'optarch': True, 'pic': True, 'opt': True} +# manual download from https://taku910.github.io/crfpp/#download (via Google Drive) sources = [SOURCE_TAR_GZ] -source_urls = ['https://crfpp.googlecode.com/files/'] +checksums = ['efec88b501fecb0a72dd94caffb56294'] configopts = '--with-pic' buildopts = 'CXXFLAGS="$CXXFLAGS -Wall -finline"' diff --git a/easybuild/easyconfigs/c/CRF++/CRF++-0.57-goolf-1.4.10.eb b/easybuild/easyconfigs/c/CRF++/CRF++-0.57-goolf-1.4.10.eb index 2f6ee874d9..236c1dd6af 100644 --- a/easybuild/easyconfigs/c/CRF++/CRF++-0.57-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/CRF++/CRF++-0.57-goolf-1.4.10.eb @@ -3,7 +3,7 @@ easyblock = 'ConfigureMake' name = 'CRF++' version = '0.57' -homepage = 'https://code.google.com/p/crfpp/' +homepage = 'https://taku910.github.io/crfpp/' description = """CRF++ is a simple, customizable, and open source implementation of Conditional Random Fields (CRFs) for segmenting/labeling sequential data. CRF++ is designed for generic purpose and will be applied to a variety of NLP tasks, such as @@ -12,8 +12,9 @@ description = """CRF++ is a simple, customizable, and open source implementation toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'pic': True, 'opt': True} +# manual download from https://taku910.github.io/crfpp/#download (via Google Drive) sources = [SOURCE_TAR_GZ] -source_urls = ['https://crfpp.googlecode.com/files/'] +checksums = ['efec88b501fecb0a72dd94caffb56294'] configopts = '--with-pic' buildopts = 'CXXFLAGS="$CXXFLAGS -Wall -finline"' diff --git a/easybuild/easyconfigs/c/CRF++/CRF++-0.57-ictce-4.1.13.eb b/easybuild/easyconfigs/c/CRF++/CRF++-0.57-ictce-4.1.13.eb index de3ab38782..d40a906528 100644 --- a/easybuild/easyconfigs/c/CRF++/CRF++-0.57-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/c/CRF++/CRF++-0.57-ictce-4.1.13.eb @@ -3,7 +3,7 @@ easyblock = 'ConfigureMake' name = 'CRF++' version = '0.57' -homepage = 'https://code.google.com/p/crfpp/' +homepage = 'https://taku910.github.io/crfpp/' description = """CRF++ is a simple, customizable, and open source implementation of Conditional Random Fields (CRFs) for segmenting/labeling sequential data. CRF++ is designed for generic purpose and will be applied to a variety of NLP tasks, such as @@ -12,8 +12,9 @@ description = """CRF++ is a simple, customizable, and open source implementation toolchain = {'name': 'ictce', 'version': '4.1.13'} toolchainopts = {'optarch': True, 'pic': True, 'opt': True} +# manual download from https://taku910.github.io/crfpp/#download (via Google Drive) sources = [SOURCE_TAR_GZ] -source_urls = ['https://crfpp.googlecode.com/files/'] +checksums = ['efec88b501fecb0a72dd94caffb56294'] configopts = '--with-pic' buildopts = 'CXXFLAGS="$CXXFLAGS -Wall -finline"' diff --git a/easybuild/easyconfigs/c/CRF++/CRF++-0.57-ictce-5.3.0.eb b/easybuild/easyconfigs/c/CRF++/CRF++-0.57-ictce-5.3.0.eb index e68b6b3fec..241b4be6ca 100644 --- a/easybuild/easyconfigs/c/CRF++/CRF++-0.57-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/CRF++/CRF++-0.57-ictce-5.3.0.eb @@ -3,7 +3,7 @@ easyblock = 'ConfigureMake' name = 'CRF++' version = '0.57' -homepage = 'https://code.google.com/p/crfpp/' +homepage = 'https://taku910.github.io/crfpp/' description = """CRF++ is a simple, customizable, and open source implementation of Conditional Random Fields (CRFs) for segmenting/labeling sequential data. CRF++ is designed for generic purpose and will be applied to a variety of NLP tasks, such as @@ -12,8 +12,9 @@ description = """CRF++ is a simple, customizable, and open source implementation toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'pic': True, 'opt': True} +# manual download from https://taku910.github.io/crfpp/#download (via Google Drive) sources = [SOURCE_TAR_GZ] -source_urls = ['https://crfpp.googlecode.com/files/'] +checksums = ['efec88b501fecb0a72dd94caffb56294'] configopts = '--with-pic' buildopts = 'CXXFLAGS="$CXXFLAGS -Wall -finline"' diff --git a/easybuild/easyconfigs/c/CRF++/CRF++-0.58-intel-2015b.eb b/easybuild/easyconfigs/c/CRF++/CRF++-0.58-intel-2015b.eb new file mode 100644 index 0000000000..45f9620034 --- /dev/null +++ b/easybuild/easyconfigs/c/CRF++/CRF++-0.58-intel-2015b.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'CRF++' +version = '0.58' + +homepage = 'https://taku910.github.io/crfpp/' +description = """CRF++ is a simple, customizable, and open source implementation of + Conditional Random Fields (CRFs) for segmenting/labeling sequential data. CRF++ is + designed for generic purpose and will be applied to a variety of NLP tasks, such as + Named Entity Recognition, Information Extraction and Text Chunking. """ + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True, 'opt': True} + +# manual download from https://taku910.github.io/crfpp/#download (via Google Drive) +sources = [SOURCE_TAR_GZ] +checksums = ['c8ffd456ab1a6815ba916c1083194a99'] + +configopts = '--with-pic' +buildopts = 'CXXFLAGS="$CXXFLAGS -Wall -finline"' + +sanity_check_paths = { + 'files': ["bin/crf_learn", "bin/crf_test"], + 'dirs': [] +} + +moduleclass = 'data' -- GitLab From a0ab0894f5ce96d6a8b1936ee587cb9186228d92 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 26 Oct 2015 10:57:39 +0100 Subject: [PATCH 0206/1015] {lib}[intel/2015b] LIBSVM 3.20 --- .../l/LIBSVM/LIBSVM-3.20-intel-2015b.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/l/LIBSVM/LIBSVM-3.20-intel-2015b.eb diff --git a/easybuild/easyconfigs/l/LIBSVM/LIBSVM-3.20-intel-2015b.eb b/easybuild/easyconfigs/l/LIBSVM/LIBSVM-3.20-intel-2015b.eb new file mode 100644 index 0000000000..691cb311e4 --- /dev/null +++ b/easybuild/easyconfigs/l/LIBSVM/LIBSVM-3.20-intel-2015b.eb @@ -0,0 +1,31 @@ +easyblock = 'MakeCp' + +name = 'LIBSVM' +version = '3.20' + +homepage = 'http://www.csie.ntu.edu.tw/~cjlin/libsvm/' +description = """LIBSVM is an integrated software for support vector classification, (C-SVC, nu-SVC), regression + (epsilon-SVR, nu-SVR) and distribution estimation (one-class SVM). It supports multi-class classification.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [homepage] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('Qt', '4.8.7')] + +buildopts = ' && cd svm-toy/qt && make MOC=$EBROOTQT/bin/moc ' +buildopts += 'CFLAGS="$CFLAGS -I$EBROOTQT/include -I$EBROOTQT/include/QtGui -lQtGui -lQtCore" && cd -' + +files_to_copy = [(['svm-*'], 'bin'), 'tools'] + +sanity_check_paths = { + 'files': ['bin/svm-%s' % x for x in ['predict', 'scale', 'train']] + ['bin/svm-toy/qt/svm-toy'], + 'dirs': ['bin/svm-toy', 'tools'], +} + +modextrapaths = { + 'PATH': ['bin', 'bin/svm-toy/qt'], +} + +moduleclass = 'lib' -- GitLab From 00a7a0181db05b849366b96aec23e63d3d153c96 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 26 Oct 2015 11:21:48 +0100 Subject: [PATCH 0207/1015] {tools}[intel/2015b] deap 0.9.2 w/ Python 2.7.10 --- .../deap-0.9.2-intel-2015b-Python-2.7.10.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/d/deap/deap-0.9.2-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/d/deap/deap-0.9.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/d/deap/deap-0.9.2-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..a1251da3dd --- /dev/null +++ b/easybuild/easyconfigs/d/deap/deap-0.9.2-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,25 @@ +easyblock = 'PythonPackage' + +name = 'deap' +version = '0.9.2' + +homepage = 'http://deap.readthedocs.org/en/master/' +description = """DEAP is a novel evolutionary computation framework for rapid prototyping and testing of ideas. + It seeks to make algorithms explicit and data structures transparent.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver +dependencies = [('Python', pyver)] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/deap' % pyshortver] +} + +moduleclass = 'tools' -- GitLab From 9de9f69d690cdc8f6f1c8268f9dce7b2a4c0b197 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 26 Oct 2015 11:34:55 +0100 Subject: [PATCH 0208/1015] fix remark --- .../d/deap/deap-0.9.2-intel-2015b-Python-2.7.10.eb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/d/deap/deap-0.9.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/d/deap/deap-0.9.2-intel-2015b-Python-2.7.10.eb index a1251da3dd..0728022b17 100644 --- a/easybuild/easyconfigs/d/deap/deap-0.9.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/d/deap/deap-0.9.2-intel-2015b-Python-2.7.10.eb @@ -12,14 +12,14 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] -pyver = '2.7.10' +py_maj_min_ver = '2.7' +pyver = '%s.10' % py_maj_min_ver versionsuffix = '-Python-%s' % pyver dependencies = [('Python', pyver)] -pyshortver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': [], - 'dirs': ['lib/python%s/site-packages/deap' % pyshortver] + 'dirs': ['lib/python%s/site-packages/deap' % py_maj_min_ver] } moduleclass = 'tools' -- GitLab From 6270ab4cc432d793b243279173225078a865a230 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 27 Oct 2015 08:01:55 +1300 Subject: [PATCH 0209/1015] Updated comments regarding source file preparation --- .../easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb | 9 ++++----- .../easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb | 9 ++++----- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb index d6053254c5..2ea0eab5dc 100644 --- a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb +++ b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb @@ -17,11 +17,10 @@ http://dx.doi.org/10.1103/PhysRevB.85.235149.""" toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'openmp': False, 'usempi': False} -source_urls = ["svn://suncatls1.slac.stanford.edu/beef"] -#for url in source_urls: -# svn co -r 16 url -# tar --exclude-vcs -cjvf "beef-0.1.1-r16.tar.bz2" "beef" -#sources = [SOURCELOWER_TAR_BZ2] +# To make a source tarball from the SVN repository: +# 1. svn co -r 16 svn://suncatls1.slac.stanford.edu/beef +# 2. tar --exclude-vcs -cjvf beef-0.1.1-r16.tar.bz2 beef +sources = [SOURCELOWER_TAR_BZ2] configopts = 'CC="$CC"' diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb index f8e2a93866..9bff62d586 100644 --- a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb @@ -17,11 +17,10 @@ http://dx.doi.org/10.1103/PhysRevB.85.235149.""" toolchain = {'name': 'iomkl', 'version': '4.6.13'} toolchainopts = {'openmp': False, 'usempi': False} -source_urls = ["svn://suncatls1.slac.stanford.edu/beef"] -#for url in source_urls: -# svn co -r 16 url -# tar --exclude-vcs -cjvf "beef-0.1.1-r16.tar.bz2" "beef" -#sources = [SOURCELOWER_TAR_BZ2] +# To make a source tarball from the SVN repository: +# 1. svn co -r 16 svn://suncatls1.slac.stanford.edu/beef +# 2. tar --exclude-vcs -cjvf beef-0.1.1-r16.tar.bz2 beef +sources = [SOURCELOWER_TAR_BZ2] configopts = 'CC="$CC"' -- GitLab From dcf959bddca6f058b83220ff8ea61bf972281fe2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 27 Oct 2015 14:48:12 +0100 Subject: [PATCH 0210/1015] {vis}[intel/2015b] pycairo 1.10.0 for cairo 1.14.2 w/ Python 2.7.10 --- .../c/cairo/cairo-1.14.2-intel-2015b.eb | 29 +++++++++++++++++++ .../fontconfig-2.11.94-intel-2015b.eb | 22 ++++++++++++++ .../p/pixman/pixman-0.32.8-intel-2015b.eb | 20 +++++++++++++ ...ycairo-1.10.0-intel-2015b-Python-2.7.10.eb | 24 +++++++++++++++ 4 files changed, 95 insertions(+) create mode 100644 easybuild/easyconfigs/c/cairo/cairo-1.14.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-intel-2015b.eb create mode 100644 easybuild/easyconfigs/p/pixman/pixman-0.32.8-intel-2015b.eb create mode 100644 easybuild/easyconfigs/p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/c/cairo/cairo-1.14.2-intel-2015b.eb b/easybuild/easyconfigs/c/cairo/cairo-1.14.2-intel-2015b.eb new file mode 100644 index 0000000000..3f9853400b --- /dev/null +++ b/easybuild/easyconfigs/c/cairo/cairo-1.14.2-intel-2015b.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'cairo' +version = '1.14.2' + +homepage = 'http://cairographics.org' +description = """Cairo is a 2D graphics library with support for multiple output devices. + Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, + PostScript, PDF, and SVG file output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://cairographics.org/releases/'] +sources = [SOURCE_TAR_XZ] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('libpng', '1.6.18'), + ('freetype', '2.6.1'), + ('pixman', '0.32.8'), + ('fontconfig', '2.11.94'), + ('expat', '2.1.0'), +] + +# disable symbol lookup, which requires -lbfd, to avoid link issues with (non-PIC) libiberty.a provided by GCC +configopts = "--enable-symbol-lookup=no" + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-intel-2015b.eb b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-intel-2015b.eb new file mode 100644 index 0000000000..c270297963 --- /dev/null +++ b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-intel-2015b.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'fontconfig' +version = '2.11.94' + +homepage = 'http://www.freedesktop.org/software/fontconfig' +description = """Fontconfig is a library designed to provide system-wide font configuration, customization and +application access.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://www.freedesktop.org/software/fontconfig/release/'] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('expat', '2.1.0'), + ('freetype', '2.6.1'), +] + +configopts = '--disable-docs ' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/pixman/pixman-0.32.8-intel-2015b.eb b/easybuild/easyconfigs/p/pixman/pixman-0.32.8-intel-2015b.eb new file mode 100644 index 0000000000..f938cf1208 --- /dev/null +++ b/easybuild/easyconfigs/p/pixman/pixman-0.32.8-intel-2015b.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'pixman' +version = '0.32.8' + +homepage = 'http://www.pixman.org/' +description = """Pixman is a low-level software library for pixel manipulation, providing features such as image +compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and the X server.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://cairographics.org/releases/'] +sources = [SOURCE_TAR_GZ] + +sanity_check_paths = { + 'files': ['lib/libpixman-1.so'], + 'dirs': [] +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..7d2415955f --- /dev/null +++ b/easybuild/easyconfigs/p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,24 @@ +easyblock = 'Waf' + +name = 'pycairo' +version = '1.10.0' + +homepage = 'http://cairographics.org/pycairo/' +description = """Python bindings for the cairo library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://cairographics.org/releases/'] +# py2cairo is the Python 2 compatible release +sources = ['py2cairo-%(version)s.tar.bz2'] + +pyver_maj_min = '2.7' +pyver = '%s.10' % pyver_maj_min +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('cairo', '1.14.2'), +] + +moduleclass = 'vis' -- GitLab From f2700caed20f0bcc95eb16e2a2abc71849f03735 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 27 Oct 2015 16:23:38 +0100 Subject: [PATCH 0211/1015] add required buildopts for cairo, add custom sanity check paths for pycairo --- easybuild/easyconfigs/c/cairo/cairo-1.14.2-intel-2015b.eb | 3 +++ .../p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/easybuild/easyconfigs/c/cairo/cairo-1.14.2-intel-2015b.eb b/easybuild/easyconfigs/c/cairo/cairo-1.14.2-intel-2015b.eb index 3f9853400b..0b15c8ba1d 100644 --- a/easybuild/easyconfigs/c/cairo/cairo-1.14.2-intel-2015b.eb +++ b/easybuild/easyconfigs/c/cairo/cairo-1.14.2-intel-2015b.eb @@ -26,4 +26,7 @@ dependencies = [ # disable symbol lookup, which requires -lbfd, to avoid link issues with (non-PIC) libiberty.a provided by GCC configopts = "--enable-symbol-lookup=no" +# workaround for "hidden symbol .* in .* is referenced by DSO" and "ld: final link failed: Bad value" +buildopts = 'LD="$CC"' + moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb index 7d2415955f..f701cf3d28 100644 --- a/easybuild/easyconfigs/p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb @@ -21,4 +21,9 @@ dependencies = [ ('cairo', '1.14.2'), ] +sanity_check_paths = { + 'files': ['include/pycairo/pycairo.h', 'lib/pkgconfig/pycairo.pc'], + 'dirs': ['lib/python%s/site-packages/cairo' % pyver_maj_min], +} + moduleclass = 'vis' -- GitLab From 1b834a9a4f0cf46b6cf9305df9a199295698d58a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 27 Oct 2015 16:58:17 +0100 Subject: [PATCH 0212/1015] correct buildopts for cairo with intel/2015b --- easybuild/easyconfigs/c/cairo/cairo-1.14.2-intel-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/cairo/cairo-1.14.2-intel-2015b.eb b/easybuild/easyconfigs/c/cairo/cairo-1.14.2-intel-2015b.eb index 0b15c8ba1d..a9b98a3bc5 100644 --- a/easybuild/easyconfigs/c/cairo/cairo-1.14.2-intel-2015b.eb +++ b/easybuild/easyconfigs/c/cairo/cairo-1.14.2-intel-2015b.eb @@ -27,6 +27,6 @@ dependencies = [ configopts = "--enable-symbol-lookup=no" # workaround for "hidden symbol .* in .* is referenced by DSO" and "ld: final link failed: Bad value" -buildopts = 'LD="$CC"' +buildopts = 'LD="$CC" LDFLAGS="$LDFLAGS -shared-intel"' moduleclass = 'vis' -- GitLab From 781b5542848c52109de03f9804cb3266d95f2e38 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Wed, 28 Oct 2015 08:06:28 +1300 Subject: [PATCH 0213/1015] Turn sources into a list --- easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-intel-2015a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-intel-2015a.eb b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-intel-2015a.eb index 38ff61173b..253cb773a3 100644 --- a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-intel-2015a.eb +++ b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-intel-2015a.eb @@ -13,7 +13,7 @@ toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'openmp': False, 'usempi': False} source_urls = ['https://confluence.slac.stanford.edu/download/attachments/146704476'] -sources = "libbeef-{0}.tar.gz".format(version) +sources = ['libbeef-%(version)s.tar.gz'] configopts = 'CC="$CC"' -- GitLab From daa008aaa93dddf664479b9dd7ea781346d80348 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Wed, 28 Oct 2015 10:43:33 +1300 Subject: [PATCH 0214/1015] Make tar command more universal --- easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb | 2 +- easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb index 2ea0eab5dc..1b091e506f 100644 --- a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb +++ b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb @@ -19,7 +19,7 @@ toolchainopts = {'openmp': False, 'usempi': False} # To make a source tarball from the SVN repository: # 1. svn co -r 16 svn://suncatls1.slac.stanford.edu/beef -# 2. tar --exclude-vcs -cjvf beef-0.1.1-r16.tar.bz2 beef +# 2. tar --exclude \.svn -cjvf beef-0.1.1-r16.tar.bz2 beef/trunk sources = [SOURCELOWER_TAR_BZ2] configopts = 'CC="$CC"' diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb index 9bff62d586..5f300eb8ed 100644 --- a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb @@ -19,7 +19,7 @@ toolchainopts = {'openmp': False, 'usempi': False} # To make a source tarball from the SVN repository: # 1. svn co -r 16 svn://suncatls1.slac.stanford.edu/beef -# 2. tar --exclude-vcs -cjvf beef-0.1.1-r16.tar.bz2 beef +# 2. tar --exclude \.svn -cjvf beef-0.1.1-r16.tar.bz2 beef/trunk sources = [SOURCELOWER_TAR_BZ2] configopts = 'CC="$CC"' -- GitLab From f634bc05b499c91815d7f4262260f8fa42edc898 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 28 Oct 2015 10:21:08 +0100 Subject: [PATCH 0215/1015] don't use 'beta' in commented out line in hanythingondemand easyconfigs --- .../h/hanythingondemand/hanythingondemand-3.0.0-cli.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb index a3e22dd777..3c591a65e9 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.0-cli.eb @@ -30,8 +30,8 @@ options = {'modulename': 'hod'} modextravars = { # site-specific settings, hence commented out # specify HOD module to use in jobs (*full* HOD installation, not a minimal one) - #'HOD_BATCH_HOD_MODULE': 'hanythingondemand/%(version)s-beta-intel-2015b-Python-2.7.10', - #'HOD_CREATE_HOD_MODULE': 'hanythingondemand/%(version)s-beta-intel-2015b-Python-2.7.10', + #'HOD_BATCH_HOD_MODULE': 'hanythingondemand/%(version)s-intel-2015b-Python-2.7.10', + #'HOD_CREATE_HOD_MODULE': 'hanythingondemand/%(version)s-intel-2015b-Python-2.7.10', # specify location on shared 'scratch' filesystem for HOD working directories #'HOD_BATCH_WORKDIR': '\$VSC_SCRATCH/hod', #'HOD_CREATE_WORKDIR': '\$VSC_SCRATCH/hod', -- GitLab From acb3b6a2829cdc2014a7735b9038228ba2bc6c83 Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Wed, 28 Oct 2015 13:24:40 +0100 Subject: [PATCH 0216/1015] - replaced ParMETIS by METIS as needed by scikit-umfpack --- .../s/SuiteSparse/SuiteSparse-4.4.5_UMFPACK_GNUMakefile.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5_UMFPACK_GNUMakefile.patch b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5_UMFPACK_GNUMakefile.patch index 0bab9e6c94..56569c40b1 100644 --- a/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5_UMFPACK_GNUMakefile.patch +++ b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5_UMFPACK_GNUMakefile.patch @@ -40,7 +40,7 @@ - gcc -shared -Wl,-soname,libumfpack.so -o libumfpack.so $^ +libumfpack.so: $(II) $(LL) $(GN) $(DI) $(DL) $(ZI) $(ZL) + $(CC) -shared $^ -lm -L ../../CHOLMOD/Lib -lcholmod -L ../../CAMD/Lib -lcamd \ -+ -L ../../COLAMD/Lib -lcolamd $(EBROOTPARMETIS)/lib/libparmetis.a $(EBROOTPARMETIS)/lib/libmetis.a \ ++ -L ../../COLAMD/Lib -lcolamd $(EBROOTMETIS)/lib/libmetis.a \ + -L../../CCOLAMD/Lib -lccolamd -L ../../SuiteSparse_config -lsuitesparseconfig \ + ../../AMD/Lib/libamd.so -Wl,-soname -Wl,$@ -o libumfpack.so -- GitLab From 0d064ec92c62f9bd6cc0f5edf9601032d7ad66e9 Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Wed, 28 Oct 2015 13:33:15 +0100 Subject: [PATCH 0217/1015] - Replaced ParMETIS by METIS as dependency --- ....3.eb => SuiteSparse-4.4.5-intel-2015b-METIS-5.1.0.eb} | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) rename easybuild/easyconfigs/s/SuiteSparse/{SuiteSparse-4.4.5-intel-2015b-ParMETIS-4.0.3.eb => SuiteSparse-4.4.5-intel-2015b-METIS-5.1.0.eb} (80%) diff --git a/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-ParMETIS-4.0.3.eb b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-METIS-5.1.0.eb similarity index 80% rename from easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-ParMETIS-4.0.3.eb rename to easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-METIS-5.1.0.eb index 07907bbd7c..49a8ba6fea 100644 --- a/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-ParMETIS-4.0.3.eb +++ b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-METIS-5.1.0.eb @@ -15,10 +15,10 @@ patches = [ 'SuiteSparse-%(version)s_UMFPACK_GNUMakefile.patch', ] -parmetis = 'ParMETIS' -parmetis_ver = '4.0.3' -versionsuffix = '-%s-%s' % (parmetis, parmetis_ver) -dependencies = [(parmetis, parmetis_ver)] +metis = 'METIS' +metis_ver = '5.1.0' +versionsuffix = '-%s-%s' % (metis, metis_ver) +dependencies = [(metis, metis_ver)] maxparallel = 1 -- GitLab From 5ef55fed69a82f5d67cc55ca122c36b8cf398e0e Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 28 Oct 2015 14:02:08 +0100 Subject: [PATCH 0218/1015] Updated likwid --- .../l/likwid/likwid-4.0.1-GNU-4.9.3.eb | 29 ++++++++++ .../likwid/likwid-4.0.1-config-and-lua.patch | 53 +++++++++++++++++++ 2 files changed, 82 insertions(+) create mode 100644 easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3.eb create mode 100644 easybuild/easyconfigs/l/likwid/likwid-4.0.1-config-and-lua.patch diff --git a/easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3.eb b/easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3.eb new file mode 100644 index 0000000000..c5b1347be7 --- /dev/null +++ b/easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'likwid' +version = '4.0.1' + +homepage = 'http://code.google.com/p/likwid/' +description = """Likwid stands for Like I knew what I am doing. This project contributes easy to use + command line tools for Linux to support programmers in developing high performance multi threaded programs.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} +toolchainopts = {'pic': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/RRZE-HPC/likwid/archive/'] + +patches = ['likwid-%(version)s-config-and-lua.patch'] + +skipsteps = ['configure'] +buildopts = 'CC="$CC" CFLAGS="$CFLAGS -std=c99" PREFIX=%(installdir)s' +installopts = 'PREFIX=%(installdir)s' + +sanity_check_paths = { + 'files': ["bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", + "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", + "lib/liblikwidpin.so", "lib/liblikwid.so"], + 'dirs': ["man/man1"] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/likwid/likwid-4.0.1-config-and-lua.patch b/easybuild/easyconfigs/l/likwid/likwid-4.0.1-config-and-lua.patch new file mode 100644 index 0000000000..8cf105e8e0 --- /dev/null +++ b/easybuild/easyconfigs/l/likwid/likwid-4.0.1-config-and-lua.patch @@ -0,0 +1,53 @@ +# Patches the build system +# and fixes a missing include for lua +# Ward Poelmans +diff -ur likwid-likwid-4.0.1.orig/config.mk likwid-likwid-4.0.1/config.mk +--- likwid-likwid-4.0.1.orig/config.mk 2015-07-23 16:55:04.000000000 +0200 ++++ likwid-likwid-4.0.1/config.mk 2015-10-28 13:59:52.753519484 +0100 +@@ -9,7 +9,7 @@ + COLOR = BLUE#NO SPACE + + # Path were to install likwid +-PREFIX = /usr/local#NO SPACE ++#PREFIX = /usr/local#NO SPACE + MANPREFIX = $(PREFIX)/man#NO SPACE + BINPREFIX = $(PREFIX)/bin#NO SPACE + LIBPREFIX = $(PREFIX)/lib#NO SPACE +@@ -23,7 +23,7 @@ + INSTALLED_LIBPREFIX = $(INSTALLED_PREFIX)/lib#NO SPACE + + # chown installed tools to this user/group +-INSTALL_CHOWN = -g root -o root ++INSTALL_CHOWN = + + # For the daemon based secure msr/pci access configure + # the absolute path to the msr daemon executable. +@@ -35,7 +35,7 @@ + BUILDDAEMON = true#NO SPACE + + #Build the setFrequencies tool +-BUILDFREQ = true#NO SPACE ++BUILDFREQ = false#NO SPACE + # Set the default mode for MSR access. + # This can usually be overriden on the commandline. + # Valid values are: direct, accessdaemon +@@ -60,7 +60,7 @@ + # Usually you do not need to edit below + MAX_NUM_THREADS = 263 + MAX_NUM_NODES = 64 +-CFG_FILE_PATH = /etc/likwid.cfg ++CFG_FILE_PATH = $(PREFIX)/etc/likwid.cfg + + # Versioning Information + VERSION = 4 +diff -ur likwid-likwid-4.0.1.orig/ext/lua/src/liolib.c likwid-likwid-4.0.1/ext/lua/src/liolib.c +--- likwid-likwid-4.0.1.orig/ext/lua/src/liolib.c 2015-07-23 16:55:04.000000000 +0200 ++++ likwid-likwid-4.0.1/ext/lua/src/liolib.c 2015-10-28 14:00:12.163071581 +0100 +@@ -19,6 +19,7 @@ + #include + #include + #include ++#include + + #define liolib_c + #define LUA_LIB -- GitLab From 5079a5a6ec4e7dc51e8e4650765ba8a257b80a54 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 28 Oct 2015 14:28:28 +0100 Subject: [PATCH 0219/1015] Limit maxparallel for likwid --- easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3.eb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3.eb b/easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3.eb index c5b1347be7..5b4c4dc112 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3.eb @@ -26,4 +26,6 @@ sanity_check_paths = { 'dirs': ["man/man1"] } +maxparallel = 1 + moduleclass = 'devel' -- GitLab From 0f5be49a655c39d7028a9bf4e1be23e39b8fa135 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 28 Oct 2015 14:28:51 +0100 Subject: [PATCH 0220/1015] Add likwid 4.0.1 for ictce-4.1.13 --- .../l/likwid/likwid-4.0.1-ictce-4.1.13.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/l/likwid/likwid-4.0.1-ictce-4.1.13.eb diff --git a/easybuild/easyconfigs/l/likwid/likwid-4.0.1-ictce-4.1.13.eb b/easybuild/easyconfigs/l/likwid/likwid-4.0.1-ictce-4.1.13.eb new file mode 100644 index 0000000000..dee1d84dba --- /dev/null +++ b/easybuild/easyconfigs/l/likwid/likwid-4.0.1-ictce-4.1.13.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'likwid' +version = '4.0.1' + +homepage = 'http://code.google.com/p/likwid/' +description = """Likwid stands for Like I knew what I am doing. This project contributes easy to use + command line tools for Linux to support programmers in developing high performance multi threaded programs.""" + +toolchain = {'name': 'ictce', 'version': '4.1.13'} +toolchainopts = {'pic': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/RRZE-HPC/likwid/archive/'] + +patches = ['likwid-%(version)s-config-and-lua.patch'] + +skipsteps = ['configure'] +buildopts = 'CC="$CC" CFLAGS="$CFLAGS -std=c99" PREFIX=%(installdir)s' +installopts = 'PREFIX=%(installdir)s' + +sanity_check_paths = { + 'files': ["bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", + "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", + "lib/liblikwidpin.so", "lib/liblikwid.so"], + 'dirs': ["man/man1"] +} + +maxparallel = 1 + +moduleclass = 'devel' -- GitLab From 2fa5be52204abc7ae33e4fcc81cf73a77f45a03f Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Wed, 28 Oct 2015 14:40:16 +0100 Subject: [PATCH 0221/1015] - Replaced ParMETIS with METIS as a dependency --- .../scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb index 90f2ad4406..c30e04d554 100644 --- a/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb @@ -18,7 +18,7 @@ versionsuffix = "-%s-%s" % (python, pyver) dependencies = [ (python, pyver), ('scipy', '0.15.1', versionsuffix), - ('SuiteSparse', '4.4.5', '-ParMETIS-4.0.3'), + ('SuiteSparse', '4.4.5', '-METIS-5.1.0'), ] builddependencies = [ -- GitLab From 992dcf2eb457f6bfd63bf9d7fc731f7935af1f13 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 28 Oct 2015 14:56:05 +0100 Subject: [PATCH 0222/1015] Rename likwid file to correct form --- .../{likwid-4.0.1-GNU-4.9.3.eb => likwid-4.0.1-GNU-4.9.3-2.25.eb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/l/likwid/{likwid-4.0.1-GNU-4.9.3.eb => likwid-4.0.1-GNU-4.9.3-2.25.eb} (100%) diff --git a/easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3.eb b/easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3-2.25.eb similarity index 100% rename from easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3.eb rename to easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3-2.25.eb -- GitLab From a3fc8e4f2d267339cd405623bc83882a877a23d9 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 28 Oct 2015 16:11:01 +0100 Subject: [PATCH 0223/1015] Added gimpi-1.6.0 with latest mpi --- easybuild/easyconfigs/g/gimpi/gimpi-1.6.0.eb | 18 +++++++++++++++ .../i/impi/impi-5.0.3.048-GNU-4.9.3-2.25.eb | 22 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 easybuild/easyconfigs/g/gimpi/gimpi-1.6.0.eb create mode 100644 easybuild/easyconfigs/i/impi/impi-5.0.3.048-GNU-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/g/gimpi/gimpi-1.6.0.eb b/easybuild/easyconfigs/g/gimpi/gimpi-1.6.0.eb new file mode 100644 index 0000000000..8f1baec5e9 --- /dev/null +++ b/easybuild/easyconfigs/g/gimpi/gimpi-1.6.0.eb @@ -0,0 +1,18 @@ +easyblock = "Toolchain" + +name = 'gimpi' +version = '1.6.0' + +homepage = '(none)' +description = """GNU Compiler Collection (GCC) based compiler toolchain, next to Intel MPI.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +comp = ('GNU', '4.9.3-2.25') + +dependencies = [ + comp, + ('impi', '5.0.3.048', '', comp), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/impi/impi-5.0.3.048-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/i/impi/impi-5.0.3.048-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..53bbe756ce --- /dev/null +++ b/easybuild/easyconfigs/i/impi/impi-5.0.3.048-GNU-4.9.3-2.25.eb @@ -0,0 +1,22 @@ +name = 'impi' +version = '5.0.3.048' + +homepage = 'http://software.intel.com/en-us/intel-mpi-library/' +description = """The Intel(R) MPI Library for Linux* OS is a multi-fabric message + passing library based on ANL MPICH2 and OSU MVAPICH2. The Intel MPI Library for + Linux OS implements the Message Passing Interface, version 2 (MPI-2) specification.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +sources = ['l_mpi_p_%(version)s.tgz'] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +# set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) +# set_mpi_wrappers_all = 'True' + +moduleclass = 'mpi' -- GitLab From ae7100e44acb41f90c5429174166ab8d746bc634 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 28 Oct 2015 16:15:48 +0100 Subject: [PATCH 0224/1015] Added gimkl-1.6.0 with the latest MKL --- easybuild/easyconfigs/g/gimkl/gimkl-1.6.0.eb | 20 +++++++++++++++++ .../i/imkl/imkl-11.2.3.187-gimpi-1.6.0.eb | 22 +++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 easybuild/easyconfigs/g/gimkl/gimkl-1.6.0.eb create mode 100644 easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-gimpi-1.6.0.eb diff --git a/easybuild/easyconfigs/g/gimkl/gimkl-1.6.0.eb b/easybuild/easyconfigs/g/gimkl/gimkl-1.6.0.eb new file mode 100644 index 0000000000..182a361bbb --- /dev/null +++ b/easybuild/easyconfigs/g/gimkl/gimkl-1.6.0.eb @@ -0,0 +1,20 @@ +easyblock = "Toolchain" + +name = 'gimkl' +version = '1.6.0' + +homepage = '(none)' +description = """GNU Compiler Collection (GCC) based compiler toolchain, next to Intel MPI and + Intel MKL (BLAS, (Sca)LAPACK, FFTW).""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +comp = ('GNU', '4.9.3-2.25') + +dependencies = [ + comp, + ('impi', '5.0.3.048', '', comp), + ('imkl', '11.2.3.187', '', ('gimpi', version)), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-gimpi-1.6.0.eb b/easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-gimpi-1.6.0.eb new file mode 100644 index 0000000000..79bc68c633 --- /dev/null +++ b/easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-gimpi-1.6.0.eb @@ -0,0 +1,22 @@ +name = 'imkl' +version = '11.2.3.187' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines for science, engineering, and financial + applications that require maximum performance. Core math functions include + BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" + +toolchain = {'name': 'gimpi', 'version': '1.6.0'} + +sources = ['l_mkl_%(version)s.tgz'] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +interfaces = True + +moduleclass = 'numlib' -- GitLab From 2c6608a9aa2472e15711f555f98e53ad5cd07f5f Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 28 Oct 2015 16:38:15 +0100 Subject: [PATCH 0225/1015] Version change for gimkl and gimpi --- .../easyconfigs/g/gimkl/{gimkl-1.6.0.eb => gimkl-2.11.5.eb} | 2 +- .../easyconfigs/g/gimpi/{gimpi-1.6.0.eb => gimpi-2.11.5.eb} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename easybuild/easyconfigs/g/gimkl/{gimkl-1.6.0.eb => gimkl-2.11.5.eb} (95%) rename easybuild/easyconfigs/g/gimpi/{gimpi-1.6.0.eb => gimpi-2.11.5.eb} (94%) diff --git a/easybuild/easyconfigs/g/gimkl/gimkl-1.6.0.eb b/easybuild/easyconfigs/g/gimkl/gimkl-2.11.5.eb similarity index 95% rename from easybuild/easyconfigs/g/gimkl/gimkl-1.6.0.eb rename to easybuild/easyconfigs/g/gimkl/gimkl-2.11.5.eb index 182a361bbb..7ba6123a33 100644 --- a/easybuild/easyconfigs/g/gimkl/gimkl-1.6.0.eb +++ b/easybuild/easyconfigs/g/gimkl/gimkl-2.11.5.eb @@ -1,7 +1,7 @@ easyblock = "Toolchain" name = 'gimkl' -version = '1.6.0' +version = '2.11.5' homepage = '(none)' description = """GNU Compiler Collection (GCC) based compiler toolchain, next to Intel MPI and diff --git a/easybuild/easyconfigs/g/gimpi/gimpi-1.6.0.eb b/easybuild/easyconfigs/g/gimpi/gimpi-2.11.5.eb similarity index 94% rename from easybuild/easyconfigs/g/gimpi/gimpi-1.6.0.eb rename to easybuild/easyconfigs/g/gimpi/gimpi-2.11.5.eb index 8f1baec5e9..c4376b5699 100644 --- a/easybuild/easyconfigs/g/gimpi/gimpi-1.6.0.eb +++ b/easybuild/easyconfigs/g/gimpi/gimpi-2.11.5.eb @@ -1,7 +1,7 @@ easyblock = "Toolchain" name = 'gimpi' -version = '1.6.0' +version = '2.11.5' homepage = '(none)' description = """GNU Compiler Collection (GCC) based compiler toolchain, next to Intel MPI.""" -- GitLab From 2db7dc6cbe3c9a6e0c4f0055a1112958ce0a108c Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 28 Oct 2015 16:39:19 +0100 Subject: [PATCH 0226/1015] Added HPL for gimkl toolchain --- .../easyconfigs/h/HPL/HPL-2.1-gimkl-2.11.5.eb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 easybuild/easyconfigs/h/HPL/HPL-2.1-gimkl-2.11.5.eb diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-gimkl-2.11.5.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-gimkl-2.11.5.eb new file mode 100644 index 0000000000..4009ee842d --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-gimkl-2.11.5.eb @@ -0,0 +1,18 @@ +name = 'HPL' +version = '2.1' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic + on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the + High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'optarch': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' -- GitLab From 99fd4f54b1ffb69ba7e7d2ed30508d2b3a247a18 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 28 Oct 2015 16:43:28 +0100 Subject: [PATCH 0227/1015] Update version everywhere! --- ...1.2.3.187-gimpi-1.6.0.eb => imkl-11.2.3.187-gimpi-2.11.5.eb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename easybuild/easyconfigs/i/imkl/{imkl-11.2.3.187-gimpi-1.6.0.eb => imkl-11.2.3.187-gimpi-2.11.5.eb} (92%) diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-gimpi-1.6.0.eb b/easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-gimpi-2.11.5.eb similarity index 92% rename from easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-gimpi-1.6.0.eb rename to easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-gimpi-2.11.5.eb index 79bc68c633..ccc021a957 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-gimpi-1.6.0.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-gimpi-2.11.5.eb @@ -7,7 +7,7 @@ description = """Intel Math Kernel Library is a library of highly optimized, applications that require maximum performance. Core math functions include BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" -toolchain = {'name': 'gimpi', 'version': '1.6.0'} +toolchain = {'name': 'gimpi', 'version': '2.11.5'} sources = ['l_mkl_%(version)s.tgz'] -- GitLab From b07fb0ce1febb2e91faacf397ff2698619101b68 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 28 Oct 2015 18:05:03 +0100 Subject: [PATCH 0228/1015] Use GCC instead of GNU --- easybuild/easyconfigs/g/gimkl/gimkl-2.11.5.eb | 2 +- easybuild/easyconfigs/g/gimpi/gimpi-2.11.5.eb | 2 +- ...-5.0.3.048-GNU-4.9.3-2.25.eb => impi-5.0.3.048-GCC-4.9.3.eb} | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) rename easybuild/easyconfigs/i/impi/{impi-5.0.3.048-GNU-4.9.3-2.25.eb => impi-5.0.3.048-GCC-4.9.3.eb} (92%) diff --git a/easybuild/easyconfigs/g/gimkl/gimkl-2.11.5.eb b/easybuild/easyconfigs/g/gimkl/gimkl-2.11.5.eb index 7ba6123a33..0e29e9cccc 100644 --- a/easybuild/easyconfigs/g/gimkl/gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/g/gimkl/gimkl-2.11.5.eb @@ -9,7 +9,7 @@ description = """GNU Compiler Collection (GCC) based compiler toolchain, next to toolchain = {'name': 'dummy', 'version': 'dummy'} -comp = ('GNU', '4.9.3-2.25') +comp = ('GCC', '4.9.3') dependencies = [ comp, diff --git a/easybuild/easyconfigs/g/gimpi/gimpi-2.11.5.eb b/easybuild/easyconfigs/g/gimpi/gimpi-2.11.5.eb index c4376b5699..71738c6209 100644 --- a/easybuild/easyconfigs/g/gimpi/gimpi-2.11.5.eb +++ b/easybuild/easyconfigs/g/gimpi/gimpi-2.11.5.eb @@ -8,7 +8,7 @@ description = """GNU Compiler Collection (GCC) based compiler toolchain, next to toolchain = {'name': 'dummy', 'version': 'dummy'} -comp = ('GNU', '4.9.3-2.25') +comp = ('GCC', '4.9.3') dependencies = [ comp, diff --git a/easybuild/easyconfigs/i/impi/impi-5.0.3.048-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/i/impi/impi-5.0.3.048-GCC-4.9.3.eb similarity index 92% rename from easybuild/easyconfigs/i/impi/impi-5.0.3.048-GNU-4.9.3-2.25.eb rename to easybuild/easyconfigs/i/impi/impi-5.0.3.048-GCC-4.9.3.eb index 53bbe756ce..0272634c21 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.0.3.048-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.0.3.048-GCC-4.9.3.eb @@ -6,7 +6,7 @@ description = """The Intel(R) MPI Library for Linux* OS is a multi-fabric messag passing library based on ANL MPICH2 and OSU MVAPICH2. The Intel MPI Library for Linux OS implements the Message Passing Interface, version 2 (MPI-2) specification.""" -toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} +toolchain = {'name': 'GCC', 'version': '4.9.3'} sources = ['l_mpi_p_%(version)s.tgz'] -- GitLab From c929d00dbed60900915cfd079f8be663be842d04 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Wed, 28 Oct 2015 18:10:47 +0000 Subject: [PATCH 0229/1015] Add BEDTools 2.25.0 for FOSS 2015a --- .../b/BEDTools/BEDTools-2.25.0-foss-2015a.eb | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-foss-2015a.eb diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-foss-2015a.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-foss-2015a.eb new file mode 100644 index 0000000000..0b9e9a4fe5 --- /dev/null +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-foss-2015a.eb @@ -0,0 +1,33 @@ +# Author: Maxime Schmitt, University of Luxembourg +# Author: Adam Huffman, The Francis Crick Institute +# +# Based on the work of: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics (SIB) +# Biozentrum - University of Basel + +easyblock = 'MakeCp' + +name = 'BEDTools' +version = '2.25.0' + +homepage = "https://github.com/arq5x/bedtools2" +description = """The BEDTools utilities allow one to address common genomics tasks such as finding feature overlaps + and computing coverage. The utilities are largely based on four widely-used file formats: BED, GFF/GTF, VCF, + and SAM/BAM.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +# https://github.com/arq5x/bedtools2/releases/download/v2.25.0/bedtools-2.25.0.tar.gz +source_urls = ['https://github.com/arq5x/bedtools2/releases/download/v%(version)s/'] +sources = ['bedtools-%(version)s.tar.gz'] + +buildopts = 'CXX="$CXX"' + +files_to_copy = ["bin", "docs", "data", "genomes", "scripts", "test"] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed','bedToBam','fastaFromBed']], + 'dirs': files_to_copy, +} + +moduleclass = 'bio' -- GitLab From 5acae5064818124eb785cb017eda0dd1e4ffda76 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 28 Oct 2015 20:59:02 +0100 Subject: [PATCH 0230/1015] Use -fopenmp for HPL with gimkl --- easybuild/easyconfigs/h/HPL/HPL-2.1-gimkl-2.11.5.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-gimkl-2.11.5.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-gimkl-2.11.5.eb index 4009ee842d..50fef4fac6 100644 --- a/easybuild/easyconfigs/h/HPL/HPL-2.1-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-gimkl-2.11.5.eb @@ -7,7 +7,7 @@ description = """HPL is a software package that solves a (random) dense linear s High Performance Computing Linpack Benchmark.""" toolchain = {'name': 'gimkl', 'version': '2.11.5'} -toolchainopts = {'optarch': True, 'usempi': True} +toolchainopts = {'optarch': True, 'usempi': True, 'openmp': True} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] -- GitLab From 306eacbedac40cda6710e8a68df8507f78c7efaa Mon Sep 17 00:00:00 2001 From: Riccardo Murri Date: Thu, 29 Oct 2015 01:55:55 +0100 Subject: [PATCH 0231/1015] List M4 as a dependency for GMP 6 --- easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb | 4 ++++ easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb | 4 ++++ easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb | 4 ++++ easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb | 4 ++++ easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb | 4 ++++ easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015a.eb | 4 ++++ easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb | 4 ++++ 7 files changed, 28 insertions(+) diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb index df7b8848c5..b16a7b8c54 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb @@ -12,6 +12,10 @@ toolchain = {'name': 'GCC', 'version': '4.9.2'} sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] +builddependencies = [ + ('M4', '1.4.17', '', True), +] + # enable C++ interface configopts = '--enable-cxx' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb index fde2319360..76ac083034 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb @@ -12,6 +12,10 @@ toolchain = {'name': 'GCC', 'version': '4.7.2'} sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] +builddependencies = [ + ('M4', '1.4.17', '', True), +] + # enable C++ interface configopts = '--enable-cxx' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb index 86bd52156f..3e20c04d02 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb @@ -12,6 +12,10 @@ toolchain = {'name': 'GCC', 'version': '4.8.4'} sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] +builddependencies = [ + ('M4', '1.4.17', '', True), +] + # enable C++ interface configopts = '--enable-cxx' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb index a9855e2029..538e7d54e0 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb @@ -12,6 +12,10 @@ toolchain = {'name': 'GCC', 'version': '4.9.2'} sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] +builddependencies = [ + ('M4', '1.4.17', '', True), +] + # enable C++ interface configopts = '--enable-cxx' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb index 692f1fd842..5b737a7310 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb @@ -12,6 +12,10 @@ toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] +builddependencies = [ + ('M4', '1.4.17', '', True), +] + # enable C++ interface configopts = '--enable-cxx' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015a.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015a.eb index 2b5b650040..9e8c8a4785 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015a.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015a.eb @@ -12,6 +12,10 @@ toolchain = {'name': 'foss', 'version': '2015a'} sources = [SOURCELOWER_TAR_BZ2] source_urls = ['http://ftp.gnu.org/gnu/gmp'] +builddependencies = [ + ('M4', '1.4.17', '', True), +] + # enable C++ interface configopts = '--enable-cxx' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb index 9195f21b77..8ed3dafbd2 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb @@ -13,6 +13,10 @@ toolchainopts = {'pic': True, 'precise': True} sources = [SOURCELOWER_TAR_BZ2] source_urls = [GNU_SOURCE] +builddependencies = [ + ('M4', '1.4.17', '', True), +] + # enable C++ interface configopts = '--enable-cxx' -- GitLab From 56acc340f5ac3fb44ea6db6acb6e4cff3a99ee77 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2015 07:44:29 +0100 Subject: [PATCH 0232/1015] fix import for set_tmpdir --- test/easyconfigs/easyconfigs.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/easyconfigs/easyconfigs.py b/test/easyconfigs/easyconfigs.py index c4be112372..9867a10408 100644 --- a/test/easyconfigs/easyconfigs.py +++ b/test/easyconfigs/easyconfigs.py @@ -55,6 +55,7 @@ from easybuild.tools.module_naming_scheme.easybuild_mns import EasyBuildMNS from easybuild.tools.module_naming_scheme.utilities import det_full_ec_version from easybuild.tools.modules import modules_tool from easybuild.tools.robot import resolve_dependencies +from easybuild.tools.options import set_tmpdir # indicates whether all the single tests are OK, @@ -80,7 +81,7 @@ class EasyConfigTest(TestCase): 'valid_stops': [x[0] for x in EasyBlock.get_steps()], } config.init_build_options(build_options=build_options) - config.set_tmpdir() + set_tmpdir() del eb_go # put dummy 'craype-test' module in place, which is required for parsing easyconfigs using Cray* toolchains -- GitLab From 38613d3208f6c8dfacde7b7b6d2feddfdf501674 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2015 09:14:16 +0100 Subject: [PATCH 0233/1015] fix dependencies in mypingpong easyconfig --- .../mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb index 16f4d8c58e..11ed2e83e9 100644 --- a/easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb @@ -14,13 +14,15 @@ sources = [SOURCE_TAR_GZ] pyver = '2.7.10' versionsuffix = '-Python-%s' % pyver +vsc_base_ver = '2.4.2' + dependencies = [ - ('vsc-base', '2.4.1'), - ('vsc-mympirun', '3.4.2'), ('Python', pyver), - ('matplotlib', '1.4.3'), - ('h5py', '2.5.0', versionsuffix), - ('mpi4py', '1.3.1', '%s-%s' (versionsuffix, '-timed-pingpong')), + ('vsc-base', vsc_base_ver, versionsuffix), + ('vsc-mympirun', '3.4.2', versionsuffix + '-vsc-base-%s' % vsc_base_ver), + ('matplotlib', '1.4.3', versionsuffix), + ('h5py', '2.5.0', versionsuffix + '-HDF5-1.8.15-patch1'), + ('mpi4py', '1.3.1', versionsuffix + '-timed-pingpong'), ] pyshortver = '.'.join(pyver.split('.')[:2]) -- GitLab From be46dad3e42f87c07b7dd521b7177a60b33ca41a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2015 09:16:56 +0100 Subject: [PATCH 0234/1015] {date}[intel/2015b] h5py 2.5.0 w/ HDF5 1.8.15-patch1 and Python 2.7.10 --- .../h/HDF5/HDF5-1.8.15-patch1-intel-2015b.eb | 26 ++++++++++++++ ...-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb | 35 +++++++++++++++++++ .../s/Szip/Szip-2.1-intel-2015b.eb | 23 ++++++++++++ 3 files changed, 84 insertions(+) create mode 100644 easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb create mode 100644 easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015b.eb diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-intel-2015b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-intel-2015b.eb new file mode 100644 index 0000000000..aabe3f8e81 --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-intel-2015b.eb @@ -0,0 +1,26 @@ +name = 'HDF5' +version = '1.8.15-patch1' + +homepage = 'http://www.hdfgroup.org/HDF5/' +description = """HDF5 is a unique technology suite that makes possible the management of + extremely large and complex data collections.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} + +source_urls = ['http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +patches = [ + 'HDF5-1.8.15_configure_intel.patch', + 'configure_libtool.patch', +] + +buildopts = 'CXXFLAGS="$CXXFLAGS -DMPICH_IGNORE_CXX_SEEK"' + +dependencies = [ + ('zlib', '1.2.8'), + ('Szip', '2.1'), +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb new file mode 100644 index 0000000000..e2ffb4b0c8 --- /dev/null +++ b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb @@ -0,0 +1,35 @@ +easyblock = "PythonPackage" + +name = 'h5py' +version = '2.5.0' + +homepage = 'http://www.h5py.org/' +description = """HDF5 for Python (h5py) is a general-purpose Python interface to the Hierarchical Data Format library, + version 5. HDF5 is a versatile, mature scientific software library designed for the fast, flexible storage of enormous + amounts of data.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +py_maj_min = '2.7' +pyver = '%s.10' % py_maj_min +hdf5ver = '1.8.15-patch1' +versionsuffix = '-Python-%s-HDF5-%s' % (pyver, hdf5ver) + +# to really use mpi enabled hdf5 we now seem to need a configure step +prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' + +dependencies = [ + ('Python', pyver), + ('HDF5', hdf5ver), +] + +sanity_check_paths = { + 'files': ['lib/python%(pv)s/site-packages/%%(name)s-%%(version)s-py%(pv)s-linux-x86_64.egg' % {'pv': py_maj_min}], + 'dirs': [], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015b.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015b.eb new file mode 100644 index 0000000000..8b00383037 --- /dev/null +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015b.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'Szip' +version = '2.1' + +homepage = 'http://www.hdfgroup.org/doc_resource/SZIP/' +description = "Szip compression software, providing lossless compression of scientific data" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = "--with-pic" + +sanity_check_paths = { + 'files': ["lib/libsz.a", "lib/libsz.so"] + + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], + 'dirs': [], +} + +moduleclass = 'tools' -- GitLab From 34bd19e11a8c87f192bc9ce68bffd8eadb2ccc76 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2015 09:18:52 +0100 Subject: [PATCH 0235/1015] {mpi}[intel/2015b] mpi4py 1.3.1 w/ Python 2.7.10 --- .../mpi4py-1.3.1-intel-2015b-Python-2.7.10.eb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..b6e7008371 --- /dev/null +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,29 @@ +easyblock = 'PythonPackage' + +name = 'mpi4py' +version = '1.3.1' + +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': 'intel', 'version': '2015b'} + +source_urls = [ + BITBUCKET_DOWNLOADS, + GOOGLECODE_SOURCE, +] +sources = [SOURCE_TAR_GZ] + +py_maj_min = '2.7' +pyver = '%s.10' % py_maj_min +versionsuffix = '-Python-%s' % pyver + +dependencies = [('Python', pyver)] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/mpi4py' % py_maj_min], +} + +moduleclass = 'mpi' -- GitLab From a74190ad795b971c6ea8b9bf41342618e698f4d2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2015 09:19:22 +0100 Subject: [PATCH 0236/1015] {mpi}[intel/2015b] mpi4py 2.0.0 w/ Python 2.7.10 --- .../mpi4py-2.0.0-intel-2015b-Python-2.7.10.eb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/m/mpi4py/mpi4py-2.0.0-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-2.0.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-2.0.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..336877544b --- /dev/null +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-2.0.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,29 @@ +easyblock = 'PythonPackage' + +name = 'mpi4py' +version = '2.0.0' + +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': 'intel', 'version': '2015b'} + +source_urls = [ + BITBUCKET_DOWNLOADS, + GOOGLECODE_SOURCE, +] +sources = [SOURCE_TAR_GZ] + +py_maj_min = '2.7' +pyver = '%s.10' % py_maj_min +versionsuffix = '-Python-%s' % pyver + +dependencies = [('Python', pyver)] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/mpi4py' % py_maj_min], +} + +moduleclass = 'mpi' -- GitLab From ba4bba4c0d6822edda94bfdb458f0d359c8a8ccc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2015 09:22:57 +0100 Subject: [PATCH 0237/1015] fix name: mympingpong --- .../mympingpong-0.6.0-intel-2015b-Python-2.7.10.eb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename easybuild/easyconfigs/m/{mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb => mympingpong/mympingpong-0.6.0-intel-2015b-Python-2.7.10.eb} (97%) diff --git a/easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.0-intel-2015b-Python-2.7.10.eb similarity index 97% rename from easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb rename to easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.0-intel-2015b-Python-2.7.10.eb index 11ed2e83e9..0cb8ab40f2 100644 --- a/easybuild/easyconfigs/m/mypingpong/mypingpong-0.6.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.0-intel-2015b-Python-2.7.10.eb @@ -1,6 +1,6 @@ easyblock = 'PythonPackage' -name = 'mypingpong' +name = 'mympingpong' version = '0.6.0' homepage = 'https://github.com/hpcugent/mympingpong' -- GitLab From 4e8190e3e4f23dc0d3ca7171177df87193dc11de Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Thu, 29 Oct 2015 09:56:27 +0100 Subject: [PATCH 0238/1015] Replaced ParMETIS by METIS as a dependency --- .../n/numpy/numpy-1.9.2-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/n/numpy/numpy-1.9.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/numpy/numpy-1.9.2-intel-2015b-Python-2.7.10.eb index 05b84e721b..77c0d66a64 100644 --- a/easybuild/easyconfigs/n/numpy/numpy-1.9.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/numpy/numpy-1.9.2-intel-2015b-Python-2.7.10.eb @@ -21,7 +21,7 @@ versionsuffix = '-%s-%s' % (python, pyver) dependencies = [ (python, pyver), - ('SuiteSparse', '4.4.5', '-ParMETIS-4.0.3'), + ('SuiteSparse', '4.4.5', '-METIS-5.1.0'), ] moduleclass = 'math' -- GitLab From 72f7cfc916550b063865f63a29cbcd8d983d3f3f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2015 12:30:50 +0100 Subject: [PATCH 0239/1015] fix h5py sanity check, add serial easyconfig requested by @wpoely86 --- ...Python-2.7.10-HDF5-1.8.15-patch1-serial.eb | 32 +++++++++++++++++++ ...-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb | 4 +-- 2 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1-serial.eb diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1-serial.eb b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1-serial.eb new file mode 100644 index 0000000000..8cfa9b21c9 --- /dev/null +++ b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1-serial.eb @@ -0,0 +1,32 @@ +easyblock = "PythonPackage" + +name = 'h5py' +version = '2.5.0' + +homepage = 'http://www.h5py.org/' +description = """HDF5 for Python (h5py) is a general-purpose Python interface to the Hierarchical Data Format library, + version 5. HDF5 is a versatile, mature scientific software library designed for the fast, flexible storage of enormous + amounts of data.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': False} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +py_maj_min = '2.7' +pyver = '%s.10' % py_maj_min +hdf5ver = '1.8.15-patch1' +versionsuffix = '-Python-%s-HDF5-%s-serial' % (pyver, hdf5ver) + +dependencies = [ + ('Python', pyver), + ('HDF5', hdf5ver), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/' % py_maj_min], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb index e2ffb4b0c8..d9106c2244 100644 --- a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb +++ b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb @@ -28,8 +28,8 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/python%(pv)s/site-packages/%%(name)s-%%(version)s-py%(pv)s-linux-x86_64.egg' % {'pv': py_maj_min}], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages/' % py_maj_min], } moduleclass = 'data' -- GitLab From 8b4ea7c1017a398daa3af65d5f0c72401445b78d Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 29 Oct 2015 13:24:27 +0100 Subject: [PATCH 0240/1015] Added binutils for GCC 4.9.3 --- .../b/Bison/Bison-3.0.4-GCC-4.9.3.eb | 22 +++++++++++ .../b/binutils/binutils-2.25-GCC-4.9.3.eb | 39 +++++++++++++++++++ .../f/flex/flex-2.5.39-GCC-4.9.3.eb | 15 +++++++ .../easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3.eb | 23 +++++++++++ .../z/zlib/zlib-1.2.8-GCC-4.9.3.eb | 22 +++++++++++ 5 files changed, 121 insertions(+) create mode 100644 easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCC-4.9.3.eb create mode 100644 easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb create mode 100644 easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.3.eb create mode 100644 easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3.eb create mode 100644 easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3.eb diff --git a/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCC-4.9.3.eb b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCC-4.9.3.eb new file mode 100644 index 0000000000..55b6f06ba8 --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCC-4.9.3.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '3.0.4' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar + into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +builddependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb new file mode 100644 index 0000000000..c4b35d039d --- /dev/null +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb @@ -0,0 +1,39 @@ +easyblock = 'ConfigureMake' + +name = 'binutils' +version = '2.25' + +homepage = 'http://directory.fsf.org/project/binutils/' +description = "binutils: GNU binary utilities" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} + +sources = [SOURCE_TAR_GZ] +source_urls = [GNU_SOURCE] + +# zlib required, but being linked instatically, so not a runtime dep +builddependencies = [ + ('flex', '2.5.39'), + ('Bison', '3.0.4'), + # zlib required, but being linked instatically, so not a runtime dep + ('zlib', '1.2.8'), +] + +# statically link with zlib, to avoid runtime dependency on zlib +preconfigopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' +prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' + +# make sure that system libraries are also considered by ld and ld.gold is also built +# --enable-plugins should be used whenever --enable-gold is used, see http://llvm.org/docs/GoldPlugin.html +configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins' + +binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.3.eb b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.3.eb new file mode 100644 index 0000000000..4b71406750 --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.3.eb @@ -0,0 +1,15 @@ +easyblock = 'ConfigureMake' + +name = 'flex' +version = '2.5.39' + +homepage = 'http://flex.sourceforge.net/' +description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3.eb new file mode 100644 index 0000000000..52fc84e052 --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.17' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +configopts = "--enable-cxx" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3.eb new file mode 100644 index 0000000000..32389d344d --- /dev/null +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'zlib' +version = '1.2.8' + +homepage = 'http://www.zlib.net/' +description = """zlib is designed to be a free, general-purpose, legally unencumbered -- that is, + not covered by any patents -- lossless data-compression library for use on virtually any + computer hardware and operating system.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] + +sanity_check_paths = { + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'dirs': [], +} + +moduleclass = 'lib' -- GitLab From e8412036cb1e103b36574d96f29e0e8217d234d8 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 29 Oct 2015 13:25:56 +0100 Subject: [PATCH 0241/1015] Added binutils to gimkl and gimpi --- easybuild/easyconfigs/g/gimkl/gimkl-2.11.5.eb | 1 + easybuild/easyconfigs/g/gimpi/gimpi-2.11.5.eb | 1 + 2 files changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/g/gimkl/gimkl-2.11.5.eb b/easybuild/easyconfigs/g/gimkl/gimkl-2.11.5.eb index 0e29e9cccc..6a600c6a19 100644 --- a/easybuild/easyconfigs/g/gimkl/gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/g/gimkl/gimkl-2.11.5.eb @@ -13,6 +13,7 @@ comp = ('GCC', '4.9.3') dependencies = [ comp, + ('binutils', '2.25', '', comp), ('impi', '5.0.3.048', '', comp), ('imkl', '11.2.3.187', '', ('gimpi', version)), ] diff --git a/easybuild/easyconfigs/g/gimpi/gimpi-2.11.5.eb b/easybuild/easyconfigs/g/gimpi/gimpi-2.11.5.eb index 71738c6209..2f8f5d7176 100644 --- a/easybuild/easyconfigs/g/gimpi/gimpi-2.11.5.eb +++ b/easybuild/easyconfigs/g/gimpi/gimpi-2.11.5.eb @@ -12,6 +12,7 @@ comp = ('GCC', '4.9.3') dependencies = [ comp, + ('binutils', '2.25', '', comp), ('impi', '5.0.3.048', '', comp), ] -- GitLab From 348674ed8d702aebdadfe7626fd5872bf9cbebb1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2015 14:13:11 +0100 Subject: [PATCH 0242/1015] fix sanity check for mympingpong --- .../mympingpong-0.6.0-intel-2015b-Python-2.7.10.eb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.0-intel-2015b-Python-2.7.10.eb index 0cb8ab40f2..1800082371 100644 --- a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.0-intel-2015b-Python-2.7.10.eb @@ -25,10 +25,12 @@ dependencies = [ ('mpi4py', '1.3.1', versionsuffix + '-timed-pingpong'), ] +options = {'modulename': 'vsc.mympingpong'} + pyshortver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { - 'files': ['bin/foo'], - 'dirs': [], + 'files': ['bin/mympingpong'], + 'dirs': ['lib/python%(pyver)s/site-packages/mympingpong-%%(version)s-py%(pyver)s.egg' % {'pyver': pyshortver}], } moduleclass = 'perf' -- GitLab From 24be78c958bc890cccf472cea48d78e8876f3599 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2015 14:33:30 +0100 Subject: [PATCH 0243/1015] add missing mpi4py easyconfig --- ...ntel-2015b-Python-2.7.10-timed-pingpong.eb | 39 ++ .../mpi4py/mpi4py-1.3.1_timed-pingpong.patch | 332 ++++++++++++++++++ 2 files changed, 371 insertions(+) create mode 100644 easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10-timed-pingpong.eb create mode 100644 easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1_timed-pingpong.patch diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10-timed-pingpong.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10-timed-pingpong.eb new file mode 100644 index 0000000000..da0867d92f --- /dev/null +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10-timed-pingpong.eb @@ -0,0 +1,39 @@ +easyblock = 'PythonPackage' + +name = 'mpi4py' +version = '1.3.1' + +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': 'intel', 'version': '2015b'} + +source_urls = [ + BITBUCKET_DOWNLOADS, + GOOGLECODE_SOURCE, +] +sources = [SOURCE_TAR_GZ] + +label = 'timed-pingpong' +patches = ['mpi4py-%%(version)s_%s.patch' % label] + +py_maj_min = '2.7' +pyver = '%s.10' % py_maj_min +versionsuffix = '-Python-%s-%s' % (pyver, label) + +dependencies = [('Python', pyver)] + +# force rebuilding everything, including patched files +buildopts = '--force' + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/mpi4py' % py_maj_min], +} + +sanity_check_commands = [ + ('python', '-c "from mpi4py.MPI import Comm; import sys; sys.exit((1, 0)[\'PingpongRS\' in dir(Comm)])"'), +] + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1_timed-pingpong.patch b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1_timed-pingpong.patch new file mode 100644 index 0000000000..ce217da75d --- /dev/null +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1_timed-pingpong.patch @@ -0,0 +1,332 @@ +--- src/MPI/Comm.pyx.orig 2010-04-29 15:50:19.332105000 +0200 ++++ src/MPI/Comm.pyx 2010-05-05 16:12:43.712720000 +0200 +@@ -146,6 +146,329 @@ + rmsg.buf, rmsg.count, rmsg.dtype, + source, tag, self.ob_mpi, statusp) ) + ++ ++ ++ def PingpongSR(self, rbuf,sbuf, int rsource=0,int sdest=0, int rtag = 0,int stag=0, int num=1, Status rstatus=None): ++ cdef _p_msg_p2p rmsg = message_p2p_recv(rbuf, rsource) ++ cdef MPI_Status *rstatusp = arg_Status(rstatus) ++ cdef _p_msg_p2p smsg = message_p2p_send(sbuf, sdest) ++ cdef int i = 0 ++ cdef double start = MPI_Wtime() ++ for i from 0 <= i < num: ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ cdef double end = MPI_Wtime() ++ return (start,end) ++ ++ def PingpongRS(self, rbuf, sbuf, int rsource=0, int sdest=0, int rtag=0,int stag=0, int num=1, Status rstatus=None): ++ cdef _p_msg_p2p rmsg = message_p2p_recv(rbuf, rsource) ++ cdef MPI_Status *rstatusp = arg_Status(rstatus) ++ cdef _p_msg_p2p smsg = message_p2p_send(sbuf, sdest) ++ cdef int i = 0 ++ cdef double start = MPI_Wtime() ++ for i from 0 <= i < num: ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ cdef double end = MPI_Wtime() ++ return (start,end) ++ ++ def PingpongSR25(self, rbuf,sbuf, int rsource=0,int sdest=0, int rtag = 0,int stag=0, int num=1, Status rstatus=None): ++ cdef _p_msg_p2p rmsg = message_p2p_recv(rbuf, rsource) ++ cdef MPI_Status *rstatusp = arg_Status(rstatus) ++ cdef _p_msg_p2p smsg = message_p2p_send(sbuf, sdest) ++ cdef int i = 0 ++ cdef int endl = 25 ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ cdef double start = MPI_Wtime() ++ for i from 0 <= i < endl: ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ cdef double end = MPI_Wtime() ++ return (start,end) ++ ++ def PingpongRS25(self, rbuf, sbuf, int rsource=0, int sdest=0, int rtag=0,int stag=0, int num=1, Status rstatus=None): ++ cdef _p_msg_p2p rmsg = message_p2p_recv(rbuf, rsource) ++ cdef MPI_Status *rstatusp = arg_Status(rstatus) ++ cdef _p_msg_p2p smsg = message_p2p_send(sbuf, sdest) ++ cdef int i = 0 ++ cdef int endl = 25 ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ cdef double start = MPI_Wtime() ++ for i from 0 <= i < endl: ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ cdef double end = MPI_Wtime() ++ return (start,end) ++ ++ ++ def PingpongSR10(self, rbuf,sbuf, int rsource=0,int sdest=0, int rtag = 0,int stag=0, int num=1, Status rstatus=None): ++ cdef _p_msg_p2p rmsg = message_p2p_recv(rbuf, rsource) ++ cdef MPI_Status *rstatusp = arg_Status(rstatus) ++ cdef _p_msg_p2p smsg = message_p2p_send(sbuf, sdest) ++ cdef int i = 0 ++ cdef int endl = 10 ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ cdef double start = MPI_Wtime() ++ for i from 0 <= i < endl: ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ cdef double end = MPI_Wtime() ++ return (start,end) ++ ++ def PingpongRS10(self, rbuf, sbuf, int rsource=0, int sdest=0, int rtag=0,int stag=0, int num=1, Status rstatus=None): ++ cdef _p_msg_p2p rmsg = message_p2p_recv(rbuf, rsource) ++ cdef MPI_Status *rstatusp = arg_Status(rstatus) ++ cdef _p_msg_p2p smsg = message_p2p_send(sbuf, sdest) ++ cdef int i = 0 ++ cdef int endl = 10 ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ cdef double start = MPI_Wtime() ++ for i from 0 <= i < endl: ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ cdef double end = MPI_Wtime() ++ return (start,end) ++ ++ def PingpongSR5(self, rbuf,sbuf, int rsource=0,int sdest=0, int rtag = 0,int stag=0, int num=1, Status rstatus=None): ++ cdef _p_msg_p2p rmsg = message_p2p_recv(rbuf, rsource) ++ cdef MPI_Status *rstatusp = arg_Status(rstatus) ++ cdef _p_msg_p2p smsg = message_p2p_send(sbuf, sdest) ++ cdef int i = 0 ++ cdef int endl = 5 ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ cdef double start = MPI_Wtime() ++ for i from 0 <= i < endl: ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ cdef double end = MPI_Wtime() ++ return (start,end) ++ ++ def PingpongRS5(self, rbuf, sbuf, int rsource=0, int sdest=0, int rtag=0,int stag=0, int num=1, Status rstatus=None): ++ cdef _p_msg_p2p rmsg = message_p2p_recv(rbuf, rsource) ++ cdef MPI_Status *rstatusp = arg_Status(rstatus) ++ cdef _p_msg_p2p smsg = message_p2p_send(sbuf, sdest) ++ cdef int i = 0 ++ cdef int endl = 5 ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ cdef double start = MPI_Wtime() ++ for i from 0 <= i < endl: ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ cdef double end = MPI_Wtime() ++ return (start,end) ++ ++ ++ ++ def PingpongSRU10(self, rbuf,sbuf, int rsource=0,int sdest=0, int rtag = 0,int stag=0, int num=1, Status rstatus=None): ++ cdef _p_msg_p2p rmsg = message_p2p_recv(rbuf, rsource) ++ cdef MPI_Status *rstatusp = arg_Status(rstatus) ++ cdef _p_msg_p2p smsg = message_p2p_send(sbuf, sdest) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ cdef double start = MPI_Wtime() ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ cdef double end = MPI_Wtime() ++ return (start,end) ++ ++ def PingpongRSU10(self, rbuf, sbuf, int rsource=0, int sdest=0, int rtag=0,int stag=0, int num=1, Status rstatus=None): ++ cdef _p_msg_p2p rmsg = message_p2p_recv(rbuf, rsource) ++ cdef MPI_Status *rstatusp = arg_Status(rstatus) ++ cdef _p_msg_p2p smsg = message_p2p_send(sbuf, sdest) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ cdef double start = MPI_Wtime() ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ with nogil: CHKERR( MPI_Recv( ++ rmsg.buf, rmsg.count, rmsg.dtype, ++ rsource, rtag, self.ob_mpi, rstatusp) ) ++ with nogil: CHKERR( MPI_Send( ++ smsg.buf, smsg.count, smsg.dtype, ++ sdest, stag, self.ob_mpi) ) ++ cdef double end = MPI_Wtime() ++ return (start,end) ++ + # Send-Receive + # ------------ + -- GitLab From 4783dccea6e7aee7e482796ac97aedb1f3467270 Mon Sep 17 00:00:00 2001 From: Riccardo Murri Date: Thu, 29 Oct 2015 15:00:27 +0100 Subject: [PATCH 0244/1015] GMP: use `Autotools` dependency instead of `M4` --- .../a/Autotools/Autotools-20150215.eb | 17 +++++++++++++++++ .../easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb | 2 +- .../easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb | 2 +- .../easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb | 2 +- .../easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb | 2 +- .../g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb | 2 +- .../easyconfigs/g/GMP/GMP-6.0.0a-foss-2015a.eb | 2 +- .../easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb | 2 +- 8 files changed, 24 insertions(+), 7 deletions(-) create mode 100644 easybuild/easyconfigs/a/Autotools/Autotools-20150215.eb diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215.eb new file mode 100644 index 0000000000..918da84b18 --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215.eb @@ -0,0 +1,17 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb index b16a7b8c54..5ca82b023b 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb @@ -13,7 +13,7 @@ sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] builddependencies = [ - ('M4', '1.4.17', '', True), + ('Autotools', '20150215', '', True), ] # enable C++ interface diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb index 76ac083034..9c006ffc82 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb @@ -13,7 +13,7 @@ sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] builddependencies = [ - ('M4', '1.4.17', '', True), + ('Autotools', '20150215', '', True), ] # enable C++ interface diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb index 3e20c04d02..38da00d968 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb @@ -13,7 +13,7 @@ sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] builddependencies = [ - ('M4', '1.4.17', '', True), + ('Autotools', '20150215', '', True), ] # enable C++ interface diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb index 538e7d54e0..4f6f5b5c3b 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb @@ -13,7 +13,7 @@ sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] builddependencies = [ - ('M4', '1.4.17', '', True), + ('Autotools', '20150215', '', True), ] # enable C++ interface diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb index 5b737a7310..80d5264128 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb @@ -13,7 +13,7 @@ sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] builddependencies = [ - ('M4', '1.4.17', '', True), + ('Autotools', '20150215', '', True), ] # enable C++ interface diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015a.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015a.eb index 9e8c8a4785..09a8825768 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015a.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015a.eb @@ -13,7 +13,7 @@ sources = [SOURCELOWER_TAR_BZ2] source_urls = ['http://ftp.gnu.org/gnu/gmp'] builddependencies = [ - ('M4', '1.4.17', '', True), + ('Autotools', '20150215', '', True), ] # enable C++ interface diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb index 8ed3dafbd2..9c4dc8d9de 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb @@ -14,7 +14,7 @@ sources = [SOURCELOWER_TAR_BZ2] source_urls = [GNU_SOURCE] builddependencies = [ - ('M4', '1.4.17', '', True), + ('Autotools', '20150215', '', True), ] # enable C++ interface -- GitLab From 71fe724c2ab74dc2bd27ad47b9d2329126ea6703 Mon Sep 17 00:00:00 2001 From: Riccardo Murri Date: Thu, 29 Oct 2015 15:33:42 +0100 Subject: [PATCH 0245/1015] Add dummy-toolchain versions of Autoconf, Automake, libtool --- .../easyconfigs/a/Autoconf/Autoconf-2.69.eb | 26 +++++++++++++++ .../easyconfigs/a/Automake/Automake-1.15.eb | 33 +++++++++++++++++++ .../easyconfigs/l/libtool/libtool-2.4.6.eb | 17 ++++++++++ 3 files changed, 76 insertions(+) create mode 100644 easybuild/easyconfigs/a/Autoconf/Autoconf-2.69.eb create mode 100644 easybuild/easyconfigs/a/Automake/Automake-1.15.eb create mode 100644 easybuild/easyconfigs/l/libtool/libtool-2.4.6.eb diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69.eb new file mode 100644 index 0000000000..eaaffaa618 --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts + to automatically configure software source code packages. These scripts can adapt the + packages to many kinds of UNIX-like systems without manual user intervention. Autoconf + creates a configuration script for a package from a template file that lists the + operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", "autoscan", + "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15.eb new file mode 100644 index 0000000000..6700ff348a --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15.eb @@ -0,0 +1,33 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('Autoconf', '2.69')] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6.eb new file mode 100644 index 0000000000..8e3a3f64d4 --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6.eb @@ -0,0 +1,17 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [('M4', '1.4.17')] + +moduleclass = 'lib' -- GitLab From f0e761ff3fe87e54abb4b46dcc9c2d7bff64667b Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 29 Oct 2015 17:24:06 +0100 Subject: [PATCH 0246/1015] Added Python 2.7.10 for gimkl-2.11.5 --- .../b/bzip2/bzip2-1.0.6-gimkl-2.11.5.eb | 15 +++ .../libreadline-6.3-gimkl-2.11.5.eb | 27 ++++ .../n/ncurses/ncurses-5.9-gimkl-2.11.5.eb | 18 +++ .../p/Python/Python-2.7.10-gimkl-2.11.5.eb | 121 ++++++++++++++++++ .../s/SQLite/SQLite-3.8.10.2-gimkl-2.11.5.eb | 40 ++++++ .../t/Tcl/Tcl-8.6.4-gimkl-2.11.5.eb | 25 ++++ .../t/Tk/Tk-8.6.4-gimkl-2.11.5-no-X11.eb | 24 ++++ .../z/zlib/zlib-1.2.8-gimkl-2.11.5.eb | 22 ++++ 8 files changed, 292 insertions(+) create mode 100644 easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/n/ncurses/ncurses-5.9-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/p/Python/Python-2.7.10-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/t/Tk/Tk-8.6.4-gimkl-2.11.5-no-X11.eb create mode 100644 easybuild/easyconfigs/z/zlib/zlib-1.2.8-gimkl-2.11.5.eb diff --git a/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-gimkl-2.11.5.eb b/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-gimkl-2.11.5.eb new file mode 100644 index 0000000000..626b32ced0 --- /dev/null +++ b/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-gimkl-2.11.5.eb @@ -0,0 +1,15 @@ +name = 'bzip2' +version = '1.0.6' + +homepage = 'http://www.bzip.org/' +description = """bzip2 is a freely available, patent free, high-quality data compressor. It typically + compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical + compressors), whilst being around twice as fast at compression and six times faster at decompression.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'pic': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://www.bzip.org/%(version)s'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb new file mode 100644 index 0000000000..824cf009b5 --- /dev/null +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'libreadline' +version = '6.3' + +homepage = 'http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html' +description = """The GNU Readline library provides a set of functions for use by applications that + allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. + The Readline library includes additional functions to maintain a list of previously-entered command lines, + to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'pic': True} + +sources = ['readline-%(version)s.tar.gz'] +source_urls = ['http://ftp.gnu.org/gnu/readline'] + +dependencies = [('ncurses', '5.9')] + +sanity_check_paths = { + 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs' : [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gimkl-2.11.5.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gimkl-2.11.5.eb new file mode 100644 index 0000000000..a16ee0c9ab --- /dev/null +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gimkl-2.11.5.eb @@ -0,0 +1,18 @@ +name = 'ncurses' +version = '5.9' + +homepage = 'http://www.gnu.org/software/ncurses/' +description = """The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, + and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and + function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] + +# see https://bbs.archlinux.org/viewtopic.php?id=194029&p=3 +buildopts = 'CPP="$CC -E -P"' + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-gimkl-2.11.5.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-gimkl-2.11.5.eb new file mode 100644 index 0000000000..4ae2c2b5e6 --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-gimkl-2.11.5.eb @@ -0,0 +1,121 @@ +name = 'Python' +version = '2.7.10' + +homepage = 'http://python.org/' +description = """Python is a programming language that lets you work more quickly and integrate your systems + more effectively.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'pic': True, 'opt': True, 'optarch': True} + +numpyversion = '1.9.2' +scipyversion = '0.15.1' + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] + +# python needs bzip2 to build the bz2 package +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('libreadline', '6.3'), + ('ncurses', '5.9'), + ('SQLite', '3.8.10.2'), + ('Tk', '8.6.4', '-no-X11'), +# ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's +# nice to have an up to date openssl for security reasons +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# order is important! +# package versions updated May 28th 2015 +exts_list = [ + ('setuptools', '16.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'], + }), + ('pip', '7.0.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pip/'], + }), + ('nose', '1.3.6', { + 'source_urls': ['https://pypi.python.org/packages/source/n/nose/'], + }), + ('numpy', numpyversion, { + 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], + 'patches': [ + 'numpy-1.8.0-mkl.patch', # % numpyversion, + ], + }), + ('scipy', scipyversion, { + 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], + }), + ('blist', '1.3.6', { + 'source_urls': ['https://pypi.python.org/packages/source/b/blist/'], + }), + ('mpi4py', '1.3.1', { + 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], + }), + ('paycheck', '1.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paycheck/'], + }), + ('argparse', '1.3.0', { + 'source_urls': ['https://pypi.python.org/packages/source/a/argparse/'], + }), + ('pbr', '1.0.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], + }), + ('lockfile', '0.10.2', { + 'source_urls': ['https://pypi.python.org/packages/source/l/lockfile/'], + }), + ('Cython', '0.22', { + 'source_urls': ['http://www.cython.org/release/'], + }), + ('six', '1.9.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/six/'], + }), + ('dateutil', '2.4.2', { + 'source_tmpl': 'python-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/p/python-dateutil/'], + }), + ('deap', '1.0.2', { + 'source_tmpl': '%(name)s-%(version)s.post2.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/d/deap/'], + }), + ('decorator', '3.4.2', { + 'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'], + }), + ('arff', '2.0.2', { + 'source_tmpl': 'liac-%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/l/liac-arff/'], + }), + ('pycrypto', '2.6.1', { + 'modulename': 'Crypto', + 'source_urls': ['http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/'], + }), + ('ecdsa', '0.13', { + 'source_urls': ['https://pypi.python.org/packages/source/e/ecdsa/'], + }), + ('paramiko', '1.15.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], + }), + ('pyparsing', '2.0.3', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], + }), + ('netifaces', '0.10.4', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netifaces'], + }), + ('netaddr', '0.7.14', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netaddr'], + }), + ('mock', '1.0.1', { + 'source_urls': ['https://pypi.python.org/packages/source/m/mock'], + }), + ('pytz', '2015.4', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pytz'], + }), + ('pandas', '0.16.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-gimkl-2.11.5.eb new file mode 100644 index 0000000000..dae12b5734 --- /dev/null +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-gimkl-2.11.5.eb @@ -0,0 +1,40 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'SQLite' +version = '3.8.10.2' + +homepage = 'http://www.sqlite.org/' +description = 'SQLite: SQL Database Engine in a C Library' + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} + +# eg. http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz +source_urls = ['http://www.sqlite.org/2015/'] +version_str = '%(version_major)s' + ''.join('%02d' % int(x) for x in version.split('.')[1:]) +sources = ['sqlite-autoconf-%s.tar.gz' % version_str] + +dependencies = [ + ('libreadline', '6.3'), + ('Tcl', '8.6.4'), +] + +parallel = 1 + +sanity_check_paths = { + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.so'], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-gimkl-2.11.5.eb b/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-gimkl-2.11.5.eb new file mode 100644 index 0000000000..154b3e9e27 --- /dev/null +++ b/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-gimkl-2.11.5.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'Tcl' +version = '8.6.4' + +homepage = 'http://www.tcl.tk/' +description = """Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, +suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} + +source_urls = ["http://prdownloads.sourceforge.net/tcl"] +sources = ['%(namelower)s%(version)s-src.tar.gz'] + +dependencies = [ + ('zlib', '1.2.8'), +] + +configopts = '--enable-threads EXTRA_INSTALL="install-private-headers"' + +runtest = 'test' + +start_dir = 'unix' + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-gimkl-2.11.5-no-X11.eb b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-gimkl-2.11.5-no-X11.eb new file mode 100644 index 0000000000..6000a7f385 --- /dev/null +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-gimkl-2.11.5-no-X11.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'Tk' +version = '8.6.4' +versionsuffix = '-no-X11' + +homepage = 'http://www.tcl.tk/' +description = """Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building + a graphical user interface (GUI) in many different programming languages.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} + +source_urls = ["http://prdownloads.sourceforge.net/tcl"] +sources = ['%(namelower)s%(version)s-src.tar.gz'] + +dependencies = [ + ('Tcl', version), +] + +configopts = '--enable-threads --with-tcl=$EBROOTTCL/lib --without-x CFLAGS="-I$EBROOTTCL/include"' + +start_dir = 'unix' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gimkl-2.11.5.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gimkl-2.11.5.eb new file mode 100644 index 0000000000..aa411fa618 --- /dev/null +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gimkl-2.11.5.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'zlib' +version = '1.2.8' + +homepage = 'http://www.zlib.net/' +description = """zlib is designed to be a free, general-purpose, legally unencumbered -- that is, + not covered by any patents -- lossless data-compression library for use on virtually any + computer hardware and operating system.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] + +sanity_check_paths = { + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'dirs': [], +} + +moduleclass = 'lib' -- GitLab From 8878ea8816556aa18bb6e638db38c416ded7c870 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 29 Oct 2015 17:25:24 +0100 Subject: [PATCH 0247/1015] Added OpenFOAM-Extend 3.1 for gimkl-2.11.5 --- .../b/Bison/Bison-3.0.4-gimkl-2.11.5.eb | 22 +++++++++ .../c/CMake/CMake-3.3.2-gimkl-2.11.5.eb | 31 ++++++++++++ .../f/flex/flex-2.5.39-gimkl-2.11.5.eb | 14 ++++++ .../m/M4/M4-1.4.17-gimkl-2.11.5.eb | 23 +++++++++ .../m/METIS/METIS-5.0.2-gimkl-2.11.5.eb | 20 ++++++++ .../m/Mesquite/Mesquite-2.3.0-gimkl-2.11.5.eb | 15 ++++++ .../OpenFOAM-Extend-3.1-gimkl-2.11.5.eb | 47 +++++++++++++++++++ .../p/ParMETIS/ParMETIS-4.0.3-gimkl-2.11.5.eb | 22 +++++++++ .../ParMGridGen-1.0-gimkl-2.11.5.eb | 27 +++++++++++ .../s/SCOTCH/SCOTCH-6.0.4-gimkl-2.11.5.eb | 14 ++++++ 10 files changed, 235 insertions(+) create mode 100644 easybuild/easyconfigs/b/Bison/Bison-3.0.4-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.3.2-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/f/flex/flex-2.5.39-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/m/M4/M4-1.4.17-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/m/METIS/METIS-5.0.2-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/m/Mesquite/Mesquite-2.3.0-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.3-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/p/ParMGridGen/ParMGridGen-1.0-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-gimkl-2.11.5.eb diff --git a/easybuild/easyconfigs/b/Bison/Bison-3.0.4-gimkl-2.11.5.eb b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-gimkl-2.11.5.eb new file mode 100644 index 0000000000..bbaa0e88cd --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-gimkl-2.11.5.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '3.0.4' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar + into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +builddependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.3.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/c/CMake/CMake-3.3.2-gimkl-2.11.5.eb new file mode 100644 index 0000000000..635df8455b --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.3.2-gimkl-2.11.5.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.3.2' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +dependencies = [ + ('ncurses', '5.9'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + #('OpenSSL', '1.0.1p'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.39-gimkl-2.11.5.eb b/easybuild/easyconfigs/f/flex/flex-2.5.39-gimkl-2.11.5.eb new file mode 100644 index 0000000000..0bebc72067 --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.5.39-gimkl-2.11.5.eb @@ -0,0 +1,14 @@ +name = 'flex' +version = '2.5.39' + +homepage = 'http://flex.sourceforge.net/' +description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-gimkl-2.11.5.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-gimkl-2.11.5.eb new file mode 100644 index 0000000000..42808d7b77 --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-gimkl-2.11.5.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.17' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +configopts = "--enable-cxx" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.0.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/m/METIS/METIS-5.0.2-gimkl-2.11.5.eb new file mode 100644 index 0000000000..48a8a0c8d8 --- /dev/null +++ b/easybuild/easyconfigs/m/METIS/METIS-5.0.2-gimkl-2.11.5.eb @@ -0,0 +1,20 @@ +name = 'METIS' +version = '5.0.2' + +homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview' +description = """METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, +and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the +multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD', +] + +builddependencies = [('CMake', '3.3.2')] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/Mesquite/Mesquite-2.3.0-gimkl-2.11.5.eb b/easybuild/easyconfigs/m/Mesquite/Mesquite-2.3.0-gimkl-2.11.5.eb new file mode 100644 index 0000000000..608fc605f6 --- /dev/null +++ b/easybuild/easyconfigs/m/Mesquite/Mesquite-2.3.0-gimkl-2.11.5.eb @@ -0,0 +1,15 @@ +easyblock = 'ConfigureMake' + +name = 'Mesquite' +version = '2.3.0' + +homepage = 'https://software.sandia.gov/mesquite/' +description = """Mesh-Quality Improvement Library""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'pic': True} + +source_urls = ['https://software.sandia.gov/mesquite/'] +sources = [SOURCELOWER_TAR_GZ] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb new file mode 100644 index 0000000000..bca94c971d --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb @@ -0,0 +1,47 @@ +easyblock = 'EB_OpenFOAM' + +name = 'OpenFOAM-Extend' +version = '3.1' + +homepage = 'http://www.extend-project.de/' +description = """OpenFOAM is a free, open source CFD software package. +OpenFOAM has an extensive range of features to solve anything from complex fluid flows +involving chemical reactions, turbulence and heat transfer, +to solid dynamics and electromagnetics.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'usempi': True} + +source_urls = ['http://downloads.sourceforge.net/project/openfoam-extend/foam-extend-%(version)s/'] +sources = ['foam-extend-%(version)s_f77b480.tgz'] + +patches = [ + 'OpenFOAM-Extend-%(version)s_METIS-ParMGridGen.patch', + 'OpenFOAM-Extend-%(version)s_build-qa.patch', + 'OpenFOAM-Extend-%(version)s_comp-mpi.patch', + 'OpenFOAM-Extend-%(version)s_skip-ThirdParty-OpenMPI.patch', +] + +dependencies = [ + ('ParMETIS', '4.0.3'), + ('METIS', '5.0.2'), # order matters, METIS need to be listed after ParMETIS to get $CPATH right + ('SCOTCH', '6.0.4'), + ('Mesquite', '2.3.0'), + ('ParMGridGen', '1.0'), + ('Python', '2.7.10'), + # Libccmio v2.6.1, zoltan v3.5 +] + +builddependencies = [ + ('flex', '2.5.39'), + ('Bison', '3.0.4'), + ('M4', '1.4.17'), + ('CMake', '3.3.2'), + +] + +prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) + +parallel = 4 + +moduleclass = 'cae' diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.3-gimkl-2.11.5.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.3-gimkl-2.11.5.eb new file mode 100644 index 0000000000..c7f412f769 --- /dev/null +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.3-gimkl-2.11.5.eb @@ -0,0 +1,22 @@ +name = 'ParMETIS' +version = '4.0.3' + +homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview' +description = """ParMETIS is an MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs, + meshes, and for computing fill-reducing orderings of sparse matrices. ParMETIS extends the functionality provided by METIS and includes + routines that are especially suited for parallel AMR computations and large scale numerical simulations. The algorithms implemented in + ParMETIS are based on the parallel multilevel k-way graph-partitioning, adaptive repartitioning, and parallel multi-constrained partitioning + schemes.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} + +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD', +] +sources = [SOURCELOWER_TAR_GZ] + +builddependencies = [('CMake', '3.3.2')] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/p/ParMGridGen/ParMGridGen-1.0-gimkl-2.11.5.eb b/easybuild/easyconfigs/p/ParMGridGen/ParMGridGen-1.0-gimkl-2.11.5.eb new file mode 100644 index 0000000000..59fe453d62 --- /dev/null +++ b/easybuild/easyconfigs/p/ParMGridGen/ParMGridGen-1.0-gimkl-2.11.5.eb @@ -0,0 +1,27 @@ +easyblock = 'MakeCp' + +name = 'ParMGridGen' +version = '1.0' + +homepage = 'http://www-users.cs.umn.edu/~moulitsa/software.html' +description = """ParMGridGen is an MPI-based parallel library that is based on the serial package MGridGen, + that implements (serial) algorithms for obtaining a sequence of successive coarse grids that are well-suited + for geometric multigrid methods.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'usempi': True, 'pic': True} + +source_urls = ['http://www-users.cs.umn.edu/~moulitsa/download/'] +sources = [SOURCE_TAR_GZ] + +patches = ['ParMGridGen-1.0_malloc_include.patch'] + +buildopts = 'parallel CC="$CC" PARCC="$CC" PARLD="$CC" COPTIONS="$CFLAGS" LDOPTIONS="$CFLAGS" BINDIR="."' + +files_to_copy = [ + (['MGridGen/Programs/mgridgen', 'ParMGridGen/Programs/parmgridgen'], 'bin'), + (['mgridgen.h', 'parmgridgen.h'], 'include'), + (['libmgrid.a', 'libparmgrid.a'], 'lib'), +] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-gimkl-2.11.5.eb b/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-gimkl-2.11.5.eb new file mode 100644 index 0000000000..b61aa3728e --- /dev/null +++ b/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-gimkl-2.11.5.eb @@ -0,0 +1,14 @@ +name = 'SCOTCH' +version = '6.0.4' + +homepage = 'http://gforge.inria.fr/projects/scotch/' +description = """Software package and libraries for sequential and parallel graph partitioning, +static mapping, and sparse matrix block ordering, and sequential mesh and hypergraph partitioning.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'pic': True} + +source_urls = ['http://gforge.inria.fr/frs/download.php/file/34618/'] +sources = ['%(namelower)s_%(version)s.tar.gz'] + +moduleclass = 'math' -- GitLab From 9f78c4a7c85175c496744234f058aef749c3e041 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2015 17:34:56 +0100 Subject: [PATCH 0248/1015] bump to mympingpong 0.6.2 --- ...7.10.eb => mympingpong-0.6.2-intel-2015b-Python-2.7.10.eb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename easybuild/easyconfigs/m/mympingpong/{mympingpong-0.6.0-intel-2015b-Python-2.7.10.eb => mympingpong-0.6.2-intel-2015b-Python-2.7.10.eb} (91%) diff --git a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.2-intel-2015b-Python-2.7.10.eb similarity index 91% rename from easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.0-intel-2015b-Python-2.7.10.eb rename to easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.2-intel-2015b-Python-2.7.10.eb index 1800082371..a626407d37 100644 --- a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.2-intel-2015b-Python-2.7.10.eb @@ -1,14 +1,14 @@ easyblock = 'PythonPackage' name = 'mympingpong' -version = '0.6.0' +version = '0.6.2' homepage = 'https://github.com/hpcugent/mympingpong' description = """A mpi4py based random pair pingpong network stress test.""" toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['https://github.com/hpcugent/mympingpong/archive/'] +source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] pyver = '2.7.10' -- GitLab From a523524465bd534fa98d36575ba90b38b465b807 Mon Sep 17 00:00:00 2001 From: Riccardo Murri Date: Thu, 29 Oct 2015 17:49:46 +0100 Subject: [PATCH 0249/1015] Use empty version with the "dummy" toolchain in Autotools-related build files. --- easybuild/easyconfigs/a/Autoconf/Autoconf-2.69.eb | 2 +- easybuild/easyconfigs/a/Automake/Automake-1.15.eb | 2 +- easybuild/easyconfigs/a/Autotools/Autotools-20150215.eb | 2 +- easybuild/easyconfigs/l/libtool/libtool-2.4.6.eb | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69.eb index eaaffaa618..88f6a855ea 100644 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69.eb +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69.eb @@ -10,7 +10,7 @@ description = """Autoconf is an extensible package of M4 macros that produce she creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of M4 macro calls.""" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15.eb index 6700ff348a..155ccd39aa 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15.eb @@ -18,7 +18,7 @@ version = "1.15" homepage = 'http://www.gnu.org/software/automake/automake.html' description = "Automake: GNU Standards-compliant Makefile generator" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215.eb index 918da84b18..6763feae56 100644 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150215.eb +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215.eb @@ -6,7 +6,7 @@ version = '20150215' # date of the most recent change homepage = 'http://autotools.io' description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} dependencies = [ ('Autoconf', '2.69'), # 20120424 diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6.eb index 8e3a3f64d4..3533b0aa04 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6.eb @@ -7,7 +7,7 @@ homepage = 'http://www.gnu.org/software/libtool' description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.""" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] -- GitLab From a7a97502deecc68338e63b36650b8829bbc1ddf0 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 29 Oct 2015 18:37:48 +0100 Subject: [PATCH 0250/1015] Remove OpenMPI patch --- .../o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb | 1 - 1 file changed, 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb index bca94c971d..0b69a8dbb7 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb @@ -19,7 +19,6 @@ patches = [ 'OpenFOAM-Extend-%(version)s_METIS-ParMGridGen.patch', 'OpenFOAM-Extend-%(version)s_build-qa.patch', 'OpenFOAM-Extend-%(version)s_comp-mpi.patch', - 'OpenFOAM-Extend-%(version)s_skip-ThirdParty-OpenMPI.patch', ] dependencies = [ -- GitLab From 34fc5f7a2d02c31c91d0db74d0abd902a958c43c Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 29 Oct 2015 18:55:32 +0100 Subject: [PATCH 0251/1015] Readded patch for OpenFOAM-Extend --- .../OpenFOAM-Extend-3.1-gimkl-2.11.5.eb | 1 + .../OpenFOAM-Extend-3.1_skip-ThirdParty-OpenMPI.patch | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1_skip-ThirdParty-OpenMPI.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb index 0b69a8dbb7..bca94c971d 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb @@ -19,6 +19,7 @@ patches = [ 'OpenFOAM-Extend-%(version)s_METIS-ParMGridGen.patch', 'OpenFOAM-Extend-%(version)s_build-qa.patch', 'OpenFOAM-Extend-%(version)s_comp-mpi.patch', + 'OpenFOAM-Extend-%(version)s_skip-ThirdParty-OpenMPI.patch', ] dependencies = [ diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1_skip-ThirdParty-OpenMPI.patch b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1_skip-ThirdParty-OpenMPI.patch new file mode 100644 index 0000000000..cbdc9aa459 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1_skip-ThirdParty-OpenMPI.patch @@ -0,0 +1,11 @@ +--- foam-extend-3.1/ThirdParty/AllMake.stage2.orig 2014-10-07 13:56:36.976406000 +0200 ++++ foam-extend-3.1/ThirdParty/AllMake.stage2 2014-10-07 13:57:01.833010000 +0200 +@@ -62,7 +62,7 @@ + echo ======================================== + echo + +-if [ "$WM_MPLIB" != "SYSTEMOPENMPI" ] ++if [ "$WM_MPLIB" != "SYSTEMOPENMPI" ] && [ "$WM_MPLIB" != "EASYBUILDMPI" ] + then + # MPI + #( rpm_make -p openmpi-1.4.1 -s openmpi-1.4.1.spec -u http://www.open-mpi.org/software/ompi/v1.4/downloads/openmpi-1.4.1.tar.gz ) -- GitLab From 93381060ff91ff7691036cf248c19f498214eaee Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2015 19:25:22 +0100 Subject: [PATCH 0252/1015] add patch for Tk 8.6.4 to fix problem with tk.tcl not being found --- .../t/Tk/Tk-8.6.4-GNU-4.9.3-2.25-no-X11.eb | 2 ++ .../t/Tk/Tk-8.6.4-foss-2015a-no-X11.eb | 2 ++ .../t/Tk/Tk-8.6.4-foss-2015b-no-X11.eb | 2 ++ .../t/Tk/Tk-8.6.4-goolf-1.4.10-no-X11.eb | 2 ++ .../t/Tk/Tk-8.6.4-goolf-1.7.20-no-X11.eb | 2 ++ .../t/Tk/Tk-8.6.4-ictce-7.3.5-no-X11.eb | 2 ++ .../t/Tk/Tk-8.6.4-intel-2015a-no-X11.eb | 2 ++ .../t/Tk/Tk-8.6.4-intel-2015b-no-X11.eb | 2 ++ .../Tk-8.6.4_different-prefix-with-tcl.patch | 27 +++++++++++++++++++ 9 files changed, 43 insertions(+) create mode 100644 easybuild/easyconfigs/t/Tk/Tk-8.6.4_different-prefix-with-tcl.patch diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-GNU-4.9.3-2.25-no-X11.eb b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-GNU-4.9.3-2.25-no-X11.eb index e5657f531c..05eafdb2e8 100644 --- a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-GNU-4.9.3-2.25-no-X11.eb +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-GNU-4.9.3-2.25-no-X11.eb @@ -13,6 +13,8 @@ toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} source_urls = ["http://prdownloads.sourceforge.net/tcl"] sources = ['%(namelower)s%(version)s-src.tar.gz'] +patches = ['Tk-%(version)s_different-prefix-with-tcl.patch'] + dependencies = [ ('Tcl', version), ] diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-foss-2015a-no-X11.eb b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-foss-2015a-no-X11.eb index fee35bd216..da82b39576 100644 --- a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-foss-2015a-no-X11.eb +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-foss-2015a-no-X11.eb @@ -13,6 +13,8 @@ toolchain = {'name': 'foss', 'version': '2015a'} source_urls = ["http://prdownloads.sourceforge.net/tcl"] sources = ['%(namelower)s%(version)s-src.tar.gz'] +patches = ['Tk-%(version)s_different-prefix-with-tcl.patch'] + dependencies = [ ('Tcl', version), ] diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-foss-2015b-no-X11.eb b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-foss-2015b-no-X11.eb index a7e3e3028a..c10f179e0c 100644 --- a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-foss-2015b-no-X11.eb +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-foss-2015b-no-X11.eb @@ -13,6 +13,8 @@ toolchain = {'name': 'foss', 'version': '2015b'} source_urls = ["http://prdownloads.sourceforge.net/tcl"] sources = ['%(namelower)s%(version)s-src.tar.gz'] +patches = ['Tk-%(version)s_different-prefix-with-tcl.patch'] + dependencies = [ ('Tcl', version), ] diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-goolf-1.4.10-no-X11.eb b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-goolf-1.4.10-no-X11.eb index 2b006409f0..b3fd0e9714 100644 --- a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-goolf-1.4.10-no-X11.eb +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-goolf-1.4.10-no-X11.eb @@ -13,6 +13,8 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ["http://prdownloads.sourceforge.net/tcl"] sources = ['%(namelower)s%(version)s-src.tar.gz'] +patches = ['Tk-%(version)s_different-prefix-with-tcl.patch'] + dependencies = [ ('Tcl', version), ] diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-goolf-1.7.20-no-X11.eb b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-goolf-1.7.20-no-X11.eb index 5d72cc8d79..7feeb34477 100644 --- a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-goolf-1.7.20-no-X11.eb +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-goolf-1.7.20-no-X11.eb @@ -13,6 +13,8 @@ toolchain = {'name': 'goolf', 'version': '1.7.20'} source_urls = ["http://prdownloads.sourceforge.net/tcl"] sources = ['%(namelower)s%(version)s-src.tar.gz'] +patches = ['Tk-%(version)s_different-prefix-with-tcl.patch'] + dependencies = [ ('Tcl', version), ] diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-ictce-7.3.5-no-X11.eb b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-ictce-7.3.5-no-X11.eb index 2363e89fc9..4630a6a0f4 100644 --- a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-ictce-7.3.5-no-X11.eb +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-ictce-7.3.5-no-X11.eb @@ -13,6 +13,8 @@ toolchain = {'name': 'ictce', 'version': '7.3.5'} source_urls = ["http://prdownloads.sourceforge.net/tcl"] sources = ['%(namelower)s%(version)s-src.tar.gz'] +patches = ['Tk-%(version)s_different-prefix-with-tcl.patch'] + dependencies = [ ('Tcl', version), ] diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-intel-2015a-no-X11.eb b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-intel-2015a-no-X11.eb index 39ccca9596..6e8ab4a8ff 100644 --- a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-intel-2015a-no-X11.eb +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-intel-2015a-no-X11.eb @@ -13,6 +13,8 @@ toolchain = {'name': 'intel', 'version': '2015a'} source_urls = ["http://prdownloads.sourceforge.net/tcl"] sources = ['%(namelower)s%(version)s-src.tar.gz'] +patches = ['Tk-%(version)s_different-prefix-with-tcl.patch'] + dependencies = [ ('Tcl', version), ] diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-intel-2015b-no-X11.eb b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-intel-2015b-no-X11.eb index 2a26e9ef0a..6b8350fb20 100644 --- a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-intel-2015b-no-X11.eb +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-intel-2015b-no-X11.eb @@ -13,6 +13,8 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ["http://prdownloads.sourceforge.net/tcl"] sources = ['%(namelower)s%(version)s-src.tar.gz'] +patches = ['Tk-%(version)s_different-prefix-with-tcl.patch'] + dependencies = [ ('Tcl', version), ] diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4_different-prefix-with-tcl.patch b/easybuild/easyconfigs/t/Tk/Tk-8.6.4_different-prefix-with-tcl.patch new file mode 100644 index 0000000000..d3f88c40cd --- /dev/null +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4_different-prefix-with-tcl.patch @@ -0,0 +1,27 @@ +fix for: + _tkinter.TclError: Can't find a usable tk.tcl in the following directories: ... +based on https://github.com/NixOS/nixpkgs/commit/decd2feb0a1bc80940e697fa66e3b25383360c30 +see also https://github.com/NixOS/nixpkgs/issues/1479 +author: Kenneth Hoste (HPC-UGent) +--- tk8.6.4/unix/Makefile.in.orig 2015-10-29 18:57:12.213525347 +0100 ++++ tk8.6.4/unix/Makefile.in 2015-10-29 19:06:19.397015702 +0100 +@@ -1029,7 +1029,8 @@ + $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tkVisual.c + + tkWindow.o: $(GENERIC_DIR)/tkWindow.c +- $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tkWindow.c ++ $(CC) -c $(CC_SWITCHES) -DTK_LIBRARY=\"${TK_LIBRARY}\" \ ++ $(GENERIC_DIR)/tkWindow.c + + tkButton.o: $(GENERIC_DIR)/tkButton.c + $(CC) -c $(CC_SWITCHES) $(GENERIC_DIR)/tkButton.c +--- tk8.6.4/generic/tkWindow.c.orig 2015-10-29 18:57:12.213525347 +0100 ++++ tk8.6.4/generic/tkWindow.c 2015-10-29 19:03:30.156190540 +0100 +@@ -988,6 +988,7 @@ + + Tcl_SetVar2(interp, "tk_patchLevel", NULL, TK_PATCH_LEVEL, TCL_GLOBAL_ONLY); + Tcl_SetVar2(interp, "tk_version", NULL, TK_VERSION, TCL_GLOBAL_ONLY); ++ Tcl_SetVar2(interp, "tk_library", NULL, TK_LIBRARY, TCL_GLOBAL_ONLY); + + tsdPtr->numMainWindows++; + return tkwin; -- GitLab From 0ed7be5e39929764b987b14705aff5fb54e5ab74 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2015 19:55:06 +0100 Subject: [PATCH 0253/1015] also include bin/mympingponganalysis in sanity check paths --- .../mympingpong/mympingpong-0.6.2-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.2-intel-2015b-Python-2.7.10.eb index a626407d37..59ea6b82c8 100644 --- a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.6.2-intel-2015b-Python-2.7.10.eb @@ -29,7 +29,7 @@ options = {'modulename': 'vsc.mympingpong'} pyshortver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { - 'files': ['bin/mympingpong'], + 'files': ['bin/mympingpong', 'bin/mympingponganalysis'], 'dirs': ['lib/python%(pyver)s/site-packages/mympingpong-%%(version)s-py%(pyver)s.egg' % {'pyver': pyshortver}], } -- GitLab From 6f9a144bbdeeef6ee5ecd75d887deca8cc74a2cb Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2015 21:04:56 +0100 Subject: [PATCH 0254/1015] add comment in mpi4py patch --- .../easyconfigs/m/mpi4py/mpi4py-1.3.1_timed-pingpong.patch | 3 +++ 1 file changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1_timed-pingpong.patch b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1_timed-pingpong.patch index ce217da75d..0f3ac30892 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1_timed-pingpong.patch +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1_timed-pingpong.patch @@ -1,3 +1,6 @@ +add extra functionality for timed pingpong +an attempt was made to push this upstream, but it was deemed 'out of scope' for mpi4py +author: Stijn De Weirdt (HPC-UGent) --- src/MPI/Comm.pyx.orig 2010-04-29 15:50:19.332105000 +0200 +++ src/MPI/Comm.pyx 2010-05-05 16:12:43.712720000 +0200 @@ -146,6 +146,329 @@ -- GitLab From 80a065000695fa4bab2cdac00474535d9f8413ee Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 29 Oct 2015 21:10:33 +0100 Subject: [PATCH 0255/1015] don't use %(version)s template in toolchain version, causes problems with HMNS --- .../b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb | 2 +- .../b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb | 2 +- .../b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb index 82d314f4eb..54261771f1 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb @@ -6,7 +6,7 @@ version = '2.25' homepage = 'http://directory.fsf.org/project/binutils/' description = "binutils: GNU binary utilities" -toolchain = {'name': 'GCC', 'version': '4.9.2-binutils-%(version)s'} +toolchain = {'name': 'GCC', 'version': '4.9.2-binutils-%s' % version} sources = [SOURCE_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb index 2df030c239..6c06ebec74 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb @@ -6,7 +6,7 @@ version = '2.25' homepage = 'http://directory.fsf.org/project/binutils/' description = "binutils: GNU binary utilities" -toolchain = {'name': 'GCC', 'version': '4.9.3-binutils-%(version)s'} +toolchain = {'name': 'GCC', 'version': '4.9.3-binutils-%s' % version} sources = [SOURCE_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb index 25962accc2..d4716e0997 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb @@ -6,7 +6,7 @@ version = '2.25' homepage = 'http://directory.fsf.org/project/binutils/' description = "binutils: GNU binary utilities" -toolchain = {'name': 'GCC', 'version': '5.1.0-binutils-%(version)s'} +toolchain = {'name': 'GCC', 'version': '5.1.0-binutils-%s' % version} sources = [SOURCE_TAR_GZ] source_urls = [GNU_SOURCE] -- GitLab From df420c1bca7ae7d8e36b8cd642bee321ee596867 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 29 Oct 2015 21:27:44 +0100 Subject: [PATCH 0256/1015] {numlib} [intel-2015b] GSL 1.16 (REVIEW) --- .../easyconfigs/g/GSL/GSL-1.16-intel-2015b.eb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 easybuild/easyconfigs/g/GSL/GSL-1.16-intel-2015b.eb diff --git a/easybuild/easyconfigs/g/GSL/GSL-1.16-intel-2015b.eb b/easybuild/easyconfigs/g/GSL/GSL-1.16-intel-2015b.eb new file mode 100644 index 0000000000..f9f59f712b --- /dev/null +++ b/easybuild/easyconfigs/g/GSL/GSL-1.16-intel-2015b.eb @@ -0,0 +1,18 @@ +easyblock = 'ConfigureMake' + +name = 'GSL' +version = '1.16' + +homepage = 'http://www.gnu.org/software/gsl/' +description = """The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. + The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'opt': True, 'optarch': True, 'unroll': True, 'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +configopts = "--with-pic" + +moduleclass = 'numlib' -- GitLab From b322445cc511d85acdfbb6c404924d5fc2954f87 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 29 Oct 2015 22:46:35 +0100 Subject: [PATCH 0257/1015] {data} [intel-2015b] netCDF 4.3.3.1 and netCDF-Fortran 4.4.2 (REVIEW) --- .../c/cURL/cURL-7.45.0-intel-2015b.eb | 31 +++++++++++++++++ .../Doxygen/Doxygen-1.8.10-GNU-4.9.3-2.25.eb | 26 ++++++++++++++ .../netCDF-Fortran-4.4.2-intel-2015b.eb | 20 +++++++++++ .../n/netCDF/netCDF-4.3.3.1-intel-2015b.eb | 34 +++++++++++++++++++ 4 files changed, 111 insertions(+) create mode 100644 easybuild/easyconfigs/c/cURL/cURL-7.45.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.4.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.45.0-intel-2015b.eb b/easybuild/easyconfigs/c/cURL/cURL-7.45.0-intel-2015b.eb new file mode 100644 index 0000000000..cac9b22fc9 --- /dev/null +++ b/easybuild/easyconfigs/c/cURL/cURL-7.45.0-intel-2015b.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'cURL' +version = '7.45.0' + +homepage = 'http://curl.haxx.se' +description = """libcurl is a free and easy-to-use client-side URL transfer library, + supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, + POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP. libcurl supports + SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, + proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, + Kerberos), file transfer resume, http proxy tunneling and more.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://curl.haxx.se/download/'] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# dependencies = [('OpenSSL', '1.0.1p')] +# configopts = "--with-ssl=$EBROOTOPENSSL" + +modextravars = {'CURL_INCLUDES': '%(installdir)s/include'} + +sanity_check_paths = { + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..d5c8f2e783 --- /dev/null +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-GNU-4.9.3-2.25.eb @@ -0,0 +1,26 @@ +easyblock = 'CMakeMake' + +name = 'Doxygen' +version = '1.8.10' + +homepage = 'http://www.doxygen.org' +description = """Doxygen is a documentation system for C++, C, Java, Objective-C, Python, + IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +sources = ['%(namelower)s-%(version)s.src.tar.gz'] +source_urls = ['http://ftp.stack.nl/pub/users/dimitri/'] + +builddependencies = [ + ('flex', '2.5.39'), + ('CMake', '3.3.2'), + ('Bison', '3.0.4'), +] + +sanity_check_paths = { + 'files': ['bin/doxygen'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.4.2-intel-2015b.eb b/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.4.2-intel-2015b.eb new file mode 100644 index 0000000000..332a02dd96 --- /dev/null +++ b/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.4.2-intel-2015b.eb @@ -0,0 +1,20 @@ +name = 'netCDF-Fortran' +version = '4.4.2' + +homepage = 'http://www.unidata.ucar.edu/software/netcdf/' +description = """NetCDF (network Common Data Form) is a set of software libraries + and machine-independent data formats that support the creation, access, and sharing of array-oriented + scientific data.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'ftp://ftp.unidata.ucar.edu/pub/netcdf/', + 'ftp://ftp.unidata.ucar.edu/pub/netcdf/old', +] + +dependencies = [('netCDF', '4.3.3.1')] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb new file mode 100644 index 0000000000..3c404eb91e --- /dev/null +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb @@ -0,0 +1,34 @@ +name = 'netCDF' +version = '4.3.3.1' + +homepage = 'http://www.unidata.ucar.edu/software/netcdf/' +description = """NetCDF (network Common Data Form) is a set of software libraries + and machine-independent data formats that support the creation, access, and sharing of array-oriented + scientific data.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'ftp://ftp.unidata.ucar.edu/pub/netcdf/', + 'ftp://ftp.unidata.ucar.edu/pub/netcdf/old', +] + +dependencies = [ + ('HDF5', '1.8.15-patch1'), + ('cURL', '7.45.0'), +] + +builddependencies = [ + ('CMake', '3.3.2'), + ('Doxygen', '1.8.10', '', ('GNU', '4.9.3-2.25')), +] + +# make sure both static and shared libs are built +configopts = [ + "-DBUILD_SHARED_LIBS=OFF ", + "-DBUILD_SHARED_LIBS=ON ", +] + +moduleclass = 'data' -- GitLab From f8dc73043c080e3e6006f4deb9763c2c173e9405 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 30 Oct 2015 09:05:06 +0100 Subject: [PATCH 0258/1015] add comment for mpi4py sanity check cmd --- .../mpi4py-1.3.1-intel-2015b-Python-2.7.10-timed-pingpong.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10-timed-pingpong.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10-timed-pingpong.eb index da0867d92f..85752ecebf 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10-timed-pingpong.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10-timed-pingpong.eb @@ -32,6 +32,7 @@ sanity_check_paths = { 'dirs': ['lib/python%s/site-packages/mpi4py' % py_maj_min], } +# check that timed pingpong routines that are added via the patch are available sanity_check_commands = [ ('python', '-c "from mpi4py.MPI import Comm; import sys; sys.exit((1, 0)[\'PingpongRS\' in dir(Comm)])"'), ] -- GitLab From b7cf8c5d43be9b024d747044e0238e52b2d7f1ea Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 1 Nov 2015 22:08:33 +0100 Subject: [PATCH 0259/1015] fix libunistring sanity check: include/unistring is a directory --- .../l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb | 4 ++-- .../l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb | 4 ++-- .../l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb | 4 ++-- .../l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb | 4 ++-- .../l/libunistring/libunistring-0.9.3-intel-2015a.eb | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb index f4fd06b4bf..19cf71b9a1 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb @@ -15,10 +15,10 @@ source_urls = [GNU_SOURCE] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.so', 'include/unistring'] + + 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', 'stdio', 'str', 'types', 'wbrk', 'width']], - 'dirs' : [], + 'dirs' : ['include/unistring'], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb index 5a3eb453b7..3370c05aa0 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb @@ -14,10 +14,10 @@ source_urls = [GNU_SOURCE] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.so', 'include/unistring'] + + 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', 'stdio', 'str', 'types', 'wbrk', 'width']], - 'dirs' : [], + 'dirs' : ['include/unistring'], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb index 96c55fbfae..745c60d166 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb @@ -17,10 +17,10 @@ patches = ['libunistring_icc_builtin_nan-inf.patch'] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.so', 'include/unistring'] + + 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', 'stdio', 'str', 'types', 'wbrk', 'width']], - 'dirs' : [], + 'dirs' : ['include/unistring'], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb index 8f07cb9c8e..453aa47759 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb @@ -17,10 +17,10 @@ patches = ['libunistring_icc_builtin_nan-inf.patch'] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.so', 'include/unistring'] + + 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', 'stdio', 'str', 'types', 'wbrk', 'width']], - 'dirs' : [], + 'dirs' : ['include/unistring'], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb index 93d202fc27..1f2a2690da 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb @@ -17,10 +17,10 @@ patches = ['libunistring_icc_builtin_nan-inf.patch'] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.so', 'include/unistring'] + + 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', 'stdio', 'str', 'types', 'wbrk', 'width']], - 'dirs' : [], + 'dirs' : ['include/unistring'], } moduleclass = 'lib' -- GitLab From 01274e2e565e917dd655f1bb26805be6bfac6d91 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Sun, 1 Nov 2015 23:52:44 +0100 Subject: [PATCH 0260/1015] Bump hod to 3.0.1. --- .../hanythingondemand-3.0.1-cli.eb | 42 +++++++++++++++++++ ...ndemand-3.0.1-intel-2015b-Python-2.7.10.eb | 35 ++++++++++++++++ 2 files changed, 77 insertions(+) create mode 100644 easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.1-cli.eb create mode 100644 easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.1-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.1-cli.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.1-cli.eb new file mode 100644 index 0000000000..c6c633599b --- /dev/null +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.1-cli.eb @@ -0,0 +1,42 @@ +easyblock = 'PythonPackage' + +name = 'hanythingondemand' +version = '3.0.1' +versionsuffix = '-cli' + +homepage = 'https://github.com/hpcugent/hanythingondemand' +description = """HanythingOnDemand (HOD) is a system for provisioning virtual Hadoop clusters over a large physical cluster. +It uses the Torque resource manager to do node allocation.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +# minimal version for interactive use: just uses system Python (netaddr/netifaces/mpi4py not required) +dependencies = [ + ('pbs_python', '4.6.0'), + ('vsc-base', '2.4.2'), +] + +use_easy_install = True +zipped_egg = True + +# use 'hod' rather than 'hanythingondemand' in module name +modaltsoftname = 'hod' + +options = {'modulename': 'hod'} + +modextravars = { + # site-specific settings, hence commented out + # specify HOD module to use in jobs (*full* HOD installation, not a minimal one) + #'HOD_BATCH_HOD_MODULE': 'hanythingondemand/%(version)s-intel-2015b-Python-2.7.10', + #'HOD_CREATE_HOD_MODULE': 'hanythingondemand/%(version)s-intel-2015b-Python-2.7.10', + # specify location on shared 'scratch' filesystem for HOD working directories + #'HOD_BATCH_WORKDIR': '\$VSC_SCRATCH/hod', + #'HOD_CREATE_WORKDIR': '\$VSC_SCRATCH/hod', +} + +sanity_check_commands = [('hod', '--help'), ('hod', 'dists')] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..4acbc6be61 --- /dev/null +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,35 @@ +easyblock = 'PythonPackage' + +name = 'hanythingondemand' +version = '3.0.1' + +homepage = 'https://github.com/hpcugent/hanythingondemand' +description = """HanythingOnDemand (HOD) is a system for provisioning virtual Hadoop clusters over a large physical cluster. +It uses the Torque resource manager to do node allocation.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +python = 'Python' +pythonver = '2.7.10' +pythonshortver = '.'.join(pythonver.split('.')[:2]) +versionsuffix = '-%s-%s' % (python, pythonver) + +# a Python version with netaddr/netifaces/mpi4py + pbs_python and vsc-base/vsc-mympirun is required at runtime +dependencies = [ + (python, pythonver), # provides netaddr, netifaces, mpi4py + ('pbs_python', '4.6.0', versionsuffix), + ('vsc-mympirun', '3.4.2', versionsuffix + '-vsc-base-2.4.2'), + ('setuptools', '1.4.2', '', True), +] + +use_easy_install = True +zipped_egg = True + +options = {'modulename': 'hod'} + +sanity_check_commands = [('hod', '--help'), ('hod', 'dists')] + +moduleclass = 'tools' -- GitLab From 5616624f3f13f3f7c77120c7a8545592d838d0fe Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Mon, 2 Nov 2015 15:18:40 +0000 Subject: [PATCH 0261/1015] Add SAMtools 0.1.20 for goolf 1.7.20 --- .../SAMtools/SAMtools-0.1.20-goolf-1.7.20.eb | 20 +++++ .../SAMtools-0.1.20_Makefile-ncurses.patch | 82 +++++++++++++++++++ 2 files changed, 102 insertions(+) create mode 100644 easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.20-goolf-1.7.20.eb create mode 100644 easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.20_Makefile-ncurses.patch diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.20-goolf-1.7.20.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.20-goolf-1.7.20.eb new file mode 100644 index 0000000000..7f3707b095 --- /dev/null +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.20-goolf-1.7.20.eb @@ -0,0 +1,20 @@ +name = 'SAMtools' +version = '0.1.20' + +homepage = 'http://www.htslib.org/' +description = """SAM Tools provide various utilities for manipulating alignments in the SAM format, + including sorting, merging, indexing and generating alignments in a per-position format.""" + +toolchain = {'name': 'goolf', 'version': '1.7.20'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['https://github.com/samtools/%(namelower)s/archive/%(version)s'] + +patches = ['SAMtools-%(version)s_Makefile-ncurses.patch'] + +dependencies = [ + ('ncurses', '5.9'), + ('zlib', '1.2.8'), +] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.20_Makefile-ncurses.patch b/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.20_Makefile-ncurses.patch new file mode 100644 index 0000000000..d652a749ca --- /dev/null +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.20_Makefile-ncurses.patch @@ -0,0 +1,82 @@ +--- samtools-0.1.20/Makefile.orig 2013-03-19 08:48:09.000000000 +0100 ++++ samtools-0.1.20/Makefile 2013-12-05 11:39:20.167885410 +0100 +@@ -12,10 +12,10 @@ + cut_target.o phase.o bam2depth.o padding.o bedcov.o bamshuf.o \ + bam_tview_curses.o bam_tview_html.o + PROG= samtools +-INCLUDES= -I. ++INCLUDES= -I$(EBROOTNCURSES)/include -I$(EBROOTZLIB)/include -I. + SUBDIRS= . bcftools misc +-LIBPATH= +-LIBCURSES= -lcurses # -lXCurses ++LIBPATH= -L$(EBROOTZLIB)/lib ++LIBCURSES= -L$(EBROOTNCURSES)/lib -lcurses -L$(EBROOTZLIB)/lib -lz # -lXCurses + + .SUFFIXES:.c .o + .PHONY: all lib +@@ -47,10 +47,10 @@ + $(CC) $(CFLAGS) -o $@ $(AOBJS) $(LDFLAGS) libbam.a -Lbcftools -lbcf $(LIBPATH) $(LIBCURSES) -lm -lz -lpthread + + razip:razip.o razf.o $(KNETFILE_O) +- $(CC) $(CFLAGS) -o $@ $^ -lz ++ $(CC) $(CFLAGS) -o $@ $^ -L$(EBROOTZLIB)/lib -lz + + bgzip:bgzip.o bgzf.o $(KNETFILE_O) +- $(CC) $(CFLAGS) -o $@ $^ -lz -lpthread ++ $(CC) $(CFLAGS) -o $@ $^ -L$(EBROOTZLIB)/lib -lz -lpthread + + bgzf.o:bgzf.c bgzf.h + $(CC) -c $(CFLAGS) $(DFLAGS) -DBGZF_CACHE $(INCLUDES) bgzf.c -o $@ +@@ -81,10 +81,10 @@ + + + libbam.1.dylib-local:$(LOBJS) +- libtool -dynamic $(LOBJS) -o libbam.1.dylib -lc -lz ++ libtool -dynamic $(LOBJS) -o libbam.1.dylib -lc -L$(EBROOTZLIB)/lib -lz + + libbam.so.1-local:$(LOBJS) +- $(CC) -shared -Wl,-soname,libbam.so -o libbam.so.1 $(LOBJS) -lc -lz ++ $(CC) -shared -Wl,-soname,libbam.so -o libbam.so.1 $(LOBJS) -lc -L$(EBROOTZLIB)/lib -lz + + dylib: + @$(MAKE) cleanlocal; \ +--- samtools-0.1.20/misc/Makefile.orig 2013-03-19 08:48:09.000000000 +0100 ++++ samtools-0.1.20/misc/Makefile 2013-12-05 11:40:21.979700133 +0100 +@@ -28,19 +28,19 @@ + lib: + + bamcheck:bamcheck.o +- $(CC) $(CFLAGS) -o $@ bamcheck.o -L.. -lm -lbam -lpthread -lz ++ $(CC) $(CFLAGS) -o $@ bamcheck.o -L.. -lm -lbam -lpthread -L$(EBROOTZLIB)/lib -lz + + bamcheck.o:bamcheck.c ../faidx.h ../khash.h ../sam.h ../razf.h + $(CC) $(CFLAGS) -c -I.. -o $@ bamcheck.c + + ace2sam:ace2sam.o +- $(CC) $(CFLAGS) -o $@ ace2sam.o -lz ++ $(CC) $(CFLAGS) -o $@ ace2sam.o -L$(EBROOTZLIB)/lib -lz + + wgsim:wgsim.o +- $(CC) $(CFLAGS) -o $@ wgsim.o -lm -lz ++ $(CC) $(CFLAGS) -o $@ wgsim.o -lm -L$(EBROOTZLIB)/lib -lz + + md5fa:md5.o md5fa.o md5.h ../kseq.h +- $(CC) $(CFLAGS) -o $@ md5.o md5fa.o -lz ++ $(CC) $(CFLAGS) -o $@ md5.o md5fa.o -L$(EBROOTZLIB)/lib -lz + + md5sum-lite:md5sum-lite.o + $(CC) $(CFLAGS) -o $@ md5sum-lite.o +@@ -49,10 +49,10 @@ + $(CC) -c $(CFLAGS) -DMD5SUM_MAIN -o $@ md5.c + + maq2sam-short:maq2sam.c +- $(CC) $(CFLAGS) -o $@ maq2sam.c -lz ++ $(CC) $(CFLAGS) -o $@ maq2sam.c -L$(EBROOTZLIB)/lib -lz + + maq2sam-long:maq2sam.c +- $(CC) $(CFLAGS) -DMAQ_LONGREADS -o $@ maq2sam.c -lz ++ $(CC) $(CFLAGS) -DMAQ_LONGREADS -o $@ maq2sam.c -L$(EBROOTZLIB)/lib -lz + + md5fa.o:md5.h md5fa.c + $(CC) $(CFLAGS) -c -I.. -o $@ md5fa.c + -- GitLab From d516997a74cf0079a6872752c5659d7a03dffe32 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Mon, 2 Nov 2015 15:52:42 +0000 Subject: [PATCH 0262/1015] Add goolf 1.7.20 version of HTSlib 1.2.1 --- .../h/HTSlib/HTSlib-1.2.1-goolf-1.7.20.eb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-goolf-1.7.20.eb diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-goolf-1.7.20.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-goolf-1.7.20.eb new file mode 100644 index 0000000000..b266c4f0a2 --- /dev/null +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-goolf-1.7.20.eb @@ -0,0 +1,29 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel +# Author: Adam Huffman +# The Francis Crick Institute + +easyblock = 'ConfigureMake' + +name = 'HTSlib' +version = '1.2.1' + +homepage = "http://www.htslib.org/" +description = """ A C library for reading/writing high-throughput sequencing data. + This package includes the utilities bgzip and tabix """ + +toolchain = {'name': 'goolf', 'version': '1.7.20'} + +source_urls = ['https://github.com/samtools/%(namelower)s/releases/download/%(version)s/'] +sources = [SOURCELOWER_TAR_BZ2] + +dependencies = [('zlib', '1.2.8')] + +sanity_check_paths = { + 'files': ["bin/bgzip", "bin/tabix", "lib/libhts.so"], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From 57aa8e48e3e263cbfefb92b3a9a12911191d06fc Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 4 Nov 2015 16:01:57 +0100 Subject: [PATCH 0263/1015] needs EasyBlock PR #734 --- .../easyconfigs/d/Doxygen/Doxygen-1.8.10-GNU-4.9.3-2.25.eb | 7 ------- 1 file changed, 7 deletions(-) diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-GNU-4.9.3-2.25.eb index d5c8f2e783..af91a3efaa 100644 --- a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-GNU-4.9.3-2.25.eb @@ -1,5 +1,3 @@ -easyblock = 'CMakeMake' - name = 'Doxygen' version = '1.8.10' @@ -18,9 +16,4 @@ builddependencies = [ ('Bison', '3.0.4'), ] -sanity_check_paths = { - 'files': ['bin/doxygen'], - 'dirs': [], -} - moduleclass = 'devel' -- GitLab From 4a3584fcfbffb8eb92b4fed316d1f447ffd3f5d8 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 6 Nov 2015 14:40:45 +0100 Subject: [PATCH 0264/1015] Added Hypre with Babel --- .../h/Hypre/Hypre-2.10.1-intel-2015b-babel.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/h/Hypre/Hypre-2.10.1-intel-2015b-babel.eb diff --git a/easybuild/easyconfigs/h/Hypre/Hypre-2.10.1-intel-2015b-babel.eb b/easybuild/easyconfigs/h/Hypre/Hypre-2.10.1-intel-2015b-babel.eb new file mode 100644 index 0000000000..7ce8c756d6 --- /dev/null +++ b/easybuild/easyconfigs/h/Hypre/Hypre-2.10.1-intel-2015b-babel.eb @@ -0,0 +1,25 @@ +name = 'Hypre' +version = '2.10.1' +versionsuffix = '-babel' + +homepage = "https://computation.llnl.gov/casc/linear_solvers/sls_hypre.html" +description = """Hypre is a library for solving large, sparse linear systems of equations on massively parallel computers. + The problems of interest arise in the simulation codes being developed at LLNL and elsewhere + to study physical phenomena in the defense, environmental, energy, and biological sciences.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = ['https://computation.llnl.gov/project/linear_solvers/download/'] +sources = ['%(namelower)s-%(version)s%(versionsuffix)s.tar.gz'] + +configopt = '--with-babel' + +start_dir = 'src' + +sanity_check_paths = { + 'files': ['lib/libHYPRE.a'], + 'dirs': ['include'] +} + +moduleclass = 'numlib' -- GitLab From 63daa05206cb50eec3b2bd9b7a17e880a45c1264 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 6 Nov 2015 14:44:07 +0100 Subject: [PATCH 0265/1015] Fix typo --- easybuild/easyconfigs/h/Hypre/Hypre-2.10.1-intel-2015b-babel.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/h/Hypre/Hypre-2.10.1-intel-2015b-babel.eb b/easybuild/easyconfigs/h/Hypre/Hypre-2.10.1-intel-2015b-babel.eb index 7ce8c756d6..19b23cbdf2 100644 --- a/easybuild/easyconfigs/h/Hypre/Hypre-2.10.1-intel-2015b-babel.eb +++ b/easybuild/easyconfigs/h/Hypre/Hypre-2.10.1-intel-2015b-babel.eb @@ -13,7 +13,7 @@ toolchainopts = {'pic': True} source_urls = ['https://computation.llnl.gov/project/linear_solvers/download/'] sources = ['%(namelower)s-%(version)s%(versionsuffix)s.tar.gz'] -configopt = '--with-babel' +configopts = '--with-babel' start_dir = 'src' -- GitLab From b2973769704b87065da51ef292f345a1f973b2aa Mon Sep 17 00:00:00 2001 From: "git config --global user.email pescobar001@gmail.com" Date: Sat, 7 Nov 2015 12:18:19 +0100 Subject: [PATCH 0266/1015] added easyconfigs for chip-seq - goolf-1.4.10 and 1.7.20 --- .../c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb | 48 +++++++++++++++++++ .../c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb | 48 +++++++++++++++++++ 2 files changed, 96 insertions(+) create mode 100644 easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb create mode 100644 easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb diff --git a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb new file mode 100644 index 0000000000..d37f66d1d0 --- /dev/null +++ b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb @@ -0,0 +1,48 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'ConfigureMake' + +name = 'ChIP-Seq' +version = '1.5-1' + +homepage = 'ChIP-Seq' +description = """The ChIP-Seq software provides methods for the analysis of ChIP-seq data and + other types of mass genome annotation data. The most common analysis tasks include positional + correlation analysis, peak detection, and genome partitioning into signal-rich and signal-depleted regions.""" + +toolchain = {'name': 'goolf', 'version': '1.4.10'} + +source_urls = ['http://downloads.sourceforge.net/project/chip-seq/chip-seq/%(version)s/'] +sources = ['%(namelower)s.%(version)s.tar.gz'] + +skipsteps = ['configure'] + +buildopts = ' CC=$CC' + +preinstallopts = 'mkdir -p %(installdir)s/bin && ' + +installopts = ' binDir=%(installdir)s/bin && ' +installopts += 'mkdir -p %(installdir)s/man/man1 && ' +installopts += 'make man manDir=%(installdir)s/man/man1/ && ' +installopts += 'cp -r tools/ %(installdir)s && ' +installopts += 'cp -r README doc/ %(installdir)s' + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["chipcenter", "chipcor", "chipextract", "chippart", "chippeak", + "chipscore", "compactsga", "counts_filter", "countsga", "featreplace"]], + 'dirs': [] +} + +# add tools dir to PATH +modextrapaths = { + 'PATH': "tools", +} + +# fix shebang line in all provided perl scripts in tools folder +postinstallcmds = ["sed -i -e 's|/usr/bin/perl|/usr/bin/env\ perl|' %(installdir)s/tools/*.pl", + "sed -i -e 's|/usr/local/bin/perl|/usr/bin/env\ perl|' %(installdir)s/tools/*.pl"] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb new file mode 100644 index 0000000000..a1b49d9a7d --- /dev/null +++ b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb @@ -0,0 +1,48 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'ConfigureMake' + +name = 'ChIP-Seq' +version = '1.5-1' + +homepage = 'ChIP-Seq' +description = """The ChIP-Seq software provides methods for the analysis of ChIP-seq data and + other types of mass genome annotation data. The most common analysis tasks include positional + correlation analysis, peak detection, and genome partitioning into signal-rich and signal-depleted regions.""" + +toolchain = {'name': 'goolf', 'version': '1.7.20'} + +source_urls = ['http://downloads.sourceforge.net/project/chip-seq/chip-seq/%(version)s/'] +sources = ['%(namelower)s.%(version)s.tar.gz'] + +skipsteps = ['configure'] + +buildopts = ' CC=$CC' + +preinstallopts = 'mkdir -p %(installdir)s/bin && ' + +installopts = ' binDir=%(installdir)s/bin && ' +installopts += 'mkdir -p %(installdir)s/man/man1 && ' +installopts += 'make man manDir=%(installdir)s/man/man1/ && ' +installopts += 'cp -r tools/ %(installdir)s && ' +installopts += 'cp -r README doc/ %(installdir)s' + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["chipcenter", "chipcor", "chipextract", "chippart", "chippeak", + "chipscore", "compactsga", "counts_filter", "countsga", "featreplace"]], + 'dirs': [] +} + +# add tools dir to PATH +modextrapaths = { + 'PATH': "tools", +} + +# fix shebang line in all provided perl scripts in tools folder +postinstallcmds = ["sed -i -e 's|/usr/bin/perl|/usr/bin/env\ perl|' %(installdir)s/tools/*.pl", + "sed -i -e 's|/usr/local/bin/perl|/usr/bin/env\ perl|' %(installdir)s/tools/*.pl"] + +moduleclass = 'bio' -- GitLab From 87daaef72a0ede7c0116661702bfc86806ff1ac6 Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Sat, 7 Nov 2015 12:21:05 +0100 Subject: [PATCH 0267/1015] removed easyconfig which should not be in this PR --- .../Celera_Assembler-8.1-goolf-1.4.10.eb | 38 ------------------- 1 file changed, 38 deletions(-) delete mode 100644 easybuild/easyconfigs/c/Celera_Assembler/Celera_Assembler-8.1-goolf-1.4.10.eb diff --git a/easybuild/easyconfigs/c/Celera_Assembler/Celera_Assembler-8.1-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Celera_Assembler/Celera_Assembler-8.1-goolf-1.4.10.eb deleted file mode 100644 index 4c81bfa45f..0000000000 --- a/easybuild/easyconfigs/c/Celera_Assembler/Celera_Assembler-8.1-goolf-1.4.10.eb +++ /dev/null @@ -1,38 +0,0 @@ -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild -# Author: Pablo Escobar Lopez -# Swiss Institute of Bioinformatics -# Biozentrum - University of Basel - -easyblock = 'MakeCp' - -name = 'Celera_Assembler' -version = '8.1' - -homepage = 'http://wgs-assembler.sourceforge.net/' -description = """ Celera Assembler is a de novo whole-genome shotgun (WGS) DNA - sequence assembler. It reconstructs long sequences of genomic DNA from fragmentary - data produced by whole-genome shotgun sequencing. """ - -toolchain = {'name': 'goolf', 'version': '1.4.10'} - -source_urls = [('http://sourceforge.net/projects/wgs-assembler/files/wgs-assembler/wgs-%(version)s/', 'download')] -sources = ['wgs-%(version)s.tar.bz2'] - -dependencies = [('bzip2', '1.0.6')] - -parallel = 1 - -premakeopts = 'cd kmer && make install && cd .. && ' -premakeopts += 'cd samtools && make && cd .. && ' -premakeopts += 'cd src && ' - -files_to_copy = ["Linux-amd64/*"] - -sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["bogus", "convert-fasta-to-v2.pl", "fastqAnalyze", "markUniqueUnique", - "pacBioToCA", "uidclient"]], - 'dirs': ["lib"], -} - -moduleclass = 'bio' - -- GitLab From 767297fe6fd0df999bec4166592413bcab0c882f Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Sat, 7 Nov 2015 19:21:44 +0100 Subject: [PATCH 0268/1015] Added patch for Tk --- easybuild/easyconfigs/t/Tk/Tk-8.6.4-gimkl-2.11.5-no-X11.eb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-gimkl-2.11.5-no-X11.eb b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-gimkl-2.11.5-no-X11.eb index 6000a7f385..7aa028f61c 100644 --- a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-gimkl-2.11.5-no-X11.eb +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-gimkl-2.11.5-no-X11.eb @@ -13,6 +13,8 @@ toolchain = {'name': 'gimkl', 'version': '2.11.5'} source_urls = ["http://prdownloads.sourceforge.net/tcl"] sources = ['%(namelower)s%(version)s-src.tar.gz'] +patches = ['Tk-%(version)s_different-prefix-with-tcl.patch'] + dependencies = [ ('Tcl', version), ] -- GitLab From 589f76d366b878be7bec29977cbcf6392d1ebc9e Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Sun, 8 Nov 2015 10:45:50 +0100 Subject: [PATCH 0269/1015] switch cp -r to cp -a --- .../easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb | 4 ++-- .../easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb index d37f66d1d0..7f99370ad2 100644 --- a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb @@ -27,8 +27,8 @@ preinstallopts = 'mkdir -p %(installdir)s/bin && ' installopts = ' binDir=%(installdir)s/bin && ' installopts += 'mkdir -p %(installdir)s/man/man1 && ' installopts += 'make man manDir=%(installdir)s/man/man1/ && ' -installopts += 'cp -r tools/ %(installdir)s && ' -installopts += 'cp -r README doc/ %(installdir)s' +installopts += 'cp -a tools/ %(installdir)s && ' +installopts += 'cp -a README doc/ %(installdir)s' sanity_check_paths = { 'files': ["bin/%s" % x for x in ["chipcenter", "chipcor", "chipextract", "chippart", "chippeak", diff --git a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb index a1b49d9a7d..6a47f7158f 100644 --- a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb @@ -27,8 +27,8 @@ preinstallopts = 'mkdir -p %(installdir)s/bin && ' installopts = ' binDir=%(installdir)s/bin && ' installopts += 'mkdir -p %(installdir)s/man/man1 && ' installopts += 'make man manDir=%(installdir)s/man/man1/ && ' -installopts += 'cp -r tools/ %(installdir)s && ' -installopts += 'cp -r README doc/ %(installdir)s' +installopts += 'cp -a tools/ %(installdir)s && ' +installopts += 'cp -a README doc/ %(installdir)s' sanity_check_paths = { 'files': ["bin/%s" % x for x in ["chipcenter", "chipcor", "chipextract", "chippart", "chippeak", -- GitLab From 099060eb5bbb57b45ddd408d2ce7338a726faa6c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 8 Nov 2015 15:09:24 +0100 Subject: [PATCH 0270/1015] fix sanity check paths in various easyconfigs --- ...VXOPT-1.1.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 14 +++++++------- .../CVXOPT-1.1.5-goolf-1.4.10-Python-2.7.3.eb | 14 +++++++------- .../CVXOPT-1.1.5-ictce-4.0.6-Python-2.7.3.eb | 14 +++++++------- .../CVXOPT-1.1.5-ictce-5.3.0-Python-2.7.3.eb | 14 +++++++------- .../h/h5py/h5py-2.5.0-intel-2015a-Python-2.7.9.eb | 4 ++-- .../l/LIBSVM/LIBSVM-3.17-ictce-4.1.13.eb | 4 ++-- .../MDP-3.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 4 ++-- .../m/MDP/MDP-3.3-goolf-1.4.10-Python-2.7.3.eb | 4 ++-- .../m/MDP/MDP-3.3-ictce-4.0.6-Python-2.7.3.eb | 4 ++-- .../m/MDP/MDP-3.3-ictce-5.3.0-Python-2.7.3.eb | 4 ++-- .../MySQLdb-1.2.5-intel-2014b-Python-2.7.8.eb | 5 +---- ....4-intel-2015a-Python-2.7.9-gmatteo-20150325.eb | 7 ++----- .../monty/monty-0.6.4-intel-2015a-Python-2.7.9.eb | 9 +++------ .../PhyloCSF-20150118-foss-2015a-OCaml-4.02.3.eb | 4 ++-- .../p/Pyke/Pyke-1.1.1-goolf-1.4.10-Python-2.7.3.eb | 4 ++-- .../pandas-0.11.0-goolf-1.4.10-Python-2.7.3.eb | 9 +++------ .../pandas-0.11.0-ictce-4.1.13-Python-2.7.3.eb | 9 +++------ .../pandas-0.11.0-ictce-5.3.0-Python-2.7.3.eb | 9 +++------ .../pandas-0.12.0-ictce-5.5.0-Python-2.7.6.eb | 9 +++------ .../pandas-0.13.1-ictce-5.5.0-Python-2.7.6.eb | 9 +++------ .../pandas-0.16.0-intel-2015a-Python-2.7.9.eb | 9 +++------ .../pandas-0.16.2-foss-2015a-Python-2.7.10.eb | 9 +++------ .../pandas-0.16.2-intel-2015a-Python-2.7.10.eb | 9 +++------ .../pandas-0.16.2-intel-2015b-Python-2.7.10.eb | 9 +++------ .../pycosat-0.6.0-intel-2015a-Python-2.7.10.eb | 4 ++-- .../pyhull-1.5.4-intel-2015a-Python-2.7.9.eb | 2 +- ...13-intel-2015a-Python-2.7.9-gmatteo-20150407.eb | 8 ++------ .../pymatgen-3.0.13-intel-2015a-Python-2.7.9.eb | 8 ++------ ...ython-dateutil-2.1-goolf-1.4.10-Python-2.7.3.eb | 8 +++----- ...ython-dateutil-2.1-ictce-4.1.13-Python-2.7.3.eb | 8 +++----- .../Seaborn-0.6.0-goolf-1.4.10-Python-2.7.5.eb | 7 ++++++- ...heano-0.5.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 11 +++++------ .../Theano-0.5.0-goolf-1.4.10-Python-2.7.3.eb | 11 +++++------ .../Theano-0.5.0-ictce-4.0.6-Python-2.7.3.eb | 11 +++++------ .../Theano-0.5.0-ictce-5.3.0-Python-2.7.3.eb | 11 +++++------ .../Theano-0.6.0-goolf-1.4.10-Python-2.7.3.eb | 5 ++--- .../Theano-0.6.0-ictce-5.3.0-Python-2.7.3.eb | 5 ++--- 37 files changed, 120 insertions(+), 169 deletions(-) diff --git a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 0b4cc1832f..e15a9c72c0 100644 --- a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -21,14 +21,14 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ] - -sanity_check_paths = { - 'files': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())], - 'dirs': [] - } + (python, pythonver), +] start_dir = 'src' +sanity_check_paths = { + 'files': [] + 'dirs': ['lib/python%s/site-packages/%%(namelower)s' % pythonshortver], +} + moduleclass = 'math' diff --git a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goolf-1.4.10-Python-2.7.3.eb index 33ff021597..6d5f959441 100644 --- a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goolf-1.4.10-Python-2.7.3.eb @@ -21,14 +21,14 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ] - -sanity_check_paths = { - 'files': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())], - 'dirs': [] - } + (python, pythonver), +] start_dir = 'src' +sanity_check_paths = { + 'files': [] + 'dirs': ['lib/python%s/site-packages/%%(namelower)s' % pythonshortver], +} + moduleclass = 'math' diff --git a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-4.0.6-Python-2.7.3.eb index b938a1d395..e80d5b4b99 100644 --- a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-4.0.6-Python-2.7.3.eb @@ -21,14 +21,14 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ] - -sanity_check_paths = { - 'files': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())], - 'dirs': [] - } + (python, pythonver), +] start_dir = 'src' +sanity_check_paths = { + 'files': [] + 'dirs': ['lib/python%s/site-packages/%%(namelower)s' % pythonshortver], +} + moduleclass = 'math' diff --git a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-5.3.0-Python-2.7.3.eb index 3fbd6fe3fd..fa97277a74 100644 --- a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-5.3.0-Python-2.7.3.eb @@ -22,14 +22,14 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ] - -sanity_check_paths = { - 'files': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())], - 'dirs': [] - } + (python, pythonver), +] start_dir = 'src' +sanity_check_paths = { + 'files': [] + 'dirs': ['lib/python%s/site-packages/%%(namelower)s' % pythonshortver], +} + moduleclass = 'math' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015a-Python-2.7.9.eb index f4b587afd4..41181b753b 100644 --- a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015a-Python-2.7.9.eb @@ -28,8 +28,8 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/python%(pv)s/site-packages/%%(name)s-%%(version)s-py%(pv)s-linux-x86_64.egg' % {'pv': pyshortver}], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages/' % pyshortver], } moduleclass = 'data' diff --git a/easybuild/easyconfigs/l/LIBSVM/LIBSVM-3.17-ictce-4.1.13.eb b/easybuild/easyconfigs/l/LIBSVM/LIBSVM-3.17-ictce-4.1.13.eb index e6d416a63e..5759fa2bb4 100644 --- a/easybuild/easyconfigs/l/LIBSVM/LIBSVM-3.17-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/LIBSVM/LIBSVM-3.17-ictce-4.1.13.eb @@ -20,8 +20,8 @@ buildopts += 'CFLAGS="$CFLAGS -I$EBROOTQT/include -I$EBROOTQT/include/QtGui -lQt files_to_copy = [(['svm-*'], 'bin'), 'tools'] sanity_check_paths = { - 'files': ['bin/svm-%s' % x for x in ['predict', 'scale', 'toy', 'train']], - 'dirs': ['tools'], + 'files': ['bin/svm-%s' % x for x in ['predict', 'scale', 'train']], + 'dirs': ['bin/svm-toy', 'tools'], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/MDP/MDP-3.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/m/MDP/MDP-3.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb index ebdb88d2e4..6dd516a375 100644 --- a/easybuild/easyconfigs/m/MDP/MDP-3.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/MDP/MDP-3.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -22,8 +22,8 @@ dependencies = [(python, pyver)] pyshortver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { - 'files': ['lib/python%s/site-packages/bimdp' % pyshortver, 'lib/python%s/site-packages/mdp' % pyshortver], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages/bimdp' % pyshortver, 'lib/python%s/site-packages/mdp' % pyshortver], } moduleclass = 'data' diff --git a/easybuild/easyconfigs/m/MDP/MDP-3.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/m/MDP/MDP-3.3-goolf-1.4.10-Python-2.7.3.eb index d72a56800d..585d967add 100644 --- a/easybuild/easyconfigs/m/MDP/MDP-3.3-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/MDP/MDP-3.3-goolf-1.4.10-Python-2.7.3.eb @@ -22,8 +22,8 @@ dependencies = [(python, pyver)] pyshortver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { - 'files': ['lib/python%s/site-packages/bimdp' % pyshortver, 'lib/python%s/site-packages/mdp' % pyshortver], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages/bimdp' % pyshortver, 'lib/python%s/site-packages/mdp' % pyshortver], } moduleclass = 'data' diff --git a/easybuild/easyconfigs/m/MDP/MDP-3.3-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/m/MDP/MDP-3.3-ictce-4.0.6-Python-2.7.3.eb index 97479dc022..4ed5bf71b5 100644 --- a/easybuild/easyconfigs/m/MDP/MDP-3.3-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/MDP/MDP-3.3-ictce-4.0.6-Python-2.7.3.eb @@ -22,8 +22,8 @@ dependencies = [(python, pyver)] pyshortver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { - 'files': ['lib/python%s/site-packages/bimdp' % pyshortver, 'lib/python%s/site-packages/mdp' % pyshortver], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages/bimdp' % pyshortver, 'lib/python%s/site-packages/mdp' % pyshortver], } moduleclass = 'data' diff --git a/easybuild/easyconfigs/m/MDP/MDP-3.3-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/m/MDP/MDP-3.3-ictce-5.3.0-Python-2.7.3.eb index 5538ab064d..e91e482965 100644 --- a/easybuild/easyconfigs/m/MDP/MDP-3.3-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/MDP/MDP-3.3-ictce-5.3.0-Python-2.7.3.eb @@ -23,8 +23,8 @@ dependencies = [(python, pyver)] pyshortver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { - 'files': ['lib/python%s/site-packages/bimdp' % pyshortver, 'lib/python%s/site-packages/mdp' % pyshortver], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages/bimdp' % pyshortver, 'lib/python%s/site-packages/mdp' % pyshortver], } moduleclass = 'data' diff --git a/easybuild/easyconfigs/m/MySQLdb/MySQLdb-1.2.5-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/m/MySQLdb/MySQLdb-1.2.5-intel-2014b-Python-2.7.8.eb index 93f03d3fd4..fd282c5042 100644 --- a/easybuild/easyconfigs/m/MySQLdb/MySQLdb-1.2.5-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/m/MySQLdb/MySQLdb-1.2.5-intel-2014b-Python-2.7.8.eb @@ -26,12 +26,9 @@ dependencies = [ options = {'modulename': '%(name)s'} -pylibdir = "lib/python%s/site-packages/MySQL_python" % pyshortver - sanity_check_paths = { 'files': [], - 'dirs': [('%s-%%(version)s-py%s.egg' % (pylibdir, pyshortver), - '%s-%%(version)s-py%s-linux-x86_64.egg' % (pylibdir, pyshortver))], + 'dirs': ['lib/python%s/site-packages/MySQL_python' % pyshortver], } moduleclass = 'data' diff --git a/easybuild/easyconfigs/m/monty/monty-0.6.4-intel-2015a-Python-2.7.9-gmatteo-20150325.eb b/easybuild/easyconfigs/m/monty/monty-0.6.4-intel-2015a-Python-2.7.9-gmatteo-20150325.eb index d4224bd978..bfc9de0ba6 100644 --- a/easybuild/easyconfigs/m/monty/monty-0.6.4-intel-2015a-Python-2.7.9-gmatteo-20150325.eb +++ b/easybuild/easyconfigs/m/monty/monty-0.6.4-intel-2015a-Python-2.7.9-gmatteo-20150325.eb @@ -28,12 +28,9 @@ dependencies = [ ] py_short_ver = '.'.join(pythonversion.split('.')[0:2]) -pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) - sanity_check_paths = { - 'files': [("%s-%%(version)s-py%s.egg" % (pylibdir, py_short_ver), - "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, py_short_ver))], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/monty/monty-0.6.4-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/m/monty/monty-0.6.4-intel-2015a-Python-2.7.9.eb index 58d8cae9ee..0239d499b1 100644 --- a/easybuild/easyconfigs/m/monty/monty-0.6.4-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/m/monty/monty-0.6.4-intel-2015a-Python-2.7.9.eb @@ -23,13 +23,10 @@ dependencies = [ ('PyYAML', '3.11', versionsuffix), ] -py_short_ver = ".".join(pythonversion.split(".")[0:2]) -pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) - +py_short_ver = '.'.join(pythonversion.split('.')[0:2]) sanity_check_paths = { - 'files': [("%s-%%(version)s-py%s.egg" % (pylibdir, py_short_ver), - "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, py_short_ver))], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/PhyloCSF/PhyloCSF-20150118-foss-2015a-OCaml-4.02.3.eb b/easybuild/easyconfigs/p/PhyloCSF/PhyloCSF-20150118-foss-2015a-OCaml-4.02.3.eb index 6a4e3e2bf2..56cdfb4761 100644 --- a/easybuild/easyconfigs/p/PhyloCSF/PhyloCSF-20150118-foss-2015a-OCaml-4.02.3.eb +++ b/easybuild/easyconfigs/p/PhyloCSF/PhyloCSF-20150118-foss-2015a-OCaml-4.02.3.eb @@ -20,8 +20,8 @@ dependencies = [('OCaml', ocamlver)] files_to_copy = ['PhyloCSF', 'PhyloCSF_Examples', 'PhyloCSF.Linux.x86_64', 'PhyloCSF_Parameters'] sanity_check_paths = { - 'files': files_to_copy, - 'dirs': [], + 'files': ['PhyloCSF', 'PhyloCSF.Linux.x86_64'], + 'dirs': ['PhyloCSF_Examples', 'PhyloCSF_Parameters'], } modextrapaths = {'PATH': ''} diff --git a/easybuild/easyconfigs/p/Pyke/Pyke-1.1.1-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/p/Pyke/Pyke-1.1.1-goolf-1.4.10-Python-2.7.3.eb index d24209c2d9..3d8ae78e2c 100644 --- a/easybuild/easyconfigs/p/Pyke/Pyke-1.1.1-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/Pyke/Pyke-1.1.1-goolf-1.4.10-Python-2.7.3.eb @@ -26,8 +26,8 @@ dependencies = [ pyshortver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { - 'files': ['lib/python%s/site-packages/pyke' % pyshortver], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages/pyke' % pyshortver], } moduleclass = 'data' diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.11.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/p/pandas/pandas-0.11.0-goolf-1.4.10-Python-2.7.3.eb index 7d470be431..e7cc485049 100644 --- a/easybuild/easyconfigs/p/pandas/pandas-0.11.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/pandas/pandas-0.11.0-goolf-1.4.10-Python-2.7.3.eb @@ -19,13 +19,10 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] -py_short_ver = ".".join(pythonversion.split(".")[0:2]) -pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) - +py_short_ver = '.'.join(pythonversion.split('.')[:2]) sanity_check_paths = { - 'files': [("%s-%%(version)s-py%s.egg" % (pylibdir, py_short_ver), - "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, py_short_ver))], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.11.0-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/p/pandas/pandas-0.11.0-ictce-4.1.13-Python-2.7.3.eb index 644c39f1d8..a4c3df8394 100644 --- a/easybuild/easyconfigs/p/pandas/pandas-0.11.0-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/pandas/pandas-0.11.0-ictce-4.1.13-Python-2.7.3.eb @@ -19,13 +19,10 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] -py_short_ver = ".".join(pythonversion.split(".")[0:2]) -pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) - +py_short_ver = '.'.join(pythonversion.split('.')[:2]) sanity_check_paths = { - 'files': [("%s-%%(version)s-py%s.egg" % (pylibdir, py_short_ver), - "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, py_short_ver))], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.11.0-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/p/pandas/pandas-0.11.0-ictce-5.3.0-Python-2.7.3.eb index 236486c7f6..11801bbb71 100644 --- a/easybuild/easyconfigs/p/pandas/pandas-0.11.0-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/pandas/pandas-0.11.0-ictce-5.3.0-Python-2.7.3.eb @@ -19,13 +19,10 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] -py_short_ver = ".".join(pythonversion.split(".")[0:2]) -pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) - +py_short_ver = '.'.join(pythonversion.split('.')[:2]) sanity_check_paths = { - 'files': [("%s-%%(version)s-py%s.egg" % (pylibdir, py_short_ver), - "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, py_short_ver))], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.12.0-ictce-5.5.0-Python-2.7.6.eb b/easybuild/easyconfigs/p/pandas/pandas-0.12.0-ictce-5.5.0-Python-2.7.6.eb index 934bb24741..5493e3b8fd 100644 --- a/easybuild/easyconfigs/p/pandas/pandas-0.12.0-ictce-5.5.0-Python-2.7.6.eb +++ b/easybuild/easyconfigs/p/pandas/pandas-0.12.0-ictce-5.5.0-Python-2.7.6.eb @@ -19,13 +19,10 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] -py_short_ver = ".".join(pythonversion.split(".")[0:2]) -pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) - +py_short_ver = '.'.join(pythonversion.split('.')[:2]) sanity_check_paths = { - 'files': [("%s-%%(version)s-py%s.egg" % (pylibdir, py_short_ver), - "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, py_short_ver))], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.13.1-ictce-5.5.0-Python-2.7.6.eb b/easybuild/easyconfigs/p/pandas/pandas-0.13.1-ictce-5.5.0-Python-2.7.6.eb index 36528b21fe..62d76e1403 100644 --- a/easybuild/easyconfigs/p/pandas/pandas-0.13.1-ictce-5.5.0-Python-2.7.6.eb +++ b/easybuild/easyconfigs/p/pandas/pandas-0.13.1-ictce-5.5.0-Python-2.7.6.eb @@ -19,13 +19,10 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] -py_short_ver = ".".join(pythonversion.split(".")[0:2]) -pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) - +py_short_ver = '.'.join(pythonversion.split('.')[:2]) sanity_check_paths = { - 'files': [("%s-%%(version)s-py%s.egg" % (pylibdir, py_short_ver), - "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, py_short_ver))], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.16.0-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/p/pandas/pandas-0.16.0-intel-2015a-Python-2.7.9.eb index a94b0b1e5d..ba10ee1c6b 100644 --- a/easybuild/easyconfigs/p/pandas/pandas-0.16.0-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/p/pandas/pandas-0.16.0-intel-2015a-Python-2.7.9.eb @@ -19,13 +19,10 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] -py_short_ver = ".".join(pythonversion.split(".")[0:2]) -pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) - +py_short_ver = '.'.join(pythonversion.split('.')[:2]) sanity_check_paths = { - 'files': [("%s-%%(version)s-py%s.egg" % (pylibdir, py_short_ver), - "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, py_short_ver))], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.16.2-foss-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-foss-2015a-Python-2.7.10.eb index f810df8572..847bbd2d8f 100644 --- a/easybuild/easyconfigs/p/pandas/pandas-0.16.2-foss-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-foss-2015a-Python-2.7.10.eb @@ -19,13 +19,10 @@ versionsuffix = "-%s-%s" % (python, pyver) dependencies = [(python, pyver)] -pyshortver = '.'.join(pyver.split('.')[:2]) -pylibdir = "lib/python%s/site-packages/%s" % (pyshortver, name) - +py_short_ver = '.'.join(pythonversion.split('.')[:2]) sanity_check_paths = { - 'files': [("%s-%%(version)s-py%s.egg" % (pylibdir, pyshortver), - "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, pyshortver))], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015a-Python-2.7.10.eb index b006e661ec..c848df44e5 100644 --- a/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015a-Python-2.7.10.eb @@ -19,13 +19,10 @@ versionsuffix = "-%s-%s" % (python, pyver) dependencies = [(python, pyver)] -pyshortver = '.'.join(pyver.split('.')[:2]) -pylibdir = "lib/python%s/site-packages/%s" % (pyshortver, name) - +py_short_ver = '.'.join(pythonversion.split('.')[:2]) sanity_check_paths = { - 'files': [("%s-%%(version)s-py%s.egg" % (pylibdir, pyshortver), - "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, pyshortver))], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015b-Python-2.7.10.eb index 3df0e5cf2d..4012ff217b 100644 --- a/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015b-Python-2.7.10.eb @@ -19,13 +19,10 @@ versionsuffix = "-%s-%s" % (python, pyver) dependencies = [(python, pyver)] -pyshortver = '.'.join(pyver.split('.')[:2]) -pylibdir = "lib/python%s/site-packages/%s" % (pyshortver, name) - +py_short_ver = '.'.join(pythonversion.split('.')[:2]) sanity_check_paths = { - 'files': [("%s-%%(version)s-py%s.egg" % (pylibdir, pyshortver), - "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, pyshortver))], - 'dirs': [], + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/pycosat/pycosat-0.6.0-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/pycosat/pycosat-0.6.0-intel-2015a-Python-2.7.10.eb index 0dcfa43ff4..57e8c9ee6b 100644 --- a/easybuild/easyconfigs/p/pycosat/pycosat-0.6.0-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pycosat/pycosat-0.6.0-intel-2015a-Python-2.7.10.eb @@ -22,8 +22,8 @@ dependencies = [ pyshortver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { - 'files': [], - 'dirs': ['lib/python%s/site-packages/pycosat.so' % pyshortver], + 'files': ['lib/python%s/site-packages/pycosat.so' % pyshortver], + 'dirs': [], } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/p/pyhull/pyhull-1.5.4-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/p/pyhull/pyhull-1.5.4-intel-2015a-Python-2.7.9.eb index c71d39213e..a993318597 100644 --- a/easybuild/easyconfigs/p/pyhull/pyhull-1.5.4-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/p/pyhull/pyhull-1.5.4-intel-2015a-Python-2.7.9.eb @@ -28,7 +28,7 @@ dependencies = [ sanity_check_paths = { 'files': [], - 'dirs': ['lib/python%(pv)s/site-packages/pyhull-%%(version)s-py%(pv)s-linux-x86_64.egg' % {'pv': py_short_ver}], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/pymatgen/pymatgen-3.0.13-intel-2015a-Python-2.7.9-gmatteo-20150407.eb b/easybuild/easyconfigs/p/pymatgen/pymatgen-3.0.13-intel-2015a-Python-2.7.9-gmatteo-20150407.eb index 5534c8acd7..21d43f49f0 100644 --- a/easybuild/easyconfigs/p/pymatgen/pymatgen-3.0.13-intel-2015a-Python-2.7.9-gmatteo-20150407.eb +++ b/easybuild/easyconfigs/p/pymatgen/pymatgen-3.0.13-intel-2015a-Python-2.7.9-gmatteo-20150407.eb @@ -27,13 +27,9 @@ dependencies = [ ] py_short_ver = '.'.join(pythonversion.split('.')[0:2]) -pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) - sanity_check_paths = { - 'files': ['bin/pmg', 'bin/ipmg', - ("%s-%%(version)s-py%s.egg" % (pylibdir, py_short_ver), - "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, py_short_ver))], - 'dirs': [], + 'files': ['bin/pmg', 'bin/ipmg'], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/p/pymatgen/pymatgen-3.0.13-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/p/pymatgen/pymatgen-3.0.13-intel-2015a-Python-2.7.9.eb index 31bebaefdd..536a1ef9da 100644 --- a/easybuild/easyconfigs/p/pymatgen/pymatgen-3.0.13-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/p/pymatgen/pymatgen-3.0.13-intel-2015a-Python-2.7.9.eb @@ -23,13 +23,9 @@ dependencies = [ ] py_short_ver = '.'.join(pythonversion.split('.')[0:2]) -pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) - sanity_check_paths = { - 'files': ['bin/pmg', 'bin/ipmg', - ("%s-%%(version)s-py%s.egg" % (pylibdir, py_short_ver), - "%s-%%(version)s-py%s-linux-x86_64.egg" % (pylibdir, py_short_ver))], - 'dirs': [], + 'files': ['bin/pmg', 'bin/ipmg'], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/p/python-dateutil/python-dateutil-2.1-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/p/python-dateutil/python-dateutil-2.1-goolf-1.4.10-Python-2.7.3.eb index b51abe00cd..9f1bdc61f3 100644 --- a/easybuild/easyconfigs/p/python-dateutil/python-dateutil-2.1-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/python-dateutil/python-dateutil-2.1-goolf-1.4.10-Python-2.7.3.eb @@ -18,12 +18,10 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] -py_short_ver = ".".join(pythonversion.split(".")[0:2]) -pylibdir = "lib/python%s/site-packages/python_dateutil" % py_short_ver - +py_short_ver = '.'.join(pythonversion.split('.')[:2]) sanity_check_paths = { - 'files': ["%s-%%(version)s-py%s.egg" % (pylibdir, py_short_ver)], - 'dirs': [] + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } options = {'modulename': 'dateutil'} diff --git a/easybuild/easyconfigs/p/python-dateutil/python-dateutil-2.1-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/p/python-dateutil/python-dateutil-2.1-ictce-4.1.13-Python-2.7.3.eb index 66b4d0b80c..dc6e29769c 100644 --- a/easybuild/easyconfigs/p/python-dateutil/python-dateutil-2.1-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/python-dateutil/python-dateutil-2.1-ictce-4.1.13-Python-2.7.3.eb @@ -18,12 +18,10 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] -py_short_ver = ".".join(pythonversion.split(".")[0:2]) -pylibdir = "lib/python%s/site-packages/python_dateutil" % py_short_ver - +py_short_ver = '.'.join(pythonversion.split('.')[:2]) sanity_check_paths = { - 'files': ["%s-%%(version)s-py%s.egg" % (pylibdir, py_short_ver)], - 'dirs': [] + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], } options = {'modulename': 'dateutil'} diff --git a/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-goolf-1.4.10-Python-2.7.5.eb index 63cb8346de..8a86868303 100644 --- a/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/s/Seaborn/Seaborn-0.6.0-goolf-1.4.10-Python-2.7.5.eb @@ -19,7 +19,6 @@ sources = ['v%(version)s.tar.gz'] python = 'Python' pyver = '2.7.5' -pyshortver = '.'.join(pyver.split('.')[:2]) versionsuffix = "-%s-%s" % (python, pyver) @@ -27,4 +26,10 @@ dependencies = [ (python, pyver), ] +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyver)s/site-packages/seaborn-%%(version)s-py%(pyver)s.egg' % {'pyver': pyshortver}], +} + moduleclass = 'bio' diff --git a/easybuild/easyconfigs/t/Theano/Theano-0.5.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/t/Theano/Theano-0.5.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb index ee6e84d4ce..f21f0ad671 100644 --- a/easybuild/easyconfigs/t/Theano/Theano-0.5.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/t/Theano/Theano-0.5.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -18,13 +18,12 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ] + (python, pythonver), +] sanity_check_paths = { - 'files': ['bin/theano-cache', - 'lib/python%s/site-packages/%s-%s-py%s.egg' % (pythonshortver, name, version, pythonshortver)], - 'dirs': [] - } + 'files': ['bin/theano-cache'], + 'dirs': ['lib/python%s/site-packages' % pythonshortver], +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/t/Theano/Theano-0.5.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/t/Theano/Theano-0.5.0-goolf-1.4.10-Python-2.7.3.eb index 7a155fde42..f449f7338a 100644 --- a/easybuild/easyconfigs/t/Theano/Theano-0.5.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/t/Theano/Theano-0.5.0-goolf-1.4.10-Python-2.7.3.eb @@ -18,13 +18,12 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ] + (python, pythonver), +] sanity_check_paths = { - 'files': ['bin/theano-cache', - 'lib/python%s/site-packages/%s-%s-py%s.egg' % (pythonshortver, name, version, pythonshortver)], - 'dirs': [] - } + 'files': ['bin/theano-cache'], + 'dirs': ['lib/python%s/site-packages' % pythonshortver], +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/t/Theano/Theano-0.5.0-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/t/Theano/Theano-0.5.0-ictce-4.0.6-Python-2.7.3.eb index 65e1061c00..87dbc6eac8 100644 --- a/easybuild/easyconfigs/t/Theano/Theano-0.5.0-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/t/Theano/Theano-0.5.0-ictce-4.0.6-Python-2.7.3.eb @@ -18,13 +18,12 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ] + (python, pythonver), +] sanity_check_paths = { - 'files': ['bin/theano-cache', - 'lib/python%s/site-packages/%s-%s-py%s.egg' % (pythonshortver, name, version, pythonshortver)], - 'dirs': [] - } + 'files': ['bin/theano-cache'], + 'dirs': ['lib/python%s/site-packages' % pythonshortver], +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/t/Theano/Theano-0.5.0-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/t/Theano/Theano-0.5.0-ictce-5.3.0-Python-2.7.3.eb index 7c1726a3af..76257d8648 100644 --- a/easybuild/easyconfigs/t/Theano/Theano-0.5.0-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/t/Theano/Theano-0.5.0-ictce-5.3.0-Python-2.7.3.eb @@ -18,13 +18,12 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ] + (python, pythonver), +] sanity_check_paths = { - 'files': ['bin/theano-cache', - 'lib/python%s/site-packages/%s-%s-py%s.egg' % (pythonshortver, name, version, pythonshortver)], - 'dirs': [] - } + 'files': ['bin/theano-cache'], + 'dirs': ['lib/python%s/site-packages' % pythonshortver], +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/t/Theano/Theano-0.6.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/t/Theano/Theano-0.6.0-goolf-1.4.10-Python-2.7.3.eb index 335241b807..c336e1a5be 100644 --- a/easybuild/easyconfigs/t/Theano/Theano-0.6.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/t/Theano/Theano-0.6.0-goolf-1.4.10-Python-2.7.3.eb @@ -20,9 +20,8 @@ versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [(python, pythonver)] sanity_check_paths = { - 'files': ['bin/theano-cache', 'lib/python%s/site-packages/%s-%s-py%s.egg' - % (pythonshortver, name, version, pythonshortver)], - 'dirs': [] + 'files': ['bin/theano-cache'], + 'dirs': ['lib/python%s/site-packages' % pythonshortver], } moduleclass = 'math' diff --git a/easybuild/easyconfigs/t/Theano/Theano-0.6.0-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/t/Theano/Theano-0.6.0-ictce-5.3.0-Python-2.7.3.eb index a9aa394aab..04380ba029 100644 --- a/easybuild/easyconfigs/t/Theano/Theano-0.6.0-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/t/Theano/Theano-0.6.0-ictce-5.3.0-Python-2.7.3.eb @@ -20,9 +20,8 @@ versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [(python, pythonver)] sanity_check_paths = { - 'files': ['bin/theano-cache', 'lib/python%s/site-packages/%s-%s-py%s.egg' - % (pythonshortver, name, version, pythonshortver)], - 'dirs': [] + 'files': ['bin/theano-cache'], + 'dirs': ['lib/python%s/site-packages' % pythonshortver], } moduleclass = 'math' -- GitLab From e7b76da7ff31dae8b85c9fde7ee7d8c3547899d8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 8 Nov 2015 15:17:24 +0100 Subject: [PATCH 0271/1015] fix undefined local vars --- .../p/pandas/pandas-0.16.2-foss-2015a-Python-2.7.10.eb | 2 +- .../p/pandas/pandas-0.16.2-intel-2015a-Python-2.7.10.eb | 2 +- .../p/pandas/pandas-0.16.2-intel-2015b-Python-2.7.10.eb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.16.2-foss-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-foss-2015a-Python-2.7.10.eb index 847bbd2d8f..811efed5c4 100644 --- a/easybuild/easyconfigs/p/pandas/pandas-0.16.2-foss-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-foss-2015a-Python-2.7.10.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s" % (python, pyver) dependencies = [(python, pyver)] -py_short_ver = '.'.join(pythonversion.split('.')[:2]) +py_short_ver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': [], 'dirs': ['lib/python%s/site-packages' % py_short_ver], diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015a-Python-2.7.10.eb index c848df44e5..069a5b2834 100644 --- a/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015a-Python-2.7.10.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s" % (python, pyver) dependencies = [(python, pyver)] -py_short_ver = '.'.join(pythonversion.split('.')[:2]) +py_short_ver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': [], 'dirs': ['lib/python%s/site-packages' % py_short_ver], diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015b-Python-2.7.10.eb index 4012ff217b..60c7655f52 100644 --- a/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pandas/pandas-0.16.2-intel-2015b-Python-2.7.10.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s" % (python, pyver) dependencies = [(python, pyver)] -py_short_ver = '.'.join(pythonversion.split('.')[:2]) +py_short_ver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': [], 'dirs': ['lib/python%s/site-packages' % py_short_ver], -- GitLab From 4f95b414c7c192f4e32ef40258021e08d67411ca Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 8 Nov 2015 15:19:02 +0100 Subject: [PATCH 0272/1015] fix typo --- .../c/CVXOPT/CVXOPT-1.1.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 2 +- .../c/CVXOPT/CVXOPT-1.1.5-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../c/CVXOPT/CVXOPT-1.1.5-ictce-4.0.6-Python-2.7.3.eb | 2 +- .../c/CVXOPT/CVXOPT-1.1.5-ictce-5.3.0-Python-2.7.3.eb | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb index e15a9c72c0..aaefb57564 100644 --- a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -27,7 +27,7 @@ dependencies = [ start_dir = 'src' sanity_check_paths = { - 'files': [] + 'files': [], 'dirs': ['lib/python%s/site-packages/%%(namelower)s' % pythonshortver], } diff --git a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goolf-1.4.10-Python-2.7.3.eb index 6d5f959441..071eb0169f 100644 --- a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-goolf-1.4.10-Python-2.7.3.eb @@ -27,7 +27,7 @@ dependencies = [ start_dir = 'src' sanity_check_paths = { - 'files': [] + 'files': [], 'dirs': ['lib/python%s/site-packages/%%(namelower)s' % pythonshortver], } diff --git a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-4.0.6-Python-2.7.3.eb index e80d5b4b99..98b56e0f07 100644 --- a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-4.0.6-Python-2.7.3.eb @@ -27,7 +27,7 @@ dependencies = [ start_dir = 'src' sanity_check_paths = { - 'files': [] + 'files': [], 'dirs': ['lib/python%s/site-packages/%%(namelower)s' % pythonshortver], } diff --git a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-5.3.0-Python-2.7.3.eb index fa97277a74..3e32468f92 100644 --- a/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/CVXOPT/CVXOPT-1.1.5-ictce-5.3.0-Python-2.7.3.eb @@ -28,7 +28,7 @@ dependencies = [ start_dir = 'src' sanity_check_paths = { - 'files': [] + 'files': [], 'dirs': ['lib/python%s/site-packages/%%(namelower)s' % pythonshortver], } -- GitLab From 0e945ec67d176cd075aed36a97c17cb80cdea158 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 8 Nov 2015 15:22:58 +0100 Subject: [PATCH 0273/1015] fix MySQLdb sanity check paths --- .../m/MySQLdb/MySQLdb-1.2.5-intel-2014b-Python-2.7.8.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/m/MySQLdb/MySQLdb-1.2.5-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/m/MySQLdb/MySQLdb-1.2.5-intel-2014b-Python-2.7.8.eb index fd282c5042..7b54f34ad5 100644 --- a/easybuild/easyconfigs/m/MySQLdb/MySQLdb-1.2.5-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/m/MySQLdb/MySQLdb-1.2.5-intel-2014b-Python-2.7.8.eb @@ -28,7 +28,7 @@ options = {'modulename': '%(name)s'} sanity_check_paths = { 'files': [], - 'dirs': ['lib/python%s/site-packages/MySQL_python' % pyshortver], + 'dirs': ['lib/python%s/site-packages' % pyshortver], } moduleclass = 'data' -- GitLab From 3da47f32f7ebc28aedb5764ed385185ada723f51 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 8 Nov 2015 17:14:14 +0100 Subject: [PATCH 0274/1015] fix sanity check paths for XML-LibXML --- .../XML-LibXML/XML-LibXML-2.0018-goolf-1.4.10-Perl-5.16.3.eb | 5 +++++ .../XML-LibXML/XML-LibXML-2.0018-ictce-4.1.13-Perl-5.16.3.eb | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/easybuild/easyconfigs/x/XML-LibXML/XML-LibXML-2.0018-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/x/XML-LibXML/XML-LibXML-2.0018-goolf-1.4.10-Perl-5.16.3.eb index d33c00bf85..70ed786d8b 100644 --- a/easybuild/easyconfigs/x/XML-LibXML/XML-LibXML-2.0018-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/x/XML-LibXML/XML-LibXML-2.0018-goolf-1.4.10-Perl-5.16.3.eb @@ -22,4 +22,9 @@ dependencies = [ options = {'modulename': 'XML::LibXML'} +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/perl5/site_perl/%s/x86_64-linux-thread-multi/XML/LibXML' % perlver], +} + moduleclass = 'data' diff --git a/easybuild/easyconfigs/x/XML-LibXML/XML-LibXML-2.0018-ictce-4.1.13-Perl-5.16.3.eb b/easybuild/easyconfigs/x/XML-LibXML/XML-LibXML-2.0018-ictce-4.1.13-Perl-5.16.3.eb index 83cf74cbf7..732460986a 100644 --- a/easybuild/easyconfigs/x/XML-LibXML/XML-LibXML-2.0018-ictce-4.1.13-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/x/XML-LibXML/XML-LibXML-2.0018-ictce-4.1.13-Perl-5.16.3.eb @@ -25,4 +25,9 @@ runtest = False options = {'modulename': 'XML::LibXML'} +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/perl5/site_perl/%s/x86_64-linux-thread-multi/XML/LibXML' % perlver], +} + moduleclass = 'data' -- GitLab From dd6e43dbd61795566a768ee04948806593db654c Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Mon, 9 Nov 2015 10:48:02 +0100 Subject: [PATCH 0275/1015] updated homepage url --- easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb index 7f99370ad2..89d4bf6460 100644 --- a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb @@ -8,7 +8,7 @@ easyblock = 'ConfigureMake' name = 'ChIP-Seq' version = '1.5-1' -homepage = 'ChIP-Seq' +homepage = 'http://chip-seq.sourceforge.net/' description = """The ChIP-Seq software provides methods for the analysis of ChIP-seq data and other types of mass genome annotation data. The most common analysis tasks include positional correlation analysis, peak detection, and genome partitioning into signal-rich and signal-depleted regions.""" diff --git a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb index 6a47f7158f..d273ae8dd8 100644 --- a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb @@ -8,7 +8,7 @@ easyblock = 'ConfigureMake' name = 'ChIP-Seq' version = '1.5-1' -homepage = 'ChIP-Seq' +homepage = 'http://chip-seq.sourceforge.net/' description = """The ChIP-Seq software provides methods for the analysis of ChIP-seq data and other types of mass genome annotation data. The most common analysis tasks include positional correlation analysis, peak detection, and genome partitioning into signal-rich and signal-depleted regions.""" -- GitLab From c9fdcad7fb115b0a8af4d66014eef7b5d791e9b2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 9 Nov 2015 16:18:09 +0100 Subject: [PATCH 0276/1015] fix sanity_check_paths for XML-Simple --- .../x/XML-Simple/XML-Simple-2.20-goolf-1.4.10-Perl-5.16.3.eb | 5 +++++ .../x/XML-Simple/XML-Simple-2.20-ictce-4.1.13-Perl-5.16.3.eb | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/easybuild/easyconfigs/x/XML-Simple/XML-Simple-2.20-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/x/XML-Simple/XML-Simple-2.20-goolf-1.4.10-Perl-5.16.3.eb index 3bb564f39a..053d1234ae 100644 --- a/easybuild/easyconfigs/x/XML-Simple/XML-Simple-2.20-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/x/XML-Simple/XML-Simple-2.20-goolf-1.4.10-Perl-5.16.3.eb @@ -22,4 +22,9 @@ dependencies = [ options = {'modulename': 'XML::Simple'} +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/perl5/site_perl/%s/XML/Simple' % perlver], +} + moduleclass = 'data' diff --git a/easybuild/easyconfigs/x/XML-Simple/XML-Simple-2.20-ictce-4.1.13-Perl-5.16.3.eb b/easybuild/easyconfigs/x/XML-Simple/XML-Simple-2.20-ictce-4.1.13-Perl-5.16.3.eb index a145af13b1..9544d4c42d 100644 --- a/easybuild/easyconfigs/x/XML-Simple/XML-Simple-2.20-ictce-4.1.13-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/x/XML-Simple/XML-Simple-2.20-ictce-4.1.13-Perl-5.16.3.eb @@ -22,4 +22,9 @@ dependencies = [ options = {'modulename': 'XML::Simple'} +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/perl5/site_perl/%s/XML/Simple' % perlver], +} + moduleclass = 'data' -- GitLab From 343619810e350c52d5c0f24a34474107e4aaca26 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 10 Nov 2015 06:58:05 +0100 Subject: [PATCH 0277/1015] bump version to 2.4.0 and update release notes --- RELEASE_NOTES | 40 +++++++++++++++++++++++++++++++++++++++- setup.py | 2 +- 2 files changed, 40 insertions(+), 2 deletions(-) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 13ba90be8d..184ac01fd2 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -3,9 +3,47 @@ For more detailed information, please see the git log. These release notes can also be consulted at http://easybuild.readthedocs.org/en/latest/Release_notes.html. -The latest version of easybuild-easyconfig provides 4,260 easyconfig files, for 692 different software packages, +The latest version of easybuild-easyconfig provides 4,260 easyconfig files, for 737 different software packages, 34 different (compiler) toolchains, 12 software bundles and 1 meta-package. +v2.4.0 (November 10th 2015) +--------------------------- + +feature + bugfix release +- added example easyconfig files for 45 new software packages: + animation (#2007), ANSYS CFD (#1969), ANTLR (#1191, #1980), APR (#1970), APR-util (#1970), Aspera Connect (#2005), + ChIP-Seq (#2119), deap (#2082), DISCOVARdenovo (#1932), FastQC (#1984), fontsproto (#1618, #2038), + GraphicsMagick (#2007), HBase (#1990), ISIS (#1972), libedit (#293), libfontenc (#1618, #2038), libGLU (#1627), + libXdamage (#1618, #2038), libXfont (#1618, #2038), LLVM (#1620, #1989, #2031), MIGRATE-N (#1944), MIRA (#1938), + mympingpong (#2049), MySQLdb (#2011), NCO (#1191, #1980), NIPY (#2064), Nilearn (#2064), NiBabel (#2064), + PBZIP2 (#1038), PIL (#2062), PhyloCSF (#2018), pycairo (#2085), pydicom (#2063), Salmon (#2051), Samcef (#1941), + scikit-image (#1974, #2006), Serf (#1970), SSAHA2 (#1039), Subversion (#1970), SWASH (#2059), time (#1954), + Trim_Galore (#1984), Trimmomatic (#1987), WEKA (#1986), x264 (#2017) +- added new easyconfigs for existing toolchains: gimkl/2.11.5 (#2093) +- added additional easyconfigs for various supported software packages: version updates, different toolchains, ... + including Clang + LLVM 3.7.0, CMake 3.3.2, CUDA 7.5.18, hanythingondemand v3.0.1, Mesa 11.0.2, mpi4py v2.0.0, + ncurses 6.0, OpenFOAM 2.4.0, Paraview 4.4.0, Python 3.5.0, QuantumESPRESSO v5.2.1 +- various other enhancements, including: + - enable 'pic' toolchain option in libxml2 easyconfigs (#1993) + - extend list of R libraries included in R v3.2.1 easyconfigs (#2042, #2046, #2067, #2072) + - add Rsubread in Bioconductor easyconfigs (#1971) +- various bug fixes, including: + - fix software name for BEEF (was 'libbeef') (#1679) + - add patch to install qhull.pc (pkgconfig) file with Qhull (#1975) + - don't enable experimental nouveau API in libdrm easyconfigs (#1994) + - fix dev version to follow PEP-440, as required by recent setuptools versions (#1997) + - required to avoid that setuptools transforms the version itself + - see also https://www.python.org/dev/peps/pep-0440/#developmental-releases + - correct homepage in Cufflinks easyconfigs (#2060) + - fix imports for set_tmpdir in easyblock unit tests after function was moved in EasyBuild framework (#2097) + - add patch for Tk 8.6.4 to fix problem with tk.tcl not being found (#2102) + - don't use %(version)s template in toolchain version, causes problems with HierarchicalMNS (#2104) + - fix sanity check paths in several easyconfig (#2109, #2120, #2121, #2125) + - required because of bug fix in sanity_check_step implementation + - CVXOPT, h5py, LIBSVM, libunistring, MDP, monty, PhyloCSF, Pyke, pandas, pycosat, pyhull, pymatgen, + python-dateutils, Seaborn, Theano, XML-LibXML, XML-Simple + + v2.3.0 (September 2nd 2015) --------------------------- diff --git a/setup.py b/setup.py index 460e2b5145..1cd3e03dfe 100644 --- a/setup.py +++ b/setup.py @@ -47,7 +47,7 @@ from distutils import log # recent setuptools versions will *TRANSFORM* something like 'X.Y.Zdev' into 'X.Y.Z.dev0', with a warning like # UserWarning: Normalizing '2.4.0dev' to '2.4.0.dev0' # This causes problems further up the dependency chain... -VERSION = '2.4.0.dev0' +VERSION = '2.4.0' API_VERSION = VERSION.split('.')[0] EB_VERSION = '.'.join(VERSION.split('.')[0:2]) -- GitLab From 11f1d6e24b3623b6410859933cf90cef31d2e08f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 10 Nov 2015 13:48:48 +0100 Subject: [PATCH 0278/1015] unset $FC when building SWASH w/ MPI support --- easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mpi.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mpi.eb b/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mpi.eb index 1308ac22ec..59a30a98ae 100644 --- a/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mpi.eb +++ b/easybuild/easyconfigs/s/SWASH/SWASH-3.14-intel-2015b-mpi.eb @@ -14,7 +14,7 @@ toolchainopts = {'usempi': True} source_urls = ['http://swash.sourceforge.net/download/zip/'] sources = [SOURCELOWER_TAR_GZ] -prebuildopts = "make config && " +prebuildopts = "unset FC && make config && " buildopts = 'mpi' parallel = 1 -- GitLab From 9924237adfcdb96ac8ef4d608c65ae3c519a018e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 10 Nov 2015 14:17:50 +0100 Subject: [PATCH 0279/1015] fix easyconfig file count in release notes --- RELEASE_NOTES | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 184ac01fd2..86e6219f4c 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -3,7 +3,7 @@ For more detailed information, please see the git log. These release notes can also be consulted at http://easybuild.readthedocs.org/en/latest/Release_notes.html. -The latest version of easybuild-easyconfig provides 4,260 easyconfig files, for 737 different software packages, +The latest version of easybuild-easyconfig provides 4,596 easyconfig files, for 737 different software packages, 34 different (compiler) toolchains, 12 software bundles and 1 meta-package. v2.4.0 (November 10th 2015) -- GitLab From 7c473857db5e5fa3b204e14a4679e323239552da Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 10 Nov 2015 16:56:30 +0100 Subject: [PATCH 0280/1015] bump version to 2.5.0.dev0 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 1cd3e03dfe..f47c20a266 100644 --- a/setup.py +++ b/setup.py @@ -47,7 +47,7 @@ from distutils import log # recent setuptools versions will *TRANSFORM* something like 'X.Y.Zdev' into 'X.Y.Z.dev0', with a warning like # UserWarning: Normalizing '2.4.0dev' to '2.4.0.dev0' # This causes problems further up the dependency chain... -VERSION = '2.4.0' +VERSION = '2.5.0.dev0' API_VERSION = VERSION.split('.')[0] EB_VERSION = '.'.join(VERSION.split('.')[0:2]) -- GitLab From 660d257f9742bc956f642b0a1a0d9ad3e7f62dd2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 10 Nov 2015 17:44:17 +0100 Subject: [PATCH 0281/1015] {tools}[dummy] EasyBuild v2.4.0 --- .../e/EasyBuild/EasyBuild-2.4.0.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.4.0.eb diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.4.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.4.0.eb new file mode 100644 index 0000000000..bc8d7c8dd5 --- /dev/null +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.4.0.eb @@ -0,0 +1,31 @@ +easyblock = 'EB_EasyBuildMeta' + +name = 'EasyBuild' +version = '2.4.0' + +homepage = 'http://hpcugent.github.com/easybuild/' +description = """EasyBuild is a software build and installation framework + written in Python that allows you to install software in a structured, + repeatable and robust way.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = [ + 'https://pypi.python.org/packages/source/v/vsc-base/', + 'https://pypi.python.org/packages/source/e/easybuild-framework/', + 'https://pypi.python.org/packages/source/e/easybuild-easyblocks/', + 'https://pypi.python.org/packages/source/e/easybuild-easyconfigs/', +] +# order matters a lot, to avoid having dependencies auto-resolved (--no-deps easy_install option doesn't work?) +sources = [ + 'vsc-base-2.2.4.tar.gz', + 'easybuild-framework-%(version)s.tar.gz', + 'easybuild-easyblocks-%(version)s.tar.gz', + 'easybuild-easyconfigs-%(version)s.tar.gz', +] + +# EasyBuild is a (set of) Python packages, so it depends on Python +# usually, we want to use the system Python, so no actual Python dependency is listed +allow_system_deps = [('Python', SYS_PYTHON_VERSION)] + +moduleclass = 'tools' -- GitLab From 28ad7534ff57e8829ca6af66015603c5d8344b02 Mon Sep 17 00:00:00 2001 From: Alan Date: Wed, 11 Nov 2015 15:27:42 +0100 Subject: [PATCH 0282/1015] Correct name of Paraview -> ParaView --- .../p/ParaView/ParaView-4.0.1-gmpolf-1.4.8.eb | 22 ++++++++ .../p/ParaView/ParaView-4.1.0-gmpolf-1.4.8.eb | 22 ++++++++ .../p/ParaView/ParaView-4.1.0-goolf-1.5.14.eb | 22 ++++++++ .../p/ParaView/ParaView-4.1.0-intel-2014b.eb | 22 ++++++++ ...iew-4.3.1-intel-2015a-Python-2.7.10-mpi.eb | 52 +++++++++++++++++++ ...araView-4.3.1-intel-2015a-Python-2.7.10.eb | 51 ++++++++++++++++++ .../ParaView-4.3.1_missingheader.patch | 19 +++++++ .../ParaView-4.4.0-intel-2015b-mpi.eb | 42 +++++++++++++++ .../p/ParaView/ParaView-4.4.0-intel-2015b.eb | 41 +++++++++++++++ .../ParaView-4.4.0_missingheader.patch | 13 +++++ easybuild/easyconfigs/p/ParaView/script.sh | 1 + 11 files changed, 307 insertions(+) create mode 100644 easybuild/easyconfigs/p/ParaView/ParaView-4.0.1-gmpolf-1.4.8.eb create mode 100644 easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-gmpolf-1.4.8.eb create mode 100644 easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-goolf-1.5.14.eb create mode 100644 easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-intel-2014b.eb create mode 100644 easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb create mode 100644 easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/p/ParaView/ParaView-4.3.1_missingheader.patch create mode 100644 easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb create mode 100644 easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/p/ParaView/ParaView-4.4.0_missingheader.patch create mode 100644 easybuild/easyconfigs/p/ParaView/script.sh diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.0.1-gmpolf-1.4.8.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.0.1-gmpolf-1.4.8.eb new file mode 100644 index 0000000000..bf58fb84fb --- /dev/null +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.0.1-gmpolf-1.4.8.eb @@ -0,0 +1,22 @@ +easyblock = 'CMakeMake' + +name = 'ParaView' +version = '4.0.1' + +homepage = "http://www.paraview.org" +description = "ParaView is a scientific parallel visualizer" + +toolchain = {'name': 'gmpolf', 'version': '1.4.8'} +toolchainopts = {'usempi': True, 'pic': True} + +download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' +source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] +sources = ["ParaView-v%(version)s-source.tgz"] + +dependencies = [('Qt','4.8.5')] + +builddependencies = [('CMake', '2.8.10.2')] + +separate_build_dir = True + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-gmpolf-1.4.8.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-gmpolf-1.4.8.eb new file mode 100644 index 0000000000..bfd42624ef --- /dev/null +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-gmpolf-1.4.8.eb @@ -0,0 +1,22 @@ +easyblock = 'CMakeMake' + +name = 'ParaView' +version = '4.1.0' + +homepage = "http://www.paraview.org" +description = "ParaView is a scientific parallel visualizer" + +toolchain = {'name': 'gmpolf', 'version': '1.4.8'} +toolchainopts = {'usempi': True, 'pic': True} + +download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' +source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] +sources = ["ParaView-v%(version)s-source.tar.gz"] + +dependencies = [('Qt','4.8.5')] + +builddependencies = [('CMake', '2.8.10.2')] + +separate_build_dir = True + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-goolf-1.5.14.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-goolf-1.5.14.eb new file mode 100644 index 0000000000..0e83d17a57 --- /dev/null +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-goolf-1.5.14.eb @@ -0,0 +1,22 @@ +easyblock = 'CMakeMake' + +name = 'ParaView' +version = '4.1.0' + +homepage = "http://www.paraview.org" +description = "ParaView is a scientific parallel visualizer" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchainopts = {'usempi': False, 'pic': True} + +download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' +source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] +sources = ["ParaView-v%(version)s-source.tar.gz"] + +dependencies = [('Qt','4.8.5')] + +builddependencies = [('CMake', '2.8.10.2')] + +separate_build_dir = True + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-intel-2014b.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-intel-2014b.eb new file mode 100644 index 0000000000..04255cc7c7 --- /dev/null +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-intel-2014b.eb @@ -0,0 +1,22 @@ +easyblock = 'CMakeMake' + +name = 'ParaView' +version = '4.1.0' + +homepage = "http://www.paraview.org" +description = "ParaView is a scientific parallel visualizer" + +toolchain = {'name': 'intel', 'version': '2014b'} +toolchainopts = {'usempi': False, 'pic': True} + +download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' +source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] +sources = ["ParaView-v%(version)s-source.tar.gz"] + +dependencies = [('Qt','4.8.6')] + +builddependencies = [('CMake', '3.0.0')] + +separate_build_dir = True + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb new file mode 100644 index 0000000000..003394e4e2 --- /dev/null +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb @@ -0,0 +1,52 @@ +easyblock = 'CMakeMake' + +name = 'ParaView' +version = '4.3.1' + +homepage = "http://www.paraview.org" +description = "ParaView is a scientific parallel visualizer." + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'pic': True} + +download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' +source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] +sources = ["ParaView-v%(version)s-source.tar.gz"] + +patches = ['%(name)s-%(version)s_missingheader.patch'] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s-mpi' % (python, pyver) +pysuff = '-%s-%s' % (python, pyver) +dependencies = [ + ('Mesa', '10.5.5', pysuff), + ('libGLU', '9.0.0', pysuff), + ('libXt', '1.1.4', pysuff), + ('Qt', '4.8.6', '%s%s' % ('-GLib-2.44.1', pysuff)), + ('libXext', '1.3.3', pysuff), + ('libX11', '1.6.3', pysuff), + ('zlib', '1.2.8'), +] + +builddependencies = [('CMake', '3.2.2')] + +separate_build_dir = True + +maxparallel = 4 + +configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON ' +configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' +configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' +#Without internet connection turn off testing (uncomment the following line) +#configopts += '-DBUILD_TESTING=OFF ' +#Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md +#and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly +#Without internet connection, comment the following two lines (configopts and prebuildopts) +configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' +#The ParaView server can be cranky, test downloads are quite often failing, especially in the case +#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +#first serial attempt would fail. +prebuildopts = 'make VTKData ;' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb new file mode 100644 index 0000000000..db99151738 --- /dev/null +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb @@ -0,0 +1,51 @@ +easyblock = 'CMakeMake' + +name = 'ParaView' +version = '4.3.1' + +homepage = "http://www.paraview.org" +description = "ParaView is a scientific parallel visualizer" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'usempi': False, 'pic': True} + +download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' +source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] +sources = ["ParaView-v%(version)s-source.tar.gz"] + +patches = ['%(name)s-%(version)s_missingheader.patch'] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) +dependencies = [ + ('Mesa', '10.5.5', versionsuffix), + ('libGLU', '9.0.0', versionsuffix), + ('libXt', '1.1.4', versionsuffix), + ('Qt', '4.8.6', '%s%s' % ('-GLib-2.44.1', versionsuffix)), + ('libXext', '1.3.3', versionsuffix), + ('libX11', '1.6.3', versionsuffix), + ('zlib', '1.2.8'), +] + +builddependencies = [('CMake', '3.2.2')] + +separate_build_dir = True + +maxparallel = 4 + +configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON ' +configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' +configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' +#Without internet connection turn off testing (uncomment the following line) +#configopts += '-DBUILD_TESTING=OFF ' +#Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md +#and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly +#Without internet connection, comment the following two lines (configopts and prebuildopts) +configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' +#The ParaView server can be cranky, test downloads are quite often failing, especially in the case +#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +#first serial attempt would fail. +prebuildopts = 'make VTKData ;' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1_missingheader.patch b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1_missingheader.patch new file mode 100644 index 0000000000..29ee6e26c8 --- /dev/null +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1_missingheader.patch @@ -0,0 +1,19 @@ +# ui_pqExportStateWizard.h is not generated, therefore, it should not have to be installed. +# B. Hajgato May 22 2015 +--- ParaView-v4.3.1-source.ORIG/Qt/Components/CMakeLists.txt 2015-01-14 14:07:44.000000000 +0200 ++++ ParaView-v4.3.1-source/Qt/Components/CMakeLists.txt 2015-05-22 09:55:27.021704713 +0100 +@@ -650,10 +650,10 @@ + #the pqSGExportStateWizard has subclasses that directly access + #the UI file, and currently we don't have a clean way to break this hard + #dependency, so for no we install this ui file. +-if(PARAVIEW_INSTALL_DEVELOPMENT_FILES) +- install(FILES "${CMAKE_CURRENT_BINARY_DIR}/ui_pqExportStateWizard.h" +- DESTINATION "${VTK_INSTALL_INCLUDE_DIR}") +-endif() ++#if(PARAVIEW_INSTALL_DEVELOPMENT_FILES) ++# install(FILES "${CMAKE_CURRENT_BINARY_DIR}/ui_pqExportStateWizard.h" ++# DESTINATION "${VTK_INSTALL_INCLUDE_DIR}") ++#endif() + + #IF (NOT PV_INSTALL_NO_DEVELOPMENT) + # # Headers diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb new file mode 100644 index 0000000000..87256619b2 --- /dev/null +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb @@ -0,0 +1,42 @@ +easyblock = 'CMakeMake' + +name = 'ParaView' +version = '4.4.0' +versionsuffix = '-mpi' + +homepage = "http://www.paraview.org" +description = "ParaView is a scientific parallel visualizer." + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'usempi': True} + +download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' +source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] +sources = ["ParaView-v%(version)s-source.tar.gz"] + +patches = ['%(name)s-%(version)s_missingheader.patch'] + +python = 'Python' +pyver = '2.7.10' +pysuff = '-%s-%s' % (python,pyver) +dependencies = [ + ('Mesa', '11.0.2', pysuff), + ('libGLU', '9.0.0'), + ('libXt', '1.1.5'), + ('Qt', '4.8.7'), + ('libXext', '1.3.3'), + ('libX11', '1.6.3', pysuff), + ('zlib', '1.2.8'), +] + +builddependencies = [('CMake', '3.3.2')] + +separate_build_dir = True + +maxparallel = 4 + +configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON ' +configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' +configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb new file mode 100644 index 0000000000..1a3c11f460 --- /dev/null +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb @@ -0,0 +1,41 @@ +easyblock = 'CMakeMake' + +name = 'ParaView' +version = '4.4.0' + +homepage = "http://www.paraview.org" +description = "ParaView is a scientific parallel visualizer." + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'usempi': False} + +download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' +source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] +sources = ["ParaView-v%(version)s-source.tar.gz"] + +patches = ['%(name)s-%(version)s_missingheader.patch'] + +python = 'Python' +pyver = '2.7.10' +pysuff = '-%s-%s' % (python,pyver) +dependencies = [ + ('Mesa', '11.0.2', pysuff), + ('libGLU', '9.0.0'), + ('libXt', '1.1.5'), + ('Qt', '4.8.7'), + ('libXext', '1.3.3'), + ('libX11', '1.6.3', pysuff), + ('zlib', '1.2.8'), +] + +builddependencies = [('CMake', '3.3.2')] + +separate_build_dir = True + +maxparallel = 4 + +configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON ' +configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' +configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0_missingheader.patch b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0_missingheader.patch new file mode 100644 index 0000000000..e3682ecc01 --- /dev/null +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0_missingheader.patch @@ -0,0 +1,13 @@ +# ui_pqExportStateWizard.h is only generated if Python part is build +# http://www.paraview.org/Bug/bug_relationship_graph.php?bug_id=15655&graph=relation +--- ParaView-v4.4.0-source/Qt/Components/CMakeLists.txt.orig 2015-09-11 19:58:50.000000000 +0200 ++++ ParaView-v4.4.0-source/Qt/Components/CMakeLists.txt 2015-10-09 19:54:48.185948605 +0200 +@@ -640,7 +640,7 @@ + #the pqSGExportStateWizard has subclasses that directly access + #the UI file, and currently we don't have a clean way to break this hard + #dependency, so for no we install this ui file. +-if(PARAVIEW_INSTALL_DEVELOPMENT_FILES) ++if(PARAVIEW_INSTALL_DEVELOPMENT_FILES AND PARAVIEW_ENABLE_PYTHON) + install(FILES "${CMAKE_CURRENT_BINARY_DIR}/ui_pqExportStateWizard.h" + DESTINATION "${VTK_INSTALL_INCLUDE_DIR}") + endif() diff --git a/easybuild/easyconfigs/p/ParaView/script.sh b/easybuild/easyconfigs/p/ParaView/script.sh new file mode 100644 index 0000000000..2a6bd3b219 --- /dev/null +++ b/easybuild/easyconfigs/p/ParaView/script.sh @@ -0,0 +1 @@ +sed -i s/Paraview/ParaView/g $1 -- GitLab From 86de6646b6ff3fbee7d91fb7666bb0ed0d2de270 Mon Sep 17 00:00:00 2001 From: Alan Date: Wed, 11 Nov 2015 15:28:35 +0100 Subject: [PATCH 0283/1015] Should be removed --- easybuild/easyconfigs/p/ParaView/script.sh | 1 - 1 file changed, 1 deletion(-) delete mode 100644 easybuild/easyconfigs/p/ParaView/script.sh diff --git a/easybuild/easyconfigs/p/ParaView/script.sh b/easybuild/easyconfigs/p/ParaView/script.sh deleted file mode 100644 index 2a6bd3b219..0000000000 --- a/easybuild/easyconfigs/p/ParaView/script.sh +++ /dev/null @@ -1 +0,0 @@ -sed -i s/Paraview/ParaView/g $1 -- GitLab From cf47b56751efe5a1446c745745b828470533a46b Mon Sep 17 00:00:00 2001 From: Alan Date: Wed, 11 Nov 2015 16:16:04 +0100 Subject: [PATCH 0284/1015] Shared libraries for binutils are needed by some apps --- .../b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb | 2 +- easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2.eb | 2 +- .../b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb | 2 +- easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb | 2 +- .../b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb | 2 +- easybuild/easyconfigs/b/binutils/binutils-2.25.eb | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb index 54261771f1..ce78bedc94 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb @@ -26,7 +26,7 @@ prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' # make sure that system libraries are also considered by ld and ld.gold is also built # --enable-plugins should be used whenever --enable-gold is used, see http://llvm.org/docs/GoldPlugin.html -configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins' +configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins --enable-shared --enable-static' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2.eb index 5e6cdd8034..b547a641c2 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2.eb @@ -25,7 +25,7 @@ prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' # make sure that system libraries are also considered by ld and ld.gold is also built # --enable-plugins should be used whenever --enable-gold is used, see http://llvm.org/docs/GoldPlugin.html -configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins' +configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins --enable-shared --enable-static' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb index 6c06ebec74..a37cf3ddb0 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb @@ -26,7 +26,7 @@ prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' # make sure that system libraries are also considered by ld and ld.gold is also built # --enable-plugins should be used whenever --enable-gold is used, see http://llvm.org/docs/GoldPlugin.html -configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins' +configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins --enable-shared --enable-static' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb index c4b35d039d..1882b27f59 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb @@ -25,7 +25,7 @@ prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' # make sure that system libraries are also considered by ld and ld.gold is also built # --enable-plugins should be used whenever --enable-gold is used, see http://llvm.org/docs/GoldPlugin.html -configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins' +configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins --enable-shared --enable-static' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb index d4716e0997..0cbcccec3e 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb @@ -26,7 +26,7 @@ prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' # make sure that system libraries are also considered by ld and ld.gold is also built # --enable-plugins should be used whenever --enable-gold is used, see http://llvm.org/docs/GoldPlugin.html -configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins' +configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins --enable-shared --enable-static' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25.eb index b2c4f75fab..3fa6afde11 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25.eb @@ -24,7 +24,7 @@ prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' # make sure that system libraries are also considered by ld and ld.gold is also built # --enable-plugins should be used whenever --enable-gold is used, see http://llvm.org/docs/GoldPlugin.html -configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins' +configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins --enable-shared --enable-static' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] -- GitLab From 1f55cbb36a6a5afb83687136535d97869c45398b Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 12 Nov 2015 16:35:26 +0100 Subject: [PATCH 0285/1015] {devel} [intel-2015b] Qt 5.5.1 (REVIEW) --- .../i/Intltool/Intltool-0.51.0-intel-2015b.eb | 24 +++++++++++++ .../libXcursor-1.1.14-intel-2015b.eb | 29 +++++++++++++++ .../libXinerama-1.1.3-intel-2015b.eb | 32 +++++++++++++++++ .../libXrandr/libXrandr-1.5.0-intel-2015b.eb | 32 +++++++++++++++++ .../libxkbcommon-0.5.0-intel-2015b.eb | 27 ++++++++++++++ .../easyconfigs/q/Qt/Qt-5.5.1-intel-2015b.eb | 36 +++++++++++++++++++ .../randrproto-1.5.0-intel-2015b.eb | 20 +++++++++++ .../XKeyboardConfig-2.16-intel-2015b.eb | 36 +++++++++++++++++++ ...XML-Parser-2.41-intel-2015b-Perl-5.20.3.eb | 30 ++++++++++++++++ .../xcb-util-image-0.4.0-intel-2015b.eb | 23 ++++++++++++ .../xcb-util-keysyms-0.4.0-intel-2015b.eb | 24 +++++++++++++ .../xcb-util-renderutil-0.3.9-intel-2015b.eb | 23 ++++++++++++ .../xcb-util-wm-0.4.1-intel-2015b.eb | 23 ++++++++++++ .../x/xcb-util/xcb-util-0.4.0-intel-2015b.eb | 24 +++++++++++++ .../xineramaproto-1.2.1-intel-2015b.eb | 20 +++++++++++ 15 files changed, 403 insertions(+) create mode 100644 easybuild/easyconfigs/i/Intltool/Intltool-0.51.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libXcursor/libXcursor-1.1.14-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/q/Qt/Qt-5.5.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/r/randrproto/randrproto-1.5.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b.eb create mode 100644 easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-intel-2015b-Perl-5.20.3.eb create mode 100644 easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b.eb create mode 100644 easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2015b.eb diff --git a/easybuild/easyconfigs/i/Intltool/Intltool-0.51.0-intel-2015b.eb b/easybuild/easyconfigs/i/Intltool/Intltool-0.51.0-intel-2015b.eb new file mode 100644 index 0000000000..5347049d5e --- /dev/null +++ b/easybuild/easyconfigs/i/Intltool/Intltool-0.51.0-intel-2015b.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'Intltool' +version = '0.51.0' + +homepage = 'http://freedesktop.org/wiki/Software/intltool/' +description = """intltool is a set of tools to centralize translation of + many different file formats using GNU gettext-compatible PO files.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://launchpad.net/intltool/trunk/%(version)s/+download/'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('XML-Parser', '2.41', '-Perl-5.20.3'), +] + +sanity_check_paths = { + 'files': ['bin/intltool%s' % x for x in ['-extract', '-merge', '-prepare', '-update', 'ize']], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libXcursor/libXcursor-1.1.14-intel-2015b.eb b/easybuild/easyconfigs/l/libXcursor/libXcursor-1.1.14-intel-2015b.eb new file mode 100644 index 0000000000..b03a386fb2 --- /dev/null +++ b/easybuild/easyconfigs/l/libXcursor/libXcursor-1.1.14-intel-2015b.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'libXcursor' +version = '1.1.14' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X Cursor management library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [ + ('fixesproto', '5.0'), +] + +dependencies = [ + ('libX11', '1.6.3', '-Python-2.7.10'), + ('libXfixes', '5.0.1'), + ('libXrender', '0.9.9'), +] + +sanity_check_paths = { + 'files': ['include/X11/Xcursor/Xcursor.h', 'lib/libXcursor.so', 'lib/libXcursor.a'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b.eb b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b.eb new file mode 100644 index 0000000000..4c326ce671 --- /dev/null +++ b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'libXinerama' +version = '1.1.3' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """Xinerama multiple monitor library""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [ + ('kbproto', '1.0.7'), + ('xineramaproto', '1.2.1'), + ('xextproto', '7.3.0'), +] + +dependencies = [ + ('xproto','7.0.28'), + ('libX11', '1.6.3', '-Python-2.7.10'), + ('libXext', '1.3.3'), +] + +sanity_check_paths = { + 'files': ['lib/libXinerama.a'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b.eb b/easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b.eb new file mode 100644 index 0000000000..42e2c775d9 --- /dev/null +++ b/easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'libXrandr' +version = '1.5.0' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X Resize, Rotate and Reflection extension library""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [ + ('randrproto', '1.5.0'), + ('renderproto', '0.11'), + ('xextproto', '7.3.0'), +] + +dependencies = [ + ('libX11', '1.6.3', '-Python-2.7.10'), + ('libXext', '1.3.3'), + ('libXrender', '0.9.9'), +] + +sanity_check_paths = { + 'files': ['lib/libXrandr.so', 'lib/libXrandr.a'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b.eb b/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b.eb new file mode 100644 index 0000000000..4e05a18f32 --- /dev/null +++ b/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'libxkbcommon' +version = '0.5.0' + +homepage = 'http://xkbcommon.org/' +description = """xkbcommon is a library to handle keyboard descriptions, + including loading them from disk, parsing them and handling their state. + It's mainly meant for client toolkits, window systems, + and other system applications.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://xkbcommon.org/download/'] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('libxcb', '1.11.1', '-Python-2.7.10'), + ('XKeyboardConfig', '2.16'), +] + +sanity_check_paths = { + 'files': ['lib/libxkbcommon%s.so' % x for x in ['', '-x11']], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/q/Qt/Qt-5.5.1-intel-2015b.eb b/easybuild/easyconfigs/q/Qt/Qt-5.5.1-intel-2015b.eb new file mode 100644 index 0000000000..038c3bfc7e --- /dev/null +++ b/easybuild/easyconfigs/q/Qt/Qt-5.5.1-intel-2015b.eb @@ -0,0 +1,36 @@ +name = 'Qt' +version = '5.5.1' + +homepage = 'http://qt.io/' +description = "Qt is a comprehensive cross-platform C++ application framework." + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [ + 'http://download.qt.io/official_releases/qt/%(version_major_minor)s/%(version)s/single/', + 'http://download.qt.io/archive/qt/%(version_major_minor)s/%(version)s/single/' +] +sources = ['%(namelower)s-everywhere-opensource-src-%(version)s.tar.xz'] + +dependencies = [ + ('GLib', '2.46.0'), + ('libX11', '1.6.3', '-Python-2.7.10'), + ('libXt', '1.1.5'), + ('libXi', '1.7.4'), + ('xcb-util', '0.4.0'), + ('xcb-util-image', '0.4.0'), + ('xcb-util-keysyms', '0.4.0'), + ('xcb-util-renderutil', '0.3.9'), + ('xcb-util-wm', '0.4.1'), + ('libxkbcommon', '0.5.0'), + ('libXrender', '0.9.9'), + ('fontconfig', '2.11.94'), + ('freetype', '2.6.1'), + ('libXfixes', '5.0.1'), + ('libXcursor', '1.1.14'), + ('libXinerama', '1.1.3'), + ('libXrandr', '1.5.0'), + ('libpng', '1.6.18'), +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/r/randrproto/randrproto-1.5.0-intel-2015b.eb b/easybuild/easyconfigs/r/randrproto/randrproto-1.5.0-intel-2015b.eb new file mode 100644 index 0000000000..f4dca83589 --- /dev/null +++ b/easybuild/easyconfigs/r/randrproto/randrproto-1.5.0-intel-2015b.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'randrproto' +version = '1.5.0' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = "Xrandr protocol and ancillary headers" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] + +sanity_check_paths = { + 'files' : ['include/X11/extensions/%s' % x for x in ['randr.h', 'randrproto.h']], + 'dirs' : [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b.eb b/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b.eb new file mode 100644 index 0000000000..c1434456dd --- /dev/null +++ b/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b.eb @@ -0,0 +1,36 @@ +easyblock = 'ConfigureMake' + +name = 'XKeyboardConfig' +version = '2.16' + +homepage = 'http://www.freedesktop.org/wiki/Software/XKeyboardConfig/' +description = """The non-arch keyboard configuration database for X Window. + The goal is to provide the consistent, well-structured, + frequently released open source of X keyboard configuration data + for X Window System implementations (free, open source and commercial). + The project is targeted to XKB-based systems.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://ftp.x.org/pub/individual/data/xkeyboard-config/'] +sources = ['xkeyboard-config-%(version)s.tar.bz2'] + +builddependencies = [ + ('libxslt', '1.1.28'), + ('gettext', '0.19.6'), + ('Intltool', '0.51.0'), +] + +dependencies = [ + ('libX11', '1.6.3', '-Python-2.7.10'), +] + +#see http://www.linuxfromscratch.org/blfs/view/svn/x/xkeyboard-config.html +configopts = '--with-xkb-rules-symlink=xorg ' + +sanity_check_paths = { + 'files': [], + 'dirs': ['share/X11/xkb'] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-intel-2015b-Perl-5.20.3.eb b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-intel-2015b-Perl-5.20.3.eb new file mode 100644 index 0000000000..e4160ef76b --- /dev/null +++ b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-intel-2015b-Perl-5.20.3.eb @@ -0,0 +1,30 @@ +easyblock = 'PerlModule' + +name = 'XML-Parser' +version = '2.41' + +homepage = 'http://search.cpan.org/~toddr/XML-Parser-2.41/' +description = """This is a Perl extension interface to James Clark's XML parser, expat.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +source_urls = ['http://cpan.metacpan.org/authors/id/T/TO/TODDR/'] +sources = [SOURCE_TAR_GZ] + +perl = 'Perl' +perlver = '5.20.3' +versionsuffix = '-%s-%s' % (perl, perlver) + +dependencies = [ + (perl, perlver), + ('expat', '2.1.0') +] + +options = {'modulename': 'XML::Parser'} + +perlmajver = perlver.split('.')[0] +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/perl%s/site_perl/%s/x86_64-linux-thread-multi/XML' % (perlmajver, perlver)], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b.eb b/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b.eb new file mode 100644 index 0000000000..5cf0e37d19 --- /dev/null +++ b/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'xcb-util-image' +version = '0.4.0' + +homepage = 'http://xcb.freedesktop.org/' +description = """The xcb-util-image package provides additional extensions to the XCB library.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('xcb-util', '0.4.0',), +] + +sanity_check_paths = { + 'files': ['lib/libxcb-image.so'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b.eb b/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b.eb new file mode 100644 index 0000000000..845c0b3ba8 --- /dev/null +++ b/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'xcb-util-keysyms' +version = '0.4.0' + +homepage = 'http://xcb.freedesktop.org/' +description = """The xcb-util-keysyms package contains a library for + handling standard X key constants and conversion to/from keycodes.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('libxcb', '1.11.1', '-Python-2.7.10'), +] + +sanity_check_paths = { + 'files': ['lib/libxcb-keysyms.so'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b.eb b/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b.eb new file mode 100644 index 0000000000..55946bc4e1 --- /dev/null +++ b/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'xcb-util-renderutil' +version = '0.3.9' + +homepage = 'http://xcb.freedesktop.org/' +description = """The xcb-util-renderutil package provides additional extensions to the XCB library.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('libxcb', '1.11.1', '-Python-2.7.10'), +] + +sanity_check_paths = { + 'files': ['lib/libxcb-render-util.so'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b.eb b/easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b.eb new file mode 100644 index 0000000000..0ee7ac8271 --- /dev/null +++ b/easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'xcb-util-wm' +version = '0.4.1' + +homepage = 'http://xcb.freedesktop.org/' +description = """The xcb-util-wm package contains libraries which provide client and window-manager helpers for EWMH and ICCCM.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('libxcb', '1.11.1', '-Python-2.7.10'), +] + +sanity_check_paths = { + 'files': ['lib/libxcb-%s.so' % x for x in ['ewmh', 'icccm']], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b.eb b/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b.eb new file mode 100644 index 0000000000..cc6561672e --- /dev/null +++ b/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'xcb-util' +version = '0.4.0' + +homepage = 'http://xcb.freedesktop.org/' +description = """The xcb-util package provides additional extensions to the XCB library, + many that were previously found in Xlib, but are not part of core X protocol""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('libxcb', '1.11.1', '-Python-2.7.10'), +] + +sanity_check_paths = { + 'files': ['lib/libxcb-util.so'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2015b.eb b/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2015b.eb new file mode 100644 index 0000000000..610fe79d47 --- /dev/null +++ b/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2015b.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'xineramaproto' +version = '1.2.1' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = "X protocol and ancillary headers for xinerama" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] + +sanity_check_paths = { + 'files' : ['include/X11/extensions/panoramiXproto.h'], + 'dirs' : [] +} + +moduleclass = 'devel' -- GitLab From fc3dac4270261c40aeacdf21ad0bb71c6ca47462 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 12 Nov 2015 17:24:02 +0100 Subject: [PATCH 0286/1015] Mesa and libGLU added --- easybuild/easyconfigs/q/Qt/Qt-5.5.1-intel-2015b.eb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/q/Qt/Qt-5.5.1-intel-2015b.eb b/easybuild/easyconfigs/q/Qt/Qt-5.5.1-intel-2015b.eb index 038c3bfc7e..71d960c719 100644 --- a/easybuild/easyconfigs/q/Qt/Qt-5.5.1-intel-2015b.eb +++ b/easybuild/easyconfigs/q/Qt/Qt-5.5.1-intel-2015b.eb @@ -12,9 +12,10 @@ source_urls = [ ] sources = ['%(namelower)s-everywhere-opensource-src-%(version)s.tar.xz'] +pysuff = '-Python-2.7.10' dependencies = [ ('GLib', '2.46.0'), - ('libX11', '1.6.3', '-Python-2.7.10'), + ('libX11', '1.6.3', pysuff), ('libXt', '1.1.5'), ('libXi', '1.7.4'), ('xcb-util', '0.4.0'), @@ -31,6 +32,8 @@ dependencies = [ ('libXinerama', '1.1.3'), ('libXrandr', '1.5.0'), ('libpng', '1.6.18'), + ('Mesa', '11.0.2', pysuff), + ('libGLU', '9.0.0'), ] moduleclass = 'devel' -- GitLab From 58e0758bfe139688a6f75910161389649b96b30c Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 16 Nov 2015 10:53:49 +0100 Subject: [PATCH 0287/1015] {numlib} [intel-2015b] CGAL 4.7 (REVIEW) --- .../CGAL-4.7-intel-2015b-Python-2.7.10.eb | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..c85e28da62 --- /dev/null +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,33 @@ +name = 'CGAL' +version = '4.7' + +homepage = 'http://www.cgal.org/' +description = """The goal of the CGAL Open Source Project is to provide easy access to efficient + and reliable geometric algorithms in the form of a C++ library.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'strict': True} + +# note: source URL needs to be updated for a new version (checksums too)! +source_urls = ['https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-4.7/'] +sources = [SOURCE_TAR_XZ] +checksums = ['623d91fb2ab0a35049dc6098a0f235cc'] + +pythonversion = '2.7.10' +versionsuffix = "-Python-%s" % pythonversion + +dependencies = [ + ('GMP', '6.0.0a'), + ('Boost', '1.59.0', versionsuffix), + ('MPFR', '3.1.3'), + ('Qt', '5.5.1'), +] + +configopts = "-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include\;$EBROOTLIBGLU/include " +configopts += "-DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so -DOPENGL_glu_LIBRARY=$EBROOTLIBGLU/lib/libGLU.so " + +builddependencies = [ + ('CMake', '3.3.2'), +] + +moduleclass = 'numlib' -- GitLab From 54e8cd895b9dbfd117b3245b2b443e6b5500c6d9 Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Tue, 17 Nov 2015 02:01:24 +0100 Subject: [PATCH 0288/1015] start easyconfig goolf --- .../s/STAR/STAR-2.5.0a-goolf-1.4.10.eb | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 easybuild/easyconfigs/s/STAR/STAR-2.5.0a-goolf-1.4.10.eb diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-goolf-1.4.10.eb b/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-goolf-1.4.10.eb new file mode 100644 index 0000000000..6a4e930918 --- /dev/null +++ b/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-goolf-1.4.10.eb @@ -0,0 +1,32 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'MakeCp' + +name = 'STAR' +version = '2.5.0a' + +homepage = 'https://code.google.com/p/rna-star/' +description = """ STAR aligns RNA-seq reads to a reference genome using + uncompressed suffix arrays. """ + +toolchain = {'name': 'goolf', 'version': '1.4.10'} + +source_urls = ['https://github.com/alexdobin/STAR/archive/'] +sources = ['%(name)s_%(version)s.tar.gz'] + +# a binary is provided with the source files. We delete it +prebuildopts = 'rm -fr bin/ && ' + +parallel = 1 + +files_to_copy = [(["source/STAR"], "bin"), "CHANGES.md", "doc", "extras", "LICENSE", "README.md", "RELEASEnotes.md"] + +sanity_check_paths = { + 'files': ["bin/STAR"], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From ca2daba7e6758ab10d706e34e64212bd4dd9e46c Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 17 Nov 2015 09:15:44 +0100 Subject: [PATCH 0289/1015] {cae} [intel-2015b] OpenFOAM 3.0.0. external dependencies (WIP) --- .../OpenFOAM-3.0.0-intel-2015b-eb-deps.eb | 46 ++++++ ...enFOAM-3.0.0_external_paraview-4.4.0.patch | 34 ++++ .../OpenFOAM/OpenFOAM-3.0.0_libreadline.patch | 16 ++ .../o/OpenFOAM/cleanup-OpenFOAM-3.0.0.patch | 99 ++++++++++++ .../o/OpenFOAM/cleanup-ThirdParty-3.0.0.patch | 54 +++++++ .../external-3rd-OpenFOAM-3.0.0.patch | 145 ++++++++++++++++++ .../external-3rd-ThirdParty-3.0.0.patch | 72 +++++++++ 7 files changed, 466 insertions(+) create mode 100644 easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb create mode 100644 easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0_external_paraview-4.4.0.patch create mode 100644 easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0_libreadline.patch create mode 100644 easybuild/easyconfigs/o/OpenFOAM/cleanup-OpenFOAM-3.0.0.patch create mode 100644 easybuild/easyconfigs/o/OpenFOAM/cleanup-ThirdParty-3.0.0.patch create mode 100644 easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-3.0.0.patch create mode 100644 easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-3.0.0.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb new file mode 100644 index 0000000000..05b1731d61 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb @@ -0,0 +1,46 @@ +name = 'OpenFOAM' +version = '3.0.0' +versionsuffix = '-eb-deps' +paraversion = '4.4.0' + +homepage = 'http://www.openfoam.com/' +description = """OpenFOAM is a free, open source CFD software package. + OpenFOAM has an extensive range of features to solve anything from complex fluid flows + involving chemical reactions, turbulence and heat transfer, + to solid dynamics and electromagnetics.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'cstd': 'gnu++14'} + +source_urls = ['http://downloads.sourceforge.net/foam/%(version)s'] +sources = [ + SOURCE_TGZ, + 'ThirdParty-%(version)s.tgz', +] + +patches = [ + 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-3.0.0_libreadline.patch', + ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir + 'external-3rd-OpenFOAM-%(version)s.patch', + ('external-3rd-ThirdParty-%(version)s.patch', ".."), + 'OpenFOAM-%s_external_paraview-%s.patch' % (version, paraversion), +] + +dependencies = [ + ('CGAL', '4.7', '-Python-2.7.10'), + ('libreadline', '6.3'), +# OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes) + ('METIS', '5.1.0', '-32bitIDX'), + ('ncurses', '5.9'), + ('Paraview', paraversion, '-Qt-5.5.1-mpi'), + ('SCOTCH', '6.0.4'), +] + +builddependencies = [ + ('Bison', '3.0.4'), + ('CMake', '3.3.2'), + ('flex', '2.5.39'), +] + +moduleclass = 'cae' diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0_external_paraview-4.4.0.patch b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0_external_paraview-4.4.0.patch new file mode 100644 index 0000000000..cc1912d216 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0_external_paraview-4.4.0.patch @@ -0,0 +1,34 @@ +#Use external Paraview installed in $EBROOTPARAVIEW directory +# B. Hajgato Nov 16 2015 +--- OpenFOAM-3.0.0/etc/config/paraview.csh.orig 2015-11-03 11:30:23.000000000 +0100 ++++ OpenFOAM-3.0.0/etc/config/paraview.csh 2015-11-16 11:45:26.404431656 +0100 +@@ -87,7 +87,7 @@ + set paraviewInstDir=$WM_THIRD_PARTY_DIR/ParaView-${ParaView_VERSION} + set paraviewArchName=ParaView-$ParaView_VERSION + +-setenv ParaView_DIR $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$paraviewArchName ++setenv ParaView_DIR $EBROOTPARAVIEW + + # set paths if binaries or source are present + if ( -r $ParaView_DIR || -r $paraviewInstDir ) then +--- OpenFOAM-3.0.0/etc/config/paraview.sh.orig 2015-11-03 11:30:23.000000000 +0100 ++++ OpenFOAM-3.0.0/etc/config/paraview.sh 2015-11-16 11:46:07.296387935 +0100 +@@ -95,7 +95,7 @@ + paraviewInstDir=$WM_THIRD_PARTY_DIR/ParaView-$ParaView_VERSION + paraviewArchName=ParaView-$ParaView_VERSION + +-export ParaView_DIR=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$paraviewArchName ++export ParaView_DIR=$EBROOTPARAVIEW + + # set paths if binaries or source are present + if [ -r $ParaView_DIR -o -r $paraviewInstDir ] +--- OpenFOAM-3.0.0/applications/utilities/postProcessing/graphics/PV4Readers/Allwmake.orig 2015-11-03 11:30:23.000000000 +0100 ++++ OpenFOAM-3.0.0/applications/utilities/postProcessing/graphics/PV4Readers/Allwmake 2015-11-16 11:47:06.130326063 +0100 +@@ -12,7 +12,6 @@ + } + + # ensure CMake gets the correct C++ compiler +- [ -n "$WM_CXX" ] && export CXX="$WM_CXX" + + wmake libso vtkPV4Readers + PV4blockMeshReader/Allwmake diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0_libreadline.patch b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0_libreadline.patch new file mode 100644 index 0000000000..9882ded840 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0_libreadline.patch @@ -0,0 +1,16 @@ +--- OpenFOAM-3.0.0/applications/utilities/mesh/manipulation/setSet/Allwmake.orig 2015-11-03 11:30:23.000000000 +0100 ++++ OpenFOAM-3.0.0/applications/utilities/mesh/manipulation/setSet/Allwmake 2015-11-16 11:13:49.318760933 +0100 +@@ -6,11 +6,11 @@ + # + # use readline if available + # +-if [ -f /usr/include/readline/readline.h ] ++if [ -f $EBROOTLIBREADLINE/include/readline/readline.h ] + then + echo "Found -- enabling readline support." + export COMP_FLAGS="-DHAS_READLINE" +- export LINK_FLAGS="-lreadline" ++ export LINK_FLAGS="-L$EBROOTLIBREADLINE/lib -lreadline -L$EBROOTNCURSES -lncurses" + fi + + wmake diff --git a/easybuild/easyconfigs/o/OpenFOAM/cleanup-OpenFOAM-3.0.0.patch b/easybuild/easyconfigs/o/OpenFOAM/cleanup-OpenFOAM-3.0.0.patch new file mode 100644 index 0000000000..d9a4ec93de --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/cleanup-OpenFOAM-3.0.0.patch @@ -0,0 +1,99 @@ +--- OpenFOAM-3.0.0/etc/config/scotch.sh.orig 2015-11-03 11:30:23.000000000 +0100 ++++ OpenFOAM-3.0.0/etc/config/scotch.sh 2015-11-16 11:23:40.438003081 +0100 +@@ -33,7 +33,11 @@ + # during the wmake process + #------------------------------------------------------------------------------ + +-export SCOTCH_VERSION=scotch_6.0.3 +-export SCOTCH_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER$WM_LABEL_OPTION/$SCOTCH_VERSION ++if [ -n "${SCOTCH_ROOT}" ] ; then ++ export SCOTCH_ARCH_PATH="${SCOTCH_ROOT}" ++else ++ export SCOTCH_VERSION=scotch_6.0.3 ++ export SCOTCH_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER$WM_LABEL_OPTION/$SCOTCH_VERSION ++fi + + # ----------------------------------------------------------------------------- +--- OpenFOAM-3.0.0/etc/config/settings.csh.orig 2015-11-03 11:30:23.000000000 +0100 ++++ OpenFOAM-3.0.0/etc/config/settings.csh 2015-11-16 11:18:20.119434053 +0100 +@@ -361,7 +361,7 @@ + # Communications library + # ~~~~~~~~~~~~~~~~~~~~~~ + +-unsetenv MPI_ARCH_PATH MPI_HOME FOAM_MPI_LIBBIN ++#unsetenv MPI_ARCH_PATH MPI_HOME FOAM_MPI_LIBBIN + + switch ("$WM_MPLIB") + case SYSTEMOPENMPI: +--- OpenFOAM-3.0.0/etc/config/settings.sh.orig 2015-11-03 11:30:23.000000000 +0100 ++++ OpenFOAM-3.0.0/etc/config/settings.sh 2015-11-16 11:18:20.119434053 +0100 +@@ -385,7 +385,7 @@ + # Communications library + # ~~~~~~~~~~~~~~~~~~~~~~ + +-unset MPI_ARCH_PATH MPI_HOME FOAM_MPI_LIBBIN ++#unset MPI_ARCH_PATH MPI_HOME FOAM_MPI_LIBBIN + + case "$WM_MPLIB" in + SYSTEMOPENMPI) +@@ -598,6 +598,11 @@ + _foamAddPath $MPI_ARCH_PATH/bin64 + _foamAddLib $MPI_ARCH_PATH/lib64 + ;; ++ ++EASYBUILDMPI) ++ export FOAM_MPI=mpi ++ ;; ++ + *) + export FOAM_MPI=dummy + ;; +--- OpenFOAM-3.0.0/src/parallel/decompose/ptscotchDecomp/Make/options.orig 2015-11-03 11:30:23.000000000 +0100 ++++ OpenFOAM-3.0.0/src/parallel/decompose/ptscotchDecomp/Make/options 2015-11-16 11:18:20.119434053 +0100 +@@ -3,10 +3,8 @@ + + EXE_INC = \ + $(PFLAGS) $(PINC) \ +- -I$(SCOTCH_ROOT)/include \ + -I$(SCOTCH_ARCH_PATH)/include/$(FOAM_MPI) \ +- -I/usr/include/scotch \ + -I../decompositionMethods/lnInclude + + LIB_LIBS = \ +- -L$(SCOTCH_ROOT)/lib -L$(FOAM_EXT_LIBBIN)/$(FOAM_MPI) -lptscotch -lptscotcherrexit -lscotch ${LINK_FLAGS} -lrt ++ -L$(SCOTCH_ARCH_PATH)/lib -L$(FOAM_EXT_LIBBIN)/$(FOAM_MPI) -lptscotch -lptscotcherrexit -lscotch ${LINK_FLAGS} -lrt +--- OpenFOAM-3.0.0/src/parallel/decompose/ptscotchDecomp/ptscotchDecomp.C.orig 2015-11-03 11:30:23.000000000 +0100 ++++ OpenFOAM-3.0.0/src/parallel/decompose/ptscotchDecomp/ptscotchDecomp.C 2015-11-16 11:21:47.579166128 +0100 +@@ -112,6 +112,8 @@ + + \*---------------------------------------------------------------------------*/ + ++#include "mpi.h" ++ + #include "ptscotchDecomp.H" + #include "addToRunTimeSelectionTable.H" + #include "Time.H" +@@ -121,8 +123,8 @@ + + extern "C" + { +- #include + #include ++ #include + #include "ptscotch.h" + } + +--- OpenFOAM-3.0.0/src/parallel/decompose/scotchDecomp/Make/options.orig 2015-11-03 11:30:23.000000000 +0100 ++++ OpenFOAM-3.0.0/src/parallel/decompose/scotchDecomp/Make/options 2015-11-16 11:18:20.120434051 +0100 +@@ -7,10 +7,8 @@ + + EXE_INC = \ + $(PFLAGS) $(PINC) \ +- -I$(SCOTCH_ROOT)/include \ + -I$(SCOTCH_ARCH_PATH)/include \ +- -I/usr/include/scotch \ + -I../decompositionMethods/lnInclude + + LIB_LIBS = \ +- -L$(SCOTCH_ROOT)/lib -L$(FOAM_EXT_LIBBIN) -lscotch -lscotcherrexit -lrt ++ -L$(SCOTCH_ARCH_PATH)/lib -L$(FOAM_EXT_LIBBIN) -lscotch -lscotcherrexit -lrt diff --git a/easybuild/easyconfigs/o/OpenFOAM/cleanup-ThirdParty-3.0.0.patch b/easybuild/easyconfigs/o/OpenFOAM/cleanup-ThirdParty-3.0.0.patch new file mode 100644 index 0000000000..8701dd9fee --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/cleanup-ThirdParty-3.0.0.patch @@ -0,0 +1,54 @@ +--- ThirdParty-3.0.0/Allwmake.orig 2015-11-02 20:55:34.663135234 +0100 ++++ ThirdParty-3.0.0/Allwmake 2015-11-16 11:33:12.114263189 +0100 +@@ -108,12 +108,12 @@ + ;; + + MPICH) +- if [ -r $MPI_ARCH_PATH/lib/libmpich.so ] ++ if [ -r $MPI_ARCH_PATH/lib64/libmpich.so ] + then + echo " have $WM_MPLIB shared library ($FOAM_MPI)" + echo + echo +- elif [ -r $MPI_ARCH_PATH/lib/libmpich.a ] ++ elif [ -r $MPI_ARCH_PATH/lib64/libmpich.a ] + then + echo " have $WM_MPLIB static library ($FOAM_MPI)" + echo +@@ -197,6 +197,13 @@ + echo " scotch header in $SCOTCH_ARCH_PATH/include" + echo " scotch libs in $FOAM_EXT_LIBBIN" + echo ++elif [ -f $SCOTCH_ARCH_PATH/include/scotch.h \ ++ -a \( -r $SCOTCH_ARCH_PATH/lib/libscotch.so -o -r $SCOTCH_ARCH_PATH/lib/libscotch.a \) \ ++ -a \( -r $SCOTCH_ARCH_PATH/lib/libscotcherrexit.so -o -r $SCOTCH_ARCH_PATH/lib/libscotcherrexit.a \) ] ++then ++ echo " scotch header in $SCOTCH_ARCH_PATH/include" ++ echo " scotch libs in $SCOTCH_ARCH_PATH/lib" ++ echo + else + ( + set -x +@@ -258,6 +265,13 @@ + echo " ptscotch header in $SCOTCH_ARCH_PATH/include/$FOAM_MPI" + echo " ptscotch libs in $FOAM_EXT_LIBBIN/$FOAM_MPI" + echo ++ elif [ -f $SCOTCH_ARCH_PATH/include/ptscotch.h \ ++ -a \( -r $SCOTCH_ARCH_PATH/lib/libptscotch.so -o -r $SCOTCH_ARCH_PATH/lib/libptscotch.a \) \ ++ -a \( -r $SCOTCH_ARCH_PATH/lib/libptscotcherrexit.so -o -r $SCOTCH_ARCH_PATH/lib/libptscotcherrexit.a \) ] ++ then ++ echo " ptscotch header in $SCOTCH_ARCH_PATH/include" ++ echo " ptscotch libs in $SCOTCH_ARCH_PATH/lib" ++ echo + else + ( + set -x +@@ -298,7 +312,7 @@ + fi + + # verify existence of scotch include +- [ -f $SCOTCH_ARCH_PATH/include/$FOAM_MPI/ptscotch.h ] || { ++ [ -f $SCOTCH_ARCH_PATH/include/$FOAM_MPI/ptscotch.h -o -f $SCOTCH_ARCH_PATH/include/ptscotch.h ] || { + echo + echo " WARNING: required include file 'ptscotch.h' not found!" + echo diff --git a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-3.0.0.patch b/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-3.0.0.patch new file mode 100644 index 0000000000..6947c0f7cb --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-3.0.0.patch @@ -0,0 +1,145 @@ +#Use external CGAL and METIS (via CGAL_ROOT, BOOST_ROOT and METIS_ROOT in easyconfig) +#B. Hajgato Nov 16 2015 + # ----------------------------------------------------------------------------- +--- OpenFOAM-3.0.0/etc/config/CGAL.csh 2015-11-16 13:54:59.897564794 +0100 ++++ OpenFOAM-3.0.0.orig/etc/config/CGAL.csh 2015-11-16 13:46:45.131988362 +0100 +@@ -29,26 +29,36 @@ + # Sourced from OpenFOAM-/etc/cshrc + ##------------------------------------------------------------------------------ + +-set boost_version=boost-system +-set cgal_version=CGAL-4.7 ++if ( ${?EBROOTCGAL} != 0 ) then ++ setenv BOOST_ARCH_PATH $EBROOTBOOST ++ setenv CGAL_ARCH_PATH $EBROOTCGAL ++ ++elif ( ${?CGAL_ROOT} != 0 ) then ++ setenv BOOST_ARCH_PATH $CGAL_ROOT ++ setenv CGAL_ARCH_PATH $CGAL_ROOT ++ ++else ++ set boost_version=boost-system ++ set cgal_version=CGAL-4.7 ++ ++ setenv BOOST_ARCH_PATH $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$boost_version ++ setenv CGAL_ARCH_PATH $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$cgal_version ++ ++ if ($?FOAM_VERBOSE && $?prompt) then ++ echo "Using CGAL and boost" ++ echo " $cgal_version at $CGAL_ARCH_PATH" ++ echo " $boost_version at $BOOST_ARCH_PATH" ++ endif ++ ++ if ( -d "$CGAL_ARCH_PATH" ) then ++ _foamAddLib $CGAL_ARCH_PATH/lib ++ endif ++ ++ if ( -d "$BOOST_ARCH_PATH" ) then ++ _foamAddLib $BOOST_ARCH_PATH/lib ++ endif + +-setenv BOOST_ARCH_PATH $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$boost_version +-setenv CGAL_ARCH_PATH $WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$cgal_version +- +-if ($?FOAM_VERBOSE && $?prompt) then +- echo "Using CGAL and boost" +- echo " $cgal_version at $CGAL_ARCH_PATH" +- echo " $boost_version at $BOOST_ARCH_PATH" +-endif +- +-if ( -d "$CGAL_ARCH_PATH" ) then +- _foamAddLib $CGAL_ARCH_PATH/lib ++ unset boost_version cgal_version + endif + +-if ( -d "$BOOST_ARCH_PATH" ) then +- _foamAddLib $BOOST_ARCH_PATH/lib +-endif +- +-unset boost_version cgal_version +- + # ----------------------------------------------------------------------------- +--- OpenFOAM-3.0.0/etc/config/CGAL.sh 2015-11-16 13:54:59.897564794 +0100 ++++ OpenFOAM-3.0.0.orig/etc/config/CGAL.sh 2015-11-03 11:30:23.000000000 +0100 +@@ -29,29 +29,39 @@ + # Sourced from OpenFOAM-/etc/bashrc + #------------------------------------------------------------------------------ + +-boost_version=boost-system +-cgal_version=CGAL-4.7 ++if [ -n "${EBROOTCGAL}" ]; then ++ export CGAL_ARCH_PATH="${EBROOTCGAL}" ++ export BOOST_ARCH_PATH="${EBROOTBOOST}" ++ ++elif [ -n "${CGAL_ROOT}" ]; then ++ export CGAL_ARCH_PATH="${CGAL_ROOT}" ++ export BOOST_ARCH_PATH="${CGAL_ROOT}" ++ ++else ++ boost_version=boost-system ++ cgal_version=CGAL-4.7 ++ ++ export BOOST_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$boost_version ++ export CGAL_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$cgal_version ++ ++ if [ "$FOAM_VERBOSE" -a "$PS1" ] ++ then ++ echo "Using CGAL and boost" 1>&2 ++ echo " $cgal_version at $CGAL_ARCH_PATH" 1>&2 ++ echo " $boost_version at $BOOST_ARCH_PATH" 1>&2 ++ fi ++ ++ if [ -d "$CGAL_ARCH_PATH" ] ++ then ++ _foamAddLib $CGAL_ARCH_PATH/lib ++ fi ++ ++ if [ -d "$BOOST_ARCH_PATH" ] ++ then ++ _foamAddLib $BOOST_ARCH_PATH/lib ++ fi + +-export BOOST_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$boost_version +-export CGAL_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$cgal_version +- +-if [ "$FOAM_VERBOSE" -a "$PS1" ] +-then +- echo "Using CGAL and boost" 1>&2 +- echo " $cgal_version at $CGAL_ARCH_PATH" 1>&2 +- echo " $boost_version at $BOOST_ARCH_PATH" 1>&2 +-fi +- +-if [ -d "$CGAL_ARCH_PATH" ] +-then +- _foamAddLib $CGAL_ARCH_PATH/lib ++ unset boost_version cgal_version + fi + +-if [ -d "$BOOST_ARCH_PATH" ] +-then +- _foamAddLib $BOOST_ARCH_PATH/lib +-fi +- +-unset boost_version cgal_version +- + # ----------------------------------------------------------------------------- +--- OpenFOAM-3.0.0/etc/config/metis.sh 2015-11-16 13:55:03.887561039 +0100 ++++ OpenFOAM-3.0.0.orig/etc/config/metis.sh 2015-11-16 13:46:45.132988361 +0100 +@@ -33,7 +33,15 @@ + # during the wmake process + #------------------------------------------------------------------------------ + +-export METIS_VERSION=metis-5.1.0 +-export METIS_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$METIS_VERSION ++if [ -n "${EBROOTMETIS}" ] ; then ++ export METIS_ARCH_PATH=$EBROOTMETIS ++ ++elif [ -n "${METIS_ROOT}" ] ; then ++ export METIS_ARCH_PATH=$METIS_ROOT ++ ++else ++ export METIS_VERSION=metis-5.1.0 ++ export METIS_ARCH_PATH=$WM_THIRD_PARTY_DIR/platforms/$WM_ARCH$WM_COMPILER/$METIS_VERSION ++fi + + # ----------------------------------------------------------------------------- diff --git a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-3.0.0.patch b/easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-3.0.0.patch new file mode 100644 index 0000000000..24a23c8bf8 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-3.0.0.patch @@ -0,0 +1,72 @@ +#Use external CGAL and METIS (via CGAL_ROOT, and METIS_ROOT in easyconfig) +#B. Hajgato Nov 16 2015 + echo ======================================== + echo Build CGAL +--- ThirdParty-3.0.0/Allwmake.orig 2015-11-16 11:33:12.114263189 +0100 ++++ ThirdParty-3.0.0/Allwmake 2015-11-16 14:34:21.894507037 +0100 +@@ -326,34 +326,46 @@ + echo ======================================== + echo Build Metis decomposition + +-# get METIS_VERSION, METIS_ARCH_PATH +-if settings=`$WM_PROJECT_DIR/bin/foamEtcFile config/metis.sh` ++if [ -n "$METIS_ROOT" ] + then +- . $settings ++ METIS_ARCH_PATH=$METIS_ROOT + fi +-if [ -d "$METIS_VERSION" ] +-then + +- if [ -f $METIS_ARCH_PATH/include/metis.h \ +- -a -r $FOAM_EXT_LIBBIN/libmetis.so ] +- then ++if [ -f $METIS_ARCH_PATH/include/metis.h \ ++ -a -r $METIS_ARCH_PATH/lib/libmetis.so ] ++then + echo " metis header in $METIS_ARCH_PATH/include" +- echo " metis libs in $FOAM_EXT_LIBBIN" ++ echo " metis libs in $METIS_ARCH_PATH/lib" + echo ++else ++ # get METIS_VERSION, METIS_ARCH_PATH ++ if settings=`$WM_PROJECT_DIR/bin/foamEtcFile config/metis.sh` ++ then ++ . $settings ++ fi ++ if [ -d "$METIS_VERSION" ] ++ then ++ ++ if [ -f $METIS_ARCH_PATH/include/metis.h \ ++ -a -r $FOAM_EXT_LIBBIN/libmetis.so ] ++ then ++ echo " metis header in $METIS_ARCH_PATH/include" ++ echo " metis libs in $FOAM_EXT_LIBBIN" ++ echo ++ else ++ ( ++ set -x ++ cd $METIS_VERSION || exit 1 ++ make config shared=1 prefix=$METIS_ARCH_PATH ++ make -j $WM_NCOMPPROCS install ++ cp $METIS_ARCH_PATH/lib/libmetis.so $FOAM_EXT_LIBBIN ++ ) ++ fi + else +- ( +- set -x +- cd $METIS_VERSION || exit 1 +- make config shared=1 prefix=$METIS_ARCH_PATH +- make -j $WM_NCOMPPROCS install +- cp $METIS_ARCH_PATH/lib/libmetis.so $FOAM_EXT_LIBBIN +- ) ++ echo " optional component Metis was not found" + fi +-else +- echo " optional component Metis was not found" + fi + +- + # CGAL is optional + echo ======================================== + echo Build CGAL -- GitLab From c733de961a73a5e7577f48871484dfb016a3cf8c Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 17 Nov 2015 09:30:43 +0100 Subject: [PATCH 0290/1015] easyblock added --- .../q/Qt/{Qt-5.5.1-intel-2015b.eb => Qt5-5.5.1-intel-2015b.eb} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) rename easybuild/easyconfigs/q/Qt/{Qt-5.5.1-intel-2015b.eb => Qt5-5.5.1-intel-2015b.eb} (97%) diff --git a/easybuild/easyconfigs/q/Qt/Qt-5.5.1-intel-2015b.eb b/easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb similarity index 97% rename from easybuild/easyconfigs/q/Qt/Qt-5.5.1-intel-2015b.eb rename to easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb index 71d960c719..063354cf9b 100644 --- a/easybuild/easyconfigs/q/Qt/Qt-5.5.1-intel-2015b.eb +++ b/easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb @@ -1,4 +1,5 @@ -name = 'Qt' +easyblock = 'qt' +name = 'Qt5' version = '5.5.1' homepage = 'http://qt.io/' -- GitLab From da520c66d6d38b45d5eab5e63ffef2013fb09dbe Mon Sep 17 00:00:00 2001 From: sluehrs Date: Tue, 17 Nov 2015 10:20:49 +0100 Subject: [PATCH 0291/1015] added libXtst easyconfigs --- .../l/libXtst/libXtst-1.2.2-goolf-1.4.10.eb | 20 +++++++++++++++++++ .../l/libXtst/libXtst-1.2.2-goolf-1.5.14.eb | 20 +++++++++++++++++++ .../l/libXtst/libXtst-1.2.2-ictce-4.1.13.eb | 20 +++++++++++++++++++ .../l/libXtst/libXtst-1.2.2-ictce-5.3.0.eb | 20 +++++++++++++++++++ .../l/libXtst/libXtst-1.2.2-intel-2015a.eb | 20 +++++++++++++++++++ 5 files changed, 100 insertions(+) create mode 100644 easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.4.10.eb create mode 100644 easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.5.14.eb create mode 100644 easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-4.1.13.eb create mode 100644 easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-5.3.0.eb create mode 100644 easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-intel-2015a.eb diff --git a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.4.10.eb new file mode 100644 index 0000000000..21b73fce1c --- /dev/null +++ b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.4.10.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'libXtst' +version = '1.2.2' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """Client library for X Record and Test extensions.""" + +toolchain = {'name': 'goolf', 'version': '1.4.10'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +sanity_check_paths = { + 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.so']], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.5.14.eb new file mode 100644 index 0000000000..9bf21bea7e --- /dev/null +++ b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.5.14.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'libXtst' +version = '1.2.2' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """Client library for X Record and Test extensions.""" + +toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +sanity_check_paths = { + 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.so']], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-4.1.13.eb new file mode 100644 index 0000000000..9713052fb6 --- /dev/null +++ b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-4.1.13.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'libXtst' +version = '1.2.2' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """Client library for X Record and Test extensions.""" + +toolchain = {'name': 'ictce', 'version': '4.1.13'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +sanity_check_paths = { + 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.so']], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-5.3.0.eb new file mode 100644 index 0000000000..86028b462b --- /dev/null +++ b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-5.3.0.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'libXtst' +version = '1.2.2' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """Client library for X Record and Test extensions.""" + +toolchain = {'name': 'ictce', 'version': '5.3.0'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +sanity_check_paths = { + 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.so']], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-intel-2015a.eb b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-intel-2015a.eb new file mode 100644 index 0000000000..9bd6332adc --- /dev/null +++ b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-intel-2015a.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'libXtst' +version = '1.2.2' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """Client library for X Record and Test extensions.""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +sanity_check_paths = { + 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.so']], + 'dirs': [], +} + +moduleclass = 'vis' -- GitLab From 7a56fe3eb0959b0c8d25b346d9cf00adfba9b568 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 17 Nov 2015 11:10:09 +0100 Subject: [PATCH 0292/1015] easyblock fixed --- .../l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b.eb | 5 +++++ easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b.eb b/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b.eb index 4e05a18f32..b315eb6d84 100644 --- a/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b.eb @@ -19,6 +19,11 @@ dependencies = [ ('XKeyboardConfig', '2.16'), ] +builddependencies = [ + ('flex', '2.5.39'), + ('Bison', '3.0.4'), +] + sanity_check_paths = { 'files': ['lib/libxkbcommon%s.so' % x for x in ['', '-x11']], 'dirs': [] diff --git a/easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb b/easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb index 063354cf9b..2c3a297ff2 100644 --- a/easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb +++ b/easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb @@ -1,4 +1,4 @@ -easyblock = 'qt' +easyblock = 'EB_Qt' name = 'Qt5' version = '5.5.1' @@ -11,7 +11,7 @@ source_urls = [ 'http://download.qt.io/official_releases/qt/%(version_major_minor)s/%(version)s/single/', 'http://download.qt.io/archive/qt/%(version_major_minor)s/%(version)s/single/' ] -sources = ['%(namelower)s-everywhere-opensource-src-%(version)s.tar.xz'] +sources = ['qt-everywhere-opensource-src-%(version)s.tar.xz'] pysuff = '-Python-2.7.10' dependencies = [ -- GitLab From d551e793240d4db83d54bac896743a57fd9b84b1 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 18 Nov 2015 08:57:05 +0100 Subject: [PATCH 0293/1015] Qt -> Qt5 --- .../easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.10.eb index c85e28da62..20130d1eb1 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.10.eb @@ -20,7 +20,7 @@ dependencies = [ ('GMP', '6.0.0a'), ('Boost', '1.59.0', versionsuffix), ('MPFR', '3.1.3'), - ('Qt', '5.5.1'), + ('Qt5', '5.5.1'), ] configopts = "-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include\;$EBROOTLIBGLU/include " -- GitLab From 2fc17b1aa7b6ab94f2fbbd761c620b3f9c4105c4 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 18 Nov 2015 16:55:35 +0100 Subject: [PATCH 0294/1015] Added METIS/5.1.0 for gimkl/2.11.5 --- .../m/METIS/METIS-5.1.0-gimkl-2.11.5.eb | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 easybuild/easyconfigs/m/METIS/METIS-5.1.0-gimkl-2.11.5.eb diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-gimkl-2.11.5.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-gimkl-2.11.5.eb new file mode 100644 index 0000000000..75d85b8e0c --- /dev/null +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-gimkl-2.11.5.eb @@ -0,0 +1,24 @@ +name = 'METIS' +version = '5.1.0' + +homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview' +description = """METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, +and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the +multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD', +] + +patches = ['METIS_IDXTYPEWIDTH.patch'] + +builddependencies = [('CMake', '3.3.2')] + +configopts = ['', 'shared=1'] + +moduleclass = 'math' -- GitLab From 80927cf5b3450ebbe78834e667d8aaa9b93025f8 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 19 Nov 2015 11:21:52 +0100 Subject: [PATCH 0295/1015] Added OpenFOAM-Extend 3.2 for gimkl/2.11.5 --- .../OpenFOAM-Extend-3.2-ParMGridGen.patch | 18 +++++++ .../OpenFOAM-Extend-3.2-gimkl-2.11.5.eb | 49 +++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-ParMGridGen.patch create mode 100644 easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-ParMGridGen.patch b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-ParMGridGen.patch new file mode 100644 index 0000000000..52ecf45ec8 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-ParMGridGen.patch @@ -0,0 +1,18 @@ +diff -ur openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94.orig/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make/options openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make/options +--- openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94.orig/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make/options 2015-09-15 16:33:00.000000000 +0200 ++++ openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make/options 2015-11-19 11:18:11.654470435 +0100 +@@ -22,11 +22,10 @@ + + EXE_INC = \ + -I$(LIB_SRC)/finiteVolume/lnInclude \ +- -I$(PARMGRIDGEN_INCLUDE_DIR)/Lib \ +- -I$(PARMGRIDGEN_INCLUDE_DIR)/IMlib \ ++ -I$(PARMGRIDGEN_INCLUDE_DIR) \ + $(TYPE_REAL) + + LIB_LIBS = \ +- -L$(PARMGRIDGEN_LIB_DIR) -lMGridGen ++ -L$(PARMGRIDGEN_LIB_DIR) -lmgrid + + #endif +Only in openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make: options~ diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb new file mode 100644 index 0000000000..cf9a03eaca --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb @@ -0,0 +1,49 @@ +easyblock = 'EB_OpenFOAM' + +name = 'OpenFOAM-Extend' +version = '3.2' + +homepage = 'http://www.extend-project.de/' +description = """OpenFOAM is a free, open source CFD software package. +OpenFOAM has an extensive range of features to solve anything from complex fluid flows +involving chemical reactions, turbulence and heat transfer, +to solid dynamics and electromagnetics.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'usempi': True} + +# The OpenFOAM-Extend people have a weird way of dealing with git. Below will download v3.2 despite +# the 3.1 in the filename and url. +source_urls = ['http://sourceforge.net/code-snapshots/git/o/op/openfoam-extend/foam-extend-3.1.git/'] +sources = ['openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94.zip'] + +patches = [ + 'OpenFOAM-Extend-%(version)s-ParMGridGen.patch', + 'OpenFOAM-Extend-3.1_build-qa.patch', + 'OpenFOAM-Extend-3.1_comp-mpi.patch', + 'OpenFOAM-Extend-3.1_skip-ThirdParty-OpenMPI.patch', +] + +dependencies = [ + ('ParMETIS', '4.0.3'), + ('METIS', '5.1.0'), # order matters, METIS need to be listed after ParMETIS to get $CPATH right + ('SCOTCH', '6.0.4'), + ('Mesquite', '2.3.0'), + ('ParMGridGen', '1.0'), + ('Python', '2.7.10'), + # Libccmio v2.6.1, zoltan v3.5 +] + +builddependencies = [ + ('flex', '2.5.39'), + ('Bison', '3.0.4'), + ('M4', '1.4.17'), + ('CMake', '3.3.2'), + +] + +prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) + +parallel = 4 + +moduleclass = 'cae' -- GitLab From 3d88d006c7db0731fe37d4d35ab43f275dd8fa39 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 19 Nov 2015 12:04:08 +0100 Subject: [PATCH 0296/1015] intermezzo --- .../OpenFOAM-3.0.0-intel-2015b-eb-deps.eb | 8 ++++---- .../s/SCOTCH/SCOTCH-6.0.4-intel-2015b-64bitint.eb | 15 +++++++++++++++ 2 files changed, 19 insertions(+), 4 deletions(-) create mode 100644 easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-intel-2015b-64bitint.eb diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb index 05b1731d61..006429c395 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb @@ -10,7 +10,7 @@ description = """OpenFOAM is a free, open source CFD software package. to solid dynamics and electromagnetics.""" toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'cstd': 'gnu++14'} +toolchainopts = {'cstd': 'c++14', 'i8': True} source_urls = ['http://downloads.sourceforge.net/foam/%(version)s'] sources = [ @@ -31,10 +31,10 @@ dependencies = [ ('CGAL', '4.7', '-Python-2.7.10'), ('libreadline', '6.3'), # OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes) - ('METIS', '5.1.0', '-32bitIDX'), + ('METIS', '5.1.0'), ('ncurses', '5.9'), - ('Paraview', paraversion, '-Qt-5.5.1-mpi'), - ('SCOTCH', '6.0.4'), + ('Paraview', paraversion, '-mpi'), + ('SCOTCH', '6.0.4', '-64bitint'), ] builddependencies = [ diff --git a/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-intel-2015b-64bitint.eb b/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-intel-2015b-64bitint.eb new file mode 100644 index 0000000000..edac27cad0 --- /dev/null +++ b/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-intel-2015b-64bitint.eb @@ -0,0 +1,15 @@ +name = 'SCOTCH' +version = '6.0.4' +versionsuffix = '-64bitint' + +homepage = 'http://gforge.inria.fr/projects/scotch/' +description = """Software package and libraries for sequential and parallel graph partitioning, +static mapping, and sparse matrix block ordering, and sequential mesh and hypergraph partitioning.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'i8': True} + +source_urls = ['http://gforge.inria.fr/frs/download.php/file/34618/'] +sources = ['%(namelower)s_%(version)s.tar.gz'] + +moduleclass = 'math' -- GitLab From d99f05ed864be73b757f90e0d505d6ba4905afb4 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 19 Nov 2015 12:09:46 +0100 Subject: [PATCH 0297/1015] {data} [intel-2015b] scikit-learn 0.17 Python-{2.7.10,3.5.0} (REVIEW) --- ...it-learn-0.17-intel-2015b-Python-2.7.10.eb | 34 +++++++++++++++++++ ...kit-learn-0.17-intel-2015b-Python-3.5.0.eb | 34 +++++++++++++++++++ 2 files changed, 68 insertions(+) create mode 100644 easybuild/easyconfigs/s/scikit-learn/scikit-learn-0.17-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/s/scikit-learn/scikit-learn-0.17-intel-2015b-Python-3.5.0.eb diff --git a/easybuild/easyconfigs/s/scikit-learn/scikit-learn-0.17-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/scikit-learn/scikit-learn-0.17-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..f7461d631a --- /dev/null +++ b/easybuild/easyconfigs/s/scikit-learn/scikit-learn-0.17-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,34 @@ +easyblock = 'PythonPackage' + +name = 'scikit-learn' +version = '0.17' + +homepage = 'http://scikit-learn.org/stable/index.html' +description = """Scikit-learn integrates machine learning algorithms in the tightly-knit scientific Python world, +building upon numpy, scipy, and matplotlib. As a machine-learning module, +it provides versatile tools for data mining and analysis in any field of science and engineering. +It strives to be simple and efficient, accessible to everybody, and reusable in various contexts.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +python = 'Python' +pyver = '2.7.10' + +versionsuffix = "-%s-%s" % (python, pyver) +dependencies = [ + (python, pyver), + ('matplotlib', '1.5.0', versionsuffix), +] + +options = {'modulename': 'sklearn'} + +pyshortver = '.'.join(pyver.split('.')[:-1]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/sklearn' % pyshortver], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/s/scikit-learn/scikit-learn-0.17-intel-2015b-Python-3.5.0.eb b/easybuild/easyconfigs/s/scikit-learn/scikit-learn-0.17-intel-2015b-Python-3.5.0.eb new file mode 100644 index 0000000000..3a2f241e75 --- /dev/null +++ b/easybuild/easyconfigs/s/scikit-learn/scikit-learn-0.17-intel-2015b-Python-3.5.0.eb @@ -0,0 +1,34 @@ +easyblock = 'PythonPackage' + +name = 'scikit-learn' +version = '0.17' + +homepage = 'http://scikit-learn.org/stable/index.html' +description = """Scikit-learn integrates machine learning algorithms in the tightly-knit scientific Python world, +building upon numpy, scipy, and matplotlib. As a machine-learning module, +it provides versatile tools for data mining and analysis in any field of science and engineering. +It strives to be simple and efficient, accessible to everybody, and reusable in various contexts.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +python = 'Python' +pyver = '3.5.0' + +versionsuffix = "-%s-%s" % (python, pyver) +dependencies = [ + (python, pyver), + ('matplotlib', '1.5.0', versionsuffix), +] + +options = {'modulename': 'sklearn'} + +pyshortver = '.'.join(pyver.split('.')[:-1]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/sklearn' % pyshortver], +} + +moduleclass = 'data' -- GitLab From 08efdcfbaefa42e41c8801ae0959539669443bb7 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 19 Nov 2015 12:14:32 +0100 Subject: [PATCH 0298/1015] {vis} [intel-2015b] matplotlib 1.5.0 Python-{2.7.10,3.5.0} (REVIEW) --- ...plotlib-1.5.0-intel-2015b-Python-2.7.10.eb | 35 +++++++++++++++++++ ...tplotlib-1.5.0-intel-2015b-Python-3.5.0.eb | 35 +++++++++++++++++++ 2 files changed, 70 insertions(+) create mode 100644 easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.0-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.0-intel-2015b-Python-3.5.0.eb diff --git a/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..cc6f041674 --- /dev/null +++ b/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,35 @@ +easyblock = "PythonPackage" + +name = 'matplotlib' +version = '1.5.0' + +homepage = 'http://matplotlib.org' +description = """matplotlib is a python 2D plotting library which produces publication quality figures in a variety of + hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python + and ipython shell, web application servers, and six graphical user interface toolkits.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +python = 'Python' +pythonversion = '2.7.10' +pyshortver = ".".join(pythonversion.split(".")[:-1]) + +versionsuffix = "-%s-%s" % (python, pythonversion) + +dependencies = [ + (python, pythonversion), + ('freetype', '2.6.1'), + ('libpng', '1.6.18'), +] + +pyprefix = 'lib/python%s/site-packages' % pyshortver +eggname = 'matplotlib-%%(version)s-py%s-linux-x86_64.egg' % pyshortver +sanity_check_paths = { + 'files': [], + 'dirs': [('%s/%%(name)s' % pyprefix, '%s/%s' % (pyprefix, eggname))], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.0-intel-2015b-Python-3.5.0.eb b/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.0-intel-2015b-Python-3.5.0.eb new file mode 100644 index 0000000000..23b4e9a187 --- /dev/null +++ b/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.0-intel-2015b-Python-3.5.0.eb @@ -0,0 +1,35 @@ +easyblock = "PythonPackage" + +name = 'matplotlib' +version = '1.5.0' + +homepage = 'http://matplotlib.org' +description = """matplotlib is a python 2D plotting library which produces publication quality figures in a variety of + hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python + and ipython shell, web application servers, and six graphical user interface toolkits.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +python = 'Python' +pythonversion = '3.5.0' +pyshortver = ".".join(pythonversion.split(".")[:-1]) + +versionsuffix = "-%s-%s" % (python, pythonversion) + +dependencies = [ + (python, pythonversion), + ('freetype', '2.6.1'), + ('libpng', '1.6.18'), +] + +pyprefix = 'lib/python%s/site-packages' % pyshortver +eggname = 'matplotlib-%%(version)s-py%s-linux-x86_64.egg' % pyshortver +sanity_check_paths = { + 'files': [], + 'dirs': [('%s/%%(name)s' % pyprefix, '%s/%s' % (pyprefix, eggname))], +} + +moduleclass = 'vis' -- GitLab From 1ff5032a4de5f1ef9fc47cddcf32e69be5cb1b62 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Thu, 19 Nov 2015 13:40:00 -0600 Subject: [PATCH 0299/1015] hod vrsion 3.0.2 --- .../hanythingondemand-3.0.2-cli.eb | 42 +++++++++++++++++++ ...ndemand-3.0.2-intel-2015b-Python-2.7.10.eb | 35 ++++++++++++++++ 2 files changed, 77 insertions(+) create mode 100644 easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.2-cli.eb create mode 100644 easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.2-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.2-cli.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.2-cli.eb new file mode 100644 index 0000000000..a6a417a8dc --- /dev/null +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.2-cli.eb @@ -0,0 +1,42 @@ +easyblock = 'PythonPackage' + +name = 'hanythingondemand' +version = '3.0.2' +versionsuffix = '-cli' + +homepage = 'https://github.com/hpcugent/hanythingondemand' +description = """HanythingOnDemand (HOD) is a system for provisioning virtual Hadoop clusters over a large physical cluster. +It uses the Torque resource manager to do node allocation.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +# minimal version for interactive use: just uses system Python (netaddr/netifaces/mpi4py not required) +dependencies = [ + ('pbs_python', '4.6.0'), + ('vsc-base', '2.4.2'), +] + +use_easy_install = True +zipped_egg = True + +# use 'hod' rather than 'hanythingondemand' in module name +modaltsoftname = 'hod' + +options = {'modulename': 'hod'} + +modextravars = { + # site-specific settings, hence commented out + # specify HOD module to use in jobs (*full* HOD installation, not a minimal one) + #'HOD_BATCH_HOD_MODULE': 'hanythingondemand/%(version)s-intel-2015b-Python-2.7.10', + #'HOD_CREATE_HOD_MODULE': 'hanythingondemand/%(version)s-intel-2015b-Python-2.7.10', + # specify location on shared 'scratch' filesystem for HOD working directories + #'HOD_BATCH_WORKDIR': '\$VSC_SCRATCH/hod', + #'HOD_CREATE_WORKDIR': '\$VSC_SCRATCH/hod', +} + +sanity_check_commands = [('hod', '--help'), ('hod', 'dists')] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.2-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..60d348623f --- /dev/null +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.2-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,35 @@ +easyblock = 'PythonPackage' + +name = 'hanythingondemand' +version = '3.0.2' + +homepage = 'https://github.com/hpcugent/hanythingondemand' +description = """HanythingOnDemand (HOD) is a system for provisioning virtual Hadoop clusters over a large physical cluster. +It uses the Torque resource manager to do node allocation.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +python = 'Python' +pythonver = '2.7.10' +pythonshortver = '.'.join(pythonver.split('.')[:2]) +versionsuffix = '-%s-%s' % (python, pythonver) + +# a Python version with netaddr/netifaces/mpi4py + pbs_python and vsc-base/vsc-mympirun is required at runtime +dependencies = [ + (python, pythonver), # provides netaddr, netifaces, mpi4py + ('pbs_python', '4.6.0', versionsuffix), + ('vsc-mympirun', '3.4.2', versionsuffix + '-vsc-base-2.4.2'), + ('setuptools', '1.4.2', '', True), +] + +use_easy_install = True +zipped_egg = True + +options = {'modulename': 'hod'} + +sanity_check_commands = [('hod', '--help'), ('hod', 'dists')] + +moduleclass = 'tools' -- GitLab From 11db3149680bd2f3e1c6b045bd74942207eb27bd Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Fri, 20 Nov 2015 07:20:03 +0100 Subject: [PATCH 0300/1015] back to 32 bit IDX --- .../o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb index 006429c395..1c2ae136a5 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb @@ -10,7 +10,7 @@ description = """OpenFOAM is a free, open source CFD software package. to solid dynamics and electromagnetics.""" toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'cstd': 'c++14', 'i8': True} +toolchainopts = {'cstd': 'c++14'} source_urls = ['http://downloads.sourceforge.net/foam/%(version)s'] sources = [ @@ -31,10 +31,10 @@ dependencies = [ ('CGAL', '4.7', '-Python-2.7.10'), ('libreadline', '6.3'), # OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes) - ('METIS', '5.1.0'), + ('METIS', '5.1.0', '-32bitIDX'), ('ncurses', '5.9'), ('Paraview', paraversion, '-mpi'), - ('SCOTCH', '6.0.4', '-64bitint'), + ('SCOTCH', '6.0.4'), ] builddependencies = [ -- GitLab From 16c549c3fa66e38f25913953c8cf486939d9f156 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lum=C3=ADr=20Jasiok?= Date: Fri, 20 Nov 2015 13:33:28 +0100 Subject: [PATCH 0301/1015] Add Intel Parallel Studio 2016, update 1 --- .../i/icc/icc-2016.1.150-GCC-4.9.3.eb | 27 +++++++++++++ .../iccifort/iccifort-2016.1.150-GCC-4.9.3.eb | 22 +++++++++++ .../i/ifort/ifort-2016.1.150-GCC-4.9.3.eb | 27 +++++++++++++ .../i/iimpi/iimpi-2016.00-GCC-4.9.3.eb | 23 +++++++++++ ...imkl-11.3.1.150-iimpi-2016.00-GCC-4.9.3.eb | 38 +++++++++++++++++++ ...5.1.2.150-iccifort-2016.1.150-GCC-4.9.3.eb | 31 +++++++++++++++ .../easyconfigs/i/intel/intel-2016.00.eb | 22 +++++++++++ 7 files changed, 190 insertions(+) create mode 100644 easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3.eb create mode 100644 easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3.eb create mode 100644 easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3.eb create mode 100644 easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3.eb create mode 100644 easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.00-GCC-4.9.3.eb create mode 100644 easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3.eb create mode 100644 easybuild/easyconfigs/i/intel/intel-2016.00.eb diff --git a/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3.eb b/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3.eb new file mode 100644 index 0000000000..f8ac927067 --- /dev/null +++ b/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3.eb @@ -0,0 +1,27 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild + +name = 'icc' +version = '2016.1.150' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "C and C++ compiler from Intel" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_%(version)s.tgz'] + +checksums = ['4b93b0ff549e6bd8d1a8b9a441b235a8'] + +gcc = 'GCC' +gccver = '4.9.3' +versionsuffix = '-%s-%s' % (gcc, gccver) + +dependencies = [(gcc, gccver)] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3.eb new file mode 100644 index 0000000000..513eea40a2 --- /dev/null +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3.eb @@ -0,0 +1,22 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +easyblock = "Toolchain" + +name = 'iccifort' +version = '2016.1.150' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel Cluster Toolkit Compiler Edition provides Intel C,C++ and fortran compilers, Intel MPI and Intel MKL""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +gcc = 'GCC' +gccver = '4.9.3' +versionsuffix = '-%s-%s' % (gcc, gccver) + +dependencies = [ + (gcc, gccver), + ('icc', version, versionsuffix), + ('ifort', version, versionsuffix), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3.eb new file mode 100644 index 0000000000..dc2a46c081 --- /dev/null +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3.eb @@ -0,0 +1,27 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild + +name = 'ifort' +version = '2016.1.150' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "C and C++ compiler from Intel" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_%(version)s.tgz'] + +checksums = ['1e848c8283cf6a0210bce1d35ecd748b'] + +gcc = 'GCC' +gccver = '4.9.3' +versionsuffix = "-%s-%s" % ( gcc, gccver ) + +dependencies = [(gcc, gccver)] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3.eb new file mode 100644 index 0000000000..5623e0746d --- /dev/null +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3.eb @@ -0,0 +1,23 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +easyblock = "Toolchain" + +name = 'iimpi' +version = '2016.00' +versionsuffix = '-GCC-4.9.3' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +suff = '1.150' +compver = '2016.%s' % suff + +dependencies = [ + ('icc', compver, versionsuffix), + ('ifort', compver, versionsuffix), + ('impi', '5.1.2.150', '', ('iccifort', '%s%s' % (compver, versionsuffix))), +] + +moduleclass = 'toolchain' + diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.00-GCC-4.9.3.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.00-GCC-4.9.3.eb new file mode 100644 index 0000000000..a6bafc9020 --- /dev/null +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.00-GCC-4.9.3.eb @@ -0,0 +1,38 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild + +name = 'imkl' +version = '11.3.1.150' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines for science, engineering, and financial + applications that require maximum performance. Core math functions include + BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" + +toolchain = {'name': 'iimpi', 'version': '2016.00-GCC-4.9.3'} + +sources = ['l_mkl_%(version)s.tgz'] +checksums = ['b57ff502b5f97f2f783e4bbda7ce42b3'] + +dontcreateinstalldir = 'True' + +#license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +interfaces = True + +moduleclass = 'numlib' + +postinstallcmds = [ + # extract the examples + 'tar xvzf %(installdir)s/mkl/examples/examples_cluster.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_c.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_core_f.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_f95.tgz -C %(installdir)s/mkl/examples/', + 'tar xvzf %(installdir)s/mkl/examples/examples_mic.tgz -C %(installdir)s/mkl/examples/' +] + +modextravars = { + 'MKL_EXAMPLES' : '%(installdir)s/mkl/examples/', +} diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3.eb b/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3.eb new file mode 100644 index 0000000000..c585c3f8fd --- /dev/null +++ b/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3.eb @@ -0,0 +1,31 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild + +name = 'impi' +version = '5.1.2.150' + +homepage = 'http://software.intel.com/en-us/intel-mpi-library/' +description = """The Intel(R) MPI Library for Linux* OS is a multi-fabric message + passing library based on ANL MPICH2 and OSU MVAPICH2. The Intel MPI Library for + Linux OS implements the Message Passing Interface, version 2 (MPI-2) specification.""" + +toolchain = {'name': 'iccifort', 'version': '2016.1.150-GCC-4.9.3'} + +sources = ['l_mpi_p_%(version)s.tgz'] + +checksums = ['ec4db8f718c34f09fccf9d1c89454f0a'] + +dontcreateinstalldir = 'True' + +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +moduleclass = 'mpi' + +postinstallcmds = [ + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libmpich.so', + 'ln -s %(installdir)s/lib64/libmpigc4.so %(installdir)s/lib64/libmpichcxx.so', + 'ln -s %(installdir)s/lib64/libmpigf.so %(installdir)s/lib64/libfmpich.so', + 'ln -s %(installdir)s/lib64/libmpigf.so %(installdir)s/lib64/libmpichf90.so', + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libmpl.so', + 'ln -s %(installdir)s/lib64/libmpi.so %(installdir)s/lib64/libopa.so' +] diff --git a/easybuild/easyconfigs/i/intel/intel-2016.00.eb b/easybuild/easyconfigs/i/intel/intel-2016.00.eb new file mode 100644 index 0000000000..8b12666c11 --- /dev/null +++ b/easybuild/easyconfigs/i/intel/intel-2016.00.eb @@ -0,0 +1,22 @@ +# This is an easyconfig file for EasyBuild, see http://hpcugent.github.io/easybuild +easyblock = "Toolchain" + +name = 'intel' +version = '2016.00' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MPI & Intel MKL.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2016.1.150' +gccsuff = '-GCC-4.9.3' + +dependencies = [ + ('icc', compver, gccsuff), + ('ifort', compver, gccsuff), + ('impi', '5.1.2.150', '', ('iccifort', '%s%s' % (compver, gccsuff))), + ('imkl', '11.3.1.150', '', ('iimpi', '%s%s' % (version,gccsuff))), +] + +moduleclass = 'toolchain' -- GitLab From e29446cd24ffed6a1290b9bf7fbbaa5da7834df3 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 23 Nov 2015 12:47:43 +0100 Subject: [PATCH 0302/1015] {vis}[intel/2015b] gnuplot 5.0.1 --- .../c/cairo/cairo-1.14.4-intel-2015b.eb | 32 ++++++++++++++ .../g/GLib/GLib-2.47.1-intel-2015b.eb | 21 +++++++++ ...Object-Introspection-1.47.1-intel-2015b.eb | 35 +++++++++++++++ .../g/gnuplot/gnuplot-5.0.1-intel-2015b.eb | 37 ++++++++++++++++ .../h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb | 31 +++++++++++++ ...-intel-2015b-libX11-1.6.3-Python-2.7.10.eb | 35 +++++++++++++++ .../l/libgd/libgd-2.1.1-intel-2015b.eb | 26 +++++++++++ .../libjpeg-turbo-1.4.2-intel-2015b.eb | 24 +++++++++++ .../l/libpng/libpng-1.6.19-intel-2015b.eb | 19 ++++++++ .../p/Pango/Pango-1.38.1-intel-2015b.eb | 43 +++++++++++++++++++ 10 files changed, 303 insertions(+) create mode 100644 easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb create mode 100644 easybuild/easyconfigs/g/GLib/GLib-2.47.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libpng/libpng-1.6.19-intel-2015b.eb create mode 100644 easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb diff --git a/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb b/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb new file mode 100644 index 0000000000..dc33c515ca --- /dev/null +++ b/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'cairo' +version = '1.14.4' + +homepage = 'http://cairographics.org' +description = """Cairo is a 2D graphics library with support for multiple output devices. + Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, + PostScript, PDF, and SVG file output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://cairographics.org/releases/'] +sources = [SOURCE_TAR_XZ] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('libpng', '1.6.19'), + ('freetype', '2.6.1'), + ('pixman', '0.32.8'), + ('fontconfig', '2.11.94'), + ('expat', '2.1.0'), +] + +# disable symbol lookup, which requires -lbfd, to avoid link issues with (non-PIC) libiberty.a provided by GCC +configopts = "--enable-symbol-lookup=no" + +# workaround for "hidden symbol .* in .* is referenced by DSO" and "ld: final link failed: Bad value" +buildopts = 'LD="$CC" LDFLAGS="$LDFLAGS -shared-intel"' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.47.1-intel-2015b.eb b/easybuild/easyconfigs/g/GLib/GLib-2.47.1-intel-2015b.eb new file mode 100644 index 0000000000..d5db1754d1 --- /dev/null +++ b/easybuild/easyconfigs/g/GLib/GLib-2.47.1-intel-2015b.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'GLib' +version = '2.47.1' + +homepage = 'http://www.gtk.org/' +description = """GLib is one of the base libraries of the GTK+ project""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://ftp.gnome.org/pub/gnome/sources/glib/%(version_major_minor)s/'] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('libffi', '3.2.1'), + ('gettext', '0.19.6'), +] +builddependencies = [('Python', '2.7.10')] + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2015b.eb b/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2015b.eb new file mode 100644 index 0000000000..7bff362648 --- /dev/null +++ b/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2015b.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'GObject-Introspection' +version = '1.47.1' + +homepage = 'https://wiki.gnome.org/GObjectIntrospection/' +description = """GObject introspection is a middleware layer between C libraries + (using GObject) and language bindings. The C library can be scanned at + compile time and generate a metadata file, in addition to the actual + native C library. Then at runtime, language bindings can read this + metadata and automatically provide bindings to call into the C library.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('Python', '2.7.10'), + ('GLib', '2.47.1'), + ('Bison', '3.0.4'), +] + +sanity_check_paths = { + 'files': ['bin/g-ir-%s' % x for x in ['annotation-tool', 'compiler', 'generate', 'scanner']] + + ['lib/libgirepository-1.0.%s' % x for x in ['so', 'a']], + 'dirs': ['include', 'share'] +} + +modextrapaths = { + 'GI_TYPELIB_PATH': 'share', + 'XDG_DATA_DIRS': 'share', +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.1-intel-2015b.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.1-intel-2015b.eb new file mode 100644 index 0000000000..9264521464 --- /dev/null +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.1-intel-2015b.eb @@ -0,0 +1,37 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2013 University of Luxembourg/Luxembourg Centre for Systems Biomedicine +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-97.html +## +easyblock = 'ConfigureMake' + +name = 'gnuplot' +version = '5.0.1' + +homepage = 'http://gnuplot.sourceforge.net/' +description = """Portable interactive, function plotting utility""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [('http://sourceforge.net/projects/gnuplot/files', 'download')] + +dependencies = [ + ('cairo', '1.14.4'), + ('libjpeg-turbo', '1.4.2'), + ('libgd', '2.1.1'), + ('Pango', '1.38.1'), +] + +sanity_check_paths = { + 'files': ['bin/gnuplot'], + 'dirs': [] +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb new file mode 100644 index 0000000000..9ed292cff8 --- /dev/null +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'HarfBuzz' +version = '1.1.0' + +homepage = 'http://www.harfbuzz.org/' +description = """HarfBuzz is an OpenType text shaping engine.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://www.freedesktop.org/software/harfbuzz/release/'] +sources = [SOURCELOWER_TAR_BZ2] + +dependencies = [ + ('cairo', '1.14.4'), + ('GObject-Introspection', '1.47.1'), +] + +configopts = '--with-gobject --enable-introspection=yes ' + +sanity_check_paths = { + 'files': ['lib/libharfbuzz.so', 'bin/hb-view'], + 'dirs': [] +} + +modextrapaths = { + 'GI_TYPELIB_PATH': 'share', + 'XDG_DATA_DIRS': 'share', +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb b/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb new file mode 100644 index 0000000000..c4618e09dc --- /dev/null +++ b/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'libXft' +version = '2.3.2' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X11 client-side library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [ + ('kbproto', '1.0.7'), + ('renderproto', '0.11'), +] + +libx11ver = '1.6.3' +pysuff = '-Python-2.7.10' +versionsuffix = '-libX11-%s%s' % (libx11ver, pysuff) + +dependencies = [ + ('libX11', libx11ver, pysuff), + ('libXrender', '0.9.9'), + ('freetype', '2.6.1'), + ('fontconfig', '2.11.94'), +] + +sanity_check_paths = { + 'files': ['lib/libXft.a'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb b/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb new file mode 100644 index 0000000000..637f5ad5ec --- /dev/null +++ b/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'libgd' +version = '2.1.1' + +homepage = 'http://libgd.bitbucket.org/' +description = "GD is an open source code library for the dynamic creation of images by programmers." + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://bitbucket.org/libgd/gd-libgd/downloads'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('fontconfig', '2.11.94'), + ('libjpeg-turbo', '1.4.2'), + ('libpng', '1.6.19'), + ('zlib', '1.2.8'), +] + +sanity_check_paths = { + 'files': ["lib/libgd.a", "lib/libgd.so"], + 'dirs': ["bin", "include"], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2015b.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2015b.eb new file mode 100644 index 0000000000..11356694c2 --- /dev/null +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2015b.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'libjpeg-turbo' +version = '1.4.2' + +homepage = 'http://sourceforge.net/projects/libjpeg-turbo/' +description = """libjpeg-turbo is a fork of the original IJG libjpeg which uses SIMD to accelerate baseline JPEG +compression and decompression. libjpeg is a library that implements JPEG image encoding, decoding and transcoding. +""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('NASM', '2.11.08'), +] + +configopts = "--with-jpeg8" +runtest = "test" + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.6.19-intel-2015b.eb b/easybuild/easyconfigs/l/libpng/libpng-1.6.19-intel-2015b.eb new file mode 100644 index 0000000000..b2d0c1bd96 --- /dev/null +++ b/easybuild/easyconfigs/l/libpng/libpng-1.6.19-intel-2015b.eb @@ -0,0 +1,19 @@ +easyblock = 'ConfigureMake' + +name = 'libpng' +version = '1.6.19' + +homepage = 'http://www.libpng.org/pub/png/libpng.html' +description = "libpng is the official PNG reference library" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('zlib', '1.2.8')] + +configopts = "--with-pic" + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb b/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb new file mode 100644 index 0000000000..db7eb744ba --- /dev/null +++ b/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb @@ -0,0 +1,43 @@ +easyblock = 'ConfigureMake' + +name = 'Pango' +version = '1.38.1' + +homepage = 'http://www.pango.org/' +description = """Pango is a library for laying out and rendering of text, with an emphasis + on internationalization. Pango can be used anywhere that text layout + is needed, though most of the work on Pango so far has been done in + the context of the GTK+ widget toolkit. Pango forms the core of text + and font handling for GTK+-2.x.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('cairo', '1.14.4'), + ('fontconfig', '2.11.94'), + ('freetype', '2.6.1'), + ('GLib', '2.47.1'), + ('HarfBuzz', '1.1.0'), + ('GObject-Introspection', '1.47.1'), + ('libXft', '2.3.2', '-libX11-1.6.3-Python-2.7.10'), +] + +builddependencies = [ + ('M4', '1.4.17'), +] + +sanity_check_paths = { + 'files': ['bin/pango-view', 'lib/libpango-1.0.so', 'lib/libpangocairo-1.0.so', + 'lib/libpangoft2-1.0.so', 'lib/libpangoxft-1.0.so'], + 'dirs': [] +} + +modextrapaths = { + 'GI_TYPELIB_PATH': 'share', + 'XDG_DATA_DIRS': 'share', +} + +moduleclass = 'vis' -- GitLab From 8e06bbd254d5d7f58dfcdcf38b5f94a007dabaa8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 23 Nov 2015 13:46:45 +0100 Subject: [PATCH 0303/1015] add easyconfig for freetype 2.6.1 w/ libpng 1.6.19 --- .../c/cairo/cairo-1.14.4-intel-2015b.eb | 5 ++-- ...reetype-2.6.1-intel-2015b-libpng-1.6.19.eb | 23 +++++++++++++++++++ ...-intel-2015b-libX11-1.6.3-Python-2.7.10.eb | 2 +- 3 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb diff --git a/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb b/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb index dc33c515ca..e560775ec3 100644 --- a/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb +++ b/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb @@ -13,11 +13,12 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['http://cairographics.org/releases/'] sources = [SOURCE_TAR_XZ] +libpngver = '1.6.19' dependencies = [ ('bzip2', '1.0.6'), ('zlib', '1.2.8'), - ('libpng', '1.6.19'), - ('freetype', '2.6.1'), + ('libpng', libpngver), + ('freetype', '2.6.1', '-libpng-%s' % libpngver), ('pixman', '0.32.8'), ('fontconfig', '2.11.94'), ('expat', '2.1.0'), diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb b/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb new file mode 100644 index 0000000000..ae1e8f4cb7 --- /dev/null +++ b/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb @@ -0,0 +1,23 @@ +name = 'freetype' +version = '2.6.1' + +homepage = 'http://freetype.org' +description = """FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and + portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display + servers, font conversion tools, text image generation tools, and many other products as well.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [GNU_SAVANNAH_SOURCE] +sources = [SOURCE_TAR_GZ] + +libpngver = '1.6.19' +versionsuffix = '-libpng-%s' % libpngver +dependencies = [('libpng', libpngver)] + +sanity_check_paths = { + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'dirs': ['include/freetype2'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb b/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb index c4618e09dc..d5386b4de0 100644 --- a/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb @@ -23,7 +23,7 @@ versionsuffix = '-libX11-%s%s' % (libx11ver, pysuff) dependencies = [ ('libX11', libx11ver, pysuff), ('libXrender', '0.9.9'), - ('freetype', '2.6.1'), + ('freetype', '2.6.1', '-libpng-1.6.19'), ('fontconfig', '2.11.94'), ] -- GitLab From 07155cda673660fb977b643f54c03ea0503da60c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 23 Nov 2015 13:53:07 +0100 Subject: [PATCH 0304/1015] stick to libpng 1.6.18 for now --- .../c/cairo/cairo-1.14.4-intel-2015b.eb | 5 ++-- ...reetype-2.6.1-intel-2015b-libpng-1.6.19.eb | 23 ------------------- ...-intel-2015b-libX11-1.6.3-Python-2.7.10.eb | 2 +- .../l/libgd/libgd-2.1.1-intel-2015b.eb | 2 +- .../l/libpng/libpng-1.6.19-intel-2015b.eb | 19 --------------- 5 files changed, 4 insertions(+), 47 deletions(-) delete mode 100644 easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb delete mode 100644 easybuild/easyconfigs/l/libpng/libpng-1.6.19-intel-2015b.eb diff --git a/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb b/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb index e560775ec3..c7df0c572f 100644 --- a/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb +++ b/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb @@ -13,12 +13,11 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['http://cairographics.org/releases/'] sources = [SOURCE_TAR_XZ] -libpngver = '1.6.19' dependencies = [ ('bzip2', '1.0.6'), ('zlib', '1.2.8'), - ('libpng', libpngver), - ('freetype', '2.6.1', '-libpng-%s' % libpngver), + ('libpng', '1.6.18'), + ('freetype', '2.6.1'), ('pixman', '0.32.8'), ('fontconfig', '2.11.94'), ('expat', '2.1.0'), diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb b/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb deleted file mode 100644 index ae1e8f4cb7..0000000000 --- a/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb +++ /dev/null @@ -1,23 +0,0 @@ -name = 'freetype' -version = '2.6.1' - -homepage = 'http://freetype.org' -description = """FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and - portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display - servers, font conversion tools, text image generation tools, and many other products as well.""" - -toolchain = {'name': 'intel', 'version': '2015b'} - -source_urls = [GNU_SAVANNAH_SOURCE] -sources = [SOURCE_TAR_GZ] - -libpngver = '1.6.19' -versionsuffix = '-libpng-%s' % libpngver -dependencies = [('libpng', libpngver)] - -sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], - 'dirs': ['include/freetype2'], -} - -moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb b/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb index d5386b4de0..c4618e09dc 100644 --- a/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb @@ -23,7 +23,7 @@ versionsuffix = '-libX11-%s%s' % (libx11ver, pysuff) dependencies = [ ('libX11', libx11ver, pysuff), ('libXrender', '0.9.9'), - ('freetype', '2.6.1', '-libpng-1.6.19'), + ('freetype', '2.6.1'), ('fontconfig', '2.11.94'), ] diff --git a/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb b/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb index 637f5ad5ec..4594ee908c 100644 --- a/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb @@ -14,7 +14,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [ ('fontconfig', '2.11.94'), ('libjpeg-turbo', '1.4.2'), - ('libpng', '1.6.19'), + ('libpng', '1.6.18'), ('zlib', '1.2.8'), ] diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.6.19-intel-2015b.eb b/easybuild/easyconfigs/l/libpng/libpng-1.6.19-intel-2015b.eb deleted file mode 100644 index b2d0c1bd96..0000000000 --- a/easybuild/easyconfigs/l/libpng/libpng-1.6.19-intel-2015b.eb +++ /dev/null @@ -1,19 +0,0 @@ -easyblock = 'ConfigureMake' - -name = 'libpng' -version = '1.6.19' - -homepage = 'http://www.libpng.org/pub/png/libpng.html' -description = "libpng is the official PNG reference library" - -toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'pic': True} - -source_urls = [SOURCEFORGE_SOURCE] -sources = [SOURCELOWER_TAR_GZ] - -dependencies = [('zlib', '1.2.8')] - -configopts = "--with-pic" - -moduleclass = 'lib' -- GitLab From 7b561954ad3c911483f6b89062dae4c9e1feaf2e Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 23 Nov 2015 14:33:05 +0100 Subject: [PATCH 0305/1015] Stick to 3.1 in this branch --- .../OpenFOAM-Extend-3.2-ParMGridGen.patch | 18 ------- .../OpenFOAM-Extend-3.2-gimkl-2.11.5.eb | 49 ------------------- 2 files changed, 67 deletions(-) delete mode 100644 easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-ParMGridGen.patch delete mode 100644 easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-ParMGridGen.patch b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-ParMGridGen.patch deleted file mode 100644 index 52ecf45ec8..0000000000 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-ParMGridGen.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff -ur openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94.orig/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make/options openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make/options ---- openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94.orig/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make/options 2015-09-15 16:33:00.000000000 +0200 -+++ openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make/options 2015-11-19 11:18:11.654470435 +0100 -@@ -22,11 +22,10 @@ - - EXE_INC = \ - -I$(LIB_SRC)/finiteVolume/lnInclude \ -- -I$(PARMGRIDGEN_INCLUDE_DIR)/Lib \ -- -I$(PARMGRIDGEN_INCLUDE_DIR)/IMlib \ -+ -I$(PARMGRIDGEN_INCLUDE_DIR) \ - $(TYPE_REAL) - - LIB_LIBS = \ -- -L$(PARMGRIDGEN_LIB_DIR) -lMGridGen -+ -L$(PARMGRIDGEN_LIB_DIR) -lmgrid - - #endif -Only in openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make: options~ diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb deleted file mode 100644 index cf9a03eaca..0000000000 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb +++ /dev/null @@ -1,49 +0,0 @@ -easyblock = 'EB_OpenFOAM' - -name = 'OpenFOAM-Extend' -version = '3.2' - -homepage = 'http://www.extend-project.de/' -description = """OpenFOAM is a free, open source CFD software package. -OpenFOAM has an extensive range of features to solve anything from complex fluid flows -involving chemical reactions, turbulence and heat transfer, -to solid dynamics and electromagnetics.""" - -toolchain = {'name': 'gimkl', 'version': '2.11.5'} -toolchainopts = {'usempi': True} - -# The OpenFOAM-Extend people have a weird way of dealing with git. Below will download v3.2 despite -# the 3.1 in the filename and url. -source_urls = ['http://sourceforge.net/code-snapshots/git/o/op/openfoam-extend/foam-extend-3.1.git/'] -sources = ['openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94.zip'] - -patches = [ - 'OpenFOAM-Extend-%(version)s-ParMGridGen.patch', - 'OpenFOAM-Extend-3.1_build-qa.patch', - 'OpenFOAM-Extend-3.1_comp-mpi.patch', - 'OpenFOAM-Extend-3.1_skip-ThirdParty-OpenMPI.patch', -] - -dependencies = [ - ('ParMETIS', '4.0.3'), - ('METIS', '5.1.0'), # order matters, METIS need to be listed after ParMETIS to get $CPATH right - ('SCOTCH', '6.0.4'), - ('Mesquite', '2.3.0'), - ('ParMGridGen', '1.0'), - ('Python', '2.7.10'), - # Libccmio v2.6.1, zoltan v3.5 -] - -builddependencies = [ - ('flex', '2.5.39'), - ('Bison', '3.0.4'), - ('M4', '1.4.17'), - ('CMake', '3.3.2'), - -] - -prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) - -parallel = 4 - -moduleclass = 'cae' -- GitLab From 2a68acc2c36dcf5e7ddf66ad3111d39634505428 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 23 Nov 2015 15:47:58 +0100 Subject: [PATCH 0306/1015] use libpng 1.6.19 --- .../c/cairo/cairo-1.14.4-intel-2015b.eb | 7 +++--- ...onfig-2.11.94-intel-2015b-libpng-1.6.19.eb | 23 +++++++++++++++++++ ...reetype-2.6.1-intel-2015b-libpng-1.6.19.eb | 23 +++++++++++++++++++ ...-intel-2015b-libX11-1.6.3-Python-2.7.10.eb | 4 ++-- .../l/libgd/libgd-2.1.1-intel-2015b.eb | 5 ++-- .../l/libpng/libpng-1.6.19-intel-2015b.eb | 19 +++++++++++++++ .../p/Pango/Pango-1.38.1-intel-2015b.eb | 6 ++--- 7 files changed, 77 insertions(+), 10 deletions(-) create mode 100644 easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-intel-2015b-libpng-1.6.19.eb create mode 100644 easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb create mode 100644 easybuild/easyconfigs/l/libpng/libpng-1.6.19-intel-2015b.eb diff --git a/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb b/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb index c7df0c572f..eb215f92b0 100644 --- a/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb +++ b/easybuild/easyconfigs/c/cairo/cairo-1.14.4-intel-2015b.eb @@ -13,13 +13,14 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['http://cairographics.org/releases/'] sources = [SOURCE_TAR_XZ] +libpngver = '1.6.19' dependencies = [ ('bzip2', '1.0.6'), ('zlib', '1.2.8'), - ('libpng', '1.6.18'), - ('freetype', '2.6.1'), + ('libpng', libpngver), + ('freetype', '2.6.1', '-libpng-%s' % libpngver), ('pixman', '0.32.8'), - ('fontconfig', '2.11.94'), + ('fontconfig', '2.11.94', '-libpng-%s' % libpngver), ('expat', '2.1.0'), ] diff --git a/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-intel-2015b-libpng-1.6.19.eb b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-intel-2015b-libpng-1.6.19.eb new file mode 100644 index 0000000000..aea523adee --- /dev/null +++ b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-intel-2015b-libpng-1.6.19.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'fontconfig' +version = '2.11.94' +versionsuffix = '-libpng-1.6.19' + +homepage = 'http://www.freedesktop.org/software/fontconfig' +description = """Fontconfig is a library designed to provide system-wide font configuration, customization and +application access.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://www.freedesktop.org/software/fontconfig/release/'] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('expat', '2.1.0'), + ('freetype', '2.6.1', versionsuffix), +] + +configopts = '--disable-docs ' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb b/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb new file mode 100644 index 0000000000..ae1e8f4cb7 --- /dev/null +++ b/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb @@ -0,0 +1,23 @@ +name = 'freetype' +version = '2.6.1' + +homepage = 'http://freetype.org' +description = """FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and + portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display + servers, font conversion tools, text image generation tools, and many other products as well.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [GNU_SAVANNAH_SOURCE] +sources = [SOURCE_TAR_GZ] + +libpngver = '1.6.19' +versionsuffix = '-libpng-%s' % libpngver +dependencies = [('libpng', libpngver)] + +sanity_check_paths = { + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'dirs': ['include/freetype2'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb b/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb index c4618e09dc..ff3544ed6f 100644 --- a/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libXft/libXft-2.3.2-intel-2015b-libX11-1.6.3-Python-2.7.10.eb @@ -23,8 +23,8 @@ versionsuffix = '-libX11-%s%s' % (libx11ver, pysuff) dependencies = [ ('libX11', libx11ver, pysuff), ('libXrender', '0.9.9'), - ('freetype', '2.6.1'), - ('fontconfig', '2.11.94'), + ('freetype', '2.6.1', '-libpng-1.6.19'), + ('fontconfig', '2.11.94', '-libpng-1.6.19'), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb b/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb index 4594ee908c..27e5a0a02e 100644 --- a/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb @@ -11,10 +11,11 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['https://bitbucket.org/libgd/gd-libgd/downloads'] sources = [SOURCELOWER_TAR_GZ] +libpngver = '1.6.19' dependencies = [ - ('fontconfig', '2.11.94'), + ('fontconfig', '2.11.94', '-libpng-%s' % libpngver), ('libjpeg-turbo', '1.4.2'), - ('libpng', '1.6.18'), + ('libpng', libpngver), ('zlib', '1.2.8'), ] diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.6.19-intel-2015b.eb b/easybuild/easyconfigs/l/libpng/libpng-1.6.19-intel-2015b.eb new file mode 100644 index 0000000000..b2d0c1bd96 --- /dev/null +++ b/easybuild/easyconfigs/l/libpng/libpng-1.6.19-intel-2015b.eb @@ -0,0 +1,19 @@ +easyblock = 'ConfigureMake' + +name = 'libpng' +version = '1.6.19' + +homepage = 'http://www.libpng.org/pub/png/libpng.html' +description = "libpng is the official PNG reference library" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('zlib', '1.2.8')] + +configopts = "--with-pic" + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb b/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb index db7eb744ba..85f56a9701 100644 --- a/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb @@ -17,8 +17,8 @@ sources = [SOURCELOWER_TAR_XZ] dependencies = [ ('cairo', '1.14.4'), - ('fontconfig', '2.11.94'), - ('freetype', '2.6.1'), + ('fontconfig', '2.11.94', '-libpng-1.6.19'), + ('freetype', '2.6.1', '-libpng-1.6.19'), ('GLib', '2.47.1'), ('HarfBuzz', '1.1.0'), ('GObject-Introspection', '1.47.1'), @@ -26,7 +26,7 @@ dependencies = [ ] builddependencies = [ - ('M4', '1.4.17'), + ('Autotools', '20150215', '', ('GNU', '4.9.3-2.25')), ] sanity_check_paths = { -- GitLab From ebcd428e4ae5338c8263735cdde90d5139524f74 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 23 Nov 2015 20:13:58 +0100 Subject: [PATCH 0307/1015] {vis}[intel/2015b] Nipye 0.11.0 + traits 4.5.0 w/ Python 2.7.10 --- ...Nipype-0.11.0-intel-2015b-Python-2.7.10.eb | 30 +++++++++++++++++++ .../traits-4.5.0-intel-2015b-Python-2.7.10.eb | 28 +++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 easybuild/easyconfigs/n/Nipype/Nipype-0.11.0-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/t/traits/traits-4.5.0-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/n/Nipype/Nipype-0.11.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/Nipype/Nipype-0.11.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..198b1aac97 --- /dev/null +++ b/easybuild/easyconfigs/n/Nipype/Nipype-0.11.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,30 @@ +easyblock = 'PythonPackage' + +name = 'Nipype' +version = '0.11.0' + +homepage = 'http://nipy.org/nipype' +description = """Nipype is a Python project that provides a uniform interface to existing neuroimaging software and + facilitates interaction between these packages within a single workflow.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('networkx', '1.10', versionsuffix), + ('traits', '4.5.0', versionsuffix), + ('NiBabel', '2.0.1', versionsuffix), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': ['bin/nipype2boutiques', 'bin/nipype_cmd', 'bin/nipype_display_crash'], + 'dirs': ['lib/python%s/site-packages/%%(namelower)s' % pyshortver], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/t/traits/traits-4.5.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/t/traits/traits-4.5.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..65de12be26 --- /dev/null +++ b/easybuild/easyconfigs/t/traits/traits-4.5.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,28 @@ +easyblock = 'PythonPackage' + +name = 'traits' +version = '4.5.0' + +homepage = 'http://code.enthought.com/projects/traits/' +description = """The Traits project allows Python programmers to use a special kind of type definition called a trait, + which gives object attributes some additional characteristics: initialization, validation, delegation, notification, + visualization.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver +dependencies = [ + ('Python', pyver), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'lang' -- GitLab From 56f58328faa402a01af0d71645bbbfdf18444b6d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 24 Nov 2015 10:04:19 +0100 Subject: [PATCH 0308/1015] {bio}[intel/2015b] RAxML 8.2.4 --- .../RAxML-8.2.4-intel-2015b-hybrid-avx.eb | 25 +++++++++++++++++++ .../RAxML-8.2.4-intel-2015b-hybrid-avx2.eb | 25 +++++++++++++++++++ .../RAxML-8.2.4-intel-2015b-hybrid-sse3.eb | 25 +++++++++++++++++++ 3 files changed, 75 insertions(+) create mode 100644 easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx.eb create mode 100644 easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx2.eb create mode 100644 easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-sse3.eb diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx.eb b/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx.eb new file mode 100644 index 0000000000..21edb6b264 --- /dev/null +++ b/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx.eb @@ -0,0 +1,25 @@ +easyblock = 'MakeCp' + +name = 'RAxML' +version = '8.2.4' +versionsuffix ='-hybrid-avx' + +homepage = 'https://github.com/stamatak/standard-RAxML' +description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +sources = ['v%(version)s.zip'] +source_urls = ['https://github.com/stamatak/standard-RAxML/archive/'] + +buildopts = '-f Makefile.AVX.HYBRID.gcc CC="$CC"' + +files_to_copy = [(["raxmlHPC-HYBRID-AVX"], "bin"), "usefulScripts", "README", "manual"] + +sanity_check_paths = { + 'files': ["bin/raxmlHPC-HYBRID-AVX"], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx2.eb b/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx2.eb new file mode 100644 index 0000000000..4a164f580e --- /dev/null +++ b/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx2.eb @@ -0,0 +1,25 @@ +easyblock = 'MakeCp' + +name = 'RAxML' +version = '8.2.4' +versionsuffix ='-hybrid-avx2' + +homepage = 'https://github.com/stamatak/standard-RAxML' +description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +sources = ['v%(version)s.zip'] +source_urls = ['https://github.com/stamatak/standard-RAxML/archive/'] + +buildopts = '-f Makefile.AVX2.HYBRID.gcc CC="$CC"' + +files_to_copy = [(["raxmlHPC-HYBRID-AVX2"], "bin"), "usefulScripts", "README", "manual"] + +sanity_check_paths = { + 'files': ["bin/raxmlHPC-HYBRID-AVX2"], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-sse3.eb new file mode 100644 index 0000000000..2bd6afbde9 --- /dev/null +++ b/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-sse3.eb @@ -0,0 +1,25 @@ +easyblock = 'MakeCp' + +name = 'RAxML' +version = '8.2.4' +versionsuffix ='-hybrid-sse3' + +homepage = 'https://github.com/stamatak/standard-RAxML' +description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +sources = ['v%(version)s.zip'] +source_urls = ['https://github.com/stamatak/standard-RAxML/archive/'] + +buildopts = '-f Makefile.SSE3.HYBRID.gcc CC="$CC"' + +files_to_copy = [(["raxmlHPC-HYBRID-SSE3"], "bin"), "usefulScripts", "README", "manual"] + +sanity_check_paths = { + 'files': ["bin/raxmlHPC-HYBRID-SSE3"], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From 0d3b69c34b333cd8d98fd316cab96e09b9d2b17d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 24 Nov 2015 10:31:27 +0100 Subject: [PATCH 0309/1015] add libpng as dependency for gnuplot --- easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.1-intel-2015b.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.1-intel-2015b.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.1-intel-2015b.eb index 9264521464..5903cd754c 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.1-intel-2015b.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-5.0.1-intel-2015b.eb @@ -25,6 +25,7 @@ source_urls = [('http://sourceforge.net/projects/gnuplot/files', 'download')] dependencies = [ ('cairo', '1.14.4'), ('libjpeg-turbo', '1.4.2'), + ('libpng', '1.6.19'), ('libgd', '2.1.1'), ('Pango', '1.38.1'), ] -- GitLab From 830de4c051c929a6e1aaca5e4cbb0205ca3d1256 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 24 Nov 2015 17:19:37 +0100 Subject: [PATCH 0310/1015] {tools}[GNU/4.9.3-2.25] zsh 5.1.1 (REVIEW) --- .../z/zsh/zsh-5.1.1-GNU-4.9.3-2.25.eb | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 easybuild/easyconfigs/z/zsh/zsh-5.1.1-GNU-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/z/zsh/zsh-5.1.1-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/z/zsh/zsh-5.1.1-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..209da76f1e --- /dev/null +++ b/easybuild/easyconfigs/z/zsh/zsh-5.1.1-GNU-4.9.3-2.25.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'zsh' +version = '5.1.1' + +homepage = 'http://www.zsh.org/' +description = "Zsh is a shell designed for interactive use, although it is also a powerful scripting language." + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +sources = [SOURCELOWER_TAR_XZ] +source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] + +dependencies = [ + ('ncurses', '5.9'), +] + +# skip test that fails when zsh is built in non-terminal environment +# see http://www.zsh.org/mla/users/2003/msg00852.html +#configopts = '--with-tcsetpgrp' + +moduleclass = 'tools' -- GitLab From c67063c97373af64c30dffff8af4190e13484e19 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 24 Nov 2015 17:23:38 +0100 Subject: [PATCH 0311/1015] comments deleted --- easybuild/easyconfigs/z/zsh/zsh-5.1.1-GNU-4.9.3-2.25.eb | 4 ---- 1 file changed, 4 deletions(-) diff --git a/easybuild/easyconfigs/z/zsh/zsh-5.1.1-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/z/zsh/zsh-5.1.1-GNU-4.9.3-2.25.eb index 209da76f1e..6bbba46712 100644 --- a/easybuild/easyconfigs/z/zsh/zsh-5.1.1-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/z/zsh/zsh-5.1.1-GNU-4.9.3-2.25.eb @@ -15,8 +15,4 @@ dependencies = [ ('ncurses', '5.9'), ] -# skip test that fails when zsh is built in non-terminal environment -# see http://www.zsh.org/mla/users/2003/msg00852.html -#configopts = '--with-tcsetpgrp' - moduleclass = 'tools' -- GitLab From 5fbf336d66030cb9527f9619d6c3f136a2dc96d2 Mon Sep 17 00:00:00 2001 From: Tom Vander Aa Date: Tue, 27 Oct 2015 15:15:06 +0100 Subject: [PATCH 0312/1015] Added LuaJIT --- .../l/LuaJIT/LuaJIT-2.0.2-GCC-4.9.2.eb | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 easybuild/easyconfigs/l/LuaJIT/LuaJIT-2.0.2-GCC-4.9.2.eb diff --git a/easybuild/easyconfigs/l/LuaJIT/LuaJIT-2.0.2-GCC-4.9.2.eb b/easybuild/easyconfigs/l/LuaJIT/LuaJIT-2.0.2-GCC-4.9.2.eb new file mode 100644 index 0000000000..b99c4d58c3 --- /dev/null +++ b/easybuild/easyconfigs/l/LuaJIT/LuaJIT-2.0.2-GCC-4.9.2.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = "LuaJIT" +version = "2.0.2" + +homepage = "http://luajit.org/" +description = """LuaJIT is a Just-In-Time Compiler (JIT) for the Lua +programming language. Lua is a powerful, dynamic and light-weight programming +language. It may be embedded or used as a general-purpose, stand-alone +language. """ + +toolchain = {'name': 'GCC', 'version': '4.9.2'} + +sources = [SOURCE_TAR_GZ] +skipsteps = ['configure'] +source_urls = ['http://luajit.org/download/'] +installopts = 'PREFIX=%(installdir)s' + +dependencies = [('ncurses', '5.9')] + +sanity_check_paths = { + 'files': ["bin/luajit"], + 'dirs': [] +} + +moduleclass = "lang" -- GitLab From 34b1aea182aff51df8f5bf0fe60147fddc47c3b5 Mon Sep 17 00:00:00 2001 From: Tom Vander Aa Date: Wed, 25 Nov 2015 10:33:43 +0100 Subject: [PATCH 0313/1015] LuaJIT: reorder config --- easybuild/easyconfigs/l/LuaJIT/LuaJIT-2.0.2-GCC-4.9.2.eb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/l/LuaJIT/LuaJIT-2.0.2-GCC-4.9.2.eb b/easybuild/easyconfigs/l/LuaJIT/LuaJIT-2.0.2-GCC-4.9.2.eb index b99c4d58c3..cb893f601b 100644 --- a/easybuild/easyconfigs/l/LuaJIT/LuaJIT-2.0.2-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/l/LuaJIT/LuaJIT-2.0.2-GCC-4.9.2.eb @@ -11,13 +11,14 @@ language. """ toolchain = {'name': 'GCC', 'version': '4.9.2'} -sources = [SOURCE_TAR_GZ] -skipsteps = ['configure'] source_urls = ['http://luajit.org/download/'] -installopts = 'PREFIX=%(installdir)s' +sources = [SOURCE_TAR_GZ] dependencies = [('ncurses', '5.9')] +skipsteps = ['configure'] +installopts = 'PREFIX=%(installdir)s' + sanity_check_paths = { 'files': ["bin/luajit"], 'dirs': [] -- GitLab From fd77ca0295de0d7ce14b2f3a83819292fd7f4999 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 25 Nov 2015 17:21:50 +0100 Subject: [PATCH 0314/1015] Added iompi-2015.03 and iomkl-2015.03 --- ...11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 20 +++++++++++ .../i/imkl/imkl-11.2.3.187-iompi-2015.03.eb | 21 ++++++++++++ .../easyconfigs/i/iomkl/iomkl-2015.03.eb | 20 +++++++++++ .../easyconfigs/i/iompi/iompi-2015.03.eb | 20 +++++++++++ ....8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 34 +++++++++++++++++++ 5 files changed, 115 insertions(+) create mode 100644 easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-iompi-2015.03.eb create mode 100644 easybuild/easyconfigs/i/iomkl/iomkl-2015.03.eb create mode 100644 easybuild/easyconfigs/i/iompi/iompi-2015.03.eb create mode 100644 easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..65b39150d4 --- /dev/null +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'hwloc' +version = '1.11.1' + +homepage = 'http://www.open-mpi.org/projects/hwloc/' +description = """The Portable Hardware Locality (hwloc) software package provides a portable abstraction + (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including + NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various + system attributes such as cache and memory information as well as the locality of I/O devices such as + network interfaces, InfiniBand HCAs or GPUs. It primarily aims at helping applications with gathering + information about modern computing hardware so as to exploit it accordingly and efficiently.""" + +toolchain = {'name': 'iccifort', 'version': '2015.3.187-GNU-4.9.3-2.25'} + +source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] +sources = [SOURCE_TAR_GZ] + +moduleclass = 'system' + diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-iompi-2015.03.eb b/easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-iompi-2015.03.eb new file mode 100644 index 0000000000..8f4baa3375 --- /dev/null +++ b/easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-iompi-2015.03.eb @@ -0,0 +1,21 @@ +name = 'imkl' +version = '11.2.3.187' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, extensively threaded math routines +for science, engineering, and financial applications that require maximum performance. Core math functions include +BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" + +toolchain = {'name': 'iompi', 'version': '2015.03'} + +sources = ['l_mkl_%(version)s.tgz'] + +dontcreateinstalldir = 'True' + +interfaces = True + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/i/iomkl/iomkl-2015.03.eb b/easybuild/easyconfigs/i/iomkl/iomkl-2015.03.eb new file mode 100644 index 0000000000..f9059cff3e --- /dev/null +++ b/easybuild/easyconfigs/i/iomkl/iomkl-2015.03.eb @@ -0,0 +1,20 @@ +easyblock = "Toolchain" + +name = 'iomkl' +version = '2015.03' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel Cluster Toolchain Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MKL & OpenMPI.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2015.3.187-GNU-4.9.3-2.25' + +dependencies = [ + ('icc', compver), + ('ifort', compver), + ('OpenMPI', '1.8.8', '', ('iccifort', compver)), + ('imkl', '11.2.3.187', '', ('iompi', version)), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/iompi/iompi-2015.03.eb b/easybuild/easyconfigs/i/iompi/iompi-2015.03.eb new file mode 100644 index 0000000000..539222425a --- /dev/null +++ b/easybuild/easyconfigs/i/iompi/iompi-2015.03.eb @@ -0,0 +1,20 @@ +easyblock = "Toolchain" + +name = 'iompi' +version = '2015.03' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Toolchain with Intel C, C++ and Fortran compilers, alongside OpenMPI.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2015.3.187-GNU-4.9.3-2.25' + +dependencies = [ + ('icc', compver), + ('ifort', compver), + ('OpenMPI', '1.8.8', '', ('iccifort', compver)), +] + +moduleclass = 'toolchain' + diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..10e25e882a --- /dev/null +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'OpenMPI' +version = '1.8.8' + +homepage = 'http://www.open-mpi.org/' +description = """The Open MPI Project is an open source MPI-2 implementation.""" + +toolchain = {'name': 'iccifort', 'version': '2015.3.187-GNU-4.9.3-2.25'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] + + +configopts = '--with-threads=posix --enable-shared --enable-mpi-thread-multiple --with-verbs ' +configopts += '--enable-mpirun-prefix-by-default ' # suppress failure modes in relation to mpirun path +configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support +configopts += ' CC=icc FC=ifort CXX=icpc ' +configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading + +dependencies = [('hwloc', '1.11.1')] + +# needed for --with-verbs +osdependencies = [('libibverbs-dev', 'libibverbs-devel')] + +libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] +sanity_check_paths = { + 'files': ["bin/%s" % binfile for binfile in ["ompi_info", "opal_wrapper", "orterun"]] + + ["lib/lib%s.%s" % (libfile, SHLIB_EXT) for libfile in libs] + + ["include/%s.h" % x for x in ["mpi-ext", "mpif-config", "mpif", "mpi", "mpi_portable_platform"]], + 'dirs': ["include/openmpi/ompi/mpi/cxx"], +} + +moduleclass = 'mpi' -- GitLab From cc833de47db20273bae9da575db0a4299e702ead Mon Sep 17 00:00:00 2001 From: Tom Vander Aa Date: Thu, 26 Nov 2015 10:26:30 +0100 Subject: [PATCH 0315/1015] Octave 4.0.0 foss-2015a --- .../o/Octave/Octave-4.0.0-foss-2015a.eb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/o/Octave/Octave-4.0.0-foss-2015a.eb diff --git a/easybuild/easyconfigs/o/Octave/Octave-4.0.0-foss-2015a.eb b/easybuild/easyconfigs/o/Octave/Octave-4.0.0-foss-2015a.eb new file mode 100644 index 0000000000..883593fa6c --- /dev/null +++ b/easybuild/easyconfigs/o/Octave/Octave-4.0.0-foss-2015a.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'Octave' +version = '4.0.0' + +homepage = 'http://www.gnu.org/software/octave/' +description = """GNU Octave is a high-level interpreted language, primarily intended for numerical computations.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('PCRE', '8.36'), + ('ncurses', '5.9'), + ('libreadline', '6.3'), +] + +configopts = '--with-blas="$LIBBLAS"' + +sanity_check_paths = { + 'files': ['bin/octave'], + 'dirs': [] +} + +sanity_check_commands = [('octave', '--eval "1+2"')] + +moduleclass = 'math' -- GitLab From 2288250ab9181dda04f35c368aee84fb05f08d4f Mon Sep 17 00:00:00 2001 From: Tom Vander Aa Date: Tue, 27 Oct 2015 15:12:38 +0100 Subject: [PATCH 0316/1015] Added GlobalArrays module --- .../easyconfigs/g/GA/ga-5.4b-GCC-4.9.2.eb | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 easybuild/easyconfigs/g/GA/ga-5.4b-GCC-4.9.2.eb diff --git a/easybuild/easyconfigs/g/GA/ga-5.4b-GCC-4.9.2.eb b/easybuild/easyconfigs/g/GA/ga-5.4b-GCC-4.9.2.eb new file mode 100644 index 0000000000..1a904a8ce3 --- /dev/null +++ b/easybuild/easyconfigs/g/GA/ga-5.4b-GCC-4.9.2.eb @@ -0,0 +1,34 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +easyblock = 'ConfigureMake' + +name = 'ga' +version = '5-4b' + +homepage = 'http://hpc.pnl.gov/globalarrays/' + +description = """Global Arrays (GA) is a Partitioned Global Address Space +(PGAS) programming model. It provides primitives for one-sided communication +(Get, Put, Accumulate) and Atomic Operations (read increment). It supports +blocking and non-blocking primtives, and supports location consistency. +Starting GA v5.4, ARMCI has been deprecated and replaced with Communication +runtime for Extreme Scale (ComEx). GA uses ComEx to abstract inter-node +communication operations. The default ComEx ports use MPI --- which makes GA +and ComEx portable for high-end systems. Most ComEx implementations use on-node +shared memory for faster intra-node communication.""" + + +toolchain = {'name': 'gmvapich2', 'version': '1.8.0'} + +block = 'ConfigureMake'; + +source_urls = ['http://hpc.pnl.gov/globalarrays/download/'] +sources = [SOURCELOWER_TGZ] + +sanity_check_paths = { + 'files': ['include/ga.h', 'lib/libga.a'], + 'dirs': [] +} + +moduleclass = 'lib' -- GitLab From 75bd842b06f7aa551795e587b67f0d6e5ad5cdd0 Mon Sep 17 00:00:00 2001 From: Tom Vander Aa Date: Thu, 26 Nov 2015 10:50:52 +0100 Subject: [PATCH 0317/1015] GA: foss-2015a version --- .../g/GA/{ga-5.4b-GCC-4.9.2.eb => GA-5.4b-foss-2015a.eb} | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) rename easybuild/easyconfigs/g/GA/{ga-5.4b-GCC-4.9.2.eb => GA-5.4b-foss-2015a.eb} (87%) diff --git a/easybuild/easyconfigs/g/GA/ga-5.4b-GCC-4.9.2.eb b/easybuild/easyconfigs/g/GA/GA-5.4b-foss-2015a.eb similarity index 87% rename from easybuild/easyconfigs/g/GA/ga-5.4b-GCC-4.9.2.eb rename to easybuild/easyconfigs/g/GA/GA-5.4b-foss-2015a.eb index 1a904a8ce3..9c18b55949 100644 --- a/easybuild/easyconfigs/g/GA/ga-5.4b-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/g/GA/GA-5.4b-foss-2015a.eb @@ -3,8 +3,8 @@ # easyblock = 'ConfigureMake' -name = 'ga' -version = '5-4b' +name = 'GA' +version = '5.4b' homepage = 'http://hpc.pnl.gov/globalarrays/' @@ -19,12 +19,12 @@ and ComEx portable for high-end systems. Most ComEx implementations use on-node shared memory for faster intra-node communication.""" -toolchain = {'name': 'gmvapich2', 'version': '1.8.0'} +toolchain = {'name': 'foss', 'version': '2015a'} block = 'ConfigureMake'; source_urls = ['http://hpc.pnl.gov/globalarrays/download/'] -sources = [SOURCELOWER_TGZ] +sources = ["%s-%s.tgz" % (name.lower(), version.replace(".", "-")) ] sanity_check_paths = { 'files': ['include/ga.h', 'lib/libga.a'], -- GitLab From 7e9b8f7197a75ee47b9e061409cf07e4c836f87f Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 26 Nov 2015 12:01:42 +0100 Subject: [PATCH 0318/1015] Added HPL for iomkl --- .../easyconfigs/h/HPL/HPL-2.1-iomkl-2015.03.eb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 easybuild/easyconfigs/h/HPL/HPL-2.1-iomkl-2015.03.eb diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-iomkl-2015.03.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-iomkl-2015.03.eb new file mode 100644 index 0000000000..59e1705669 --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-iomkl-2015.03.eb @@ -0,0 +1,18 @@ +name = 'HPL' +version = '2.1' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic + on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the + High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'iomkl', 'version': '2015.03'} +toolchainopts = {'optarch': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' -- GitLab From f77ad667b34cc862dee6bdfbe50b91c3fafd099b Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 26 Nov 2015 12:03:04 +0100 Subject: [PATCH 0319/1015] Fix missing dep --- .../hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 65b39150d4..e2d5ab4c7f 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -13,6 +13,10 @@ description = """The Portable Hardware Locality (hwloc) software package provide toolchain = {'name': 'iccifort', 'version': '2015.3.187-GNU-4.9.3-2.25'} +dependencies = [('numactl', '2.0.10')] + +configopts = "--enable-libnuma=$EBROOTNUMACTL" + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] -- GitLab From 7b0778688f0d0a988d75459b487819e81e7e140d Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 26 Nov 2015 12:03:47 +0100 Subject: [PATCH 0320/1015] Fix remark --- easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-iompi-2015.03.eb | 2 -- 1 file changed, 2 deletions(-) diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-iompi-2015.03.eb b/easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-iompi-2015.03.eb index 8f4baa3375..0772c5ff65 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-iompi-2015.03.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.2.3.187-iompi-2015.03.eb @@ -12,8 +12,6 @@ sources = ['l_mkl_%(version)s.tgz'] dontcreateinstalldir = 'True' -interfaces = True - # license file import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") -- GitLab From 30d383d901c0af7d1f076ebef9e53773cade2874 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 26 Nov 2015 13:16:06 +0100 Subject: [PATCH 0321/1015] Fix missing dep --- ...0.10-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 easybuild/easyconfigs/n/numactl/numactl-2.0.10-iccifort-2015.3.187-GNU-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-iccifort-2015.3.187-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..1651c58510 --- /dev/null +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'numactl' +version = '2.0.10' + +checksums = ['682c38305b2596967881f3d77bc3fc9c'] + +homepage = 'http://oss.sgi.com/projects/libnuma/' +description = """The numactl program allows you to run your application program on specific cpu's and memory nodes. + It does this by supplying a NUMA memory policy to the operating system before running your program. + The libnuma library provides convenient ways for you to add NUMA memory policies into your own program.""" + +toolchain = {'name': 'iccifort', 'version': '2015.3.187-GNU-4.9.3-2.25'} + +source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] +sources = [SOURCE_TAR_GZ] + +builddependencies = [('Autotools', '20150215', '', ('GNU', '4.9.3-2.25'))] + +preconfigopts = './autogen.sh && ' + +sanity_check_paths = { + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.so', 'lib/libnuma.a'], + 'dirs': ['share/man', 'include'] +} + +moduleclass = 'tools' -- GitLab From 7bc76b9140a480e3e34c5bec9f3aa2187e24b8f4 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Fri, 27 Nov 2015 08:38:19 +1300 Subject: [PATCH 0322/1015] Add easy_install to setup.cfg --- setup.cfg | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 setup.cfg diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000000..700c19b72c --- /dev/null +++ b/setup.cfg @@ -0,0 +1,2 @@ +[easy_install] + -- GitLab From 9cc16dd62a592aab16ef33ed9e95c2b1fca7f120 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 27 Nov 2015 09:13:27 +0100 Subject: [PATCH 0323/1015] {tools}[intel/2015b] vsc-base 2.4.16 w/ Python 2.7.10 --- ...c-base-2.4.16-intel-2015b-Python-2.7.10.eb | 30 ++++++++++++++++ ...nstall-0.9.12-intel-2015b-Python-2.7.10.eb | 29 ++++++++++++++++ ...tel-2015b-Python-2.7.10-vsc-base-2.4.16.eb | 34 +++++++++++++++++++ 3 files changed, 93 insertions(+) create mode 100644 easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.16-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.12-intel-2015b-Python-2.7.10.eb create mode 100755 easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.16.eb diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.16-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.16-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..e9057b41f7 --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.16-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,30 @@ +easyblock = 'PythonPackage' + +name = 'vsc-base' +version = '2.4.16' + +homepage = 'https://pypi.python.org/pypi/vsc-base' +description = """Base library for Python tools developed by UGent's HPC group, including generaloption (option parser) +and fancylogger (logging functionality).""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [PYPI_SOURCE] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver +dependencies = [ + ('Python', pyver), + ('vsc-install', '0.9.12', versionsuffix), +] + +options = {'modulename': 'vsc.utils.fancylogger'} + +shortpyver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % shortpyver], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.12-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.12-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..27d473bb9f --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.12-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,29 @@ +easyblock = 'PythonPackage' + +name = 'vsc-install' +version = '0.9.12' + +homepage = 'https://pypi.python.org/pypi/vsc-install' +description = """vsc-install provides shared setuptools functions and classes for Python libraries + developed by UGent's HPC group""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [PYPI_SOURCE] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver +dependencies = [ + ('Python', pyver), +] + +options = {'modulename': 'vsc.install'} + +shortpyver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % shortpyver], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.16.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.16.eb new file mode 100755 index 0000000000..9f4a65aee3 --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.16.eb @@ -0,0 +1,34 @@ +easyblock = 'PythonPackage' + +name = 'vsc-mympirun' +version = '3.4.2' + +homepage = 'https://github.com/hpcugent/vsc-mympirun' +description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/hpcugent/vsc-mympirun/archive/'] + +pyver = '2.7.10' +vsc_base_ver = '2.4.16' +versionsuffix = '-Python-%s-vsc-base-%s' % (pyver, vsc_base_ver) + +dependencies = [ + ('Python', pyver), + ('vsc-base', vsc_base_ver, '-Python-%s' % pyver), +] + +# we ship something in bin/fake +modextrapaths = {'PATH': 'bin/fake'} + +options = {'modulename': 'vsc.mympirun'} + +shortpyver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': ['bin/mympirun'], + 'dirs': ['lib/python%(pyver)s/site-packages/vsc_mympirun-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], +} + +moduleclass = 'tools' -- GitLab From e587046b2ac30b05032ff58854ecff652d0e9897 Mon Sep 17 00:00:00 2001 From: Tom Vander Aa Date: Fri, 27 Nov 2015 13:22:04 +0100 Subject: [PATCH 0324/1015] Octave 4.0.0 foss 2015a: PCRE to 8.37 --- .../o/Octave/Octave-4.0.0-foss-2015a.eb | 2 +- .../easyconfigs/p/PCRE/PCRE-8.37-foss-2015a.eb | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 easybuild/easyconfigs/p/PCRE/PCRE-8.37-foss-2015a.eb diff --git a/easybuild/easyconfigs/o/Octave/Octave-4.0.0-foss-2015a.eb b/easybuild/easyconfigs/o/Octave/Octave-4.0.0-foss-2015a.eb index 883593fa6c..e742aee267 100644 --- a/easybuild/easyconfigs/o/Octave/Octave-4.0.0-foss-2015a.eb +++ b/easybuild/easyconfigs/o/Octave/Octave-4.0.0-foss-2015a.eb @@ -12,7 +12,7 @@ source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] dependencies = [ - ('PCRE', '8.36'), + ('PCRE', '8.37'), ('ncurses', '5.9'), ('libreadline', '6.3'), ] diff --git a/easybuild/easyconfigs/p/PCRE/PCRE-8.37-foss-2015a.eb b/easybuild/easyconfigs/p/PCRE/PCRE-8.37-foss-2015a.eb new file mode 100644 index 0000000000..58ef584548 --- /dev/null +++ b/easybuild/easyconfigs/p/PCRE/PCRE-8.37-foss-2015a.eb @@ -0,0 +1,18 @@ +easyblock = 'ConfigureMake' + +name = 'PCRE' +version = '8.37' + +homepage = 'http://www.pcre.org/' +description = """The PCRE library is a set of functions that implement regular expression pattern matching using + the same syntax and semantics as Perl 5.""" + +toolchain = {'name': 'foss', 'version': '2015a'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +configopts = "--with-pic --disable-cpp" + +moduleclass = 'devel' -- GitLab From 5bc73ea9474c283f5a55fe173673dfd3bcee816c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 30 Nov 2015 19:52:20 +0100 Subject: [PATCH 0325/1015] {tools}[intel/2015b} MultiNest 3.10 --- .../m/MultiNest/MultiNest-3.10-intel-2015b.eb | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb diff --git a/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb b/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb new file mode 100644 index 0000000000..7bcdb42186 --- /dev/null +++ b/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb @@ -0,0 +1,24 @@ +easyblock = 'CMakeMake' + +name = 'MultiNest' +version = '3.10' + +homepage = 'https://ccpforge.cse.rl.ac.uk/gf/project/multinest/' +description = """MultiNest is a Bayesian inference tool which calculates the evidence and explores the parameter space + which may contain multiple posterior modes and pronounced (curving) degeneracies in moderately high dimensions.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +# download via https://ccpforge.cse.rl.ac.uk/gf/project/multinest/frs (requires registration) +sources = ['MultiNest_v%(version)s_CMake.tar.gz'] +checksums = ['a4ed7c15f2fbbf7f859f565734fc5296'] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['ackley', 'eggboxC', 'eggboxC++', 'gaussian', 'gauss_shell', 'himmelblau', + 'obj_detect', 'rosenbrock']] + + ['lib/lib%s' % x for x in ['multinest.a', 'multinest_mpi.a', 'multinest_mpi.so', 'multinest.so']] + + ['include/multinest.h'], + 'dirs': ['modules'], +} + +moduleclass = 'tools' -- GitLab From 960967af7581ef94981333bc6c8e7953b46b33ad Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 1 Dec 2015 10:47:46 +0100 Subject: [PATCH 0326/1015] {bio}[intel/2015b] TopHat 2.1.0 --- .../t/TopHat/TopHat-2.1.0-intel-2015b.eb | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 easybuild/easyconfigs/t/TopHat/TopHat-2.1.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/t/TopHat/TopHat-2.1.0-intel-2015b.eb b/easybuild/easyconfigs/t/TopHat/TopHat-2.1.0-intel-2015b.eb new file mode 100644 index 0000000000..f7aede356f --- /dev/null +++ b/easybuild/easyconfigs/t/TopHat/TopHat-2.1.0-intel-2015b.eb @@ -0,0 +1,39 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'ConfigureMake' + +name = 'TopHat' +version = '2.1.0' + +homepage = 'http://ccb.jhu.edu/software/tophat/' +description = """TopHat is a fast splice junction mapper for RNA-Seq reads.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://ccb.jhu.edu/software/tophat/downloads/'] + +patches = [ + 'tophat_ictce.patch', + 'tophat-2.0.13-zlib.patch', +] + +dependencies = [ + ('Boost', '1.59.0', '-Python-2.7.10'), + ('zlib', '1.2.8'), +] + +configopts = '--with-boost=$EBROOTBOOST' + +parallel = 1 + +sanity_check_paths = { + 'files': ['bin/tophat'], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From d14bb62a96a67f9c3f82bd8bb8d79be42b57a12c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 1 Dec 2015 10:56:12 +0100 Subject: [PATCH 0327/1015] {devel}[intel/2015b] CMake 3.4.0 --- .../c/CMake/CMake-3.4.0-intel-2015b.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.4.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.0-intel-2015b.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.0-intel-2015b.eb new file mode 100644 index 0000000000..21bbc29383 --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.0-intel-2015b.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.4.0' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +dependencies = [ + ('ncurses', '5.9'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + #('OpenSSL', '1.0.1p'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 07b93150c8273c3db829831f673a0f132bcf06f6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 1 Dec 2015 11:09:16 +0100 Subject: [PATCH 0328/1015] add CMake as missing build dep for MultiNest --- easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb b/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb index 7bcdb42186..fc01056a67 100644 --- a/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb +++ b/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb @@ -13,6 +13,8 @@ toolchain = {'name': 'intel', 'version': '2015b'} sources = ['MultiNest_v%(version)s_CMake.tar.gz'] checksums = ['a4ed7c15f2fbbf7f859f565734fc5296'] +builddependencies = [('CMake', '3.4.0')] + sanity_check_paths = { 'files': ['bin/%s' % x for x in ['ackley', 'eggboxC', 'eggboxC++', 'gaussian', 'gauss_shell', 'himmelblau', 'obj_detect', 'rosenbrock']] + -- GitLab From 989bc30c1b23d25efe38d351ca0645c5397c2907 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 1 Dec 2015 11:52:29 +0100 Subject: [PATCH 0329/1015] {vis}[intel/2015b] vincent 0.4.4 w/ Python 2.7.10 --- ...vincent-0.4.4-intel-2015b-Python-2.7.10.eb | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..3ee6bac253 --- /dev/null +++ b/easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'vincent' +version = '0.4.4' + +homepage = 'https://github.com/wrobstory/vincent' +description = """Vincent takes Python data structures (tuples, lists, dicts, and Pandas DataFrames) and translates + them into Vega visualization grammar. It allows for quick iteration of visualization designs via simple addition and + subtraction of grammar elements, and outputs the final visualization to JSON.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) +dependencies = [(python, pyver)] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/' % pyshortver] +} + +moduleclass = 'vis' -- GitLab From 138cd1f4960930a8a97a97bceea427e640afff1c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 1 Dec 2015 11:54:15 +0100 Subject: [PATCH 0330/1015] {data}[intel/2015b] HDF5 1.8.16 --- .../h/HDF5/HDF5-1.8.16-intel-2015b.eb | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b.eb diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b.eb new file mode 100644 index 0000000000..8df4b88524 --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b.eb @@ -0,0 +1,26 @@ +name = 'HDF5' +version = '1.8.16' + +homepage = 'http://www.hdfgroup.org/HDF5/' +description = """HDF5 is a unique technology suite that makes possible the management of + extremely large and complex data collections.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} + +source_urls = ['http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +patches = [ + 'HDF5-1.8.15_configure_intel.patch', + 'configure_libtool.patch', +] + +buildopts = 'CXXFLAGS="$CXXFLAGS -DMPICH_IGNORE_CXX_SEEK"' + +dependencies = [ + ('zlib', '1.2.8'), + ('Szip', '2.1'), +] + +moduleclass = 'data' -- GitLab From 4f6fac8b35ff88401d12d44662ade3c102b46009 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 1 Dec 2015 13:19:35 +0100 Subject: [PATCH 0331/1015] add serial variant of HDF5 1.8.16 easyconfig --- .../h/HDF5/HDF5-1.8.16-intel-2015b-serial.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b-serial.eb diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b-serial.eb new file mode 100644 index 0000000000..1b0486b830 --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2015b-serial.eb @@ -0,0 +1,25 @@ +name = 'HDF5' +version = '1.8.16' +versionsuffix = '-serial' + +homepage = 'http://www.hdfgroup.org/HDF5/' +description = """HDF5 is a unique technology suite that makes possible the management of + extremely large and complex data collections.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True, 'usempi': False} + +source_urls = ['http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +patches = [ + 'HDF5-1.8.15_configure_intel.patch', + 'configure_libtool.patch', +] + +dependencies = [ + ('zlib', '1.2.8'), + ('Szip', '2.1'), +] + +moduleclass = 'data' -- GitLab From 7fe7b8016ddf5b3647e194743562bdbf5c600b9b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 1 Dec 2015 13:21:31 +0100 Subject: [PATCH 0332/1015] {lib}[intel/2015b] GeoIP 1.3.2 w/ Python 2.7.10 --- .../g/GeoIP-C/GeoIP-C-1.6.7-intel-2015b.eb | 20 +++++++++++++ .../GeoIP-1.3.2-intel-2015b-Python-2.7.10.eb | 29 +++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015b.eb create mode 100644 easybuild/easyconfigs/g/GeoIP/GeoIP-1.3.2-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015b.eb b/easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015b.eb new file mode 100644 index 0000000000..1ea1832677 --- /dev/null +++ b/easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015b.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'GeoIP-C' +version = '1.6.7' + +homepage = 'https://github.com/maxmind/geoip-api-c' +description = """GeoIP Legacy C Library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://github.com/maxmind/geoip-api-c/releases/download/v%(version)s/'] +sources = ['GeoIP-%(version)s.tar.gz'] + +sanity_check_paths = { + 'files': ['bin/geoiplookup', 'bin/geoiplookup6', 'include/GeoIPCity.h', 'include/GeoIP.h', + 'lib/libGeoIP.a', 'lib/libGeoIP.so', 'lib/pkgconfig/geoip.pc'], + 'dirs': ['share/man'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/g/GeoIP/GeoIP-1.3.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GeoIP/GeoIP-1.3.2-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..c15cfb7883 --- /dev/null +++ b/easybuild/easyconfigs/g/GeoIP/GeoIP-1.3.2-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,29 @@ +easyblock = 'PythonPackage' + +name = 'GeoIP' +version = '1.3.2' + +homepage = 'https://pypi.python.org/pypi/GeoIP' +description = "MaxMind GeoIP Legacy Database - Python API" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver +dependencies = [ + ('Python', pyver), + ('GeoIP-C', '1.6.7'), +] + +options = {'modulename': name} + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'lib' -- GitLab From b9d0e2a5440149fa56144cf84e143d48a0c6d61f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 1 Dec 2015 13:47:07 +0100 Subject: [PATCH 0333/1015] {bio}[intel/2015b] kallisto 0.42.4 --- .../k/kallisto/kallisto-0.42.4-intel-2015b.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/k/kallisto/kallisto-0.42.4-intel-2015b.eb diff --git a/easybuild/easyconfigs/k/kallisto/kallisto-0.42.4-intel-2015b.eb b/easybuild/easyconfigs/k/kallisto/kallisto-0.42.4-intel-2015b.eb new file mode 100644 index 0000000000..994d2c6c45 --- /dev/null +++ b/easybuild/easyconfigs/k/kallisto/kallisto-0.42.4-intel-2015b.eb @@ -0,0 +1,25 @@ +easyblock = 'CMakeMake' + +name = 'kallisto' +version = '0.42.4' + +homepage = 'http://pachterlab.github.io/kallisto/' +description = """kallisto is a program for quantifying abundances of transcripts from RNA-Seq data, or more generally + of target sequences using high-throughput sequencing reads.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://github.com/pachterlab/kallisto/archive/'] +sources = ['v%(version)s.tar.gz'] + +builddependencies = [('CMake', '3.4.0')] +dependencies = [('HDF5', '1.8.16')] + +separate_build_dir = True + +sanity_check_paths = { + 'files': ['bin/kallisto'], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From 5096032ab5c94230741bee62f6d83106b5864e5d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 1 Dec 2015 15:00:25 +0100 Subject: [PATCH 0334/1015] {bio}[intel/2015b] sleuth 0.28.0 w/ R 3.2.1 --- .../rhdf5/rhdf5-2.14.0-intel-2015b-R-3.2.1.eb | 30 +++++++++++++++++++ .../sleuth-0.28.0-intel-2015b-R-3.2.1.eb | 26 ++++++++++++++++ .../zlibbioc-1.16.0-intel-2015b-R-3.2.1.eb | 27 +++++++++++++++++ 3 files changed, 83 insertions(+) create mode 100644 easybuild/easyconfigs/r/rhdf5/rhdf5-2.14.0-intel-2015b-R-3.2.1.eb create mode 100644 easybuild/easyconfigs/s/sleuth/sleuth-0.28.0-intel-2015b-R-3.2.1.eb create mode 100644 easybuild/easyconfigs/z/zlibbioc/zlibbioc-1.16.0-intel-2015b-R-3.2.1.eb diff --git a/easybuild/easyconfigs/r/rhdf5/rhdf5-2.14.0-intel-2015b-R-3.2.1.eb b/easybuild/easyconfigs/r/rhdf5/rhdf5-2.14.0-intel-2015b-R-3.2.1.eb new file mode 100644 index 0000000000..e32484e7c1 --- /dev/null +++ b/easybuild/easyconfigs/r/rhdf5/rhdf5-2.14.0-intel-2015b-R-3.2.1.eb @@ -0,0 +1,30 @@ +easyblock = 'RPackage' + +name = 'rhdf5' +version = '2.14.0' + +homepage = 'https://bioconductor.org/packages/release/bioc/html/rhdf5.html' +description = "This R/Bioconductor package provides an interface between HDF5 and R." + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [ + 'http://bioconductor.org/packages/release/bioc/src/contrib/', + 'http://bioconductor.org/packages/3.2/bioc/src/contrib/', +] +sources = ['rhdf5_%(version)s.tar.gz'] + +rver = '3.2.1' +versionsuffix = '-R-3.2.1' +dependencies = [ + ('R', rver), + ('zlibbioc', '1.16.0', versionsuffix), + ('HDF5', '1.8.16'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': [name], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/s/sleuth/sleuth-0.28.0-intel-2015b-R-3.2.1.eb b/easybuild/easyconfigs/s/sleuth/sleuth-0.28.0-intel-2015b-R-3.2.1.eb new file mode 100644 index 0000000000..51a1e4f210 --- /dev/null +++ b/easybuild/easyconfigs/s/sleuth/sleuth-0.28.0-intel-2015b-R-3.2.1.eb @@ -0,0 +1,26 @@ +easyblock = 'RPackage' + +name = 'sleuth' +version = '0.28.0' + +homepage = 'http://pachterlab.github.io/sleuth' +description = """Investigate RNA-Seq transcript abundance from kallisto and perform differential expression analysis.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://github.com/pachterlab/sleuth/archive/'] +sources = ['v%(version)s.tar.gz'] + +rver = '3.2.1' +versionsuffix = '-R-%s' % rver +dependencies = [ + ('R', rver), + ('rhdf5', '2.14.0', versionsuffix), +] + +sanity_check_paths = { + 'files': [], + 'dirs': [name], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/z/zlibbioc/zlibbioc-1.16.0-intel-2015b-R-3.2.1.eb b/easybuild/easyconfigs/z/zlibbioc/zlibbioc-1.16.0-intel-2015b-R-3.2.1.eb new file mode 100644 index 0000000000..8703d764eb --- /dev/null +++ b/easybuild/easyconfigs/z/zlibbioc/zlibbioc-1.16.0-intel-2015b-R-3.2.1.eb @@ -0,0 +1,27 @@ +easyblock = 'RPackage' + +name = 'zlibbioc' +version = '1.16.0' + +homepage = 'https://bioconductor.org/packages/release/bioc/html/zlibbioc.html' +description = """This package uses the source code of zlib-1.2.5 to create libraries for systems that do not have + these available via other means.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [ + 'http://bioconductor.org/packages/release/bioc/src/contrib/', + 'http://bioconductor.org/packages/3.2/bioc/src/contrib/', +] +sources = ['zlibbioc_%(version)s.tar.gz'] + +rver = '3.2.1' +versionsuffix = '-R-%s' % rver +dependencies = [('R', rver)] + +sanity_check_paths = { + 'files': [], + 'dirs': [name], +} + +moduleclass = 'lib' -- GitLab From 8a34fad38161907351efcd8b6c39c636ebcc8206 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 1 Dec 2015 15:00:59 +0100 Subject: [PATCH 0335/1015] add tidyr to R 3.2.1 easyconfigs --- easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb | 1 + easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb | 1 + easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb | 1 + 3 files changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb index 13b565eb31..79832f4acc 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-foss-2015b.eb @@ -382,6 +382,7 @@ exts_list = [ ('tensorA', '0.36', ext_options), ('EasyABC', '1.5', ext_options), ('shape', '1.4.2', ext_options), + ('tidyr', '0.3.1', ext_options), ] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb index f45821f947..06397a454b 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015a.eb @@ -382,6 +382,7 @@ exts_list = [ ('tensorA', '0.36', ext_options), ('EasyABC', '1.5', ext_options), ('shape', '1.4.2', ext_options), + ('tidyr', '0.3.1', ext_options), ] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb index 56d7854001..77fae48b0b 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb @@ -380,6 +380,7 @@ exts_list = [ ('tensorA', '0.36', ext_options), ('EasyABC', '1.5', ext_options), ('shape', '1.4.2', ext_options), + ('tidyr', '0.3.1', ext_options), ] moduleclass = 'lang' -- GitLab From ac13f4062019f59b9f70870c5005b240ea5f919d Mon Sep 17 00:00:00 2001 From: Damian Alvarez Date: Wed, 2 Dec 2015 16:52:49 +0100 Subject: [PATCH 0336/1015] Modified CUDA easyconfig to support wrapper creation (to enable easier use of icpc as a host compiler). Requires a modified CUDA easyblock. --- ...5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..66010feb7a --- /dev/null +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -0,0 +1,20 @@ +name = 'CUDA' +version = '7.5.18' + +homepage = 'https://developer.nvidia.com/cuda-toolkit' +description = """CUDA (formerly Compute Unified Device Architecture) is a parallel + computing platform and programming model created by NVIDIA and implemented by the + graphics processing units (GPUs) that they produce. CUDA gives developers access + to the virtual instruction set and memory of the parallel computational elements in CUDA GPUs.""" + +toolchain = {'name': 'iccifort', 'version': '2015.3.187-GNU-4.9.3-2.25'} + +source_urls = ['http://developer.download.nvidia.com/compute/cuda/%(version_major_minor)s/Prod/local_installers/'] + +sources = ['%(namelower)s_%(version)s_linux.run'] +checksums = [('md5', '4b3bcecf0dfc35928a0898793cf3e4c6')] + +moduleclass = 'system' + +generate_wrapper = True +default_host_compiler = 'icpc' -- GitLab From 72e0b2cdf87f0a4c7a6c911d79537db34bb0d347 Mon Sep 17 00:00:00 2001 From: Damian Alvarez Date: Wed, 2 Dec 2015 17:13:29 +0100 Subject: [PATCH 0337/1015] Modified CUDA easyconfig to support wrapper creation (to enable easier use of icpc as a host compiler). Requires a modified CUDA easyblock. --- ...5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 28 ++++++++++++++++--- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 66010feb7a..91b0d98477 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -1,3 +1,17 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB, Ghent University +# Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-99.html +## + +#easyblock = 'ConfigureMake' + name = 'CUDA' version = '7.5.18' @@ -7,14 +21,20 @@ description = """CUDA (formerly Compute Unified Device Architecture) is a parall graphics processing units (GPUs) that they produce. CUDA gives developers access to the virtual instruction set and memory of the parallel computational elements in CUDA GPUs.""" -toolchain = {'name': 'iccifort', 'version': '2015.3.187-GNU-4.9.3-2.25'} +toolchain = {'name': 'iccifort', 'version': '2015.3.187-GCC-bare-4.9.3'} -source_urls = ['http://developer.download.nvidia.com/compute/cuda/%(version_major_minor)s/Prod/local_installers/'] +# eg. http://developer.download.nvidia.com/compute/cuda/6_5/rel/installers/cuda_6.5.14_linux_64.run +#source_urls = ['http://developer.download.nvidia.com/compute/cuda/7_5/rel/installers/'] +source_urls = ['http://developer.download.nvidia.com/compute/cuda/7.5/Prod/local_installers/'] sources = ['%(namelower)s_%(version)s_linux.run'] checksums = [('md5', '4b3bcecf0dfc35928a0898793cf3e4c6')] +installopts = '-override compiler' + moduleclass = 'system' -generate_wrapper = True -default_host_compiler = 'icpc' +generate_intel_wrapper = True + +# Be careful and have a message consistent with the wrappers present +modloadmsg = """nvcc uses g++ as the default host compiler. If you want to use icpc as a host compiler you can use invcc, or nvcc -ccbin=icpc""" -- GitLab From cb656d9cccb25ab138ba50b79038ed1353b738e5 Mon Sep 17 00:00:00 2001 From: Tom Vander Aa Date: Thu, 3 Dec 2015 10:26:32 +0100 Subject: [PATCH 0338/1015] GlobalArrays: bump version to 5.4b --- .../GlobalArrays-5.4b-foss-2015a-openib.eb | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 easybuild/easyconfigs/g/GlobalArrays/GlobalArrays-5.4b-foss-2015a-openib.eb diff --git a/easybuild/easyconfigs/g/GlobalArrays/GlobalArrays-5.4b-foss-2015a-openib.eb b/easybuild/easyconfigs/g/GlobalArrays/GlobalArrays-5.4b-foss-2015a-openib.eb new file mode 100644 index 0000000000..0acd5d9070 --- /dev/null +++ b/easybuild/easyconfigs/g/GlobalArrays/GlobalArrays-5.4b-foss-2015a-openib.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'GlobalArrays' +version = '5.4b' +versionsuffix = '-openib' + +homepage = 'http://hpc.pnl.gov/globalarrays' +description = "Global Arrays (GA) is a Partitioned Global Address Space (PGAS) programming model" + +toolchain = {'name': 'foss', 'version': '2015a'} +toolchainopts = {'usempi': True} + +source_urls = ['http://hpc.pnl.gov/globalarrays/download/'] +sources = ['ga-%s.tgz' % version.replace(".", "-")] + +osdependencies = [('libibverbs-dev', 'libibverbs-devel')] + +configopts = '--with-openib' +configopts += ' --with-blas8="-L$BLAS_LIB_DIR $LIBBLAS" --with-lapack="-L$LAPACK_LIB_DIR $LIBLAPACK"' +configopts += ' --with-scalapack8="-L$SCALAPACK_LIB_DIR $LIBSCALAPACK"' + +sanity_check_paths = { + 'files': ['bin/adjust.x', 'bin/collisions.x', 'bin/ga-config', 'lib/libarmci.a', 'lib/libga.a'], + 'dirs': ['include'], +} + +moduleclass = 'lib' -- GitLab From f5446e0b455b8f2870ffbf69ee6f95bbc41c6be2 Mon Sep 17 00:00:00 2001 From: Tom Vander Aa Date: Thu, 3 Dec 2015 10:27:00 +0100 Subject: [PATCH 0339/1015] GA - GlobalArrays --- .../easyconfigs/g/GA/GA-5.4b-foss-2015a.eb | 34 ------------------- 1 file changed, 34 deletions(-) delete mode 100644 easybuild/easyconfigs/g/GA/GA-5.4b-foss-2015a.eb diff --git a/easybuild/easyconfigs/g/GA/GA-5.4b-foss-2015a.eb b/easybuild/easyconfigs/g/GA/GA-5.4b-foss-2015a.eb deleted file mode 100644 index 9c18b55949..0000000000 --- a/easybuild/easyconfigs/g/GA/GA-5.4b-foss-2015a.eb +++ /dev/null @@ -1,34 +0,0 @@ -## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild -# -easyblock = 'ConfigureMake' - -name = 'GA' -version = '5.4b' - -homepage = 'http://hpc.pnl.gov/globalarrays/' - -description = """Global Arrays (GA) is a Partitioned Global Address Space -(PGAS) programming model. It provides primitives for one-sided communication -(Get, Put, Accumulate) and Atomic Operations (read increment). It supports -blocking and non-blocking primtives, and supports location consistency. -Starting GA v5.4, ARMCI has been deprecated and replaced with Communication -runtime for Extreme Scale (ComEx). GA uses ComEx to abstract inter-node -communication operations. The default ComEx ports use MPI --- which makes GA -and ComEx portable for high-end systems. Most ComEx implementations use on-node -shared memory for faster intra-node communication.""" - - -toolchain = {'name': 'foss', 'version': '2015a'} - -block = 'ConfigureMake'; - -source_urls = ['http://hpc.pnl.gov/globalarrays/download/'] -sources = ["%s-%s.tgz" % (name.lower(), version.replace(".", "-")) ] - -sanity_check_paths = { - 'files': ['include/ga.h', 'lib/libga.a'], - 'dirs': [] -} - -moduleclass = 'lib' -- GitLab From 7f0c73467250f29cb95e2df105f28e5169f8ab8c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 3 Dec 2015 10:59:13 +0100 Subject: [PATCH 0340/1015] use GCC 4.9.3 in intel/2016.00, stick to official tarball names, add HPL easyconfig for intel/2016.00 --- .../easyconfigs/h/HPL/HPL-2.1-intel-2016.00.eb | 18 ++++++++++++++++++ ...CC-5.2.0.eb => icc-2016.0.109-GCC-4.9.3.eb} | 4 ++-- easybuild/easyconfigs/i/icc/icc-2016.0.109.eb | 2 +- ...2.0.eb => iccifort-2016.0.109-GCC-4.9.3.eb} | 2 +- ...-5.2.0.eb => ifort-2016.0.109-GCC-4.9.3.eb} | 4 ++-- .../easyconfigs/i/ifort/ifort-2016.0.109.eb | 2 +- ...GCC-5.2.0.eb => iimpi-2016.00-GCC-4.9.3.eb} | 6 ++---- ...imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3.eb} | 2 +- ...5.1.1.109-iccifort-2016.0.109-GCC-4.9.3.eb} | 2 +- easybuild/easyconfigs/i/intel/intel-2016.00.eb | 2 +- 10 files changed, 30 insertions(+), 14 deletions(-) create mode 100644 easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2016.00.eb rename easybuild/easyconfigs/i/icc/{icc-2016.0.109-GCC-5.2.0.eb => icc-2016.0.109-GCC-4.9.3.eb} (93%) rename easybuild/easyconfigs/i/iccifort/{iccifort-2016.0.109-GCC-5.2.0.eb => iccifort-2016.0.109-GCC-4.9.3.eb} (97%) rename easybuild/easyconfigs/i/ifort/{ifort-2016.0.109-GCC-5.2.0.eb => ifort-2016.0.109-GCC-4.9.3.eb} (93%) rename easybuild/easyconfigs/i/iimpi/{iimpi-2016.00-GCC-5.2.0.eb => iimpi-2016.00-GCC-4.9.3.eb} (88%) rename easybuild/easyconfigs/i/imkl/{imkl-11.3.0.109-iimpi-2016.00-GCC-5.2.0.eb => imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3.eb} (92%) rename easybuild/easyconfigs/i/impi/{impi-5.1.1.109-iccifort-2016.0.109-GCC-5.2.0.eb => impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3.eb} (90%) diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2016.00.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2016.00.eb new file mode 100644 index 0000000000..406d3ae039 --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2016.00.eb @@ -0,0 +1,18 @@ +name = 'HPL' +version = '2.1' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic + on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the + High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'intel', 'version': '2016.00'} +toolchainopts = {'optarch': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-5.2.0.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb similarity index 93% rename from easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-5.2.0.eb rename to easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb index 241441d44b..08f4f73319 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-5.2.0.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb @@ -8,12 +8,12 @@ description = "C and C++ compiler from Intel" toolchain = {'name': 'dummy', 'version': 'dummy'} -sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_%(version)s.tgz'] +sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp.tgz'] checksums = ['f57a892fb494db3c80f20a88aa3e901f'] gcc = 'GCC' -gccver = '5.2.0' +gccver = '4.9.3' versionsuffix = '-%s-%s' % (gcc, gccver) dependencies = [(gcc, gccver)] diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb index 9571d6daea..4e334dc7e4 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb @@ -8,7 +8,7 @@ description = "C and C++ compiler from Intel" toolchain = {'name': 'dummy', 'version': 'dummy'} -sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_%(version)s.tgz'] +sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp.tgz'] checksums = ['f57a892fb494db3c80f20a88aa3e901f'] diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-5.2.0.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3.eb similarity index 97% rename from easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-5.2.0.eb rename to easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3.eb index f55aba1eea..11b82b0431 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-5.2.0.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3.eb @@ -10,7 +10,7 @@ description = """Intel Cluster Toolkit Compiler Edition provides Intel C,C++ and toolchain = {'name': 'dummy', 'version': 'dummy'} gcc = 'GCC' -gccver = '5.2.0' +gccver = '4.9.3' versionsuffix = '-%s-%s' % (gcc, gccver) dependencies = [ diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-5.2.0.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb similarity index 93% rename from easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-5.2.0.eb rename to easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb index 607d18f690..24be4d0247 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-5.2.0.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb @@ -8,12 +8,12 @@ description = "C and C++ compiler from Intel" toolchain = {'name': 'dummy', 'version': 'dummy'} -sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_%(version)s.tgz'] +sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran.tgz'] checksums = ['bce7f6a71f7e44f67956197501d00b7c'] gcc = 'GCC' -gccver = '5.2.0' +gccver = '4.9.3' versionsuffix = "-%s-%s" % ( gcc, gccver ) dependencies = [(gcc, gccver)] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb index ddcee126de..0091c7c715 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb @@ -8,7 +8,7 @@ description = "C and C++ compiler from Intel" toolchain = {'name': 'dummy', 'version': 'dummy'} -sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_%(version)s.tgz'] +sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran.tgz'] checksums = ['bce7f6a71f7e44f67956197501d00b7c'] diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-5.2.0.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3.eb similarity index 88% rename from easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-5.2.0.eb rename to easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3.eb index 5bd4775f11..809bd222ae 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-5.2.0.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3.eb @@ -3,16 +3,14 @@ easyblock = "Toolchain" name = 'iimpi' version = '2016.00' -versionsuffix = '-GCC-5.2.0' +versionsuffix = '-GCC-4.9.3' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" toolchain = {'name': 'dummy', 'version': 'dummy'} -suff = '0.109' -compver = '2016.%s' % suff - +compver = '2016.0.109' dependencies = [ ('icc', compver, versionsuffix), ('ifort', compver, versionsuffix), diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-5.2.0.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3.eb similarity index 92% rename from easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-5.2.0.eb rename to easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3.eb index d524d63864..9092476e72 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-5.2.0.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3.eb @@ -9,7 +9,7 @@ description = """Intel Math Kernel Library is a library of highly optimized, applications that require maximum performance. Core math functions include BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" -toolchain = {'name': 'iimpi', 'version': '2016.00-GCC-5.2.0'} +toolchain = {'name': 'iimpi', 'version': '2016.00-GCC-4.9.3'} sources = ['l_mkl_%(version)s.tgz'] checksums = ['47567e38801efe273b36b5250c759af7'] diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-5.2.0.eb b/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3.eb similarity index 90% rename from easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-5.2.0.eb rename to easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3.eb index 4310dd1d03..afccbbe0da 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-5.2.0.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3.eb @@ -8,7 +8,7 @@ description = """The Intel(R) MPI Library for Linux* OS is a multi-fabric messag passing library based on ANL MPICH2 and OSU MVAPICH2. The Intel MPI Library for Linux OS implements the Message Passing Interface, version 2 (MPI-2) specification.""" -toolchain = {'name': 'iccifort', 'version': '2016.0.109-GCC-5.2.0'} +toolchain = {'name': 'iccifort', 'version': '2016.0.109-GCC-4.9.3'} sources = ['l_mpi_p_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/intel/intel-2016.00.eb b/easybuild/easyconfigs/i/intel/intel-2016.00.eb index 67bfd31a20..ef18b25059 100644 --- a/easybuild/easyconfigs/i/intel/intel-2016.00.eb +++ b/easybuild/easyconfigs/i/intel/intel-2016.00.eb @@ -10,7 +10,7 @@ description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and toolchain = {'name': 'dummy', 'version': 'dummy'} compver = '2016.0.109' -gccsuff = '-GCC-5.2.0' +gccsuff = '-GCC-4.9.3' dependencies = [ ('icc', compver, gccsuff), -- GitLab From 1d1ce64f245b1c6669d690054afcaf24f403761e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 3 Dec 2015 11:16:46 +0100 Subject: [PATCH 0341/1015] fix toolchain version to intel/2016.01, use upstream tarball names, add HPL easyconfig --- .../easyconfigs/h/HPL/HPL-2.1-intel-2016.01.eb | 18 ++++++++++++++++++ .../i/icc/icc-2016.1.150-GCC-4.9.3.eb | 2 +- .../i/ifort/ifort-2016.1.150-GCC-4.9.3.eb | 2 +- ...GCC-4.9.3.eb => iimpi-2016.01-GCC-4.9.3.eb} | 2 +- ...imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3.eb} | 2 +- .../{intel-2016.00.eb => intel-2016.01.eb} | 2 +- 6 files changed, 23 insertions(+), 5 deletions(-) create mode 100644 easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2016.01.eb rename easybuild/easyconfigs/i/iimpi/{iimpi-2016.00-GCC-4.9.3.eb => iimpi-2016.01-GCC-4.9.3.eb} (96%) rename easybuild/easyconfigs/i/imkl/{imkl-11.3.1.150-iimpi-2016.00-GCC-4.9.3.eb => imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3.eb} (95%) rename easybuild/easyconfigs/i/intel/{intel-2016.00.eb => intel-2016.01.eb} (97%) diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2016.01.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2016.01.eb new file mode 100644 index 0000000000..27b235374a --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2016.01.eb @@ -0,0 +1,18 @@ +name = 'HPL' +version = '2.1' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic + on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the + High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'intel', 'version': '2016.01'} +toolchainopts = {'optarch': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3.eb b/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3.eb index f8ac927067..43559cc975 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3.eb @@ -8,7 +8,7 @@ description = "C and C++ compiler from Intel" toolchain = {'name': 'dummy', 'version': 'dummy'} -sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_%(version)s.tgz'] +sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_update%(version_minor)s.tgz'] checksums = ['4b93b0ff549e6bd8d1a8b9a441b235a8'] diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3.eb index dc2a46c081..dd1876cf46 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3.eb @@ -8,7 +8,7 @@ description = "C and C++ compiler from Intel" toolchain = {'name': 'dummy', 'version': 'dummy'} -sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_%(version)s.tgz'] +sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_update%(version_minor)s.tgz'] checksums = ['1e848c8283cf6a0210bce1d35ecd748b'] diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3.eb similarity index 96% rename from easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3.eb rename to easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3.eb index 5623e0746d..5ca44c6b49 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3.eb @@ -2,7 +2,7 @@ easyblock = "Toolchain" name = 'iimpi' -version = '2016.00' +version = '2016.01' versionsuffix = '-GCC-4.9.3' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.00-GCC-4.9.3.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3.eb similarity index 95% rename from easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.00-GCC-4.9.3.eb rename to easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3.eb index a6bafc9020..f64f23cf45 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.00-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3.eb @@ -9,7 +9,7 @@ description = """Intel Math Kernel Library is a library of highly optimized, applications that require maximum performance. Core math functions include BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" -toolchain = {'name': 'iimpi', 'version': '2016.00-GCC-4.9.3'} +toolchain = {'name': 'iimpi', 'version': '2016.01-GCC-4.9.3'} sources = ['l_mkl_%(version)s.tgz'] checksums = ['b57ff502b5f97f2f783e4bbda7ce42b3'] diff --git a/easybuild/easyconfigs/i/intel/intel-2016.00.eb b/easybuild/easyconfigs/i/intel/intel-2016.01.eb similarity index 97% rename from easybuild/easyconfigs/i/intel/intel-2016.00.eb rename to easybuild/easyconfigs/i/intel/intel-2016.01.eb index 8b12666c11..402a427676 100644 --- a/easybuild/easyconfigs/i/intel/intel-2016.00.eb +++ b/easybuild/easyconfigs/i/intel/intel-2016.01.eb @@ -2,7 +2,7 @@ easyblock = "Toolchain" name = 'intel' -version = '2016.00' +version = '2016.01' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MPI & Intel MKL.""" -- GitLab From c5c5c8c268aceaacb11d3546698dff0992bd990c Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 3 Dec 2015 11:41:17 +0100 Subject: [PATCH 0342/1015] libstdc++ added --- .../easyconfigs/m/MIGRATE-N/MIGRATE-N-3.6.11-intel-2015a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/m/MIGRATE-N/MIGRATE-N-3.6.11-intel-2015a.eb b/easybuild/easyconfigs/m/MIGRATE-N/MIGRATE-N-3.6.11-intel-2015a.eb index 9d2b2c9a30..c96cfae1b4 100644 --- a/easybuild/easyconfigs/m/MIGRATE-N/MIGRATE-N-3.6.11-intel-2015a.eb +++ b/easybuild/easyconfigs/m/MIGRATE-N/MIGRATE-N-3.6.11-intel-2015a.eb @@ -26,7 +26,7 @@ dependencies = [ ('zlib', '1.2.8'), ] -configopts = '--enable-A4 "CC=$CC" ' +configopts = '--enable-A4 "CC=$CC" STDCPLUS=-lstdc++ ' prebuildopts = 'make mpis && make clean && ' start_dir = 'src' -- GitLab From 65d4734c7d19061e4e3ac5a854612759eee2e80b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 3 Dec 2015 13:09:26 +0100 Subject: [PATCH 0343/1015] {math}[intel/2015b] numpy 1.10.1 + scipy 0.16.1 --- .../numpy-1.10.1-intel-2015b-Python-2.7.10.eb | 26 +++++++++++++++++++ .../scipy-0.16.1-intel-2015b-Python-2.7.10.eb | 19 ++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 easybuild/easyconfigs/n/numpy/numpy-1.10.1-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/s/scipy/scipy-0.16.1-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/n/numpy/numpy-1.10.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/numpy/numpy-1.10.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..49bbddc678 --- /dev/null +++ b/easybuild/easyconfigs/n/numpy/numpy-1.10.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,26 @@ +name = 'numpy' +version = '1.10.1' + +homepage = 'http://www.numpy.org' +description = """NumPy is the fundamental package for scientific computing with Python. It contains among other things: + a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran + code, useful linear algebra, Fourier transform, and random number capabilities. Besides its obvious scientific uses, + NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be + defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCE_TAR_GZ] + +patches = ['numpy-1.8.0-mkl.patch'] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + (python, pyver), +] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/s/scipy/scipy-0.16.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/scipy/scipy-0.16.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..9a0d939a28 --- /dev/null +++ b/easybuild/easyconfigs/s/scipy/scipy-0.16.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,19 @@ +name = 'scipy' +version = '0.16.1' +versionsuffix = '-Python-2.7.10' + +homepage = 'http://www.scipy.org' +description = """SciPy is a collection of mathematical algorithms and convenience + functions built on the Numpy extension for Python.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = [('http://sourceforge.net/projects/scipy/files/scipy/%(version)s', 'download')] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('numpy', '1.10.1', versionsuffix), +] + +moduleclass = 'math' -- GitLab From 655362f00509378bce4dad07a2a4dc338d5042ce Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 3 Dec 2015 15:17:11 +0100 Subject: [PATCH 0344/1015] {bio}[intel/2015b] Stampy 1.0.28 --- ...Stampy-1.0.28-intel-2015b-Python-2.7.10.eb | 31 ++++++++++++++++++ .../Stampy/Stampy-1.0.28_fix-hardcoding.patch | 32 +++++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100644 easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/s/Stampy/Stampy-1.0.28_fix-hardcoding.patch diff --git a/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..f305127351 --- /dev/null +++ b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,31 @@ +easyblock = 'MakeCp' + +name = 'Stampy' +version = '1.0.28' + +homepage = 'http://www.well.ox.ac.uk/stampy' +description = """Stampy is a package for the mapping of short reads from illumina sequencing machines onto + a reference genome.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +# download from http://www.well.ox.ac.uk/bioinformatics/Software/Stampy-latest.tgz and rename to Stampy-1.0.28.tgz +sources = [SOURCE_TGZ] +checksums = ['c4f519e13b60be2089ab2dce20f71217'] + +patches = ['Stampy-%(version)s_fix-hardcoding.patch'] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver +dependencies = [ + ('Python', pyver), +] + +files_to_copy = ['maptools.so', 'plugins', 'README.txt', 'Stampy', 'stampy.py'] + +sanity_check_paths = { + 'files': ['maptools.so', 'stampy.py'], + 'dirs': ['plugins', 'Stampy'], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28_fix-hardcoding.patch b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28_fix-hardcoding.patch new file mode 100644 index 0000000000..8af76e9b14 --- /dev/null +++ b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28_fix-hardcoding.patch @@ -0,0 +1,32 @@ +flesh out hardcoded parameter in Makefile, make sure it picks up what's set in build environment by EasyBuild +author: Kenneth Hoste (HPC-UGent) +--- stampy-1.0.28/makefile.orig 2015-12-03 14:59:49.155432488 +0100 ++++ stampy-1.0.28/makefile 2015-12-03 15:03:27.143102585 +0100 +@@ -3,6 +3,10 @@ + # 2- and 4-byte 4-byte Unicode representations (UCS2 and UCS4) are supported. + # + ++CC?=gcc ++CXX?=g++ ++CFLAGS?=-O2 ++CXXFLAGS?= + SHELL=/bin/bash + python?=python + +@@ -31,13 +35,13 @@ + objs=$(bdir)/pyx/maptools.o $(bdir)/c/maputils.o $(bdir)/c/alignutils.o $(bdir)/readalign.o $(bdir)/algebras.o $(bdir)/frontend.o + + $(bdir)/%.o: +- gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -fPIC `$(python)-config --includes` -c ext/readalign/$*.cc -o $@ ++ $(CC) -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv $(CFLAGS) -Wall -fPIC `$(python)-config --includes` -c ext/readalign/$*.cc -o $@ + + buildall: $(bdir)/readalign.o $(bdir)/frontend.o $(bdir)/algebras.o + cp -r build/$(python)/* . + ifeq ($(platform),linux-x86_64) +- g++ `$(python)-config --ldflags` -pthread -shared $(objs) -o maptools.so ++ $(CXX) $(CXXFLAGS) `$(python)-config --ldflags` -pthread -shared $(objs) -o maptools.so + else +- g++ `$(python)-config --ldflags` -pthread -dynamiclib $(objs) -o maptools.so ++ $(CXX) $(CXXFLAGS) `$(python)-config --ldflags` -pthread -dynamiclib $(objs) -o maptools.so + endif + -- GitLab From 91da9d18e08a6d453e77b543a8d440efebf2714b Mon Sep 17 00:00:00 2001 From: Damian Alvarez Date: Thu, 3 Dec 2015 15:47:06 +0100 Subject: [PATCH 0345/1015] Small changes to better respect EB coding standards --- ...5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 91b0d98477..dcd435b3cb 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -1,8 +1,10 @@ ## # This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild # -# Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB, Ghent University +# Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB, Ghent University, +# Forschungszentrum Juelich # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste +# Damian Alvarez # License:: MIT/GPL # $Id$ # @@ -21,20 +23,22 @@ description = """CUDA (formerly Compute Unified Device Architecture) is a parall graphics processing units (GPUs) that they produce. CUDA gives developers access to the virtual instruction set and memory of the parallel computational elements in CUDA GPUs.""" -toolchain = {'name': 'iccifort', 'version': '2015.3.187-GCC-bare-4.9.3'} +toolchain = {'name': 'iccifort', 'version': '2015.3.187-GNU-4.9.3-2.25'} -# eg. http://developer.download.nvidia.com/compute/cuda/6_5/rel/installers/cuda_6.5.14_linux_64.run -#source_urls = ['http://developer.download.nvidia.com/compute/cuda/7_5/rel/installers/'] source_urls = ['http://developer.download.nvidia.com/compute/cuda/7.5/Prod/local_installers/'] sources = ['%(namelower)s_%(version)s_linux.run'] -checksums = [('md5', '4b3bcecf0dfc35928a0898793cf3e4c6')] +checksums = ['4b3bcecf0dfc35928a0898793cf3e4c6'] +# Necessary to allow to use a GCC 4.9.3 toolchain, as CUDA by default just supports up to 4.9.2. +# Tested, but not throughly, so it is not guaranteed to don't cause problems installopts = '-override compiler' -moduleclass = 'system' - generate_intel_wrapper = True # Be careful and have a message consistent with the wrappers present -modloadmsg = """nvcc uses g++ as the default host compiler. If you want to use icpc as a host compiler you can use invcc, or nvcc -ccbin=icpc""" +modloadmsg = """nvcc uses g++ as the default host compiler. If you want to use icpc as a host compiler you can use" ++" invcc, or nvcc -ccbin=icpc""" + +moduleclass = 'system' + -- GitLab From a0149c1e335ad010ea74fb47f90c5730605de765 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 3 Dec 2015 16:20:59 +0100 Subject: [PATCH 0346/1015] fix remarks --- .../s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb | 5 +++-- .../easyconfigs/s/Stampy/Stampy-1.0.28_fix-hardcoding.patch | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb index f305127351..b3e78cff05 100644 --- a/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb @@ -8,9 +8,10 @@ description = """Stampy is a package for the mapping of short reads from illumin a reference genome.""" toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} -# download from http://www.well.ox.ac.uk/bioinformatics/Software/Stampy-latest.tgz and rename to Stampy-1.0.28.tgz -sources = [SOURCE_TGZ] +source_urls = ['http://www.well.ox.ac.uk/bioinformatics/Software/'] +sources = ['stampy-%(version)sr3475.tgz'] checksums = ['c4f519e13b60be2089ab2dce20f71217'] patches = ['Stampy-%(version)s_fix-hardcoding.patch'] diff --git a/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28_fix-hardcoding.patch b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28_fix-hardcoding.patch index 8af76e9b14..4b816dc86e 100644 --- a/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28_fix-hardcoding.patch +++ b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28_fix-hardcoding.patch @@ -8,7 +8,7 @@ author: Kenneth Hoste (HPC-UGent) +CC?=gcc +CXX?=g++ -+CFLAGS?=-O2 ++CFLAGS?=-O2 -fPIC +CXXFLAGS?= SHELL=/bin/bash python?=python @@ -18,7 +18,7 @@ author: Kenneth Hoste (HPC-UGent) $(bdir)/%.o: - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -fPIC `$(python)-config --includes` -c ext/readalign/$*.cc -o $@ -+ $(CC) -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv $(CFLAGS) -Wall -fPIC `$(python)-config --includes` -c ext/readalign/$*.cc -o $@ ++ $(CC) -pthread -fno-strict-aliasing -DNDEBUG -fwrapv $(CFLAGS) -Wall `$(python)-config --includes` -c ext/readalign/$*.cc -o $@ buildall: $(bdir)/readalign.o $(bdir)/frontend.o $(bdir)/algebras.o cp -r build/$(python)/* . -- GitLab From f6db491da3dc35173542d6dbc0820e643c903ddd Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 3 Dec 2015 16:43:08 +0100 Subject: [PATCH 0347/1015] fix remark --- .../s/Stampy/Stampy-1.0.28_fix-hardcoding.patch | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28_fix-hardcoding.patch b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28_fix-hardcoding.patch index 4b816dc86e..8d8efa8231 100644 --- a/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28_fix-hardcoding.patch +++ b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28_fix-hardcoding.patch @@ -2,7 +2,7 @@ flesh out hardcoded parameter in Makefile, make sure it picks up what's set in b author: Kenneth Hoste (HPC-UGent) --- stampy-1.0.28/makefile.orig 2015-12-03 14:59:49.155432488 +0100 +++ stampy-1.0.28/makefile 2015-12-03 15:03:27.143102585 +0100 -@@ -3,6 +3,10 @@ +@@ -3,6 +3,11 @@ # 2- and 4-byte 4-byte Unicode representations (UCS2 and UCS4) are supported. # @@ -10,6 +10,7 @@ author: Kenneth Hoste (HPC-UGent) +CXX?=g++ +CFLAGS?=-O2 -fPIC +CXXFLAGS?= ++LDFLAGS?= SHELL=/bin/bash python?=python @@ -24,9 +25,9 @@ author: Kenneth Hoste (HPC-UGent) cp -r build/$(python)/* . ifeq ($(platform),linux-x86_64) - g++ `$(python)-config --ldflags` -pthread -shared $(objs) -o maptools.so -+ $(CXX) $(CXXFLAGS) `$(python)-config --ldflags` -pthread -shared $(objs) -o maptools.so ++ $(CXX) $(CXXFLAGS) $(LDFLAGS) `$(python)-config --ldflags` -pthread -shared $(objs) -o maptools.so else - g++ `$(python)-config --ldflags` -pthread -dynamiclib $(objs) -o maptools.so -+ $(CXX) $(CXXFLAGS) `$(python)-config --ldflags` -pthread -dynamiclib $(objs) -o maptools.so ++ $(CXX) $(CXXFLAGS) $(LDFLAGS) `$(python)-config --ldflags` -pthread -dynamiclib $(objs) -o maptools.so endif -- GitLab From 82369ab9fde016bdce105b35e996a76e51deea91 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 3 Dec 2015 16:51:07 +0100 Subject: [PATCH 0348/1015] remove scipy 0.16.1, tests fail on top of numpy 1.10.1 --- .../scipy-0.16.1-intel-2015b-Python-2.7.10.eb | 19 ------------------- 1 file changed, 19 deletions(-) delete mode 100644 easybuild/easyconfigs/s/scipy/scipy-0.16.1-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/s/scipy/scipy-0.16.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/scipy/scipy-0.16.1-intel-2015b-Python-2.7.10.eb deleted file mode 100644 index 9a0d939a28..0000000000 --- a/easybuild/easyconfigs/s/scipy/scipy-0.16.1-intel-2015b-Python-2.7.10.eb +++ /dev/null @@ -1,19 +0,0 @@ -name = 'scipy' -version = '0.16.1' -versionsuffix = '-Python-2.7.10' - -homepage = 'http://www.scipy.org' -description = """SciPy is a collection of mathematical algorithms and convenience - functions built on the Numpy extension for Python.""" - -toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'pic': True} - -source_urls = [('http://sourceforge.net/projects/scipy/files/scipy/%(version)s', 'download')] -sources = [SOURCE_TAR_GZ] - -dependencies = [ - ('numpy', '1.10.1', versionsuffix), -] - -moduleclass = 'math' -- GitLab From 82d527deddf13fe53c803bf5f3168e8c32643a2f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 3 Dec 2015 19:55:43 +0100 Subject: [PATCH 0349/1015] also copy 'ext', set $PATH and $PYTHONPATH correctly for Stampy --- .../s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb index b3e78cff05..898eb7d264 100644 --- a/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb @@ -22,11 +22,16 @@ dependencies = [ ('Python', pyver), ] -files_to_copy = ['maptools.so', 'plugins', 'README.txt', 'Stampy', 'stampy.py'] +files_to_copy = ['ext', 'maptools.so', 'plugins', 'README.txt', 'Stampy', 'stampy.py'] sanity_check_paths = { 'files': ['maptools.so', 'stampy.py'], - 'dirs': ['plugins', 'Stampy'], + 'dirs': ['ext', 'plugins', 'Stampy'], +} + +modextrapaths = { + 'PATH': [''], + 'PYTHONPATH': [''], } moduleclass = 'bio' -- GitLab From 37b9b2cf21ad4c7d1a89f3432d6c5dc339d62f04 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 3 Dec 2015 20:34:22 +0100 Subject: [PATCH 0350/1015] add comment --- .../s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb index 898eb7d264..5495760056 100644 --- a/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb @@ -30,6 +30,7 @@ sanity_check_paths = { } modextrapaths = { + # add top-level install path to $PATH and $PYTHONPATH 'PATH': [''], 'PYTHONPATH': [''], } -- GitLab From 39f2f760bc1e9091eb62127309d5375e54a75bca Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 4 Dec 2015 11:45:58 +0100 Subject: [PATCH 0351/1015] {bio}[dummy] PPfold 3.1.1 w/ Java 1.8.0_66 --- .../p/PPfold/PPfold-3.1.1-Java-1.8.0_66.eb | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 easybuild/easyconfigs/p/PPfold/PPfold-3.1.1-Java-1.8.0_66.eb diff --git a/easybuild/easyconfigs/p/PPfold/PPfold-3.1.1-Java-1.8.0_66.eb b/easybuild/easyconfigs/p/PPfold/PPfold-3.1.1-Java-1.8.0_66.eb new file mode 100644 index 0000000000..bd092ed281 --- /dev/null +++ b/easybuild/easyconfigs/p/PPfold/PPfold-3.1.1-Java-1.8.0_66.eb @@ -0,0 +1,28 @@ +easyblock = 'JAR' + +name = 'PPfold' +version = '3.1.1' + +homepage = 'ihttp://www.daimi.au.dk/~compbio/pfold/downloads.html' +description = """PPfold is a new implementation of pfold, written in Java 6.0. It can predict the consensus secondary + structure of RNA alignments through a stochastic context-free grammar coupled to an evolutionary model. + It can also use data from chemical probing experiments to predict RNA secondary structure. PPfold is multithreaded, + and can solve the structure of much longer alignments than pfold.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = ['http://www.daimi.au.dk/~compbio/pfold/PPfold/'] +sources = ['PPfold%(version)s.jar'] + +java = 'Java' +javaver = '1.8.0_66' +versionsuffix = '-%s-%s' % (java, javaver) + +dependencies = [(java, javaver)] + +sanity_check_paths = { + 'files': ['PPfold%(version)s.jar'], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From 3d891f64c589607059917323d7230eaa9957418f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 4 Dec 2015 13:18:11 +0100 Subject: [PATCH 0352/1015] {numlib}[intel/2015b] GSL 2.1 --- .../easyconfigs/g/GSL/GSL-2.1-intel-2015b.eb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 easybuild/easyconfigs/g/GSL/GSL-2.1-intel-2015b.eb diff --git a/easybuild/easyconfigs/g/GSL/GSL-2.1-intel-2015b.eb b/easybuild/easyconfigs/g/GSL/GSL-2.1-intel-2015b.eb new file mode 100644 index 0000000000..cae4fccd47 --- /dev/null +++ b/easybuild/easyconfigs/g/GSL/GSL-2.1-intel-2015b.eb @@ -0,0 +1,18 @@ +easyblock = 'ConfigureMake' + +name = 'GSL' +version = '2.1' + +homepage = 'http://www.gnu.org/software/gsl/' +description = """The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. + The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'opt': True, 'optarch': True, 'unroll': True, 'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +configopts = "--with-pic" + +moduleclass = 'numlib' -- GitLab From cad8c63f5c35eb1cae92332207f914621133801f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 4 Dec 2015 13:27:21 +0100 Subject: [PATCH 0353/1015] {lib,vis}[intel/2015a] GeoIP 1.3.2 + vincent 0.4.4 --- .../g/GeoIP-C/GeoIP-C-1.6.7-intel-2015a.eb | 20 +++++++++++++ .../GeoIP-1.3.2-intel-2015a-Python-2.7.10.eb | 29 +++++++++++++++++++ ...vincent-0.4.4-intel-2015a-Python-2.7.10.eb | 27 +++++++++++++++++ 3 files changed, 76 insertions(+) create mode 100644 easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015a.eb create mode 100644 easybuild/easyconfigs/g/GeoIP/GeoIP-1.3.2-intel-2015a-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015a-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015a.eb b/easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015a.eb new file mode 100644 index 0000000000..9dfefbcbfd --- /dev/null +++ b/easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015a.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'GeoIP-C' +version = '1.6.7' + +homepage = 'https://github.com/maxmind/geoip-api-c' +description = """GeoIP Legacy C Library""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = ['https://github.com/maxmind/geoip-api-c/releases/download/v%(version)s/'] +sources = ['GeoIP-%(version)s.tar.gz'] + +sanity_check_paths = { + 'files': ['bin/geoiplookup', 'bin/geoiplookup6', 'include/GeoIPCity.h', 'include/GeoIP.h', + 'lib/libGeoIP.a', 'lib/libGeoIP.so', 'lib/pkgconfig/geoip.pc'], + 'dirs': ['share/man'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/g/GeoIP/GeoIP-1.3.2-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/g/GeoIP/GeoIP-1.3.2-intel-2015a-Python-2.7.10.eb new file mode 100644 index 0000000000..d247d5260a --- /dev/null +++ b/easybuild/easyconfigs/g/GeoIP/GeoIP-1.3.2-intel-2015a-Python-2.7.10.eb @@ -0,0 +1,29 @@ +easyblock = 'PythonPackage' + +name = 'GeoIP' +version = '1.3.2' + +homepage = 'https://pypi.python.org/pypi/GeoIP' +description = "MaxMind GeoIP Legacy Database - Python API" + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver +dependencies = [ + ('Python', pyver), + ('GeoIP-C', '1.6.7'), +] + +options = {'modulename': name} + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015a-Python-2.7.10.eb new file mode 100644 index 0000000000..f23a488554 --- /dev/null +++ b/easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015a-Python-2.7.10.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'vincent' +version = '0.4.4' + +homepage = 'https://github.com/wrobstory/vincent' +description = """Vincent takes Python data structures (tuples, lists, dicts, and Pandas DataFrames) and translates + them into Vega visualization grammar. It allows for quick iteration of visualization designs via simple addition and + subtraction of grammar elements, and outputs the final visualization to JSON.""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) +dependencies = [(python, pyver)] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/' % pyshortver] +} + +moduleclass = 'vis' -- GitLab From 628db7280cbab7aa26d678598c34d89392bbc643 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 4 Dec 2015 13:29:53 +0100 Subject: [PATCH 0354/1015] {data}[intel/2015b] ROOT v5.34.34 + libxml2 2.9.3 --- ...libxml2-2.9.3-intel-2015b-Python-2.7.10.eb | 28 ++++++++++++++ ...ROOT-v5.34.34-intel-2015b-Python-2.7.10.eb | 37 +++++++++++++++++++ 2 files changed, 65 insertions(+) create mode 100644 easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/r/ROOT/ROOT-v5.34.34-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..51c493e7e0 --- /dev/null +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,28 @@ +name = 'libxml2' +version = '2.9.3' + +homepage = 'http://xmlsoft.org/' +description = """Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable + outside of the Gnome platform).""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = [ + 'http://xmlsoft.org/sources/', + 'http://xmlsoft.org/sources/old/' +] +sources = [SOURCELOWER_TAR_GZ] + +configopts = 'CC="$CC" CXX="$CXX" --with-pic' + +pythonver = '2.7.10' +pythonshortver = '.'.join(pythonver.split('.')[0:2]) +versionsuffix = '-%s-%s' % ('Python', pythonver) + +dependencies = [ + ('zlib', '1.2.8'), + ('Python', pythonver), +] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.34-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.34-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..eb76e73818 --- /dev/null +++ b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.34-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,37 @@ +name = 'ROOT' +version = 'v5.34.34' + +homepage = 'http://root.cern.ch/drupal/' +description = """The ROOT system provides a set of OO frameworks with all the functionality + needed to handle and analyze large amounts of data in a very efficient way.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +sources = ['%(namelower)s_%(version)s.source.tar.gz'] +source_urls = ['ftp://root.cern.ch/root/'] +patches = [ + 'configure_FftwFromMkl_28.patch', +] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver +dependencies = [ + ('GSL', '1.16'), + ('libxml2', '2.9.3', versionsuffix), + ('Python', pyver), +] + +# architecture +arch = 'linuxx8664icc' + +# disable features +configopts = ' --disable-xft --disable-x11 --disable-xrootd --disable-mysql' +# enable features +configopts += ' --enable-unuran --enable-table --enable-explicitlink --enable-minuit2 --enable-roofit' +configopts += ' --with-gsl-incdir=$EBROOTGSL/include/gsl --with-gsl-libdir=$EBROOTGSL/lib' +configopts += ' --with-fftw3-incdir=$EBROOTIMKL/mkl/include/fftw --with-fftw3-libdir=$EBROOTIMKL/mkl/lib/intel64' +configopts += ' --with-xml-incdir=$EBROOTLIBXML2/include/libxml2/libxml --with-xml-libdir=$EBROOTLIBXML2/lib' +configopts += ' --with-python-libdir=$EBROOTPYTHON/lib' + +moduleclass = 'data' -- GitLab From 152912d3460f3ee2c0de77e62d65f431371cbfe5 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Fri, 4 Dec 2015 14:10:03 +0100 Subject: [PATCH 0355/1015] libXft added --- easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb index 444462d49f..435d07c728 100644 --- a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb +++ b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb @@ -27,6 +27,7 @@ dependencies = [ ('freetype', '2.5.5'), (python, pyver), ('zlib', '1.2.8'), + ('libXft', '2.3.2', 'libX11-1.6.3-%s-%s' % ((python, pyver)), ] # use external ZLIB -- GitLab From 8d6ad9d206ce23e4c9b89502d0ddf135d7b56e03 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 4 Dec 2015 14:51:55 +0100 Subject: [PATCH 0356/1015] tiny style fix in PCRE easyconfig --- easybuild/easyconfigs/p/PCRE/PCRE-8.37-intel-2015b.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/p/PCRE/PCRE-8.37-intel-2015b.eb b/easybuild/easyconfigs/p/PCRE/PCRE-8.37-intel-2015b.eb index a39fc3056b..ac1733e912 100644 --- a/easybuild/easyconfigs/p/PCRE/PCRE-8.37-intel-2015b.eb +++ b/easybuild/easyconfigs/p/PCRE/PCRE-8.37-intel-2015b.eb @@ -12,9 +12,9 @@ description = """ toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True} -configopts = "--with-pic --disable-cpp" - source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_TAR_GZ] +configopts = "--with-pic --disable-cpp" + moduleclass = 'devel' -- GitLab From ab2bc24e391131dce46f80f7ea9a41891203bc09 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 4 Dec 2015 15:02:22 +0100 Subject: [PATCH 0357/1015] fix permissions for PPfold .jar via postinstallcmds --- easybuild/easyconfigs/p/PPfold/PPfold-3.1.1-Java-1.8.0_66.eb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/easybuild/easyconfigs/p/PPfold/PPfold-3.1.1-Java-1.8.0_66.eb b/easybuild/easyconfigs/p/PPfold/PPfold-3.1.1-Java-1.8.0_66.eb index bd092ed281..952aab37b9 100644 --- a/easybuild/easyconfigs/p/PPfold/PPfold-3.1.1-Java-1.8.0_66.eb +++ b/easybuild/easyconfigs/p/PPfold/PPfold-3.1.1-Java-1.8.0_66.eb @@ -20,6 +20,11 @@ versionsuffix = '-%s-%s' % (java, javaver) dependencies = [(java, javaver)] +# fix permissions, no read permissions for group/other by default +postinstallcmds = [ + "chmod a+r %(installdir)s/PPfold%(version)s.jar", +] + sanity_check_paths = { 'files': ['PPfold%(version)s.jar'], 'dirs': [], -- GitLab From 4a7c5a0d234733ce577675706436fd3e8d9d2742 Mon Sep 17 00:00:00 2001 From: Damian Alvarez Date: Fri, 4 Dec 2015 18:02:06 +0100 Subject: [PATCH 0358/1015] Updated easyblock with support for generic wrappers --- .../CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index dcd435b3cb..be0effa8e8 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -34,11 +34,12 @@ checksums = ['4b3bcecf0dfc35928a0898793cf3e4c6'] # Tested, but not throughly, so it is not guaranteed to don't cause problems installopts = '-override compiler' -generate_intel_wrapper = True +generate_wrapper = True +host_compiler = "icpc" # Be careful and have a message consistent with the wrappers present -modloadmsg = """nvcc uses g++ as the default host compiler. If you want to use icpc as a host compiler you can use" -+" invcc, or nvcc -ccbin=icpc""" +modloadmsg = "nvcc uses g++ as the default host compiler. If you want to use icpc as a host compiler you can use" +modloadmsg += " nvcc_icpc, or nvcc -ccbin=icpc" moduleclass = 'system' -- GitLab From 94710f35afecf98b29f1ecc02cfea51d562c3d5b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Dec 2015 11:53:42 +0100 Subject: [PATCH 0359/1015] {bio}[itnel/2015b] Sailfish 0.8.0 --- .../Jellyfish/Jellyfish-2.2.4-intel-2015b.eb | 32 ++++++++++++++ ...ailfish-0.8.0-intel-2015b-Python-2.7.10.eb | 39 ++++++++++++++++ ...ilfish-0.8.0_skip-included-Jellyfish.patch | 44 +++++++++++++++++++ 3 files changed, 115 insertions(+) create mode 100644 easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-intel-2015b.eb create mode 100644 easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0_skip-included-Jellyfish.patch diff --git a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-intel-2015b.eb b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-intel-2015b.eb new file mode 100644 index 0000000000..01b9cb403d --- /dev/null +++ b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-intel-2015b.eb @@ -0,0 +1,32 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel +easyblock = 'ConfigureMake' + +name = 'Jellyfish' +version = '2.2.4' + +homepage = 'http://www.genome.umd.edu/jellyfish.html' +description = """ Jellyfish is a tool for fast, memory-efficient counting of k-mers in DNA.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://github.com/gmarcais/Jellyfish/releases/download/v%(version)s'] +sources = [SOURCELOWER_TAR_GZ] + +parallel = 1 + +# The tests for the Bloom filter are statistical tests and can randomly fail, they actually don't make a lot of sense +runtest = "check GTEST_FILTER=-'*Bloom*'" + +postinstallcmds = ["cp config.h %(installdir)s/include/%(namelower)s-%(version)s/%(namelower)s/"] + +sanity_check_paths = { + 'files': ['bin/jellyfish'], + 'dirs': [] +} + +modextrapaths = {'CPATH': 'include/%(namelower)s-%(version)s'} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..063fc24d92 --- /dev/null +++ b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,39 @@ +easyblock = 'CMakeMake' + +name = 'Sailfish' +version = '0.8.0' + +homepage = 'http://www.cs.cmu.edu/~ckingsf/software/sailfish/' +description = """Sailfish is a software tool that implements a novel, alignment-free algorithm for the estimation of + isoform abundances directly from a set of reference sequences and RNA-seq reads. """ + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://github.com/kingsfordgroup/sailfish/archive/'] +sources = ['v%(version)s.tar.gz'] + +patches = [ + 'Sailfish-0.7.4_bypass-C++11-check.patch', + 'Sailfish-%(version)s_skip-included-Jellyfish.patch', +] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) + +builddependencies = [ + ('CMake', '3.3.2'), +] + +dependencies = [ + ('Boost', '1.59.0', versionsuffix), + ('tbb', '4.3.6.211', '', True), + ('Jellyfish', '2.2.4'), + ('g2log', '1.0'), +] + +configopts = "-DBOOST_ROOT=$EBROOTBOOST -DTBB_INSTALL_DIR=$EBROOTTBB" + +parallel = 1 + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0_skip-included-Jellyfish.patch b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0_skip-included-Jellyfish.patch new file mode 100644 index 0000000000..344c8478b5 --- /dev/null +++ b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0_skip-included-Jellyfish.patch @@ -0,0 +1,44 @@ +--- sailfish-0.8.0/CMakeLists.txt.orig 2015-11-16 05:16:30.000000000 +0100 ++++ sailfish-0.8.0/CMakeLists.txt 2015-12-07 11:40:01.743666509 +0100 +@@ -288,23 +289,6 @@ + set(SUFFARRAY_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/external/install/include) + + +-message("Build system will fetch and build Jellyfish") +-message("==================================================================") +-ExternalProject_Add(libjellyfish +- DOWNLOAD_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external +- DOWNLOAD_COMMAND curl -k -L https://github.com/gmarcais/Jellyfish/releases/download/v2.2.3/jellyfish-2.2.3.tar.gz -o jellyfish-2.2.3.tgz && +- rm -fr jellyfish-2.2.3 && +- tar -xzvf jellyfish-2.2.3.tgz +- SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.2.3 +- INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/install +- CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.2.3/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} +- BUILD_COMMAND ${MAKE} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} +- BUILD_IN_SOURCE 1 +- INSTALL_COMMAND make install && +- cp config.h /include/jellyfish-2.2.3/jellyfish/ && +- cp config.h /include/ +-) +- + find_package(TBB) + ## + # +--- sailfish-0.8.0/src/CMakeLists.txt.orig 2015-12-07 11:52:17.679350589 +0100 ++++ sailfish-0.8.0/src/CMakeLists.txt 2015-12-07 11:52:29.209616420 +0100 +@@ -40,7 +40,6 @@ + ${GAT_SOURCE_DIR}/external/cereal/include + ${GAT_SOURCE_DIR}/external/install/include + ${GAT_SOURCE_DIR}/external/install/include/rapmap +-${GAT_SOURCE_DIR}/external/install/include/jellyfish-2.2.3 + ${ZLIB_INCLUDE_DIR} + ${TBB_INCLUDE_DIRS} + ${Boost_INCLUDE_DIRS} +@@ -91,7 +90,6 @@ + ${ZLIB_LIBRARY} + ${SUFFARRAY_LIB} + ${SUFFARRAY64_LIB} +- ${GAT_SOURCE_DIR}/external/install/lib/libjellyfish-2.0.a + m + ${TBB_LIBRARIES} + ${LIBSAILFISH_LINKER_FLAGS} -- GitLab From 9347a042c5cc05c6ef19c1ef69e17cd8f817d7a7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Dec 2015 11:54:55 +0100 Subject: [PATCH 0360/1015] {bio}[intel/2015b] Cufflinks 2.2.1 + Eigen 3.2.7 + SAMtools 0.1.20 --- ...-intel-2015b-Python-2.7.10-Boost-1.59.0.eb | 29 +++++++++++++++++++ .../e/Eigen/Eigen-3.2.7-intel-2015b.eb | 14 +++++++++ .../s/SAMtools/SAMtools-0.1.20-intel-2015b.eb | 20 +++++++++++++ 3 files changed, 63 insertions(+) create mode 100644 easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-intel-2015b-Python-2.7.10-Boost-1.59.0.eb create mode 100644 easybuild/easyconfigs/e/Eigen/Eigen-3.2.7-intel-2015b.eb create mode 100644 easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.20-intel-2015b.eb diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-intel-2015b-Python-2.7.10-Boost-1.59.0.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-intel-2015b-Python-2.7.10-Boost-1.59.0.eb new file mode 100644 index 0000000000..d69ce1ccdc --- /dev/null +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-intel-2015b-Python-2.7.10-Boost-1.59.0.eb @@ -0,0 +1,29 @@ +name = 'Cufflinks' +version = '2.2.1' + +homepage = 'http://cole-trapnell-lab.github.io/cufflinks/' +description = """Transcript assembly, differential expression, and differential regulation for RNA-Seq""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://cole-trapnell-lab.github.io/cufflinks/assets/downloads/'] + +versionsuffix = '-Python-2.7.10' +dependencies = [ + ('Boost', '1.59.0', versionsuffix), + ('SAMtools', '0.1.20'), + ('Eigen', '3.2.7'), + ('zlib', '1.2.8'), +] + +configopts = '--enable-intel64 --with-boost=$EBROOTBOOST --with-bam-libdir=${EBROOTSAMTOOLS}/lib' +preconfigopts = 'CPPFLAGS=-I$EBROOTEIGEN/include' + +sanity_check_paths = { + 'files': ['bin/cufflinks'], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.7-intel-2015b.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.7-intel-2015b.eb new file mode 100644 index 0000000000..16eecd14b8 --- /dev/null +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.7-intel-2015b.eb @@ -0,0 +1,14 @@ +name = 'Eigen' +version = '3.2.7' + +homepage = 'http://eigen.tuxfamily.org/index.php?title=Main_Page' +description = """Eigen is a C++ template library for linear algebra: + matrices, vectors, numerical solvers, and related algorithms.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://bitbucket.org/%(namelower)s/%(namelower)s/get'] +sources = ['%(version)s.tar.bz2'] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.20-intel-2015b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.20-intel-2015b.eb new file mode 100644 index 0000000000..88566647f5 --- /dev/null +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-0.1.20-intel-2015b.eb @@ -0,0 +1,20 @@ +name = 'SAMtools' +version = '0.1.20' + +homepage = 'http://www.htslib.org/' +description = """SAM Tools provide various utilities for manipulating alignments in the SAM format, + including sorting, merging, indexing and generating alignments in a per-position format.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['https://github.com/samtools/%(namelower)s/archive/%(version)s'] + +patches = ['SAMtools-%(version)s_Makefile-ncurses.patch'] + +dependencies = [ + ('ncurses', '5.9'), + ('zlib', '1.2.8'), +] + +moduleclass = 'bio' -- GitLab From c00dbdeb78ee3383d7fe7c21925e5eba246a7be0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Dec 2015 12:57:05 +0100 Subject: [PATCH 0361/1015] add comment in patch file --- .../s/Sailfish/Sailfish-0.8.0-intel-2015b-Python-2.7.10.eb | 1 + .../s/Sailfish/Sailfish-0.8.0_skip-included-Jellyfish.patch | 2 ++ 2 files changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0-intel-2015b-Python-2.7.10.eb index 063fc24d92..4062846e2c 100644 --- a/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0-intel-2015b-Python-2.7.10.eb @@ -8,6 +8,7 @@ description = """Sailfish is a software tool that implements a novel, alignment- isoform abundances directly from a set of reference sequences and RNA-seq reads. """ toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'openmp': True} source_urls = ['https://github.com/kingsfordgroup/sailfish/archive/'] sources = ['v%(version)s.tar.gz'] diff --git a/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0_skip-included-Jellyfish.patch b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0_skip-included-Jellyfish.patch index 344c8478b5..7836a3422c 100644 --- a/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0_skip-included-Jellyfish.patch +++ b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0_skip-included-Jellyfish.patch @@ -1,3 +1,5 @@ +remove fetching/building of Jellyfish, since it's provided via EasyBuild +author: Kenneth Hoste (HPC-UGent) --- sailfish-0.8.0/CMakeLists.txt.orig 2015-11-16 05:16:30.000000000 +0100 +++ sailfish-0.8.0/CMakeLists.txt 2015-12-07 11:40:01.743666509 +0100 @@ -288,23 +289,6 @@ -- GitLab From ff9edddf4aa782fc83c4255dbec21e6d0600c511 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Dec 2015 13:00:06 +0100 Subject: [PATCH 0362/1015] fix versionsuffix for Cufflinks easyconfigs + remark --- ...flinks-2.2.1-intel-2015b-Python-2.7.10-Boost-1.59.0.eb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-intel-2015b-Python-2.7.10-Boost-1.59.0.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-intel-2015b-Python-2.7.10-Boost-1.59.0.eb index d69ce1ccdc..38e9d1ce03 100644 --- a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-intel-2015b-Python-2.7.10-Boost-1.59.0.eb +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-2.2.1-intel-2015b-Python-2.7.10-Boost-1.59.0.eb @@ -10,16 +10,18 @@ toolchainopts = {'optarch': True, 'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://cole-trapnell-lab.github.io/cufflinks/assets/downloads/'] -versionsuffix = '-Python-2.7.10' +pyver = '2.7.10' +boostver = '1.59.0' +versionsuffix = '-Python-%s-Boost-%s' % (pyver, boostver) dependencies = [ - ('Boost', '1.59.0', versionsuffix), + ('Boost', boostver, '-Python-%s' % pyver), ('SAMtools', '0.1.20'), ('Eigen', '3.2.7'), ('zlib', '1.2.8'), ] configopts = '--enable-intel64 --with-boost=$EBROOTBOOST --with-bam-libdir=${EBROOTSAMTOOLS}/lib' -preconfigopts = 'CPPFLAGS=-I$EBROOTEIGEN/include' +preconfigopts = 'CPPFLAGS=-I${EBROOTEIGEN}/include' sanity_check_paths = { 'files': ['bin/cufflinks'], -- GitLab From af14cda0f5064c5e4a6c04041f4d9094128bb6f7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Dec 2015 14:10:44 +0100 Subject: [PATCH 0363/1015] avoid hardcoded $CMAKE_CXX_FLAGS for Sailfish --- .../Sailfish-0.8.0-intel-2015b-Python-2.7.10.eb | 1 + .../s/Sailfish/Sailfish-0.8.0_cxxflags.patch | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0_cxxflags.patch diff --git a/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0-intel-2015b-Python-2.7.10.eb index 4062846e2c..b4805f08e0 100644 --- a/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0-intel-2015b-Python-2.7.10.eb @@ -16,6 +16,7 @@ sources = ['v%(version)s.tar.gz'] patches = [ 'Sailfish-0.7.4_bypass-C++11-check.patch', 'Sailfish-%(version)s_skip-included-Jellyfish.patch', + 'Sailfish-%(version)s_cxxflags.patch', ] python = 'Python' diff --git a/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0_cxxflags.patch b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0_cxxflags.patch new file mode 100644 index 0000000000..1731cca061 --- /dev/null +++ b/easybuild/easyconfigs/s/Sailfish/Sailfish-0.8.0_cxxflags.patch @@ -0,0 +1,13 @@ +don't hardcode $CMAKE_CXX_FLAGS +author: Kenneth Hoste (HPC-UGent) +-- sailfish-0.8.0/CMakeLists.txt.orig 2015-12-07 12:05:52.558531939 +0100 ++++ sailfish-0.8.0/CMakeLists.txt 2015-12-07 13:10:42.383652429 +0100 +@@ -25,7 +25,7 @@ + + ## Set the standard required compile flags + # Nov 18th --- removed -DHAVE_CONFIG_H +-set (CMAKE_CXX_FLAGS "-pthread -funroll-loops -fPIC -fomit-frame-pointer -Ofast -DHAVE_ANSI_TERM -DHAVE_SSTREAM -DRAPMAP_SALMON_SUPPORT -Wall -std=c++11 -Wreturn-type -Werror=return-type") ++set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -DHAVE_ANSI_TERM -DHAVE_SSTREAM -DRAPMAP_SALMON_SUPPORT -Wall -std=c++11 -Wreturn-type -Werror=return-type") + + ## + # OSX is strange (some might say, stupid in this regard). Deal with it's quirkines here. -- GitLab From 615f9ec63e4132a8fc523b5d046bcf7926e39ad4 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Dec 2015 15:15:29 +0100 Subject: [PATCH 0364/1015] {bio}[intel/2015b] Salmon 0.5.1 w/ Python 2.7.10 --- .../Salmon-0.5.1-intel-2015b-Python-2.7.10.eb | 35 ++++++++++++++ .../Salmon/Salmon-0.5.1_Intel-compilers.patch | 35 ++++++++++++++ .../s/Salmon/Salmon-0.5.1_cxxflags.patch | 13 ++++++ ...Salmon-0.5.1_skip-included-Jellyfish.patch | 46 +++++++++++++++++++ 4 files changed, 129 insertions(+) create mode 100644 easybuild/easyconfigs/s/Salmon/Salmon-0.5.1-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_Intel-compilers.patch create mode 100644 easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_cxxflags.patch create mode 100644 easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_skip-included-Jellyfish.patch diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..d0aba54d89 --- /dev/null +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,35 @@ +easyblock = 'CMakeMake' + +name = 'Salmon' +version = '0.5.1' + +homepage = 'https://github.com/COMBINE-lab/salmon' +description = """Salmon is a wicked-fast program to produce a highly-accurate, + transcript-level quantification estimates from RNA-seq data.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True, 'openmp': True} + +sources = ['v%(version)s.tar.gz'] +source_urls = ['https://github.com/COMBINE-lab/salmon/archive/'] + +patches = [ + 'Salmon-%(version)s_Intel-compilers.patch', + 'Salmon-%(version)s_skip-included-Jellyfish.patch', + 'Salmon-%(version)s_cxxflags.patch', +] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + ('Boost', '1.59.0', versionsuffix), + ('tbb', '4.3.6.211', '', True), + ('Jellyfish', '2.2.4'), +] +builddependencies = [('CMake', '3.2.3')] + +parallel = 1 + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_Intel-compilers.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_Intel-compilers.patch new file mode 100644 index 0000000000..8f0cedfdef --- /dev/null +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_Intel-compilers.patch @@ -0,0 +1,35 @@ +fix support for building Salmon 0.4.2 with Intel compilers +* fix detection of C++11-compatible compiler in CMakeLists.txt +* uncomment preprocessor directive that guard workaround for Intel compilers that is not required for recent versions +* replace use of 'eraise' with 'throw std::runtime_error' + * based on https://github.com/COMBINE-lab/salmon/commit/5d3ea157eb4828e9072bc514163e2b0e9734cbf1 +author: Kenneth Hoste (HPC-UGent) +--- CMakeLists.txt.orig 2015-06-15 02:31:09.000000000 +0200 ++++ CMakeLists.txt 2015-08-18 21:40:37.514507995 +0200 +@@ -118,6 +118,15 @@ + else() + set (PTHREAD_LIB "pthread") + endif() ++elseif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "Intel") ++ execute_process( ++ COMMAND ${CMAKE_CXX_COMPILER} -dumpversion OUTPUT_VARIABLE INTEL_VERSION) ++ set (INTEL TRUE) ++ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static-libstdc++") ++ set (BOOST_TOOLSET "intel-linux") ++ set (BOOST_CONFIGURE_TOOLSET "--with-toolset=intel-linux") ++ set (BCXX_FLAGS "-std=c++11") ++ set (BOOST_EXTRA_FLAGS toolset=intel-linux cxxflags=${BCXX_FLAGS}) + else () + message(FATAL_ERROR "Your C++ compiler does not support C++11.") + endif () +--- include/atomicops.h.orig 2015-10-09 21:47:24.315716433 +0200 ++++ include/atomicops.h 2015-10-09 21:53:38.253775566 +0200 +@@ -78,7 +78,7 @@ + + } // end namespace moodycamel + +-#if defined(AE_VCPP) || defined(AE_ICC) ++#if defined(AE_VCPP) // || defined(AE_ICC) + // VS2010 and ICC13 don't support std::atomic_*_fence, implement our own fences + + #include diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_cxxflags.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_cxxflags.patch new file mode 100644 index 0000000000..82ac0f45bd --- /dev/null +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_cxxflags.patch @@ -0,0 +1,13 @@ +don't hardcode $CMAKE_CXX_FLAGS +author: Kenneth Hoste (HPC-UGent) +--- CMakeLists.txt.orig 2015-12-07 14:33:45.878497868 +0100 ++++ CMakeLists.txt 2015-12-07 15:03:21.064663855 +0100 +@@ -26,7 +26,7 @@ + + ## Set the standard required compile flags + # Nov 18th --- removed -DHAVE_CONFIG_H +-set (CMAKE_CXX_FLAGS "-pthread -funroll-loops -fPIC -fomit-frame-pointer -Ofast -DRAPMAP_SALMON_SUPPORT -DHAVE_ANSI_TERM -DHAVE_SSTREAM -Wall -Wno-reorder -Wno-unused-variable -std=c++11 -Wreturn-type -Werror=return-type") ++set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -DRAPMAP_SALMON_SUPPORT -DHAVE_ANSI_TERM -DHAVE_SSTREAM -Wall -Wno-reorder -Wno-unused-variable -std=c++11 -Wreturn-type -Werror=return-type") + + ## + # OSX is strange (some might say, stupid in this regard). Deal with it's quirkines here. diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_skip-included-Jellyfish.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_skip-included-Jellyfish.patch new file mode 100644 index 0000000000..bafabfe22f --- /dev/null +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_skip-included-Jellyfish.patch @@ -0,0 +1,46 @@ +skip downloading & building of Jellyfish, since it's provided via EasyBuild already +author: Kenneth Hoste (HPC-UGent) +--- CMakeLists.txt.orig 2015-11-14 19:24:15.000000000 +0100 ++++ CMakeLists.txt 2015-12-07 14:26:45.208199682 +0100 +@@ -378,23 +387,6 @@ + BUILD_IN_SOURCE TRUE + ) + +-message("Build system will fetch and build Jellyfish") +-message("==================================================================") +-ExternalProject_Add(libjellyfish +- DOWNLOAD_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external +- DOWNLOAD_COMMAND curl -k -L https://github.com/gmarcais/Jellyfish/releases/download/v2.2.3/jellyfish-2.2.3.tar.gz -o jellyfish-2.2.3.tgz && +- rm -fr jellyfish-2.2.3 && +- tar -xzvf jellyfish-2.2.3.tgz +- SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.2.3 +- INSTALL_DIR ${CMAKE_CURRENT_SOURCE_DIR}/external/install +- CONFIGURE_COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/external/jellyfish-2.2.3/configure --prefix= CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} +- BUILD_COMMAND ${MAKE} CC=${CMAKE_C_COMPILER} CXX=${CMAKE_CXX_COMPILER} CXXFLAGS=${JELLYFISH_CXX_FLAGS} +- BUILD_IN_SOURCE 1 +- INSTALL_COMMAND make install && +- cp config.h /include/jellyfish-2.2.3/jellyfish/ && +- cp config.h /include/ +-) +- + find_package(TBB) + + ## +--- src/CMakeLists.txt.orig 2015-11-14 19:24:15.000000000 +0100 ++++ src/CMakeLists.txt 2015-12-07 15:10:26.694823435 +0100 +@@ -4,7 +4,6 @@ + ${GAT_SOURCE_DIR}/external + ${GAT_SOURCE_DIR}/external/cereal/include + ${GAT_SOURCE_DIR}/external/install/include +-${GAT_SOURCE_DIR}/external/install/include/jellyfish-2.2.3 + ${GAT_SOURCE_DIR}/external/install/include/bwa + ${ZLIB_INCLUDE_DIR} + ${TBB_INCLUDE_DIRS} +@@ -128,7 +127,6 @@ + ${ZLIB_LIBRARY} + ${SUFFARRAY_LIB} + ${SUFFARRAY64_LIB} +- ${GAT_SOURCE_DIR}/external/install/lib/libjellyfish-2.0.a + ${GAT_SOURCE_DIR}/external/install/lib/libbwa.a + m + ${LIBLZMA_LIBRARIES} -- GitLab From 7bc5b27bc9e986cb510cbe964f5d81286485fc4a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Dec 2015 17:13:22 +0100 Subject: [PATCH 0365/1015] {system}[*/2015b] OpenSSL 1.0.1q --- .../o/OpenSSL/OpenSSL-1.0.1p-foss-2015b.eb | 2 - .../o/OpenSSL/OpenSSL-1.0.1p_icc-fixes.patch | 1 + .../o/OpenSSL/OpenSSL-1.0.1q-foss-2015b.eb | 21 ++++ .../o/OpenSSL/OpenSSL-1.0.1q-intel-2015b.eb | 19 ++++ .../o/OpenSSL/OpenSSL-1.0.1q_icc-fixes.patch | 99 +++++++++++++++++++ 5 files changed, 140 insertions(+), 2 deletions(-) create mode 100644 easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-foss-2015b.eb create mode 100644 easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-intel-2015b.eb create mode 100644 easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q_icc-fixes.patch diff --git a/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1p-foss-2015b.eb b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1p-foss-2015b.eb index 080b203770..a6496a921f 100644 --- a/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1p-foss-2015b.eb +++ b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1p-foss-2015b.eb @@ -12,8 +12,6 @@ toolchainopts = {'pic': True, 'opt': True, 'optarch': True} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.openssl.org/source/'] -patches = ['OpenSSL-%(version)s_icc-fixes.patch'] - dependencies = [('zlib', '1.2.8')] runtest = 'test' diff --git a/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1p_icc-fixes.patch b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1p_icc-fixes.patch index 4609252d6d..70d63cd292 100644 --- a/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1p_icc-fixes.patch +++ b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1p_icc-fixes.patch @@ -1,3 +1,4 @@ +based on http://openssl.6102.n7.nabble.com/Compiling-OpenSSL-with-icc-td42304.html (http://cvs.openssl.org/chngview?cn=23036) diff -ru openssl-1.0.1p.orig/Configure openssl-1.0.1p/Configure --- openssl-1.0.1p.orig/Configure 2015-07-09 14:21:24.000000000 +0200 +++ openssl-1.0.1p/Configure 2015-07-11 14:02:52.000000000 +0200 diff --git a/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-foss-2015b.eb b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-foss-2015b.eb new file mode 100644 index 0000000000..5cf81d5ec0 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-foss-2015b.eb @@ -0,0 +1,21 @@ +name = 'OpenSSL' +version = '1.0.1q' + +homepage = 'http://www.openssl.org/' +description = """The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, + and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) + protocols as well as a full-strength general purpose cryptography library. """ + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'pic': True, 'opt': True, 'optarch': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.openssl.org/source/'] + +patches = ['OpenSSL-%(version)s_icc-fixes.patch'] + +dependencies = [('zlib', '1.2.8')] + +runtest = 'test' + +moduleclass = 'system' diff --git a/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-intel-2015b.eb b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-intel-2015b.eb new file mode 100644 index 0000000000..bda272940a --- /dev/null +++ b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-intel-2015b.eb @@ -0,0 +1,19 @@ +name = 'OpenSSL' +version = '1.0.1q' + +homepage = 'http://www.openssl.org/' +description = """The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, + and Open Source toolchain implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) + protocols as well as a full-strength general purpose cryptography library. """ + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'opt': True, 'optarch': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.openssl.org/source/'] + +dependencies = [('zlib', '1.2.8')] + +runtest = 'test' + +moduleclass = 'system' diff --git a/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q_icc-fixes.patch b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q_icc-fixes.patch new file mode 100644 index 0000000000..a25f383861 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q_icc-fixes.patch @@ -0,0 +1,99 @@ +based on http://openssl.6102.n7.nabble.com/Compiling-OpenSSL-with-icc-td42304.html (http://cvs.openssl.org/chngview?cn=23036) +diff -ru openssl-1.0.1q.orig/Configure openssl-1.0.1q/Configure +--- openssl-1.0.1q.orig/Configure 2015-12-03 15:48:58.000000000 +0100 ++++ openssl-1.0.1q/Configure 2015-12-06 13:12:11.846816306 +0100 +@@ -354,7 +354,7 @@ + # If you compiler does not, do complement config command line with one! + "linux-armv4", "gcc:-O3 -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${armv4_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", + #### IA-32 targets... +-"linux-ia32-icc", "icc:-DL_ENDIAN -O2 -no_cpprt::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-KPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", ++"linux-ia32-icc", "icc:-DL_ENDIAN -O2::-D_REENTRANT::-ldl -no_cpprt:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-KPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", + "linux-elf", "gcc:-DL_ENDIAN -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", + "linux-aout", "gcc:-DL_ENDIAN -O3 -fomit-frame-pointer -march=i486 -Wall::(unknown):::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_asm}:a.out", + #### +@@ -362,7 +362,7 @@ + "linux-ppc64", "gcc:-m64 -DB_ENDIAN -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_RISC1 DES_UNROLL:${ppc64_asm}:linux64:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", + "linux-ia64", "gcc:-DL_ENDIAN -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_INT:${ia64_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", + "linux-ia64-ecc","ecc:-DL_ENDIAN -O2 -Wall -no_cpprt::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT:${ia64_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", +-"linux-ia64-icc","icc:-DL_ENDIAN -O2 -Wall -no_cpprt::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_RISC1 DES_INT:${ia64_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", ++"linux-ia64-icc","icc:-DL_ENDIAN -O2 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_RISC1 DES_INT:${ia64_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", + "linux-x86_64", "gcc:-m64 -DL_ENDIAN -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", + "linux-x86_64-clang","clang: -m64 -DL_ENDIAN -O3 -Wall -Qunused-arguments::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", + "linux64-s390x", "gcc:-m64 -DB_ENDIAN -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL:${s390x_asm}:64:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", +@@ -1420,6 +1420,7 @@ + } + if ($iccver>=8) + { ++ $cflags=~s/\-KPIC/-fPIC/; + # Eliminate unnecessary dependency from libirc.a. This is + # essential for shared library support, as otherwise + # apps/openssl can end up in endless loop upon startup... +@@ -1427,13 +1428,18 @@ + } + if ($iccver>=9) + { +- $cflags.=" -i-static"; +- $cflags=~s/\-no_cpprt/-no-cpprt/; ++ $lflags.=" -i-static"; ++ $lflags=~s/\-no_cpprt/-no-cpprt/; + } + if ($iccver>=10) + { +- $cflags=~s/\-i\-static/-static-intel/; ++ $lflags=~s/\-i\-static/-static-intel/; + } ++ if ($iccver>=11) ++ { ++ $cflags.=" -no-intel-extensions"; # disable Cilk ++ $lflags=~s/\-no\-cpprt/-no-cxxlib/; ++ } + } + + # Unlike other OSes (like Solaris, Linux, Tru64, IRIX) BSD run-time +diff -ru openssl-1.0.1q.orig/crypto/aes/aes_x86core.c openssl-1.0.1q/crypto/aes/aes_x86core.c +--- openssl-1.0.1q.orig/crypto/aes/aes_x86core.c 2015-12-03 15:48:58.000000000 +0100 ++++ openssl-1.0.1q/crypto/aes/aes_x86core.c 2015-12-06 13:09:03.672709752 +0100 +@@ -89,8 +89,10 @@ + #endif + + #undef ROTATE +-#if defined(_MSC_VER) || defined(__ICC) ++#if defined(_MSC_VER) + # define ROTATE(a,n) _lrotl(a,n) ++#elif defined(__ICC) ++# define ROTATE(a,n) _rotl(a,n) + #elif defined(__GNUC__) && __GNUC__>=2 + # if defined(__i386) || defined(__i386__) || defined(__x86_64) || defined(__x86_64__) + # define ROTATE(a,n) ({ register unsigned int ret; \ +diff -ru openssl-1.0.1q.orig/crypto/des/des_locl.h openssl-1.0.1q/crypto/des/des_locl.h +--- openssl-1.0.1q.orig/crypto/des/des_locl.h 2015-12-03 15:48:58.000000000 +0100 ++++ openssl-1.0.1q/crypto/des/des_locl.h 2015-12-06 13:09:03.672709752 +0100 +@@ -162,8 +162,10 @@ + } \ + } + +-# if (defined(OPENSSL_SYS_WIN32) && defined(_MSC_VER)) || defined(__ICC) ++# if (defined(OPENSSL_SYS_WIN32) && defined(_MSC_VER)) + # define ROTATE(a,n) (_lrotr(a,n)) ++#elif defined(__ICC) ++#define ROTATE(a,n) (_rotr(a,n)) + # elif defined(__GNUC__) && __GNUC__>=2 && !defined(__STRICT_ANSI__) && !defined(OPENSSL_NO_ASM) && !defined(OPENSSL_NO_INLINE_ASM) && !defined(PEDANTIC) + # if defined(__i386) || defined(__i386__) || defined(__x86_64) || defined(__x86_64__) + # define ROTATE(a,n) ({ register unsigned int ret; \ +diff -ru openssl-1.0.1q.orig/crypto/rc5/rc5_locl.h openssl-1.0.1q/crypto/rc5/rc5_locl.h +--- openssl-1.0.1q.orig/crypto/rc5/rc5_locl.h 2015-12-03 15:48:58.000000000 +0100 ++++ openssl-1.0.1q/crypto/rc5/rc5_locl.h 2015-12-06 13:09:03.672709752 +0100 +@@ -146,9 +146,12 @@ + *((c)++)=(unsigned char)(((l)>> 8L)&0xff), \ + *((c)++)=(unsigned char)(((l) )&0xff)) + +-#if (defined(OPENSSL_SYS_WIN32) && defined(_MSC_VER)) || defined(__ICC) ++#if (defined(OPENSSL_SYS_WIN32) && defined(_MSC_VER)) + # define ROTATE_l32(a,n) _lrotl(a,n) + # define ROTATE_r32(a,n) _lrotr(a,n) ++#elif defined(__ICC) ++#define ROTATE_l32(a,n) _rotl(a,n) ++#define ROTATE_r32(a,n) _rotr(a,n) + #elif defined(__GNUC__) && __GNUC__>=2 && !defined(__STRICT_ANSI__) && !defined(OPENSSL_NO_ASM) && !defined(OPENSSL_NO_INLINE_ASM) && !defined(PEDANTIC) + # if defined(__i386) || defined(__i386__) || defined(__x86_64) || defined(__x86_64__) + # define ROTATE_l32(a,n) ({ register unsigned int ret; \ -- GitLab From 44b4980697867f47cc94afa63a1f96d32ae3569a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Dec 2015 17:22:49 +0100 Subject: [PATCH 0366/1015] {lang}[intel/2015b] Python 2.7.11 --- .../g/GMP/GMP-6.1.0-intel-2015b.eb | 25 ++++ .../p/Python/Python-2.7.11-intel-2015b.eb | 122 ++++++++++++++++++ .../s/SQLite/SQLite-3.9.2-intel-2015b.eb | 40 ++++++ 3 files changed, 187 insertions(+) create mode 100644 easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb create mode 100644 easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2015b.eb diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2015b.eb b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2015b.eb new file mode 100644 index 0000000000..8fe3cd5514 --- /dev/null +++ b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2015b.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'GMP' +version = '6.1.0' + +homepage = 'http://gmplib.org/' +description = """GMP is a free library for arbitrary precision arithmetic, +operating on signed integers, rational numbers, and floating point numbers. """ + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://ftp.gnu.org/gnu/gmp'] + +# enable C++ interface +configopts = '--enable-cxx' + +runtest = 'check' + +sanity_check_paths = { + 'files': ['lib/libgmp.%s' % SHLIB_EXT, 'include/gmp.h'], + 'dirs': [], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb new file mode 100644 index 0000000000..57276fc5cd --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb @@ -0,0 +1,122 @@ +name = 'Python' +version = '2.7.11' + +homepage = 'http://python.org/' +description = """Python is a programming language that lets you work more quickly and integrate your systems + more effectively.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'opt': True, 'optarch': True} + +numpyversion = '1.10.1' +scipyversion = '0.16.1' + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] + +# python needs bzip2 to build the bz2 package +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('libreadline', '6.3'), + ('ncurses', '5.9'), + ('SQLite', '3.9.2'), + ('Tk', '8.6.4', '-no-X11'), + ('GMP', '6.1.0'), +# ('OpenSSL', '1.0.1q'), # OS dependency should be preferred if the os version is more recent then this version, it's +# nice to have an up to date openssl for security reasons +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# order is important! +# package versions updated May 28th 2015 +exts_list = [ + ('setuptools', '18.7.1', { + 'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'], + }), + ('pip', '7.1.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pip/'], + }), + ('nose', '1.3.7', { + 'source_urls': ['https://pypi.python.org/packages/source/n/nose/'], + }), + ('numpy', numpyversion, { + 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], + 'patches': [ + 'numpy-1.8.0-mkl.patch', # % numpyversion, + ], + }), + ('scipy', scipyversion, { + 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], + }), + ('blist', '1.3.6', { + 'source_urls': ['https://pypi.python.org/packages/source/b/blist/'], + }), + ('mpi4py', '1.3.1', { + 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], + }), + ('paycheck', '1.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paycheck/'], + }), + ('argparse', '1.4.0', { + 'source_urls': ['https://pypi.python.org/packages/source/a/argparse/'], + }), + ('pbr', '1.8.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], + }), + ('lockfile', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/l/lockfile/'], + }), + ('Cython', '0.23.4', { + 'source_urls': ['http://www.cython.org/release/'], + }), + ('six', '1.10.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/six/'], + }), + ('dateutil', '2.4.2', { + 'source_tmpl': 'python-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/p/python-dateutil/'], + }), + ('deap', '1.0.2', { + 'source_tmpl': '%(name)s-%(version)s.post2.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/d/deap/'], + }), + ('decorator', '4.0.4', { + 'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'], + }), + ('arff', '2.1.0', { + 'source_tmpl': 'liac-%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/l/liac-arff/'], + }), + ('pycrypto', '2.6.1', { + 'modulename': 'Crypto', + 'source_urls': ['http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/'], + }), + ('ecdsa', '0.13', { + 'source_urls': ['https://pypi.python.org/packages/source/e/ecdsa/'], + }), + ('paramiko', '1.16.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], + }), + ('pyparsing', '2.0.6', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], + }), + ('netifaces', '0.10.4', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netifaces'], + }), + ('netaddr', '0.7.18', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netaddr'], + }), + ('mock', '1.3.0', { + 'source_urls': ['https://pypi.python.org/packages/source/m/mock'], + }), + ('pytz', '2015.7', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pytz'], + }), + ('pandas', '0.17.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2015b.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2015b.eb new file mode 100644 index 0000000000..625f8fa8a1 --- /dev/null +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2015b.eb @@ -0,0 +1,40 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'SQLite' +version = '3.9.2' + +homepage = 'http://www.sqlite.org/' +description = 'SQLite: SQL Database Engine in a C Library' + +toolchain = {'name': 'intel', 'version': '2015b'} + +# eg. http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz +source_urls = ['http://www.sqlite.org/2015/'] +version_str = '%%(version_major)s%s00' % ''.join('%02d' % int(x) for x in version.split('.')[1:]) +sources = ['sqlite-autoconf-%s.tar.gz' % version_str] + +dependencies = [ + ('libreadline', '6.3'), + ('Tcl', '8.6.4'), +] + +parallel = 1 + +sanity_check_paths = { + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.so'], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'devel' -- GitLab From e40a1cd5e8823168c38559d9ade5c6ba594bf961 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Dec 2015 18:01:06 +0100 Subject: [PATCH 0367/1015] enable precise toolchain option for GMP built with intel/2015b --- easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2015b.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2015b.eb b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2015b.eb index 8fe3cd5514..04e471f0d6 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2015b.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2015b.eb @@ -8,6 +8,7 @@ description = """GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. """ toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'precise': True} sources = [SOURCELOWER_TAR_BZ2] source_urls = ['http://ftp.gnu.org/gnu/gmp'] -- GitLab From 086755cbf8e058c32432072241e883d552c3f5cc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Dec 2015 18:46:45 +0100 Subject: [PATCH 0368/1015] add funcsigs as dependency for mock --- easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb index 57276fc5cd..ac89976c5e 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb @@ -108,6 +108,9 @@ exts_list = [ ('netaddr', '0.7.18', { 'source_urls': ['https://pypi.python.org/packages/source/n/netaddr'], }), + ('funcsigs', '0.4', { + 'source_urls': ['https://pypi.python.org/packages/source/f/funcsigs'], + }), ('mock', '1.3.0', { 'source_urls': ['https://pypi.python.org/packages/source/m/mock'], }), -- GitLab From 7e63ec4432473d1c9cc7659d7fe111c558533a02 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Dec 2015 19:26:48 +0100 Subject: [PATCH 0369/1015] link to Jellyfish provided via EB via in CMakeLists.txt --- .../Salmon-0.5.1-intel-2015b-Python-2.7.10.eb | 3 +-- .../s/Salmon/Salmon-0.5.1_Intel-compilers.patch | 4 +--- .../s/Salmon/Salmon-0.5.1_cxxflags.patch | 13 ------------- .../Salmon-0.5.1_skip-included-Jellyfish.patch | 12 +++++++++++- 4 files changed, 13 insertions(+), 19 deletions(-) delete mode 100644 easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_cxxflags.patch diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1-intel-2015b-Python-2.7.10.eb index d0aba54d89..af7a82c7d9 100644 --- a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1-intel-2015b-Python-2.7.10.eb @@ -8,7 +8,7 @@ description = """Salmon is a wicked-fast program to produce a highly-accurate, transcript-level quantification estimates from RNA-seq data.""" toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'optarch': True, 'pic': True, 'openmp': True} +toolchainopts = {'optarch': True, 'pic': True} sources = ['v%(version)s.tar.gz'] source_urls = ['https://github.com/COMBINE-lab/salmon/archive/'] @@ -16,7 +16,6 @@ source_urls = ['https://github.com/COMBINE-lab/salmon/archive/'] patches = [ 'Salmon-%(version)s_Intel-compilers.patch', 'Salmon-%(version)s_skip-included-Jellyfish.patch', - 'Salmon-%(version)s_cxxflags.patch', ] python = 'Python' diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_Intel-compilers.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_Intel-compilers.patch index 8f0cedfdef..5126c683dc 100644 --- a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_Intel-compilers.patch +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_Intel-compilers.patch @@ -1,8 +1,6 @@ -fix support for building Salmon 0.4.2 with Intel compilers +fix support for building Salmon 0.5.1 with Intel compilers * fix detection of C++11-compatible compiler in CMakeLists.txt * uncomment preprocessor directive that guard workaround for Intel compilers that is not required for recent versions -* replace use of 'eraise' with 'throw std::runtime_error' - * based on https://github.com/COMBINE-lab/salmon/commit/5d3ea157eb4828e9072bc514163e2b0e9734cbf1 author: Kenneth Hoste (HPC-UGent) --- CMakeLists.txt.orig 2015-06-15 02:31:09.000000000 +0200 +++ CMakeLists.txt 2015-08-18 21:40:37.514507995 +0200 diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_cxxflags.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_cxxflags.patch deleted file mode 100644 index 82ac0f45bd..0000000000 --- a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_cxxflags.patch +++ /dev/null @@ -1,13 +0,0 @@ -don't hardcode $CMAKE_CXX_FLAGS -author: Kenneth Hoste (HPC-UGent) ---- CMakeLists.txt.orig 2015-12-07 14:33:45.878497868 +0100 -+++ CMakeLists.txt 2015-12-07 15:03:21.064663855 +0100 -@@ -26,7 +26,7 @@ - - ## Set the standard required compile flags - # Nov 18th --- removed -DHAVE_CONFIG_H --set (CMAKE_CXX_FLAGS "-pthread -funroll-loops -fPIC -fomit-frame-pointer -Ofast -DRAPMAP_SALMON_SUPPORT -DHAVE_ANSI_TERM -DHAVE_SSTREAM -Wall -Wno-reorder -Wno-unused-variable -std=c++11 -Wreturn-type -Werror=return-type") -+set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -DRAPMAP_SALMON_SUPPORT -DHAVE_ANSI_TERM -DHAVE_SSTREAM -Wall -Wno-reorder -Wno-unused-variable -std=c++11 -Wreturn-type -Werror=return-type") - - ## - # OSX is strange (some might say, stupid in this regard). Deal with it's quirkines here. diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_skip-included-Jellyfish.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_skip-included-Jellyfish.patch index bafabfe22f..7d5c043c88 100644 --- a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_skip-included-Jellyfish.patch +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_skip-included-Jellyfish.patch @@ -1,7 +1,17 @@ -skip downloading & building of Jellyfish, since it's provided via EasyBuild already +* skip downloading & building of Jellyfish, since it's provided via EasyBuild already +* don't hardcode $CMAKE_CXX_FLAGS author: Kenneth Hoste (HPC-UGent) --- CMakeLists.txt.orig 2015-11-14 19:24:15.000000000 +0100 +++ CMakeLists.txt 2015-12-07 14:26:45.208199682 +0100 +@@ -26,7 +26,7 @@ + + ## Set the standard required compile flags + # Nov 18th --- removed -DHAVE_CONFIG_H +-set (CMAKE_CXX_FLAGS "-pthread -funroll-loops -fPIC -fomit-frame-pointer -Ofast -DRAPMAP_SALMON_SUPPORT -DHAVE_ANSI_TERM -DHAVE_SSTREAM -Wall -Wno-reorder -Wno-unused-variable -std=c++11 -Wreturn-type -Werror=return-type") ++set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -L${EBROOTJELLYFISH}/lib -ljellyfish-2.0 -pthread -DRAPMAP_SALMON_SUPPORT -DHAVE_ANSI_TERM -DHAVE_SSTREAM -Wall -Wno-reorder -Wno-unused-variable -std=c++11 -Wreturn-type -Werror=return-type") + + ## + # OSX is strange (some might say, stupid in this regard). Deal with it's quirkines here. @@ -378,23 +387,6 @@ BUILD_IN_SOURCE TRUE ) -- GitLab From 77b5bce4b647f3e67ccf1204ebba89091c1c151d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Dec 2015 19:36:07 +0100 Subject: [PATCH 0370/1015] correctly fetch $EBROOTJELLYFISH from environment in CMakeLists.txt --- .../s/Salmon/Salmon-0.5.1_skip-included-Jellyfish.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_skip-included-Jellyfish.patch b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_skip-included-Jellyfish.patch index 7d5c043c88..6d0db61155 100644 --- a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_skip-included-Jellyfish.patch +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1_skip-included-Jellyfish.patch @@ -8,7 +8,7 @@ author: Kenneth Hoste (HPC-UGent) ## Set the standard required compile flags # Nov 18th --- removed -DHAVE_CONFIG_H -set (CMAKE_CXX_FLAGS "-pthread -funroll-loops -fPIC -fomit-frame-pointer -Ofast -DRAPMAP_SALMON_SUPPORT -DHAVE_ANSI_TERM -DHAVE_SSTREAM -Wall -Wno-reorder -Wno-unused-variable -std=c++11 -Wreturn-type -Werror=return-type") -+set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -L${EBROOTJELLYFISH}/lib -ljellyfish-2.0 -pthread -DRAPMAP_SALMON_SUPPORT -DHAVE_ANSI_TERM -DHAVE_SSTREAM -Wall -Wno-reorder -Wno-unused-variable -std=c++11 -Wreturn-type -Werror=return-type") ++set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -L$ENV{EBROOTJELLYFISH}/lib -ljellyfish-2.0 -pthread -DRAPMAP_SALMON_SUPPORT -DHAVE_ANSI_TERM -DHAVE_SSTREAM -Wall -Wno-reorder -Wno-unused-variable -std=c++11 -Wreturn-type -Werror=return-type") ## # OSX is strange (some might say, stupid in this regard). Deal with it's quirkines here. -- GitLab From 839044c2435bfee4c802e900b779ba81dc29a09e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 7 Dec 2015 20:01:29 +0100 Subject: [PATCH 0371/1015] -openmp is required --- .../s/Salmon/Salmon-0.5.1-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1-intel-2015b-Python-2.7.10.eb index af7a82c7d9..7699ae06d5 100644 --- a/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/s/Salmon/Salmon-0.5.1-intel-2015b-Python-2.7.10.eb @@ -8,7 +8,7 @@ description = """Salmon is a wicked-fast program to produce a highly-accurate, transcript-level quantification estimates from RNA-seq data.""" toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'optarch': True, 'pic': True, 'openmp': True} sources = ['v%(version)s.tar.gz'] source_urls = ['https://github.com/COMBINE-lab/salmon/archive/'] -- GitLab From 0675fbd50568b2a8900cb2e05a6098ea90c08276 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 8 Dec 2015 09:19:33 +0100 Subject: [PATCH 0372/1015] add easyconfigs for intel/2015.08 toolchain + HPL as test case --- .../h/HPL/HPL-2.1-intel-2015.08.eb | 18 ++++++++++++++ .../i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb | 24 +++++++++++++++++++ .../iccifort-2015.5.223-GCC-4.9.3-2.25.eb | 17 +++++++++++++ .../ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb | 23 ++++++++++++++++++ .../i/iimpi/iimpi-7.5.5-GCC-4.9.3-2.25.eb | 19 +++++++++++++++ ...l-11.3.1.150-iimpi-7.5.5-GCC-4.9.3-2.25.eb | 22 +++++++++++++++++ ....150-iccifort-2015.5.223-GCC-4.9.3-2.25.eb | 22 +++++++++++++++++ .../easyconfigs/i/intel/intel-2015.08.eb | 21 ++++++++++++++++ 8 files changed, 166 insertions(+) create mode 100644 easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2015.08.eb create mode 100644 easybuild/easyconfigs/i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/i/iccifort/iccifort-2015.5.223-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/i/iimpi/iimpi-7.5.5-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-7.5.5-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2015.5.223-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/i/intel/intel-2015.08.eb diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2015.08.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2015.08.eb new file mode 100644 index 0000000000..4e727e3fcd --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2015.08.eb @@ -0,0 +1,18 @@ +name = 'HPL' +version = '2.1' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic + on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the + High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'intel', 'version': '2015.08'} +toolchainopts = {'optarch': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..25b313fb84 --- /dev/null +++ b/easybuild/easyconfigs/i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb @@ -0,0 +1,24 @@ +name = 'icc' +version = '2015.5.223' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "C and C++ compiler from Intel" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['l_ccompxe_%(version)s.tgz'] + +gnu = 'GCC' +gnuver = '4.9.3-2.25' +versionsuffix = '-%s-%s' % (gnu, gnuver) + +dependencies = [(gnu, gnuver)] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +moduleclass = 'compiler' + diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2015.5.223-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2015.5.223-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..7ab9b598b9 --- /dev/null +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2015.5.223-GCC-4.9.3-2.25.eb @@ -0,0 +1,17 @@ +easyblock = "Toolchain" + +name = 'iccifort' +version = '2015.5.223' +versionsuffix = '-GCC-4.9.3-2.25' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel C, C++ and Fortran compilers""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +dependencies = [ + ('icc', version, versionsuffix), + ('ifort', version, versionsuffix), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..90cc829cf7 --- /dev/null +++ b/easybuild/easyconfigs/i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb @@ -0,0 +1,23 @@ +name = 'ifort' +version = '2015.5.223' + +homepage = 'http://software.intel.com/en-us/intel-compilers/' +description = "Fortran compiler from Intel" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['l_fcompxe_%(version)s.tgz'] + +gnu = 'GCC' +gnuver = '4.9.3-2.25' +versionsuffix = '-%s-%s' % (gnu, gnuver) + +dependencies = [(gnu, gnuver)] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-7.5.5-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iimpi/iimpi-7.5.5-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..2102ff5620 --- /dev/null +++ b/easybuild/easyconfigs/i/iimpi/iimpi-7.5.5-GCC-4.9.3-2.25.eb @@ -0,0 +1,19 @@ +easyblock = "Toolchain" + +name = 'iimpi' +version = '7.5.5' +versionsuffix = '-GCC-4.9.3-2.25' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2015.5.223' +dependencies = [ + ('icc', compver, versionsuffix), + ('ifort', compver, versionsuffix), + ('impi', '5.1.2.150', '', ('iccifort', '%s%s' % (compver, versionsuffix))), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-7.5.5-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-7.5.5-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..53b6037e3f --- /dev/null +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-7.5.5-GCC-4.9.3-2.25.eb @@ -0,0 +1,22 @@ +name = 'imkl' +version = '11.3.1.150' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines for science, engineering, and financial + applications that require maximum performance. Core math functions include + BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" + +toolchain = {'name': 'iimpi', 'version': '7.5.5-GCC-4.9.3-2.25'} + +sources = ['l_mkl_%(version)s.tgz'] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +interfaces = True + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2015.5.223-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2015.5.223-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..3c0b578af0 --- /dev/null +++ b/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2015.5.223-GCC-4.9.3-2.25.eb @@ -0,0 +1,22 @@ +name = 'impi' +version = '5.1.2.150' + +homepage = 'http://software.intel.com/en-us/intel-mpi-library/' +description = """The Intel(R) MPI Library for Linux* OS is a multi-fabric message + passing library based on ANL MPICH2 and OSU MVAPICH2. The Intel MPI Library for + Linux OS implements the Message Passing Interface, version 2 (MPI-2) specification.""" + +toolchain = {'name': 'iccifort', 'version': '2015.5.223-GCC-4.9.3-2.25'} + +sources = ['l_mpi_p_%(version)s.tgz'] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +# set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) +# set_mpi_wrappers_all = 'True' + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/intel/intel-2015.08.eb b/easybuild/easyconfigs/i/intel/intel-2015.08.eb new file mode 100644 index 0000000000..7f57a693eb --- /dev/null +++ b/easybuild/easyconfigs/i/intel/intel-2015.08.eb @@ -0,0 +1,21 @@ +easyblock = "Toolchain" + +name = 'intel' +version = '2015.08' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MPI & Intel MKL.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2015.5.223' +gccsuff = '-GCC-4.9.3-2.25' + +dependencies = [ + ('icc', compver, gccsuff), + ('ifort', compver, gccsuff), + ('impi', '5.1.2.150', '', ('iccifort', '%s%s' % (compver, gccsuff))), + ('imkl', '11.3.1.150', '', ('iimpi', '7.5.5%s' % gccsuff)), +] + +moduleclass = 'toolchain' -- GitLab From ef98686b902d761cf7c48cb5c18b7b13b915019c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 8 Dec 2015 11:17:00 +0100 Subject: [PATCH 0373/1015] {bio}[intel/2015b] Bowtie 2.2.5 --- .../b/Bowtie2/Bowtie2-2.2.6-intel-2015b.eb | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-intel-2015b.eb diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-intel-2015b.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-intel-2015b.eb new file mode 100644 index 0000000000..7fc6a11c7d --- /dev/null +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-intel-2015b.eb @@ -0,0 +1,38 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel +# Modified by: Robert Schmidt +# Ottawa Hospital Research Institute - Bioinformatics Team + +easyblock = 'MakeCp' + +name = 'Bowtie2' +version = '2.2.6' + +homepage = 'http://bowtie-bio.sourceforge.net/bowtie2/index.shtml' +description = """ Bowtie 2 is an ultrafast and memory-efficient tool for aligning sequencing reads + to long reference sequences. It is particularly good at aligning reads of about 50 up to 100s or 1,000s + of characters, and particularly good at aligning to relatively long (e.g. mammalian) genomes. + Bowtie 2 indexes the genome with an FM Index to keep its memory footprint small: for the human genome, + its memory footprint is typically around 3.2 GB. Bowtie 2 supports gapped, local, and paired-end alignment modes.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = ['%(namelower)s-%(version)s-source.zip'] +source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/%(version)s', 'download')] + +files_to_copy = [ + (["bowtie2", "bowtie2-align-l", "bowtie2-align-s", "bowtie2-build", "bowtie2-build-l", "bowtie2-build-s", + "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), + "doc", "example", "scripts", "MANUAL", "MANUAL.markdown", "NEWS"] + +sanity_check_paths = { + 'files': ["bin/bowtie2-align-l", "bin/bowtie2-build", "bin/bowtie2-inspect"], + 'dirs': [], +} + +# to add script folder to path just uncomment this line +#modextrapaths = {'PATH': 'scripts'} + +moduleclass = 'bio' -- GitLab From 5618579b27e1939159fcd53b44f3e8be081b77d5 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 8 Dec 2015 12:03:22 +0100 Subject: [PATCH 0374/1015] libx11 tweaked --- .../r/ROOT/ROOT-v5.34.26-intel-2015a.eb | 7 ++++- .../r/ROOT/ROOT-v5.34.26_libX.patch | 26 +++++++++++++++++++ 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26_libX.patch diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb index 435d07c728..7ede8e377f 100644 --- a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb +++ b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb @@ -28,6 +28,8 @@ dependencies = [ (python, pyver), ('zlib', '1.2.8'), ('libXft', '2.3.2', 'libX11-1.6.3-%s-%s' % ((python, pyver)), + ('libXpm', '3.5.11'), + ('libXext', '1.3.3'), ] # use external ZLIB @@ -37,7 +39,7 @@ preconfigopts = 'ZLIB=$EBROOTZLIB ' arch = 'linuxx8664icc' # disable features -configopts = ' --disable-xft --disable-xrootd --disable-mysql --disable-krb5 --disable-odbc ' +configopts = ' --disable-xrootd --disable-mysql --disable-krb5 --disable-odbc ' configopts += ' --disable-oracle --disable-pgsql --disable-qt --disable-sqlite' # enable features configopts += ' --enable-unuran --enable-table --enable-explicitlink --enable-minuit2 --enable-roofit' @@ -47,5 +49,8 @@ configopts += ' --with-xml-incdir=$EBROOTLIBXML2/include/libxml2/libxml --with-x configopts += ' --with-python-libdir=$EBROOTPYTHON/lib' configopts += ' --with-cfitsio-incdir=$EBROOTCFITSIO/include --with-cfitsio-libdir=$EBROOTCFITSIO/lib' configopts += ' --with-opengl-incdir=$EBROOTMESA/include --with-opengl-libdir=$EBROOTMESA/lib' +configopts += ' --with-x11-libdir=$EBROOTLIBX11/lib --with-xext-libdir=$EBROOTLIBXEXT/lib' +configopts += ' --with-xft-libdir=$EBROOTLIBXFT/lib' +configopts += ' --with-xpm-incdir=$EBROOTLIBXPM/include --with-xpm-libdir=$EBROOTLIBXPM/lib' moduleclass = 'data' diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26_libX.patch b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26_libX.patch new file mode 100644 index 0000000000..7fd8951e83 --- /dev/null +++ b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26_libX.patch @@ -0,0 +1,26 @@ +--- configure.orig 2015-12-08 11:43:15.397124435 +0100 ++++ configure 2015-12-08 11:47:42.530999154 +0100 +@@ -2681,6 +2681,7 @@ + + check_header "X11/Xlib.h" "" \ + ${finkdir:+$finkdir/include} \ ++ $EBROOTLIBX11/include \ + /usr/include /usr/X11R6/include /usr/include/X11 /usr/openwin/include \ + /usr/local/include /usr/local/include/X11 /usr/local/X11R6/include \ + /usr/X11/include /usr/include/X11R5 +@@ -2707,6 +2708,7 @@ + + check_header "X11/Xft/Xft.h" "" \ + ${finkdir:+$finkdir/include} \ ++ $xftlibdir/../include \ + /usr/include /usr/X11R6/include /usr/include/X11 /usr/openwin/include \ + /usr/local/include /usr/local/include/X11 /usr/local/X11R6/include \ + /usr/X11/include /usr/include/X11R5 +@@ -2720,6 +2722,7 @@ + if test ! "x$arch" = "xaix5" ; then + check_header "X11/extensions/shape.h" "" \ + ${finkdir:+$finkdir/include} \ ++ $xextlibdir/../include \ + /usr/include /usr/X11R6/include /usr/include/X11 \ + /usr/openwin/include /usr/local/include /usr/local/include/X11 \ + /usr/local/X11R6/include /usr/X11/include /usr/include/X11R5 -- GitLab From 5f3cd37b89839b8480b23de816c37e56ed5612d2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 8 Dec 2015 17:19:07 +0100 Subject: [PATCH 0375/1015] {lib}[intel/2015b] scp 0.10.2 w/ Python 2.7.10 --- .../scp-0.10.2-intel-2015b-Python-2.7.10.eb | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 easybuild/easyconfigs/s/scp/scp-0.10.2-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/s/scp/scp-0.10.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/scp/scp-0.10.2-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..208347c245 --- /dev/null +++ b/easybuild/easyconfigs/s/scp/scp-0.10.2-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,24 @@ +easyblock = 'PythonPackage' + +name = 'scp' +version = '0.10.2' + +homepage = 'https://github.com/jbardin/scp.py' +description = """The scp.py module uses a paramiko transport to send and recieve files via the scp1 protocol.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver +dependencies = [('Python', pyver)] + +shortpyver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % shortpyver], +} + +moduleclass = 'lib' -- GitLab From 75fddd937c7ade7165e1bb6e94a3fe159a1a1f5a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 8 Dec 2015 18:06:49 +0100 Subject: [PATCH 0376/1015] {bio}[intel/2015b] Bioconductor 3.1 bundle w/ R 3.2.1 --- ...le-Bioconductor-3.1-intel-2015b-R-3.2.1.eb | 145 ++++++++++++++++++ 1 file changed, 145 insertions(+) create mode 100644 easybuild/easyconfigs/r/R-bundle-Bioconductor/R-bundle-Bioconductor-3.1-intel-2015b-R-3.2.1.eb diff --git a/easybuild/easyconfigs/r/R-bundle-Bioconductor/R-bundle-Bioconductor-3.1-intel-2015b-R-3.2.1.eb b/easybuild/easyconfigs/r/R-bundle-Bioconductor/R-bundle-Bioconductor-3.1-intel-2015b-R-3.2.1.eb new file mode 100644 index 0000000000..3bf5e2abf4 --- /dev/null +++ b/easybuild/easyconfigs/r/R-bundle-Bioconductor/R-bundle-Bioconductor-3.1-intel-2015b-R-3.2.1.eb @@ -0,0 +1,145 @@ +easyblock = 'Bundle' + +name = 'R-bundle-Bioconductor' +version = '3.1' +rver = '3.2.1' +versionsuffix = '-R-%s' % rver + +homepage = 'http://www.r-project.org/' +description = """R is a free software environment for statistical computing and graphics.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +# these are extensions for R +exts_defaultclass = 'RPackage' +exts_filter = ("R -q --no-save", "library(%(ext_name)s)") + +dependencies = [('R', rver)] + +name_tmpl = '%(name)s_%(version)s.tar.gz' +ext_options = { + 'source_urls': [ + 'http://cran.r-project.org/src/contrib/Archive/%(name)s', # package archive + 'http://cran.r-project.org/src/contrib/', # current version of packages + 'http://cran.freestatistics.org/src/contrib', # mirror alternative for current packages + ], + 'source_tmpl': name_tmpl, +} +bioconductor_options = { + 'source_urls': [ + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/release/data/annotation/src/contrib/', + 'http://www.bioconductor.org/packages/release/data/experiment/src/contrib/', + 'http://www.bioconductor.org/packages/3.1/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/3.1/data/annotation/src/contrib/', + 'http://www.bioconductor.org/packages/3.1/data/experiment/src/contrib/', + ], + 'source_tmpl': name_tmpl, +} + +# CRAN packages on which these Bioconductor packages depend are available in R module on which this depends +# !! order of packages is important !! +exts_list = [ + ('BiocGenerics', '0.14.0', bioconductor_options), + ('Biobase', '2.28.0', bioconductor_options), + ('S4Vectors', '0.6.3', bioconductor_options), + ('IRanges', '2.2.7', bioconductor_options), + ('GenomeInfoDb', '1.4.2', bioconductor_options), + ('AnnotationDbi', '1.30.1', bioconductor_options), + ('XVector', '0.8.0', bioconductor_options), + ('zlibbioc', '1.14.0', bioconductor_options), + ('Biostrings', '2.36.4', bioconductor_options), + ('GenomicRanges', '1.20.5', bioconductor_options), + ('Rsamtools', '1.20.4', bioconductor_options), + ('lambda.r', '1.1.7', ext_options), + ('futile.options', '1.0.0', ext_options), + ('futile.logger', '1.4.1', ext_options), + ('BiocParallel', '1.2.20', bioconductor_options), + ('GenomicAlignments', '1.4.1', bioconductor_options), + ('ShortRead', '1.26.0', bioconductor_options), + ('graph', '1.46.0', bioconductor_options), + ('affyio', '1.36.0', bioconductor_options), + ('BiocInstaller', '1.18.4', bioconductor_options), + ('preprocessCore', '1.30.0', bioconductor_options), + ('affy', '1.46.1', bioconductor_options), + ('GO.db', '3.1.2', bioconductor_options), + ('limma', '3.24.15', bioconductor_options), + ('RBGL', '1.44.0', bioconductor_options), + ('org.Hs.eg.db', '3.1.2', bioconductor_options), + ('AnnotationForge', '1.10.1', bioconductor_options), + ('KEGG.db', '3.1.2', bioconductor_options), + ('annaffy', '1.40.0', bioconductor_options), + ('gcrma', '2.40.0', bioconductor_options), + ('oligoClasses', '1.30.0', bioconductor_options), + ('edgeR', '3.10.2', bioconductor_options), + ('PFAM.db', '3.1.2', bioconductor_options), + ('perm', '1.0-0.0', ext_options), + ('baySeq', '2.2.0', bioconductor_options), + ('qvalue', '2.0.0', bioconductor_options), + ('impute', '1.42.0', bioconductor_options), + ('samr', '2.0', ext_options), + ('DEGseq', '1.22.0', bioconductor_options), + ('hgu133plus2.db', '3.1.3', bioconductor_options), + ('illuminaio', '0.10.0', bioconductor_options), + ('rtracklayer', '1.28.9', bioconductor_options), + ('biomaRt', '2.24.0', bioconductor_options), + ('GenomicFeatures', '1.20.3', bioconductor_options), + ('bumphunter', '1.8.0', bioconductor_options), + ('multtest', '2.24.0', bioconductor_options), + ('siggenes', '1.42.0', bioconductor_options), + ('DynDoc', '1.46.0', bioconductor_options), + ('genoset', '1.22.0', bioconductor_options), + ('NOISeq', '2.14.0', bioconductor_options), + ('Rgraphviz', '2.12.0', bioconductor_options), + ('RNASeqPower', '1.8.0', bioconductor_options), + ('annotate', '1.46.1', bioconductor_options), + ('GSEABase', '1.30.2', bioconductor_options), + ('genefilter', '1.50.0', bioconductor_options), + ('Category', '2.34.2', bioconductor_options), + ('GOstats', '2.34.0', bioconductor_options), + ('BSgenome', '1.36.3', bioconductor_options), + ('VariantAnnotation', '1.14.11', bioconductor_options), + ('biovizBase', '1.16.0', bioconductor_options), + ('OrganismDbi', '1.10.0', bioconductor_options), + ('ggbio', '1.16.1', bioconductor_options), + ('geneplotter', '1.46.0', bioconductor_options), + ('DESeq2', '1.8.1', bioconductor_options), + ('ReportingTools', '2.8.0', bioconductor_options), + ('affycoretools', '1.40.5', bioconductor_options), + ('TxDb.Hsapiens.UCSC.hg19.knownGene', '3.1.2', bioconductor_options), + ('Homo.sapiens', '1.1.2', bioconductor_options), + ('BSgenome.Hsapiens.UCSC.hg19', '1.4.0', bioconductor_options), + ('AgiMicroRna', '2.18.0', bioconductor_options), + ('GenomeGraphs', '1.28.0', bioconductor_options), + ('geneLenDataBase', '1.4.0', bioconductor_options), + ('goseq', '1.20.0', bioconductor_options), + ('KEGGREST', '1.8.0', bioconductor_options), + ('KEGGgraph', '1.26.0', bioconductor_options), + ('KEGGprofile', '1.10.0', bioconductor_options), + ('GEOquery', '2.34.0', bioconductor_options), + ('minfi', '1.14.0', bioconductor_options), + ('FDb.InfiniumMethylation.hg19', '2.2.0', bioconductor_options), + ('methylumi', '2.14.0', bioconductor_options), + ('lumi', '2.20.2', bioconductor_options), + ('widgetTools', '1.46.0', bioconductor_options), + ('tkWidgets', '1.46.0', bioconductor_options), + ('Mfuzz', '2.28.0', bioconductor_options), + ('maSigPro', '1.40.0', bioconductor_options), + ('SPIA', '2.20.0', bioconductor_options), + ('Gviz', '1.12.1', bioconductor_options), + ('cummeRbund', '2.10.0', bioconductor_options), + ('GenomicFiles', '1.4.0', bioconductor_options), + ('derfinderHelper', '1.2.0', bioconductor_options), + ('derfinder', '1.2.1', bioconductor_options), + ('polyester', '1.4.0', bioconductor_options), + ('Rsubread', '1.18.0', bioconductor_options), +] + +modextrapaths = {'R_LIBS': ''} + +sanity_check_paths = { + 'files': [], + 'dirs': ['AnnotationDbi', 'BiocInstaller', 'GenomicFeatures'], +} + +moduleclass = 'bio' -- GitLab From 49495eb729ef425ba313243f55f8c4742efdfbc1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 8 Dec 2015 19:12:49 +0100 Subject: [PATCH 0377/1015] {devel}[intel/2015b] CMake 3.4.1 --- .../c/CMake/CMake-3.4.1-intel-2015b.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.4.1-intel-2015b.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.1-intel-2015b.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-intel-2015b.eb new file mode 100644 index 0000000000..638514df1f --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-intel-2015b.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.4.1' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +dependencies = [ + ('ncurses', '5.9'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + #('OpenSSL', '1.0.1p'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 47e7954e88332ac6a3105d45afa00bd60ceb1765 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 9 Dec 2015 09:36:58 +0100 Subject: [PATCH 0378/1015] "(" corrected --- easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb index 7ede8e377f..7ffacd4a82 100644 --- a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb +++ b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb @@ -27,7 +27,7 @@ dependencies = [ ('freetype', '2.5.5'), (python, pyver), ('zlib', '1.2.8'), - ('libXft', '2.3.2', 'libX11-1.6.3-%s-%s' % ((python, pyver)), + ('libXft', '2.3.2', 'libX11-1.6.3-%s-%s' % (python, pyver)), ('libXpm', '3.5.11'), ('libXext', '1.3.3'), ] -- GitLab From b371ac6f66040787c49995cad52648c31e51e5d2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 9 Dec 2015 09:53:57 +0100 Subject: [PATCH 0379/1015] {tools}[intel/2015b] HOD 3.0.3 w/ Python 2.7.10 --- .../hanythingondemand-3.0.3-cli.eb | 42 +++++++++++++++++++ ...ndemand-3.0.3-intel-2015b-Python-2.7.10.eb | 35 ++++++++++++++++ 2 files changed, 77 insertions(+) create mode 100644 easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.3-cli.eb create mode 100644 easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.3-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.3-cli.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.3-cli.eb new file mode 100644 index 0000000000..996a654cea --- /dev/null +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.3-cli.eb @@ -0,0 +1,42 @@ +easyblock = 'PythonPackage' + +name = 'hanythingondemand' +version = '3.0.3' +versionsuffix = '-cli' + +homepage = 'https://github.com/hpcugent/hanythingondemand' +description = """HanythingOnDemand (HOD) is a system for provisioning virtual Hadoop clusters over a large physical cluster. +It uses the Torque resource manager to do node allocation.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +# minimal version for interactive use: just uses system Python (netaddr/netifaces/mpi4py not required) +dependencies = [ + ('pbs_python', '4.6.0'), + ('vsc-base', '2.4.2'), +] + +use_easy_install = True +zipped_egg = True + +# use 'hod' rather than 'hanythingondemand' in module name +modaltsoftname = 'hod' + +options = {'modulename': 'hod'} + +modextravars = { + # site-specific settings, hence commented out + # specify HOD module to use in jobs (*full* HOD installation, not a minimal one) + #'HOD_BATCH_HOD_MODULE': 'hanythingondemand/%(version)s-intel-2015b-Python-2.7.10', + #'HOD_CREATE_HOD_MODULE': 'hanythingondemand/%(version)s-intel-2015b-Python-2.7.10', + # specify location on shared 'scratch' filesystem for HOD working directories + #'HOD_BATCH_WORKDIR': '\$VSC_SCRATCH/hod', + #'HOD_CREATE_WORKDIR': '\$VSC_SCRATCH/hod', +} + +sanity_check_commands = [('hod', '--help'), ('hod', 'dists')] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.3-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.3-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..98bfed62d6 --- /dev/null +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.3-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,35 @@ +easyblock = 'PythonPackage' + +name = 'hanythingondemand' +version = '3.0.3' + +homepage = 'https://github.com/hpcugent/hanythingondemand' +description = """HanythingOnDemand (HOD) is a system for provisioning virtual Hadoop clusters over a large physical cluster. +It uses the Torque resource manager to do node allocation.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +python = 'Python' +pythonver = '2.7.10' +pythonshortver = '.'.join(pythonver.split('.')[:2]) +versionsuffix = '-%s-%s' % (python, pythonver) + +# a Python version with netaddr/netifaces/mpi4py + pbs_python and vsc-base/vsc-mympirun is required at runtime +dependencies = [ + (python, pythonver), # provides netaddr, netifaces, mpi4py + ('pbs_python', '4.6.0', versionsuffix), + ('vsc-mympirun', '3.4.2', versionsuffix + '-vsc-base-2.4.2'), + ('setuptools', '1.4.2', '', True), +] + +use_easy_install = True +zipped_egg = True + +options = {'modulename': 'hod'} + +sanity_check_commands = [('hod', '--help'), ('hod', 'dists')] + +moduleclass = 'tools' -- GitLab From c963feb4dbe16de720cabcc2c4c74aa4de4c46fb Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 9 Dec 2015 10:02:56 +0100 Subject: [PATCH 0380/1015] stytle corrected --- .../intltool-0.51.0-intel-2015b.eb} | 4 ++-- .../easyconfigs/l/libXinerama/libXinerama-1.1.3-foss-2014b.eb | 1 - .../l/libXinerama/libXinerama-1.1.3-intel-2014b.eb | 1 - .../l/libXinerama/libXinerama-1.1.3-intel-2015b.eb | 1 - .../easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b.eb | 1 - easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb | 1 + .../easyconfigs/r/randrproto/randrproto-1.5.0-intel-2015b.eb | 1 - .../x/XML-Parser/XML-Parser-2.41-goolf-1.4.10-Perl-5.16.3.eb | 1 + .../x/XML-Parser/XML-Parser-2.41-intel-2014b-Perl-5.20.0.eb | 1 + .../x/XML-Parser/XML-Parser-2.41-intel-2015b-Perl-5.20.3.eb | 1 + .../x/xineramaproto/xineramaproto-1.2.1-foss-2014b.eb | 1 - .../x/xineramaproto/xineramaproto-1.2.1-intel-2014b.eb | 1 - .../x/xineramaproto/xineramaproto-1.2.1-intel-2015b.eb | 1 - 13 files changed, 6 insertions(+), 10 deletions(-) rename easybuild/easyconfigs/i/{Intltool/Intltool-0.51.0-intel-2015b.eb => intltool/intltool-0.51.0-intel-2015b.eb} (92%) diff --git a/easybuild/easyconfigs/i/Intltool/Intltool-0.51.0-intel-2015b.eb b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-intel-2015b.eb similarity index 92% rename from easybuild/easyconfigs/i/Intltool/Intltool-0.51.0-intel-2015b.eb rename to easybuild/easyconfigs/i/intltool/intltool-0.51.0-intel-2015b.eb index 5347049d5e..42ab6e143c 100644 --- a/easybuild/easyconfigs/i/Intltool/Intltool-0.51.0-intel-2015b.eb +++ b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-intel-2015b.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'Intltool' +name = 'intltool' version = '0.51.0' homepage = 'http://freedesktop.org/wiki/Software/intltool/' @@ -10,7 +10,7 @@ description = """intltool is a set of tools to centralize translation of toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['http://launchpad.net/intltool/trunk/%(version)s/+download/'] -sources = [SOURCELOWER_TAR_GZ] +sources = [SOURCE_TAR_GZ] dependencies = [ ('XML-Parser', '2.41', '-Perl-5.20.3'), diff --git a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-foss-2014b.eb b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-foss-2014b.eb index a4be0e47a6..aa81cc7f3c 100644 --- a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-foss-2014b.eb +++ b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-foss-2014b.eb @@ -7,7 +7,6 @@ homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """Xinerama multiple monitor library""" toolchain = {'name': 'foss', 'version': '2014b'} -toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] diff --git a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2014b.eb b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2014b.eb index 2b1ca0f1ab..bb8afc5c0c 100644 --- a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2014b.eb @@ -7,7 +7,6 @@ homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """Xinerama multiple monitor library""" toolchain = {'name': 'intel', 'version': '2014b'} -toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] diff --git a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b.eb b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b.eb index 4c326ce671..c836ab425a 100644 --- a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b.eb @@ -7,7 +7,6 @@ homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """Xinerama multiple monitor library""" toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] diff --git a/easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b.eb b/easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b.eb index 42e2c775d9..400d476d8d 100644 --- a/easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b.eb @@ -7,7 +7,6 @@ homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """X Resize, Rotate and Reflection extension library""" toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] diff --git a/easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb b/easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb index 2c3a297ff2..4383bd8437 100644 --- a/easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb +++ b/easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb @@ -1,4 +1,5 @@ easyblock = 'EB_Qt' + name = 'Qt5' version = '5.5.1' diff --git a/easybuild/easyconfigs/r/randrproto/randrproto-1.5.0-intel-2015b.eb b/easybuild/easyconfigs/r/randrproto/randrproto-1.5.0-intel-2015b.eb index f4dca83589..2e61ea7155 100644 --- a/easybuild/easyconfigs/r/randrproto/randrproto-1.5.0-intel-2015b.eb +++ b/easybuild/easyconfigs/r/randrproto/randrproto-1.5.0-intel-2015b.eb @@ -7,7 +7,6 @@ homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = "Xrandr protocol and ancillary headers" toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] diff --git a/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-goolf-1.4.10-Perl-5.16.3.eb index fe8c2f1f48..66074e8a69 100644 --- a/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-goolf-1.4.10-Perl-5.16.3.eb @@ -7,6 +7,7 @@ homepage = 'http://search.cpan.org/~toddr/XML-Parser-2.41/' description = """This is a Perl extension interface to James Clark's XML parser, expat.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} + source_urls = ['http://cpan.metacpan.org/authors/id/T/TO/TODDR/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-intel-2014b-Perl-5.20.0.eb b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-intel-2014b-Perl-5.20.0.eb index 7e5833d70b..0164f2cda1 100644 --- a/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-intel-2014b-Perl-5.20.0.eb +++ b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-intel-2014b-Perl-5.20.0.eb @@ -7,6 +7,7 @@ homepage = 'http://search.cpan.org/~toddr/XML-Parser-2.41/' description = """This is a Perl extension interface to James Clark's XML parser, expat.""" toolchain = {'name': 'intel', 'version': '2014b'} + source_urls = ['http://cpan.metacpan.org/authors/id/T/TO/TODDR/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-intel-2015b-Perl-5.20.3.eb b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-intel-2015b-Perl-5.20.3.eb index e4160ef76b..46fd9510c7 100644 --- a/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-intel-2015b-Perl-5.20.3.eb +++ b/easybuild/easyconfigs/x/XML-Parser/XML-Parser-2.41-intel-2015b-Perl-5.20.3.eb @@ -7,6 +7,7 @@ homepage = 'http://search.cpan.org/~toddr/XML-Parser-2.41/' description = """This is a Perl extension interface to James Clark's XML parser, expat.""" toolchain = {'name': 'intel', 'version': '2015b'} + source_urls = ['http://cpan.metacpan.org/authors/id/T/TO/TODDR/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-foss-2014b.eb b/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-foss-2014b.eb index f631bc5ac1..83415bc67b 100644 --- a/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-foss-2014b.eb +++ b/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-foss-2014b.eb @@ -7,7 +7,6 @@ homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = "X protocol and ancillary headers for xinerama" toolchain = {'name': 'foss', 'version': '2014b'} -toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] diff --git a/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2014b.eb b/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2014b.eb index 0875abaf8f..16a5aa8610 100644 --- a/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2014b.eb +++ b/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2014b.eb @@ -7,7 +7,6 @@ homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = "X protocol and ancillary headers for xinerama" toolchain = {'name': 'intel', 'version': '2014b'} -toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] diff --git a/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2015b.eb b/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2015b.eb index 610fe79d47..75a6e48c10 100644 --- a/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2015b.eb @@ -7,7 +7,6 @@ homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = "X protocol and ancillary headers for xinerama" toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] -- GitLab From f81c668a5efe9c1ee054978cb489d58dba87cefa Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 9 Dec 2015 10:05:17 +0100 Subject: [PATCH 0381/1015] I->i --- .../x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b.eb b/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b.eb index c1434456dd..2f437613fc 100644 --- a/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b.eb +++ b/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b.eb @@ -18,7 +18,7 @@ sources = ['xkeyboard-config-%(version)s.tar.bz2'] builddependencies = [ ('libxslt', '1.1.28'), ('gettext', '0.19.6'), - ('Intltool', '0.51.0'), + ('intltool', '0.51.0'), ] dependencies = [ -- GitLab From 35428052aceb6f19003c23a0c3d3a1d34bd79a74 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 9 Dec 2015 10:10:37 +0100 Subject: [PATCH 0382/1015] "-" fixed --- easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb index 7ffacd4a82..cfb4a76f09 100644 --- a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb +++ b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb @@ -27,7 +27,7 @@ dependencies = [ ('freetype', '2.5.5'), (python, pyver), ('zlib', '1.2.8'), - ('libXft', '2.3.2', 'libX11-1.6.3-%s-%s' % (python, pyver)), + ('libXft', '2.3.2', '-libX11-1.6.3-%s-%s' % (python, pyver)), ('libXpm', '3.5.11'), ('libXext', '1.3.3'), ] -- GitLab From 0909d254997a3e73b2f06966c2db71b5f38783ea Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 9 Dec 2015 10:19:03 +0100 Subject: [PATCH 0383/1015] Missing libx patch added --- easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb index cfb4a76f09..50fa6c4b30 100644 --- a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb +++ b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb @@ -13,6 +13,7 @@ source_urls = ['ftp://root.cern.ch/root/'] patches = [ 'configure_FftwFromMkl_28.patch', 'ROOT-v5_recent-ifort.patch', + 'ROOT-v5.34.26_libX.patch', ] python = 'Python' -- GitLab From 2dc45c94e91733d84a1d6ca9e119ecca54773873 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 9 Dec 2015 11:04:56 +0100 Subject: [PATCH 0384/1015] libXft python suffix removed --- easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb index 50fa6c4b30..4f0b4fda48 100644 --- a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb +++ b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26-intel-2015a.eb @@ -28,7 +28,7 @@ dependencies = [ ('freetype', '2.5.5'), (python, pyver), ('zlib', '1.2.8'), - ('libXft', '2.3.2', '-libX11-1.6.3-%s-%s' % (python, pyver)), + ('libXft', '2.3.2', '-libX11-1.6.3'), ('libXpm', '3.5.11'), ('libXext', '1.3.3'), ] -- GitLab From 3f652b8a4273254975e8ac83968808ad57089397 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 9 Dec 2015 22:13:14 +0100 Subject: [PATCH 0385/1015] {perf}[dummy] ipp 9.0.1.150 --- easybuild/easyconfigs/i/ipp/ipp-9.0.1.150.eb | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 easybuild/easyconfigs/i/ipp/ipp-9.0.1.150.eb diff --git a/easybuild/easyconfigs/i/ipp/ipp-9.0.1.150.eb b/easybuild/easyconfigs/i/ipp/ipp-9.0.1.150.eb new file mode 100644 index 0000000000..c5381d564c --- /dev/null +++ b/easybuild/easyconfigs/i/ipp/ipp-9.0.1.150.eb @@ -0,0 +1,20 @@ +name = 'ipp' +version = '9.0.1.150' + +homepage = 'http://software.intel.com/en-us/articles/intel-ipp/' +description = """Intel Integrated Performance Primitives (Intel IPP) is an extensive library + of multicore-ready, highly optimized software functions for multimedia, data processing, + and communications applications. Intel IPP offers thousands of optimized functions + covering frequently used fundamental algorithms.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['l_ipp_%(version)s.tgz'] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +moduleclass = 'perf' -- GitLab From 3e7edd7e3b360b0791266fe6805ae025eacaacb6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 10 Dec 2015 09:09:32 +0100 Subject: [PATCH 0386/1015] fix typo in bzip2 source URLs --- easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-iqacml-3.7.3.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-iqacml-3.7.3.eb b/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-iqacml-3.7.3.eb index 3afaf4cf84..b1270a8a5b 100644 --- a/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-iqacml-3.7.3.eb @@ -10,6 +10,6 @@ toolchain = {'name': 'iqacml', 'version': '3.7.3'} toolchainopts = {'pic': True} sources = [SOURCE_TAR_GZ] -source_urls = ['http://www.bzip.org/%(verion)s/'] +source_urls = ['http://www.bzip.org/%(version)s/'] moduleclass = 'tools' -- GitLab From 2cd3c3722e52bae09997982d687d800cb42664b7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 10 Dec 2015 09:22:44 +0100 Subject: [PATCH 0387/1015] {data}[intel/2015b] netCDF-Fortran 4.4.2 --- .../c/CMake/CMake-3.2.2-intel-2015b.eb | 22 ++++++++++++ .../h/HDF5/HDF5-1.8.15-intel-2015b.eb | 26 ++++++++++++++ .../netCDF-Fortran-4.4.2-intel-2015b.eb | 20 +++++++++++ .../n/netCDF/netCDF-4.3.3.1-intel-2015b.eb | 34 +++++++++++++++++++ 4 files changed, 102 insertions(+) create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.2.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-intel-2015b.eb create mode 100644 easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.4.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.2.2-intel-2015b.eb b/easybuild/easyconfigs/c/CMake/CMake-3.2.2-intel-2015b.eb new file mode 100644 index 0000000000..da0452b93e --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.2.2-intel-2015b.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.2.2' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('ncurses', '5.9')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-intel-2015b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-intel-2015b.eb new file mode 100644 index 0000000000..802e3dd6a1 --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-intel-2015b.eb @@ -0,0 +1,26 @@ +name = 'HDF5' +version = '1.8.15' + +homepage = 'http://www.hdfgroup.org/HDF5/' +description = """HDF5 is a unique technology suite that makes possible the management of + extremely large and complex data collections.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} + +source_urls = ['http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +patches = [ + 'HDF5-%(version)s_configure_intel.patch', + 'configure_libtool.patch', +] + +buildopts = 'CXXFLAGS="$CXXFLAGS -DMPICH_IGNORE_CXX_SEEK"' + +dependencies = [ + ('zlib', '1.2.8'), + ('Szip', '2.1'), +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.4.2-intel-2015b.eb b/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.4.2-intel-2015b.eb new file mode 100644 index 0000000000..332a02dd96 --- /dev/null +++ b/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.4.2-intel-2015b.eb @@ -0,0 +1,20 @@ +name = 'netCDF-Fortran' +version = '4.4.2' + +homepage = 'http://www.unidata.ucar.edu/software/netcdf/' +description = """NetCDF (network Common Data Form) is a set of software libraries + and machine-independent data formats that support the creation, access, and sharing of array-oriented + scientific data.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'ftp://ftp.unidata.ucar.edu/pub/netcdf/', + 'ftp://ftp.unidata.ucar.edu/pub/netcdf/old', +] + +dependencies = [('netCDF', '4.3.3.1')] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb new file mode 100644 index 0000000000..bf48581e5b --- /dev/null +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb @@ -0,0 +1,34 @@ +name = 'netCDF' +version = '4.3.3.1' + +homepage = 'http://www.unidata.ucar.edu/software/netcdf/' +description = """NetCDF (network Common Data Form) is a set of software libraries + and machine-independent data formats that support the creation, access, and sharing of array-oriented + scientific data.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'ftp://ftp.unidata.ucar.edu/pub/netcdf/', + 'ftp://ftp.unidata.ucar.edu/pub/netcdf/old', +] + +dependencies = [ + ('HDF5', '1.8.15'), + ('cURL', '7.43.0'), +] + +builddependencies = [ + ('CMake', '3.2.2'), + ('Doxygen', '1.8.9.1', '', ('GCC', '4.9.2')), +] + +# make sure both static and shared libs are built +configopts = [ + "-DBUILD_SHARED_LIBS=OFF ", + "-DBUILD_SHARED_LIBS=ON ", +] + +moduleclass = 'data' -- GitLab From a59a9b1b5f24e192d8112a577fafd62788a3845a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 10 Dec 2015 09:55:50 +0100 Subject: [PATCH 0388/1015] bump Doxygen dep in netCDF easyconfig --- .../d/Doxygen/Doxygen-1.8.10-intel-2015b.eb | 19 +++++++++++++++++++ .../n/netCDF/netCDF-4.3.3.1-intel-2015b.eb | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-intel-2015b.eb diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-intel-2015b.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-intel-2015b.eb new file mode 100644 index 0000000000..084202ae1e --- /dev/null +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-intel-2015b.eb @@ -0,0 +1,19 @@ +name = 'Doxygen' +version = '1.8.10' + +homepage = 'http://www.doxygen.org' +description = """Doxygen is a documentation system for C++, C, Java, Objective-C, Python, + IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = ['%(namelower)s-%(version)s.src.tar.gz'] +source_urls = ['http://ftp.stack.nl/pub/users/dimitri/'] + +builddependencies = [ + ('CMake', '3.4.1'), + ('flex', '2.5.39'), + ('Bison', '3.0.4'), +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb index bf48581e5b..45f4b0deda 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb @@ -22,7 +22,7 @@ dependencies = [ builddependencies = [ ('CMake', '3.2.2'), - ('Doxygen', '1.8.9.1', '', ('GCC', '4.9.2')), + ('Doxygen', '1.8.10'), ] # make sure both static and shared libs are built -- GitLab From 57e71b1aa81fac0e304709cf81756c8fa6a488ef Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 10 Dec 2015 10:20:36 +0100 Subject: [PATCH 0389/1015] bump to flex 2.6.0, stick to CMake 3.4.1 --- .../c/CMake/CMake-3.2.2-intel-2015b.eb | 22 ------------------- .../d/Doxygen/Doxygen-1.8.10-intel-2015b.eb | 2 +- .../f/flex/flex-2.6.0-intel-2015b.eb | 14 ++++++++++++ .../n/netCDF/netCDF-4.3.3.1-intel-2015b.eb | 2 +- 4 files changed, 16 insertions(+), 24 deletions(-) delete mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.2.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.2.2-intel-2015b.eb b/easybuild/easyconfigs/c/CMake/CMake-3.2.2-intel-2015b.eb deleted file mode 100644 index da0452b93e..0000000000 --- a/easybuild/easyconfigs/c/CMake/CMake-3.2.2-intel-2015b.eb +++ /dev/null @@ -1,22 +0,0 @@ -easyblock = 'ConfigureMake' - -name = 'CMake' -version = '3.2.2' - -homepage = 'http://www.cmake.org' -description = """CMake, the cross-platform, open-source build system. - CMake is a family of tools designed to build, test and package software.""" - -toolchain = {'name': 'intel', 'version': '2015b'} - -source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] -sources = [SOURCELOWER_TAR_GZ] - -dependencies = [('ncurses', '5.9')] - -sanity_check_paths = { - 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], - 'dirs': [], -} - -moduleclass = 'devel' diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-intel-2015b.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-intel-2015b.eb index 084202ae1e..2b7dd39e47 100644 --- a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-intel-2015b.eb +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-intel-2015b.eb @@ -12,7 +12,7 @@ source_urls = ['http://ftp.stack.nl/pub/users/dimitri/'] builddependencies = [ ('CMake', '3.4.1'), - ('flex', '2.5.39'), + ('flex', '2.6.0'), ('Bison', '3.0.4'), ] diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb b/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb new file mode 100644 index 0000000000..37bcb38e80 --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb @@ -0,0 +1,14 @@ +name = 'flex' +version = '2.6.0' + +homepage = 'http://flex.sourceforge.net/' +description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb index 45f4b0deda..2a822b87e4 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-intel-2015b.eb @@ -21,7 +21,7 @@ dependencies = [ ] builddependencies = [ - ('CMake', '3.2.2'), + ('CMake', '3.4.1'), ('Doxygen', '1.8.10'), ] -- GitLab From c41b41cc6e00f7467ca2a8e2b624c997f990578c Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 10 Dec 2015 10:40:00 +0100 Subject: [PATCH 0390/1015] comments removed --- .../g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.10.eb | 1 - .../g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.9.eb | 1 - 2 files changed, 2 deletions(-) diff --git a/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.10.eb index ae7d18038c..f133f457ed 100644 --- a/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.10.eb @@ -14,7 +14,6 @@ description = """Graph-tool is an efficient Python module for manipulation and computation time) to that of a pure C/C++ library.""" toolchain = {'name': 'foss', 'version': '2015a'} -#toolchainopts = {'cstd': 'gnu++11'} source_urls = ['https://downloads.skewed.de/%(name)s/'] sources = [SOURCE_TAR_BZ2] diff --git a/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.9.eb index 47b52176da..1e589b1bad 100644 --- a/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/g/graph-tool/graph-tool-2.2.42-foss-2015a-Python-2.7.9.eb @@ -14,7 +14,6 @@ description = """Graph-tool is an efficient Python module for manipulation and computation time) to that of a pure C/C++ library.""" toolchain = {'name': 'foss', 'version': '2015a'} -#toolchainopts = {'cstd': 'gnu++11'} source_urls = ['https://downloads.skewed.de/%(name)s/'] sources = [SOURCE_TAR_BZ2] -- GitLab From 83395be88339a33d19c5d6a8dd3a9158273701c9 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 10 Dec 2015 10:42:19 +0100 Subject: [PATCH 0391/1015] flex needs Bison/yacc --- easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb b/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb index 37bcb38e80..c3e7a6b965 100644 --- a/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb +++ b/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb @@ -11,4 +11,6 @@ toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] +dependencies = [('Bison', '3.0.4')] + moduleclass = 'lang' -- GitLab From 14232de6e7fa9739f70515b0cc01a28ec4a03acd Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 10 Dec 2015 11:01:15 +0100 Subject: [PATCH 0392/1015] back to flex 2.5.39, 2.6 doesn't work with Doxygen --- .../d/Doxygen/Doxygen-1.8.10-intel-2015b.eb | 2 +- .../easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb | 16 ---------------- 2 files changed, 1 insertion(+), 17 deletions(-) delete mode 100644 easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-intel-2015b.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-intel-2015b.eb index 2b7dd39e47..084202ae1e 100644 --- a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-intel-2015b.eb +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-intel-2015b.eb @@ -12,7 +12,7 @@ source_urls = ['http://ftp.stack.nl/pub/users/dimitri/'] builddependencies = [ ('CMake', '3.4.1'), - ('flex', '2.6.0'), + ('flex', '2.5.39'), ('Bison', '3.0.4'), ] diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb b/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb deleted file mode 100644 index c3e7a6b965..0000000000 --- a/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb +++ /dev/null @@ -1,16 +0,0 @@ -name = 'flex' -version = '2.6.0' - -homepage = 'http://flex.sourceforge.net/' -description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, - sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" - -toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'pic': True} - -sources = [SOURCELOWER_TAR_GZ] -source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] - -dependencies = [('Bison', '3.0.4')] - -moduleclass = 'lang' -- GitLab From 39c7486a7cf0a5c7a45db5eae0d33b1d249ed4a1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 10 Dec 2015 11:02:16 +0100 Subject: [PATCH 0393/1015] {lang}[intel/2015b] flex 2.6.0 --- .../easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb b/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb new file mode 100644 index 0000000000..c3e7a6b965 --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2015b.eb @@ -0,0 +1,16 @@ +name = 'flex' +version = '2.6.0' + +homepage = 'http://flex.sourceforge.net/' +description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] + +dependencies = [('Bison', '3.0.4')] + +moduleclass = 'lang' -- GitLab From b3b51ab4a38d9518996aafe24f5ea445e698234b Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 10 Dec 2015 11:37:09 +0100 Subject: [PATCH 0394/1015] Update all libreadline easyconfig to link to ncurses The full explanation for this can be found in issue #1315. libreadline needs some terminal info. It can get this from libtermcap or ncurses, which are (as far as I understand it) API but not ABI compatible. On most (=all the ones I looked at) systems, libtermcap just gives a redirect to libtinfo. This libraries is created by splitting a part of the main ncurses library because most program only need this and not full ncurses. In EB we don't do this and it's one big fat library. Also, libreadline and ncurses don't mix. It's next to impossible to use both of them in the same code. The idea is that, the code that uses libreadline can choose which termcap library to use, either libtermcap or ncurses. But as said before, on most distro's the leads to the same library. So, my proposed solution is: we explicitly link libreadline to ncurses. This will definitely solve the problem in this PR but I'm not entirely sure about potential fallout. It seems like most EB stuff already links to ncurses when using libreadline. I'm still guessing about why this issue does not pop up in RHEL (and derivates) but on Debian we do hit it. Relevant bugreport: https://bugzilla.redhat.com/show_bug.cgi?id=499837 --- .../l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb | 3 +++ .../l/libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb | 3 +++ .../l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb | 7 ++++--- .../l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb | 3 +++ .../l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb | 3 +++ .../l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb | 3 +++ .../l/libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb | 3 +++ .../l/libreadline/libreadline-6.2-goalf-1.1.0-no-OFED.eb | 3 +++ .../l/libreadline/libreadline-6.2-goalf-1.5.12-no-OFED.eb | 3 +++ .../l/libreadline/libreadline-6.2-gompi-1.4.12-no-OFED.eb | 3 +++ .../l/libreadline/libreadline-6.2-goolf-1.4.10.eb | 3 +++ .../l/libreadline/libreadline-6.2-goolf-1.5.14.eb | 3 +++ .../l/libreadline/libreadline-6.2-ictce-4.0.10.eb | 3 +++ .../l/libreadline/libreadline-6.2-ictce-4.0.6.eb | 3 +++ .../l/libreadline/libreadline-6.2-ictce-4.1.13.eb | 3 +++ .../l/libreadline/libreadline-6.2-ictce-5.2.0.eb | 3 +++ .../l/libreadline/libreadline-6.2-ictce-5.3.0.eb | 3 +++ .../l/libreadline/libreadline-6.2-ictce-5.5.0.eb | 3 +++ .../l/libreadline/libreadline-6.2-intel-2015a.eb | 3 +++ .../l/libreadline/libreadline-6.2-iomkl-4.6.13.eb | 3 +++ .../l/libreadline/libreadline-6.2-iqacml-3.7.3.eb | 3 +++ .../l/libreadline/libreadline-6.2-iqacml-4.4.13.eb | 3 +++ .../l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb | 3 +++ .../l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb | 3 +++ .../l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb | 3 +++ .../easyconfigs/l/libreadline/libreadline-6.3-GCC-4.8.2.eb | 3 +++ .../easyconfigs/l/libreadline/libreadline-6.3-GCC-4.9.2.eb | 3 +++ .../l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb | 5 +++-- .../l/libreadline/libreadline-6.3-foss-2014b.eb | 3 +++ .../l/libreadline/libreadline-6.3-foss-2015.05.eb | 3 +++ .../l/libreadline/libreadline-6.3-foss-2015a.eb | 3 +++ .../l/libreadline/libreadline-6.3-foss-2015b.eb | 3 +++ .../l/libreadline/libreadline-6.3-gimkl-2.11.5.eb | 3 +++ .../l/libreadline/libreadline-6.3-gompi-1.5.16.eb | 3 +++ .../l/libreadline/libreadline-6.3-goolf-1.4.10.eb | 3 +++ .../l/libreadline/libreadline-6.3-goolf-1.5.14.eb | 3 +++ .../l/libreadline/libreadline-6.3-goolf-1.7.20.eb | 3 +++ .../l/libreadline/libreadline-6.3-ictce-6.2.5.eb | 3 +++ .../l/libreadline/libreadline-6.3-ictce-6.3.5.eb | 3 +++ .../l/libreadline/libreadline-6.3-ictce-7.1.2.eb | 5 +++-- .../l/libreadline/libreadline-6.3-ictce-7.3.5.eb | 5 +++-- .../l/libreadline/libreadline-6.3-intel-2014.06.eb | 3 +++ .../l/libreadline/libreadline-6.3-intel-2014b.eb | 3 +++ .../l/libreadline/libreadline-6.3-intel-2015a.eb | 3 +++ .../l/libreadline/libreadline-6.3-intel-2015b.eb | 3 +++ 45 files changed, 136 insertions(+), 9 deletions(-) diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb index 8d1588dc4c..f9b6b2a61b 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9-20130406')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb index 1c24eeef03..3eb170a630 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9-20130406')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb index bdb329077c..b1fad1251e 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb @@ -15,9 +15,10 @@ toolchainopts = {'pic': True} sources = ['readline-%(version)s.tar.gz'] source_urls = ['http://ftp.gnu.org/gnu/readline'] -dependencies = [ - ('ncurses', '5.9-20130406'), -] +dependencies = [('ncurses', '5.9-20130406')] + +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb index 3e8727cebd..f943ccf7e0 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9-20130406')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb index 31ea04d7f7..d504b4bb9d 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb index e784ea0d02..1c4ed75037 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9-20130406')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb index b7bbfc8f3f..763615c3b8 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9-20130406')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.1.0-no-OFED.eb index e797af8cff..0a9aa5e42c 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.1.0-no-OFED.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.5.12-no-OFED.eb index a5bde707ae..7f0acba39d 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.5.12-no-OFED.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gompi-1.4.12-no-OFED.eb index 9fcd98edf6..9d6b94d269 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gompi-1.4.12-no-OFED.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.4.10.eb index c749a738d5..a2a91a9783 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.4.10.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.5.14.eb index 8aa471e23a..82d3bb3ea3 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.5.14.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.10.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.10.eb index b7c9420719..0ea31c3644 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.10.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.10.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.6.eb index cbeb9a570e..d91a3d0cbd 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.6.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.1.13.eb index 665c07b80c..85c94bcdf6 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.1.13.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.2.0.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.2.0.eb index 3740f0ff9b..7b606618cd 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.2.0.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.3.0.eb index 53abae746a..569becdb9b 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.3.0.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.5.0.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.5.0.eb index 61dd8ec4a5..c0482afd80 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.5.0.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-intel-2015a.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-intel-2015a.eb index 95bd6329fb..d963e36805 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-intel-2015a.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iomkl-4.6.13.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iomkl-4.6.13.eb index 77678dc0f2..9554501c19 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iomkl-4.6.13.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-3.7.3.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-3.7.3.eb index bd735f0ac1..e5a19f2764 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-3.7.3.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-4.4.13.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-4.4.13.eb index ea4961cd72..6c11c363a6 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-4.4.13.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-4.4.13.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb index 8b8b71eae5..1069375589 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb index 6078f8b7e2..33f071a9b3 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb index 7264a9260e..18966e6606 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.8.2.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.8.2.eb index c97399ea34..c91b6b9470 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.8.2.eb @@ -16,6 +16,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.9.2.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.9.2.eb index 718f40a355..10721a7658 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.9.2.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb index 1247037f85..c63d31b97c 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb @@ -15,10 +15,11 @@ toolchainopts = {'pic': True} sources = ['readline-%(version)s.tar.gz'] source_urls = ['http://ftp.gnu.org/gnu/readline'] -preconfigopts = " LDFLAGS='-ltinfo' " - dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2014b.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2014b.eb index 51c99a34d4..8b18b445d2 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2014b.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2014b.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015.05.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015.05.eb index c23d9ba711..8985f04b52 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015.05.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015.05.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015a.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015a.eb index 353ca8a348..505614848e 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015a.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015a.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015b.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015b.eb index 1c079c55a6..12cfef1cc3 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015b.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015b.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb index 824cf009b5..7eea47c4c6 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gompi-1.5.16.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gompi-1.5.16.eb index f0ee343099..77b77c5ab3 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gompi-1.5.16.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gompi-1.5.16.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.4.10.eb index 918bfc4406..a703a43f65 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.4.10.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.5.14.eb index 4e4a74b247..3b29814b1f 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.5.14.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.7.20.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.7.20.eb index 5449121e0b..1b6851f0cd 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.7.20.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.2.5.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.2.5.eb index 61c26fbcf1..bf05a3f8b5 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.2.5.eb @@ -19,6 +19,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.3.5.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.3.5.eb index b01870bd7e..ae449f5493 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.3.5.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.3.5.eb @@ -19,6 +19,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.1.2.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.1.2.eb index 79d3e499ee..c0c7a99d1b 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.1.2.eb @@ -15,10 +15,11 @@ toolchainopts = {'pic': True} sources = ['readline-%(version)s.tar.gz'] source_urls = ['http://ftp.gnu.org/gnu/readline'] -preconfigopts = " LDFLAGS='-ltinfo' " - dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.3.5.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.3.5.eb index 34ea8a516d..aba2f07841 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.3.5.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.3.5.eb @@ -15,10 +15,11 @@ toolchainopts = {'pic': True} sources = ['readline-%(version)s.tar.gz'] source_urls = ['http://ftp.gnu.org/gnu/readline'] -preconfigopts = " LDFLAGS='-ltinfo' " - dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014.06.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014.06.eb index 7154c323ba..0c39d000e3 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014.06.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014.06.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014b.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014b.eb index 9eac396876..009d1d8c22 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014b.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015a.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015a.eb index 1461617d20..dcae291ca2 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015a.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015b.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015b.eb index de61e222ce..631e51d648 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015b.eb @@ -17,6 +17,9 @@ source_urls = ['http://ftp.gnu.org/gnu/readline'] dependencies = [('ncurses', '5.9')] +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + sanity_check_paths = { 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', -- GitLab From 1fee53dd8f878e66a41bae4743bef7b4d5ccf4f8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 10 Dec 2015 13:03:34 +0100 Subject: [PATCH 0395/1015] {geo}[intel/2015b] ALADIN 36t1_op2bf1 --- .../ALADIN/ALADIN-36t1_op2bf1-intel-2015b.eb | 33 +++++++++++++++++++ .../ALADIN_ictce-clim_import-export.patch | 8 ++--- .../g/grib_api/grib_api-1.14.4-intel-2015b.eb | 24 ++++++++++++++ .../j/JasPer/JasPer-1.900.1-intel-2015b.eb | 21 ++++++++++++ 4 files changed, 82 insertions(+), 4 deletions(-) create mode 100644 easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/g/grib_api/grib_api-1.14.4-intel-2015b.eb create mode 100644 easybuild/easyconfigs/j/JasPer/JasPer-1.900.1-intel-2015b.eb diff --git a/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-intel-2015b.eb b/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-intel-2015b.eb new file mode 100644 index 0000000000..e9f8bfc73d --- /dev/null +++ b/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-intel-2015b.eb @@ -0,0 +1,33 @@ +name = 'ALADIN' +version = '36t1_op2bf1' + +homepage = 'http://www.cnrm.meteo.fr/aladin/' +description = """ALADIN was entirely built on the notion of compatibility with its mother system, IFS/ARPEG. + The latter, a joint development between the European Centre for Medium-Range Weather Forecasts (ECMWF) and + Meteo-France, was only meant to consider global Numerical Weather Prediction applications; hence the idea, + for ALADIN, to complement the IFS/ARPEGE project with a limited area model (LAM) version, while keeping the + differences between the two softwares as small as possible.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': False} + +sources = [ + 'cy%(version)s.tgz', + 'gmkpack.6.5.0.tgz', + 'auxlibs_installer.2.0.tgz', +] + +patches = [ + 'ALADIN_ictce-clim_import-export.patch', + 'gmkpack_multi-lib.patch', +] + +dependencies = [ + ('JasPer', '1.900.1'), + ('grib_api', '1.14.4'), + ('netCDF', '4.3.3.1'), + ('netCDF-Fortran', '4.4.2'), +] +builddependencies = [('Bison', '3.0.4')] + +moduleclass = 'geo' diff --git a/easybuild/easyconfigs/a/ALADIN/ALADIN_ictce-clim_import-export.patch b/easybuild/easyconfigs/a/ALADIN/ALADIN_ictce-clim_import-export.patch index 21662e6d3c..ab984eff63 100644 --- a/easybuild/easyconfigs/a/ALADIN/ALADIN_ictce-clim_import-export.patch +++ b/easybuild/easyconfigs/a/ALADIN/ALADIN_ictce-clim_import-export.patch @@ -1,8 +1,8 @@ patch out unreachable code that yields linking problems (CLIM_IMPORT and CLIM_EXPORT are not available) CPHAN is hard coded to 'SIPC' in arp/module/yom_oas.F90 this code is optimized out by gfortran, but not by ifort ---- ../arp/climate/updcpl.F90.orig 2012-12-29 09:58:32.004452610 +0100 -+++ ../arp/climate/updcpl.F90 2012-12-29 09:58:53.836681331 +0100 +--- arp/climate/updcpl.F90.orig 2012-12-29 09:58:32.004452610 +0100 ++++ arp/climate/updcpl.F90 2012-12-29 09:58:53.836681331 +0100 @@ -311,16 +311,16 @@ CALL SIPC_READ_MODEL(JV,NGPTOTG,CLJOBNAM_R,INFOS,ZFIELDBUF) @@ -30,8 +30,8 @@ this code is optimized out by gfortran, but not by ifort ENDIF CALL DISGRID_SEND(1,ZFIELDBUF,INUM,ZFIELD(:,JV)) ---- ../arp/ocean/wrcpl.F90.orig 2012-12-29 10:02:50.736177120 +0100 -+++ ../arp/ocean/wrcpl.F90 2012-12-29 10:02:53.733208569 +0100 +--- arp/ocean/wrcpl.F90.orig 2012-12-29 10:02:50.736177120 +0100 ++++ arp/ocean/wrcpl.F90 2012-12-29 10:02:53.733208569 +0100 @@ -183,9 +183,9 @@ IF (CPHAN == 'SIPC') THEN CALL SIPC_WRITE_MODEL(INDEX1,IDIMG,INFOS,ZREALG) diff --git a/easybuild/easyconfigs/g/grib_api/grib_api-1.14.4-intel-2015b.eb b/easybuild/easyconfigs/g/grib_api/grib_api-1.14.4-intel-2015b.eb new file mode 100644 index 0000000000..4bfd00301d --- /dev/null +++ b/easybuild/easyconfigs/g/grib_api/grib_api-1.14.4-intel-2015b.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'grib_api' +version = '1.14.4' + +homepage = 'https://software.ecmwf.int/wiki/display/GRIB/Home' +description = """The ECMWF GRIB API is an application program interface accessible from C, FORTRAN and Python + programs developed for encoding and decoding WMO FM-92 GRIB edition 1 and edition 2 messages. A useful set of + command line tools is also provided to give quick access to GRIB messages.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://software.ecmwf.int/wiki/download/attachments/3473437/'] +sources = ['grib_api-%(version)s-Source.tar.gz'] + +dependencies = [ + ('JasPer', '1.900.1'), +] + +configopts = '--with-jasper=$EBROOTJASPER' + +parallel = 1 + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/j/JasPer/JasPer-1.900.1-intel-2015b.eb b/easybuild/easyconfigs/j/JasPer/JasPer-1.900.1-intel-2015b.eb new file mode 100644 index 0000000000..6116d6b74e --- /dev/null +++ b/easybuild/easyconfigs/j/JasPer/JasPer-1.900.1-intel-2015b.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'JasPer' +version = '1.900.1' + +homepage = 'http://www.ece.uvic.ca/~frodo/jasper/' +description = """The JasPer Project is an open-source initiative to provide a free + software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_ZIP] +source_urls = ['http://www.ece.uvic.ca/~frodo/jasper/software/'] + +sanity_check_paths = { + 'files': ["bin/jasper", "lib/libjasper.a"], + 'dirs': ["include"], +} + +moduleclass = 'vis' -- GitLab From 7d3e251398731eccd2c9ef883dbbc4e4f5d81611 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 10 Dec 2015 14:32:16 +0100 Subject: [PATCH 0396/1015] {tools} [GNU-4.9.3-2.25] lftp 4.6.4 (REVIEW) --- .../gettext/gettext-0.19.6-GNU-4.9.3-2.25.eb | 18 ++++++++ .../g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb | 40 +++++++++++++++++ .../g/guile/guile-1.8.8-GNU-4.9.3-2.25.eb | 31 +++++++++++++ .../l/lftp/lftp-4.6.4-GNU-4.9.3-2.25.eb | 43 +++++++++++++++++++ .../l/libffi/libffi-3.2.1-GNU-4.9.3-2.25.eb | 23 ++++++++++ .../l/libidn/libidn-1.32-GNU-4.9.3-2.25.eb | 19 ++++++++ .../l/libtasn1/libtasn1-4.7-GNU-4.9.3-2.25.eb | 22 ++++++++++ .../libunistring-0.9.3-GNU-4.9.3-2.25.eb | 24 +++++++++++ .../n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb | 27 ++++++++++++ .../p11-kit/p11-kit-0.23.2-GNU-4.9.3-2.25.eb | 29 +++++++++++++ .../pkg-config-0.28-GNU-4.9.3-2.25.eb | 27 ++++++++++++ 11 files changed, 303 insertions(+) create mode 100644 easybuild/easyconfigs/g/gettext/gettext-0.19.6-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/g/guile/guile-1.8.8-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/l/lftp/lftp-4.6.4-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/l/libffi/libffi-3.2.1-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/l/libidn/libidn-1.32-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/l/libtasn1/libtasn1-4.7-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/p/p11-kit/p11-kit-0.23.2-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-GNU-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/g/gettext/gettext-0.19.6-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/g/gettext/gettext-0.19.6-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..90c8e2d47d --- /dev/null +++ b/easybuild/easyconfigs/g/gettext/gettext-0.19.6-GNU-4.9.3-2.25.eb @@ -0,0 +1,18 @@ +easyblock = 'ConfigureMake' + +name = 'gettext' +version = '0.19.6' + +homepage = 'http://www.gnu.org/software/gettext/' +description = """GNU `gettext' is an important step for the GNU Translation Project, as it is an asset on which we may +build many other steps. This package offers to programmers, translators, and even users, a well integrated set of tools +and documentation""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +sources = [SOURCE_TAR_GZ] +source_urls = [GNU_SOURCE] + +configopts = '--without-emacs' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..c59e536de3 --- /dev/null +++ b/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb @@ -0,0 +1,40 @@ +easyblock = 'ConfigureMake' + +name = 'gnutls' +version = '3.4.7' + +homepage = 'http://www.gnutls.org/' +description = """GnuTLS is a secure communications library implementing the SSL, TLS + and DTLS protocols and technologies around them. It provides a simple + C language application programming interface (API) to access the secure + communications protocols as well as APIs to parse and write X.509, PKCS #12, + OpenPGP and other required structures. It is aimed to be portable + and efficient with focus on security and interoperability.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +source_urls = ['ftp://ftp.gnutls.org/gcrypt/gnutls/v%(version_major_minor)s'] +sources = [SOURCE_TAR_XZ] + +guilever = '1.8.8' +guileshortver = '.'.join(guilever.split('.')[:2]) +dependencies = [ + ('GMP', '6.0.0a'), + ('nettle', '3.1.1'), + ('guile', guilever), + ('libtasn1', '4.7'), + ('libidn', '1.32'), + ('p11-kit', '0.23.2'), +] + +configopts = "--with-guile-site-dir=$EBROOTGUILE --enable-openssl-compatibility " + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['certtool', 'crywrap', 'gnutls-cli', 'gnutls-cli-debug', + 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + + ['lib/libgnutls%s' % x for x in ['.so', 'xx.so', '-openssl.so']] + + ['lib/guile/%s/guile-gnutls-v-2.so' % guileshortver], + 'dirs': ['include/gnutls'], +} + +moduleclass = 'system' diff --git a/easybuild/easyconfigs/g/guile/guile-1.8.8-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/g/guile/guile-1.8.8-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..561706f56f --- /dev/null +++ b/easybuild/easyconfigs/g/guile/guile-1.8.8-GNU-4.9.3-2.25.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'guile' +version = '1.8.8' + +homepage = 'http://www.gnu.org/software/guile' +description = """Guile is the GNU Ubiquitous Intelligent Language for Extensions, + the official extension language for the GNU operating system.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [ + ('libtool', '2.4.6'), + ('GMP', '6.0.0a'), + ('libunistring', '0.9.3'), + ('pkg-config', '0.28'), + ('libffi', '3.2.1'), + ('libreadline', '6.3'), +] + +configopts = " --enable-error-on-warning=no" + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/lftp/lftp-4.6.4-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/lftp/lftp-4.6.4-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..a70f4084e3 --- /dev/null +++ b/easybuild/easyconfigs/l/lftp/lftp-4.6.4-GNU-4.9.3-2.25.eb @@ -0,0 +1,43 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-90.html +## + +easyblock = 'ConfigureMake' + +name = 'lftp' +version = '4.6.4' + +homepage = 'http://lftp.yar.ru' +description = """LFTP is a sophisticated ftp/http client, and a file transfer program supporting + a number of network protocols. Like BASH, it has job control and uses the readline library for + input. It has bookmarks, a built-in mirror command, and can transfer several files in parallel. + It was designed with reliability in mind.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +sources = [SOURCE_TAR_BZ2] +source_urls = [ + 'http://lftp.yar.ru/ftp/', + 'http://lftp.yar.ru/ftp/old/', +] + +dependencies = [ + ('gnutls', '3.4.7'), + ('gettext', '0.19.6'), + ('zlib', '1.2.8'), +] + +sanity_check_paths = { + 'files': ['bin/lftp'], + 'dirs': [] +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..81ba655d82 --- /dev/null +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-GNU-4.9.3-2.25.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'libffi' +version = '3.2.1' + +homepage = 'http://sourceware.org/libffi/' +description = """The libffi library provides a portable, high level programming interface to various calling +conventions. This allows a programmer to call any function specified by a call interface description at run-time.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +source_urls = [ + 'ftp://sourceware.org/pub/libffi/', + 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', +] +sources = [SOURCELOWER_TAR_GZ] + +sanity_check_paths = { + 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libidn/libidn-1.32-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libidn/libidn-1.32-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..f2f84be803 --- /dev/null +++ b/easybuild/easyconfigs/l/libidn/libidn-1.32-GNU-4.9.3-2.25.eb @@ -0,0 +1,19 @@ +easyblock = 'ConfigureMake' + +name = 'libidn' +version = '1.32' + +homepage = 'http://www.gnu.org/software/libidn' +description = """GNU Libidn is a fully documented implementation of the Stringprep, Punycode and IDNA specifications. +Libidn's purpose is to encode and decode internationalized domain names.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +sanity_check_paths = { + 'files': ['bin/idn', 'lib/libidn.so'], + 'dirs': ['include'], +} +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtasn1/libtasn1-4.7-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libtasn1/libtasn1-4.7-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..61963a7522 --- /dev/null +++ b/easybuild/easyconfigs/l/libtasn1/libtasn1-4.7-GNU-4.9.3-2.25.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'libtasn1' +version = '4.7' + +homepage = 'https://www.gnu.org/software/libtasn1/' +description = """Libtasn1 is the ASN.1 library used by GnuTLS, GNU Shishi and some other packages. + It was written by Fabio Fiorina, and has been shipped as part of GnuTLS + for some time but is now a proper GNU package.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] + +sanity_check_paths = { + 'files': ['bin/asn1%s' % x for x in ['Coding', 'Decoding', 'Parser']] + + ['lib/libtasn1.%s' % x for x in ['a', 'so', 'so.6']], + 'dirs': ['include'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..4655c23d9d --- /dev/null +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'libunistring' +version = '0.9.3' + +homepage = 'http://www.gnu.org/software/libunistring/' +description = """This library provides functions for manipulating Unicode strings and for manipulating C strings + according to the Unicode standard.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +parallel = 1 + +sanity_check_paths = { + 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], + 'dirs' : ['include/unistring'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..bf1ecbbd35 --- /dev/null +++ b/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'nettle' +version = '3.1.1' + +homepage = 'http://www.lysator.liu.se/~nisse/nettle/' +description = """Nettle is a cryptographic library that is designed to fit easily + in more or less any context: In crypto toolkits for object-oriented + languages (C++, Python, Pike, ...), in applications like LSH or GNUPG, + or even in kernel space.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('GMP', '6.0.0a'), +] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['nettle-hash', 'nettle-lfib-stream', 'pkcs1-conv', 'sexp-conv']] + + ['lib64/libhogweed.a', 'lib64/libhogweed.so', 'lib64/libnettle.a', 'lib64/libnettle.so'], + 'dirs': ['include/nettle'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/p11-kit/p11-kit-0.23.2-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/p/p11-kit/p11-kit-0.23.2-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..fbc1e6afad --- /dev/null +++ b/easybuild/easyconfigs/p/p11-kit/p11-kit-0.23.2-GNU-4.9.3-2.25.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'p11-kit' +version = '0.23.2' + +homepage = 'http://p11-glue.freedesktop.org/p11-kit.html' +description = """Provides a way to load and enumerate PKCS#11 modules. + Provides a standard configuration setup for installing + PKCS#11 modules in such a way that they're discoverable. + Also solves problems with coordinating the use of PKCS#11 + by different components or libraries living in the same process.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +source_urls = ['http://p11-glue.freedesktop.org/releases/'] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('libtasn1', '4.7'), + ('libffi', '3.2.1'), +] + +sanity_check_paths = { + 'files': ['bin/p11-kit', 'bin/trust'] + + ['lib/libp11-kit.%s' % x for x in ['so', 'so.0']], + 'dirs': ['include/p11-kit-1/p11-kit'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..a3cc058e1f --- /dev/null +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.28-GNU-4.9.3-2.25.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'pkg-config' +version = '0.28' + +homepage = 'http://www.freedesktop.org/wiki/Software/pkg-config/' +description = """pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the + correct compiler options on the command line so an application can use + gcc -o test test.c `pkg-config --libs --cflags glib-2.0` + for instance, rather than hard-coding values on where to find glib (or other libraries).""" + +# don't use PAX, it might break. +tar_config_opts = True + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://pkgconfig.freedesktop.org/releases/'] + +configopts = " --with-internal-glib" + +sanity_check_paths = { + 'files': ['bin/pkg-config'], + 'dirs': [] +} + +moduleclass = 'devel' -- GitLab From baf4b3af338b768c477733fad79451bbb3a0c2fa Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Thu, 10 Dec 2015 15:08:57 +0100 Subject: [PATCH 0397/1015] style corrected --- .../c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.10.eb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.10.eb index 20130d1eb1..608c83341d 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.10.eb @@ -9,7 +9,7 @@ toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'strict': True} # note: source URL needs to be updated for a new version (checksums too)! -source_urls = ['https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-4.7/'] +source_urls = ['https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-%(version)s'] sources = [SOURCE_TAR_XZ] checksums = ['623d91fb2ab0a35049dc6098a0f235cc'] @@ -21,13 +21,15 @@ dependencies = [ ('Boost', '1.59.0', versionsuffix), ('MPFR', '3.1.3'), ('Qt5', '5.5.1'), + ('Mesa', '11.0.2', versionsuffix), + ('libGLU', '9.0.0'), ] configopts = "-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include\;$EBROOTLIBGLU/include " configopts += "-DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so -DOPENGL_glu_LIBRARY=$EBROOTLIBGLU/lib/libGLU.so " builddependencies = [ - ('CMake', '3.3.2'), + ('CMake', '3.4.1'), ] moduleclass = 'numlib' -- GitLab From 56dfffdaa31698996524633cc12c7e1988087d17 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Dec 2015 00:05:51 +0100 Subject: [PATCH 0398/1015] include component list in icc/ifort 2016.0.109 easyconfigs --- easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb | 2 ++ easybuild/easyconfigs/i/icc/icc-2016.0.109.eb | 2 ++ easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb | 2 ++ easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb | 2 ++ 4 files changed, 8 insertions(+) diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb index 08f4f73319..4175f58171 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb @@ -18,6 +18,8 @@ versionsuffix = '-%s-%s' % (gcc, gccver) dependencies = [(gcc, gccver)] +components = ['intel-comp.*', 'intel-ccomp.*', 'intel-icc-.*', 'intel-openmp.*', 'intel-ipsc?.*'] + dontcreateinstalldir = 'True' # license file diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb index 4e334dc7e4..d6a54bb8e9 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb @@ -12,6 +12,8 @@ sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp.tgz'] checksums = ['f57a892fb494db3c80f20a88aa3e901f'] +components = ['intel-comp.*', 'intel-ccomp.*', 'intel-icc-.*', 'intel-openmp.*', 'intel-ipsc?.*'] + dontcreateinstalldir = 'True' # license file diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb index 24be4d0247..c4d7760709 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb @@ -18,6 +18,8 @@ versionsuffix = "-%s-%s" % ( gcc, gccver ) dependencies = [(gcc, gccver)] +components = ['intel-comp.*', 'intel-fcomp.*', 'intel-ifort-.*', 'intel-openmp.*', 'intel-ipsf?.*'] + dontcreateinstalldir = 'True' # license file diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb index 0091c7c715..22c58ad988 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb @@ -12,6 +12,8 @@ sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran.tg checksums = ['bce7f6a71f7e44f67956197501d00b7c'] +components = ['intel-comp.*', 'intel-fcomp.*', 'intel-ifort-.*', 'intel-openmp.*', 'intel-ipsf?.*'] + dontcreateinstalldir = 'True' # license file -- GitLab From 2e368e1ef96326df37e729bdf798d0c179da5902 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lum=C3=ADr=20Jasiok?= Date: Fri, 11 Dec 2015 13:53:38 +0100 Subject: [PATCH 0399/1015] Add Advisor-2016_update2 easyconfig --- .../a/Advisor/Advisor-2016_update2.eb | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 easybuild/easyconfigs/a/Advisor/Advisor-2016_update2.eb diff --git a/easybuild/easyconfigs/a/Advisor/Advisor-2016_update2.eb b/easybuild/easyconfigs/a/Advisor/Advisor-2016_update2.eb new file mode 100644 index 0000000000..60ae570f25 --- /dev/null +++ b/easybuild/easyconfigs/a/Advisor/Advisor-2016_update2.eb @@ -0,0 +1,21 @@ +name = 'Advisor' +version = '2016_update2' + +homepage = 'https://software.intel.com/intel-advisor-xe' +description = """Vectorization Optimization and Thread Prototyping + - Vectorize & thread code or performance “dies” + - Easy workflow + data + tips = faster code faster + - Prioritize, Prototype & Predict performance gain + """ + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['advisor_xe_%s.tar.gz' % version] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +moduleclass = 'perf' -- GitLab From f727c9fe9d3a1ebc897fb0d24ec47d69400e9a30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lum=C3=ADr=20Jasiok?= Date: Fri, 11 Dec 2015 14:13:56 +0100 Subject: [PATCH 0400/1015] Add tbb-4.4.2.152.eb (Intel Parallel Studio 2016) --- easybuild/easyconfigs/t/tbb/tbb-4.4.2.152.eb | 25 ++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/t/tbb/tbb-4.4.2.152.eb diff --git a/easybuild/easyconfigs/t/tbb/tbb-4.4.2.152.eb b/easybuild/easyconfigs/t/tbb/tbb-4.4.2.152.eb new file mode 100644 index 0000000000..570cdc33aa --- /dev/null +++ b/easybuild/easyconfigs/t/tbb/tbb-4.4.2.152.eb @@ -0,0 +1,25 @@ +name = 'tbb' +version = '4.4.2.152' + +homepage = 'http://software.intel.com/en-us/articles/intel-tbb/' +description = """Intel Threading Building Blocks 4.0 (Intel TBB) + is a widely used, award-winning C++ template library for creating reliable, + portable, and scalable parallel applications. + Use Intel TBB for a simple and rapid way of developing robust task-based + parallel applications that scale to available processor cores, are compatible + with multiple environments, and are easier to maintain. + Intel TBB is the most proficient way to implement future-proof parallel applications + that tap into the power and performance of multicore and manycore hardware platforms.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['l_%s_%s.tgz' % (name, version)] + + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +moduleclass = 'lib' -- GitLab From 22519ce8f5cbd73a5dcde2425e17b655f0c4c65f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lum=C3=ADr=20Jasiok?= Date: Fri, 11 Dec 2015 15:36:14 +0100 Subject: [PATCH 0401/1015] Change sources format --- easybuild/easyconfigs/t/tbb/tbb-4.4.2.152.eb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/t/tbb/tbb-4.4.2.152.eb b/easybuild/easyconfigs/t/tbb/tbb-4.4.2.152.eb index 570cdc33aa..a09fc45270 100644 --- a/easybuild/easyconfigs/t/tbb/tbb-4.4.2.152.eb +++ b/easybuild/easyconfigs/t/tbb/tbb-4.4.2.152.eb @@ -13,8 +13,7 @@ description = """Intel Threading Building Blocks 4.0 (Intel TBB) toolchain = {'name': 'dummy', 'version': 'dummy'} -sources = ['l_%s_%s.tgz' % (name, version)] - +sources = ['l_%(name)s_%(version)s.tgz'] dontcreateinstalldir = 'True' -- GitLab From 76159284ea75087a448549ed53ce4c766e900897 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Dec 2015 16:16:29 +0100 Subject: [PATCH 0402/1015] enable usempi to fix MPI linking issue, limit parallel build to 3 --- .../easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-intel-2015b.eb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-intel-2015b.eb b/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-intel-2015b.eb index e9f8bfc73d..6d1840cb35 100644 --- a/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-intel-2015b.eb +++ b/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-intel-2015b.eb @@ -9,7 +9,7 @@ description = """ALADIN was entirely built on the notion of compatibility with i differences between the two softwares as small as possible.""" toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'usempi': False} +toolchainopts = {'usempi': True} sources = [ 'cy%(version)s.tgz', @@ -30,4 +30,7 @@ dependencies = [ ] builddependencies = [('Bison', '3.0.4')] +# too parallel makes the build very slow +maxparallel = 3 + moduleclass = 'geo' -- GitLab From 0f28b9702a54686d495c11969bd2151f51de27e0 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Fri, 11 Dec 2015 16:28:08 +0100 Subject: [PATCH 0403/1015] style corrected --- ...AL-4.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb | 2 +- ...OAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb} | 14 +++++++------- ...AM-2.3.1.patch => OpenFOAM-2.3.1_cleanup.patch} | 0 ...3.1.patch => OpenFOAM-2.3.1_external-3rd.patch} | 0 ...-2.3.1.patch => ThirdParty-2.3.1_cleanup.patch} | 0 ...1.patch => ThirdParty-2.3.1_external-3rd.patch} | 0 6 files changed, 8 insertions(+), 8 deletions(-) rename easybuild/easyconfigs/o/OpenFOAM/{OpenFOAM-2.3.1-intel-2015a-eb-deps.eb => OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb} (79%) rename easybuild/easyconfigs/o/OpenFOAM/{cleanup-OpenFOAM-2.3.1.patch => OpenFOAM-2.3.1_cleanup.patch} (100%) rename easybuild/easyconfigs/o/OpenFOAM/{external-3rd-OpenFOAM-2.3.1.patch => OpenFOAM-2.3.1_external-3rd.patch} (100%) rename easybuild/easyconfigs/o/OpenFOAM/{cleanup-ThirdParty-2.3.1.patch => ThirdParty-2.3.1_cleanup.patch} (100%) rename easybuild/easyconfigs/o/OpenFOAM/{external-3rd-ThirdParty-2.3.1.patch => ThirdParty-2.3.1_external-3rd.patch} (100%) diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb index 3027a661cb..9dca8053a4 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb @@ -17,7 +17,7 @@ pysuff = '-Python-2.7.10' versionsuffix = '%s%s' % ('-GLib-2.44.1', pysuff) dependencies = [ -#GMP does not compile correctly with ICC on Haswell architecture + #GMP does not compile correctly with ICC on Haswell architecture using pre 2015b toolchain ('GMP', '6.0.0a', '', ('GCC', '4.9.2')), ('Boost', '1.58.0', pysuff), ('MPFR', '3.1.2', '-GMP-6.0.0a'), diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb similarity index 79% rename from easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb rename to easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb index eca72b637b..ea484f8cb8 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb @@ -1,8 +1,8 @@ name = 'OpenFOAM' version = '2.3.1' -versionsuffix = '-eb-deps' paraversion = '4.3.1' pyver = '-Python-2.7.10' +versionsuffix = '-eb-deps-%s' % pyver homepage = 'http://www.openfoam.com/' description = """OpenFOAM is a free, open source CFD software package. @@ -25,18 +25,18 @@ unpack_options = "--exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/back unpack_options += " --exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/cellShapeControlMesh" patches = [ - 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-%(version)s_cleanup.patch', 'OpenFOAM-2.3.0_libreadline.patch', - ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir - 'external-3rd-OpenFOAM-%(version)s.patch', - ('external-3rd-ThirdParty-%(version)s.patch', ".."), - 'OpenFOAM-%s_external_paraview-%s.patch' % (version, paraversion), + ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir + 'OpenFOAM-%(version)s_external-3rd.patch', + ('ThirdParty-%(version)s_external-3rd.patch', ".."), + 'OpenFOAM-%(version)s_external_paraview-%s.patch' % paraversion, ] dependencies = [ ('CGAL', '4.6', '%s%s' % ('-GLib-2.44.1', pyver)), ('libreadline', '6.3'), -# OpenFOAM requires 64bit METIS using 32bit indexes. (array indexes) + # OpenFOAM requires 64bit METIS using 32bit indexes. (array indexes) ('METIS', '5.1.0', '-32bitIDX'), ('ncurses', '5.9'), ('Paraview', paraversion, '%s-%s' % (pyver, 'mpi')), diff --git a/easybuild/easyconfigs/o/OpenFOAM/cleanup-OpenFOAM-2.3.1.patch b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1_cleanup.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/cleanup-OpenFOAM-2.3.1.patch rename to easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1_cleanup.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.3.1.patch b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1_external-3rd.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.3.1.patch rename to easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1_external-3rd.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM/cleanup-ThirdParty-2.3.1.patch b/easybuild/easyconfigs/o/OpenFOAM/ThirdParty-2.3.1_cleanup.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/cleanup-ThirdParty-2.3.1.patch rename to easybuild/easyconfigs/o/OpenFOAM/ThirdParty-2.3.1_cleanup.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-2.3.1.patch b/easybuild/easyconfigs/o/OpenFOAM/ThirdParty-2.3.1_external-3rd.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-2.3.1.patch rename to easybuild/easyconfigs/o/OpenFOAM/ThirdParty-2.3.1_external-3rd.patch -- GitLab From bf9aa85f5ae50eb9ded98968b9b770d71299cacc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Dec 2015 17:28:14 +0100 Subject: [PATCH 0404/1015] {chem}[intel/2015b] DIRAC 14.1 --- .../DIRAC-14.1-intel-2015b-Python-2.7.10.eb | 38 +++++++++++++++++++ .../DIRAC/DIRAC-14.1_fix-linking-issues.patch | 13 +++++++ 2 files changed, 51 insertions(+) create mode 100644 easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/d/DIRAC/DIRAC-14.1_fix-linking-issues.patch diff --git a/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..743fa1e94f --- /dev/null +++ b/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,38 @@ +easyblock = 'CMakeMake' + +name = 'DIRAC' +version = '14.1' +versionsuffix = '-Python-2.7.10' + +homepage = 'http://diracprogram.org/' +description = """The DIRAC program computes molecular properties using relativistic quantum chemical methods.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +# requires registration/license to download, http://dirac.chem.sdu.dk/DIRAC14/ +sources = ['%(name)s-%(version)s-Source.tar.gz'] + +patches = ['DIRAC-%(version)s_fix-linking-issues.patch'] + +dependencies = [ + ('zlib', '1.2.8'), + ('Boost', '1.54.0', versionsuffix), +] +builddependencies = [('CMake', '3.4.1')] + +separate_build_dir = True + +configopts = "-DENABLE_MPI=ON -DCMAKE_BUILD_TYPE=release" +prebuildopts = "unset LDFLAGS && " +preinstallopts = prebuildopts + +# see http://diracprogram.org/doc/release-14/installation/testing.html +#runtest = 'test' + +sanity_check_paths = { + 'files': ['bin/pam-dirac'], + 'dirs': ['share/dirac'], +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1_fix-linking-issues.patch b/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1_fix-linking-issues.patch new file mode 100644 index 0000000000..e31da42119 --- /dev/null +++ b/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1_fix-linking-issues.patch @@ -0,0 +1,13 @@ +fix linking issues that manifest themselves as "ld: cannot find -lpcm, ld: cannot find -lgetkw" +author: Kenneth Hoste (HPC-UGent) +--- DIRAC-14.1-Source/cmake/ConfigExternal.cmake.orig 2015-12-11 16:36:08.080428412 +0100 ++++ DIRAC-14.1-Source/cmake/ConfigExternal.cmake 2015-12-11 16:36:54.901482233 +0100 +@@ -43,6 +43,8 @@ + + link_directories(${PROJECT_BINARY_DIR}/external/lib) + link_directories(${PROJECT_BINARY_DIR}/external/${_project}-build/external/lib) ++ link_directories(${PROJECT_BINARY_DIR}/external/${_project}-build/) ++ link_directories(${PROJECT_BINARY_DIR}/external/${_project}-build/external/libgetkw-build/C++) + + add_dependencies(${_project} check_external_timestamp_${_project}) + -- GitLab From d7f5cbdc18b76ce1de4284a59b1d422eb2832064 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Dec 2015 17:37:46 +0100 Subject: [PATCH 0405/1015] add Boost easyconfigs as dep for DIRAC --- .../Boost-1.54.0-intel-2015b-Python-2.7.10.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/b/Boost/Boost-1.54.0-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.54.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/b/Boost/Boost-1.54.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..cdb000efd6 --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.54.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,25 @@ +name = 'Boost' +version = '1.54.0' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] + +pythonversion = '2.7.10' +versionsuffix = '-Python-%s' % pythonversion + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('Python', pythonversion), +] + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' -- GitLab From 7172b6c151259486055889d091951a874b780930 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Dec 2015 17:53:28 +0100 Subject: [PATCH 0406/1015] $LIBS needs to be unset, not $LDFLAGS --- .../easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb index 743fa1e94f..ad2423a17d 100644 --- a/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb @@ -24,7 +24,7 @@ builddependencies = [('CMake', '3.4.1')] separate_build_dir = True configopts = "-DENABLE_MPI=ON -DCMAKE_BUILD_TYPE=release" -prebuildopts = "unset LDFLAGS && " +prebuildopts = "unset LIBS && " preinstallopts = prebuildopts # see http://diracprogram.org/doc/release-14/installation/testing.html -- GitLab From 30664464dce1b194ce0d987c349ae7cb8a9c3d0d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Dec 2015 19:06:06 +0100 Subject: [PATCH 0407/1015] unset $LDFLAGS, disable parallel build --- .../d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb index ad2423a17d..f82aac24ee 100644 --- a/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb @@ -24,9 +24,10 @@ builddependencies = [('CMake', '3.4.1')] separate_build_dir = True configopts = "-DENABLE_MPI=ON -DCMAKE_BUILD_TYPE=release" -prebuildopts = "unset LIBS && " +prebuildopts = "unset LDFLAGS && " preinstallopts = prebuildopts +parallel = 1 # see http://diracprogram.org/doc/release-14/installation/testing.html #runtest = 'test' -- GitLab From 363a04ce5166349aed90aba4d4970e9232477e46 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Dec 2015 21:27:58 +0100 Subject: [PATCH 0408/1015] remove install dir before configure, add Eigen as dep --- .../d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb index f82aac24ee..2f85ea4f5f 100644 --- a/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb @@ -16,18 +16,17 @@ sources = ['%(name)s-%(version)s-Source.tar.gz'] patches = ['DIRAC-%(version)s_fix-linking-issues.patch'] dependencies = [ - ('zlib', '1.2.8'), - ('Boost', '1.54.0', versionsuffix), + ('zlib', '1.2.8'), + ('Boost', '1.54.0', versionsuffix), + ('Eigen', '3.2.7'), ] builddependencies = [('CMake', '3.4.1')] separate_build_dir = True +preconfigopts = "rm -rf %(installdir)s && " configopts = "-DENABLE_MPI=ON -DCMAKE_BUILD_TYPE=release" -prebuildopts = "unset LDFLAGS && " -preinstallopts = prebuildopts -parallel = 1 # see http://diracprogram.org/doc/release-14/installation/testing.html #runtest = 'test' -- GitLab From f720eee79d2eb0f9ba3594d2e1e17124640437b0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Dec 2015 21:30:26 +0100 Subject: [PATCH 0409/1015] reorder sources in ALADIN easyconfigs because of changed patch file --- .../ALADIN-36t1_op2bf1-goalf-1.1.0-no-OFED.eb | 8 ++++---- .../a/ALADIN/ALADIN-36t1_op2bf1-goolf-1.4.10.eb | 8 ++++---- .../a/ALADIN/ALADIN-36t1_op2bf1-ictce-4.1.13.eb | 15 ++++++++------- .../a/ALADIN/ALADIN-36t1_op2bf1-ictce-5.3.0.eb | 14 +++++++------- 4 files changed, 23 insertions(+), 22 deletions(-) diff --git a/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-goalf-1.1.0-no-OFED.eb index 890c57eeb0..032dc02d88 100644 --- a/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-goalf-1.1.0-no-OFED.eb @@ -12,10 +12,10 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'usempi': True} sources = [ - 'gmkpack.6.5.0.tgz', - 'auxlibs_installer.2.0.tgz', - 'cy%s.tgz' % version - ] + 'cy%(version)s.tgz', + 'gmkpack.6.5.0.tgz', + 'auxlibs_installer.2.0.tgz', +] patches = ['gmkpack_multi-lib.patch'] diff --git a/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-goolf-1.4.10.eb b/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-goolf-1.4.10.eb index 16537892d8..86c1e60c83 100644 --- a/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-goolf-1.4.10.eb @@ -12,10 +12,10 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'usempi': True} sources = [ - 'gmkpack.6.5.0.tgz', - 'auxlibs_installer.2.0.tgz', - 'cy%s.tgz' % version - ] + 'cy%(version)s.tgz', + 'gmkpack.6.5.0.tgz', + 'auxlibs_installer.2.0.tgz', +] patches = ['gmkpack_multi-lib.patch'] diff --git a/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-ictce-4.1.13.eb b/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-ictce-4.1.13.eb index 9e3656179b..11d4c66afc 100644 --- a/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-ictce-4.1.13.eb @@ -12,15 +12,16 @@ toolchain = {'name': 'ictce', 'version': '4.1.13'} toolchainopts = {'usempi': False} sources = [ - 'gmkpack.6.5.0.tgz', - 'auxlibs_installer.2.0.tgz', - 'cy%s.tgz' % version - ] + 'cy%(version)s.tgz', + 'gmkpack.6.5.0.tgz', + 'auxlibs_installer.2.0.tgz', +] patches = [ - 'gmkpack_multi-lib.patch', - 'ALADIN_ictce-clim_import-export.patch' - ] + 'ALADIN_ictce-clim_import-export.patch', + 'gmkpack_multi-lib.patch', + +] dependencies = [ ('JasPer', '1.900.1'), diff --git a/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-ictce-5.3.0.eb b/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-ictce-5.3.0.eb index 3fb5a4b2ec..755287b180 100644 --- a/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/a/ALADIN/ALADIN-36t1_op2bf1-ictce-5.3.0.eb @@ -13,15 +13,15 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'usempi': False} sources = [ - 'gmkpack.6.5.0.tgz', - 'auxlibs_installer.2.0.tgz', - 'cy%s.tgz' % version - ] + 'cy%(version)s.tgz', + 'gmkpack.6.5.0.tgz', + 'auxlibs_installer.2.0.tgz', +] patches = [ - 'gmkpack_multi-lib.patch', - 'ALADIN_ictce-clim_import-export.patch' - ] + 'ALADIN_ictce-clim_import-export.patch', + 'gmkpack_multi-lib.patch', +] dependencies = [ ('JasPer', '1.900.1'), -- GitLab From 6756a59094404b8e3179ffc90d815481122f700b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Dec 2015 22:30:20 +0100 Subject: [PATCH 0410/1015] fix remark --- easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb | 2 ++ easybuild/easyconfigs/i/icc/icc-2016.0.109.eb | 2 ++ easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb | 2 ++ easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb | 2 ++ 4 files changed, 8 insertions(+) diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb index 4175f58171..e2ef98bcd5 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb @@ -18,6 +18,8 @@ versionsuffix = '-%s-%s' % (gcc, gccver) dependencies = [(gcc, gccver)] +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide components = ['intel-comp.*', 'intel-ccomp.*', 'intel-icc-.*', 'intel-openmp.*', 'intel-ipsc?.*'] dontcreateinstalldir = 'True' diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb index d6a54bb8e9..69e8b9df09 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb @@ -12,6 +12,8 @@ sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp.tgz'] checksums = ['f57a892fb494db3c80f20a88aa3e901f'] +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide components = ['intel-comp.*', 'intel-ccomp.*', 'intel-icc-.*', 'intel-openmp.*', 'intel-ipsc?.*'] dontcreateinstalldir = 'True' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb index c4d7760709..033c3ec0c2 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb @@ -18,6 +18,8 @@ versionsuffix = "-%s-%s" % ( gcc, gccver ) dependencies = [(gcc, gccver)] +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide components = ['intel-comp.*', 'intel-fcomp.*', 'intel-ifort-.*', 'intel-openmp.*', 'intel-ipsf?.*'] dontcreateinstalldir = 'True' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb index 22c58ad988..4d8639fa8f 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb @@ -12,6 +12,8 @@ sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran.tg checksums = ['bce7f6a71f7e44f67956197501d00b7c'] +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide components = ['intel-comp.*', 'intel-fcomp.*', 'intel-ifort-.*', 'intel-openmp.*', 'intel-ipsf?.*'] dontcreateinstalldir = 'True' -- GitLab From 3ca40c3027039928721d7ecfe847c63fcf498d5a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Dec 2015 22:31:43 +0100 Subject: [PATCH 0411/1015] fix remarks --- easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-foss-2015b.eb | 2 -- easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-intel-2015b.eb | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-foss-2015b.eb b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-foss-2015b.eb index 5cf81d5ec0..17db49d12f 100644 --- a/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-foss-2015b.eb +++ b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-foss-2015b.eb @@ -12,8 +12,6 @@ toolchainopts = {'pic': True, 'opt': True, 'optarch': True} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.openssl.org/source/'] -patches = ['OpenSSL-%(version)s_icc-fixes.patch'] - dependencies = [('zlib', '1.2.8')] runtest = 'test' diff --git a/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-intel-2015b.eb b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-intel-2015b.eb index bda272940a..3a69395fe3 100644 --- a/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-intel-2015b.eb +++ b/easybuild/easyconfigs/o/OpenSSL/OpenSSL-1.0.1q-intel-2015b.eb @@ -12,6 +12,8 @@ toolchainopts = {'pic': True, 'opt': True, 'optarch': True} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.openssl.org/source/'] +patches = ['OpenSSL-%(version)s_icc-fixes.patch'] + dependencies = [('zlib', '1.2.8')] runtest = 'test' -- GitLab From 739f0e9c0c8519df4d0f493e23376bb9308c5bc5 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Dec 2015 22:45:49 +0100 Subject: [PATCH 0412/1015] reluctantly admit that @wpoely86 is right by dropping .* --- easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb | 2 +- easybuild/easyconfigs/i/icc/icc-2016.0.109.eb | 2 +- easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb | 2 +- easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb index e2ef98bcd5..66197783d1 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb @@ -20,7 +20,7 @@ dependencies = [(gcc, gccver)] # full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide -components = ['intel-comp.*', 'intel-ccomp.*', 'intel-icc-.*', 'intel-openmp.*', 'intel-ipsc?.*'] +components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?'] dontcreateinstalldir = 'True' diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb index 69e8b9df09..aaa3830288 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb @@ -14,7 +14,7 @@ checksums = ['f57a892fb494db3c80f20a88aa3e901f'] # full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide -components = ['intel-comp.*', 'intel-ccomp.*', 'intel-icc-.*', 'intel-openmp.*', 'intel-ipsc?.*'] +components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?'] dontcreateinstalldir = 'True' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb index 033c3ec0c2..21fa6b0d17 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb @@ -20,7 +20,7 @@ dependencies = [(gcc, gccver)] # full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide -components = ['intel-comp.*', 'intel-fcomp.*', 'intel-ifort-.*', 'intel-openmp.*', 'intel-ipsf?.*'] +components = ['intel-comp', 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?'] dontcreateinstalldir = 'True' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb index 4d8639fa8f..63043d5313 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb @@ -14,7 +14,7 @@ checksums = ['bce7f6a71f7e44f67956197501d00b7c'] # full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide -components = ['intel-comp.*', 'intel-fcomp.*', 'intel-ifort-.*', 'intel-openmp.*', 'intel-ipsf?.*'] +components = ['intel-comp', 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?'] dontcreateinstalldir = 'True' -- GitLab From 453ebe4261c794141cb259c30d82186d5d2a49e1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 11 Dec 2015 23:00:52 +0100 Subject: [PATCH 0413/1015] if @wpoely86 says _, we do _ --- easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb | 2 +- easybuild/easyconfigs/i/icc/icc-2016.0.109.eb | 2 +- easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb | 2 +- easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb index 66197783d1..7b896c84c9 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb @@ -20,7 +20,7 @@ dependencies = [(gcc, gccver)] # full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide -components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?'] +components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_'] dontcreateinstalldir = 'True' diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb index aaa3830288..c6144a5afd 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109.eb @@ -14,7 +14,7 @@ checksums = ['f57a892fb494db3c80f20a88aa3e901f'] # full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide -components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?'] +components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_'] dontcreateinstalldir = 'True' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb index 21fa6b0d17..bb570a03b6 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb @@ -20,7 +20,7 @@ dependencies = [(gcc, gccver)] # full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide -components = ['intel-comp', 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?'] +components = ['intel-comp', 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_'] dontcreateinstalldir = 'True' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb index 63043d5313..b01714a6f5 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109.eb @@ -14,7 +14,7 @@ checksums = ['bce7f6a71f7e44f67956197501d00b7c'] # full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide -components = ['intel-comp', 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?'] +components = ['intel-comp', 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_'] dontcreateinstalldir = 'True' -- GitLab From 7b8caa35c1881b84c0eaec61cc49c823ce669d78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lum=C3=ADr=20Jasiok?= Date: Sat, 12 Dec 2015 12:00:26 +0100 Subject: [PATCH 0414/1015] Fix style issue --- easybuild/easyconfigs/a/Advisor/Advisor-2016_update2.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/a/Advisor/Advisor-2016_update2.eb b/easybuild/easyconfigs/a/Advisor/Advisor-2016_update2.eb index 60ae570f25..0e9c615ba9 100644 --- a/easybuild/easyconfigs/a/Advisor/Advisor-2016_update2.eb +++ b/easybuild/easyconfigs/a/Advisor/Advisor-2016_update2.eb @@ -10,7 +10,7 @@ description = """Vectorization Optimization and Thread Prototyping toolchain = {'name': 'dummy', 'version': 'dummy'} -sources = ['advisor_xe_%s.tar.gz' % version] +sources = ['advisor_xe_%(version)s.tar.gz'] dontcreateinstalldir = 'True' -- GitLab From df77a6b1653a6a2bdbca796c9f3714f40f90a87f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 12 Dec 2015 16:19:38 +0100 Subject: [PATCH 0415/1015] {bundle}[dummy] GCC-4.9.3-2.25: bundle of GCCcore 4.9.3 and binutils 2.25 --- .../b/Bison/Bison-3.0.4-GCCcore-4.9.3.eb | 27 +++++++++++ .../b/binutils/binutils-2.25-GCCcore-4.9.3.eb | 40 +++++++++++++++++ .../f/flex/flex-2.5.39-GCCcore-4.9.3.eb | 18 ++++++++ easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb | 22 +++++++++ .../easyconfigs/g/GCCcore/GCCcore-4.9.3.eb | 45 +++++++++++++++++++ .../m/M4/M4-1.4.17-GCCcore-4.9.3.eb | 26 +++++++++++ .../z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb | 24 ++++++++++ 7 files changed, 202 insertions(+) create mode 100644 easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-4.9.3.eb create mode 100644 easybuild/easyconfigs/b/binutils/binutils-2.25-GCCcore-4.9.3.eb create mode 100644 easybuild/easyconfigs/f/flex/flex-2.5.39-GCCcore-4.9.3.eb create mode 100644 easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/g/GCCcore/GCCcore-4.9.3.eb create mode 100644 easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.3.eb create mode 100644 easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb diff --git a/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-4.9.3.eb b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-4.9.3.eb new file mode 100644 index 0000000000..80d58a0ed3 --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-GCCcore-4.9.3.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '3.0.4' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar + into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +toolchain = {'name': 'GCCcore', 'version': '4.9.3'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +builddependencies = [ + ('M4', '1.4.17'), + # use same binutils version that was used when building GCCcore toolchain + ('binutils', '2.25', '', True), +] + + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCCcore-4.9.3.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCCcore-4.9.3.eb new file mode 100644 index 0000000000..1791336ac9 --- /dev/null +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCCcore-4.9.3.eb @@ -0,0 +1,40 @@ +easyblock = 'ConfigureMake' + +name = 'binutils' +version = '2.25' + +homepage = 'http://directory.fsf.org/project/binutils/' +description = "binutils: GNU binary utilities" + +toolchain = {'name': 'GCCcore', 'version': '4.9.3'} + +sources = [SOURCE_TAR_GZ] +source_urls = [GNU_SOURCE] + +builddependencies = [ + ('flex', '2.5.39'), + ('Bison', '3.0.4'), + # zlib required, but being linked instatically, so not a runtime dep + ('zlib', '1.2.8'), + # use same binutils version that was used when building GCC toolchain, to 'bootstrap' this binutils + ('binutils', version, '', True) +] + +# statically link with zlib, to avoid runtime dependency on zlib +preconfigopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' +prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' + +# make sure that system libraries are also considered by ld and ld.gold is also built +# --enable-plugins should be used whenever --enable-gold is used, see http://llvm.org/docs/GoldPlugin.html +configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins' + +binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], + 'dirs': [], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.39-GCCcore-4.9.3.eb b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCCcore-4.9.3.eb new file mode 100644 index 0000000000..ecfc6d2f7e --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCCcore-4.9.3.eb @@ -0,0 +1,18 @@ +easyblock = 'ConfigureMake' + +name = 'flex' +version = '2.5.39' + +homepage = 'http://flex.sourceforge.net/' +description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" + +toolchain = {'name': 'GCCcore', 'version': '4.9.3'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] + +# use same binutils version that was used when building GCCcore toolchain +builddependencies = [('binutils', '2.25', '', True)] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..6aa53fe40a --- /dev/null +++ b/easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb @@ -0,0 +1,22 @@ +easyblock = 'Bundle' + +name = 'GCC' +version = '4.9.3' + +binutilsver = '2.25' +versionsuffix = '-binutils-%s' % binutilsver + +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'} + +dependencies = [ + ('GCCcore', version), + # binutils built on top of GCCcore, which was built on top of (dummy-built) binutils + ('binutils', binutilsver, '', ('GCCcore', version)), +] + +# this bundle serves as a compiler-only toolchain, so it should be marked as compiler (important for HMNS) +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/g/GCCcore/GCCcore-4.9.3.eb b/easybuild/easyconfigs/g/GCCcore/GCCcore-4.9.3.eb new file mode 100644 index 0000000000..2027c9fa8e --- /dev/null +++ b/easybuild/easyconfigs/g/GCCcore/GCCcore-4.9.3.eb @@ -0,0 +1,45 @@ +easyblock = 'EB_GCC' + +name = 'GCCcore' +version = '4.9.3' + +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': ''} + +mpfr_version = '3.1.2' +gcc_name = 'GCC' + +source_urls = [ + 'http://ftpmirror.gnu.org/%s/%s-%s' % (gcc_name.lower(), gcc_name.lower(), version), # GCC auto-resolving HTTP mirror + 'http://ftpmirror.gnu.org/gmp', # idem for GMP + 'http://ftpmirror.gnu.org/mpfr', # idem for MPFR + 'http://www.multiprecision.org/mpc/download', # MPC official +] +sources = [ + '%s-%s.tar.bz2' % (gcc_name.lower(), version), + 'gmp-6.0.0a.tar.bz2', + 'mpfr-%s.tar.gz' % mpfr_version, + 'mpc-1.0.2.tar.gz', +] + +builddependencies = [('binutils', '2.25')] + +patches = [('mpfr-%s-allpatches-20141204.patch' % mpfr_version, '../mpfr-%s' % mpfr_version)] + +checksums = [ + '6f831b4d251872736e8e9cc09746f327', # gcc-4.9.3.tar.bz2 + 'b7ff2d88cae7f8085bd5006096eed470', # gmp-6.0.0a.tar.bz2 + '181aa7bb0e452c409f2788a4a7f38476', # mpfr-3.1.2.tar.gz + '68fadff3358fb3e7976c7a398a0af4c3', # mpc-1.0.2.tar.gz + '58aec98d15982f9744a043d2f1c5af82', # mpfr-3.1.2-allpatches-20141204.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/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.3.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.3.eb new file mode 100644 index 0000000000..c1c8a52948 --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCCcore-4.9.3.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.17' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'GCCcore', 'version': '4.9.3'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +# use same binutils version that was used when building GCC toolchain +builddependencies = [('binutils', '2.25', '', True)] + +configopts = "--enable-cxx" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb new file mode 100644 index 0000000000..1f0aba50bc --- /dev/null +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'zlib' +version = '1.2.8' + +homepage = 'http://www.zlib.net/' +description = """zlib is designed to be a free, general-purpose, legally unencumbered -- that is, + not covered by any patents -- lossless data-compression library for use on virtually any + computer hardware and operating system.""" + +toolchain = {'name': 'GCCcore', 'version': '4.9.3'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] + +# use same binutils version that was used when building GCC toolchain +builddependencies = [('binutils', '2.25', '', True)] + +sanity_check_paths = { + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'dirs': [], +} + +moduleclass = 'lib' -- GitLab From bf3977baa95c16f9715e7857a74fb567825b2f6b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 12 Dec 2015 16:41:28 +0100 Subject: [PATCH 0416/1015] fix versionsuffix for GCC/4.9.3-2.25 bundle --- easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb index 6aa53fe40a..72b73d0ecb 100644 --- a/easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb @@ -4,7 +4,7 @@ name = 'GCC' version = '4.9.3' binutilsver = '2.25' -versionsuffix = '-binutils-%s' % binutilsver +versionsuffix = '-%s' % binutilsver homepage = 'http://gcc.gnu.org/' description = """The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, and Ada, -- GitLab From 8c6037fd36f2d52f557da9b296db16490d782778 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 12 Dec 2015 17:38:33 +0100 Subject: [PATCH 0417/1015] add patch file required for GCCcore --- .../mpfr-3.1.2-allpatches-20141204.patch | 1628 +++++++++++++++++ 1 file changed, 1628 insertions(+) create mode 100644 easybuild/easyconfigs/g/GCCcore/mpfr-3.1.2-allpatches-20141204.patch diff --git a/easybuild/easyconfigs/g/GCCcore/mpfr-3.1.2-allpatches-20141204.patch b/easybuild/easyconfigs/g/GCCcore/mpfr-3.1.2-allpatches-20141204.patch new file mode 100644 index 0000000000..df1aaea434 --- /dev/null +++ b/easybuild/easyconfigs/g/GCCcore/mpfr-3.1.2-allpatches-20141204.patch @@ -0,0 +1,1628 @@ +# All mpfr patches as of 2014-12-04 +# taken from their website: http://www.mpfr.org/mpfr-current/#download +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2013-09-26 10:52:52.000000000 +0000 ++++ mpfr-3.1.2-b/PATCHES 2013-09-26 10:52:52.000000000 +0000 +@@ -0,0 +1 @@ ++exp_2 +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2013-03-13 15:37:28.000000000 +0000 ++++ mpfr-3.1.2-b/VERSION 2013-09-26 10:52:52.000000000 +0000 +@@ -1 +1 @@ +-3.1.2 ++3.1.2-p1 +diff -Naurd mpfr-3.1.2-a/src/exp_2.c mpfr-3.1.2-b/src/exp_2.c +--- mpfr-3.1.2-a/src/exp_2.c 2013-03-13 15:37:28.000000000 +0000 ++++ mpfr-3.1.2-b/src/exp_2.c 2013-09-26 10:52:52.000000000 +0000 +@@ -204,7 +204,7 @@ + for (k = 0; k < K; k++) + { + mpz_mul (ss, ss, ss); +- exps <<= 1; ++ exps *= 2; + exps += mpz_normalize (ss, ss, q); + } + mpfr_set_z (s, ss, MPFR_RNDN); +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2013-03-13 15:37:37.000000000 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2013-09-26 10:52:52.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2" ++#define MPFR_VERSION_STRING "3.1.2-p1" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2013-03-13 15:37:34.000000000 +0000 ++++ mpfr-3.1.2-b/src/version.c 2013-09-26 10:52:52.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2"; ++ return "3.1.2-p1"; + } +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2013-09-26 10:56:55.000000000 +0000 ++++ mpfr-3.1.2-b/PATCHES 2013-09-26 10:56:55.000000000 +0000 +@@ -0,0 +1 @@ ++fits-smallneg +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2013-09-26 10:52:52.000000000 +0000 ++++ mpfr-3.1.2-b/VERSION 2013-09-26 10:56:55.000000000 +0000 +@@ -1 +1 @@ +-3.1.2-p1 ++3.1.2-p2 +diff -Naurd mpfr-3.1.2-a/src/fits_u.h mpfr-3.1.2-b/src/fits_u.h +--- mpfr-3.1.2-a/src/fits_u.h 2013-03-13 15:37:35.000000000 +0000 ++++ mpfr-3.1.2-b/src/fits_u.h 2013-09-26 10:56:55.000000000 +0000 +@@ -32,17 +32,20 @@ + int res; + + if (MPFR_UNLIKELY (MPFR_IS_SINGULAR (f))) +- /* Zero always fit */ +- return MPFR_IS_ZERO (f) ? 1 : 0; +- else if (MPFR_IS_NEG (f)) +- /* Negative numbers don't fit */ +- return 0; +- /* now it fits if +- (a) f <= MAXIMUM +- (b) round(f, prec(slong), rnd) <= MAXIMUM */ ++ return MPFR_IS_ZERO (f) ? 1 : 0; /* Zero always fits */ + + e = MPFR_GET_EXP (f); + ++ if (MPFR_IS_NEG (f)) ++ return e >= 1 ? 0 /* f <= -1 does not fit */ ++ : rnd != MPFR_RNDN ? MPFR_IS_LIKE_RNDU (rnd, -1) /* directed mode */ ++ : e < 0 ? 1 /* f > -1/2 fits in MPFR_RNDN */ ++ : mpfr_powerof2_raw(f); /* -1/2 fits, -1 < f < -1/2 don't */ ++ ++ /* Now it fits if ++ (a) f <= MAXIMUM ++ (b) round(f, prec(slong), rnd) <= MAXIMUM */ ++ + /* first compute prec(MAXIMUM); fits in an int */ + for (s = MAXIMUM, prec = 0; s != 0; s /= 2, prec ++); + +diff -Naurd mpfr-3.1.2-a/src/fits_uintmax.c mpfr-3.1.2-b/src/fits_uintmax.c +--- mpfr-3.1.2-a/src/fits_uintmax.c 2013-03-13 15:37:33.000000000 +0000 ++++ mpfr-3.1.2-b/src/fits_uintmax.c 2013-09-26 10:56:55.000000000 +0000 +@@ -27,51 +27,19 @@ + #include "mpfr-intmax.h" + #include "mpfr-impl.h" + +-#ifdef _MPFR_H_HAVE_INTMAX_T +- +-/* We can't use fits_u.h <= mpfr_cmp_ui */ +-int +-mpfr_fits_uintmax_p (mpfr_srcptr f, mpfr_rnd_t rnd) +-{ +- mpfr_exp_t e; +- int prec; +- uintmax_t s; +- mpfr_t x; +- int res; +- +- if (MPFR_UNLIKELY (MPFR_IS_SINGULAR (f))) +- /* Zero always fit */ +- return MPFR_IS_ZERO (f) ? 1 : 0; +- else if (MPFR_IS_NEG (f)) +- /* Negative numbers don't fit */ +- return 0; +- /* now it fits if +- (a) f <= MAXIMUM +- (b) round(f, prec(slong), rnd) <= MAXIMUM */ +- +- e = MPFR_GET_EXP (f); +- +- /* first compute prec(MAXIMUM); fits in an int */ +- for (s = MPFR_UINTMAX_MAX, prec = 0; s != 0; s /= 2, prec ++); +- +- /* MAXIMUM needs prec bits, i.e. MAXIMUM = 2^prec - 1 */ +- +- /* if e <= prec - 1, then f < 2^(prec-1) < MAXIMUM */ +- if (e <= prec - 1) +- return 1; ++/* Note: though mpfr-impl.h is included in fits_u.h, we also include it ++ above so that it gets included even when _MPFR_H_HAVE_INTMAX_T is not ++ defined; this is necessary to avoid an empty translation unit, which ++ is forbidden by ISO C. Without this, a failing test can be reproduced ++ by creating an invalid stdint.h somewhere in the default include path ++ and by compiling MPFR with "gcc -ansi -pedantic-errors". */ + +- /* if e >= prec + 1, then f >= 2^prec > MAXIMUM */ +- if (e >= prec + 1) +- return 0; ++#ifdef _MPFR_H_HAVE_INTMAX_T + +- MPFR_ASSERTD (e == prec); ++#define FUNCTION mpfr_fits_uintmax_p ++#define MAXIMUM MPFR_UINTMAX_MAX ++#define TYPE uintmax_t + +- /* hard case: first round to prec bits, then check */ +- mpfr_init2 (x, prec); +- mpfr_set (x, f, rnd); +- res = MPFR_GET_EXP (x) == e; +- mpfr_clear (x); +- return res; +-} ++#include "fits_u.h" + + #endif +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2013-09-26 10:52:52.000000000 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2013-09-26 10:56:55.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p1" ++#define MPFR_VERSION_STRING "3.1.2-p2" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2013-09-26 10:52:52.000000000 +0000 ++++ mpfr-3.1.2-b/src/version.c 2013-09-26 10:56:55.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p1"; ++ return "3.1.2-p2"; + } +diff -Naurd mpfr-3.1.2-a/tests/tfits.c mpfr-3.1.2-b/tests/tfits.c +--- mpfr-3.1.2-a/tests/tfits.c 2013-03-13 15:37:45.000000000 +0000 ++++ mpfr-3.1.2-b/tests/tfits.c 2013-09-26 10:56:55.000000000 +0000 +@@ -33,155 +33,176 @@ + #include "mpfr-intmax.h" + #include "mpfr-test.h" + +-#define ERROR1 { printf("Initial error for x="); mpfr_dump(x); exit(1); } +-#define ERROR2 { printf("Error for x="); mpfr_dump(x); exit(1); } ++#define ERROR1(N) \ ++ do \ ++ { \ ++ printf("Error %d for rnd = %s and x = ", N, \ ++ mpfr_print_rnd_mode ((mpfr_rnd_t) r)); \ ++ mpfr_dump(x); \ ++ exit(1); \ ++ } \ ++ while (0) + + static void check_intmax (void); + + int + main (void) + { +- mpfr_t x; ++ mpfr_t x, y; ++ int i, r; + + tests_start_mpfr (); + + mpfr_init2 (x, 256); ++ mpfr_init2 (y, 8); + +- /* Check NAN */ +- mpfr_set_nan (x); +- if (mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR1; ++ RND_LOOP (r) ++ { + +- /* Check INF */ +- mpfr_set_inf (x, 1); +- if (mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR1; ++ /* Check NAN */ ++ mpfr_set_nan (x); ++ if (mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (1); ++ if (mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (2); ++ if (mpfr_fits_uint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (3); ++ if (mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (4); ++ if (mpfr_fits_ushort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (5); ++ if (mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (6); + +- /* Check Zero */ +- MPFR_SET_ZERO (x); +- if (!mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR2; ++ /* Check INF */ ++ mpfr_set_inf (x, 1); ++ if (mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (7); ++ if (mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (8); ++ if (mpfr_fits_uint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (9); ++ if (mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (10); ++ if (mpfr_fits_ushort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (11); ++ if (mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (12); + +- /* Check small op */ +- mpfr_set_str1 (x, "1@-1"); +- if (!mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR2; ++ /* Check Zero */ ++ MPFR_SET_ZERO (x); ++ if (!mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (13); ++ if (!mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (14); ++ if (!mpfr_fits_uint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (15); ++ if (!mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (16); ++ if (!mpfr_fits_ushort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (17); ++ if (!mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (18); + +- /* Check 17 */ +- mpfr_set_ui (x, 17, MPFR_RNDN); +- if (!mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR2; ++ /* Check small positive op */ ++ mpfr_set_str1 (x, "1@-1"); ++ if (!mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (19); ++ if (!mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (20); ++ if (!mpfr_fits_uint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (21); ++ if (!mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (22); ++ if (!mpfr_fits_ushort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (23); ++ if (!mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (24); + +- /* Check all other values */ +- mpfr_set_ui (x, ULONG_MAX, MPFR_RNDN); +- mpfr_mul_2exp (x, x, 1, MPFR_RNDN); +- if (mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR1; +- mpfr_mul_2exp (x, x, 40, MPFR_RNDN); +- if (mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR1; ++ /* Check 17 */ ++ mpfr_set_ui (x, 17, MPFR_RNDN); ++ if (!mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (25); ++ if (!mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (26); ++ if (!mpfr_fits_uint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (27); ++ if (!mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (28); ++ if (!mpfr_fits_ushort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (29); ++ if (!mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (30); + +- mpfr_set_ui (x, ULONG_MAX, MPFR_RNDN); +- if (!mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_set_ui (x, LONG_MAX, MPFR_RNDN); +- if (!mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_set_ui (x, UINT_MAX, MPFR_RNDN); +- if (!mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_set_ui (x, INT_MAX, MPFR_RNDN); +- if (!mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_set_ui (x, USHRT_MAX, MPFR_RNDN); +- if (!mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_set_ui (x, SHRT_MAX, MPFR_RNDN); +- if (!mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR2; ++ /* Check all other values */ ++ mpfr_set_ui (x, ULONG_MAX, MPFR_RNDN); ++ mpfr_mul_2exp (x, x, 1, MPFR_RNDN); ++ if (mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (31); ++ if (mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (32); ++ mpfr_mul_2exp (x, x, 40, MPFR_RNDN); ++ if (mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (33); ++ if (mpfr_fits_uint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (34); ++ if (mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (35); ++ if (mpfr_fits_ushort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (36); ++ if (mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (37); + +- mpfr_set_si (x, 1, MPFR_RNDN); +- if (!mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR2; ++ mpfr_set_ui (x, ULONG_MAX, MPFR_RNDN); ++ if (!mpfr_fits_ulong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (38); ++ mpfr_set_ui (x, LONG_MAX, MPFR_RNDN); ++ if (!mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (39); ++ mpfr_set_ui (x, UINT_MAX, MPFR_RNDN); ++ if (!mpfr_fits_uint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (40); ++ mpfr_set_ui (x, INT_MAX, MPFR_RNDN); ++ if (!mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (41); ++ mpfr_set_ui (x, USHRT_MAX, MPFR_RNDN); ++ if (!mpfr_fits_ushort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (42); ++ mpfr_set_ui (x, SHRT_MAX, MPFR_RNDN); ++ if (!mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (43); + +- /* Check negative value */ +- mpfr_set_si (x, -1, MPFR_RNDN); +- if (!mpfr_fits_sint_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_sshort_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_slong_p (x, MPFR_RNDN)) +- ERROR2; +- if (mpfr_fits_uint_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_ushort_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_ulong_p (x, MPFR_RNDN)) +- ERROR1; ++ mpfr_set_si (x, 1, MPFR_RNDN); ++ if (!mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (44); ++ if (!mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (45); ++ ++ /* Check negative op */ ++ for (i = 1; i <= 4; i++) ++ { ++ int inv; ++ ++ mpfr_set_si_2exp (x, -i, -2, MPFR_RNDN); ++ mpfr_rint (y, x, (mpfr_rnd_t) r); ++ inv = MPFR_NOTZERO (y); ++ if (!mpfr_fits_ulong_p (x, (mpfr_rnd_t) r) ^ inv) ++ ERROR1 (46); ++ if (!mpfr_fits_slong_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (47); ++ if (!mpfr_fits_uint_p (x, (mpfr_rnd_t) r) ^ inv) ++ ERROR1 (48); ++ if (!mpfr_fits_sint_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (49); ++ if (!mpfr_fits_ushort_p (x, (mpfr_rnd_t) r) ^ inv) ++ ERROR1 (50); ++ if (!mpfr_fits_sshort_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (51); ++ } ++ } + + mpfr_clear (x); ++ mpfr_clear (y); + + check_intmax (); + +@@ -189,85 +210,98 @@ + return 0; + } + +-static void check_intmax (void) ++static void ++check_intmax (void) + { + #ifdef _MPFR_H_HAVE_INTMAX_T +- mpfr_t x; ++ mpfr_t x, y; ++ int i, r; + +- mpfr_init2 (x, sizeof (uintmax_t)*CHAR_BIT); ++ mpfr_init2 (x, sizeof (uintmax_t) * CHAR_BIT); ++ mpfr_init2 (y, 8); + +- /* Check NAN */ +- mpfr_set_nan (x); +- if (mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR1; ++ RND_LOOP (r) ++ { ++ /* Check NAN */ ++ mpfr_set_nan (x); ++ if (mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (52); ++ if (mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (53); + +- /* Check INF */ +- mpfr_set_inf (x, 1); +- if (mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR1; ++ /* Check INF */ ++ mpfr_set_inf (x, 1); ++ if (mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (54); ++ if (mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (55); + +- /* Check Zero */ +- MPFR_SET_ZERO (x); +- if (!mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR2; ++ /* Check Zero */ ++ MPFR_SET_ZERO (x); ++ if (!mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (56); ++ if (!mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (57); + +- /* Check small op */ +- mpfr_set_str1 (x, "1@-1"); +- if (!mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR2; ++ /* Check positive small op */ ++ mpfr_set_str1 (x, "1@-1"); ++ if (!mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (58); ++ if (!mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (59); + +- /* Check 17 */ +- mpfr_set_ui (x, 17, MPFR_RNDN); +- if (!mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR2; +- if (!mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR2; ++ /* Check 17 */ ++ mpfr_set_ui (x, 17, MPFR_RNDN); ++ if (!mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (60); ++ if (!mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (61); + +- /* Check hugest */ +- mpfr_set_ui_2exp (x, 42, sizeof (uintmax_t) * 32, MPFR_RNDN); +- if (mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR1; +- if (mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR1; ++ /* Check hugest */ ++ mpfr_set_ui_2exp (x, 42, sizeof (uintmax_t) * 32, MPFR_RNDN); ++ if (mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (62); ++ if (mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (63); + +- /* Check all other values */ +- mpfr_set_uj (x, MPFR_UINTMAX_MAX, MPFR_RNDN); +- mpfr_add_ui (x, x, 1, MPFR_RNDN); +- if (mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR1; +- mpfr_set_uj (x, MPFR_UINTMAX_MAX, MPFR_RNDN); +- if (!mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_set_sj (x, MPFR_INTMAX_MAX, MPFR_RNDN); +- mpfr_add_ui (x, x, 1, MPFR_RNDN); +- if (mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR1; +- mpfr_set_sj (x, MPFR_INTMAX_MAX, MPFR_RNDN); +- if (!mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_set_sj (x, MPFR_INTMAX_MIN, MPFR_RNDN); +- if (!mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR2; +- mpfr_sub_ui (x, x, 1, MPFR_RNDN); +- if (mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR1; ++ /* Check all other values */ ++ mpfr_set_uj (x, MPFR_UINTMAX_MAX, MPFR_RNDN); ++ mpfr_add_ui (x, x, 1, MPFR_RNDN); ++ if (mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (64); ++ mpfr_set_uj (x, MPFR_UINTMAX_MAX, MPFR_RNDN); ++ if (!mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (65); ++ mpfr_set_sj (x, MPFR_INTMAX_MAX, MPFR_RNDN); ++ mpfr_add_ui (x, x, 1, MPFR_RNDN); ++ if (mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (66); ++ mpfr_set_sj (x, MPFR_INTMAX_MAX, MPFR_RNDN); ++ if (!mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (67); ++ mpfr_set_sj (x, MPFR_INTMAX_MIN, MPFR_RNDN); ++ if (!mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (68); ++ mpfr_sub_ui (x, x, 1, MPFR_RNDN); ++ if (mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (69); + +- /* Check negative value */ +- mpfr_set_si (x, -1, MPFR_RNDN); +- if (!mpfr_fits_intmax_p (x, MPFR_RNDN)) +- ERROR2; +- if (mpfr_fits_uintmax_p (x, MPFR_RNDN)) +- ERROR1; ++ /* Check negative op */ ++ for (i = 1; i <= 4; i++) ++ { ++ int inv; ++ ++ mpfr_set_si_2exp (x, -i, -2, MPFR_RNDN); ++ mpfr_rint (y, x, (mpfr_rnd_t) r); ++ inv = MPFR_NOTZERO (y); ++ if (!mpfr_fits_uintmax_p (x, (mpfr_rnd_t) r) ^ inv) ++ ERROR1 (70); ++ if (!mpfr_fits_intmax_p (x, (mpfr_rnd_t) r)) ++ ERROR1 (71); ++ } ++ } + + mpfr_clear (x); ++ mpfr_clear (y); + #endif + } +- +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2013-10-09 13:34:21.000000000 +0000 ++++ mpfr-3.1.2-b/PATCHES 2013-10-09 13:34:21.000000000 +0000 +@@ -0,0 +1 @@ ++clang-divby0 +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2013-09-26 10:52:52.000000000 +0000 ++++ mpfr-3.1.2-b/VERSION 2013-10-09 13:34:21.000000000 +0000 +@@ -1 +1 @@ +-3.1.2-p2 ++3.1.2-p3 +diff -Naurd mpfr-3.1.2-a/src/mpfr-impl.h mpfr-3.1.2-b/src/mpfr-impl.h +--- mpfr-3.1.2-a/src/mpfr-impl.h 2013-03-13 15:37:36.000000000 +0000 ++++ mpfr-3.1.2-b/src/mpfr-impl.h 2013-10-09 13:34:21.000000000 +0000 +@@ -468,8 +468,16 @@ + #define MPFR_LIMBS_PER_FLT ((IEEE_FLT_MANT_DIG-1)/GMP_NUMB_BITS+1) + + /* Visual C++ doesn't support +1.0/0.0, -1.0/0.0 and 0.0/0.0 +- at compile time. */ +-#if defined(_MSC_VER) && defined(_WIN32) && (_MSC_VER >= 1200) ++ at compile time. ++ Clang with -fsanitize=undefined is a bit similar due to a bug: ++ http://llvm.org/bugs/show_bug.cgi?id=17381 ++ but even without its sanitizer, it may be better to use the ++ double_zero version until IEEE 754 division by zero is properly ++ supported: ++ http://llvm.org/bugs/show_bug.cgi?id=17000 ++*/ ++#if (defined(_MSC_VER) && defined(_WIN32) && (_MSC_VER >= 1200)) || \ ++ defined(__clang__) + static double double_zero = 0.0; + # define DBL_NAN (double_zero/double_zero) + # define DBL_POS_INF ((double) 1.0/double_zero) +@@ -501,6 +509,8 @@ + (with Xcode 2.4.1, i.e. the latest one). */ + #define LVALUE(x) (&(x) == &(x) || &(x) != &(x)) + #define DOUBLE_ISINF(x) (LVALUE(x) && ((x) > DBL_MAX || (x) < -DBL_MAX)) ++/* The DOUBLE_ISNAN(x) macro is also valid on long double x ++ (assuming that the compiler isn't too broken). */ + #ifdef MPFR_NANISNAN + /* Avoid MIPSpro / IRIX64 / gcc -ffast-math (incorrect) optimizations. + The + must not be replaced by a ||. With gcc -ffast-math, NaN is +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2013-09-26 10:52:52.000000000 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2013-10-09 13:34:21.000000000 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p2" ++#define MPFR_VERSION_STRING "3.1.2-p3" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2013-09-26 10:52:52.000000000 +0000 ++++ mpfr-3.1.2-b/src/version.c 2013-10-09 13:34:21.000000000 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p2"; ++ return "3.1.2-p3"; + } +diff -Naurd mpfr-3.1.2-a/tests/tget_flt.c mpfr-3.1.2-b/tests/tget_flt.c +--- mpfr-3.1.2-a/tests/tget_flt.c 2013-03-13 15:37:44.000000000 +0000 ++++ mpfr-3.1.2-b/tests/tget_flt.c 2013-10-09 13:34:21.000000000 +0000 +@@ -28,9 +28,17 @@ + main (void) + { + mpfr_t x, y; +- float f, g, infp; ++ float f, g; + int i; ++#if !defined(MPFR_ERRDIVZERO) ++ float infp; ++#endif ++ ++ tests_start_mpfr (); + ++#if !defined(MPFR_ERRDIVZERO) ++ /* The definition of DBL_POS_INF involves a division by 0. This makes ++ "clang -O2 -fsanitize=undefined -fno-sanitize-recover" fail. */ + infp = (float) DBL_POS_INF; + if (infp * 0.5 != infp) + { +@@ -38,8 +46,7 @@ + fprintf (stderr, "(this is probably a compiler bug, please report)\n"); + exit (1); + } +- +- tests_start_mpfr (); ++#endif + + mpfr_init2 (x, 24); + mpfr_init2 (y, 24); +@@ -353,6 +360,7 @@ + printf ("expected %.8e, got %.8e\n", g, f); + exit (1); + } ++#if !defined(MPFR_ERRDIVZERO) + f = mpfr_get_flt (x, MPFR_RNDN); /* first round to 2^128 (even rule), + thus we should get +Inf */ + g = infp; +@@ -376,6 +384,7 @@ + printf ("expected %.8e, got %.8e\n", g, f); + exit (1); + } ++#endif + + mpfr_clear (x); + mpfr_clear (y); +diff -Naurd mpfr-3.1.2-a/tests/tset_ld.c mpfr-3.1.2-b/tests/tset_ld.c +--- mpfr-3.1.2-a/tests/tset_ld.c 2013-03-13 15:37:44.000000000 +0000 ++++ mpfr-3.1.2-b/tests/tset_ld.c 2013-10-09 13:34:21.000000000 +0000 +@@ -47,8 +47,11 @@ + static int + Isnan_ld (long double d) + { +- double e = (double) d; +- if (DOUBLE_ISNAN (e)) ++ /* Do not convert d to double as this can give an overflow, which ++ may confuse compilers without IEEE 754 support (such as clang ++ -fsanitize=undefined), or trigger a trap if enabled. ++ The DOUBLE_ISNAN macro should work fine on long double. */ ++ if (DOUBLE_ISNAN (d)) + return 1; + LONGDOUBLE_NAN_ACTION (d, goto yes); + return 0; +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2013-11-15 00:51:49.211333830 +0000 ++++ mpfr-3.1.2-b/PATCHES 2013-11-15 00:51:49.323334999 +0000 +@@ -0,0 +1 @@ ++printf-alt0 +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2013-11-15 00:51:49.211333830 +0000 ++++ mpfr-3.1.2-b/VERSION 2013-11-15 00:51:49.323334999 +0000 +@@ -1 +1 @@ +-3.1.2-p3 ++3.1.2-p4 +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2013-11-15 00:51:49.211333830 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2013-11-15 00:51:49.323334999 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p3" ++#define MPFR_VERSION_STRING "3.1.2-p4" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/vasprintf.c mpfr-3.1.2-b/src/vasprintf.c +--- mpfr-3.1.2-a/src/vasprintf.c 2013-03-13 15:37:37.000000000 +0000 ++++ mpfr-3.1.2-b/src/vasprintf.c 2013-11-15 00:51:49.267334408 +0000 +@@ -1040,7 +1040,7 @@ + } + + /* Determine the different parts of the string representation of the regular +- number P when SPEC.SPEC is 'e', 'E', 'g', or 'G'. ++ number P when spec.spec is 'e', 'E', 'g', or 'G'. + DEC_INFO contains the previously computed exponent and string or is NULL. + + return -1 if some field > INT_MAX */ +@@ -1167,7 +1167,7 @@ + } + + /* Determine the different parts of the string representation of the regular +- number P when SPEC.SPEC is 'f', 'F', 'g', or 'G'. ++ number P when spec.spec is 'f', 'F', 'g', or 'G'. + DEC_INFO contains the previously computed exponent and string or is NULL. + + return -1 if some field of number_parts is greater than INT_MAX */ +@@ -1559,7 +1559,7 @@ + /* fractional part */ + { + np->point = MPFR_DECIMAL_POINT; +- np->fp_trailing_zeros = (spec.spec == 'g' && spec.spec == 'G') ? ++ np->fp_trailing_zeros = (spec.spec == 'g' || spec.spec == 'G') ? + spec.prec - 1 : spec.prec; + } + else if (spec.alt) +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2013-11-15 00:51:49.211333830 +0000 ++++ mpfr-3.1.2-b/src/version.c 2013-11-15 00:51:49.323334999 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p3"; ++ return "3.1.2-p4"; + } +diff -Naurd mpfr-3.1.2-a/tests/tsprintf.c mpfr-3.1.2-b/tests/tsprintf.c +--- mpfr-3.1.2-a/tests/tsprintf.c 2013-03-13 15:37:44.000000000 +0000 ++++ mpfr-3.1.2-b/tests/tsprintf.c 2013-11-15 00:51:49.267334408 +0000 +@@ -456,10 +456,16 @@ + check_sprintf ("1.999900 ", "%-#10.7RG", x); + check_sprintf ("1.9999 ", "%-10.7RG", x); + mpfr_set_ui (x, 1, MPFR_RNDN); ++ check_sprintf ("1.", "%#.1Rg", x); ++ check_sprintf ("1. ", "%-#5.1Rg", x); ++ check_sprintf (" 1.0", "%#5.2Rg", x); + check_sprintf ("1.00000000000000000000000000000", "%#.30Rg", x); + check_sprintf ("1", "%.30Rg", x); + mpfr_set_ui (x, 0, MPFR_RNDN); +- check_sprintf ("0.000000000000000000000000000000", "%#.30Rg", x); ++ check_sprintf ("0.", "%#.1Rg", x); ++ check_sprintf ("0. ", "%-#5.1Rg", x); ++ check_sprintf (" 0.0", "%#5.2Rg", x); ++ check_sprintf ("0.00000000000000000000000000000", "%#.30Rg", x); + check_sprintf ("0", "%.30Rg", x); + + /* following tests with precision 53 bits */ +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2013-12-01 11:07:49.575329762 +0000 ++++ mpfr-3.1.2-b/PATCHES 2013-12-01 11:07:49.751331625 +0000 +@@ -0,0 +1 @@ ++custom_init_set +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2013-12-01 11:07:49.571329714 +0000 ++++ mpfr-3.1.2-b/VERSION 2013-12-01 11:07:49.747331585 +0000 +@@ -1 +1 @@ +-3.1.2-p4 ++3.1.2-p5 +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2013-12-01 11:07:49.571329714 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2013-12-01 11:07:49.747331585 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p4" ++#define MPFR_VERSION_STRING "3.1.2-p5" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +@@ -861,7 +861,7 @@ + _t = (mpfr_kind_t) _k; \ + _s = 1; \ + } else { \ +- _t = (mpfr_kind_t) -k; \ ++ _t = (mpfr_kind_t) - _k; \ + _s = -1; \ + } \ + _e = _t == MPFR_REGULAR_KIND ? (e) : \ +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2013-12-01 11:07:49.575329762 +0000 ++++ mpfr-3.1.2-b/src/version.c 2013-12-01 11:07:49.747331585 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p4"; ++ return "3.1.2-p5"; + } +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2014-04-15 21:56:49.609057464 +0000 ++++ mpfr-3.1.2-b/PATCHES 2014-04-15 21:56:49.697059857 +0000 +@@ -0,0 +1 @@ ++li2-return +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2014-04-15 21:56:49.609057464 +0000 ++++ mpfr-3.1.2-b/VERSION 2014-04-15 21:56:49.697059857 +0000 +@@ -1 +1 @@ +-3.1.2-p5 ++3.1.2-p6 +diff -Naurd mpfr-3.1.2-a/src/li2.c mpfr-3.1.2-b/src/li2.c +--- mpfr-3.1.2-a/src/li2.c 2013-03-13 15:37:32.000000000 +0000 ++++ mpfr-3.1.2-b/src/li2.c 2014-04-15 21:56:49.653058661 +0000 +@@ -630,5 +630,5 @@ + return mpfr_check_range (y, inexact, rnd_mode); + } + +- MPFR_ASSERTN (0); /* should never reach this point */ ++ MPFR_RET_NEVER_GO_HERE (); + } +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2014-04-15 21:56:49.609057464 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2014-04-15 21:56:49.697059857 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p5" ++#define MPFR_VERSION_STRING "3.1.2-p6" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2014-04-15 21:56:49.609057464 +0000 ++++ mpfr-3.1.2-b/src/version.c 2014-04-15 21:56:49.697059857 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p5"; ++ return "3.1.2-p6"; + } +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2014-04-15 22:04:57.090286262 +0000 ++++ mpfr-3.1.2-b/PATCHES 2014-04-15 22:04:57.162288198 +0000 +@@ -0,0 +1 @@ ++exp3 +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2014-04-15 22:04:57.086286154 +0000 ++++ mpfr-3.1.2-b/VERSION 2014-04-15 22:04:57.162288198 +0000 +@@ -1 +1 @@ +-3.1.2-p6 ++3.1.2-p7 +diff -Naurd mpfr-3.1.2-a/src/exp3.c mpfr-3.1.2-b/src/exp3.c +--- mpfr-3.1.2-a/src/exp3.c 2013-03-13 15:37:34.000000000 +0000 ++++ mpfr-3.1.2-b/src/exp3.c 2014-04-15 22:04:57.126287230 +0000 +@@ -283,7 +283,7 @@ + } + } + +- if (mpfr_can_round (shift_x > 0 ? t : tmp, realprec, MPFR_RNDD, MPFR_RNDZ, ++ if (mpfr_can_round (shift_x > 0 ? t : tmp, realprec, MPFR_RNDN, MPFR_RNDZ, + MPFR_PREC(y) + (rnd_mode == MPFR_RNDN))) + { + inexact = mpfr_set (y, shift_x > 0 ? t : tmp, rnd_mode); +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2014-04-15 22:04:57.086286154 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2014-04-15 22:04:57.162288198 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p6" ++#define MPFR_VERSION_STRING "3.1.2-p7" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2014-04-15 22:04:57.090286262 +0000 ++++ mpfr-3.1.2-b/src/version.c 2014-04-15 22:04:57.162288198 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p6"; ++ return "3.1.2-p7"; + } +diff -Naurd mpfr-3.1.2-a/tests/texp.c mpfr-3.1.2-b/tests/texp.c +--- mpfr-3.1.2-a/tests/texp.c 2013-03-13 15:37:44.000000000 +0000 ++++ mpfr-3.1.2-b/tests/texp.c 2014-04-15 22:04:57.126287230 +0000 +@@ -150,6 +150,22 @@ + exit (1); + } + ++ mpfr_set_prec (x, 118); ++ mpfr_set_str_binary (x, "0.1110010100011101010000111110011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E-86"); ++ mpfr_set_prec (y, 118); ++ mpfr_exp_2 (y, x, MPFR_RNDU); ++ mpfr_exp_3 (x, x, MPFR_RNDU); ++ if (mpfr_cmp (x, y)) ++ { ++ printf ("mpfr_exp_2 and mpfr_exp_3 differ for prec=118\n"); ++ printf ("mpfr_exp_2 gives "); ++ mpfr_out_str (stdout, 2, 0, y, MPFR_RNDN); ++ printf ("\nmpfr_exp_3 gives "); ++ mpfr_out_str (stdout, 2, 0, x, MPFR_RNDN); ++ printf ("\n"); ++ exit (1); ++ } ++ + mpfr_clear (x); + mpfr_clear (y); + return 0; +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2014-04-15 22:20:32.243481506 +0000 ++++ mpfr-3.1.2-b/PATCHES 2014-04-15 22:22:32.418722707 +0000 +@@ -0,0 +1 @@ ++gmp6-compat +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2014-04-15 22:20:20.755171478 +0000 ++++ mpfr-3.1.2-b/VERSION 2014-04-15 22:21:45.225450147 +0000 +@@ -1 +1 @@ +-3.1.2-p7 ++3.1.2-p8 +diff -Naurd mpfr-3.1.2-a/configure mpfr-3.1.2-b/configure +--- mpfr-3.1.2-a/configure 2013-03-13 15:38:20.000000000 +0000 ++++ mpfr-3.1.2-b/configure 2014-04-15 22:21:38.821277476 +0000 +@@ -14545,26 +14545,30 @@ + rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + fi + +-if test "$use_gmp_build" = yes ; then +- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for valid GMP_NUMB_BITS" >&5 +-$as_echo_n "checking for valid GMP_NUMB_BITS... " >&6; } +- if test "$cross_compiling" = yes; then : ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GMP_NUMB_BITS and sizeof(mp_limb_t) consistency" >&5 ++$as_echo_n "checking for GMP_NUMB_BITS and sizeof(mp_limb_t) consistency... " >&6; } ++if test "$cross_compiling" = yes; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: result: can't test" >&5 + $as_echo "can't test" >&6; } + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext + /* end confdefs.h. */ + ++#include + #include + #include "gmp.h" +-#include "gmp-impl.h" + + int + main () + { + +- return GMP_NUMB_BITS == BYTES_PER_MP_LIMB * CHAR_BIT +- && sizeof(mp_limb_t) == BYTES_PER_MP_LIMB ? 0 : 1; ++ if (GMP_NUMB_BITS == sizeof(mp_limb_t) * CHAR_BIT) ++ return 0; ++ fprintf (stderr, "GMP_NUMB_BITS = %ld\n", (long) GMP_NUMB_BITS); ++ fprintf (stderr, "sizeof(mp_limb_t) = %ld\n", (long) sizeof(mp_limb_t)); ++ fprintf (stderr, "sizeof(mp_limb_t) * CHAR_BIT = %ld != GMP_NUMB_BITS\n", ++ (long) (sizeof(mp_limb_t) * CHAR_BIT)); ++ return 1; + + ; + return 0; +@@ -14577,14 +14581,14 @@ + + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 + $as_echo "no" >&6; } +- as_fn_error $? "GMP_NUMB_BITS is incorrect. +-You probably need to change some of the GMP or MPFR compile options." "$LINENO" 5 ++ as_fn_error $? "GMP_NUMB_BITS and sizeof(mp_limb_t) are not consistent. ++You probably need to change some of the GMP or MPFR compile options. ++See 'config.log' for details (search for GMP_NUMB_BITS)." "$LINENO" 5 + fi + rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ + conftest.$ac_objext conftest.beam conftest.$ac_ext + fi + +-fi + + + if test "$dont_link_with_gmp" = yes ; then +diff -Naurd mpfr-3.1.2-a/configure.ac mpfr-3.1.2-b/configure.ac +--- mpfr-3.1.2-a/configure.ac 2013-03-13 15:37:46.000000000 +0000 ++++ mpfr-3.1.2-b/configure.ac 2013-03-13 15:37:46.000000000 +0000 +@@ -435,23 +435,29 @@ + ]) + fi + +-dnl Check for valid GMP_NUMB_BITS and BYTES_PER_MP_LIMB ++dnl Check for GMP_NUMB_BITS and sizeof(mp_limb_t) consistency. ++dnl Problems may occur if gmp.h was generated with some ABI ++dnl and is used with another ABI (or if nails are used). + dnl This test doesn't need to link with libgmp (at least it shouldn't). +-if test "$use_gmp_build" = yes ; then +- AC_MSG_CHECKING(for valid GMP_NUMB_BITS) +- AC_RUN_IFELSE([AC_LANG_PROGRAM([[ ++AC_MSG_CHECKING(for GMP_NUMB_BITS and sizeof(mp_limb_t) consistency) ++AC_RUN_IFELSE([AC_LANG_PROGRAM([[ ++#include + #include + #include "gmp.h" +-#include "gmp-impl.h" + ]], [[ +- return GMP_NUMB_BITS == BYTES_PER_MP_LIMB * CHAR_BIT +- && sizeof(mp_limb_t) == BYTES_PER_MP_LIMB ? 0 : 1; ++ if (GMP_NUMB_BITS == sizeof(mp_limb_t) * CHAR_BIT) ++ return 0; ++ fprintf (stderr, "GMP_NUMB_BITS = %ld\n", (long) GMP_NUMB_BITS); ++ fprintf (stderr, "sizeof(mp_limb_t) = %ld\n", (long) sizeof(mp_limb_t)); ++ fprintf (stderr, "sizeof(mp_limb_t) * CHAR_BIT = %ld != GMP_NUMB_BITS\n", ++ (long) (sizeof(mp_limb_t) * CHAR_BIT)); ++ return 1; + ]])], [AC_MSG_RESULT(yes)], [ + AC_MSG_RESULT(no) +- AC_MSG_ERROR([GMP_NUMB_BITS is incorrect. +-You probably need to change some of the GMP or MPFR compile options.])], ++ AC_MSG_ERROR([GMP_NUMB_BITS and sizeof(mp_limb_t) are not consistent. ++You probably need to change some of the GMP or MPFR compile options. ++See 'config.log' for details (search for GMP_NUMB_BITS).])], + [AC_MSG_RESULT([can't test])]) +-fi + + + dnl We really need to link using libtool. But it is impossible with the current +diff -Naurd mpfr-3.1.2-a/src/init2.c mpfr-3.1.2-b/src/init2.c +--- mpfr-3.1.2-a/src/init2.c 2013-03-13 15:37:32.000000000 +0000 ++++ mpfr-3.1.2-b/src/init2.c 2014-04-15 22:21:06.220398489 +0000 +@@ -30,11 +30,11 @@ + + /* Check if we can represent the number of limbs + * associated to the maximum of mpfr_prec_t*/ +- MPFR_ASSERTN( MP_SIZE_T_MAX >= (MPFR_PREC_MAX/BYTES_PER_MP_LIMB) ); ++ MPFR_ASSERTN( MP_SIZE_T_MAX >= (MPFR_PREC_MAX/MPFR_BYTES_PER_MP_LIMB) ); + +- /* Check for correct GMP_NUMB_BITS and BYTES_PER_MP_LIMB */ +- MPFR_ASSERTN( GMP_NUMB_BITS == BYTES_PER_MP_LIMB * CHAR_BIT +- && sizeof(mp_limb_t) == BYTES_PER_MP_LIMB ); ++ /* Check for correct GMP_NUMB_BITS and MPFR_BYTES_PER_MP_LIMB */ ++ MPFR_ASSERTN( GMP_NUMB_BITS == MPFR_BYTES_PER_MP_LIMB * CHAR_BIT ++ && sizeof(mp_limb_t) == MPFR_BYTES_PER_MP_LIMB ); + + MPFR_ASSERTN (mp_bits_per_limb == GMP_NUMB_BITS); + +diff -Naurd mpfr-3.1.2-a/src/mpfr-gmp.h mpfr-3.1.2-b/src/mpfr-gmp.h +--- mpfr-3.1.2-a/src/mpfr-gmp.h 2013-03-13 15:37:32.000000000 +0000 ++++ mpfr-3.1.2-b/src/mpfr-gmp.h 2014-04-15 22:21:06.220398489 +0000 +@@ -72,7 +72,6 @@ + #endif + + /* Define some macros */ +-#define BYTES_PER_MP_LIMB (GMP_NUMB_BITS/CHAR_BIT) + + #define MP_LIMB_T_MAX (~(mp_limb_t)0) + +@@ -96,19 +95,19 @@ + #define SHRT_HIGHBIT SHRT_MIN + + /* MP_LIMB macros */ +-#define MPN_ZERO(dst, n) memset((dst), 0, (n)*BYTES_PER_MP_LIMB) +-#define MPN_COPY_DECR(dst,src,n) memmove((dst),(src),(n)*BYTES_PER_MP_LIMB) +-#define MPN_COPY_INCR(dst,src,n) memmove((dst),(src),(n)*BYTES_PER_MP_LIMB) ++#define MPN_ZERO(dst, n) memset((dst), 0, (n)*MPFR_BYTES_PER_MP_LIMB) ++#define MPN_COPY_DECR(dst,src,n) memmove((dst),(src),(n)*MPFR_BYTES_PER_MP_LIMB) ++#define MPN_COPY_INCR(dst,src,n) memmove((dst),(src),(n)*MPFR_BYTES_PER_MP_LIMB) + #define MPN_COPY(dst,src,n) \ + do \ + { \ + if ((dst) != (src)) \ + { \ + MPFR_ASSERTD ((char *) (dst) >= (char *) (src) + \ +- (n) * BYTES_PER_MP_LIMB || \ ++ (n) * MPFR_BYTES_PER_MP_LIMB || \ + (char *) (src) >= (char *) (dst) + \ +- (n) * BYTES_PER_MP_LIMB); \ +- memcpy ((dst), (src), (n) * BYTES_PER_MP_LIMB); \ ++ (n) * MPFR_BYTES_PER_MP_LIMB); \ ++ memcpy ((dst), (src), (n) * MPFR_BYTES_PER_MP_LIMB); \ + } \ + } \ + while (0) +diff -Naurd mpfr-3.1.2-a/src/mpfr-impl.h mpfr-3.1.2-b/src/mpfr-impl.h +--- mpfr-3.1.2-a/src/mpfr-impl.h 2013-10-09 13:34:21.000000000 +0000 ++++ mpfr-3.1.2-b/src/mpfr-impl.h 2014-04-15 22:21:06.220398489 +0000 +@@ -191,7 +191,7 @@ + # endif + #endif + +- ++#define MPFR_BYTES_PER_MP_LIMB (GMP_NUMB_BITS/CHAR_BIT) + + /****************************************************** + ******************** Check GMP *********************** +@@ -930,7 +930,7 @@ + #define MPFR_SET_ALLOC_SIZE(x, n) \ + ( ((mp_size_t*) MPFR_MANT(x))[-1] = n) + #define MPFR_MALLOC_SIZE(s) \ +- ( sizeof(mpfr_size_limb_t) + BYTES_PER_MP_LIMB * ((size_t) s) ) ++ ( sizeof(mpfr_size_limb_t) + MPFR_BYTES_PER_MP_LIMB * ((size_t) s) ) + #define MPFR_SET_MANT_PTR(x,p) \ + (MPFR_MANT(x) = (mp_limb_t*) ((mpfr_size_limb_t*) p + 1)) + #define MPFR_GET_REAL_PTR(x) \ +@@ -964,7 +964,7 @@ + #endif + + #define MPFR_TMP_LIMBS_ALLOC(N) \ +- ((mp_limb_t *) MPFR_TMP_ALLOC ((size_t) (N) * BYTES_PER_MP_LIMB)) ++ ((mp_limb_t *) MPFR_TMP_ALLOC ((size_t) (N) * MPFR_BYTES_PER_MP_LIMB)) + + /* temporary allocate 1 limb at xp, and initialize mpfr variable x */ + /* The temporary var doesn't have any size field, but it doesn't matter +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2014-04-15 22:20:20.755171478 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2014-04-15 22:21:45.225450147 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p7" ++#define MPFR_VERSION_STRING "3.1.2-p8" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/mul.c mpfr-3.1.2-b/src/mul.c +--- mpfr-3.1.2-a/src/mul.c 2013-03-13 15:37:37.000000000 +0000 ++++ mpfr-3.1.2-b/src/mul.c 2014-04-15 22:21:06.224398597 +0000 +@@ -106,7 +106,7 @@ + MPFR_ASSERTD(tn <= k); + + /* Check for no size_t overflow*/ +- MPFR_ASSERTD((size_t) k <= ((size_t) -1) / BYTES_PER_MP_LIMB); ++ MPFR_ASSERTD((size_t) k <= ((size_t) -1) / MPFR_BYTES_PER_MP_LIMB); + MPFR_TMP_MARK(marker); + tmp = MPFR_TMP_LIMBS_ALLOC (k); + +@@ -301,7 +301,7 @@ + MPFR_ASSERTD (tn <= k); /* tn <= k, thus no int overflow */ + + /* Check for no size_t overflow*/ +- MPFR_ASSERTD ((size_t) k <= ((size_t) -1) / BYTES_PER_MP_LIMB); ++ MPFR_ASSERTD ((size_t) k <= ((size_t) -1) / MPFR_BYTES_PER_MP_LIMB); + MPFR_TMP_MARK (marker); + tmp = MPFR_TMP_LIMBS_ALLOC (k); + +diff -Naurd mpfr-3.1.2-a/src/stack_interface.c mpfr-3.1.2-b/src/stack_interface.c +--- mpfr-3.1.2-a/src/stack_interface.c 2013-03-13 15:37:32.000000000 +0000 ++++ mpfr-3.1.2-b/src/stack_interface.c 2014-04-15 22:21:06.220398489 +0000 +@@ -26,7 +26,7 @@ + size_t + mpfr_custom_get_size (mpfr_prec_t prec) + { +- return MPFR_PREC2LIMBS (prec) * BYTES_PER_MP_LIMB; ++ return MPFR_PREC2LIMBS (prec) * MPFR_BYTES_PER_MP_LIMB; + } + + #undef mpfr_custom_init +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2014-04-15 22:20:20.755171478 +0000 ++++ mpfr-3.1.2-b/src/version.c 2014-04-15 22:21:45.225450147 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p7"; ++ return "3.1.2-p8"; + } +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2014-06-30 15:15:25.533266905 +0000 ++++ mpfr-3.1.2-b/PATCHES 2014-06-30 15:15:25.617269178 +0000 +@@ -0,0 +1 @@ ++div-overflow +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2014-06-30 15:15:25.529266797 +0000 ++++ mpfr-3.1.2-b/VERSION 2014-06-30 15:15:25.617269178 +0000 +@@ -1 +1 @@ +-3.1.2-p8 ++3.1.2-p9 +diff -Naurd mpfr-3.1.2-a/src/div.c mpfr-3.1.2-b/src/div.c +--- mpfr-3.1.2-a/src/div.c 2013-03-13 15:37:33.000000000 +0000 ++++ mpfr-3.1.2-b/src/div.c 2014-06-30 15:15:25.585268312 +0000 +@@ -750,7 +750,9 @@ + truncate_check_qh: + if (qh) + { +- qexp ++; ++ if (MPFR_LIKELY (qexp < MPFR_EXP_MAX)) ++ qexp ++; ++ /* else qexp is now incorrect, but one will still get an overflow */ + q0p[q0size - 1] = MPFR_LIMB_HIGHBIT; + } + goto truncate; +@@ -765,7 +767,9 @@ + inex = 1; /* always here */ + if (mpn_add_1 (q0p, q0p, q0size, MPFR_LIMB_ONE << sh)) + { +- qexp ++; ++ if (MPFR_LIKELY (qexp < MPFR_EXP_MAX)) ++ qexp ++; ++ /* else qexp is now incorrect, but one will still get an overflow */ + q0p[q0size - 1] = MPFR_LIMB_HIGHBIT; + } + +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2014-06-30 15:15:25.533266905 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2014-06-30 15:15:25.613269070 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p8" ++#define MPFR_VERSION_STRING "3.1.2-p9" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2014-06-30 15:15:25.533266905 +0000 ++++ mpfr-3.1.2-b/src/version.c 2014-06-30 15:15:25.613269070 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p8"; ++ return "3.1.2-p9"; + } +diff -Naurd mpfr-3.1.2-a/tests/tdiv.c mpfr-3.1.2-b/tests/tdiv.c +--- mpfr-3.1.2-a/tests/tdiv.c 2013-03-13 15:37:44.000000000 +0000 ++++ mpfr-3.1.2-b/tests/tdiv.c 2014-06-30 15:15:25.585268312 +0000 +@@ -1104,6 +1104,96 @@ + #define RAND_FUNCTION(x) mpfr_random2(x, MPFR_LIMB_SIZE (x), randlimb () % 100, RANDS) + #include "tgeneric.c" + ++static void ++test_extreme (void) ++{ ++ mpfr_t x, y, z; ++ mpfr_exp_t emin, emax; ++ mpfr_prec_t p[4] = { 8, 32, 64, 256 }; ++ int xi, yi, zi, j, r; ++ unsigned int flags, ex_flags; ++ ++ emin = mpfr_get_emin (); ++ emax = mpfr_get_emax (); ++ ++ mpfr_set_emin (MPFR_EMIN_MIN); ++ mpfr_set_emax (MPFR_EMAX_MAX); ++ ++ for (xi = 0; xi < 4; xi++) ++ { ++ mpfr_init2 (x, p[xi]); ++ mpfr_setmax (x, MPFR_EMAX_MAX); ++ MPFR_ASSERTN (mpfr_check (x)); ++ for (yi = 0; yi < 4; yi++) ++ { ++ mpfr_init2 (y, p[yi]); ++ mpfr_setmin (y, MPFR_EMIN_MIN); ++ for (j = 0; j < 2; j++) ++ { ++ MPFR_ASSERTN (mpfr_check (y)); ++ for (zi = 0; zi < 4; zi++) ++ { ++ mpfr_init2 (z, p[zi]); ++ RND_LOOP (r) ++ { ++ mpfr_clear_flags (); ++ mpfr_div (z, x, y, (mpfr_rnd_t) r); ++ flags = __gmpfr_flags; ++ MPFR_ASSERTN (mpfr_check (z)); ++ ex_flags = MPFR_FLAGS_OVERFLOW | MPFR_FLAGS_INEXACT; ++ if (flags != ex_flags) ++ { ++ printf ("Bad flags in test_extreme on z = a/b" ++ " with %s and\n", ++ mpfr_print_rnd_mode ((mpfr_rnd_t) r)); ++ printf ("a = "); ++ mpfr_dump (x); ++ printf ("b = "); ++ mpfr_dump (y); ++ printf ("Expected flags:"); ++ flags_out (ex_flags); ++ printf ("Got flags: "); ++ flags_out (flags); ++ printf ("z = "); ++ mpfr_dump (z); ++ exit (1); ++ } ++ mpfr_clear_flags (); ++ mpfr_div (z, y, x, (mpfr_rnd_t) r); ++ flags = __gmpfr_flags; ++ MPFR_ASSERTN (mpfr_check (z)); ++ ex_flags = MPFR_FLAGS_UNDERFLOW | MPFR_FLAGS_INEXACT; ++ if (flags != ex_flags) ++ { ++ printf ("Bad flags in test_extreme on z = a/b" ++ " with %s and\n", ++ mpfr_print_rnd_mode ((mpfr_rnd_t) r)); ++ printf ("a = "); ++ mpfr_dump (y); ++ printf ("b = "); ++ mpfr_dump (x); ++ printf ("Expected flags:"); ++ flags_out (ex_flags); ++ printf ("Got flags: "); ++ flags_out (flags); ++ printf ("z = "); ++ mpfr_dump (z); ++ exit (1); ++ } ++ } ++ mpfr_clear (z); ++ } /* zi */ ++ mpfr_nextabove (y); ++ } /* j */ ++ mpfr_clear (y); ++ } /* yi */ ++ mpfr_clear (x); ++ } /* xi */ ++ ++ set_emin (emin); ++ set_emax (emax); ++} ++ + int + main (int argc, char *argv[]) + { +@@ -1130,6 +1220,7 @@ + test_20070603 (); + test_20070628 (); + test_generic (2, 800, 50); ++ test_extreme (); + + tests_end_mpfr (); + return 0; +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2014-06-30 15:17:53.337268149 +0000 ++++ mpfr-3.1.2-b/PATCHES 2014-06-30 15:17:53.417270314 +0000 +@@ -0,0 +1 @@ ++vasprintf +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2014-06-30 15:17:53.337268149 +0000 ++++ mpfr-3.1.2-b/VERSION 2014-06-30 15:17:53.413270206 +0000 +@@ -1 +1 @@ +-3.1.2-p9 ++3.1.2-p10 +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2014-06-30 15:17:53.337268149 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2014-06-30 15:17:53.413270206 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p9" ++#define MPFR_VERSION_STRING "3.1.2-p10" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/vasprintf.c mpfr-3.1.2-b/src/vasprintf.c +--- mpfr-3.1.2-a/src/vasprintf.c 2013-11-15 00:51:49.267334408 +0000 ++++ mpfr-3.1.2-b/src/vasprintf.c 2014-06-30 15:17:53.377269231 +0000 +@@ -884,14 +884,18 @@ + first digit, we want the exponent for radix two and the decimal + point AFTER the first digit. */ + { +- MPFR_ASSERTN (exp > MPFR_EMIN_MIN /4); /* possible overflow */ ++ /* An integer overflow is normally not possible since MPFR_EXP_MIN ++ is twice as large as MPFR_EMIN_MIN. */ ++ MPFR_ASSERTN (exp > (MPFR_EXP_MIN + 3) / 4); + exp = (exp - 1) * 4; + } + else + /* EXP is the exponent for decimal point BEFORE the first digit, we + want the exponent for decimal point AFTER the first digit. */ + { +- MPFR_ASSERTN (exp > MPFR_EMIN_MIN); /* possible overflow */ ++ /* An integer overflow is normally not possible since MPFR_EXP_MIN ++ is twice as large as MPFR_EMIN_MIN. */ ++ MPFR_ASSERTN (exp > MPFR_EXP_MIN); + --exp; + } + } +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2014-06-30 15:17:53.337268149 +0000 ++++ mpfr-3.1.2-b/src/version.c 2014-06-30 15:17:53.413270206 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p9"; ++ return "3.1.2-p10"; + } +diff -Naurd mpfr-3.1.2-a/tests/tsprintf.c mpfr-3.1.2-b/tests/tsprintf.c +--- mpfr-3.1.2-a/tests/tsprintf.c 2013-11-15 00:51:49.267334408 +0000 ++++ mpfr-3.1.2-b/tests/tsprintf.c 2014-06-30 15:17:53.377269231 +0000 +@@ -1184,6 +1184,69 @@ + check_emax_aux (MPFR_EMAX_MAX); + } + ++static void ++check_emin_aux (mpfr_exp_t e) ++{ ++ mpfr_t x; ++ char *s1, s2[256]; ++ int i; ++ mpfr_exp_t emin; ++ mpz_t ee; ++ ++ MPFR_ASSERTN (e >= LONG_MIN); ++ emin = mpfr_get_emin (); ++ set_emin (e); ++ ++ mpfr_init2 (x, 16); ++ mpz_init (ee); ++ ++ mpfr_setmin (x, e); ++ mpz_set_si (ee, e); ++ mpz_sub_ui (ee, ee, 1); ++ ++ i = mpfr_asprintf (&s1, "%Ra", x); ++ MPFR_ASSERTN (i > 0); ++ ++ gmp_snprintf (s2, 256, "0x1p%Zd", ee); ++ ++ if (strcmp (s1, s2) != 0) ++ { ++ printf ("Error in check_emin_aux for emin = %ld\n", (long) e); ++ printf ("Expected %s\n", s2); ++ printf ("Got %s\n", s1); ++ exit (1); ++ } ++ ++ mpfr_free_str (s1); ++ ++ i = mpfr_asprintf (&s1, "%Rb", x); ++ MPFR_ASSERTN (i > 0); ++ ++ gmp_snprintf (s2, 256, "1p%Zd", ee); ++ ++ if (strcmp (s1, s2) != 0) ++ { ++ printf ("Error in check_emin_aux for emin = %ld\n", (long) e); ++ printf ("Expected %s\n", s2); ++ printf ("Got %s\n", s1); ++ exit (1); ++ } ++ ++ mpfr_free_str (s1); ++ ++ mpfr_clear (x); ++ mpz_clear (ee); ++ set_emin (emin); ++} ++ ++static void ++check_emin (void) ++{ ++ check_emin_aux (-15); ++ check_emin_aux (mpfr_get_emin ()); ++ check_emin_aux (MPFR_EMIN_MIN); ++} ++ + int + main (int argc, char **argv) + { +@@ -1203,6 +1266,7 @@ + decimal (); + mixed (); + check_emax (); ++ check_emin (); + + #if defined(HAVE_LOCALE_H) && defined(HAVE_SETLOCALE) + locale_da_DK (); +diff -Naurd mpfr-3.1.2-a/PATCHES mpfr-3.1.2-b/PATCHES +--- mpfr-3.1.2-a/PATCHES 2014-12-04 01:41:57.131789485 +0000 ++++ mpfr-3.1.2-b/PATCHES 2014-12-04 01:41:57.339791833 +0000 +@@ -0,0 +1 @@ ++strtofr +diff -Naurd mpfr-3.1.2-a/VERSION mpfr-3.1.2-b/VERSION +--- mpfr-3.1.2-a/VERSION 2014-12-04 01:41:57.127789443 +0000 ++++ mpfr-3.1.2-b/VERSION 2014-12-04 01:41:57.339791833 +0000 +@@ -1 +1 @@ +-3.1.2-p10 ++3.1.2-p11 +diff -Naurd mpfr-3.1.2-a/src/mpfr.h mpfr-3.1.2-b/src/mpfr.h +--- mpfr-3.1.2-a/src/mpfr.h 2014-12-04 01:41:57.127789443 +0000 ++++ mpfr-3.1.2-b/src/mpfr.h 2014-12-04 01:41:57.335791790 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 2 +-#define MPFR_VERSION_STRING "3.1.2-p10" ++#define MPFR_VERSION_STRING "3.1.2-p11" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.2-a/src/strtofr.c mpfr-3.1.2-b/src/strtofr.c +--- mpfr-3.1.2-a/src/strtofr.c 2013-03-13 15:37:32.000000000 +0000 ++++ mpfr-3.1.2-b/src/strtofr.c 2014-12-04 01:41:57.287791246 +0000 +@@ -473,8 +473,10 @@ + /* prec bits corresponds to ysize limbs */ + ysize_bits = ysize * GMP_NUMB_BITS; + /* and to ysize_bits >= prec > MPFR_PREC (x) bits */ +- y = MPFR_TMP_LIMBS_ALLOC (2 * ysize + 1); +- y += ysize; /* y has (ysize+1) allocated limbs */ ++ /* we need to allocate one more limb to work around bug ++ https://gmplib.org/list-archives/gmp-bugs/2013-December/003267.html */ ++ y = MPFR_TMP_LIMBS_ALLOC (2 * ysize + 2); ++ y += ysize; /* y has (ysize+2) allocated limbs */ + + /* pstr_size is the number of characters we read in pstr->mant + to have at least ysize full limbs. +diff -Naurd mpfr-3.1.2-a/src/version.c mpfr-3.1.2-b/src/version.c +--- mpfr-3.1.2-a/src/version.c 2014-12-04 01:41:57.131789485 +0000 ++++ mpfr-3.1.2-b/src/version.c 2014-12-04 01:41:57.339791833 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.2-p10"; ++ return "3.1.2-p11"; + } -- GitLab From 0f34f525190ee78e2a61454a317d7f807a2f7384 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 12 Dec 2015 20:16:10 +0100 Subject: [PATCH 0418/1015] {vis}[intel/2015b] Gtkmm 2.24.4 --- .../a/ATK/ATK-2.16.0-intel-2015b.eb | 27 ++++++++++++++++ .../a/Atkmm/Atkmm-2.22.7-intel-2015b.eb | 26 ++++++++++++++++ .../c/cairomm/cairomm-1.10.0-intel-2015b.eb | 26 ++++++++++++++++ .../g/GLib/GLib-2.41.2-intel-2015b.eb | 20 ++++++++++++ .../g/GLibmm/GLibmm-2.41.2-intel-2015b.eb | 24 ++++++++++++++ .../g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb | 27 ++++++++++++++++ .../gdk-pixbuf-2.31.4-intel-2015b.eb | 27 ++++++++++++++++ .../g/gettext/gettext-0.19.2-intel-2015b.eb | 18 +++++++++++ .../g/gtk+/gtk+-2.24.28-intel-2015b.eb | 22 +++++++++++++ .../h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb | 26 ++++++++++++++++ .../l/LibTIFF/LibTIFF-4.0.3-intel-2015b.eb | 30 ++++++++++++++++++ .../l/libffi/libffi-3.1-intel-2015b.eb | 23 ++++++++++++++ .../libjpeg-turbo-1.4.0-intel-2015b.eb | 24 ++++++++++++++ .../libsigc++/libsigc++-2.4.1-intel-2015b.eb | 20 ++++++++++++ .../n/NASM/NASM-2.11.06-intel-2015b.eb | 31 +++++++++++++++++++ .../p/Pango/Pango-1.37.1-intel-2015b.eb | 22 +++++++++++++ .../p/Pangomm/Pangomm-2.36.0-intel-2015b.eb | 26 ++++++++++++++++ 17 files changed, 419 insertions(+) create mode 100644 easybuild/easyconfigs/a/ATK/ATK-2.16.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/a/Atkmm/Atkmm-2.22.7-intel-2015b.eb create mode 100644 easybuild/easyconfigs/c/cairomm/cairomm-1.10.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/g/GLib/GLib-2.41.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb create mode 100644 easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb create mode 100644 easybuild/easyconfigs/g/gettext/gettext-0.19.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015b.eb create mode 100644 easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libffi/libffi-3.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/n/NASM/NASM-2.11.06-intel-2015b.eb create mode 100644 easybuild/easyconfigs/p/Pango/Pango-1.37.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/a/ATK/ATK-2.16.0-intel-2015b.eb b/easybuild/easyconfigs/a/ATK/ATK-2.16.0-intel-2015b.eb new file mode 100644 index 0000000000..24bac3017f --- /dev/null +++ b/easybuild/easyconfigs/a/ATK/ATK-2.16.0-intel-2015b.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'ATK' +version = '2.16.0' + +homepage = 'https://developer.gnome.org/ATK/stable/' +description = """ + ATK provides the set of accessibility interfaces that are implemented by other + toolkits and applications. Using the ATK interfaces, accessibility tools have + full access to view and control running applications. +""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('GLib', '2.41.2'), +] + +sanity_check_paths = { + 'files': ['lib/libatk-1.0.so'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/a/Atkmm/Atkmm-2.22.7-intel-2015b.eb b/easybuild/easyconfigs/a/Atkmm/Atkmm-2.22.7-intel-2015b.eb new file mode 100644 index 0000000000..05a73c4757 --- /dev/null +++ b/easybuild/easyconfigs/a/Atkmm/Atkmm-2.22.7-intel-2015b.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'Atkmm' +version = '2.22.7' + +homepage = 'https://developer.gnome.org/ATK/stable/' +description = """ + Atkmm is the official C++ interface for the ATK accessibility toolkit library. +""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('GLibmm', '2.41.2'), + ('ATK', '2.16.0'), +] + +sanity_check_paths = { + 'files': ['lib/libatkmm-1.6.so'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/c/cairomm/cairomm-1.10.0-intel-2015b.eb b/easybuild/easyconfigs/c/cairomm/cairomm-1.10.0-intel-2015b.eb new file mode 100644 index 0000000000..371e1b55e1 --- /dev/null +++ b/easybuild/easyconfigs/c/cairomm/cairomm-1.10.0-intel-2015b.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = "cairomm" +version = '1.10.0' + +homepage = 'http://cairographics.org' +description = """ + The Cairomm package provides a C++ interface to Cairo. +""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://cairographics.org/releases/'] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('cairo', '1.14.2'), + ('libsigc++', '2.4.1'), +] + +sanity_check_paths = { + 'files': ['lib/libcairomm-1.0.so'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.41.2-intel-2015b.eb b/easybuild/easyconfigs/g/GLib/GLib-2.41.2-intel-2015b.eb new file mode 100644 index 0000000000..b79abecbd3 --- /dev/null +++ b/easybuild/easyconfigs/g/GLib/GLib-2.41.2-intel-2015b.eb @@ -0,0 +1,20 @@ +name = 'GLib' +version = '2.41.2' +easyblock = 'ConfigureMake' + +homepage = 'http://www.gtk.org/' +description = """GLib is one of the base libraries of the GTK+ project""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://ftp.gnome.org/pub/gnome/sources/glib/%(version_major_minor)s/'] +sources = ['glib-%(version)s.tar.xz'] + +dependencies = [ + ('libffi', '3.1'), + ('gettext', '0.19.2'), +] +builddependencies = [('Python', '2.7.10')] + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015b.eb b/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015b.eb new file mode 100644 index 0000000000..25c577786d --- /dev/null +++ b/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015b.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'GLibmm' +version = '2.41.2' + +homepage = 'http://www.gtk.org/' +description = """GLib is one of the base libraries of the GTK+ project""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://ftp.gnome.org/pub/gnome/sources/glibmm/%(version_major_minor)s/'] +sources = ['%(namelower)s-%(version)s.tar.xz'] + +dependencies = [ + ('GLib', version), + ('libsigc++', '2.4.1'), +] + +sanity_check_paths = { + 'files': ['lib/libglibmm-2.4.so'], + 'dirs': [], +} +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb b/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb new file mode 100644 index 0000000000..f4d4f0209a --- /dev/null +++ b/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'Gtkmm' +version = '2.24.4' + +homepage = 'https://developer.gnome.org/gtk+/stable/' +description = """ + The Gtkmm package provides a C++ interface to GTK+ 2. +""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('Atkmm', '2.22.7'), + ('gtk+', '2.24.28'), + ('Pangomm', '2.36.0'), +] + +sanity_check_paths = { + 'files': ['lib/libgtkmm-2.4.so.1'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb b/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb new file mode 100644 index 0000000000..35fcedbe65 --- /dev/null +++ b/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'gdk-pixbuf' +version = '2.31.4' + +homepage = 'https://developer.gnome.org/gdk-pixbuf/stable/' +description = """ + The Gdk Pixbuf is a toolkit for image loading and pixel buffer manipulation. + It is used by GTK+ 2 and GTK+ 3 to load and manipulate images. In the past it + was distributed as part of GTK+ 2 but it was split off into a separate package + in preparation for the change to GTK+ 3. +""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('GLib', '2.41.2'), + ('libjpeg-turbo', '1.4.0'), + ('libpng', '1.6.17'), + ('LibTIFF', '4.0.3'), + +] + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/gettext/gettext-0.19.2-intel-2015b.eb b/easybuild/easyconfigs/g/gettext/gettext-0.19.2-intel-2015b.eb new file mode 100644 index 0000000000..2d3d1e0547 --- /dev/null +++ b/easybuild/easyconfigs/g/gettext/gettext-0.19.2-intel-2015b.eb @@ -0,0 +1,18 @@ +easyblock = 'ConfigureMake' + +name = 'gettext' +version = '0.19.2' + +homepage = 'http://www.gnu.org/software/gettext/' +description = """GNU `gettext' is an important step for the GNU Translation Project, as it is an asset on which we may +build many other steps. This package offers to programmers, translators, and even users, a well integrated set of tools +and documentation""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [GNU_SOURCE] + +configopts = '--without-emacs' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015b.eb b/easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015b.eb new file mode 100644 index 0000000000..9fe946073f --- /dev/null +++ b/easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015b.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'gtk+' +version = '2.24.28' + +homepage = 'https://developer.gnome.org/gtk+/stable/' +description = """ + The GTK+ 2 package contains libraries used for creating graphical user interfaces for applications. +""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('ATK', '2.16.0'), + ('gdk-pixbuf', '2.31.4'), + ('Pango', '1.37.1'), +] + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb new file mode 100644 index 0000000000..f814340bb5 --- /dev/null +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'HarfBuzz' +version = '0.9.41' + +homepage = 'http://www.freedesktop.org/wiki/Software/HarfBuzz' +description = """HarfBuzz is an OpenType text shaping engine.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://www.freedesktop.org/software/harfbuzz/release/'] +sources = [SOURCELOWER_TAR_BZ2] + +patches = ['HarfBuzz-%(version)s_no_symbolic.patch'] + +dependencies = [ + ('cairo', '1.14.2'), + ('GLib', '2.41.2'), +] + +sanity_check_paths = { + 'files': ["lib/libharfbuzz.so"], + 'dirs': [""], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2015b.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2015b.eb new file mode 100644 index 0000000000..d18fddfba6 --- /dev/null +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.3-intel-2015b.eb @@ -0,0 +1,30 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## +easyblock = 'ConfigureMake' + +name = 'LibTIFF' +version = '4.0.3' + +homepage = 'http://www.remotesensing.org/libtiff/' +description = "tiff: Library and tools for reading and writing TIFF data files" + +source_urls = ['ftp://ftp.remotesensing.org/pub/libtiff/'] +sources = ['tiff-%(version)s.tar.gz'] + +toolchain = {'name': 'intel', 'version': '2015b'} + +sanity_check_paths = { + 'files': ['bin/tiffinfo'], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.1-intel-2015b.eb b/easybuild/easyconfigs/l/libffi/libffi-3.1-intel-2015b.eb new file mode 100644 index 0000000000..d9d21571a4 --- /dev/null +++ b/easybuild/easyconfigs/l/libffi/libffi-3.1-intel-2015b.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'libffi' +version = '3.1' + +homepage = 'http://sourceware.org/libffi/' +description = """The libffi library provides a portable, high level programming interface to various calling +conventions. This allows a programmer to call any function specified by a call interface description at run-time.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [ + 'ftp://sourceware.org/pub/libffi/', + 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', +] +sources = [SOURCELOWER_TAR_GZ] + +sanity_check_paths = { + 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-intel-2015b.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-intel-2015b.eb new file mode 100644 index 0000000000..2bb0e8f9bc --- /dev/null +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-intel-2015b.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'libjpeg-turbo' +version = '1.4.0' + +homepage = 'http://sourceforge.net/projects/libjpeg-turbo/' +description = """libjpeg-turbo is a fork of the original IJG libjpeg which uses SIMD to accelerate baseline JPEG +compression and decompression. libjpeg is a library that implements JPEG image encoding, decoding and transcoding. +""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('NASM', '2.11.06'), +] + +configopts = "--with-jpeg8" +runtest = "test" + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015b.eb b/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015b.eb new file mode 100644 index 0000000000..5511462c10 --- /dev/null +++ b/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015b.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'libsigc++' +version = '2.4.1' + +homepage = 'http://www.gtk.org/' +description = """The libsigc++ package implements a typesafe callback system for standard C++.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://ftp.gnome.org/pub/gnome/sources/%(name)s/%(version_major_minor)s/'] +sources = ['%(namelower)s-%(version)s.tar.xz'] + +sanity_check_paths = { + 'files': ['lib/libsigc-2.0.so'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.06-intel-2015b.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.06-intel-2015b.eb new file mode 100644 index 0000000000..f174be96fd --- /dev/null +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.06-intel-2015b.eb @@ -0,0 +1,31 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-90.html +## + +easyblock = 'ConfigureMake' + +name = 'NASM' +version = '2.11.06' + +homepage = 'http://www.nasm.us/' +description = """NASM: General-purpose x86 assembler""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://www.nasm.us/pub/nasm/releasebuilds/%(version)s'] + +sanity_check_paths = { + 'files': ['bin/nasm'], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Pango/Pango-1.37.1-intel-2015b.eb b/easybuild/easyconfigs/p/Pango/Pango-1.37.1-intel-2015b.eb new file mode 100644 index 0000000000..70caf4c8f9 --- /dev/null +++ b/easybuild/easyconfigs/p/Pango/Pango-1.37.1-intel-2015b.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'Pango' +version = '1.37.1' + +homepage = 'http://www.pango.org/' +description = """Pango is a library for laying out and rendering of text, with an emphasis on internationalization. +Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the +context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('GLib', '2.41.2'), + ('cairo', '1.14.2'), + ('HarfBuzz', '0.9.41'), +] + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015b.eb b/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015b.eb new file mode 100644 index 0000000000..09010410c9 --- /dev/null +++ b/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015b.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'Pangomm' +version = '2.36.0' + +homepage = 'http://www.pango.org/' +description = """ The Pangomm package provides a C++ interface to Pango. """ + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('GLibmm', '2.41.2'), + ('cairomm', '1.10.0'), + ('Pango', '1.37.1'), +] + + +sanity_check_paths = { + 'files': ['lib/libpangomm-1.4.so'], + 'dirs': [], +} + +moduleclass = 'vis' -- GitLab From 8e94fb107d5f971b18f06383b1b530eb0641977f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 12 Dec 2015 20:54:01 +0100 Subject: [PATCH 0419/1015] bump libpng to 1.6.18 in gdk-pixbuf to avoid conflict in DAG --- .../easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb b/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb index 35fcedbe65..018df1e421 100644 --- a/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb +++ b/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb @@ -19,7 +19,7 @@ sources = [SOURCELOWER_TAR_XZ] dependencies = [ ('GLib', '2.41.2'), ('libjpeg-turbo', '1.4.0'), - ('libpng', '1.6.17'), + ('libpng', '1.6.18'), ('LibTIFF', '4.0.3'), ] -- GitLab From 9b9c2abb9cc547cdedff5e69bd1f65e8b953ff3c Mon Sep 17 00:00:00 2001 From: vsc40307 Date: Sat, 12 Dec 2015 21:29:48 +0100 Subject: [PATCH 0420/1015] Fix download & dep in OpenFOAM-Extend 3.2 --- .../o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb index cf9a03eaca..386bb80aa9 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb @@ -12,10 +12,8 @@ to solid dynamics and electromagnetics.""" toolchain = {'name': 'gimkl', 'version': '2.11.5'} toolchainopts = {'usempi': True} -# The OpenFOAM-Extend people have a weird way of dealing with git. Below will download v3.2 despite -# the 3.1 in the filename and url. -source_urls = ['http://sourceforge.net/code-snapshots/git/o/op/openfoam-extend/foam-extend-3.1.git/'] -sources = ['openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94.zip'] +source_urls = ['https://github.com/Unofficial-Extend-Project-Mirror/foam-extend-foam-extend-%(version)s/archive'] +sources = ['v%(version)s.tar.gz'] patches = [ 'OpenFOAM-Extend-%(version)s-ParMGridGen.patch', @@ -25,6 +23,7 @@ patches = [ ] dependencies = [ + ('hwloc', '1.11.0', '', ('GNU', '4.9.3-2.25')), ('ParMETIS', '4.0.3'), ('METIS', '5.1.0'), # order matters, METIS need to be listed after ParMETIS to get $CPATH right ('SCOTCH', '6.0.4'), -- GitLab From df2edc1e07e578ea50ef4d76a5643aee1a04f71f Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Sat, 12 Dec 2015 21:51:04 +0100 Subject: [PATCH 0421/1015] Add missing file --- .../OpenFOAM-Extend-3.2-ParMGridGen.patch | 18 ++++++++++++++++++ .../OpenFOAM-Extend-3.2-gimkl-2.11.5.eb | 1 - 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-ParMGridGen.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-ParMGridGen.patch b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-ParMGridGen.patch new file mode 100644 index 0000000000..52ecf45ec8 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-ParMGridGen.patch @@ -0,0 +1,18 @@ +diff -ur openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94.orig/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make/options openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make/options +--- openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94.orig/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make/options 2015-09-15 16:33:00.000000000 +0200 ++++ openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make/options 2015-11-19 11:18:11.654470435 +0100 +@@ -22,11 +22,10 @@ + + EXE_INC = \ + -I$(LIB_SRC)/finiteVolume/lnInclude \ +- -I$(PARMGRIDGEN_INCLUDE_DIR)/Lib \ +- -I$(PARMGRIDGEN_INCLUDE_DIR)/IMlib \ ++ -I$(PARMGRIDGEN_INCLUDE_DIR) \ + $(TYPE_REAL) + + LIB_LIBS = \ +- -L$(PARMGRIDGEN_LIB_DIR) -lMGridGen ++ -L$(PARMGRIDGEN_LIB_DIR) -lmgrid + + #endif +Only in openfoam-extend-foam-extend-3.1-094e842fc0b0285ca5e39aeb081fa9056dfefb94/src/fvAgglomerationMethods/MGridGenGamgAgglomeration/Make: options~ diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb index 386bb80aa9..624da29bdd 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb @@ -38,7 +38,6 @@ builddependencies = [ ('Bison', '3.0.4'), ('M4', '1.4.17'), ('CMake', '3.3.2'), - ] prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) -- GitLab From 907ae1d464d96f9a5b05e1ca381de82d61f5fed7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 12 Dec 2015 21:59:09 +0100 Subject: [PATCH 0422/1015] {bio}[intel/2015b] MRtrix 0.2.12 --- .../g/gtkglext/gtkglext-1.2.0-intel-2015b.eb | 27 +++++++++++++++++++ ...MRtrix-0.2.12-intel-2015b-Python-2.7.10.eb | 25 +++++++++++++++++ .../MRtrix-0.2.12_no-system-wide-cfg.patch | 20 ++++++++++++++ ...x-compat-0.0.2-intel-2015b-Pango-1.37.1.eb | 24 +++++++++++++++++ 4 files changed, 96 insertions(+) create mode 100644 easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb create mode 100644 easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12_no-system-wide-cfg.patch create mode 100644 easybuild/easyconfigs/p/pangox-compat/pangox-compat-0.0.2-intel-2015b-Pango-1.37.1.eb diff --git a/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb b/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb new file mode 100644 index 0000000000..b52446834a --- /dev/null +++ b/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'gtkglext' +version = '1.2.0' + +homepage = 'https://projects.gnome.org/gtkglext' +description = """GtkGLExt is an OpenGL extension to GTK+.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCE_TAR_GZ] + +pangover = '1.37.1' +dependencies = [ + ('gtk+', '2.24.28'), + ('Pango', pangover), + ('pangox-compat', '0.0.2', '-Pango-%s' % pangover), +] + +sanity_check_paths = { + 'files': ['lib/gtkglext-1.0/include/gdkglext-config.h', 'lib/libgdkglext-x11-1.0.a', 'lib/libgdkglext-x11-1.0.so', + 'lib/libgtkglext-x11-1.0.a', 'lib/libgtkglext-x11-1.0.so'], + 'dirs': ['include/gtkglext-1.0/gdk', 'include/gtkglext-1.0/gtk', 'lib/pkgconfig'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..45e19d4f24 --- /dev/null +++ b/easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,25 @@ +name = 'MRtrix' +version = '0.2.12' + +homepage = 'http://www.brain.org.au/software/index.html#mrtrix' +description = """MRtrix provides a set of tools to perform diffusion-weighted MR white-matter tractography in a manner + robust to crossing fibres, using constrained spherical deconvolution (CSD) and probabilistic streamlines.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://github.com/jdtournier/mrtrix-0.2/archive/'] +sources = ['%(version)s.tar.gz'] + +patches = ['MRtrix-%(version)s_no-system-wide-cfg.patch'] + +pyver = '2.7.10' +versionsuffix = '-Python-2.7.10' +dependencies = [ + ('Python', pyver), + ('Gtkmm', '2.24.4'), + ('gtkglext', '1.2.0'), + ('GSL', '1.16'), + ('Mesa', '11.0.2', versionsuffix), +] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12_no-system-wide-cfg.patch b/easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12_no-system-wide-cfg.patch new file mode 100644 index 0000000000..1ef3a5ae22 --- /dev/null +++ b/easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12_no-system-wide-cfg.patch @@ -0,0 +1,20 @@ +disable trying to create system-wide configuration file in /etc +author: Kenneth Hoste(HPC-UGent) +--- build.orig 2015-12-12 21:51:18.238686800 +0100 ++++ build 2015-12-12 21:53:23.749943093 +0100 +@@ -958,10 +958,11 @@ + report ('ok' + os.linesep) + + if not os.path.exists (configfile): +- report ('creating default system-wide configuration file (setting up multi-threading with ' + str(num_processors) + ' threads)... ') +- with fopen(configfile, 'wb') as fd: +- fd.write ('NumberOfThreads: ' + str(num_processors) + '\n'); +- report ('ok' + os.linesep) ++ #report ('creating default system-wide configuration file (setting up multi-threading with ' + str(num_processors) + ' threads)... ') ++ #with fopen(configfile, 'wb') as fd: ++ # fd.write ('NumberOfThreads: ' + str(num_processors) + '\n'); ++ #report ('ok' + os.linesep) ++ report ('WARNING not creating system-wide configuration file at %s' % configfile) + else: + report ('configuration file already exists - leaving as-is' + os.linesep) + diff --git a/easybuild/easyconfigs/p/pangox-compat/pangox-compat-0.0.2-intel-2015b-Pango-1.37.1.eb b/easybuild/easyconfigs/p/pangox-compat/pangox-compat-0.0.2-intel-2015b-Pango-1.37.1.eb new file mode 100644 index 0000000000..e488d95cd8 --- /dev/null +++ b/easybuild/easyconfigs/p/pangox-compat/pangox-compat-0.0.2-intel-2015b-Pango-1.37.1.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'pangox-compat' +version = '0.0.2' + +homepage = 'https://github.com/GNOME/pangox-compat' +description = """PangoX compatibility library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCE_TAR_XZ] + +pangover = '1.37.1' +versionsuffix = '-Pango-%s' % pangover +dependencies = [('Pango', pangover)] + +sanity_check_paths = { + 'files': ['lib/libpangox-1.0.a', 'lib/libpangox-1.0.so', 'lib/pkgconfig/pangox.pc', + 'include/pango-1.0/pango/pangox.h'], + 'dirs': [], +} + +moduleclass = 'vis' -- GitLab From 99d6d4e00c80af59f1453b0874a3183bda586393 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 12 Dec 2015 22:44:15 +0100 Subject: [PATCH 0423/1015] {bio}[intel/2015b] MRtrix 0.3.12 --- ...MRtrix-0.3.12-intel-2015b-Python-2.7.10.eb | 25 +++++++++++++++++ .../MRtrix/MRtrix-0.3.12_fix-hardcoding.patch | 28 +++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 easybuild/easyconfigs/m/MRtrix/MRtrix-0.3.12-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/m/MRtrix/MRtrix-0.3.12_fix-hardcoding.patch diff --git a/easybuild/easyconfigs/m/MRtrix/MRtrix-0.3.12-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/MRtrix/MRtrix-0.3.12-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..eaf38ed555 --- /dev/null +++ b/easybuild/easyconfigs/m/MRtrix/MRtrix-0.3.12-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,25 @@ +name = 'MRtrix' +version = '0.3.12' + +homepage = 'http://www.brain.org.au/software/index.html#mrtrix' +description = """MRtrix provides a set of tools to perform diffusion-weighted MR white-matter tractography in a manner + robust to crossing fibres, using constrained spherical deconvolution (CSD) and probabilistic streamlines.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://github.com/MRtrix3/mrtrix3/archive/'] +sources = ['%(version)s.tar.gz'] + +patches = ['MRtrix-%(version)s_fix-hardcoding.patch'] + +pyver = '2.7.10' +versionsuffix = '-Python-2.7.10' +dependencies = [ + ('zlib', '1.2.8'), + ('Python', pyver), + ('GSL', '1.16'), + ('Mesa', '11.0.2', versionsuffix), + ('Qt', '4.8.7'), +] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/m/MRtrix/MRtrix-0.3.12_fix-hardcoding.patch b/easybuild/easyconfigs/m/MRtrix/MRtrix-0.3.12_fix-hardcoding.patch new file mode 100644 index 0000000000..483d4ec762 --- /dev/null +++ b/easybuild/easyconfigs/m/MRtrix/MRtrix-0.3.12_fix-hardcoding.patch @@ -0,0 +1,28 @@ +fix hardcoding of 'g++' +author: Kenneth Hoste (HPC-UGent) +--- mrtrix3-0.3.12/configure.orig 2015-01-19 06:01:58.000000000 +0100 ++++ mrtrix3-0.3.12/configure 2015-12-12 22:36:07.770759188 +0100 +@@ -966,20 +966,20 @@ + except OSError: raise QMOCError + if process.wait() != 0: raise QMOCError + +- cmd = [ 'g++', '-c' ] + cpp_flags + qt_cflags + [ 'qt.cpp', '-o', 'qt.o' ] ++ cmd = cxx + [ '-c' ] + cpp_flags + qt_cflags + [ 'qt.cpp', '-o', 'qt.o' ] + log ('\nexecuting "' + ' ' .join(cmd) + '"...\n') + try: process = subprocess.Popen (cmd, cwd=qt_dir.name, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + except OSError: raise CompileError('oserror') + retcode = process.wait() + if retcode != 0: raise CompileError('process not terminated properly (exit code = %s)'%str(retcode)) + +- cmd = [ 'g++', '-c' ] + cpp_flags + qt_cflags + [ 'qt_moc.cpp', '-o', 'qt_moc.o' ] ++ cmd = cxx + [ '-c' ] + cpp_flags + qt_cflags + [ 'qt_moc.cpp', '-o', 'qt_moc.o' ] + log ('\nexecuting "' + ' ' .join(cmd) + '"...\n') + try: process = subprocess.Popen (cmd , cwd=qt_dir.name, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + except OSError: raise CompileError('oserror') + if process.wait() != 0: raise CompileError('process not terminated properly') + +- cmd = [ 'g++' ] + ld_flags + [ 'qt_moc.o', 'qt.o', '-o', 'qt' ] + qt_ldflags ++ cmd = cxx + ld_flags + [ 'qt_moc.o', 'qt.o', '-o', 'qt' ] + qt_ldflags + log ('\nexecuting "' + ' ' .join(cmd) + '"...\n') + try: process = subprocess.Popen (cmd , cwd=qt_dir.name, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + except OSError: raise LinkError('oserror') -- GitLab From d975a256784a7db61b67694747c3eb240cce109e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 12 Dec 2015 23:20:07 +0100 Subject: [PATCH 0424/1015] add patch to fix hardcoding --- ...MRtrix-0.2.12-intel-2015b-Python-2.7.10.eb | 5 ++- .../MRtrix/MRtrix-0.2.12_fix-hardcoding.patch | 36 +++++++++++++++++++ 2 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12_fix-hardcoding.patch diff --git a/easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12-intel-2015b-Python-2.7.10.eb index 45e19d4f24..4ac5a82a77 100644 --- a/easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12-intel-2015b-Python-2.7.10.eb @@ -10,7 +10,10 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['https://github.com/jdtournier/mrtrix-0.2/archive/'] sources = ['%(version)s.tar.gz'] -patches = ['MRtrix-%(version)s_no-system-wide-cfg.patch'] +patches = [ + 'MRtrix-%(version)s_no-system-wide-cfg.patch', + 'MRtrix-%(version)s_fix-hardcoding.patch', +] pyver = '2.7.10' versionsuffix = '-Python-2.7.10' diff --git a/easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12_fix-hardcoding.patch b/easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12_fix-hardcoding.patch new file mode 100644 index 0000000000..49324d1497 --- /dev/null +++ b/easybuild/easyconfigs/m/MRtrix/MRtrix-0.2.12_fix-hardcoding.patch @@ -0,0 +1,36 @@ +fix hardcoding of g++ and compiler flags +author: Kenneth Hoste (HPC-UGent) +--- mrtrix-0.2-0.2.12/sysconf/linux.py.orig 2015-12-12 23:09:22.643749720 +0100 ++++ mrtrix-0.2-0.2.12/sysconf/linux.py 2015-12-12 23:10:20.705181981 +0100 +@@ -1,3 +1,4 @@ ++import os + from sysconf.common import * + + obj_suffix = '.o' +@@ -5,14 +6,14 @@ + lib_prefix = 'lib' + lib_suffix = '.so' + +-cpp = [ 'g++', '-c', '$flags$', '$gtk$', '$path$', '$src$', '-o', '$obj$' ] ++cpp = [ os.getenv('CXX', 'g++'), '-c', '$flags$', '$gtk$', '$path$', '$src$', '-o', '$obj$' ] + cpp_flags = [ '-Wall', '-pedantic', '-march=native', '-fPIC', '-fno-strict-aliasing', '-DGL_GLEXT_PROTOTYPES', '-DUSE_TR1' ] + +-ld = [ 'g++', '$flags$', '$path$', '$obj$', '$mrtrix$', '$gsl$', '$gtk$', '$lz$', '-o', '$bin$' ] ++ld = [ os.getenv('CXX', 'g++'), '$flags$', '$path$', '$obj$', '$mrtrix$', '$gsl$', '$gtk$', '$lz$', '-o', '$bin$' ] + ld_flags = [ '-Wl,-rpath,$ORIGIN/../lib' ] + ld_flags_lib_prefix = '-l' + +-ld_lib = [ 'g++', '-shared', '$flags$', '$obj$', '-o', '$lib$' ] ++ld_lib = [ os.getenv('CXX', 'g++'), '-shared', '$flags$', '$obj$', '-o', '$lib$' ] + ld_lib_flags = [] + + cpp_flags_debug = cpp_flags + [ '-g' ] +@@ -23,7 +24,7 @@ + ld_flags_profile = ld_flags_debug + [ '-pg' ] + ld_lib_flags_profile = ld_lib_flags_debug + [ '-pg' ] + +-cpp_flags += [ '-O2' ] ++cpp_flags += [ os.getenv('CXXFLAGS', '-O2') ] + + cpp_flags_release = [ '-DNDEBUG' ] + -- GitLab From 5f5fd167da1e40482c35d68eb5031e2be1233fbe Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Dec 2015 10:32:35 +0100 Subject: [PATCH 0425/1015] add altroot/altversion, use empty toolchain version to trigger load of deps --- easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb index 72b73d0ecb..1c86198916 100644 --- a/easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/g/GCC/GCC-4.9.3-2.25.eb @@ -10,7 +10,7 @@ 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'} +toolchain = {'name': 'dummy', 'version': ''} dependencies = [ ('GCCcore', version), @@ -18,5 +18,8 @@ dependencies = [ ('binutils', binutilsver, '', ('GCCcore', version)), ] +altroot = 'GCCcore' +altversion = 'GCCcore' + # this bundle serves as a compiler-only toolchain, so it should be marked as compiler (important for HMNS) moduleclass = 'compiler' -- GitLab From adaf3cd84c97f5d2432ee47f3b1406d6b667ab43 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Sun, 13 Dec 2015 15:11:42 +0100 Subject: [PATCH 0426/1015] Fix conflict --- .../o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb index 624da29bdd..a78245bef8 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb @@ -23,7 +23,7 @@ patches = [ ] dependencies = [ - ('hwloc', '1.11.0', '', ('GNU', '4.9.3-2.25')), +# ('hwloc', '1.11.0', '', ('GNU', '4.9.3-2.25')), ('ParMETIS', '4.0.3'), ('METIS', '5.1.0'), # order matters, METIS need to be listed after ParMETIS to get $CPATH right ('SCOTCH', '6.0.4'), -- GitLab From 423b3c3806b01168ac14bf6d991f3245ebbe39cc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Dec 2015 18:08:03 +0100 Subject: [PATCH 0427/1015] use GCC/4.9.3-2.25 as base for intel/2016.00 --- ...2016.0.109-GCC-4.9.3.eb => icc-2016.0.109-GCC-4.9.3-2.25.eb} | 2 +- ...0.109-GCC-4.9.3.eb => iccifort-2016.0.109-GCC-4.9.3-2.25.eb} | 2 +- ...16.0.109-GCC-4.9.3.eb => ifort-2016.0.109-GCC-4.9.3-2.25.eb} | 2 +- ...mpi-2016.00-GCC-4.9.3.eb => iimpi-2016.00-GCC-4.9.3-2.25.eb} | 2 +- ...4.9.3.eb => imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3-2.25.eb} | 2 +- ....eb => impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3-2.25.eb} | 2 +- easybuild/easyconfigs/i/intel/intel-2016.00.eb | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) rename easybuild/easyconfigs/i/icc/{icc-2016.0.109-GCC-4.9.3.eb => icc-2016.0.109-GCC-4.9.3-2.25.eb} (97%) rename easybuild/easyconfigs/i/iccifort/{iccifort-2016.0.109-GCC-4.9.3.eb => iccifort-2016.0.109-GCC-4.9.3-2.25.eb} (96%) rename easybuild/easyconfigs/i/ifort/{ifort-2016.0.109-GCC-4.9.3.eb => ifort-2016.0.109-GCC-4.9.3-2.25.eb} (97%) rename easybuild/easyconfigs/i/iimpi/{iimpi-2016.00-GCC-4.9.3.eb => iimpi-2016.00-GCC-4.9.3-2.25.eb} (94%) rename easybuild/easyconfigs/i/imkl/{imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3.eb => imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3-2.25.eb} (91%) rename easybuild/easyconfigs/i/impi/{impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3.eb => impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3-2.25.eb} (98%) diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3-2.25.eb similarity index 97% rename from easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb rename to easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3-2.25.eb index 7b896c84c9..ba2313b6aa 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3-2.25.eb @@ -13,7 +13,7 @@ sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp.tgz'] checksums = ['f57a892fb494db3c80f20a88aa3e901f'] gcc = 'GCC' -gccver = '4.9.3' +gccver = '4.9.3-2.25' versionsuffix = '-%s-%s' % (gcc, gccver) dependencies = [(gcc, gccver)] diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3-2.25.eb similarity index 96% rename from easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3.eb rename to easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3-2.25.eb index 11b82b0431..f497b3a5a8 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3-2.25.eb @@ -10,7 +10,7 @@ description = """Intel Cluster Toolkit Compiler Edition provides Intel C,C++ and toolchain = {'name': 'dummy', 'version': 'dummy'} gcc = 'GCC' -gccver = '4.9.3' +gccver = '4.9.3-2.25' versionsuffix = '-%s-%s' % (gcc, gccver) dependencies = [ diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3-2.25.eb similarity index 97% rename from easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb rename to easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3-2.25.eb index bb570a03b6..460d8abc6d 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3-2.25.eb @@ -13,7 +13,7 @@ sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran.tg checksums = ['bce7f6a71f7e44f67956197501d00b7c'] gcc = 'GCC' -gccver = '4.9.3' +gccver = '4.9.3-2.25' versionsuffix = "-%s-%s" % ( gcc, gccver ) dependencies = [(gcc, gccver)] diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3-2.25.eb similarity index 94% rename from easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3.eb rename to easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3-2.25.eb index 809bd222ae..b4eb7cc8a8 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3-2.25.eb @@ -3,7 +3,7 @@ easyblock = "Toolchain" name = 'iimpi' version = '2016.00' -versionsuffix = '-GCC-4.9.3' +versionsuffix = '-GCC-4.9.3-2.25' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3-2.25.eb similarity index 91% rename from easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3.eb rename to easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3-2.25.eb index 9092476e72..3b5d9dbf2b 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3-2.25.eb @@ -9,7 +9,7 @@ description = """Intel Math Kernel Library is a library of highly optimized, applications that require maximum performance. Core math functions include BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" -toolchain = {'name': 'iimpi', 'version': '2016.00-GCC-4.9.3'} +toolchain = {'name': 'iimpi', 'version': '2016.00-GCC-4.9.3-2.25'} sources = ['l_mkl_%(version)s.tgz'] checksums = ['47567e38801efe273b36b5250c759af7'] diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3.eb b/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3-2.25.eb similarity index 98% rename from easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3.eb rename to easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3-2.25.eb index afccbbe0da..aafd77aff0 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.1.109-iccifort-2016.0.109-GCC-4.9.3-2.25.eb @@ -8,7 +8,7 @@ description = """The Intel(R) MPI Library for Linux* OS is a multi-fabric messag passing library based on ANL MPICH2 and OSU MVAPICH2. The Intel MPI Library for Linux OS implements the Message Passing Interface, version 2 (MPI-2) specification.""" -toolchain = {'name': 'iccifort', 'version': '2016.0.109-GCC-4.9.3'} +toolchain = {'name': 'iccifort', 'version': '2016.0.109-GCC-4.9.3-2.25'} sources = ['l_mpi_p_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/intel/intel-2016.00.eb b/easybuild/easyconfigs/i/intel/intel-2016.00.eb index ef18b25059..e6eb9970c4 100644 --- a/easybuild/easyconfigs/i/intel/intel-2016.00.eb +++ b/easybuild/easyconfigs/i/intel/intel-2016.00.eb @@ -10,7 +10,7 @@ description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and toolchain = {'name': 'dummy', 'version': 'dummy'} compver = '2016.0.109' -gccsuff = '-GCC-4.9.3' +gccsuff = '-GCC-4.9.3-2.25' dependencies = [ ('icc', compver, gccsuff), -- GitLab From 6b07c6e02fef6e5925b4c7fb94dbf1aac1f83564 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Dec 2015 18:10:42 +0100 Subject: [PATCH 0428/1015] avoid 'gnu' as variable name in icc/ifort easyconfigs based on GCC/4.9.3-2.25 --- .../easyconfigs/i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb | 8 ++++---- .../i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/easybuild/easyconfigs/i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb index 25b313fb84..e7371184f9 100644 --- a/easybuild/easyconfigs/i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb @@ -8,11 +8,11 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} sources = ['l_ccompxe_%(version)s.tgz'] -gnu = 'GCC' -gnuver = '4.9.3-2.25' -versionsuffix = '-%s-%s' % (gnu, gnuver) +gcc = 'GCC' +gccver = '4.9.3-2.25' +versionsuffix = '-%s-%s' % (gcc, gccver) -dependencies = [(gnu, gnuver)] +dependencies = [(gcc, gccver)] dontcreateinstalldir = 'True' diff --git a/easybuild/easyconfigs/i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb index 90cc829cf7..4445f44bec 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb @@ -8,11 +8,11 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} sources = ['l_fcompxe_%(version)s.tgz'] -gnu = 'GCC' -gnuver = '4.9.3-2.25' -versionsuffix = '-%s-%s' % (gnu, gnuver) +gcc = 'GCC' +gccver = '4.9.3-2.25' +versionsuffix = '-%s-%s' % (gcc, gccver) -dependencies = [(gnu, gnuver)] +dependencies = [(gcc, gccver)] dontcreateinstalldir = 'True' -- GitLab From 85aefaebd4d65fe302a6a7585823adbe08f6b5a6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Dec 2015 18:14:12 +0100 Subject: [PATCH 0429/1015] include GCCcore and binutils as explicit deps in intel/2016.00 --- easybuild/easyconfigs/i/intel/intel-2016.00.eb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/i/intel/intel-2016.00.eb b/easybuild/easyconfigs/i/intel/intel-2016.00.eb index e6eb9970c4..ac675fb746 100644 --- a/easybuild/easyconfigs/i/intel/intel-2016.00.eb +++ b/easybuild/easyconfigs/i/intel/intel-2016.00.eb @@ -10,9 +10,12 @@ description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and toolchain = {'name': 'dummy', 'version': 'dummy'} compver = '2016.0.109' -gccsuff = '-GCC-4.9.3-2.25' - +gccver = '4.9.3' +binutilsver = '2.25' +gccsuff = '-GCC-%s-%s' % (gccver, binutilsver) dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver), ('icc', compver, gccsuff), ('ifort', compver, gccsuff), ('impi', '5.1.1.109', '', ('iccifort', '%s%s' % (compver, gccsuff))), -- GitLab From 6e93db6d4491bb58567ea777687807dd4b922123 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Dec 2015 18:14:45 +0100 Subject: [PATCH 0430/1015] include GCCcore and binutils as explicit deps in intel/2015.08 --- easybuild/easyconfigs/i/intel/intel-2015.08.eb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/i/intel/intel-2015.08.eb b/easybuild/easyconfigs/i/intel/intel-2015.08.eb index 7f57a693eb..838428c680 100644 --- a/easybuild/easyconfigs/i/intel/intel-2015.08.eb +++ b/easybuild/easyconfigs/i/intel/intel-2015.08.eb @@ -9,9 +9,13 @@ description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and toolchain = {'name': 'dummy', 'version': 'dummy'} compver = '2015.5.223' -gccsuff = '-GCC-4.9.3-2.25' +gccver = '4.9.3' +binutilsver = '2.25' +gccsuff = '-GCC-%s-%s' % (gccver, binutilsver) dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver), ('icc', compver, gccsuff), ('ifort', compver, gccsuff), ('impi', '5.1.2.150', '', ('iccifort', '%s%s' % (compver, gccsuff))), -- GitLab From 86d31613e3f32ab8e1c835f3f5d2ba3517ce0830 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Dec 2015 18:38:41 +0100 Subject: [PATCH 0431/1015] base intel/2016.01 on GCC/4.9.3-2.25, add components spec for icc/ifort --- ...1.150-GCC-4.9.3.eb => icc-2016.1.150-GCC-4.9.3-2.25.eb} | 6 +++++- ...-GCC-4.9.3.eb => iccifort-2016.1.150-GCC-4.9.3-2.25.eb} | 2 +- ...150-GCC-4.9.3.eb => ifort-2016.1.150-GCC-4.9.3-2.25.eb} | 6 +++++- ...016.01-GCC-4.9.3.eb => iimpi-2016.01-GCC-4.9.3-2.25.eb} | 2 +- .../i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3.eb | 2 +- ...> impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb} | 2 +- easybuild/easyconfigs/i/intel/intel-2016.01.eb | 7 +++++-- 7 files changed, 19 insertions(+), 8 deletions(-) rename easybuild/easyconfigs/i/icc/{icc-2016.1.150-GCC-4.9.3.eb => icc-2016.1.150-GCC-4.9.3-2.25.eb} (69%) rename easybuild/easyconfigs/i/iccifort/{iccifort-2016.1.150-GCC-4.9.3.eb => iccifort-2016.1.150-GCC-4.9.3-2.25.eb} (96%) rename easybuild/easyconfigs/i/ifort/{ifort-2016.1.150-GCC-4.9.3.eb => ifort-2016.1.150-GCC-4.9.3-2.25.eb} (69%) rename easybuild/easyconfigs/i/iimpi/{iimpi-2016.01-GCC-4.9.3.eb => iimpi-2016.01-GCC-4.9.3-2.25.eb} (94%) rename easybuild/easyconfigs/i/impi/{impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3.eb => impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb} (99%) diff --git a/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3.eb b/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3-2.25.eb similarity index 69% rename from easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3.eb rename to easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3-2.25.eb index 43559cc975..f14826fcee 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3-2.25.eb @@ -13,9 +13,13 @@ sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_update checksums = ['4b93b0ff549e6bd8d1a8b9a441b235a8'] gcc = 'GCC' -gccver = '4.9.3' +gccver = '4.9.3-2.25' versionsuffix = '-%s-%s' % (gcc, gccver) +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_'] + dependencies = [(gcc, gccver)] dontcreateinstalldir = 'True' diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3-2.25.eb similarity index 96% rename from easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3.eb rename to easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3-2.25.eb index 513eea40a2..52ea9c2244 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3-2.25.eb @@ -10,7 +10,7 @@ description = """Intel Cluster Toolkit Compiler Edition provides Intel C,C++ and toolchain = {'name': 'dummy', 'version': 'dummy'} gcc = 'GCC' -gccver = '4.9.3' +gccver = '4.9.3-2.25' versionsuffix = '-%s-%s' % (gcc, gccver) dependencies = [ diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3-2.25.eb similarity index 69% rename from easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3.eb rename to easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3-2.25.eb index dd1876cf46..3d5f89f6dc 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3-2.25.eb @@ -13,11 +13,15 @@ sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_up checksums = ['1e848c8283cf6a0210bce1d35ecd748b'] gcc = 'GCC' -gccver = '4.9.3' +gccver = '4.9.3-2.25' versionsuffix = "-%s-%s" % ( gcc, gccver ) dependencies = [(gcc, gccver)] +# full list of components can be obtained from pset/mediaconfig.xml in unpacked sources +# cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide +components = ['intel-comp', 'intel-fcomp', 'intel-ifort', 'intel-openmp', 'intel-ipsf?_'] + dontcreateinstalldir = 'True' # license file diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3-2.25.eb similarity index 94% rename from easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3.eb rename to easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3-2.25.eb index 5ca44c6b49..7d57b6f4a5 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3-2.25.eb @@ -3,7 +3,7 @@ easyblock = "Toolchain" name = 'iimpi' version = '2016.01' -versionsuffix = '-GCC-4.9.3' +versionsuffix = '-GCC-4.9.3-2.25' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3.eb index f64f23cf45..ea1d887cb5 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3.eb @@ -9,7 +9,7 @@ description = """Intel Math Kernel Library is a library of highly optimized, applications that require maximum performance. Core math functions include BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" -toolchain = {'name': 'iimpi', 'version': '2016.01-GCC-4.9.3'} +toolchain = {'name': 'iimpi', 'version': '2016.01-GCC-4.9.3-2.25'} sources = ['l_mkl_%(version)s.tgz'] checksums = ['b57ff502b5f97f2f783e4bbda7ce42b3'] diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3.eb b/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb similarity index 99% rename from easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3.eb rename to easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb index c585c3f8fd..73e4fbb027 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb @@ -8,7 +8,7 @@ description = """The Intel(R) MPI Library for Linux* OS is a multi-fabric messag passing library based on ANL MPICH2 and OSU MVAPICH2. The Intel MPI Library for Linux OS implements the Message Passing Interface, version 2 (MPI-2) specification.""" -toolchain = {'name': 'iccifort', 'version': '2016.1.150-GCC-4.9.3'} +toolchain = {'name': 'iccifort', 'version': '2016.1.150-GCC-4.9.3-2.25'} sources = ['l_mpi_p_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/intel/intel-2016.01.eb b/easybuild/easyconfigs/i/intel/intel-2016.01.eb index 402a427676..49e0e17522 100644 --- a/easybuild/easyconfigs/i/intel/intel-2016.01.eb +++ b/easybuild/easyconfigs/i/intel/intel-2016.01.eb @@ -10,9 +10,12 @@ description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and toolchain = {'name': 'dummy', 'version': 'dummy'} compver = '2016.1.150' -gccsuff = '-GCC-4.9.3' - +gccver = '4.9.3' +binutilsver = '2.25' +gccsuff = '-GCC-%s-%s' % (gccver, binutilsver) dependencies = [ + ('GCCcore', gccver), + ('binutils', binutils), ('icc', compver, gccsuff), ('ifort', compver, gccsuff), ('impi', '5.1.2.150', '', ('iccifort', '%s%s' % (compver, gccsuff))), -- GitLab From 4f77117186a8d009d342bbb9b78637144f04b3f9 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Dec 2015 18:49:39 +0100 Subject: [PATCH 0432/1015] fix versionsuffix for binutils in intel/2016.01 --- easybuild/easyconfigs/i/intel/intel-2016.01.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/i/intel/intel-2016.01.eb b/easybuild/easyconfigs/i/intel/intel-2016.01.eb index 49e0e17522..a5ff70954b 100644 --- a/easybuild/easyconfigs/i/intel/intel-2016.01.eb +++ b/easybuild/easyconfigs/i/intel/intel-2016.01.eb @@ -15,7 +15,7 @@ binutilsver = '2.25' gccsuff = '-GCC-%s-%s' % (gccver, binutilsver) dependencies = [ ('GCCcore', gccver), - ('binutils', binutils), + ('binutils', binutils, '-GCCcore-%s' % gccver), ('icc', compver, gccsuff), ('ifort', compver, gccsuff), ('impi', '5.1.2.150', '', ('iccifort', '%s%s' % (compver, gccsuff))), -- GitLab From 217e8dd05191b2984de70ed84ce81b7ec5f9d5d6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Dec 2015 18:50:00 +0100 Subject: [PATCH 0433/1015] fix versionsuffix for binutils in intel/2015.08 --- easybuild/easyconfigs/i/intel/intel-2015.08.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/i/intel/intel-2015.08.eb b/easybuild/easyconfigs/i/intel/intel-2015.08.eb index 838428c680..31e1f3de5f 100644 --- a/easybuild/easyconfigs/i/intel/intel-2015.08.eb +++ b/easybuild/easyconfigs/i/intel/intel-2015.08.eb @@ -15,7 +15,7 @@ binutilsver = '2.25' gccsuff = '-GCC-%s-%s' % (gccver, binutilsver) dependencies = [ ('GCCcore', gccver), - ('binutils', binutilsver), + ('binutils', binutils, '-GCCcore-%s' % gccver), ('icc', compver, gccsuff), ('ifort', compver, gccsuff), ('impi', '5.1.2.150', '', ('iccifort', '%s%s' % (compver, gccsuff))), -- GitLab From 81d104eac9e2b307e6517ea2706b17208a82fe1e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Dec 2015 18:50:21 +0100 Subject: [PATCH 0434/1015] fix versionsuffix for binutils in intel/2016.00 --- easybuild/easyconfigs/i/intel/intel-2016.00.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/i/intel/intel-2016.00.eb b/easybuild/easyconfigs/i/intel/intel-2016.00.eb index ac675fb746..6f5feb5f89 100644 --- a/easybuild/easyconfigs/i/intel/intel-2016.00.eb +++ b/easybuild/easyconfigs/i/intel/intel-2016.00.eb @@ -15,7 +15,7 @@ binutilsver = '2.25' gccsuff = '-GCC-%s-%s' % (gccver, binutilsver) dependencies = [ ('GCCcore', gccver), - ('binutils', binutilsver), + ('binutils', binutils, '-GCCcore-%s' % gccver), ('icc', compver, gccsuff), ('ifort', compver, gccsuff), ('impi', '5.1.1.109', '', ('iccifort', '%s%s' % (compver, gccsuff))), -- GitLab From 1c21d6acdbbe815b32f28c9d0489ff95fb4f878a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Dec 2015 18:51:40 +0100 Subject: [PATCH 0435/1015] fix typo --- easybuild/easyconfigs/i/intel/intel-2016.00.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/i/intel/intel-2016.00.eb b/easybuild/easyconfigs/i/intel/intel-2016.00.eb index 6f5feb5f89..0b62fdc0f4 100644 --- a/easybuild/easyconfigs/i/intel/intel-2016.00.eb +++ b/easybuild/easyconfigs/i/intel/intel-2016.00.eb @@ -15,7 +15,7 @@ binutilsver = '2.25' gccsuff = '-GCC-%s-%s' % (gccver, binutilsver) dependencies = [ ('GCCcore', gccver), - ('binutils', binutils, '-GCCcore-%s' % gccver), + ('binutils', binutilsver, '-GCCcore-%s' % gccver), ('icc', compver, gccsuff), ('ifort', compver, gccsuff), ('impi', '5.1.1.109', '', ('iccifort', '%s%s' % (compver, gccsuff))), -- GitLab From 9c5b89b67dfe3278fcaf38522dcbef240faf6a23 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Dec 2015 18:52:11 +0100 Subject: [PATCH 0436/1015] fix typo --- easybuild/easyconfigs/i/intel/intel-2015.08.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/i/intel/intel-2015.08.eb b/easybuild/easyconfigs/i/intel/intel-2015.08.eb index 31e1f3de5f..f154fb6c65 100644 --- a/easybuild/easyconfigs/i/intel/intel-2015.08.eb +++ b/easybuild/easyconfigs/i/intel/intel-2015.08.eb @@ -15,7 +15,7 @@ binutilsver = '2.25' gccsuff = '-GCC-%s-%s' % (gccver, binutilsver) dependencies = [ ('GCCcore', gccver), - ('binutils', binutils, '-GCCcore-%s' % gccver), + ('binutils', binutilsver, '-GCCcore-%s' % gccver), ('icc', compver, gccsuff), ('ifort', compver, gccsuff), ('impi', '5.1.2.150', '', ('iccifort', '%s%s' % (compver, gccsuff))), -- GitLab From 76f41baf7490b903cd61c8fb4170dc6367ddfd55 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Dec 2015 18:52:40 +0100 Subject: [PATCH 0437/1015] fix typo --- easybuild/easyconfigs/i/intel/intel-2016.01.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/i/intel/intel-2016.01.eb b/easybuild/easyconfigs/i/intel/intel-2016.01.eb index a5ff70954b..766d5b1fda 100644 --- a/easybuild/easyconfigs/i/intel/intel-2016.01.eb +++ b/easybuild/easyconfigs/i/intel/intel-2016.01.eb @@ -15,7 +15,7 @@ binutilsver = '2.25' gccsuff = '-GCC-%s-%s' % (gccver, binutilsver) dependencies = [ ('GCCcore', gccver), - ('binutils', binutils, '-GCCcore-%s' % gccver), + ('binutils', binutilsver, '-GCCcore-%s' % gccver), ('icc', compver, gccsuff), ('ifort', compver, gccsuff), ('impi', '5.1.2.150', '', ('iccifort', '%s%s' % (compver, gccsuff))), -- GitLab From fe887773883861224c8a8e41fd666f6c9cfad7d4 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Dec 2015 20:15:48 +0100 Subject: [PATCH 0438/1015] add patch for gtkglext --- .../g/gtkglext/gtkglext-1.2.0-intel-2015b.eb | 2 + .../gtkglext-1.2.0_fix-gtk-compat.patch | 153 ++++++++++++++++++ 2 files changed, 155 insertions(+) create mode 100644 easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0_fix-gtk-compat.patch diff --git a/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb b/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb index b52446834a..4169a1657f 100644 --- a/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb +++ b/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb @@ -11,6 +11,8 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCE_TAR_GZ] +patches = ['gtkglext-%(version)s_fix-gtk-compat.patch'] + pangover = '1.37.1' dependencies = [ ('gtk+', '2.24.28'), diff --git a/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0_fix-gtk-compat.patch b/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0_fix-gtk-compat.patch new file mode 100644 index 0000000000..0dce611f85 --- /dev/null +++ b/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0_fix-gtk-compat.patch @@ -0,0 +1,153 @@ +Eliminate usage of GTK_WIDGET_REALIZED, GTK_WIDGET_TOPLEVEL, and GTK_WIDGET_NO_WINDOW for compatibility with Gtk+ >= 2.20 +obtained from http://pkgs.fedoraproject.org/cgit/gtkglext.git/tree/gtkglext-1.2.0-bz677457.diff +see also https://bugzilla.redhat.com/show_bug.cgi?id=677457 +diff -Naur gtkglext-1.2.0.orig/gtk/gtkglwidget.c gtkglext-1.2.0/gtk/gtkglwidget.c +--- gtkglext-1.2.0.orig/gtk/gtkglwidget.c 2004-02-20 10:38:36.000000000 +0100 ++++ gtkglext-1.2.0/gtk/gtkglwidget.c 2011-02-16 19:06:48.383730534 +0100 +@@ -16,7 +16,9 @@ + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. + */ + +-#include ++#ifdef HAVE_CONFIG_H ++#include "config.h" ++#endif /* HAVE_CONFIG_H */ + + #include "gtkglprivate.h" + #include "gtkglwidget.h" +@@ -68,6 +70,7 @@ + gtk_gl_widget_realize (GtkWidget *widget, + GLWidgetPrivate *private) + { ++ GdkWindow *window; + GdkGLWindow *glwindow; + + GTK_GL_NOTE_FUNC_PRIVATE (); +@@ -77,9 +80,10 @@ + * handlers. + */ + +- if (!gdk_window_is_gl_capable (widget->window)) ++ window = gtk_widget_get_window (widget); ++ if (!gdk_window_is_gl_capable (window)) + { +- glwindow = gdk_window_set_gl_capability (widget->window, ++ glwindow = gdk_window_set_gl_capability (window, + private->glconfig, + NULL); + if (glwindow == NULL) +@@ -127,9 +131,9 @@ + * Synchronize OpenGL and window resizing request streams. + */ + +- if (GTK_WIDGET_REALIZED (widget) && private->is_realized) ++ if (gtk_widget_get_realized (widget) && private->is_realized) + { +- gldrawable = gdk_window_get_gl_drawable (widget->window); ++ gldrawable = gdk_window_get_gl_drawable (gtk_widget_get_window (widget)); + gdk_gl_drawable_wait_gdk (gldrawable); + } + } +@@ -146,7 +150,7 @@ + + if (private->glcontext != NULL) + { +- gdk_gl_context_destroy (private->glcontext); ++ g_object_unref (private->glcontext); + private->glcontext = NULL; + } + +@@ -154,8 +158,8 @@ + * Remove OpenGL-capability from widget->window. + */ + +- if (GTK_WIDGET_REALIZED (widget)) +- gdk_window_unset_gl_capability (widget->window); ++ if (gtk_widget_get_realized (widget)) ++ gdk_window_unset_gl_capability (gtk_widget_get_window (widget)); + + private->is_realized = FALSE; + } +@@ -174,7 +178,7 @@ + */ + + toplevel = gtk_widget_get_toplevel (widget); +- if (GTK_WIDGET_TOPLEVEL (toplevel) && !GTK_WIDGET_REALIZED (toplevel)) ++ if (gtk_widget_is_toplevel (toplevel) && !gtk_widget_get_realized (toplevel)) + { + GTK_GL_NOTE (MISC, + g_message (" - Install colormap to the top-level window.")); +@@ -188,23 +192,27 @@ + GtkStyle *previous_style, + gpointer user_data) + { ++ GdkWindow *window; ++ + GTK_GL_NOTE_FUNC_PRIVATE (); + + /* + * Set a background of "None" on window to avoid AIX X server crash. + */ + +- if (GTK_WIDGET_REALIZED (widget)) ++ if (gtk_widget_get_realized (widget)) + { ++ window = gtk_widget_get_window (widget); ++ + GTK_GL_NOTE (MISC, + g_message (" - window->bg_pixmap = %p", +- ((GdkWindowObject *) (widget->window))->bg_pixmap)); ++ ((GdkWindowObject *) window)->bg_pixmap)); + +- gdk_window_set_back_pixmap (widget->window, NULL, FALSE); ++ gdk_window_set_back_pixmap (window, NULL, FALSE); + + GTK_GL_NOTE (MISC, + g_message (" - window->bg_pixmap = %p", +- ((GdkWindowObject *) (widget->window))->bg_pixmap)); ++ ((GdkWindowObject *) window)->bg_pixmap)); + } + } + +@@ -250,8 +258,8 @@ + GTK_GL_NOTE_FUNC (); + + g_return_val_if_fail (GTK_IS_WIDGET (widget), FALSE); +- g_return_val_if_fail (!GTK_WIDGET_NO_WINDOW (widget), FALSE); +- g_return_val_if_fail (!GTK_WIDGET_REALIZED (widget), FALSE); ++ g_return_val_if_fail (gtk_widget_get_has_window (widget), FALSE); ++ g_return_val_if_fail (!gtk_widget_get_realized (widget), FALSE); + g_return_val_if_fail (GDK_IS_GL_CONFIG (glconfig), FALSE); + + /* +@@ -432,9 +440,9 @@ + GTK_GL_NOTE_FUNC (); + + g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL); +- g_return_val_if_fail (GTK_WIDGET_REALIZED (widget), NULL); ++ g_return_val_if_fail (gtk_widget_get_realized (widget), NULL); + +- gldrawable = gdk_window_get_gl_drawable (widget->window); ++ gldrawable = gdk_window_get_gl_drawable (gtk_widget_get_window (widget)); + if (gldrawable == NULL) + return NULL; + +@@ -474,7 +482,7 @@ + GLWidgetPrivate *private; + + g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL); +- g_return_val_if_fail (GTK_WIDGET_REALIZED (widget), NULL); ++ g_return_val_if_fail (gtk_widget_get_realized (widget), NULL); + + private = g_object_get_qdata (G_OBJECT (widget), quark_gl_private); + if (private == NULL) +@@ -501,7 +509,7 @@ + gtk_widget_get_gl_window (GtkWidget *widget) + { + g_return_val_if_fail (GTK_IS_WIDGET (widget), NULL); +- g_return_val_if_fail (GTK_WIDGET_REALIZED (widget), NULL); ++ g_return_val_if_fail (gtk_widget_get_realized (widget), NULL); + +- return gdk_window_get_gl_window (widget->window); ++ return gdk_window_get_gl_window (gtk_widget_get_window (widget)); + } -- GitLab From 4cf49f59d876d45aa3c9b2c590a2a9fa188c5067 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 13 Dec 2015 22:02:46 +0100 Subject: [PATCH 0439/1015] enable -std=c++11 --- .../m/MRtrix/MRtrix-0.3.12-intel-2015b-Python-2.7.10.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/m/MRtrix/MRtrix-0.3.12-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/MRtrix/MRtrix-0.3.12-intel-2015b-Python-2.7.10.eb index eaf38ed555..8c52c043b3 100644 --- a/easybuild/easyconfigs/m/MRtrix/MRtrix-0.3.12-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/MRtrix/MRtrix-0.3.12-intel-2015b-Python-2.7.10.eb @@ -6,6 +6,7 @@ description = """MRtrix provides a set of tools to perform diffusion-weighted MR robust to crossing fibres, using constrained spherical deconvolution (CSD) and probabilistic streamlines.""" toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'cstd': 'c++11'} source_urls = ['https://github.com/MRtrix3/mrtrix3/archive/'] sources = ['%(version)s.tar.gz'] -- GitLab From 4636e40f27f8add7ba130ac746f75a9fbaf54c82 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 14 Dec 2015 09:37:57 +0100 Subject: [PATCH 0440/1015] patches + %%syntax --- .../easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015.05.eb | 4 ++-- easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015b.eb | 4 ++-- .../OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb | 2 +- .../easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a.eb | 4 ++-- .../easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015b.eb | 4 ++-- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015.05.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015.05.eb index 4055b16ed1..75c84d2859 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015.05.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015.05.eb @@ -16,9 +16,9 @@ sources = [ ] patches = [ - 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-%(version)s_cleanup.patch', 'OpenFOAM-2.3.0_libreadline.patch', - ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir + ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir ] # fix for cyclic symlink issue, which may cause unpacking to fail diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015b.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015b.eb index 645bcba351..38977d6df4 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015b.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015b.eb @@ -16,9 +16,9 @@ sources = [ ] patches = [ - 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-%(version)s_cleanup.patch', 'OpenFOAM-2.3.0_libreadline.patch', - ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir + ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir ] # fix for cyclic symlink issue, which may cause unpacking to fail diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb index ea484f8cb8..a01e2e516c 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb @@ -30,7 +30,7 @@ patches = [ ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir 'OpenFOAM-%(version)s_external-3rd.patch', ('ThirdParty-%(version)s_external-3rd.patch', ".."), - 'OpenFOAM-%(version)s_external_paraview-%s.patch' % paraversion, + 'OpenFOAM-%%(version)s_external_paraview-%s.patch' % paraversion, ] dependencies = [ diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a.eb index 5eecb4a977..aa18d1c125 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a.eb @@ -16,9 +16,9 @@ sources = [ ] patches = [ - 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-%(version)s_cleanup.patch', 'OpenFOAM-2.3.0_libreadline.patch', - ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir + ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir ] # fix for cyclic symlink issue, which may cause unpacking to fail diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015b.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015b.eb index 944836d77d..caf5fcf048 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015b.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015b.eb @@ -16,9 +16,9 @@ sources = [ ] patches = [ - 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-%(version)s_cleanup.patch', 'OpenFOAM-2.3.0_libreadline.patch', - ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir + ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir ] # fix for cyclic symlink issue, which may cause unpacking to fail -- GitLab From ac7418af0b0c7568c776b0e11f257bdadf436e66 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 14 Dec 2015 09:50:04 +0100 Subject: [PATCH 0441/1015] Patch names + sytle --- ...-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb} | 17 +++++++++-------- .../o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb | 4 ++-- ...2.4.0.patch => OpenFOAM-2.4.0_cleanup.patch} | 0 ....patch => OpenFOAM-2.4.0_external-3rd.patch} | 0 ...4.0.patch => ThirdParty-2.4.0_cleanup.patch} | 0 ...atch => ThirdParty-2.4.0_external-3rd.patch} | 0 6 files changed, 11 insertions(+), 10 deletions(-) rename easybuild/easyconfigs/o/OpenFOAM/{OpenFOAM-2.4.0-intel-2015b-eb-deps.eb => OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb} (75%) rename easybuild/easyconfigs/o/OpenFOAM/{cleanup-OpenFOAM-2.4.0.patch => OpenFOAM-2.4.0_cleanup.patch} (100%) rename easybuild/easyconfigs/o/OpenFOAM/{external-3rd-OpenFOAM-2.4.0.patch => OpenFOAM-2.4.0_external-3rd.patch} (100%) rename easybuild/easyconfigs/o/OpenFOAM/{cleanup-ThirdParty-2.4.0.patch => ThirdParty-2.4.0_cleanup.patch} (100%) rename easybuild/easyconfigs/o/OpenFOAM/{external-3rd-ThirdParty-2.4.0.patch => ThirdParty-2.4.0_external-3rd.patch} (100%) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb similarity index 75% rename from easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb rename to easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb index e3041e4b06..8036be4de0 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb @@ -1,7 +1,8 @@ name = 'OpenFOAM' version = '2.4.0' -versionsuffix = '-eb-deps' paraversion = '4.4.0' +pyver = '-Python-2.7.10' +versionsuffix = '-eb-deps-%s' % pyver homepage = 'http://www.openfoam.com/' description = """OpenFOAM is a free, open source CFD software package. @@ -24,18 +25,18 @@ unpack_options = "--exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/back unpack_options += " --exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/cellShapeControlMesh" patches = [ - 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-%(version)s_cleanup.patch', 'OpenFOAM-2.3.0_libreadline.patch', - ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir - 'external-3rd-OpenFOAM-%(version)s.patch', - ('external-3rd-ThirdParty-%(version)s.patch', ".."), - 'OpenFOAM-%s_external_paraview-%s.patch' % (version, paraversion), + ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir + 'OpenFOAM-%(version)s_external-3rd.patch', + ('ThirdParty-%(version)s_external-3rd.patch', ".."), + 'OpenFOAM-%%(version)s_external_paraview-%s.patch' % paraversion, ] dependencies = [ - ('CGAL', '4.6.3', '-Python-2.7.10'), + ('CGAL', '4.6.3', pyver), ('libreadline', '6.3'), -# OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes) + # OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes) ('METIS', '5.1.0', '-32bitIDX'), ('ncurses', '5.9'), ('Paraview', paraversion, '-mpi'), diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb index 68a091945c..b11994a37f 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb @@ -16,9 +16,9 @@ sources = [ ] patches = [ - 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-%(version)s_cleanup.patch', 'OpenFOAM-2.3.0_libreadline.patch', - ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir + ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir ] # fix for cyclic symlink issue, which may cause unpacking to fail diff --git a/easybuild/easyconfigs/o/OpenFOAM/cleanup-OpenFOAM-2.4.0.patch b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0_cleanup.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/cleanup-OpenFOAM-2.4.0.patch rename to easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0_cleanup.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.4.0.patch b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0_external-3rd.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-2.4.0.patch rename to easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0_external-3rd.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM/cleanup-ThirdParty-2.4.0.patch b/easybuild/easyconfigs/o/OpenFOAM/ThirdParty-2.4.0_cleanup.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/cleanup-ThirdParty-2.4.0.patch rename to easybuild/easyconfigs/o/OpenFOAM/ThirdParty-2.4.0_cleanup.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-2.4.0.patch b/easybuild/easyconfigs/o/OpenFOAM/ThirdParty-2.4.0_external-3rd.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-2.4.0.patch rename to easybuild/easyconfigs/o/OpenFOAM/ThirdParty-2.4.0_external-3rd.patch -- GitLab From 73f715d3d70d311fd3d001beb8b9400d3225cf2f Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 14 Dec 2015 09:53:16 +0100 Subject: [PATCH 0442/1015] paraversion location --- .../OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb index 8036be4de0..a52e11c8cb 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb @@ -1,6 +1,5 @@ name = 'OpenFOAM' version = '2.4.0' -paraversion = '4.4.0' pyver = '-Python-2.7.10' versionsuffix = '-eb-deps-%s' % pyver @@ -24,6 +23,7 @@ sources = [ unpack_options = "--exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/backgroundMeshDecomposition" unpack_options += " --exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/cellShapeControlMesh" +paraversion = '4.4.0' patches = [ 'OpenFOAM-%(version)s_cleanup.patch', 'OpenFOAM-2.3.0_libreadline.patch', -- GitLab From f1be272b0b9abfaaeea7e3bfe0f1391ef85ef513 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 14 Dec 2015 09:54:11 +0100 Subject: [PATCH 0443/1015] paraversion location --- .../OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb index a01e2e516c..916b16d705 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb @@ -1,6 +1,5 @@ name = 'OpenFOAM' version = '2.3.1' -paraversion = '4.3.1' pyver = '-Python-2.7.10' versionsuffix = '-eb-deps-%s' % pyver @@ -24,6 +23,7 @@ sources = [ unpack_options = "--exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/backgroundMeshDecomposition" unpack_options += " --exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/cellShapeControlMesh" +paraversion = '4.3.1' patches = [ 'OpenFOAM-%(version)s_cleanup.patch', 'OpenFOAM-2.3.0_libreadline.patch', -- GitLab From 4b9a23d12177091618fba7623cd8f507246bdba5 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 14 Dec 2015 10:28:35 +0100 Subject: [PATCH 0444/1015] comments implemented --- ....0.0-intel-2015b-eb-deps-Python-2.7.10.eb} | 21 ++++++++++--------- ...0.0.patch => OpenFOAM-3.0.0_cleanup.patch} | 0 ...atch => OpenFOAM-3.0.0_external-3rd.patch} | 12 +++++------ ...0.patch => ThirdParty-3.0.0_cleanup.patch} | 0 ...ch => ThirdParty-3.0.0_external-3rd.patch} | 0 5 files changed, 17 insertions(+), 16 deletions(-) rename easybuild/easyconfigs/o/OpenFOAM/{OpenFOAM-3.0.0-intel-2015b-eb-deps.eb => OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb} (65%) rename easybuild/easyconfigs/o/OpenFOAM/{cleanup-OpenFOAM-3.0.0.patch => OpenFOAM-3.0.0_cleanup.patch} (100%) rename easybuild/easyconfigs/o/OpenFOAM/{external-3rd-OpenFOAM-3.0.0.patch => OpenFOAM-3.0.0_external-3rd.patch} (93%) rename easybuild/easyconfigs/o/OpenFOAM/{cleanup-ThirdParty-3.0.0.patch => ThirdParty-3.0.0_cleanup.patch} (100%) rename easybuild/easyconfigs/o/OpenFOAM/{external-3rd-ThirdParty-3.0.0.patch => ThirdParty-3.0.0_external-3rd.patch} (100%) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb similarity index 65% rename from easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb rename to easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb index 1c2ae136a5..ccc2f202e0 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb @@ -1,7 +1,7 @@ name = 'OpenFOAM' version = '3.0.0' -versionsuffix = '-eb-deps' -paraversion = '4.4.0' +pyver = '-Python-2.7.10' +versionsuffix = '-eb-deps-%s)' % pyver homepage = 'http://www.openfoam.com/' description = """OpenFOAM is a free, open source CFD software package. @@ -18,19 +18,20 @@ sources = [ 'ThirdParty-%(version)s.tgz', ] +paraversion = '4.4.0' patches = [ - 'cleanup-OpenFOAM-%(version)s.patch', - 'OpenFOAM-3.0.0_libreadline.patch', - ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir - 'external-3rd-OpenFOAM-%(version)s.patch', - ('external-3rd-ThirdParty-%(version)s.patch', ".."), - 'OpenFOAM-%s_external_paraview-%s.patch' % (version, paraversion), + 'OpenFOAM-%(version)s_cleanup.patch', + 'OpenFOAM-%(version)_libreadline.patch', + ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir + 'OpenFOAM-%(version)s_external-3rd.patch', + ('ThirdParty-%(version)s_external-3rd.patch', ".."), + 'OpenFOAM-%%(version)s_external_paraview-%s.patch' % paraversion, ] dependencies = [ - ('CGAL', '4.7', '-Python-2.7.10'), + ('CGAL', '4.7', pyver), ('libreadline', '6.3'), -# OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes) + # OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes) ('METIS', '5.1.0', '-32bitIDX'), ('ncurses', '5.9'), ('Paraview', paraversion, '-mpi'), diff --git a/easybuild/easyconfigs/o/OpenFOAM/cleanup-OpenFOAM-3.0.0.patch b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0_cleanup.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/cleanup-OpenFOAM-3.0.0.patch rename to easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0_cleanup.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-3.0.0.patch b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0_external-3rd.patch similarity index 93% rename from easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-3.0.0.patch rename to easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0_external-3rd.patch index 6947c0f7cb..28002f7e39 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-OpenFOAM-3.0.0.patch +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0_external-3rd.patch @@ -9,12 +9,12 @@ -set boost_version=boost-system -set cgal_version=CGAL-4.7 -+if ( ${?EBROOTCGAL} != 0 ) then ++if ( ${?EBROOTCGAL} != 0 && ${?EBROOTBOOST} != 0) then + setenv BOOST_ARCH_PATH $EBROOTBOOST + setenv CGAL_ARCH_PATH $EBROOTCGAL + -+elif ( ${?CGAL_ROOT} != 0 ) then -+ setenv BOOST_ARCH_PATH $CGAL_ROOT ++elif ( ${?CGAL_ROOT} != 0 && ${?BOOST_ROOT}) then ++ setenv BOOST_ARCH_PATH $BOOST_ROOT + setenv CGAL_ARCH_PATH $CGAL_ROOT + +else @@ -67,12 +67,12 @@ -boost_version=boost-system -cgal_version=CGAL-4.7 -+if [ -n "${EBROOTCGAL}" ]; then ++if [ -n "${EBROOTCGAL}" ] && [ -n "${EBROOTBOOST}" ]; then + export CGAL_ARCH_PATH="${EBROOTCGAL}" + export BOOST_ARCH_PATH="${EBROOTBOOST}" + -+elif [ -n "${CGAL_ROOT}" ]; then -+ export CGAL_ARCH_PATH="${CGAL_ROOT}" ++elif [ -n "${CGAL_ROOT}" ] && [ -n "${BOOST_ROOT}" ]; then ++ export CGAL_ARCH_PATH="${BOOST_ROOT}" + export BOOST_ARCH_PATH="${CGAL_ROOT}" + +else diff --git a/easybuild/easyconfigs/o/OpenFOAM/cleanup-ThirdParty-3.0.0.patch b/easybuild/easyconfigs/o/OpenFOAM/ThirdParty-3.0.0_cleanup.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/cleanup-ThirdParty-3.0.0.patch rename to easybuild/easyconfigs/o/OpenFOAM/ThirdParty-3.0.0_cleanup.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-3.0.0.patch b/easybuild/easyconfigs/o/OpenFOAM/ThirdParty-3.0.0_external-3rd.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/external-3rd-ThirdParty-3.0.0.patch rename to easybuild/easyconfigs/o/OpenFOAM/ThirdParty-3.0.0_external-3rd.patch -- GitLab From 76ad9c7e93cb71824fcd8e12747c81834e9f2dc5 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 14 Dec 2015 10:34:35 +0100 Subject: [PATCH 0445/1015] double-dash corrected --- .../OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb index 916b16d705..ee3b614132 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb @@ -1,7 +1,7 @@ name = 'OpenFOAM' version = '2.3.1' pyver = '-Python-2.7.10' -versionsuffix = '-eb-deps-%s' % pyver +versionsuffix = '-eb-deps%s' % pyver homepage = 'http://www.openfoam.com/' description = """OpenFOAM is a free, open source CFD software package. -- GitLab From c6a58973600a7ae06b972e2651c83d4515c576b1 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 14 Dec 2015 10:35:57 +0100 Subject: [PATCH 0446/1015] double-dash corrected --- .../OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb index a52e11c8cb..30ccbfc998 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb @@ -1,7 +1,7 @@ name = 'OpenFOAM' version = '2.4.0' pyver = '-Python-2.7.10' -versionsuffix = '-eb-deps-%s' % pyver +versionsuffix = '-eb-deps%s' % pyver homepage = 'http://www.openfoam.com/' description = """OpenFOAM is a free, open source CFD software package. -- GitLab From 63f1a2da24675a8608d584bc27d11d4719a5fd55 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 14 Dec 2015 10:36:39 +0100 Subject: [PATCH 0447/1015] double-dash corrected --- .../OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb index ccc2f202e0..46a99e99b7 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb @@ -1,7 +1,7 @@ name = 'OpenFOAM' version = '3.0.0' pyver = '-Python-2.7.10' -versionsuffix = '-eb-deps-%s)' % pyver +versionsuffix = '-eb-deps%s)' % pyver homepage = 'http://www.openfoam.com/' description = """OpenFOAM is a free, open source CFD software package. -- GitLab From df0532b7785efc58fda2b7a8b5609ee7f1ea70d4 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 14 Dec 2015 10:32:26 +0100 Subject: [PATCH 0448/1015] Update Panda in Python/2.7.10 --- easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb index a5115dc2be..aa5e116a16 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb @@ -113,7 +113,7 @@ exts_list = [ ('pytz', '2015.4', { 'source_urls': ['https://pypi.python.org/packages/source/p/pytz'], }), - ('pandas', '0.16.1', { + ('pandas', '0.16.2', { 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], }), ] -- GitLab From b11b23ff6da134d875729e0a2202f62e2bae1762 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 14 Dec 2015 10:36:16 +0100 Subject: [PATCH 0449/1015] Bump packages --- .../ANTLR-2.7.7-intel-2015b-Python-2.7.10.eb | 34 +++++++++++++++ .../g/GDAL/GDAL-1.10.1-intel-2015b.eb | 29 +++++++++++++ .../h/HDF5/HDF5-1.8.13-intel-2015b.eb | 26 ++++++++++++ .../l/LibUUID/LibUUID-1.0.3-intel-2015b.eb | 19 +++++++++ ...libdap-3.14.0-intel-2015b-Python-2.7.10.eb | 35 ++++++++++++++++ .../NCO-4.4.7-intel-2015b-Python-2.7.10.eb | 41 +++++++++++++++++++ .../n/netCDF/netCDF-4.3.2-intel-2015b.eb | 37 +++++++++++++++++ ...-python-1.1.8-intel-2015b-Python-2.7.10.eb | 24 +++++++++++ ...numexpr-2.2.2-intel-2015b-Python-2.7.10.eb | 34 +++++++++++++++ ...yTables-3.1.1-intel-2015b-Python-2.7.10.eb | 39 ++++++++++++++++++ .../u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb | 38 +++++++++++++++++ 11 files changed, 356 insertions(+) create mode 100644 easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb diff --git a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..555ece231a --- /dev/null +++ b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'ANTLR' +version = "2.7.7" + +homepage = 'http://www.antlr2.org/' +description = """ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) + is a language tool that provides a framework for constructing recognizers, + compilers, and translators from grammatical descriptions containing + Java, C#, C++, or Python actions.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://www.antlr2.org/download/'] +sources = [SOURCELOWER_TAR_GZ] + +patches = ['%(name)s-%(version)s_includes.patch'] + +pythonversion = '2.7.10' +versionsuffix = "-Python-%s" % pythonversion + +dependencies = [ + ('Java', '1.8.0_66', '', True), + ('Python', pythonversion), +] + +configopts = '--disable-examples --disable-csharp ' + +sanity_check_paths = { + 'files': ['bin/antlr', 'bin/antlr-config'], + 'dirs': ['include'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b.eb new file mode 100644 index 0000000000..3ebddb1701 --- /dev/null +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'GDAL' +version = '1.10.1' + +homepage = 'http://www.gdal.org/' +description = """GDAL is a translator library for raster geospatial data formats that is released under an X/MIT style + Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single abstract data model + to the calling application for all supported formats. It also comes with a variety of useful commandline utilities for + data translation and processing.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://download.osgeo.org/gdal/%(version)s/'] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('netCDF', '4.3.2'), + ('expat', '2.1.0'), + ('libxml2', '2.9.3', '-Python-2.7.10'), + ('zlib', '1.2.8'), +] + +sanity_check_paths = { + 'files': ['lib/libgdal.so', 'lib/libgdal.a'], + 'dirs': ['bin', 'include'] +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2015b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2015b.eb new file mode 100644 index 0000000000..a74b48d664 --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.13-intel-2015b.eb @@ -0,0 +1,26 @@ +name = 'HDF5' +version = '1.8.13' + +homepage = 'http://www.hdfgroup.org/HDF5/' +description = """HDF5 is a unique technology suite that makes possible the management of + extremely large and complex data collections.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} + +source_urls = ['http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +patches = [ + 'HDF5-%(version)s_configure_intel.patch', + 'configure_libtool.patch', +] + +buildopts = 'CXXFLAGS="$CXXFLAGS -DMPICH_IGNORE_CXX_SEEK"' + +dependencies = [ + ('zlib', '1.2.8'), + ('Szip', '2.1'), +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015b.eb b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015b.eb new file mode 100644 index 0000000000..9dd8405d4f --- /dev/null +++ b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015b.eb @@ -0,0 +1,19 @@ +easyblock = 'ConfigureMake' + +name = 'LibUUID' +version = '1.0.3' + +homepage = 'http://sourceforge.net/projects/libuuid/' +description = """Portable uuid C library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +sanity_check_paths = { + 'files' : ['include/uuid/uuid.h', 'lib/libuuid.a','lib/libuuid.so'], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..0495e48c5b --- /dev/null +++ b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'libdap' +version = '3.14.0' +versionsuffix = "-Python-2.7.10" + +homepage = 'http://opendap.org/download/libdap' +description = """A C++ SDK which contains an implementation of DAP 2.0 + and the development versions of DAP3, up to 3.4. + This includes both Client- and Server-side support classes.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://www.opendap.org/pub/source/'] +sources = [SOURCE_TAR_GZ] + +patches = ['%(name)s-%(version)s_flex.patch'] + +builddependencies = [ + ('Bison', '3.0.4'), + ('flex', '2.5.39'), +] + +dependencies = [ + ('cURL', '7.43.0'), + ('libxml2', '2.9.3', versionsuffix), + ('LibUUID', '1.0.3'), +] + +sanity_check_paths = { + 'files' : ['bin/getdap', 'bin/getdap4', 'bin/dap-config', 'lib/libdap.a', 'lib/libdap.so'], + 'dirs': ['include'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..8ce73b1b26 --- /dev/null +++ b/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,41 @@ +easyblock = 'ConfigureMake' + +name = 'NCO' +version = "4.4.7" +versionsuffix = "-Python-2.7.10" + +homepage = 'http://nco.sourceforge.net/' +description = """The NCO toolkit manipulates and analyzes data stored in netCDF-accessible + formats, including DAP, HDF4, and HDF5. It exploits the geophysical + expressivity of many CF (Climate & Forecast) metadata conventions, + the flexible description of physical dimensions translated by UDUnits, + the network transparency of OPeNDAP, the storage features + (e.g., compression, chunking, groups) of HDF (the Hierarchical Data Format), + and many powerful mathematical and statistical + algorithms of GSL (the GNU Scientific Library).""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'cstd': 'c99'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +builddependencies = [ + ('Bison', '3.0.4'), + ('flex', '2.5.39'), +] + +dependencies = [ + ('ANTLR', '2.7.7', versionsuffix), + ('libdap', '3.14.0', versionsuffix), + ('GSL', '1.16'), + ('UDUNITS', '2.2.19'), + ('netCDF', '4.3.2'), +] + +sanity_check_paths = { + 'files': ['bin/nc%s' % x for x in ('ap', 'ap2', 'atted', 'bo', 'ecat', 'flint', 'ks', 'pdq', 'ra', 'rename', 'wa')], + 'dirs': ['include'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-intel-2015b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-intel-2015b.eb new file mode 100644 index 0000000000..1447782db7 --- /dev/null +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-intel-2015b.eb @@ -0,0 +1,37 @@ +name = 'netCDF' +version = '4.3.2' + +homepage = 'http://www.unidata.ucar.edu/software/netcdf/' +description = """NetCDF (network Common Data Form) is a set of software libraries + and machine-independent data formats that support the creation, access, and sharing of array-oriented + scientific data.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'ftp://ftp.unidata.ucar.edu/pub/netcdf/', + 'ftp://ftp.unidata.ucar.edu/pub/netcdf/old', +] + +patches = [ + 'netCDF-4.3.2-with-HDF-1.8.13.patch', + 'netCDF-4.3.2-parallel-HDF.patch', +] + +dependencies = [('HDF5', '1.8.13')] + +builddependencies = [ + ('CMake', '3.4.1'), + ('Doxygen', '1.8.10'), + ('cURL', '7.43.0'), +] + +# make sure both static and shared libs are built +configopts = [ + "-DCURL_LIBRARY=$EBROOTCURL/lib/libcurl.so -DCURL_INCLUDE_DIR=$EBROOTCURL/include -DBUILD_SHARED_LIBS=ON", + "-DCURL_LIBRARY=$EBROOTCURL/lib/libcurl.so -DCURL_INCLUDE_DIR=$EBROOTCURL/include -DBUILD_SHARED_LIBS=OFF", +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..44a94c270f --- /dev/null +++ b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,24 @@ +name = 'netcdf4-python' +version = '1.1.8' + +homepage = 'https://code.google.com/p/netcdf4-python/' +description = """Python/numpy interface to netCDF.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +source_urls = ['https://netcdf4-python.googlecode.com/files'] +sources = ['netCDF4-%(version)s.tar.gz'] + +python = 'Python' +pythonver = '2.7.10' +pythonshortver = '.'.join(pythonver.split('.')[0:2]) +versionsuffix = '-%s-%s' % (python, pythonver) + +dependencies = [ + (python, pythonver), + ('HDF5', '1.8.13'), + ('netCDF', '4.3.2'), +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..86bb794099 --- /dev/null +++ b/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,34 @@ +easyblock = "PythonPackage" + +name = 'numexpr' +version = '2.2.2' + +homepage = 'http://code.google.com/p/numexpr/' +description = """The numexpr package evaluates multiple-operator array expressions many times faster than NumPy can. + It accepts the expression as a string, analyzes it, rewrites it more efficiently, and compiles it on the fly into + code for its internal virtual machine (VM). Due to its integrated just-in-time (JIT) compiler, it does not require a + compiler at runtime.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +source_urls = [GOOGLECODE_SOURCE] +sources = [SOURCE_TAR_GZ] + +python = 'Python' +pythonver = '2.7.10' +pythonshortver = '.'.join(pythonver.split('.')[0:2]) +versionsuffix = '-%s-%s' % (python, pythonver) + +dependencies = [ + (python, pythonver), + ('HDF5', '1.8.13'), +] + +eggname = '%s-%s-py%s-linux-x86_64.egg' % (name, version, pythonshortver) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/%s/%s' % (pythonshortver, eggname, name)], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..4d9817e313 --- /dev/null +++ b/easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,39 @@ +easyblock = "PythonPackage" + +name = 'pyTables' +version = '3.1.1' + +homepage = 'http://www.pytables.org/moin' +description = """PyTables is a package for managing hierarchical datasets and designed to efficiently and easily cope + with extremely large amounts of data. PyTables is built on top of the HDF5 library, using the Python language and the + NumPy package. It features an object-oriented interface that, combined with C extensions for the performance-critical + parts of the code (generated using Cython), makes it a fast, yet extremely easy to use tool for interactively browse, + process and search very large amounts of data. One important feature of PyTables is that it optimizes memory and disk + resources so that data takes much less space (specially if on-flight compression is used) than other solutions such as + relational or object oriented databases.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['tables-%(version)s.tar.gz'] + +python = 'Python' +pythonver = '2.7.10' +pythonshortver = '.'.join(pythonver.split('.')[0:2]) +versionsuffix = '-%s-%s' % (python, pythonver) + +dependencies = [ + (python, pythonver), + ('numexpr', '2.2.2', versionsuffix), + ('HDF5', '1.8.13'), +] + +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['pt2to3', 'ptdump', 'ptrepack']], + 'dirs': ['lib/python%s/site-packages/tables' % pythonshortver], +} + +options = {'modulename': 'tables'} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb new file mode 100644 index 0000000000..0b33bbff00 --- /dev/null +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb @@ -0,0 +1,38 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2013 University of Luxembourg, Ghent University +# Authors:: Fotis Georgatos , Kenneth Hoste (Ghent University) +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-97.html +## + +easyblock = 'ConfigureMake' + +name = 'UDUNITS' +version = '2.2.19' + +homepage = 'http://www.unidata.ucar.edu/software/udunits/' +description = """UDUNITS supports conversion of unit specifications between formatted and binary forms, + arithmetic manipulation of units, and conversion of values between compatible scales of measurement.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'opt': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['ftp://ftp.unidata.ucar.edu/pub/udunits'] + +dependencies = [('expat', '2.1.0')] + +sanity_check_paths = { + 'files': ['bin/udunits2', 'include/converter.h', 'include/udunits2.h', 'include/udunits.h', + 'lib/libudunits2.a', 'lib/libudunits2.so', ], + 'dirs': ['share'], +} + +parallel = 1 + +moduleclass = 'phys' -- GitLab From 2dfdbdbad7e48455d03ffeb5162f1b0206264577 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Dec 2015 11:03:28 +0100 Subject: [PATCH 0450/1015] enable -fPIC in all zlib 1.2.8 easyconfigs (and remove optarch=True, since it's the default) --- easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.8.2.eb | 2 +- .../easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2-binutils-2.25.eb | 1 + easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2.eb | 2 +- .../easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3-binutils-2.25.eb | 1 + easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3.eb | 2 +- .../easyconfigs/z/zlib/zlib-1.2.8-GCC-5.1.0-binutils-2.25.eb | 1 + easybuild/easyconfigs/z/zlib/zlib-1.2.8-GNU-4.9.3-2.25.eb | 1 + easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2014b.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015.05.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015a.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015b.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-gimkl-2.11.5.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-goalf-1.5.12-no-OFED.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-gompi-1.5.16.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.14.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.16.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.7.20.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.4.0.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.5.0.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.2.5.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.3.5.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.1.2.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.3.5.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014.06.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014b.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015a.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015b.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-iqacml-3.7.3.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb | 1 + 32 files changed, 32 insertions(+), 27 deletions(-) diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.8.2.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.8.2.eb index d0162abd82..2ca2e781c7 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.8.2.eb @@ -9,7 +9,7 @@ not covered by any patents -- lossless data-compression library for use on virtu computer hardware and operating system.""" toolchain = {'name': 'GCC', 'version': '4.8.2'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2-binutils-2.25.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2-binutils-2.25.eb index 71c0cc0f49..2f2a76d597 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2-binutils-2.25.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2-binutils-2.25.eb @@ -9,6 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'GCC', 'version': '4.9.2-binutils-2.25'} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2.eb index 73e6b29017..6d7d97956e 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'GCC', 'version': '4.9.2'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3-binutils-2.25.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3-binutils-2.25.eb index dc4517d950..4e570a5bd4 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3-binutils-2.25.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3-binutils-2.25.eb @@ -9,6 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'GCC', 'version': '4.9.3-binutils-2.25'} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3.eb index 32389d344d..9473da0a68 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'GCC', 'version': '4.9.3'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-5.1.0-binutils-2.25.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-5.1.0-binutils-2.25.eb index 797739b09a..e551df98f0 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-5.1.0-binutils-2.25.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-5.1.0-binutils-2.25.eb @@ -9,6 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'GCC', 'version': '5.1.0-binutils-2.25'} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GNU-4.9.3-2.25.eb index 5390ac9f19..dd3f32139a 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GNU-4.9.3-2.25.eb @@ -9,6 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2014b.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2014b.eb index 0e2477a576..a9a1a7a751 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2014b.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2014b.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'foss', 'version': '2014b'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015.05.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015.05.eb index 7668682872..33f49407b2 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015.05.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015.05.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'foss', 'version': '2015.05'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015a.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015a.eb index 5ee64f138f..564e7c630a 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015a.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015a.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'foss', 'version': '2015a'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015b.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015b.eb index e39bc78804..7b3f5726f1 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015b.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015b.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'foss', 'version': '2015b'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gimkl-2.11.5.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gimkl-2.11.5.eb index aa411fa618..587247480f 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gimkl-2.11.5.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'gimkl', 'version': '2.11.5'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goalf-1.5.12-no-OFED.eb index a3aeeef2fb..6842a4905a 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goalf-1.5.12-no-OFED.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'goalf', 'version': '1.5.12-no-OFED'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gompi-1.5.16.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gompi-1.5.16.eb index 2c0a2d22d0..695c4e9adb 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gompi-1.5.16.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gompi-1.5.16.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'gompi', 'version': '1.5.16'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.4.10.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.4.10.eb index 31d9f79f39..ef7ff90823 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.4.10.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.14.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.14.eb index 5aab00b506..04ad52753b 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.14.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'goolf', 'version': '1.5.14'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.16.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.16.eb index 9b56c2bffb..2f5f986ee2 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.16.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.16.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'goolf', 'version': '1.5.16'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.7.20.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.7.20.eb index 2e006a7aca..f1b7c406e8 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.7.20.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'goolf', 'version': '1.7.20'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-4.1.13.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-4.1.13.eb index 6426ff8246..19090e972d 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-4.1.13.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'ictce', 'version': '4.1.13'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.3.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.3.0.eb index 4fdee82cf9..6079bed795 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.3.0.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.4.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.4.0.eb index 25bf52883b..676cd36a50 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.4.0.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'version': '5.4.0', 'name': 'ictce'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.5.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.5.0.eb index 90d83e616d..7e2745fe83 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.5.0.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'ictce', 'version': '5.5.0'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%s' % version, 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.2.5.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.2.5.eb index 0e7907365c..6159219e43 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.2.5.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'ictce', 'version': '6.2.5'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%s' % version, 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.3.5.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.3.5.eb index b685cd0ccc..2a01e395d9 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.3.5.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.3.5.eb @@ -10,7 +10,7 @@ description = """ zlib is designed to be a free, general-purpose, legally and operating system.""" toolchain = {'name': 'ictce', 'version': '6.3.5'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [ diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.1.2.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.1.2.eb index 1e7e916a55..9847388bbe 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.1.2.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'ictce', 'version': '7.1.2'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%s' % version, 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.3.5.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.3.5.eb index 8254f78ac9..598e2f0a70 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.3.5.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.3.5.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'ictce', 'version': '7.3.5'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%s' % version, 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014.06.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014.06.eb index 24f9e69fb8..8222dedfd6 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014.06.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014.06.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'intel', 'version': '2014.06'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014b.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014b.eb index fafed06166..ea8ec92737 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014b.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014b.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'intel', 'version': '2014b'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015a.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015a.eb index 13f8b375ac..08196c5468 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015a.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015a.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'intel', 'version': '2015a'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015b.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015b.eb index a09231ac58..3f7d7ddee0 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015b.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015b.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-iqacml-3.7.3.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-iqacml-3.7.3.eb index c0491f7dc7..2e832099e8 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-iqacml-3.7.3.eb @@ -9,7 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'iqacml', 'version': '3.7.3'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb index 50f8b33ec8..7dd3e92f5e 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb @@ -9,6 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] -- GitLab From 2c5831da4cb30e86fc3581758d973820c4184323 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 14 Dec 2015 11:33:47 +0100 Subject: [PATCH 0451/1015] Add basemap for matplotlib --- ...basemap-1.0.7-intel-2015b-Python-2.7.10.eb | 32 +++++++++++++++++++ .../g/GEOS/GEOS-3.5.0-intel-2015b.eb | 14 ++++++++ 2 files changed, 46 insertions(+) create mode 100644 easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..328153ee32 --- /dev/null +++ b/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,32 @@ +easyblock = 'PythonPackage' + +name = 'basemap' +version = '1.0.7' + +homepage = 'http://matplotlib.org/basemap/' +description = """The matplotlib basemap toolkit is a library for plotting 2D data on maps in Python""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {} + +sources = [SOURCE_TAR_GZ] +source_urls = [PYPI_SOURCE] + +#patches = [] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('GEOS', '3.5.0'), + ('PIL', '1.1.7', versionsuffix), +] + + +sanity_check_paths = { + 'files': [], + 'dirs': ["."] +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b.eb new file mode 100644 index 0000000000..0118e8005f --- /dev/null +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b.eb @@ -0,0 +1,14 @@ +easyblock = 'ConfigureMake' + +name = 'GEOS' +version = '3.5.0' + +homepage = 'http://trac.osgeo.org/geos' +description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://download.osgeo.org/geos/'] +sources = [SOURCELOWER_TAR_BZ2] + +moduleclass = 'math' -- GitLab From 21695cc02890f9dd1d46a85930d71b02b1ce75c4 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 14 Dec 2015 11:35:18 +0100 Subject: [PATCH 0452/1015] Add dep for matplotlib in basemap --- .../b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb index 328153ee32..a4d50be441 100644 --- a/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb @@ -19,6 +19,7 @@ versionsuffix = '-Python-%s' % pyver dependencies = [ ('Python', pyver), + ('matplotlib', '1.5.0', versionsuffix), ('GEOS', '3.5.0'), ('PIL', '1.1.7', versionsuffix), ] -- GitLab From 6562bfc48cde511418cd90f7fb981fdfb88befa4 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Dec 2015 11:39:01 +0100 Subject: [PATCH 0453/1015] 'manually' enable -fPIC in dummy easyconfig for zlib --- easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb index 7dd3e92f5e..8b9a73e920 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb @@ -9,11 +9,13 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'dummy', 'version': 'dummy'} -toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] +# need to take care of $CFLAGS ourselves with dummy toolchain +buildopts = 'CFLAGS="-O2 -fPIC"' + sanity_check_paths = { 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], 'dirs': [], -- GitLab From 48a284d12cde50307aed27a064bdc28f814fe65c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Dec 2015 11:44:40 +0100 Subject: [PATCH 0454/1015] extend sanity check in binutils easyconfigs to also check for shared libs --- .../b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb | 3 ++- easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2.eb | 3 ++- .../b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb | 3 ++- easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb | 3 ++- .../b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb | 3 ++- easybuild/easyconfigs/b/binutils/binutils-2.25.eb | 3 ++- 6 files changed, 12 insertions(+), 6 deletions(-) diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb index ce78bedc94..9ceff3cb2c 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb @@ -32,7 +32,8 @@ binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + + 'files': ['bin/%s' % x for x in binlist] + + ['lib/lib%s.%s' % (l, x) for l in ['bfd', 'opcodes'] for x in ['a', SHLIB_EXT]] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2.eb index b547a641c2..f62c14d803 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2.eb @@ -31,7 +31,8 @@ binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + + 'files': ['bin/%s' % x for x in binlist] + + ['lib/lib%s.%s' % (l, x) for l in ['bfd', 'opcodes'] for x in ['a', SHLIB_EXT]] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb index a37cf3ddb0..6d5e96c3f7 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb @@ -32,7 +32,8 @@ binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + + 'files': ['bin/%s' % x for x in binlist] + + ['lib/lib%s.%s' % (l, x) for l in ['bfd', 'opcodes'] for x in ['a', SHLIB_EXT]] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb index 1882b27f59..36bd18b1ae 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb @@ -31,7 +31,8 @@ binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + + 'files': ['bin/%s' % x for x in binlist] + + ['lib/lib%s.%s' % (l, x) for l in ['bfd', 'opcodes'] for x in ['a', SHLIB_EXT]] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb index 0cbcccec3e..e24f90d2ed 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb @@ -32,7 +32,8 @@ binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + + 'files': ['bin/%s' % x for x in binlist] + + ['lib/lib%s.%s' % (l, x) for l in ['bfd', 'opcodes'] for x in ['a', SHLIB_EXT]] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25.eb index 3fa6afde11..9171c0d0de 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25.eb @@ -29,7 +29,8 @@ configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugin binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + + 'files': ['bin/%s' % x for x in binlist] + + ['lib/lib%s.%s' % (l, x) for l in ['bfd', 'opcodes'] for x in ['a', SHLIB_EXT]] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], 'dirs': [], } -- GitLab From f3b6b63211d130566dc1086ccb6c43d4389fd6bd Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 14 Dec 2015 12:25:45 +0100 Subject: [PATCH 0455/1015] Mesa made osdepless --- .../LLVM-3.6.2-intel-2015a-Python-2.7.9.eb | 38 +++++++++++++++++++ .../libXdamage-1.1.4-intel-2015a.eb | 26 +++++++++++++ .../l/libXfont/libXfont-1.5.1-intel-2015a.eb | 29 ++++++++++++++ .../Mesa-10.4.5-intel-2015a-Python-2.7.9.eb | 37 +++++++++++------- 4 files changed, 116 insertions(+), 14 deletions(-) create mode 100644 easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015a-Python-2.7.9.eb create mode 100644 easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015a.eb create mode 100644 easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015a.eb diff --git a/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015a-Python-2.7.9.eb new file mode 100644 index 0000000000..dcb8e49ef1 --- /dev/null +++ b/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015a-Python-2.7.9.eb @@ -0,0 +1,38 @@ +easyblock = 'CMakeMake' + +name = 'LLVM' +version = '3.6.2' +python = 'Python' +pyver = '2.7.9' +versionsuffix = '-%s-%s' % (python, pyver) + +homepage = "http://llvm.org/" +description = """The LLVM Core libraries provide a modern source- and target-independent + optimizer, along with code generation support for many popular CPUs + (as well as some less common ones!) These libraries are built around a well + specified code representation known as the LLVM intermediate representation + ("LLVM IR"). The LLVM Core libraries are well documented, and it is + particularly easy to invent your own language (or port an existing compiler) + to use LLVM as an optimizer and code generator.""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'cstd': 'gnu++11'} + +source_urls = ["http://llvm.org/releases/%(version)s"] +sources = ["llvm-%(version)s.src.tar.xz"] + +builddependencies = [ + ('CMake', '3.2.3'), + (python, pyver), +] + +configopts = '-DBUILD_SHARED_LIBS=ON ' + +sanity_check_paths = { + 'files' : ['bin/llvm-ar'], + 'dirs' : ['include/llvm', 'include/llvm-c'], +} + +separate_build_dir = True + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015a.eb b/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015a.eb new file mode 100644 index 0000000000..afb05aa782 --- /dev/null +++ b/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015a.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'libXdamage' +version = '1.1.4' +pyver = '-Python-2.7.9' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X Damage extension library""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +dependencies = [ + ('libX11', '1.6.3', pyver), + ('libxcb', '1.11', pyver), + ('libXau', '1.0.8'), +] + +sanity_check_paths = { + 'files': ['include/X11/extensions/Xdamage.h', 'lib/libXdamage.so', 'lib/libXdamage.a'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015a.eb b/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015a.eb new file mode 100644 index 0000000000..662f56c3c5 --- /dev/null +++ b/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015a.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'libXfont' +version = '1.5.1' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X font libary""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [ + ('fontsproto', '2.1.3'), + ('xproto', '7.0.27'), + ('xtrans', '1.3.5'), + ('libfontenc', '1.1.3'), +] +dependencies = [ + ('libX11', '1.6.3', '-Python-2.7.9'), +] + +sanity_check_paths = { + 'files': ['lib/libXfont.so', 'lib/libXfont.a'], + 'dirs': ['include/X11/fonts'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb index 239381e6d6..18914793a7 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb @@ -23,33 +23,42 @@ pythonver = '2.7.9' pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % ('Python', pythonver) -dependencies = [ +builddependencies = [ ('flex', '2.5.39'), ('Bison', '3.0.2'), + ('Automake', '1.15'), ('makedepend', '1.0.5'), + ('kbproto', '1.0.6'), + ('xextproto', '7.3.0'), + ('xproto', '7.0.27'), + ('libtool', '2.4.5'), + ('pkg-config', '0.28'), + ('glproto', '1.4.17'), + ('M4', '1.4.17') +] + +dependencies = [ ('Python', pythonver), ('libxml2', '2.9.2', versionsuffix), - ('glproto', '1.4.17'), ('libdrm', '2.4.59'), - ('Automake', '1.15'), - ('pkg-config', '0.28'), - ('libtool', '2.4.5'), - ('M4', '1.4.17') + ('libX11', '1.6.3', versionsuffix), + ('libXext', '1.3.3'), + ('libXfixes', '5.0.1'), + ('libXdamage', '1.1.4'), + ('libXfont', '1.5.1'), + ('LLVM', '3.6.2', versionsuffix), + ('eudev', '3.0'), ] -osdependencies = [ - 'libX11-devel', # Xlibs.h - 'xorg-x11-proto-devel', # X.h, glproto, xproto - 'libXdamage-devel', - 'libXext-devel', - 'libXfixes-devel', -] +#Use the os provided libudev or the EB provided eudev +#osdependencies = ['libudev'] + # GLU is not part anymore of Mesa package! configopts = " --disable-osmesa --disable-gallium-llvm --enable-glx --disable-dri --enable-xlib-glx" configopts += " --disable-driglx-direct --with-gallium-drivers='' --disable-egl""" # package-config files for os dependencies are in an os specific place -preconfigopts = ' PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/share/pkgconfig" ' +#preconfigopts = ' PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/share/pkgconfig" ' prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' -- GitLab From c91645346ec2cb681becd02490129322cd9f18b2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Dec 2015 13:29:37 +0100 Subject: [PATCH 0456/1015] clarify comment --- easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb index 8b9a73e920..606b98c86a 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb @@ -14,6 +14,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] # need to take care of $CFLAGS ourselves with dummy toolchain +# we need to add -fPIC, but should also include -O* option to avoid compiling with -O0 (default for GCC) buildopts = 'CFLAGS="-O2 -fPIC"' sanity_check_paths = { -- GitLab From 88057a2fdbd91c578c8e81abf5df8c23a85a850d Mon Sep 17 00:00:00 2001 From: perettig Date: Mon, 14 Dec 2015 13:38:09 +0100 Subject: [PATCH 0457/1015] added new toolchain version with dependency pinning --- .../c/CrayGNU/CrayGNU-2015.06-XC.eb | 20 +++++++++++++++++++ .../c/CrayGNU/CrayGNU-2015.11-XC.eb | 20 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 easybuild/easyconfigs/c/CrayGNU/CrayGNU-2015.06-XC.eb create mode 100644 easybuild/easyconfigs/c/CrayGNU/CrayGNU-2015.11-XC.eb diff --git a/easybuild/easyconfigs/c/CrayGNU/CrayGNU-2015.06-XC.eb b/easybuild/easyconfigs/c/CrayGNU/CrayGNU-2015.06-XC.eb new file mode 100644 index 0000000000..f804d0e859 --- /dev/null +++ b/easybuild/easyconfigs/c/CrayGNU/CrayGNU-2015.06-XC.eb @@ -0,0 +1,20 @@ +easyblock = 'CrayToolchain' + +name = 'CrayGNU' +version = '2015.06-XC' + +homepage = 'http://docs.cray.com/books/S-9407-1506' +description = """Toolchain using Cray compiler wrapper, using PrgEnv-gnu module (PE release: June 2015).\n""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +dependencies = [ + ('PrgEnv-gnu/5.2.40', EXTERNAL_MODULE), + ('gcc/4.8.2', EXTERNAL_MODULE), + ('craype/2.4.0', EXTERNAL_MODULE), + ('cray-libsci/13.0.4', EXTERNAL_MODULE), + ('cray-mpich/7.2.2', EXTERNAL_MODULE), + ('fftw/3.3.4.3', EXTERNAL_MODULE), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/c/CrayGNU/CrayGNU-2015.11-XC.eb b/easybuild/easyconfigs/c/CrayGNU/CrayGNU-2015.11-XC.eb new file mode 100644 index 0000000000..15eb5087e5 --- /dev/null +++ b/easybuild/easyconfigs/c/CrayGNU/CrayGNU-2015.11-XC.eb @@ -0,0 +1,20 @@ +easyblock = 'CrayToolchain' + +name = 'CrayGNU' +version = '2015.11-XC' + +homepage = 'http://docs.cray.com/books/S-9407-1511' +description = """Toolchain using Cray compiler wrapper, using PrgEnv-gnu module (PE release: November 2015).\n""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +dependencies = [ + ('PrgEnv-gnu/5.2.82', EXTERNAL_MODULE), + ('gcc/4.9.3', EXTERNAL_MODULE), + ('craype/2.4.2', EXTERNAL_MODULE), + ('cray-libsci/13.2.0', EXTERNAL_MODULE), + ('cray-mpich/7.2.6', EXTERNAL_MODULE), + ('fftw/3.3.4.5', EXTERNAL_MODULE), +] + +moduleclass = 'toolchain' -- GitLab From 7ec4aad741fdace1bb58192fabb608239ad4789a Mon Sep 17 00:00:00 2001 From: perettig Date: Mon, 14 Dec 2015 13:57:12 +0100 Subject: [PATCH 0458/1015] added sample easyconfig files for new CrayGNU XC toolchain --- .../h/HPL/HPL-2.1-CrayGNU-2015.06-XC.eb | 18 ++++++++++++++++++ .../h/HPL/HPL-2.1-CrayGNU-2015.11-XC.eb | 18 ++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 easybuild/easyconfigs/h/HPL/HPL-2.1-CrayGNU-2015.06-XC.eb create mode 100644 easybuild/easyconfigs/h/HPL/HPL-2.1-CrayGNU-2015.11-XC.eb diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayGNU-2015.06-XC.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayGNU-2015.06-XC.eb new file mode 100644 index 0000000000..fe0de8812c --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayGNU-2015.06-XC.eb @@ -0,0 +1,18 @@ +name = 'HPL' +version = '2.1' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic + on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the + High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'CrayGNU', 'version': '2015.06-XC'} +toolchainopts = {'optarch': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayGNU-2015.11-XC.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayGNU-2015.11-XC.eb new file mode 100644 index 0000000000..ecd5998b8d --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayGNU-2015.11-XC.eb @@ -0,0 +1,18 @@ +name = 'HPL' +version = '2.1' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic + on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the + High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'CrayGNU', 'version': '2015.11-XC'} +toolchainopts = {'optarch': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' -- GitLab From 2c4599338b6e312f084d7983be44e79a1c24315b Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 14 Dec 2015 14:18:03 +0100 Subject: [PATCH 0459/1015] Fix wrong dep --- .../n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb | 1 - 1 file changed, 1 deletion(-) diff --git a/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb index 86bb794099..2900fdfd87 100644 --- a/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb @@ -22,7 +22,6 @@ versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ (python, pythonver), - ('HDF5', '1.8.13'), ] eggname = '%s-%s-py%s-linux-x86_64.egg' % (name, version, pythonshortver) -- GitLab From 3d5c86747917e30d615158078f58d52528dfd6ef Mon Sep 17 00:00:00 2001 From: ocaisa Date: Mon, 14 Dec 2015 14:48:30 +0100 Subject: [PATCH 0460/1015] Update binutils-2.25.eb Don't build shared libs for this version, it should be used to build GCCcore --- easybuild/easyconfigs/b/binutils/binutils-2.25.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25.eb index 9171c0d0de..5c97528c12 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25.eb @@ -24,7 +24,7 @@ prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' # make sure that system libraries are also considered by ld and ld.gold is also built # --enable-plugins should be used whenever --enable-gold is used, see http://llvm.org/docs/GoldPlugin.html -configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins --enable-shared --enable-static' +configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] -- GitLab From 25b20f0cac2e0a68ced5fa48aab180e3b107aff6 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 14 Dec 2015 14:53:19 +0100 Subject: [PATCH 0461/1015] Fixes in basemap --- ...basemap-1.0.7-intel-2015b-Python-2.7.10.eb | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb index a4d50be441..79b9c4ae28 100644 --- a/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb @@ -7,27 +7,30 @@ homepage = 'http://matplotlib.org/basemap/' description = """The matplotlib basemap toolkit is a library for plotting 2D data on maps in Python""" toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {} sources = [SOURCE_TAR_GZ] -source_urls = [PYPI_SOURCE] +source_urls = ['https://downloads.sourceforge.net/project/matplotlib/matplotlib-toolkits/basemap-%(version)s'] -#patches = [] +prebuildopts = 'GEOS_DIR=$EBROOTGEOS' +preinstallopts = prebuildopts -pyver = '2.7.10' -versionsuffix = '-Python-%s' % pyver +python = 'Python' +pythonver = '2.7.10' +pythonshortver = '.'.join(pythonver.split('.')[0:2]) +versionsuffix = '-Python-%s' % pythonver dependencies = [ - ('Python', pyver), + ('Python', pythonver), ('matplotlib', '1.5.0', versionsuffix), - ('GEOS', '3.5.0'), + ('GEOS', '3.5.0', versionsuffix), ('PIL', '1.1.7', versionsuffix), ] - sanity_check_paths = { - 'files': [], - 'dirs': ["."] + 'files': ['lib/python%s/site-packages/%%(name)s-%%(version)s-py%s-linux-x86_64.egg' % (pythonshortver, pythonshortver)], + 'dirs': [] } +options = {'modulename': 'mpl_toolkits.basemap'} + moduleclass = 'vis' -- GitLab From ad2196f08084773a93443c63c70cefd2dae9eba8 Mon Sep 17 00:00:00 2001 From: ocaisa Date: Mon, 14 Dec 2015 16:09:04 +0100 Subject: [PATCH 0462/1015] Update binutils-2.25.eb Revert sanity check too --- easybuild/easyconfigs/b/binutils/binutils-2.25.eb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25.eb index 5c97528c12..b2c4f75fab 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25.eb @@ -29,8 +29,7 @@ configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugin binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in binlist] + - ['lib/lib%s.%s' % (l, x) for l in ['bfd', 'opcodes'] for x in ['a', SHLIB_EXT]] + + 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], 'dirs': [], } -- GitLab From aa37dbd4115cd0720eb558659552dcdeeb39cc61 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 14 Dec 2015 16:20:47 +0100 Subject: [PATCH 0463/1015] netCDF: use github --- easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-intel-2015b.eb | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-intel-2015b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-intel-2015b.eb index 1447782db7..55fc9875e0 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-intel-2015b.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-intel-2015b.eb @@ -9,11 +9,8 @@ description = """NetCDF (network Common Data Form) is a set of software librarie toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'pic': True, 'usempi': True} -sources = [SOURCELOWER_TAR_GZ] -source_urls = [ - 'ftp://ftp.unidata.ucar.edu/pub/netcdf/', - 'ftp://ftp.unidata.ucar.edu/pub/netcdf/old', -] +sources = ['v%(version)s.tar.gz'] +source_urls = ['https://github.com/Unidata/netcdf-c/archive'] patches = [ 'netCDF-4.3.2-with-HDF-1.8.13.patch', -- GitLab From 092118bcce431abdad947037dffebbf8ad4367c1 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 14 Dec 2015 16:21:15 +0100 Subject: [PATCH 0464/1015] Add deps for GDAL --- .../g/GDAL/GDAL-1.10.1-intel-2015b.eb | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b.eb index 3ebddb1701..6918546374 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b.eb @@ -14,13 +14,26 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['http://download.osgeo.org/gdal/%(version)s/'] sources = [SOURCELOWER_TAR_XZ] +pyver = '2.7.10' +versionsuffix = '-%s-%s' % ('Python', pyver) + dependencies = [ + ('zlib', '1.2.8'), + ('Python', pyver), ('netCDF', '4.3.2'), ('expat', '2.1.0'), - ('libxml2', '2.9.3', '-Python-2.7.10'), - ('zlib', '1.2.8'), + ('GEOS', '3.5.0'), + ('SQLite', '3.8.10.2'), + ('libxml2', '2.9.3', versionsuffix), + ('libpng', '1.6.19'), + ('libjpeg-turbo', '1.4.2'), + ('cURL', '7.43.0'), ] +configopts = '--with-expat=$EBROOTEXPAT --with-libz=$EBROOTLIBZ --with-hdf5=$EBROOTHDF5 --with-netcdf=$EBROOTNETCDF' +configopts += '--with-xml2=$EBROOTLIBXML2 --with-geos=$EBROOTGEOS --with-python=$EBROOTPYTHON/bin/python' +configopts += '--with-jpeg=$EBROOTLIBJPEGTURBO --with-png=$EBROOTLIBPNG --with-sqlite3=$EBROOTSQLITE' + sanity_check_paths = { 'files': ['lib/libgdal.so', 'lib/libgdal.a'], 'dirs': ['bin', 'include'] -- GitLab From da21cec152ff66e371c9588d82497709dfc35788 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 14 Dec 2015 16:21:31 +0100 Subject: [PATCH 0465/1015] Fix versionsuffix in basemap --- .../b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb index 79b9c4ae28..c55722da80 100644 --- a/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb @@ -22,7 +22,7 @@ versionsuffix = '-Python-%s' % pythonver dependencies = [ ('Python', pythonver), ('matplotlib', '1.5.0', versionsuffix), - ('GEOS', '3.5.0', versionsuffix), + ('GEOS', '3.5.0'), ('PIL', '1.1.7', versionsuffix), ] -- GitLab From 49c69dbf61c6061f2616c90485b89172dc5b41aa Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 14 Dec 2015 16:30:30 +0100 Subject: [PATCH 0466/1015] Revert versionbump of panda --- easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb index aa5e116a16..a5115dc2be 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb @@ -113,7 +113,7 @@ exts_list = [ ('pytz', '2015.4', { 'source_urls': ['https://pypi.python.org/packages/source/p/pytz'], }), - ('pandas', '0.16.2', { + ('pandas', '0.16.1', { 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], }), ] -- GitLab From 7908afbb7220b79ee545b6c7be846fa96d9957b6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Dec 2015 16:36:48 +0100 Subject: [PATCH 0467/1015] use GCCcore+binutils as base for icc/ifort in intel/2015.08 --- .../i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb | 12 +++++++----- .../i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb | 13 ++++++++----- 2 files changed, 15 insertions(+), 10 deletions(-) diff --git a/easybuild/easyconfigs/i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb index e7371184f9..3a9d4088ae 100644 --- a/easybuild/easyconfigs/i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/icc/icc-2015.5.223-GCC-4.9.3-2.25.eb @@ -8,11 +8,14 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} sources = ['l_ccompxe_%(version)s.tgz'] -gcc = 'GCC' -gccver = '4.9.3-2.25' -versionsuffix = '-%s-%s' % (gcc, gccver) +gccver = '4.9.3' +binutilsver = '2.25' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) -dependencies = [(gcc, gccver)] +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] dontcreateinstalldir = 'True' @@ -21,4 +24,3 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") moduleclass = 'compiler' - diff --git a/easybuild/easyconfigs/i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb index 4445f44bec..faee88adb1 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2015.5.223-GCC-4.9.3-2.25.eb @@ -8,11 +8,14 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} sources = ['l_fcompxe_%(version)s.tgz'] -gcc = 'GCC' -gccver = '4.9.3-2.25' -versionsuffix = '-%s-%s' % (gcc, gccver) - -dependencies = [(gcc, gccver)] +gccver = '4.9.3' +binutilsver = '2.25' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) + +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] dontcreateinstalldir = 'True' -- GitLab From 94e00bce774de2abff6fe9cc699f3cdf447ba343 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Dec 2015 16:38:47 +0100 Subject: [PATCH 0468/1015] sync zlib/binutils easyconfig with #2133 and #2220 --- .../easyconfigs/b/binutils/binutils-2.25-GCCcore-4.9.3.eb | 5 +++-- easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCCcore-4.9.3.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCCcore-4.9.3.eb index 1791336ac9..77644355ad 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCCcore-4.9.3.eb @@ -26,13 +26,14 @@ prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' # make sure that system libraries are also considered by ld and ld.gold is also built # --enable-plugins should be used whenever --enable-gold is used, see http://llvm.org/docs/GoldPlugin.html -configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins' +configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins --enable-shared --enable-static' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + + 'files': ['bin/%s' % x for x in binlist] + + ['lib/lib%s.%s' % (l, x) for l in ['bfd', 'opcodes'] for x in ['a', SHLIB_EXT]] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb index 1f0aba50bc..48e9e05462 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb @@ -9,6 +9,7 @@ description = """zlib is designed to be a free, general-purpose, legally unencum computer hardware and operating system.""" toolchain = {'name': 'GCCcore', 'version': '4.9.3'} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] -- GitLab From 70a11400f487f2666bfaa0a6e4d3d6bb0c917c8f Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 14 Dec 2015 16:46:17 +0100 Subject: [PATCH 0469/1015] Rename file to correct for versionsuffix --- ....1-intel-2015b.eb => GDAL-1.10.1-intel-2015b-Python-2.7.10.eb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/g/GDAL/{GDAL-1.10.1-intel-2015b.eb => GDAL-1.10.1-intel-2015b-Python-2.7.10.eb} (100%) diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb similarity index 100% rename from easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b.eb rename to easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb -- GitLab From 5022127ea0bb8c36608392300e68e08c0f3a2a7c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Dec 2015 17:17:06 +0100 Subject: [PATCH 0470/1015] use GCCcore+binutils as base for icc/ifort in intel/2016.00 --- .../i/icc/icc-2016.0.109-GCC-4.9.3-2.25.eb | 13 ++++++++----- .../i/ifort/ifort-2016.0.109-GCC-4.9.3-2.25.eb | 13 ++++++++----- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3-2.25.eb index ba2313b6aa..7354472c7e 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.0.109-GCC-4.9.3-2.25.eb @@ -12,11 +12,14 @@ sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp.tgz'] checksums = ['f57a892fb494db3c80f20a88aa3e901f'] -gcc = 'GCC' -gccver = '4.9.3-2.25' -versionsuffix = '-%s-%s' % (gcc, gccver) - -dependencies = [(gcc, gccver)] +gccver = '4.9.3' +binutilsver = '2.25' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) + +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] # full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3-2.25.eb index 460d8abc6d..c188753ac5 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.0.109-GCC-4.9.3-2.25.eb @@ -12,11 +12,14 @@ sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran.tg checksums = ['bce7f6a71f7e44f67956197501d00b7c'] -gcc = 'GCC' -gccver = '4.9.3-2.25' -versionsuffix = "-%s-%s" % ( gcc, gccver ) - -dependencies = [(gcc, gccver)] +gccver = '4.9.3' +binutilsver = '2.25' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) + +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] # full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide -- GitLab From f330a3a61431e565d5f148941fe156b6c8cd893c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Dec 2015 17:26:48 +0100 Subject: [PATCH 0471/1015] fix filename of imkl easyconfig --- ...C-4.9.3.eb => imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3-2.25.eb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/i/imkl/{imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3.eb => imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3-2.25.eb} (100%) diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3-2.25.eb similarity index 100% rename from easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3.eb rename to easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3-2.25.eb -- GitLab From 1c096dee207ba1b5a9ac8bfebd6bfc0dbb8478f0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Dec 2015 17:26:53 +0100 Subject: [PATCH 0472/1015] use GCCcore+binutils as base for icc/ifort in intel/2016.01 --- .../i/icc/icc-2016.1.150-GCC-4.9.3-2.25.eb | 13 ++++++++----- .../i/ifort/ifort-2016.1.150-GCC-4.9.3-2.25.eb | 13 ++++++++----- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3-2.25.eb index f14826fcee..0748e2d400 100644 --- a/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/icc/icc-2016.1.150-GCC-4.9.3-2.25.eb @@ -12,16 +12,19 @@ sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_cpp_update checksums = ['4b93b0ff549e6bd8d1a8b9a441b235a8'] -gcc = 'GCC' -gccver = '4.9.3-2.25' -versionsuffix = '-%s-%s' % (gcc, gccver) +gccver = '4.9.3' +binutilsver = '2.25' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) + +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] # full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide components = ['intel-comp', 'intel-ccomp', 'intel-icc', 'intel-openmp', 'intel-ipsc?_'] -dependencies = [(gcc, gccver)] - dontcreateinstalldir = 'True' # license file diff --git a/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3-2.25.eb index 3d5f89f6dc..f961cef224 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2016.1.150-GCC-4.9.3-2.25.eb @@ -12,11 +12,14 @@ sources = ['parallel_studio_xe_%(version_major)s_composer_edition_for_fortran_up checksums = ['1e848c8283cf6a0210bce1d35ecd748b'] -gcc = 'GCC' -gccver = '4.9.3-2.25' -versionsuffix = "-%s-%s" % ( gcc, gccver ) - -dependencies = [(gcc, gccver)] +gccver = '4.9.3' +binutilsver = '2.25' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) + +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] # full list of components can be obtained from pset/mediaconfig.xml in unpacked sources # cfr. https://software.intel.com/en-us/articles/intel-composer-xe-2015-silent-installation-guide -- GitLab From 1188beb8bb3f8b8c66fcf48afa492cfd50c3809e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Dec 2015 18:14:33 +0100 Subject: [PATCH 0473/1015] {chem}[intel/2015b] pymatgen 3.2.9 w/ Python 2.7.10 --- ...ymatgen-3.2.9-intel-2015b-Python-2.7.10.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/p/pymatgen/pymatgen-3.2.9-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/p/pymatgen/pymatgen-3.2.9-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pymatgen/pymatgen-3.2.9-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..c83255bf82 --- /dev/null +++ b/easybuild/easyconfigs/p/pymatgen/pymatgen-3.2.9-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,31 @@ +easyblock = "PythonPackage" + +name = 'pymatgen' +version = '3.2.9' + +homepage = 'https://pypi.python.org/pypi/pymatgen' +description = """Python Materials Genomics is a robust materials analysis code that defines core object + representations for structures and molecules with support for many electronic structure codes.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +python = 'Python' +pythonversion = '2.7.10' + +versionsuffix = '-%s-%s' % (python, pythonversion) + +dependencies = [ + (python, pythonversion), + ('spglib', '1.7.4'), +] + +py_short_ver = '.'.join(pythonversion.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], +} + +moduleclass = 'chem' -- GitLab From e1593128694fd721ba5a9df195a33b47b219b38b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Dec 2015 23:17:42 +0100 Subject: [PATCH 0474/1015] drop explicit dep on GCC in iccifort 2016.0.109 toolchain --- .../i/iccifort/iccifort-2016.0.109-GCC-4.9.3-2.25.eb | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3-2.25.eb index f497b3a5a8..f1a5e6d54b 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.0.109-GCC-4.9.3-2.25.eb @@ -3,18 +3,14 @@ easyblock = "Toolchain" name = 'iccifort' version = '2016.0.109' +versionsuffix = '-GCC-4.9.3-2.25' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' description = """Intel Cluster Toolkit Compiler Edition provides Intel C,C++ and fortran compilers, Intel MPI and Intel MKL""" toolchain = {'name': 'dummy', 'version': 'dummy'} -gcc = 'GCC' -gccver = '4.9.3-2.25' -versionsuffix = '-%s-%s' % (gcc, gccver) - dependencies = [ - (gcc, gccver), ('icc', version, versionsuffix), ('ifort', version, versionsuffix), ] -- GitLab From 1cf5955c6ea82c1cb8c5e1a8d69f1a8ab77bb4f2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 14 Dec 2015 23:19:51 +0100 Subject: [PATCH 0475/1015] drop explicit dep on GCC in iccifort 2016.1.150 toolchain --- .../i/iccifort/iccifort-2016.1.150-GCC-4.9.3-2.25.eb | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3-2.25.eb index 52ea9c2244..618d381f6e 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2016.1.150-GCC-4.9.3-2.25.eb @@ -3,18 +3,14 @@ easyblock = "Toolchain" name = 'iccifort' version = '2016.1.150' +versionsuffix = '-GCC-4.9.3-2.25' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' description = """Intel Cluster Toolkit Compiler Edition provides Intel C,C++ and fortran compilers, Intel MPI and Intel MKL""" toolchain = {'name': 'dummy', 'version': 'dummy'} -gcc = 'GCC' -gccver = '4.9.3-2.25' -versionsuffix = '-%s-%s' % (gcc, gccver) - dependencies = [ - (gcc, gccver), ('icc', version, versionsuffix), ('ifort', version, versionsuffix), ] -- GitLab From fea31c8ca958668b0714b3fc0c072dd65d20dc14 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 15 Dec 2015 10:34:57 +0100 Subject: [PATCH 0476/1015] 1 --- .../a/ant/ant-1.9.6-Java-1.8.0_66.eb | 26 ++++++++++++++++ .../b/Bowtie/Bowtie-1.1.2-intel-2015b.eb | 21 +++++++++++++ .../j/JUnit/JUnit-4.12-Java-1.8.0_66.eb | 25 ++++++++++++++++ .../t/Trinity/Trinity-2.1.1-intel-2015b.eb | 30 +++++++++++++++++++ 4 files changed, 102 insertions(+) create mode 100644 easybuild/easyconfigs/a/ant/ant-1.9.6-Java-1.8.0_66.eb create mode 100644 easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/j/JUnit/JUnit-4.12-Java-1.8.0_66.eb create mode 100644 easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb diff --git a/easybuild/easyconfigs/a/ant/ant-1.9.6-Java-1.8.0_66.eb b/easybuild/easyconfigs/a/ant/ant-1.9.6-Java-1.8.0_66.eb new file mode 100644 index 0000000000..b048fcd097 --- /dev/null +++ b/easybuild/easyconfigs/a/ant/ant-1.9.6-Java-1.8.0_66.eb @@ -0,0 +1,26 @@ +name = 'ant' +version = '1.9.6' + +homepage = 'http://ant.apache.org/' +description = """Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files + as targets and extension points dependent upon each other. The main known usage of Ant is the build of Java applications.""" + +toolchain = {'name': 'dummy', 'version': ''} + +sources = ['apache-%(name)s-%(version)s-src.tar.gz'] +source_urls = ['http://archive.apache.org/dist/%(name)s/source/'] + +java = 'Java' +javaver = '1.8.0_66' +versionsuffix = '-%s-%s' % (java, javaver) + +dependencies = [(java, javaver)] + +builddependencies = [('JUnit', '4.12', versionsuffix)] + +sanity_check_paths = { + 'files': ['bin/ant', 'lib/ant.jar', 'lib/ant.jar'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015b.eb b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015b.eb new file mode 100644 index 0000000000..63be2bee21 --- /dev/null +++ b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015b.eb @@ -0,0 +1,21 @@ +#Modified from existing version by: +#Robert Schmidt +#Ottawa Hospital Research Institute - Bioinformatics Team +name = 'Bowtie' +version = '1.1.2' + +homepage = 'http://bowtie-bio.sourceforge.net/index.shtml' +description = """Bowtie is an ultrafast, memory-efficient short read aligner. +It aligns short DNA sequences (reads) to the human genome. +""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = ['%(namelower)s-%(version)s-src.zip'] +source_urls = ['http://download.sourceforge.net/bowtie-bio/'] + +patches = ['int64typedef.patch'] + +moduleclass = 'bio' + diff --git a/easybuild/easyconfigs/j/JUnit/JUnit-4.12-Java-1.8.0_66.eb b/easybuild/easyconfigs/j/JUnit/JUnit-4.12-Java-1.8.0_66.eb new file mode 100644 index 0000000000..5ad39de4e0 --- /dev/null +++ b/easybuild/easyconfigs/j/JUnit/JUnit-4.12-Java-1.8.0_66.eb @@ -0,0 +1,25 @@ +easyblock = 'JAR' + +name = 'JUnit' +version = '4.12' + +homepage = 'http://sourceforge.net/projects/junit' +description = """A programmer-oriented testing framework for Java.""" + +toolchain = {'name': 'dummy', 'version': ''} + +sources = ['%(namelower)s-%(version)s.jar'] +source_urls = ['http://search.maven.org/remotecontent?filepath=junit/junit/%(version)s/'] + +java = 'Java' +javaver = '1.8.0_66' +versionsuffix = '-%s-%s' % (java, javaver) + +dependencies = [(java, javaver)] + +sanity_check_paths = { + 'files': sources, + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb new file mode 100644 index 0000000000..13fba61be1 --- /dev/null +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb @@ -0,0 +1,30 @@ +name = 'Trinity' +version = '2.1.1' + +homepage = 'http://trinityrnaseq.github.io' +description = """Trinity represents a novel method for the efficient and robust de novo reconstruction + of transcriptomes from RNA-Seq data. Trinity combines three independent software modules: Inchworm, + Chrysalis, and Butterfly, applied sequentially to process large volumes of RNA-Seq reads.""" +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +source_urls = ['https://github.com/trinityrnaseq/trinityrnaseq/archive/'] + +java = 'Java' +javaver = '1.8.0_66' + +sources = ['v%(version)s.tar.gz'] + +patches = [ + 'chrysalis_commandline_noconsts_2012-10-05.patch', +] + +dependencies = [ + (java, javaver, '', True), + ('ant', '1.9.6', '-%s-%s' % (java, javaver), True), + ('Bowtie', '1.1.2'), + ('ncurses', '5.9'), + ('zlib', '1.2.8'), +] + +moduleclass = 'bio' -- GitLab From 43dd1b6614746e914f284fd8418dece2b158d647 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 15 Dec 2015 10:36:33 +0100 Subject: [PATCH 0477/1015] ) deleted --- .../OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb index 46a99e99b7..dc503bdc40 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb @@ -1,7 +1,7 @@ name = 'OpenFOAM' version = '3.0.0' pyver = '-Python-2.7.10' -versionsuffix = '-eb-deps%s)' % pyver +versionsuffix = '-eb-deps%s' % pyver homepage = 'http://www.openfoam.com/' description = """OpenFOAM is a free, open source CFD software package. -- GitLab From 37ffa39e05f8c9e1f8e42146dc3d55f130e24bca Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 15 Dec 2015 10:42:21 +0100 Subject: [PATCH 0478/1015] ParaView --- .../OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb | 2 +- ...4.0-intel-2015b-mpi.eb => ParaView-4.4.0-intel-2015b-mpi.eb} | 2 +- ...aview-4.4.0-intel-2015b.eb => ParaView-4.4.0-intel-2015b.eb} | 2 +- ...0_missingheader.patch => ParaView-4.4.0_missingheader.patch} | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename easybuild/easyconfigs/p/Paraview/{Paraview-4.4.0-intel-2015b-mpi.eb => ParaView-4.4.0-intel-2015b-mpi.eb} (98%) rename easybuild/easyconfigs/p/Paraview/{Paraview-4.4.0-intel-2015b.eb => ParaView-4.4.0-intel-2015b.eb} (98%) rename easybuild/easyconfigs/p/Paraview/{Paraview-4.4.0_missingheader.patch => ParaView-4.4.0_missingheader.patch} (100%) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb index dc503bdc40..dc3d2155b6 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb @@ -34,7 +34,7 @@ dependencies = [ # OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes) ('METIS', '5.1.0', '-32bitIDX'), ('ncurses', '5.9'), - ('Paraview', paraversion, '-mpi'), + ('ParaView', paraversion, '-mpi'), ('SCOTCH', '6.0.4'), ] diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb b/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b-mpi.eb similarity index 98% rename from easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb rename to easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b-mpi.eb index 17034a5d74..5865b42308 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb +++ b/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b-mpi.eb @@ -1,6 +1,6 @@ easyblock = 'CMakeMake' -name = 'Paraview' +name = 'ParaView' version = '4.4.0' versionsuffix = '-mpi' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb b/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b.eb similarity index 98% rename from easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb rename to easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b.eb index 1c89398d72..7040c0211f 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b.eb @@ -1,6 +1,6 @@ easyblock = 'CMakeMake' -name = 'Paraview' +name = 'ParaView' version = '4.4.0' homepage = "http://www.paraview.org" diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch b/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0_missingheader.patch similarity index 100% rename from easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch rename to easybuild/easyconfigs/p/Paraview/ParaView-4.4.0_missingheader.patch -- GitLab From cc1bbd6b797c1fa18871004b814cf69ef68bc170 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 15 Dec 2015 10:49:44 +0100 Subject: [PATCH 0479/1015] ParaView --- .../OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb | 2 +- ...4.0-intel-2015b-mpi.eb => ParaView-4.4.0-intel-2015b-mpi.eb} | 2 +- ...aview-4.4.0-intel-2015b.eb => ParaView-4.4.0-intel-2015b.eb} | 2 +- ...0_missingheader.patch => ParaView-4.4.0_missingheader.patch} | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename easybuild/easyconfigs/p/Paraview/{Paraview-4.4.0-intel-2015b-mpi.eb => ParaView-4.4.0-intel-2015b-mpi.eb} (98%) rename easybuild/easyconfigs/p/Paraview/{Paraview-4.4.0-intel-2015b.eb => ParaView-4.4.0-intel-2015b.eb} (98%) rename easybuild/easyconfigs/p/Paraview/{Paraview-4.4.0_missingheader.patch => ParaView-4.4.0_missingheader.patch} (100%) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb index 30ccbfc998..ff1d56df71 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb @@ -39,7 +39,7 @@ dependencies = [ # OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes) ('METIS', '5.1.0', '-32bitIDX'), ('ncurses', '5.9'), - ('Paraview', paraversion, '-mpi'), + ('ParaView', paraversion, '-mpi'), ('SCOTCH', '6.0.4'), ] diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb b/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b-mpi.eb similarity index 98% rename from easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb rename to easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b-mpi.eb index 17034a5d74..5865b42308 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb +++ b/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b-mpi.eb @@ -1,6 +1,6 @@ easyblock = 'CMakeMake' -name = 'Paraview' +name = 'ParaView' version = '4.4.0' versionsuffix = '-mpi' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb b/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b.eb similarity index 98% rename from easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb rename to easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b.eb index 1c89398d72..7040c0211f 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b.eb @@ -1,6 +1,6 @@ easyblock = 'CMakeMake' -name = 'Paraview' +name = 'ParaView' version = '4.4.0' homepage = "http://www.paraview.org" diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch b/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0_missingheader.patch similarity index 100% rename from easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch rename to easybuild/easyconfigs/p/Paraview/ParaView-4.4.0_missingheader.patch -- GitLab From b1dda1a3696f4f6d5380fd00d258e88ca6032d59 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 15 Dec 2015 10:52:07 +0100 Subject: [PATCH 0480/1015] ParaView --- .../OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb index ee3b614132..1683e0c163 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a-eb-deps-Python-2.7.10.eb @@ -39,7 +39,7 @@ dependencies = [ # OpenFOAM requires 64bit METIS using 32bit indexes. (array indexes) ('METIS', '5.1.0', '-32bitIDX'), ('ncurses', '5.9'), - ('Paraview', paraversion, '%s-%s' % (pyver, 'mpi')), + ('ParaView', paraversion, '%s-%s' % (pyver, 'mpi')), ('SCOTCH', '6.0.4'), ] -- GitLab From a598b70224008b5dd7e53254752368aa09b17772 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 15 Dec 2015 10:54:41 +0100 Subject: [PATCH 0481/1015] ParaView --- ...4.4.0-intel-2015b-mpi.eb => Paraview-4.4.0-intel-2015b-mpi.eb} | 0 ...araView-4.4.0-intel-2015b.eb => Paraview-4.4.0-intel-2015b.eb} | 0 ...4.0_missingheader.patch => Paraview-4.4.0_missingheader.patch} | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/p/Paraview/{ParaView-4.4.0-intel-2015b-mpi.eb => Paraview-4.4.0-intel-2015b-mpi.eb} (100%) rename easybuild/easyconfigs/p/Paraview/{ParaView-4.4.0-intel-2015b.eb => Paraview-4.4.0-intel-2015b.eb} (100%) rename easybuild/easyconfigs/p/Paraview/{ParaView-4.4.0_missingheader.patch => Paraview-4.4.0_missingheader.patch} (100%) diff --git a/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb similarity index 100% rename from easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b-mpi.eb rename to easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb diff --git a/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb similarity index 100% rename from easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b.eb rename to easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0_missingheader.patch b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch similarity index 100% rename from easybuild/easyconfigs/p/Paraview/ParaView-4.4.0_missingheader.patch rename to easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch -- GitLab From 818a97d21fbfb96fb5739271eae7bd1d15ff1239 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 15 Dec 2015 10:57:30 +0100 Subject: [PATCH 0482/1015] ParaView --- .../easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb | 2 +- easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb index 5865b42308..17034a5d74 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb @@ -1,6 +1,6 @@ easyblock = 'CMakeMake' -name = 'ParaView' +name = 'Paraview' version = '4.4.0' versionsuffix = '-mpi' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb index 7040c0211f..1c89398d72 100644 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb @@ -1,6 +1,6 @@ easyblock = 'CMakeMake' -name = 'ParaView' +name = 'Paraview' version = '4.4.0' homepage = "http://www.paraview.org" -- GitLab From 03060f1d5841fd6444e1f5c753ea63eb51bce682 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 15 Dec 2015 11:00:07 +0100 Subject: [PATCH 0483/1015] ParaView --- ...4.0-intel-2015b-mpi.eb => Paraview-4.4.0-intel-2015b-mpi.eb} | 2 +- ...aView-4.4.0-intel-2015b.eb => Paraview-4.4.0-intel-2015b.eb} | 2 +- ...0_missingheader.patch => Paraview-4.4.0_missingheader.patch} | 0 3 files changed, 2 insertions(+), 2 deletions(-) rename easybuild/easyconfigs/p/Paraview/{ParaView-4.4.0-intel-2015b-mpi.eb => Paraview-4.4.0-intel-2015b-mpi.eb} (98%) rename easybuild/easyconfigs/p/Paraview/{ParaView-4.4.0-intel-2015b.eb => Paraview-4.4.0-intel-2015b.eb} (98%) rename easybuild/easyconfigs/p/Paraview/{ParaView-4.4.0_missingheader.patch => Paraview-4.4.0_missingheader.patch} (100%) diff --git a/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb similarity index 98% rename from easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b-mpi.eb rename to easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb index 5865b42308..17034a5d74 100644 --- a/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b-mpi.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb @@ -1,6 +1,6 @@ easyblock = 'CMakeMake' -name = 'ParaView' +name = 'Paraview' version = '4.4.0' versionsuffix = '-mpi' diff --git a/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb similarity index 98% rename from easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b.eb rename to easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb index 7040c0211f..1c89398d72 100644 --- a/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb @@ -1,6 +1,6 @@ easyblock = 'CMakeMake' -name = 'ParaView' +name = 'Paraview' version = '4.4.0' homepage = "http://www.paraview.org" diff --git a/easybuild/easyconfigs/p/Paraview/ParaView-4.4.0_missingheader.patch b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch similarity index 100% rename from easybuild/easyconfigs/p/Paraview/ParaView-4.4.0_missingheader.patch rename to easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch -- GitLab From b6993e99567372cec0336c133d47e96d13a51aa5 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 15 Dec 2015 11:01:11 +0100 Subject: [PATCH 0484/1015] {bio}[intel/2015b] InterProScan 5.16-55.0 --- .../i/InterProScan/InterProScan-5.16-55.0.eb | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0.eb diff --git a/easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0.eb b/easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0.eb new file mode 100644 index 0000000000..5009a3ca34 --- /dev/null +++ b/easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0.eb @@ -0,0 +1,26 @@ +easyblock = 'Tarball' + +name = 'InterProScan' +version = '5.16-55.0' + +homepage = 'http://www.ebi.ac.uk/interpro/' +description = """InterProScan is a sequence analysis application (nucleotide and protein sequences) that combines + different protein signature recognition methods into one resource.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://ftp.ebi.ac.uk/pub/software/unix/iprscan/%(version_major)s/%(version)s/'] +sources = ['%(namelower)s-%(version)s-64-bit.tar.gz'] + +dependencies = [ + ('Java', '1.8.0_66', '', True), + ('Perl', '5.20.3'), + ('libgd', '2.1.1'), +] + +sanity_check_paths = { + 'files': ['interproscan-%(version_major)s.jar', 'interproscan.sh', 'interproscan.properties'], + 'dirs': ['bin', 'lib', 'data'], +} + +moduleclass = 'bio' -- GitLab From 5f2a185098876074f11448a0c7da457e29eaa1ae Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 15 Dec 2015 11:51:19 +0100 Subject: [PATCH 0485/1015] use DIRAC easyblock --- .../DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb index 2f85ea4f5f..074179252d 100644 --- a/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/d/DIRAC/DIRAC-14.1-intel-2015b-Python-2.7.10.eb @@ -1,5 +1,3 @@ -easyblock = 'CMakeMake' - name = 'DIRAC' version = '14.1' versionsuffix = '-Python-2.7.10' @@ -22,17 +20,6 @@ dependencies = [ ] builddependencies = [('CMake', '3.4.1')] -separate_build_dir = True - -preconfigopts = "rm -rf %(installdir)s && " -configopts = "-DENABLE_MPI=ON -DCMAKE_BUILD_TYPE=release" - -# see http://diracprogram.org/doc/release-14/installation/testing.html -#runtest = 'test' - -sanity_check_paths = { - 'files': ['bin/pam-dirac'], - 'dirs': ['share/dirac'], -} +runtest = True moduleclass = 'chem' -- GitLab From 14f1eb245826727320421b81097f5fc7d9e139e6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 15 Dec 2015 11:55:46 +0100 Subject: [PATCH 0486/1015] fix filename of InterProScan easyconfig --- ...ProScan-5.16-55.0.eb => InterProScan-5.16-55.0-intel-2015b.eb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/i/InterProScan/{InterProScan-5.16-55.0.eb => InterProScan-5.16-55.0-intel-2015b.eb} (100%) diff --git a/easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0.eb b/easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0-intel-2015b.eb similarity index 100% rename from easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0.eb rename to easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0-intel-2015b.eb -- GitLab From 2af39e3557b47635fba2e89901cd66b72fb23bb9 Mon Sep 17 00:00:00 2001 From: Alan Date: Tue, 15 Dec 2015 12:16:39 +0100 Subject: [PATCH 0487/1015] Delete all the old files --- .../p/Paraview/Paraview-4.0.1-gmpolf-1.4.8.eb | 22 -------- .../p/Paraview/Paraview-4.1.0-gmpolf-1.4.8.eb | 22 -------- .../p/Paraview/Paraview-4.1.0-goolf-1.5.14.eb | 22 -------- .../p/Paraview/Paraview-4.1.0-intel-2014b.eb | 22 -------- ...iew-4.3.1-intel-2015a-Python-2.7.10-mpi.eb | 52 ------------------- ...araview-4.3.1-intel-2015a-Python-2.7.10.eb | 51 ------------------ .../Paraview-4.3.1_missingheader.patch | 19 ------- .../Paraview-4.4.0-intel-2015b-mpi.eb | 42 --------------- .../p/Paraview/Paraview-4.4.0-intel-2015b.eb | 41 --------------- .../Paraview-4.4.0_missingheader.patch | 13 ----- 10 files changed, 306 deletions(-) delete mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.0.1-gmpolf-1.4.8.eb delete mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.1.0-gmpolf-1.4.8.eb delete mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.1.0-goolf-1.5.14.eb delete mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.1.0-intel-2014b.eb delete mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb delete mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb delete mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.3.1_missingheader.patch delete mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb delete mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb delete mode 100644 easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.0.1-gmpolf-1.4.8.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.0.1-gmpolf-1.4.8.eb deleted file mode 100644 index 0f2accf3aa..0000000000 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.0.1-gmpolf-1.4.8.eb +++ /dev/null @@ -1,22 +0,0 @@ -easyblock = 'CMakeMake' - -name = 'Paraview' -version = '4.0.1' - -homepage = "http://www.paraview.org" -description = "Paraview is a scientific parallel visualizer" - -toolchain = {'name': 'gmpolf', 'version': '1.4.8'} -toolchainopts = {'usempi': True, 'pic': True} - -download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' -source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] -sources = ["ParaView-v%(version)s-source.tgz"] - -dependencies = [('Qt','4.8.5')] - -builddependencies = [('CMake', '2.8.10.2')] - -separate_build_dir = True - -moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.1.0-gmpolf-1.4.8.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.1.0-gmpolf-1.4.8.eb deleted file mode 100644 index 88dc62e6bb..0000000000 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.1.0-gmpolf-1.4.8.eb +++ /dev/null @@ -1,22 +0,0 @@ -easyblock = 'CMakeMake' - -name = 'Paraview' -version = '4.1.0' - -homepage = "http://www.paraview.org" -description = "Paraview is a scientific parallel visualizer" - -toolchain = {'name': 'gmpolf', 'version': '1.4.8'} -toolchainopts = {'usempi': True, 'pic': True} - -download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' -source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] -sources = ["ParaView-v%(version)s-source.tar.gz"] - -dependencies = [('Qt','4.8.5')] - -builddependencies = [('CMake', '2.8.10.2')] - -separate_build_dir = True - -moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.1.0-goolf-1.5.14.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.1.0-goolf-1.5.14.eb deleted file mode 100644 index b01ca7881b..0000000000 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.1.0-goolf-1.5.14.eb +++ /dev/null @@ -1,22 +0,0 @@ -easyblock = 'CMakeMake' - -name = 'Paraview' -version = '4.1.0' - -homepage = "http://www.paraview.org" -description = "Paraview is a scientific parallel visualizer" - -toolchain = {'name': 'goolf', 'version': '1.5.14'} -toolchainopts = {'usempi': False, 'pic': True} - -download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' -source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] -sources = ["ParaView-v%(version)s-source.tar.gz"] - -dependencies = [('Qt','4.8.5')] - -builddependencies = [('CMake', '2.8.10.2')] - -separate_build_dir = True - -moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.1.0-intel-2014b.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.1.0-intel-2014b.eb deleted file mode 100644 index 2f704c2b24..0000000000 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.1.0-intel-2014b.eb +++ /dev/null @@ -1,22 +0,0 @@ -easyblock = 'CMakeMake' - -name = 'Paraview' -version = '4.1.0' - -homepage = "http://www.paraview.org" -description = "Paraview is a scientific parallel visualizer" - -toolchain = {'name': 'intel', 'version': '2014b'} -toolchainopts = {'usempi': False, 'pic': True} - -download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' -source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] -sources = ["ParaView-v%(version)s-source.tar.gz"] - -dependencies = [('Qt','4.8.6')] - -builddependencies = [('CMake', '3.0.0')] - -separate_build_dir = True - -moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb deleted file mode 100644 index 933dc0c8bc..0000000000 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10-mpi.eb +++ /dev/null @@ -1,52 +0,0 @@ -easyblock = 'CMakeMake' - -name = 'Paraview' -version = '4.3.1' - -homepage = "http://www.paraview.org" -description = "Paraview is a scientific parallel visualizer." - -toolchain = {'name': 'intel', 'version': '2015a'} -toolchainopts = {'pic': True} - -download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' -source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] -sources = ["ParaView-v%(version)s-source.tar.gz"] - -patches = ['%(name)s-%(version)s_missingheader.patch'] - -python = 'Python' -pyver = '2.7.10' -versionsuffix = '-%s-%s-mpi' % (python, pyver) -pysuff = '-%s-%s' % (python, pyver) -dependencies = [ - ('Mesa', '10.5.5', pysuff), - ('libGLU', '9.0.0', pysuff), - ('libXt', '1.1.4', pysuff), - ('Qt', '4.8.6', '%s%s' % ('-GLib-2.44.1', pysuff)), - ('libXext', '1.3.3', pysuff), - ('libX11', '1.6.3', pysuff), - ('zlib', '1.2.8'), -] - -builddependencies = [('CMake', '3.2.2')] - -separate_build_dir = True - -maxparallel = 4 - -configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON ' -configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' -configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' -#Without internet connection turn off testing (uncomment the following line) -#configopts += '-DBUILD_TESTING=OFF ' -#Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md -#and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly -#Without internet connection, comment the following two lines (configopts and prebuildopts) -configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' -#The ParaView server can be cranky, test downloads are quite often failing, especially in the case -#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the -#first serial attempt would fail. -prebuildopts = 'make VTKData ;' - -moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb deleted file mode 100644 index f5117de1a0..0000000000 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1-intel-2015a-Python-2.7.10.eb +++ /dev/null @@ -1,51 +0,0 @@ -easyblock = 'CMakeMake' - -name = 'Paraview' -version = '4.3.1' - -homepage = "http://www.paraview.org" -description = "Paraview is a scientific parallel visualizer" - -toolchain = {'name': 'intel', 'version': '2015a'} -toolchainopts = {'usempi': False, 'pic': True} - -download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' -source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] -sources = ["ParaView-v%(version)s-source.tar.gz"] - -patches = ['%(name)s-%(version)s_missingheader.patch'] - -python = 'Python' -pyver = '2.7.10' -versionsuffix = '-%s-%s' % (python, pyver) -dependencies = [ - ('Mesa', '10.5.5', versionsuffix), - ('libGLU', '9.0.0', versionsuffix), - ('libXt', '1.1.4', versionsuffix), - ('Qt', '4.8.6', '%s%s' % ('-GLib-2.44.1', versionsuffix)), - ('libXext', '1.3.3', versionsuffix), - ('libX11', '1.6.3', versionsuffix), - ('zlib', '1.2.8'), -] - -builddependencies = [('CMake', '3.2.2')] - -separate_build_dir = True - -maxparallel = 4 - -configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON ' -configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' -configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' -#Without internet connection turn off testing (uncomment the following line) -#configopts += '-DBUILD_TESTING=OFF ' -#Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md -#and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly -#Without internet connection, comment the following two lines (configopts and prebuildopts) -configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' -#The ParaView server can be cranky, test downloads are quite often failing, especially in the case -#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the -#first serial attempt would fail. -prebuildopts = 'make VTKData ;' - -moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1_missingheader.patch b/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1_missingheader.patch deleted file mode 100644 index 29ee6e26c8..0000000000 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.3.1_missingheader.patch +++ /dev/null @@ -1,19 +0,0 @@ -# ui_pqExportStateWizard.h is not generated, therefore, it should not have to be installed. -# B. Hajgato May 22 2015 ---- ParaView-v4.3.1-source.ORIG/Qt/Components/CMakeLists.txt 2015-01-14 14:07:44.000000000 +0200 -+++ ParaView-v4.3.1-source/Qt/Components/CMakeLists.txt 2015-05-22 09:55:27.021704713 +0100 -@@ -650,10 +650,10 @@ - #the pqSGExportStateWizard has subclasses that directly access - #the UI file, and currently we don't have a clean way to break this hard - #dependency, so for no we install this ui file. --if(PARAVIEW_INSTALL_DEVELOPMENT_FILES) -- install(FILES "${CMAKE_CURRENT_BINARY_DIR}/ui_pqExportStateWizard.h" -- DESTINATION "${VTK_INSTALL_INCLUDE_DIR}") --endif() -+#if(PARAVIEW_INSTALL_DEVELOPMENT_FILES) -+# install(FILES "${CMAKE_CURRENT_BINARY_DIR}/ui_pqExportStateWizard.h" -+# DESTINATION "${VTK_INSTALL_INCLUDE_DIR}") -+#endif() - - #IF (NOT PV_INSTALL_NO_DEVELOPMENT) - # # Headers diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb deleted file mode 100644 index 17034a5d74..0000000000 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b-mpi.eb +++ /dev/null @@ -1,42 +0,0 @@ -easyblock = 'CMakeMake' - -name = 'Paraview' -version = '4.4.0' -versionsuffix = '-mpi' - -homepage = "http://www.paraview.org" -description = "Paraview is a scientific parallel visualizer." - -toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'pic': True, 'usempi': True} - -download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' -source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] -sources = ["ParaView-v%(version)s-source.tar.gz"] - -patches = ['%(name)s-%(version)s_missingheader.patch'] - -python = 'Python' -pyver = '2.7.10' -pysuff = '-%s-%s' % (python,pyver) -dependencies = [ - ('Mesa', '11.0.2', pysuff), - ('libGLU', '9.0.0'), - ('libXt', '1.1.5'), - ('Qt', '4.8.7'), - ('libXext', '1.3.3'), - ('libX11', '1.6.3', pysuff), - ('zlib', '1.2.8'), -] - -builddependencies = [('CMake', '3.3.2')] - -separate_build_dir = True - -maxparallel = 4 - -configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON ' -configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' -configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' - -moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb deleted file mode 100644 index 1c89398d72..0000000000 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0-intel-2015b.eb +++ /dev/null @@ -1,41 +0,0 @@ -easyblock = 'CMakeMake' - -name = 'Paraview' -version = '4.4.0' - -homepage = "http://www.paraview.org" -description = "Paraview is a scientific parallel visualizer." - -toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'pic': True, 'usempi': False} - -download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' -source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] -sources = ["ParaView-v%(version)s-source.tar.gz"] - -patches = ['%(name)s-%(version)s_missingheader.patch'] - -python = 'Python' -pyver = '2.7.10' -pysuff = '-%s-%s' % (python,pyver) -dependencies = [ - ('Mesa', '11.0.2', pysuff), - ('libGLU', '9.0.0'), - ('libXt', '1.1.5'), - ('Qt', '4.8.7'), - ('libXext', '1.3.3'), - ('libX11', '1.6.3', pysuff), - ('zlib', '1.2.8'), -] - -builddependencies = [('CMake', '3.3.2')] - -separate_build_dir = True - -maxparallel = 4 - -configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON ' -configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' -configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' - -moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch b/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch deleted file mode 100644 index e3682ecc01..0000000000 --- a/easybuild/easyconfigs/p/Paraview/Paraview-4.4.0_missingheader.patch +++ /dev/null @@ -1,13 +0,0 @@ -# ui_pqExportStateWizard.h is only generated if Python part is build -# http://www.paraview.org/Bug/bug_relationship_graph.php?bug_id=15655&graph=relation ---- ParaView-v4.4.0-source/Qt/Components/CMakeLists.txt.orig 2015-09-11 19:58:50.000000000 +0200 -+++ ParaView-v4.4.0-source/Qt/Components/CMakeLists.txt 2015-10-09 19:54:48.185948605 +0200 -@@ -640,7 +640,7 @@ - #the pqSGExportStateWizard has subclasses that directly access - #the UI file, and currently we don't have a clean way to break this hard - #dependency, so for no we install this ui file. --if(PARAVIEW_INSTALL_DEVELOPMENT_FILES) -+if(PARAVIEW_INSTALL_DEVELOPMENT_FILES AND PARAVIEW_ENABLE_PYTHON) - install(FILES "${CMAKE_CURRENT_BINARY_DIR}/ui_pqExportStateWizard.h" - DESTINATION "${VTK_INSTALL_INCLUDE_DIR}") - endif() -- GitLab From a51e4bb67c78c673a57c4091a2bafae7f339790e Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 15 Dec 2015 12:54:00 +0100 Subject: [PATCH 0488/1015] s added --- .../OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb index dc3d2155b6..450a9a25bb 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb @@ -21,7 +21,7 @@ sources = [ paraversion = '4.4.0' patches = [ 'OpenFOAM-%(version)s_cleanup.patch', - 'OpenFOAM-%(version)_libreadline.patch', + 'OpenFOAM-%(version)s_libreadline.patch', ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir 'OpenFOAM-%(version)s_external-3rd.patch', ('ThirdParty-%(version)s_external-3rd.patch', ".."), -- GitLab From 1deea448c034f59b113bd2e0a73e25a4b14faaab Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Tue, 15 Dec 2015 14:28:00 +0100 Subject: [PATCH 0489/1015] Add hwloc to openfoam-extend --- .../h/hwloc/hwloc-1.11.1-GCC-4.9.3.eb | 24 +++++++++++++++++ .../n/numactl/numactl-2.0.11-GCC-4.9.3.eb | 27 +++++++++++++++++++ .../OpenFOAM-Extend-3.2-gimkl-2.11.5.eb | 2 +- 3 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-GCC-4.9.3.eb create mode 100644 easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-GCC-4.9.3.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-GCC-4.9.3.eb new file mode 100644 index 0000000000..a63d6bae6e --- /dev/null +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-GCC-4.9.3.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'hwloc' +version = '1.11.1' + +homepage = 'http://www.open-mpi.org/projects/hwloc/' +description = """The Portable Hardware Locality (hwloc) software package provides a portable abstraction + (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including + NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various + system attributes such as cache and memory information as well as the locality of I/O devices such as + network interfaces, InfiniBand HCAs or GPUs. It primarily aims at helping applications with gathering + information about modern computing hardware so as to exploit it accordingly and efficiently.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} + +source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] +sources = [SOURCE_TAR_GZ] + +dependencies = [('numactl', '2.0.11')] + +configopts = "--enable-libnuma=$EBROOTNUMACTL" + +moduleclass = 'system' + diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb new file mode 100644 index 0000000000..195f77b7cc --- /dev/null +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'numactl' +version = '2.0.11' + +checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] + +homepage = 'http://oss.sgi.com/projects/libnuma/' +description = """The numactl program allows you to run your application program on specific cpu's and memory nodes. + It does this by supplying a NUMA memory policy to the operating system before running your program. + The libnuma library provides convenient ways for you to add NUMA memory policies into your own program.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} + +source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] +sources = [SOURCE_TAR_GZ] + +builddependencies = [('Autotools', '20150215', '', ('GNU', '4.9.3-2.25'))] + +preconfigopts = './autogen.sh && ' + +sanity_check_paths = { + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.so', 'lib/libnuma.a'], + 'dirs': ['share/man', 'include'] +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb index a78245bef8..ae1ea53804 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb @@ -23,7 +23,7 @@ patches = [ ] dependencies = [ -# ('hwloc', '1.11.0', '', ('GNU', '4.9.3-2.25')), + ('hwloc', '1.11.0', '', ('GCC', '4.9.3')), ('ParMETIS', '4.0.3'), ('METIS', '5.1.0'), # order matters, METIS need to be listed after ParMETIS to get $CPATH right ('SCOTCH', '6.0.4'), -- GitLab From ea347de5075ef64249fd46e30d7ecd6e4949916e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 15 Dec 2015 14:41:06 +0100 Subject: [PATCH 0490/1015] rename patch files for OpenFOAM according to (our) 'standards' --- .../easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015.05.eb | 4 ++-- easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015b.eb | 4 ++-- .../easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a.eb | 4 ++-- .../easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015b.eb | 4 ++-- ...anup-OpenFOAM-2.3.1.patch => OpenFOAM-2.3.1_cleanup.patch} | 0 .../easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb | 4 ++-- ...anup-OpenFOAM-2.4.0.patch => OpenFOAM-2.4.0_cleanup.patch} | 0 ...-ThirdParty-2.3.1.patch => ThirdParty-2.3.1_cleanup.patch} | 0 ...-ThirdParty-2.4.0.patch => ThirdParty-2.4.0_cleanup.patch} | 0 9 files changed, 10 insertions(+), 10 deletions(-) rename easybuild/easyconfigs/o/OpenFOAM/{cleanup-OpenFOAM-2.3.1.patch => OpenFOAM-2.3.1_cleanup.patch} (100%) rename easybuild/easyconfigs/o/OpenFOAM/{cleanup-OpenFOAM-2.4.0.patch => OpenFOAM-2.4.0_cleanup.patch} (100%) rename easybuild/easyconfigs/o/OpenFOAM/{cleanup-ThirdParty-2.3.1.patch => ThirdParty-2.3.1_cleanup.patch} (100%) rename easybuild/easyconfigs/o/OpenFOAM/{cleanup-ThirdParty-2.4.0.patch => ThirdParty-2.4.0_cleanup.patch} (100%) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015.05.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015.05.eb index 4055b16ed1..75c84d2859 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015.05.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015.05.eb @@ -16,9 +16,9 @@ sources = [ ] patches = [ - 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-%(version)s_cleanup.patch', 'OpenFOAM-2.3.0_libreadline.patch', - ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir + ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir ] # fix for cyclic symlink issue, which may cause unpacking to fail diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015b.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015b.eb index 645bcba351..38977d6df4 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015b.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-foss-2015b.eb @@ -16,9 +16,9 @@ sources = [ ] patches = [ - 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-%(version)s_cleanup.patch', 'OpenFOAM-2.3.0_libreadline.patch', - ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir + ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir ] # fix for cyclic symlink issue, which may cause unpacking to fail diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a.eb index 5eecb4a977..aa18d1c125 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015a.eb @@ -16,9 +16,9 @@ sources = [ ] patches = [ - 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-%(version)s_cleanup.patch', 'OpenFOAM-2.3.0_libreadline.patch', - ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir + ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir ] # fix for cyclic symlink issue, which may cause unpacking to fail diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015b.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015b.eb index 944836d77d..caf5fcf048 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015b.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1-intel-2015b.eb @@ -16,9 +16,9 @@ sources = [ ] patches = [ - 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-%(version)s_cleanup.patch', 'OpenFOAM-2.3.0_libreadline.patch', - ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir + ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir ] # fix for cyclic symlink issue, which may cause unpacking to fail diff --git a/easybuild/easyconfigs/o/OpenFOAM/cleanup-OpenFOAM-2.3.1.patch b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1_cleanup.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/cleanup-OpenFOAM-2.3.1.patch rename to easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.3.1_cleanup.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb index 68a091945c..b11994a37f 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb @@ -16,9 +16,9 @@ sources = [ ] patches = [ - 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-%(version)s_cleanup.patch', 'OpenFOAM-2.3.0_libreadline.patch', - ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir + ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir ] # fix for cyclic symlink issue, which may cause unpacking to fail diff --git a/easybuild/easyconfigs/o/OpenFOAM/cleanup-OpenFOAM-2.4.0.patch b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0_cleanup.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/cleanup-OpenFOAM-2.4.0.patch rename to easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0_cleanup.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM/cleanup-ThirdParty-2.3.1.patch b/easybuild/easyconfigs/o/OpenFOAM/ThirdParty-2.3.1_cleanup.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/cleanup-ThirdParty-2.3.1.patch rename to easybuild/easyconfigs/o/OpenFOAM/ThirdParty-2.3.1_cleanup.patch diff --git a/easybuild/easyconfigs/o/OpenFOAM/cleanup-ThirdParty-2.4.0.patch b/easybuild/easyconfigs/o/OpenFOAM/ThirdParty-2.4.0_cleanup.patch similarity index 100% rename from easybuild/easyconfigs/o/OpenFOAM/cleanup-ThirdParty-2.4.0.patch rename to easybuild/easyconfigs/o/OpenFOAM/ThirdParty-2.4.0_cleanup.patch -- GitLab From f350414cf89aa7be4bca2e57619e9f94992633a6 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Tue, 15 Dec 2015 14:50:53 +0100 Subject: [PATCH 0491/1015] Fix typo --- .../o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb index ae1ea53804..4c4ea1ae45 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb @@ -23,7 +23,7 @@ patches = [ ] dependencies = [ - ('hwloc', '1.11.0', '', ('GCC', '4.9.3')), + ('hwloc', '1.11.1', '', ('GCC', '4.9.3')), ('ParMETIS', '4.0.3'), ('METIS', '5.1.0'), # order matters, METIS need to be listed after ParMETIS to get $CPATH right ('SCOTCH', '6.0.4'), -- GitLab From 7244c2ecb5f9c7d3b42ab13d092703f841d49467 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Tue, 15 Dec 2015 15:34:26 +0100 Subject: [PATCH 0492/1015] Fix conflict --- .../a/Autoconf/Autoconf-2.69-GCC-4.9.3.eb | 26 +++++++++++++++ .../a/Automake/Automake-1.15-GCC-4.9.3.eb | 33 +++++++++++++++++++ .../Autotools/Autotools-20150215-GCC-4.9.3.eb | 17 ++++++++++ .../l/libtool/libtool-2.4.6-GCC-4.9.3.eb | 17 ++++++++++ .../n/numactl/numactl-2.0.11-GCC-4.9.3.eb | 2 +- 5 files changed, 94 insertions(+), 1 deletion(-) create mode 100644 easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3.eb create mode 100644 easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3.eb create mode 100644 easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3.eb create mode 100644 easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3.eb diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3.eb new file mode 100644 index 0000000000..fb917c94f3 --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts + to automatically configure software source code packages. These scripts can adapt the + packages to many kinds of UNIX-like systems without manual user intervention. Autoconf + creates a configuration script for a package from a template file that lists the + operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", "autoscan", + "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3.eb new file mode 100644 index 0000000000..07f44103ee --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3.eb @@ -0,0 +1,33 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('Autoconf', '2.69')] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3.eb new file mode 100644 index 0000000000..6ba8e31d7b --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3.eb @@ -0,0 +1,17 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3.eb new file mode 100644 index 0000000000..5da386475e --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3.eb @@ -0,0 +1,17 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [('M4', '1.4.17')] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb index 195f77b7cc..54746a4ccf 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb @@ -15,7 +15,7 @@ toolchain = {'name': 'GCC', 'version': '4.9.3'} source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] sources = [SOURCE_TAR_GZ] -builddependencies = [('Autotools', '20150215', '', ('GNU', '4.9.3-2.25'))] +builddependencies = [('Autotools', '20150215')] preconfigopts = './autogen.sh && ' -- GitLab From 2ab4a514b783239ff418b39a3027c40f82417218 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 15 Dec 2015 18:48:19 +0100 Subject: [PATCH 0493/1015] InterProScan needs Java 1.7.x --- .../i/InterProScan/InterProScan-5.16-55.0-intel-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0-intel-2015b.eb b/easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0-intel-2015b.eb index 5009a3ca34..f6349f6c69 100644 --- a/easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0-intel-2015b.eb +++ b/easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0-intel-2015b.eb @@ -13,7 +13,7 @@ source_urls = ['http://ftp.ebi.ac.uk/pub/software/unix/iprscan/%(version_major)s sources = ['%(namelower)s-%(version)s-64-bit.tar.gz'] dependencies = [ - ('Java', '1.8.0_66', '', True), + ('Java', '1.7.0_80', '', True), ('Perl', '5.20.3'), ('libgd', '2.1.1'), ] -- GitLab From cfe1d9ca30735104a301215c2b068121bed56b4a Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Tue, 15 Dec 2015 19:38:20 +0100 Subject: [PATCH 0494/1015] Update numactl --- easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb | 4 ---- 1 file changed, 4 deletions(-) diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb index 54746a4ccf..65478cc919 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb @@ -15,10 +15,6 @@ toolchain = {'name': 'GCC', 'version': '4.9.3'} source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] sources = [SOURCE_TAR_GZ] -builddependencies = [('Autotools', '20150215')] - -preconfigopts = './autogen.sh && ' - sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.so', 'lib/libnuma.a'], 'dirs': ['share/man', 'include'] -- GitLab From 688eb11f0b5dc3c9761fbe776ff28f96e3a2ca26 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Tue, 15 Dec 2015 20:12:54 +0100 Subject: [PATCH 0495/1015] Remove unneeded easyconfigs --- .../a/Autoconf/Autoconf-2.69-GCC-4.9.3.eb | 26 --------------- .../a/Automake/Automake-1.15-GCC-4.9.3.eb | 33 ------------------- .../Autotools/Autotools-20150215-GCC-4.9.3.eb | 17 ---------- .../l/libtool/libtool-2.4.6-GCC-4.9.3.eb | 17 ---------- 4 files changed, 93 deletions(-) delete mode 100644 easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3.eb delete mode 100644 easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3.eb delete mode 100644 easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3.eb delete mode 100644 easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3.eb diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3.eb deleted file mode 100644 index fb917c94f3..0000000000 --- a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3.eb +++ /dev/null @@ -1,26 +0,0 @@ -easyblock = 'ConfigureMake' - -name = 'Autoconf' -version = '2.69' - -homepage = 'http://www.gnu.org/software/autoconf/' -description = """Autoconf is an extensible package of M4 macros that produce shell scripts - to automatically configure software source code packages. These scripts can adapt the - packages to many kinds of UNIX-like systems without manual user intervention. Autoconf - creates a configuration script for a package from a template file that lists the - operating system features that the package can use, in the form of M4 macro calls.""" - -toolchain = {'name': 'GCC', 'version': '4.9.3'} - -source_urls = [GNU_SOURCE] -sources = [SOURCELOWER_TAR_GZ] - -dependencies = [('M4', '1.4.17')] - -sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", "autoscan", - "autoupdate", "ifnames"]], - 'dirs': [], -} - -moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3.eb deleted file mode 100644 index 07f44103ee..0000000000 --- a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3.eb +++ /dev/null @@ -1,33 +0,0 @@ -## -# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild -# -# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA -# Authors:: Fotis Georgatos -# License:: MIT/GPL -# $Id$ -# -# This work implements a part of the HPCBIOS project and is a component of the policy: -# http://hpcbios.readthedocs.org/en/latest/ -## - -easyblock = 'ConfigureMake' - -name = 'Automake' -version = "1.15" - -homepage = 'http://www.gnu.org/software/automake/automake.html' -description = "Automake: GNU Standards-compliant Makefile generator" - -toolchain = {'name': 'GCC', 'version': '4.9.3'} - -source_urls = [GNU_SOURCE] -sources = [SOURCELOWER_TAR_GZ] - -dependencies = [('Autoconf', '2.69')] - -sanity_check_paths = { - 'files': ['bin/automake', 'bin/aclocal'], - 'dirs': [] -} - -moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3.eb deleted file mode 100644 index 6ba8e31d7b..0000000000 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3.eb +++ /dev/null @@ -1,17 +0,0 @@ -easyblock = 'Bundle' - -name = 'Autotools' -version = '20150215' # date of the most recent change - -homepage = 'http://autotools.io' -description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" - -toolchain = {'name': 'GCC', 'version': '4.9.3'} - -dependencies = [ - ('Autoconf', '2.69'), # 20120424 - ('Automake', '1.15'), # 20150105 - ('libtool', '2.4.6'), # 20150215 -] - -moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3.eb deleted file mode 100644 index 5da386475e..0000000000 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3.eb +++ /dev/null @@ -1,17 +0,0 @@ -easyblock = 'ConfigureMake' - -name = 'libtool' -version = '2.4.6' - -homepage = 'http://www.gnu.org/software/libtool' -description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries - behind a consistent, portable interface.""" - -toolchain = {'name': 'GCC', 'version': '4.9.3'} - -sources = [SOURCELOWER_TAR_GZ] -source_urls = [GNU_SOURCE] - -dependencies = [('M4', '1.4.17')] - -moduleclass = 'lib' -- GitLab From 3937a2ba8aecd7db232d1c3ca0937bdd0461c6f0 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Tue, 15 Dec 2015 20:22:37 +0100 Subject: [PATCH 0496/1015] Harden dummy:dummy binutils By adding the system library path using the `rpath` option, the resulting binaries should be 'harden' to work in an environment with a other libstdc++ etc. The rpath will make sure it always finds the correct library. --- easybuild/easyconfigs/b/binutils/binutils-2.25.eb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25.eb index b2c4f75fab..12add4fe48 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25.eb @@ -19,8 +19,10 @@ builddependencies = [ ] # statically link with zlib, to avoid runtime dependency on zlib -preconfigopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' -prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' +# further, add the system library path in the rpath: this should 'harden' the +# resulting binutils to bootstrap GCC (no trouble when other libstdc++ is build etc) +preconfigopts = 'LIBS="$EBROOTZLIB/lib/libz.a -Wl,-rpath=/lib64 -Wl,-rpath=/usr/lib64 -Wl,-rpath=/lib -Wl,-rpath=/usr/lib"' +prebuildopts = preconfigopts # make sure that system libraries are also considered by ld and ld.gold is also built # --enable-plugins should be used whenever --enable-gold is used, see http://llvm.org/docs/GoldPlugin.html -- GitLab From 57f0165b1afd814264d83790c9443f1fda09c231 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 16 Dec 2015 00:14:11 +0100 Subject: [PATCH 0497/1015] bump version to 2.5.0 and update release notes --- RELEASE_NOTES | 36 ++++++++++++++++++++++++++++++++++-- setup.py | 2 +- 2 files changed, 35 insertions(+), 3 deletions(-) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 86e6219f4c..18c2ca26da 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -3,9 +3,41 @@ For more detailed information, please see the git log. These release notes can also be consulted at http://easybuild.readthedocs.org/en/latest/Release_notes.html. -The latest version of easybuild-easyconfig provides 4,596 easyconfig files, for 737 different software packages, +The latest version of easybuild-easyconfig provides 4,596 easyconfig files, for 776 different software packages, 34 different (compiler) toolchains, 12 software bundles and 1 meta-package. +v2.5.0 (December 17th 2015) +--------------------------- + +feature + bugfix release +- add GCCcore easyconfig that can be used as base for all compilers (without getting in the way) (#2214) + - + easyconfig for GCC/4.9.3-2.25: bundle of GCCcore 4.9.3 and binutils 2.25 +- added example easyconfig files for 38 new software packages: + DIRAC (#2212), GeoIP (#2172, #2185), GeoIP-C (#2172, #2185), graph-tool (#1591), gtkglext (#2217), + Intel Advisor (#2210), InterProScan (#2225, #2227), intltool (#2136), kallisto (#2173), LibUUID (#1930), + LuaJIT (#2153), libXcursor (#2136), libXrandr (#2136), libXtst (#2143), libdap (#1930), libtasn1 (#2208), + libxkbcommon (#2136), MRtrix (#2217, #2218), MultiNest (#2166, #2168), Nipype (#2150), PPfold (#2183, #2187), + p11-kit (#2208), pangox-compat (#2217), randrproto (#2136), rhdf5 (#2175), Stampy (#2180, #2182), + scikit-umfpack (#2061), scp (Python pkg) (#2196), sleuth (#2175), traits (#2150), vincent (#2169, #2185), + XKeyboardConfig (#2136), xcb-util (#2136), xcb-util-image (#2136), xcb-util-keysyms (#2136), + xcb-util-renderutil (#2136), xcb-util-wm (#2136), zlibbioc (#2175) +- added new easyconfigs for existing toolchains: + intel/2015.08 (#2194), intel/2016.00 (#2209), intel/2016.01 (#2219), iomkl/2015.03 (#2155) +- added additional easyconfigs for various supported software packages: version updates, different toolchains, ... + including CMake 3.4.1, HDF5 1.8.16, netCDF 4.3.3.1, netCDF-Fortran 4.4.2, numpy 1.10.1, Octave 4.0.0, Python 2.7.11 +- various other enhancements, including: + - add tidyr to R 3.2.1 easyconfigs (#2174) + - enable C++ support in MIGRATE-N (#2178) + - also installed shared libraries for AMD and UMFPACK in SuiteSparse (#2061) + - fix software name for ParaView (was: Paraview) (#2132) + - enable building of shared libraries for binutils (#2133) +- various bug fixes, including: + - fix ALADIN patch file to not use relative paths, and adjust list of ALADIN sources accordingly (#2207, #2213) + - rename patch files for OpenFOAM to be in line with other patches (#2226) + - fix typo in bzip2 source URLs (#2204) + - correctly link ncurses for libreadline (#2206) + - enable -fPIC in all zlib 1.2.8 easyconfigs (#2220) + v2.4.0 (November 10th 2015) --------------------------- @@ -17,7 +49,7 @@ feature + bugfix release libXdamage (#1618, #2038), libXfont (#1618, #2038), LLVM (#1620, #1989, #2031), MIGRATE-N (#1944), MIRA (#1938), mympingpong (#2049), MySQLdb (#2011), NCO (#1191, #1980), NIPY (#2064), Nilearn (#2064), NiBabel (#2064), PBZIP2 (#1038), PIL (#2062), PhyloCSF (#2018), pycairo (#2085), pydicom (#2063), Salmon (#2051), Samcef (#1941), - scikit-image (#1974, #2006), Serf (#1970), SSAHA2 (#1039), Subversion (#1970), SWASH (#2059), time (#1954), + scikit-image (#1974, #2006), Serf (#1970), SSAHA2 (#1039), Subversion (#1970), SWASH (#2059, #2128), time (#1954), Trim_Galore (#1984), Trimmomatic (#1987), WEKA (#1986), x264 (#2017) - added new easyconfigs for existing toolchains: gimkl/2.11.5 (#2093) - added additional easyconfigs for various supported software packages: version updates, different toolchains, ... diff --git a/setup.py b/setup.py index f47c20a266..611161c479 100644 --- a/setup.py +++ b/setup.py @@ -47,7 +47,7 @@ from distutils import log # recent setuptools versions will *TRANSFORM* something like 'X.Y.Zdev' into 'X.Y.Z.dev0', with a warning like # UserWarning: Normalizing '2.4.0dev' to '2.4.0.dev0' # This causes problems further up the dependency chain... -VERSION = '2.5.0.dev0' +VERSION = '2.5.0' API_VERSION = VERSION.split('.')[0] EB_VERSION = '.'.join(VERSION.split('.')[0:2]) -- GitLab From 58e37fd995a015047c998bf13398795b0d8a4dd7 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 16 Dec 2015 08:08:50 +0100 Subject: [PATCH 0498/1015] ParaView Download problems --- .../p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb | 10 ++++++++++ .../p/ParaView/ParaView-4.4.0-intel-2015b.eb | 10 ++++++++++ 2 files changed, 20 insertions(+) diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb index 87256619b2..fb6b899d90 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb @@ -38,5 +38,15 @@ maxparallel = 4 configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON ' configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' +#Without internet connection turn off testing (uncomment the following line) +#configopts += '-DBUILD_TESTING=OFF ' +#Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md +#and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly +#Without internet connection, comment the following two lines (configopts and prebuildopts) +configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' +#The ParaView server can be cranky, test downloads are quite often failing, especially in the case +#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +#first serial attempt would fail. +prebuildopts = 'make VTKData ;' moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb index 1a3c11f460..00106458b8 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb @@ -37,5 +37,15 @@ maxparallel = 4 configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON ' configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' +#Without internet connection turn off testing (uncomment the following line) +#configopts += '-DBUILD_TESTING=OFF ' +#Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md +#and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly +#Without internet connection, comment the following two lines (configopts and prebuildopts) +configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' +#The ParaView server can be cranky, test downloads are quite often failing, especially in the case +#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +#first serial attempt would fail. +prebuildopts = 'make VTKData ;' moduleclass = 'vis' -- GitLab From 72c70361cb9d191362c914376bec7c212e6b8fe1 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 16 Dec 2015 09:19:31 +0100 Subject: [PATCH 0499/1015] dropped cyclic symlink issue --- .../OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb | 6 ------ .../easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb | 6 ------ 2 files changed, 12 deletions(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb index ff1d56df71..b95f01c948 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b-eb-deps-Python-2.7.10.eb @@ -17,12 +17,6 @@ sources = [ 'ThirdParty-%(version)s.tgz', ] -# fix for cyclic symlink issue, which may cause unpacking to fail -# see also http://www.openfoam.org/mantisbt/view.php?id=1191 -# fixed in recent versions: https://github.com/OpenFOAM/OpenFOAM-2.3.x/commit/f7a485069c778495cc39b308580289f6c2d47163 -unpack_options = "--exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/backgroundMeshDecomposition" -unpack_options += " --exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/cellShapeControlMesh" - paraversion = '4.4.0' patches = [ 'OpenFOAM-%(version)s_cleanup.patch', diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb index b11994a37f..43fb4eaea7 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.4.0-intel-2015b.eb @@ -21,12 +21,6 @@ patches = [ ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir ] -# fix for cyclic symlink issue, which may cause unpacking to fail -# see also http://www.openfoam.org/mantisbt/view.php?id=1191 -# fixed in recent versions: https://github.com/OpenFOAM/OpenFOAM-2.3.x/commit/f7a485069c778495cc39b308580289f6c2d47163 -unpack_options = "--exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/backgroundMeshDecomposition" -unpack_options += " --exclude=*tutorials/mesh/foamyHexMesh/mixerVessel/system/cellShapeControlMesh" - dependencies = [ ('libreadline', '6.3'), ('SCOTCH', '6.0.4'), -- GitLab From eb516c9185cbaba9d5bf913a403ea29eec45c0e3 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 16 Dec 2015 11:02:42 +0100 Subject: [PATCH 0500/1015] move Qt5 easyconfig to the right location (where --robot will look for it) --- easybuild/easyconfigs/q/{Qt => Qt5}/Qt5-5.5.1-intel-2015b.eb | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/q/{Qt => Qt5}/Qt5-5.5.1-intel-2015b.eb (100%) diff --git a/easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb b/easybuild/easyconfigs/q/Qt5/Qt5-5.5.1-intel-2015b.eb similarity index 100% rename from easybuild/easyconfigs/q/Qt/Qt5-5.5.1-intel-2015b.eb rename to easybuild/easyconfigs/q/Qt5/Qt5-5.5.1-intel-2015b.eb -- GitLab From ac3c295bda0a05f966f05994a4ce2e7c37c17e93 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 16 Dec 2015 11:03:02 +0100 Subject: [PATCH 0501/1015] enhance unit tests to check location of individual easyconfig files --- test/easyconfigs/easyconfigs.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/easyconfigs/easyconfigs.py b/test/easyconfigs/easyconfigs.py index 9867a10408..d77b78e436 100644 --- a/test/easyconfigs/easyconfigs.py +++ b/test/easyconfigs/easyconfigs.py @@ -257,6 +257,12 @@ def template_easyconfig_test(self, spec): name, easyblock = fetch_parameters_from_easyconfig(ec.rawtxt, ['name', 'easyblock']) + # make sure easyconfig file is in expected location + expected_subdir = os.path.join('easybuild', 'easyconfigs', name.lower()[0], name) + subdir = os.path.join(*spec.split(os.path.sep)[-5:-1]) + fail_msg = "Easyconfig file %s not in expected subdirectory %s" % (spec, expected_subdir) + self.assertEqual(expected_subdir, subdir, fail_msg) + # sanity check for software name self.assertTrue(ec['name'], name) -- GitLab From bdb8c51c731b3434d9d14d757d67143ebd207154 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 16 Dec 2015 11:17:34 +0100 Subject: [PATCH 0502/1015] USe maxparallel --- .../o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb index 4c4ea1ae45..1a506d2ce7 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb @@ -42,6 +42,7 @@ builddependencies = [ prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) -parallel = 4 +# too many builds in parallel actually slows down the build +maxparallel = 4 moduleclass = 'cae' -- GitLab From dd3eb9ff47e5bd52f78d263bcbc5a2216503e285 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 16 Dec 2015 11:19:26 +0100 Subject: [PATCH 0503/1015] Use maxparallel in OpenFoam-Extend --- .../OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb | 3 ++- .../o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb | 3 ++- .../o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb index 8f0c7a12d7..d7e99b5643 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb @@ -40,6 +40,7 @@ builddependencies = [ prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) -parallel = 4 +# too many builds in parallel actually slows down the build +maxparallel = 4 moduleclass = 'cae' diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb index bca94c971d..79a66bc81f 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb @@ -42,6 +42,7 @@ builddependencies = [ prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) -parallel = 4 +# too many builds in parallel actually slows down the build +maxparallel = 4 moduleclass = 'cae' diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb index 2e1ac4e27f..9ed9e874c8 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb @@ -40,6 +40,7 @@ builddependencies = [ prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) -parallel = 4 +# too many builds in parallel actually slows down the build +maxparallel = 4 moduleclass = 'cae' -- GitLab From d512bf34596e951f037fbb4dedc61d853cf2ec6e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 16 Dec 2015 11:30:41 +0100 Subject: [PATCH 0504/1015] include #2228, #2232, #2233 and mention OpenFOAM 3.0.0 in v2.5.0 release notes --- RELEASE_NOTES | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 18c2ca26da..58419fd772 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -24,19 +24,23 @@ feature + bugfix release - added new easyconfigs for existing toolchains: intel/2015.08 (#2194), intel/2016.00 (#2209), intel/2016.01 (#2219), iomkl/2015.03 (#2155) - added additional easyconfigs for various supported software packages: version updates, different toolchains, ... - including CMake 3.4.1, HDF5 1.8.16, netCDF 4.3.3.1, netCDF-Fortran 4.4.2, numpy 1.10.1, Octave 4.0.0, Python 2.7.11 + including CMake 3.4.1, HDF5 1.8.16, netCDF 4.3.3.1, netCDF-Fortran 4.4.2, numpy 1.10.1, Octave 4.0.0, + OpenFOAM 3.0.0, Python 2.7.11 - various other enhancements, including: - add tidyr to R 3.2.1 easyconfigs (#2174) - enable C++ support in MIGRATE-N (#2178) - also installed shared libraries for AMD and UMFPACK in SuiteSparse (#2061) - fix software name for ParaView (was: Paraview) (#2132) - enable building of shared libraries for binutils (#2133) + - harden binutils built with dummy toolchain by linking to system libraries via RPATH (#2228) + - enhance easyconfig unit tests to check that each easyconfig file is in the right subdirectory (#2232) - various bug fixes, including: - fix ALADIN patch file to not use relative paths, and adjust list of ALADIN sources accordingly (#2207, #2213) - rename patch files for OpenFOAM to be in line with other patches (#2226) - fix typo in bzip2 source URLs (#2204) - correctly link ncurses for libreadline (#2206) - enable -fPIC in all zlib 1.2.8 easyconfigs (#2220) + - restrict parallel build in OpenFOAM-Extend easyconfigs via 'maxparallel', not 'parallel' (#2233) v2.4.0 (November 10th 2015) --------------------------- -- GitLab From c5482db4e5e920c4c79743e5c833f10444647456 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 16 Dec 2015 11:34:51 +0100 Subject: [PATCH 0505/1015] fix location for Net-LibIDN, SRA-Toolkit, bbftpPRO and o2scl easyconfigs --- .../b/{bbFTP => bbftpPRO}/bbftpPRO-9.3.1-ictce-5.3.0.eb | 0 .../Net-LibIDN-0.12-intel-2014b-Perl-5.20.0.eb | 0 .../easyconfigs/o/{O2scl => o2scl}/o2scl-0.913-goolf-1.4.10.eb | 0 .../SRA-Toolkit-2.3.5-centos_linux64.eb | 0 .../SRA-Toolkit-2.5.4-1-centos_linux64.eb | 0 5 files changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/b/{bbFTP => bbftpPRO}/bbftpPRO-9.3.1-ictce-5.3.0.eb (100%) rename easybuild/easyconfigs/n/{NetLibIDN => Net-LibIDN}/Net-LibIDN-0.12-intel-2014b-Perl-5.20.0.eb (100%) rename easybuild/easyconfigs/o/{O2scl => o2scl}/o2scl-0.913-goolf-1.4.10.eb (100%) rename easybuild/easyconfigs/s/{SRA-Tookit => SRA-Toolkit}/SRA-Toolkit-2.3.5-centos_linux64.eb (100%) rename easybuild/easyconfigs/s/{SRA-Tookit => SRA-Toolkit}/SRA-Toolkit-2.5.4-1-centos_linux64.eb (100%) diff --git a/easybuild/easyconfigs/b/bbFTP/bbftpPRO-9.3.1-ictce-5.3.0.eb b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb similarity index 100% rename from easybuild/easyconfigs/b/bbFTP/bbftpPRO-9.3.1-ictce-5.3.0.eb rename to easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb diff --git a/easybuild/easyconfigs/n/NetLibIDN/Net-LibIDN-0.12-intel-2014b-Perl-5.20.0.eb b/easybuild/easyconfigs/n/Net-LibIDN/Net-LibIDN-0.12-intel-2014b-Perl-5.20.0.eb similarity index 100% rename from easybuild/easyconfigs/n/NetLibIDN/Net-LibIDN-0.12-intel-2014b-Perl-5.20.0.eb rename to easybuild/easyconfigs/n/Net-LibIDN/Net-LibIDN-0.12-intel-2014b-Perl-5.20.0.eb diff --git a/easybuild/easyconfigs/o/O2scl/o2scl-0.913-goolf-1.4.10.eb b/easybuild/easyconfigs/o/o2scl/o2scl-0.913-goolf-1.4.10.eb similarity index 100% rename from easybuild/easyconfigs/o/O2scl/o2scl-0.913-goolf-1.4.10.eb rename to easybuild/easyconfigs/o/o2scl/o2scl-0.913-goolf-1.4.10.eb diff --git a/easybuild/easyconfigs/s/SRA-Tookit/SRA-Toolkit-2.3.5-centos_linux64.eb b/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.3.5-centos_linux64.eb similarity index 100% rename from easybuild/easyconfigs/s/SRA-Tookit/SRA-Toolkit-2.3.5-centos_linux64.eb rename to easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.3.5-centos_linux64.eb diff --git a/easybuild/easyconfigs/s/SRA-Tookit/SRA-Toolkit-2.5.4-1-centos_linux64.eb b/easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.5.4-1-centos_linux64.eb similarity index 100% rename from easybuild/easyconfigs/s/SRA-Tookit/SRA-Toolkit-2.5.4-1-centos_linux64.eb rename to easybuild/easyconfigs/s/SRA-Toolkit/SRA-Toolkit-2.5.4-1-centos_linux64.eb -- GitLab From 9039eeafef7a22e60bc516fad2105e490eb60c82 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 16 Dec 2015 11:36:44 +0100 Subject: [PATCH 0506/1015] mention moving of easyconfigs to right location in v2.5.0 release notes --- RELEASE_NOTES | 1 + 1 file changed, 1 insertion(+) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 58419fd772..087b84d44c 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -40,6 +40,7 @@ feature + bugfix release - fix typo in bzip2 source URLs (#2204) - correctly link ncurses for libreadline (#2206) - enable -fPIC in all zlib 1.2.8 easyconfigs (#2220) + - move Net-LibIDN/SRA-Toolkit/bbftpPRO/o2scl easyconfigs to right location (#2232) - restrict parallel build in OpenFOAM-Extend easyconfigs via 'maxparallel', not 'parallel' (#2233) v2.4.0 (November 10th 2015) -- GitLab From 595c24c34a7a02547aeffd3ef180b102365dbc59 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 16 Dec 2015 17:38:18 +0100 Subject: [PATCH 0507/1015] include Qt5 and update counts in release notes for v2.5.0 --- RELEASE_NOTES | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 087b84d44c..71d499daf2 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -3,7 +3,7 @@ For more detailed information, please see the git log. These release notes can also be consulted at http://easybuild.readthedocs.org/en/latest/Release_notes.html. -The latest version of easybuild-easyconfig provides 4,596 easyconfig files, for 776 different software packages, +The latest version of easybuild-easyconfig provides 4,818 easyconfig files, for 778 different software packages, 34 different (compiler) toolchains, 12 software bundles and 1 meta-package. v2.5.0 (December 17th 2015) @@ -12,12 +12,12 @@ v2.5.0 (December 17th 2015) feature + bugfix release - add GCCcore easyconfig that can be used as base for all compilers (without getting in the way) (#2214) - + easyconfig for GCC/4.9.3-2.25: bundle of GCCcore 4.9.3 and binutils 2.25 -- added example easyconfig files for 38 new software packages: +- added example easyconfig files for 39 new software packages: DIRAC (#2212), GeoIP (#2172, #2185), GeoIP-C (#2172, #2185), graph-tool (#1591), gtkglext (#2217), Intel Advisor (#2210), InterProScan (#2225, #2227), intltool (#2136), kallisto (#2173), LibUUID (#1930), LuaJIT (#2153), libXcursor (#2136), libXrandr (#2136), libXtst (#2143), libdap (#1930), libtasn1 (#2208), libxkbcommon (#2136), MRtrix (#2217, #2218), MultiNest (#2166, #2168), Nipype (#2150), PPfold (#2183, #2187), - p11-kit (#2208), pangox-compat (#2217), randrproto (#2136), rhdf5 (#2175), Stampy (#2180, #2182), + p11-kit (#2208), pangox-compat (#2217), Qt5 (#2136), randrproto (#2136), rhdf5 (#2175), Stampy (#2180, #2182), scikit-umfpack (#2061), scp (Python pkg) (#2196), sleuth (#2175), traits (#2150), vincent (#2169, #2185), XKeyboardConfig (#2136), xcb-util (#2136), xcb-util-image (#2136), xcb-util-keysyms (#2136), xcb-util-renderutil (#2136), xcb-util-wm (#2136), zlibbioc (#2175) -- GitLab From c102c7e1b81ddc183125c25518e68f402f832c63 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 17 Dec 2015 09:36:25 +0100 Subject: [PATCH 0508/1015] add Python as dependency for InterProScan --- .../i/InterProScan/InterProScan-5.16-55.0-intel-2015b.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0-intel-2015b.eb b/easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0-intel-2015b.eb index f6349f6c69..3f16657663 100644 --- a/easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0-intel-2015b.eb +++ b/easybuild/easyconfigs/i/InterProScan/InterProScan-5.16-55.0-intel-2015b.eb @@ -16,6 +16,7 @@ dependencies = [ ('Java', '1.7.0_80', '', True), ('Perl', '5.20.3'), ('libgd', '2.1.1'), + ('Python', '2.7.10'), ] sanity_check_paths = { -- GitLab From 1b30c4f7042207c24de56e4e14023168db06666c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 17 Dec 2015 09:38:02 +0100 Subject: [PATCH 0509/1015] include #2234 in EB 2.5.0 release notes --- RELEASE_NOTES | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 71d499daf2..61dc38d669 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -14,7 +14,7 @@ feature + bugfix release - + easyconfig for GCC/4.9.3-2.25: bundle of GCCcore 4.9.3 and binutils 2.25 - added example easyconfig files for 39 new software packages: DIRAC (#2212), GeoIP (#2172, #2185), GeoIP-C (#2172, #2185), graph-tool (#1591), gtkglext (#2217), - Intel Advisor (#2210), InterProScan (#2225, #2227), intltool (#2136), kallisto (#2173), LibUUID (#1930), + Intel Advisor (#2210), InterProScan (#2225, #2227, #2234), intltool (#2136), kallisto (#2173), LibUUID (#1930), LuaJIT (#2153), libXcursor (#2136), libXrandr (#2136), libXtst (#2143), libdap (#1930), libtasn1 (#2208), libxkbcommon (#2136), MRtrix (#2217, #2218), MultiNest (#2166, #2168), Nipype (#2150), PPfold (#2183, #2187), p11-kit (#2208), pangox-compat (#2217), Qt5 (#2136), randrproto (#2136), rhdf5 (#2175), Stampy (#2180, #2182), -- GitLab From f66bcbc332b85598deb70d491c21463aba63b836 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 17 Dec 2015 11:14:37 +0100 Subject: [PATCH 0510/1015] fix remarks --- RELEASE_NOTES | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index 61dc38d669..bedcf163e7 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -12,6 +12,7 @@ v2.5.0 (December 17th 2015) feature + bugfix release - add GCCcore easyconfig that can be used as base for all compilers (without getting in the way) (#2214) - + easyconfig for GCC/4.9.3-2.25: bundle of GCCcore 4.9.3 and binutils 2.25 + - intended to replace the GNU toolchain - added example easyconfig files for 39 new software packages: DIRAC (#2212), GeoIP (#2172, #2185), GeoIP-C (#2172, #2185), graph-tool (#1591), gtkglext (#2217), Intel Advisor (#2210), InterProScan (#2225, #2227, #2234), intltool (#2136), kallisto (#2173), LibUUID (#1930), @@ -25,7 +26,7 @@ feature + bugfix release intel/2015.08 (#2194), intel/2016.00 (#2209), intel/2016.01 (#2219), iomkl/2015.03 (#2155) - added additional easyconfigs for various supported software packages: version updates, different toolchains, ... including CMake 3.4.1, HDF5 1.8.16, netCDF 4.3.3.1, netCDF-Fortran 4.4.2, numpy 1.10.1, Octave 4.0.0, - OpenFOAM 3.0.0, Python 2.7.11 + OpenFOAM 3.0.0, OpenFOAM-Extend 3.2, Python 2.7.11 - various other enhancements, including: - add tidyr to R 3.2.1 easyconfigs (#2174) - enable C++ support in MIGRATE-N (#2178) @@ -38,7 +39,7 @@ feature + bugfix release - fix ALADIN patch file to not use relative paths, and adjust list of ALADIN sources accordingly (#2207, #2213) - rename patch files for OpenFOAM to be in line with other patches (#2226) - fix typo in bzip2 source URLs (#2204) - - correctly link ncurses for libreadline (#2206) + - force linking of ncurses in libreadline (#2206) - enable -fPIC in all zlib 1.2.8 easyconfigs (#2220) - move Net-LibIDN/SRA-Toolkit/bbftpPRO/o2scl easyconfigs to right location (#2232) - restrict parallel build in OpenFOAM-Extend easyconfigs via 'maxparallel', not 'parallel' (#2233) -- GitLab From e8521b9d6011c839ff0dc018eeb81dddba9538eb Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 17 Dec 2015 12:04:40 +0100 Subject: [PATCH 0511/1015] Use 32bit METIS in OpenFOAM-Extend 3.2 --- .../METIS-5.1.0-gimkl-2.11.5-32bitIDX.eb | 24 +++++++++++++++++++ .../OpenFOAM-Extend-3.2-gimkl-2.11.5.eb | 2 +- 2 files changed, 25 insertions(+), 1 deletion(-) create mode 100644 easybuild/easyconfigs/m/METIS/METIS-5.1.0-gimkl-2.11.5-32bitIDX.eb diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-gimkl-2.11.5-32bitIDX.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-gimkl-2.11.5-32bitIDX.eb new file mode 100644 index 0000000000..0d5b02189a --- /dev/null +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-gimkl-2.11.5-32bitIDX.eb @@ -0,0 +1,24 @@ +name = 'METIS' +version = '5.1.0' +#default 32-bit IDTYPEWIDTH, no patch used +versionsuffix = '-32bitIDX' + +homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview' +description = """METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, +and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the +multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD', +] + +builddependencies = [('CMake', '3.3.2')] + +configopts = ['', 'shared=1'] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb index 1a506d2ce7..8e980cbba3 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb @@ -25,7 +25,7 @@ patches = [ dependencies = [ ('hwloc', '1.11.1', '', ('GCC', '4.9.3')), ('ParMETIS', '4.0.3'), - ('METIS', '5.1.0'), # order matters, METIS need to be listed after ParMETIS to get $CPATH right + ('METIS', '5.1.0', '-32bitIDX'), # order matters, METIS need to be listed after ParMETIS to get $CPATH right ('SCOTCH', '6.0.4'), ('Mesquite', '2.3.0'), ('ParMGridGen', '1.0'), -- GitLab From 9032d32951daecf44ba2115594e8a08f4ae428b5 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 17 Dec 2015 12:56:08 +0100 Subject: [PATCH 0512/1015] bump easyconfigs count --- RELEASE_NOTES | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index bedcf163e7..ad3268bea1 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -3,7 +3,7 @@ For more detailed information, please see the git log. These release notes can also be consulted at http://easybuild.readthedocs.org/en/latest/Release_notes.html. -The latest version of easybuild-easyconfig provides 4,818 easyconfig files, for 778 different software packages, +The latest version of easybuild-easyconfig provides 4,819 easyconfig files, for 778 different software packages, 34 different (compiler) toolchains, 12 software bundles and 1 meta-package. v2.5.0 (December 17th 2015) -- GitLab From 8d805652fb9081f7c17bfcdfeea675ae19302e5e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 17 Dec 2015 13:42:27 +0100 Subject: [PATCH 0513/1015] bump version to 2.6.0.dev0 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 611161c479..e369b435aa 100644 --- a/setup.py +++ b/setup.py @@ -47,7 +47,7 @@ from distutils import log # recent setuptools versions will *TRANSFORM* something like 'X.Y.Zdev' into 'X.Y.Z.dev0', with a warning like # UserWarning: Normalizing '2.4.0dev' to '2.4.0.dev0' # This causes problems further up the dependency chain... -VERSION = '2.5.0' +VERSION = '2.6.0.dev0' API_VERSION = VERSION.split('.')[0] EB_VERSION = '.'.join(VERSION.split('.')[0:2]) -- GitLab From ae9e2e20d6d32fbcccad870244d3805028be2d2b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 17 Dec 2015 14:49:15 +0100 Subject: [PATCH 0514/1015] {tools}[dummy] EasyBuild v2.5.0 --- .../e/EasyBuild/EasyBuild-2.5.0.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.5.0.eb diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.5.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.5.0.eb new file mode 100644 index 0000000000..37d212b334 --- /dev/null +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.5.0.eb @@ -0,0 +1,31 @@ +easyblock = 'EB_EasyBuildMeta' + +name = 'EasyBuild' +version = '2.5.0' + +homepage = 'http://hpcugent.github.com/easybuild/' +description = """EasyBuild is a software build and installation framework + written in Python that allows you to install software in a structured, + repeatable and robust way.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = [ + 'https://pypi.python.org/packages/source/v/vsc-base/', + 'https://pypi.python.org/packages/source/e/easybuild-framework/', + 'https://pypi.python.org/packages/source/e/easybuild-easyblocks/', + 'https://pypi.python.org/packages/source/e/easybuild-easyconfigs/', +] +# order matters a lot, to avoid having dependencies auto-resolved (--no-deps easy_install option doesn't work?) +sources = [ + 'vsc-base-2.2.4.tar.gz', + 'easybuild-framework-%(version)s.tar.gz', + 'easybuild-easyblocks-%(version)s.tar.gz', + 'easybuild-easyconfigs-%(version)s.tar.gz', +] + +# EasyBuild is a (set of) Python packages, so it depends on Python +# usually, we want to use the system Python, so no actual Python dependency is listed +allow_system_deps = [('Python', SYS_PYTHON_VERSION)] + +moduleclass = 'tools' -- GitLab From f2af2a8166064f60f06746f0a9c34179e87e3561 Mon Sep 17 00:00:00 2001 From: perettig Date: Fri, 18 Dec 2015 11:34:10 +0100 Subject: [PATCH 0515/1015] added new ebs for CrayCCE, CrayIntel TCs and HPL --- .../c/CrayCCE/CrayCCE-2015.06-XC.eb | 20 +++++++++++++++++ .../c/CrayCCE/CrayCCE-2015.11-XC.eb | 20 +++++++++++++++++ .../c/CrayIntel/CrayIntel-2015.06-XC.eb | 19 ++++++++++++++++ .../c/CrayIntel/CrayIntel-2015.11-XC.eb | 19 ++++++++++++++++ .../h/HPL/HPL-2.1-CrayCCE-2015.06-XC.eb | 22 +++++++++++++++++++ .../h/HPL/HPL-2.1-CrayCCE-2015.11-XC.eb | 22 +++++++++++++++++++ .../h/HPL/HPL-2.1-CrayIntel-2015.06-XC.eb | 18 +++++++++++++++ .../h/HPL/HPL-2.1-CrayIntel-2015.11-XC.eb | 18 +++++++++++++++ 8 files changed, 158 insertions(+) create mode 100644 easybuild/easyconfigs/c/CrayCCE/CrayCCE-2015.06-XC.eb create mode 100644 easybuild/easyconfigs/c/CrayCCE/CrayCCE-2015.11-XC.eb create mode 100644 easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.06-XC.eb create mode 100644 easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.11-XC.eb create mode 100644 easybuild/easyconfigs/h/HPL/HPL-2.1-CrayCCE-2015.06-XC.eb create mode 100644 easybuild/easyconfigs/h/HPL/HPL-2.1-CrayCCE-2015.11-XC.eb create mode 100644 easybuild/easyconfigs/h/HPL/HPL-2.1-CrayIntel-2015.06-XC.eb create mode 100644 easybuild/easyconfigs/h/HPL/HPL-2.1-CrayIntel-2015.11-XC.eb diff --git a/easybuild/easyconfigs/c/CrayCCE/CrayCCE-2015.06-XC.eb b/easybuild/easyconfigs/c/CrayCCE/CrayCCE-2015.06-XC.eb new file mode 100644 index 0000000000..c35ce0b32e --- /dev/null +++ b/easybuild/easyconfigs/c/CrayCCE/CrayCCE-2015.06-XC.eb @@ -0,0 +1,20 @@ +easyblock = 'CrayToolchain' + +name = 'CrayCCE' +version = '2015.06-XC' + +homepage = 'http://docs.cray.com/books/S-9407-1511' +description = """Toolchain using Cray compiler wrapper, using PrgEnv-gnu module (PE release: November 2015).\n""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +dependencies = [ + ('PrgEnv-cray/5.2.40', EXTERNAL_MODULE), + ('cce/8.3.12', EXTERNAL_MODULE), + ('craype/2.4.0', EXTERNAL_MODULE), + ('cray-libsci/13.0.4', EXTERNAL_MODULE), + ('cray-mpich/7.2.2', EXTERNAL_MODULE), + ('fftw/3.3.4.3', EXTERNAL_MODULE), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/c/CrayCCE/CrayCCE-2015.11-XC.eb b/easybuild/easyconfigs/c/CrayCCE/CrayCCE-2015.11-XC.eb new file mode 100644 index 0000000000..3433ca305d --- /dev/null +++ b/easybuild/easyconfigs/c/CrayCCE/CrayCCE-2015.11-XC.eb @@ -0,0 +1,20 @@ +easyblock = 'CrayToolchain' + +name = 'CrayCCE' +version = '2015.11-XC' + +homepage = 'http://docs.cray.com/books/S-9407-1511' +description = """Toolchain using Cray compiler wrapper, using PrgEnv-gnu module (PE release: November 2015).\n""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +dependencies = [ + ('PrgEnv-cray/5.2.82', EXTERNAL_MODULE), + ('cce/8.4.1', EXTERNAL_MODULE), + ('craype/2.4.2', EXTERNAL_MODULE), + ('cray-libsci/13.2.0', EXTERNAL_MODULE), + ('cray-mpich/7.2.6', EXTERNAL_MODULE), + ('fftw/3.3.4.5', EXTERNAL_MODULE), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.06-XC.eb b/easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.06-XC.eb new file mode 100644 index 0000000000..eb0449a963 --- /dev/null +++ b/easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.06-XC.eb @@ -0,0 +1,19 @@ +easyblock = 'CrayToolchain' + +name = 'CrayIntel' +version = '2015.06-XC' + +homepage = 'http://docs.cray.com/books/S-9407-1511' +description = """Toolchain using Cray compiler wrapper, using PrgEnv-gnu module (PE release: November 2015).\n""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +dependencies = [ + ('PrgEnv-intel/5.2.82', EXTERNAL_MODULE), + ('craype/2.4.0', EXTERNAL_MODULE), + ('cray-libsci/13.0.4', EXTERNAL_MODULE), + ('cray-mpich/7.2.2', EXTERNAL_MODULE), + ('fftw/3.3.4.3', EXTERNAL_MODULE), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.11-XC.eb b/easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.11-XC.eb new file mode 100644 index 0000000000..1ae0fb83c7 --- /dev/null +++ b/easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.11-XC.eb @@ -0,0 +1,19 @@ +easyblock = 'CrayToolchain' + +name = 'CrayIntel' +version = '2015.11-XC' + +homepage = 'http://docs.cray.com/books/S-9407-1511' +description = """Toolchain using Cray compiler wrapper, using PrgEnv-gnu module (PE release: November 2015).\n""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +dependencies = [ + ('PrgEnv-intel/5.2.82', EXTERNAL_MODULE), + ('craype/2.4.2', EXTERNAL_MODULE), + ('cray-libsci/13.2.0', EXTERNAL_MODULE), + ('cray-mpich/7.2.6', EXTERNAL_MODULE), + ('fftw/3.3.4.5', EXTERNAL_MODULE), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayCCE-2015.06-XC.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayCCE-2015.06-XC.eb new file mode 100644 index 0000000000..845802b504 --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayCCE-2015.06-XC.eb @@ -0,0 +1,22 @@ +name = 'HPL' +version = '2.1' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic + on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the + High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'CrayCCE', 'version': '2015.06-XC'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] + +patches = [ + # fix Make dependencies, so parallel build also works + 'HPL_parallel-make.patch', + 'HPL-2.1_LINKER-ld.patch', +] + +parallel = 1 + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayCCE-2015.11-XC.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayCCE-2015.11-XC.eb new file mode 100644 index 0000000000..f4a0256f79 --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayCCE-2015.11-XC.eb @@ -0,0 +1,22 @@ +name = 'HPL' +version = '2.1' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic + on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the + High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'CrayCCE', 'version': '2015.11-XC'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] + +patches = [ + # fix Make dependencies, so parallel build also works + 'HPL_parallel-make.patch', + 'HPL-2.1_LINKER-ld.patch', +] + +parallel = 1 + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayIntel-2015.06-XC.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayIntel-2015.06-XC.eb new file mode 100644 index 0000000000..32e943a8d6 --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayIntel-2015.06-XC.eb @@ -0,0 +1,18 @@ +name = 'HPL' +version = '2.1' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic + on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the + High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'CrayIntel', 'version': '2015.06-XC'} +toolchainopts = {'optarch': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayIntel-2015.11-XC.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayIntel-2015.11-XC.eb new file mode 100644 index 0000000000..370ce49b4c --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-CrayIntel-2015.11-XC.eb @@ -0,0 +1,18 @@ +name = 'HPL' +version = '2.1' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic + on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the + High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'CrayIntel', 'version': '2015.11-XC'} +toolchainopts = {'optarch': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' -- GitLab From 2a970bb07d942c416bbd8afbcb150f520fcb28c7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 31 Dec 2015 17:10:34 +0100 Subject: [PATCH 0516/1015] {lang}[intel/2015b] numba 0.22.1 w/ Python 2.7.11 --- .../l/LLVM/LLVM-3.6.2-intel-2015b.eb | 35 ++++++++++++++++ .../numba-0.22.1-intel-2015b-Python-2.7.11.eb | 41 +++++++++++++++++++ .../p/Python/Python-2.7.11-intel-2015b.eb | 4 ++ 3 files changed, 80 insertions(+) create mode 100644 easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015b.eb b/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015b.eb new file mode 100644 index 0000000000..ae23f4c83c --- /dev/null +++ b/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015b.eb @@ -0,0 +1,35 @@ +easyblock = 'CMakeMake' + +name = 'LLVM' +version = '3.6.2' + +homepage = "http://llvm.org/" +description = """The LLVM Core libraries provide a modern source- and target-independent + optimizer, along with code generation support for many popular CPUs + (as well as some less common ones!) These libraries are built around a well + specified code representation known as the LLVM intermediate representation + ("LLVM IR"). The LLVM Core libraries are well documented, and it is + particularly easy to invent your own language (or port an existing compiler) + to use LLVM as an optimizer and code generator.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'cstd': 'gnu++11'} + +source_urls = ["http://llvm.org/releases/%(version)s"] +sources = ["llvm-%(version)s.src.tar.xz"] + +builddependencies = [ + ('CMake', '3.2.3'), + ('Python', '2.7.11'), +] + +configopts = '-DBUILD_SHARED_LIBS=ON ' + +sanity_check_paths = { + 'files' : ['bin/llvm-ar'], + 'dirs' : ['include/llvm', 'include/llvm-c'], +} + +separate_build_dir = True + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..6c563badcc --- /dev/null +++ b/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,41 @@ +easyblock = 'Bundle' + +name = 'numba' +version = '0.22.1' + +homepage = 'http://numba.pydata.org/' +description = """Numba is an Open Source NumPy-aware optimizing compiler for Python sponsored by Continuum Analytics, + Inc. It uses the remarkable LLVM compiler infrastructure to compile Python syntax to machine code.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' +exts_filter = ('python -c"import %(ext_name)s"', '') + +pyver = '2.7.11' +versionsuffix= '-Python-%s' % pyver +dependencies = [ + ('Python', pyver), + ('LLVM', '3.6.2'), +] + +exts_list = [ + ('llvmlite', '0.8.0', { + 'source_urls': ['https://pypi.python.org/packages/source/l/llvmlite/'], + }), + (name, version, { + 'source_urls': ['https://pypi.python.org/packages/source/n/numba/'], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': ['bin/numba', 'bin/pycc'], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb index ac89976c5e..c697adc7c7 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb @@ -120,6 +120,10 @@ exts_list = [ ('pandas', '0.17.1', { 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], }), + ('enum34', '1.1.2', { + 'modulename': 'enum', + 'source_urls': ['https://pypi.python.org/packages/source/e/enum34'], + }), ] moduleclass = 'lang' -- GitLab From c452f812a78d802e7af7f75932423ec7a1112b73 Mon Sep 17 00:00:00 2001 From: rpfische Date: Sun, 3 Jan 2016 12:22:38 -0500 Subject: [PATCH 0517/1015] dylib fix applied by script.5 --- .../easyconfigs/a/APR-util/APR-util-1.5.4-foss-2015a.eb | 2 +- easybuild/easyconfigs/a/APR/APR-1.5.2-foss-2015a.eb | 2 +- easybuild/easyconfigs/a/ATK/ATK-2.16.0-intel-2015a.eb | 2 +- easybuild/easyconfigs/a/ATK/ATK-2.16.0-intel-2015b.eb | 2 +- easybuild/easyconfigs/a/Atkmm/Atkmm-2.22.7-intel-2015a.eb | 2 +- easybuild/easyconfigs/a/Atkmm/Atkmm-2.22.7-intel-2015b.eb | 2 +- .../easyconfigs/a/argtable/argtable-2.13-goolf-1.4.10.eb | 2 +- .../a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0-mt.eb | 2 +- .../a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0.eb | 2 +- .../a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0-mt.eb | 2 +- .../a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0.eb | 2 +- .../a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2-mt.eb | 2 +- .../a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2.eb | 2 +- .../a/arpack-ng/arpack-ng-3.2.0-intel-2015a-mt.eb | 2 +- .../a/arpack-ng/arpack-ng-3.2.0-intel-2015a.eb | 2 +- easybuild/easyconfigs/c/CLooG/CLooG-0.18.1-GCC-4.8.2.eb | 2 +- easybuild/easyconfigs/c/Clang/Clang-3.2-GCC-4.7.3.eb | 2 +- .../easyconfigs/c/Cube/Cube-4.2-gompi-1.4.12-no-OFED.eb | 2 +- easybuild/easyconfigs/c/Cube/Cube-4.2.3-goolf-1.5.14.eb | 2 +- easybuild/easyconfigs/c/Cube/Cube-4.3-foss-2015a.eb | 2 +- .../easyconfigs/c/Cube/Cube-4.3-gompi-1.4.12-no-OFED.eb | 2 +- easybuild/easyconfigs/c/Cube/Cube-4.3.2-foss-2015a.eb | 2 +- .../easyconfigs/c/cURL/cURL-7.27.0-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.27.0-goolf-1.4.10.eb | 2 +- .../easyconfigs/c/cURL/cURL-7.27.0-ictce-3.2.2.u3.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.27.0-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.27.0-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.28.1-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.28.1-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.28.1-iqacml-3.7.3.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgmpolf-1.1.6.eb | 2 +- .../easyconfigs/c/cURL/cURL-7.29.0-cgmvolf-1.1.12rc1.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgmvolf-1.2.7.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgoolf-1.1.7.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.29.0-gmvolf-1.7.12.eb | 2 +- .../easyconfigs/c/cURL/cURL-7.29.0-gmvolf-1.7.12rc1.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.29.0-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.33.0-GCC-4.8.2.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.33.0-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.34.0-GCC-4.8.2.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.4.0.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.5.0.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2014b.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2015a.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2015a.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.40.0-GCC-4.9.2.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.40.0-foss-2015a.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.40.0-intel-2015a.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.41.0-intel-2015a.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.43.0-foss-2015b.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.43.0-goolf-1.7.20.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.43.0-intel-2015a.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.43.0-intel-2015b.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.44.0-foss-2015a.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.44.0-goolf-1.7.20.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.44.0-intel-2015a.eb | 2 +- easybuild/easyconfigs/c/cURL/cURL-7.45.0-intel-2015b.eb | 2 +- .../easyconfigs/c/cairomm/cairomm-1.10.0-intel-2015a.eb | 2 +- .../easyconfigs/c/cairomm/cairomm-1.10.0-intel-2015b.eb | 2 +- .../c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb | 2 +- easybuild/easyconfigs/d/DB/DB-4.7.25-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/d/DB/DB-4.7.25-ictce-4.1.13.eb | 2 +- .../easyconfigs/f/freeglut/freeglut-2.8.1-goolf-1.4.10.eb | 2 +- .../easyconfigs/f/freeglut/freeglut-2.8.1-ictce-4.1.13.eb | 2 +- .../easyconfigs/f/freeglut/freeglut-2.8.1-ictce-5.3.0.eb | 2 +- .../easyconfigs/f/freeglut/freeglut-2.8.1-intel-2015a.eb | 2 +- .../easyconfigs/f/freeglut/freeglut-2.8.1-intel-2015b.eb | 2 +- .../f/freetype/freetype-2.4.10-goalf-1.1.0-no-OFED.eb | 2 +- .../f/freetype/freetype-2.4.10-goolf-1.4.10.eb | 2 +- .../easyconfigs/f/freetype/freetype-2.4.10-ictce-4.0.6.eb | 2 +- .../f/freetype/freetype-2.4.10-ictce-4.1.13.eb | 2 +- .../easyconfigs/f/freetype/freetype-2.4.10-ictce-5.3.0.eb | 2 +- .../f/freetype/freetype-2.4.11-goalf-1.1.0-no-OFED.eb | 2 +- .../f/freetype/freetype-2.4.11-goolf-1.4.10.eb | 2 +- .../f/freetype/freetype-2.4.11-ictce-3.2.2.u3.eb | 2 +- .../f/freetype/freetype-2.4.11-ictce-4.1.13.eb | 2 +- .../easyconfigs/f/freetype/freetype-2.4.11-ictce-5.3.0.eb | 2 +- .../f/freetype/freetype-2.4.11-iqacml-3.7.3.eb | 2 +- .../f/freetype/freetype-2.5.0.1-goolf-1.4.10.eb | 2 +- .../f/freetype/freetype-2.5.0.1-ictce-4.1.13.eb | 2 +- .../f/freetype/freetype-2.5.0.1-ictce-5.3.0.eb | 2 +- .../f/freetype/freetype-2.5.0.1-ictce-5.5.0.eb | 2 +- .../easyconfigs/f/freetype/freetype-2.5.2-ictce-5.5.0.eb | 2 +- .../easyconfigs/f/freetype/freetype-2.5.3-foss-2014b.eb | 2 +- .../easyconfigs/f/freetype/freetype-2.5.3-goolf-1.7.20.eb | 2 +- .../easyconfigs/f/freetype/freetype-2.5.3-intel-2014b.eb | 2 +- .../easyconfigs/f/freetype/freetype-2.5.5-foss-2015a.eb | 2 +- .../easyconfigs/f/freetype/freetype-2.5.5-intel-2015a.eb | 2 +- .../easyconfigs/f/freetype/freetype-2.5.5-intel-2015b.eb | 2 +- .../easyconfigs/f/freetype/freetype-2.6-foss-2015a.eb | 2 +- .../easyconfigs/f/freetype/freetype-2.6-goolf-1.7.20.eb | 2 +- .../easyconfigs/f/freetype/freetype-2.6-intel-2015a.eb | 2 +- .../freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb | 2 +- .../easyconfigs/f/freetype/freetype-2.6.1-intel-2015b.eb | 2 +- easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-goolf-1.5.16.eb | 2 +- easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-iqacml-3.7.3.eb | 2 +- easybuild/easyconfigs/g/GDAL/GDAL-2.0.0-intel-2015a.eb | 2 +- .../easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015a.eb | 2 +- .../easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015b.eb | 2 +- easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb | 2 +- easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb | 2 +- easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb | 2 +- easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb | 2 +- easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb | 2 +- easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2014b.eb | 2 +- .../g/GTS/GTS-0.7.6-intel-2015a-GLib-2.44.1.eb | 2 +- .../easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015a.eb | 2 +- .../easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015b.eb | 2 +- .../g/Ghostscript/Ghostscript-9.14-intel-2014b.eb | 2 +- .../easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2014b.eb | 2 +- .../Graphviz/Graphviz-2.38.0-intel-2015a-Python-2.7.10.eb | 2 +- .../easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb | 2 +- .../easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb | 4 ++-- easybuild/easyconfigs/h/HTSlib/HTSlib-1.1-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-foss-2015a.eb | 2 +- .../easyconfigs/h/HTSlib/HTSlib-1.2.1-goolf-1.7.20.eb | 2 +- .../easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015a.eb | 2 +- .../easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015b.eb | 2 +- .../easyconfigs/h/HarfBuzz/HarfBuzz-0.9.35-intel-2014b.eb | 2 +- .../easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb | 2 +- .../easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb | 2 +- .../easyconfigs/h/HarfBuzz/HarfBuzz-1.0.1-intel-2015a.eb | 2 +- .../easyconfigs/h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb | 2 +- easybuild/easyconfigs/h/Hoard/Hoard-3.10-intel-2015a.eb | 6 +++--- easybuild/easyconfigs/i/ISL/ISL-0.14-GCC-4.9.2.eb | 2 +- easybuild/easyconfigs/i/ISL/ISL-0.15-GNU-4.9.3-2.25.eb | 2 +- easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-ictce-6.2.5.eb | 2 +- easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-intel-2014b.eb | 2 +- .../easyconfigs/j/jemalloc/jemalloc-3.6.0-foss-2015a.eb | 2 +- .../easyconfigs/j/jemalloc/jemalloc-3.6.0-intel-2015a.eb | 2 +- .../k/Kerberos_V5/Kerberos_V5-1.12.2-intel-2014b.eb | 4 ++-- .../easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb | 2 +- .../l/libXScrnSaver/libXScrnSaver-1.2.2-intel-2015a.eb | 2 +- easybuild/easyconfigs/l/libXau/libXau-1.0.8-foss-2014b.eb | 2 +- .../easyconfigs/l/libXau/libXau-1.0.8-goolf-1.4.10.eb | 2 +- .../easyconfigs/l/libXau/libXau-1.0.8-goolf-1.5.14.eb | 2 +- .../easyconfigs/l/libXau/libXau-1.0.8-ictce-4.1.13.eb | 2 +- .../easyconfigs/l/libXau/libXau-1.0.8-ictce-5.3.0.eb | 2 +- .../easyconfigs/l/libXau/libXau-1.0.8-intel-2014b.eb | 2 +- .../easyconfigs/l/libXau/libXau-1.0.8-intel-2015a.eb | 2 +- .../easyconfigs/l/libXau/libXau-1.0.8-intel-2015b.eb | 2 +- .../easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.4.10.eb | 2 +- .../easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb | 2 +- .../easyconfigs/l/libXaw/libXaw-1.0.12-ictce-4.1.13.eb | 2 +- .../easyconfigs/l/libXaw/libXaw-1.0.12-ictce-5.3.0.eb | 2 +- .../l/libXcursor/libXcursor-1.1.14-intel-2015b.eb | 2 +- .../libXdamage-1.1.4-intel-2015a-Python-2.7.10.eb | 2 +- .../l/libXdamage/libXdamage-1.1.4-intel-2015b.eb | 2 +- .../l/libXfixes/libXfixes-5.0.1-goolf-1.4.10.eb | 2 +- .../l/libXfixes/libXfixes-5.0.1-ictce-4.1.13.eb | 2 +- .../l/libXfixes/libXfixes-5.0.1-ictce-5.3.0.eb | 2 +- .../l/libXfixes/libXfixes-5.0.1-intel-2015a.eb | 2 +- .../l/libXfixes/libXfixes-5.0.1-intel-2015b.eb | 2 +- .../libXfont/libXfont-1.5.1-intel-2015a-Python-2.7.10.eb | 2 +- .../easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b.eb | 2 +- easybuild/easyconfigs/l/libXi/libXi-1.7.2-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015a.eb | 2 +- easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b.eb | 2 +- easybuild/easyconfigs/l/libXp/libXp-1.0.2-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/l/libXp/libXp-1.0.3-goolf-1.5.14.eb | 2 +- easybuild/easyconfigs/l/libXp/libXp-1.0.3-intel-2015a.eb | 2 +- .../easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.4.10.eb | 2 +- .../easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb | 2 +- .../easyconfigs/l/libXpm/libXpm-3.5.11-ictce-4.1.13.eb | 2 +- .../easyconfigs/l/libXpm/libXpm-3.5.11-ictce-5.3.0.eb | 2 +- .../easyconfigs/l/libXpm/libXpm-3.5.11-intel-2015a.eb | 2 +- .../l/libXrandr/libXrandr-1.5.0-intel-2015b.eb | 2 +- .../easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.4.10.eb | 2 +- .../easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.5.14.eb | 2 +- .../easyconfigs/l/libXtst/libXtst-1.2.2-ictce-4.1.13.eb | 2 +- .../easyconfigs/l/libXtst/libXtst-1.2.2-ictce-5.3.0.eb | 2 +- .../easyconfigs/l/libXtst/libXtst-1.2.2-intel-2015a.eb | 2 +- .../l/libcircle/libcircle-0.2.0-rc.1-goolf-1.4.10.eb | 2 +- .../l/libcircle/libcircle-0.2.0-rc.1-ictce-5.3.0.eb | 2 +- .../l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb | 2 +- .../l/libdrm/libdrm-2.4.27-goalf-1.1.0-no-OFED.eb | 4 ++-- .../easyconfigs/l/libdrm/libdrm-2.4.27-goolf-1.4.10.eb | 4 ++-- .../easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.0.6.eb | 4 ++-- .../easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.1.13.eb | 4 ++-- .../easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.3.0.eb | 4 ++-- .../easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.5.0.eb | 4 ++-- .../easyconfigs/l/libdrm/libdrm-2.4.59-intel-2015a.eb | 4 ++-- .../easyconfigs/l/libdrm/libdrm-2.4.64-intel-2015b.eb | 4 ++-- .../easyconfigs/l/libdwarf/libdwarf-20140805-GCC-4.9.2.eb | 2 +- .../l/libedit/libedit-20150325-GNU-4.9.3-2.25.eb | 2 +- easybuild/easyconfigs/l/libelf/libelf-0.8.13-GCC-4.9.2.eb | 2 +- .../l/libfontenc/libfontenc-1.1.3-intel-2015a.eb | 2 +- .../l/libfontenc/libfontenc-1.1.3-intel-2015b.eb | 2 +- easybuild/easyconfigs/l/libgd/libgd-2.1.0-ictce-5.5.0.eb | 2 +- easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb | 2 +- .../libgtextutils-0.6.1-goalf-1.1.0-no-OFED.eb | 2 +- .../l/libgtextutils/libgtextutils-0.6.1-goolf-1.4.10.eb | 2 +- .../l/libgtextutils/libgtextutils-0.6.1-goolf-1.7.20.eb | 2 +- .../l/libgtextutils/libgtextutils-0.6.1-ictce-4.0.6.eb | 2 +- .../l/libgtextutils/libgtextutils-0.6.1-ictce-5.3.0.eb | 2 +- .../l/libgtextutils/libgtextutils-0.6.1-intel-2015a.eb | 2 +- .../easyconfigs/l/libidn/libidn-1.32-GNU-4.9.3-2.25.eb | 2 +- .../l/libpng/libpng-1.5.13-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/l/libpng/libpng-1.5.13-goolf-1.4.10.eb | 2 +- .../easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.10.eb | 2 +- .../easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.6.eb | 2 +- .../easyconfigs/l/libpng/libpng-1.5.13-ictce-4.1.13.eb | 2 +- .../easyconfigs/l/libpng/libpng-1.5.13-ictce-5.3.0.eb | 2 +- .../l/libpng/libpng-1.5.14-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/l/libpng/libpng-1.5.14-goolf-1.4.10.eb | 2 +- .../easyconfigs/l/libpng/libpng-1.5.14-ictce-3.2.2.u3.eb | 2 +- .../easyconfigs/l/libpng/libpng-1.5.14-ictce-4.1.13.eb | 2 +- .../easyconfigs/l/libpng/libpng-1.5.14-ictce-5.3.0.eb | 2 +- .../easyconfigs/l/libpng/libpng-1.5.14-iqacml-3.7.3.eb | 2 +- .../l/libsigc++/libsigc++-2.4.1-intel-2015a.eb | 2 +- .../l/libsigc++/libsigc++-2.4.1-intel-2015b.eb | 2 +- .../l/libsodium/libsodium-1.0.3-intel-2015a.eb | 2 +- .../l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb | 2 +- .../libunistring-0.9.3-goalf-1.1.0-no-OFED.eb | 2 +- .../l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb | 2 +- .../l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb | 2 +- .../l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb | 2 +- .../l/libunistring/libunistring-0.9.3-intel-2015a.eb | 2 +- .../l/libxc/libxc-2.0.1-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.0.1-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.5.0.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.0.1-intel-2014b.eb | 2 +- .../l/libxc/libxc-2.0.2-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.0.2-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.0.2-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.0.2-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.0.3-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.0.3-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.2.0-intel-2014b.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.2.1-intel-2015a.eb | 2 +- .../easyconfigs/l/libxc/libxc-2.2.1-intel-para-2014.12.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.2.2-foss-2015b.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.2.2-intel-2015a.eb | 2 +- easybuild/easyconfigs/l/libxc/libxc-2.2.2-intel-2015b.eb | 2 +- .../libxml2-2.8.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 2 +- .../l/libxml2/libxml2-2.8.0-goalf-1.1.0-no-OFED.eb | 2 +- .../l/libxml2/libxml2-2.8.0-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.8.0-goolf-1.4.10.eb | 2 +- .../l/libxml2/libxml2-2.8.0-ictce-4.0.6-Python-2.7.3.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.8.0-ictce-4.0.6.eb | 2 +- .../l/libxml2/libxml2-2.8.0-ictce-4.1.13-Python-2.7.3.eb | 2 +- .../l/libxml2/libxml2-2.8.0-ictce-5.3.0-Python-2.7.3.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.8.0-ictce-5.3.0.eb | 2 +- .../l/libxml2/libxml2-2.8.0-intel-2015a-Python-2.7.3.eb | 2 +- .../l/libxml2/libxml2-2.9.0-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.0-goolf-1.4.10.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.0-ictce-4.0.6.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.0-ictce-4.1.13.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.0-ictce-5.3.0.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.1-gmpolf-1.4.8.eb | 2 +- .../l/libxml2/libxml2-2.9.1-goalf-1.1.0-no-OFED.eb | 2 +- .../l/libxml2/libxml2-2.9.1-goalf-1.5.12-no-OFED.eb | 2 +- .../l/libxml2/libxml2-2.9.1-gompi-1.4.12-no-OFED.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.1-goolf-1.4.10.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.1-goolf-1.5.14.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.1-ictce-4.0.6.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.1-ictce-4.1.13.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.2.0.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.3.0.eb | 2 +- .../l/libxml2/libxml2-2.9.1-ictce-5.5.0-Python-2.7.6.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.5.0.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.1-ictce-7.1.2.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.1-intel-2014b.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.2-GCC-4.9.2.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.2-GNU-4.9.3-2.25.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.2-foss-2015a.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.2-foss-2015b.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.2-goolf-1.5.14.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.2-goolf-1.7.20.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.2-intel-2014.06.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.2-intel-2014b.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a.eb | 2 +- .../easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015b.eb | 2 +- .../l/libyaml/libyaml-0.1.4-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/l/libyaml/libyaml-0.1.4-goolf-1.4.10.eb | 2 +- .../easyconfigs/l/libyaml/libyaml-0.1.4-ictce-5.3.0.eb | 2 +- .../easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015a.eb | 2 +- .../easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015b.eb | 2 +- .../l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED-pinomp.eb | 2 +- .../l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED.eb | 2 +- .../l/likwid/likwid-3.0.0-goolf-1.4.10-pinomp.eb | 2 +- .../easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10.eb | 2 +- .../l/likwid/likwid-3.0.0-ictce-4.1.13-pinomp.eb | 2 +- .../easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13.eb | 2 +- .../l/likwid/likwid-3.0.0-ictce-5.3.0-pinomp.eb | 2 +- .../easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0.eb | 2 +- .../easyconfigs/l/likwid/likwid-3.1.3-intel-2015a.eb | 2 +- .../easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3-2.25.eb | 2 +- .../easyconfigs/l/likwid/likwid-4.0.1-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/m/MPC/MPC-1.0.2-foss-2015a.eb | 2 +- easybuild/easyconfigs/m/MPC/MPC-1.0.2-intel-2015a.eb | 2 +- easybuild/easyconfigs/m/MPICH/MPICH-3.0.4-GCC-4.8.1.eb | 6 +++--- .../m/MariaDB/MariaDB-10.0.21-GNU-4.9.3-2.25.eb | 2 +- .../easyconfigs/m/MariaDB/MariaDB-5.5.29-ictce-4.1.13.eb | 2 +- .../m/Mesa/Mesa-10.5.5-intel-2015a-Python-2.7.10.eb | 2 +- .../m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb | 4 ++-- .../Mesa/Mesa-7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 2 +- .../m/Mesa/Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../m/Mesa/Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb | 2 +- .../m/Mesa/Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb | 2 +- .../m/Mesa/Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb | 2 +- .../m/Mesa/Mesa-7.11.2-ictce-5.5.0-Python-2.7.6.eb | 2 +- .../easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb | 2 +- easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb | 2 +- easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-CrayGNU-5.2.40.eb | 2 +- easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-foss-2015a.eb | 2 +- easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-intel-2015a.eb | 2 +- .../n/netCDF-C++/netCDF-C++-4.2-goolf-1.4.10.eb | 2 +- .../n/netCDF-C++/netCDF-C++-4.2-ictce-4.1.13-mt.eb | 2 +- .../n/netCDF-C++/netCDF-C++-4.2-ictce-4.1.13.eb | 2 +- .../n/netCDF-C++/netCDF-C++-4.2-ictce-5.3.0.eb | 2 +- .../n/netCDF-C++/netCDF-C++-4.2-iqacml-3.7.3.eb | 2 +- .../n/netCDF-C++4/netCDF-C++4-4.2.1-foss-2014b.eb | 2 +- .../n/netCDF-C++4/netCDF-C++4-4.2.1-intel-2014b.eb | 2 +- .../n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb | 2 +- .../easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb | 2 +- .../easyconfigs/n/numactl/numactl-2.0.10-GCC-4.8.4.eb | 2 +- .../easyconfigs/n/numactl/numactl-2.0.10-GCC-4.9.2.eb | 2 +- .../n/numactl/numactl-2.0.10-GNU-4.9.2-2.25.eb | 2 +- .../n/numactl/numactl-2.0.10-GNU-4.9.3-2.25.eb | 2 +- .../numactl-2.0.10-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 2 +- .../easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb | 2 +- .../n/numactl/numactl-2.0.8-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/n/numactl/numactl-2.0.8-goolf-1.4.10.eb | 2 +- .../easyconfigs/n/numactl/numactl-2.0.8-ictce-4.1.13.eb | 2 +- .../easyconfigs/n/numactl/numactl-2.0.8-ictce-5.3.0.eb | 2 +- .../easyconfigs/n/numactl/numactl-2.0.9-GCC-4.8.3.eb | 2 +- .../easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb | 2 +- .../easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014b.eb | 2 +- .../easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2015a.eb | 2 +- .../o/OpenPGM/OpenPGM-5.2.122-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.4.10.eb | 2 +- .../easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-4.1.13.eb | 2 +- .../easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.3.0.eb | 2 +- .../easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.5.0.eb | 2 +- .../easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015a.eb | 2 +- .../easyconfigs/o/otcl/otcl-1.14-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/o/otcl/otcl-1.14-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/o/otcl/otcl-1.14-ictce-5.3.0.eb | 2 +- .../easyconfigs/p/PANDAseq/PANDAseq-2.5-goolf-1.4.10.eb | 2 +- .../easyconfigs/p/PANDAseq/PANDAseq-2.5-ictce-4.1.13.eb | 2 +- .../easyconfigs/p/PLUMED/PLUMED-2.0.4-ictce-7.1.2.eb | 4 ++-- .../easyconfigs/p/PLUMED/PLUMED-2.1.3-intel-2015a.eb | 4 ++-- easybuild/easyconfigs/p/Pango/Pango-1.36.7-intel-2014b.eb | 4 ++-- easybuild/easyconfigs/p/Pango/Pango-1.37.2-intel-2015a.eb | 4 ++-- easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb | 4 ++-- .../easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015a.eb | 2 +- .../easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015b.eb | 2 +- easybuild/easyconfigs/p/p7zip/p7zip-9.38.1-GCC-4.9.2.eb | 4 ++-- easybuild/easyconfigs/p/p7zip/p7zip-9.38.1.eb | 4 ++-- .../pangox-compat-0.0.2-intel-2015b-Pango-1.37.1.eb | 2 +- .../p/pixman/pixman-0.28.2-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/p/pixman/pixman-0.28.2-goolf-1.4.10.eb | 2 +- .../easyconfigs/p/pixman/pixman-0.28.2-ictce-3.2.2.u3.eb | 2 +- .../easyconfigs/p/pixman/pixman-0.28.2-ictce-4.1.13.eb | 2 +- .../easyconfigs/p/pixman/pixman-0.28.2-ictce-5.3.0.eb | 2 +- .../easyconfigs/p/pixman/pixman-0.32.6-goolf-1.7.20.eb | 2 +- .../easyconfigs/p/pixman/pixman-0.32.6-intel-2014b.eb | 2 +- .../easyconfigs/p/pixman/pixman-0.32.6-intel-2015a.eb | 2 +- .../easyconfigs/p/pixman/pixman-0.32.8-intel-2015b.eb | 2 +- easybuild/easyconfigs/p/popt/popt-1.14-GCC-4.8.2.eb | 2 +- .../easyconfigs/p/popt/popt-1.14-iccifort-2015.1.133.eb | 2 +- easybuild/easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb | 2 +- easybuild/easyconfigs/p/pscom/pscom-5.0.43-GCC-4.8.2.eb | 2 +- easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-GCC-4.9.2.eb | 2 +- .../p/pscom/pscom-5.0.44-1-iccifort-2015.1.133.eb | 2 +- easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb | 8 ++++---- .../p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb | 8 ++++---- .../easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb | 8 ++++---- easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb | 8 ++++---- easybuild/easyconfigs/q/Qhull/Qhull-2012.1-ictce-7.1.2.eb | 2 +- easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2014b.eb | 2 +- easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2015a.eb | 2 +- easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2015b.eb | 2 +- easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb | 2 +- easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb | 2 +- .../easyconfigs/r/R/R-2.15.2-goalf-1.1.0-no-OFED-bare.eb | 4 ++-- easybuild/easyconfigs/r/R/R-2.15.2-goalf-1.1.0-no-OFED.eb | 4 ++-- easybuild/easyconfigs/r/R/R-2.15.2-goolf-1.4.10-bare.eb | 4 ++-- easybuild/easyconfigs/r/R/R-2.15.2-goolf-1.4.10.eb | 4 ++-- easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.10.eb | 4 ++-- easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.6-bare.eb | 4 ++-- easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.6.eb | 4 ++-- easybuild/easyconfigs/r/R/R-2.15.2-ictce-5.3.0-bare.eb | 4 ++-- easybuild/easyconfigs/r/R/R-2.15.2-ictce-5.3.0.eb | 4 ++-- easybuild/easyconfigs/r/R/R-2.15.3-goalf-1.1.0-no-OFED.eb | 4 ++-- easybuild/easyconfigs/r/R/R-2.15.3-goolf-1.4.10.eb | 4 ++-- easybuild/easyconfigs/r/R/R-2.15.3-ictce-4.1.13.eb | 4 ++-- easybuild/easyconfigs/r/R/R-2.15.3-ictce-5.3.0.eb | 4 ++-- .../easyconfigs/r/R/R-3.0.1-goalf-1.1.0-no-OFED-bare.eb | 4 ++-- easybuild/easyconfigs/r/R/R-3.0.1-goolf-1.4.10-bare.eb | 4 ++-- easybuild/easyconfigs/r/R/R-3.0.1-ictce-4.0.6-bare.eb | 4 ++-- easybuild/easyconfigs/r/R/R-3.0.1-ictce-4.1.13-bare.eb | 4 ++-- easybuild/easyconfigs/r/R/R-3.0.1-ictce-5.3.0-bare.eb | 4 ++-- easybuild/easyconfigs/r/R/R-3.0.2-goolf-1.4.10.eb | 4 ++-- easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.3.0-bare.eb | 4 ++-- easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.3.0.eb | 4 ++-- easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.5.0.eb | 4 ++-- easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.2.5-bare-mt.eb | 4 ++-- .../easyconfigs/r/R/R-3.1.1-ictce-6.2.5-default-mt.eb | 4 ++-- easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.3.5-bare-mt.eb | 4 ++-- .../easyconfigs/r/R/R-3.1.1-ictce-6.3.5-default-mt.eb | 4 ++-- easybuild/easyconfigs/r/Ruby/Ruby-2.1.0-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/r/Ruby/Ruby-2.1.5-intel-2014b.eb | 2 +- .../r/rCUDA/rCUDA-4.0.1_linux_64_Ubuntu10.04.eb | 4 ++-- .../r/rCUDA/rCUDA-5.0_linux_64_scientificLinux6.eb | 4 ++-- easybuild/easyconfigs/s/S-Lang/S-Lang-2.3.0-GCC-4.9.2.eb | 2 +- .../s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb | 2 +- .../s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb | 2 +- .../s/SIP/SIP-4.16.8-foss-2015a-Python-2.7.9.eb | 2 +- .../s/SIP/SIP-4.16.8-intel-2014b-Python-2.7.8.eb | 2 +- .../s/SIP/SIP-4.16.8-intel-2015a-Python-2.7.9.eb | 2 +- .../easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015a.eb | 2 +- .../easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015b.eb | 2 +- .../easyconfigs/s/SQLite/SQLite-3.8.10.2-gimkl-2.11.5.eb | 2 +- .../easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.4.10.eb | 2 +- .../easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.7.20.eb | 2 +- .../easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015a.eb | 2 +- .../easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015b.eb | 2 +- .../easyconfigs/s/SQLite/SQLite-3.9.2-intel-2015b.eb | 2 +- .../s/Sablotron/Sablotron-1.0.3-goolf-1.4.10.eb | 2 +- .../s/Sablotron/Sablotron-1.0.3-ictce-4.1.13.eb | 2 +- .../s/Sablotron/Sablotron-1.0.3-ictce-5.3.0.eb | 2 +- .../s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb | 4 ++-- easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.1.29.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.2.25.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.2.40.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-GCC-4.8.1.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2014b.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015a.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-gmpolf-1.4.8.eb | 2 +- .../easyconfigs/s/Szip/Szip-2.1-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.14.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-3.2.2.u3.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-4.0.6.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.2.0.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.4.0.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.5.0.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-6.1.5.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-7.1.2.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2014b.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015a.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015b.eb | 2 +- easybuild/easyconfigs/s/Szip/Szip-2.1-iqacml-3.7.3.eb | 2 +- easybuild/easyconfigs/s/snappy/snappy-1.1.2-GCC-4.9.2.eb | 2 +- easybuild/easyconfigs/s/snappy/snappy-1.1.3-GCC-4.9.3.eb | 2 +- .../easyconfigs/s/spglib/spglib-1.7.3-CrayGNU-5.2.40.eb | 2 +- .../easyconfigs/s/spglib/spglib-1.7.3-intel-2015a.eb | 2 +- .../easyconfigs/s/spglib/spglib-1.7.4-intel-2015b.eb | 2 +- .../t/TiCCutils/TiCCutils-0.3-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/t/TiCCutils/TiCCutils-0.3-goolf-1.4.10.eb | 2 +- .../easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-4.1.13.eb | 2 +- .../easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-5.3.0.eb | 2 +- .../easyconfigs/t/TiCCutils/TiCCutils-0.7-intel-2015b.eb | 2 +- .../t/TiMBL/TiMBL-6.4.3-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.6-intel-2015b.eb | 2 +- .../u/UDUNITS/UDUNITS-2.1.24-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/u/UDUNITS/UDUNITS-2.1.24-goolf-1.4.10.eb | 2 +- .../u/UDUNITS/UDUNITS-2.1.24-ictce-3.2.2.u3.eb | 2 +- .../easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-4.0.6.eb | 2 +- .../easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-4.1.13.eb | 2 +- .../easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.2.0.eb | 2 +- .../easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.3.0.eb | 2 +- .../easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.4.0.eb | 2 +- .../easyconfigs/u/UDUNITS/UDUNITS-2.1.24-intel-2014b.eb | 2 +- .../easyconfigs/u/UDUNITS/UDUNITS-2.1.24-iqacml-3.7.3.eb | 2 +- .../easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb | 2 +- .../v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb | 2 +- easybuild/easyconfigs/x/x264/x264-20150930-intel-2015b.eb | 2 +- .../x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b.eb | 2 +- .../xcb-util-keysyms-0.4.0-intel-2015b.eb | 2 +- .../xcb-util-renderutil-0.3.9-intel-2015b.eb | 2 +- .../easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b.eb | 2 +- easybuild/easyconfigs/y/YAXT/YAXT-0.2.1-ictce-5.5.0.eb | 2 +- .../z/ZeroMQ/ZeroMQ-2.2.0-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-goolf-1.4.10.eb | 2 +- .../easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-4.1.13.eb | 2 +- .../easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-5.3.0.eb | 2 +- .../easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-5.5.0.eb | 2 +- .../z/ZeroMQ/ZeroMQ-3.2.2-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-goolf-1.4.10.eb | 2 +- .../easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-ictce-4.1.13.eb | 2 +- .../easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.5-foss-2015a.eb | 2 +- .../easyconfigs/z/ZeroMQ/ZeroMQ-3.2.5-intel-2015a.eb | 2 +- .../easyconfigs/z/ZeroMQ/ZeroMQ-4.0.3-ictce-5.5.0.eb | 2 +- .../easyconfigs/z/ZeroMQ/ZeroMQ-4.1.3-intel-2015a.eb | 2 +- .../easyconfigs/z/zlib/zlib-1.2.5-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.5-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-3.2.2.u3.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-4.0.6.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-5.5.0.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgmpolf-1.1.6.eb | 2 +- .../easyconfigs/z/zlib/zlib-1.2.7-cgmvolf-1.1.12rc1.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgmvolf-1.2.7.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgoolf-1.1.7.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-foss-2014b.eb | 2 +- .../easyconfigs/z/zlib/zlib-1.2.7-gmvapich2-1.7.12.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-gmvolf-1.7.12.eb | 2 +- .../easyconfigs/z/zlib/zlib-1.2.7-gmvolf-1.7.12rc1.eb | 2 +- .../easyconfigs/z/zlib/zlib-1.2.7-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/z/zlib/zlib-1.2.7-goalf-1.5.12-no-OFED.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-3.2.2.u3.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.0.10.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.0.6.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.2.0.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.4.0.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.5.0.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-6.1.5.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-intel-2015a.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-iomkl-4.6.13.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.7-iqacml-3.7.3.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.1.29.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.2.25.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.2.40.eb | 2 +- .../z/zlib/zlib-1.2.8-GCC-4.9.2-binutils-2.25.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2.eb | 2 +- .../z/zlib/zlib-1.2.8-GCC-4.9.3-binutils-2.25.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3.eb | 2 +- .../z/zlib/zlib-1.2.8-GCC-5.1.0-binutils-2.25.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-GNU-4.9.3-2.25.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2014b.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015.05.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015a.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015b.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-gimkl-2.11.5.eb | 2 +- .../easyconfigs/z/zlib/zlib-1.2.8-goalf-1.5.12-no-OFED.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-gompi-1.5.16.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.14.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.16.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.7.20.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.4.0.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.5.0.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.2.5.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.3.5.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.1.2.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.3.5.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014.06.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014b.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015a.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015b.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8-iqacml-3.7.3.eb | 2 +- easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb | 2 +- 570 files changed, 633 insertions(+), 633 deletions(-) diff --git a/easybuild/easyconfigs/a/APR-util/APR-util-1.5.4-foss-2015a.eb b/easybuild/easyconfigs/a/APR-util/APR-util-1.5.4-foss-2015a.eb index 7eb29d9595..299a987b84 100644 --- a/easybuild/easyconfigs/a/APR-util/APR-util-1.5.4-foss-2015a.eb +++ b/easybuild/easyconfigs/a/APR-util/APR-util-1.5.4-foss-2015a.eb @@ -20,7 +20,7 @@ dependencies = [ configopts = "--with-apr=$EBROOTAPR/bin/apr-1-config --with-sqlite3=$EBROOTSQLITE --with-expat=$EBROOTEXPAT " sanity_check_paths = { - 'files': ["bin/apu-1-config", "lib/libaprutil-1.so", "lib/libaprutil-1.a"], + 'files': ["bin/apu-1-config", "lib/libaprutil-1.%s" % SHLIB_EXT, "lib/libaprutil-1.a"], 'dirs': ["include/apr-1"], } diff --git a/easybuild/easyconfigs/a/APR/APR-1.5.2-foss-2015a.eb b/easybuild/easyconfigs/a/APR/APR-1.5.2-foss-2015a.eb index fdaff97c8e..50c9f61721 100644 --- a/easybuild/easyconfigs/a/APR/APR-1.5.2-foss-2015a.eb +++ b/easybuild/easyconfigs/a/APR/APR-1.5.2-foss-2015a.eb @@ -12,7 +12,7 @@ source_urls = ['http://archive.apache.org/dist/apr/'] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ["bin/apr-1-config", "lib/libapr-1.so", "lib/libapr-1.a"], + 'files': ["bin/apr-1-config", "lib/libapr-1.%s" % SHLIB_EXT, "lib/libapr-1.a"], 'dirs': ["include/apr-1"], } diff --git a/easybuild/easyconfigs/a/ATK/ATK-2.16.0-intel-2015a.eb b/easybuild/easyconfigs/a/ATK/ATK-2.16.0-intel-2015a.eb index 6fc5e6597f..af67d8fed1 100644 --- a/easybuild/easyconfigs/a/ATK/ATK-2.16.0-intel-2015a.eb +++ b/easybuild/easyconfigs/a/ATK/ATK-2.16.0-intel-2015a.eb @@ -20,7 +20,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libatk-1.0.so'], + 'files': ['lib/libatk-1.0.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/a/ATK/ATK-2.16.0-intel-2015b.eb b/easybuild/easyconfigs/a/ATK/ATK-2.16.0-intel-2015b.eb index 24bac3017f..bddf11ebe8 100644 --- a/easybuild/easyconfigs/a/ATK/ATK-2.16.0-intel-2015b.eb +++ b/easybuild/easyconfigs/a/ATK/ATK-2.16.0-intel-2015b.eb @@ -20,7 +20,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libatk-1.0.so'], + 'files': ['lib/libatk-1.0.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/a/Atkmm/Atkmm-2.22.7-intel-2015a.eb b/easybuild/easyconfigs/a/Atkmm/Atkmm-2.22.7-intel-2015a.eb index 946d69a7a2..a5593a4c54 100644 --- a/easybuild/easyconfigs/a/Atkmm/Atkmm-2.22.7-intel-2015a.eb +++ b/easybuild/easyconfigs/a/Atkmm/Atkmm-2.22.7-intel-2015a.eb @@ -19,7 +19,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libatkmm-1.6.so'], + 'files': ['lib/libatkmm-1.6.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/a/Atkmm/Atkmm-2.22.7-intel-2015b.eb b/easybuild/easyconfigs/a/Atkmm/Atkmm-2.22.7-intel-2015b.eb index 05a73c4757..58785a8515 100644 --- a/easybuild/easyconfigs/a/Atkmm/Atkmm-2.22.7-intel-2015b.eb +++ b/easybuild/easyconfigs/a/Atkmm/Atkmm-2.22.7-intel-2015b.eb @@ -19,7 +19,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libatkmm-1.6.so'], + 'files': ['lib/libatkmm-1.6.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/a/argtable/argtable-2.13-goolf-1.4.10.eb b/easybuild/easyconfigs/a/argtable/argtable-2.13-goolf-1.4.10.eb index 00d3a24d26..d2502b1343 100644 --- a/easybuild/easyconfigs/a/argtable/argtable-2.13-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/a/argtable/argtable-2.13-goolf-1.4.10.eb @@ -18,7 +18,7 @@ source_urls = [SOURCEFORGE_SOURCE] sources = ['%s%s.tar.gz' % (name, version.replace('.','-'))] sanity_check_paths = { - 'files': ['lib/libargtable2.so', 'lib/libargtable2.la'], + 'files': ['lib/libargtable2.%s' % SHLIB_EXT, 'lib/libargtable2.la'], 'dirs': ['include', 'lib', 'share'], } diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0-mt.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0-mt.eb index 69351c2f0f..38638c65fb 100644 --- a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0-mt.eb +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0-mt.eb @@ -22,7 +22,7 @@ patches = [ configopts = '--with-pic --with-blas="$LIBBLAS_MT" --with-lapack="$LIBLAPACK_MT"' sanity_check_paths = { - 'files': ["lib/libarpack.a", "lib/libarpack.so"], + 'files': ["lib/libarpack.a", "lib/libarpack.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0.eb index 9491e3183b..e567606aa7 100644 --- a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.3.0.eb @@ -22,7 +22,7 @@ patches = [ configopts = '--enable-mpi --with-pic --with-blas="$LIBBLAS" --with-lapack="$LIBLAPACK"' sanity_check_paths = { - 'files': ["lib/libarpack.a", "lib/libarpack.so", "lib/libparpack.a", "lib/libparpack.so"], + 'files': ["lib/libarpack.a", "lib/libarpack.%s" % SHLIB_EXT, "lib/libparpack.a", "lib/libparpack.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0-mt.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0-mt.eb index e222e2fd03..837fa583de 100644 --- a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0-mt.eb +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0-mt.eb @@ -22,7 +22,7 @@ patches = [ configopts = '--with-pic --with-blas="$LIBBLAS_MT" --with-lapack="$LIBLAPACK_MT"' sanity_check_paths = { - 'files': ["lib/libarpack.a", "lib/libarpack.so"], + 'files': ["lib/libarpack.a", "lib/libarpack.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0.eb index feee7f7ba7..15e7a3b734 100644 --- a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.3-ictce-5.5.0.eb @@ -22,7 +22,7 @@ patches = [ configopts = '--enable-mpi --with-pic --with-blas="$LIBBLAS" --with-lapack="$LIBLAPACK"' sanity_check_paths = { - 'files': ["lib/libarpack.a", "lib/libarpack.so", "lib/libparpack.a", "lib/libparpack.so"], + 'files': ["lib/libarpack.a", "lib/libarpack.%s" % SHLIB_EXT, "lib/libparpack.a", "lib/libparpack.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2-mt.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2-mt.eb index 812915265c..6388557ca2 100644 --- a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2-mt.eb +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2-mt.eb @@ -16,7 +16,7 @@ sources = ['%(name)s_%(version)s.tar.gz'] configopts = '--with-pic --with-blas="$LIBBLAS_MT" --with-lapack="$LIBLAPACK_MT"' sanity_check_paths = { - 'files': ["lib/libarpack.a", "lib/libarpack.so"], + 'files': ["lib/libarpack.a", "lib/libarpack.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2.eb index 879d20e656..15bec194be 100644 --- a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.1.5-ictce-7.1.2.eb @@ -15,7 +15,7 @@ sources = ['%(name)s_%(version)s.tar.gz'] configopts = '--with-pic --with-blas="$LIBBLAS_MT" --with-lapack="$LIBLAPACK_MT"' sanity_check_paths = { - 'files': ["lib/libarpack.a", "lib/libarpack.so"], + 'files': ["lib/libarpack.a", "lib/libarpack.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.2.0-intel-2015a-mt.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.2.0-intel-2015a-mt.eb index 5f89014f6e..0a13946d1b 100644 --- a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.2.0-intel-2015a-mt.eb +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.2.0-intel-2015a-mt.eb @@ -16,7 +16,7 @@ sources = ['%(version)s.tar.gz'] configopts = '--with-pic --with-blas="$LIBBLAS_MT" --with-lapack="$LIBLAPACK_MT"' sanity_check_paths = { - 'files': ["lib/libarpack.a", "lib/libarpack.so"], + 'files': ["lib/libarpack.a", "lib/libarpack.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.2.0-intel-2015a.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.2.0-intel-2015a.eb index 9f6edb0eef..a37e2d0ee2 100644 --- a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.2.0-intel-2015a.eb +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.2.0-intel-2015a.eb @@ -15,7 +15,7 @@ sources = ['%(version)s.tar.gz'] configopts = '--with-pic --with-blas="$LIBBLAS" --with-lapack="$LIBLAPACK"' sanity_check_paths = { - 'files': ["lib/libarpack.a", "lib/libarpack.so"], + 'files': ["lib/libarpack.a", "lib/libarpack.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/c/CLooG/CLooG-0.18.1-GCC-4.8.2.eb b/easybuild/easyconfigs/c/CLooG/CLooG-0.18.1-GCC-4.8.2.eb index 3ca4fbb07d..fbd1e0f85d 100644 --- a/easybuild/easyconfigs/c/CLooG/CLooG-0.18.1-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/c/CLooG/CLooG-0.18.1-GCC-4.8.2.eb @@ -20,7 +20,7 @@ source_urls = ['http://www.bastoul.net/cloog/pages/download/'] dependencies = [('GMP', '5.1.3')] sanity_check_paths = { - 'files': ['bin/cloog', 'lib/libcloog-isl.so', 'lib/libisl.so'], + 'files': ['bin/cloog', 'lib/libcloog-isl.%s' % SHLIB_EXT, 'lib/libisl.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.2-GCC-4.7.3.eb b/easybuild/easyconfigs/c/Clang/Clang-3.2-GCC-4.7.3.eb index 36fb222244..05ffad5f40 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.2-GCC-4.7.3.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.2-GCC-4.7.3.eb @@ -34,7 +34,7 @@ patches = ['Clang-3.2-failing-tests-due-to-gcc-installation-prefix.patch'] builddependencies = [('CMake', '2.8.4')] sanity_check_paths = { - 'files': ['bin/clang', 'bin/clang++', 'lib/libclang.so', 'lib/clang/3.2/include/stddef.h'], + 'files': ['bin/clang', 'bin/clang++', 'lib/libclang.%s' % SHLIB_EXT, 'lib/clang/3.2/include/stddef.h'], 'dirs': [] } diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.2-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/c/Cube/Cube-4.2-gompi-1.4.12-no-OFED.eb index 7159c84d00..5cb3746c74 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.2-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.2-gompi-1.4.12-no-OFED.eb @@ -48,7 +48,7 @@ dependencies = [('Qt', '4.8.4')] configopts = "--without-java-reader" sanity_check_paths = { - 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.so", "lib64/libcube4.so")], + 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], 'dirs': ["include/cube", "include/cubew"], } diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.2.3-goolf-1.5.14.eb b/easybuild/easyconfigs/c/Cube/Cube-4.2.3-goolf-1.5.14.eb index 7bda257ed2..67d71a581b 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.2.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.2.3-goolf-1.5.14.eb @@ -34,7 +34,7 @@ dependencies = [('Qt', '4.8.4')] configopts = "--without-java-reader" sanity_check_paths = { - 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.so", "lib64/libcube4.so")], + 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], 'dirs': ["include/cube", "include/cubew"], } diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.3-foss-2015a.eb b/easybuild/easyconfigs/c/Cube/Cube-4.3-foss-2015a.eb index 01eebc5f7e..fb1b773cd4 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.3-foss-2015a.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.3-foss-2015a.eb @@ -40,7 +40,7 @@ dependencies = [('Qt', '4.8.6')] configopts = "--without-java-reader" sanity_check_paths = { - 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.so", "lib64/libcube4.so")], + 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], 'dirs': ["include/cube", "include/cubew"], } diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.3-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/c/Cube/Cube-4.3-gompi-1.4.12-no-OFED.eb index 560d4ea5c5..27232c720c 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.3-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.3-gompi-1.4.12-no-OFED.eb @@ -40,7 +40,7 @@ dependencies = [('Qt', '4.8.4')] configopts = "--without-java-reader" sanity_check_paths = { - 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.so", "lib64/libcube4.so")], + 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], 'dirs': ["include/cube", "include/cubew"], } diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.3.2-foss-2015a.eb b/easybuild/easyconfigs/c/Cube/Cube-4.3.2-foss-2015a.eb index b12da485bc..c04c268ec1 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.3.2-foss-2015a.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.3.2-foss-2015a.eb @@ -34,7 +34,7 @@ checksums = [ dependencies = [('Qt', '4.8.6')] sanity_check_paths = { - 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.so", "lib64/libcube4.so")], + 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], 'dirs': ["include/cube", "include/cubew"], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.27.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/c/cURL/cURL-7.27.0-goalf-1.1.0-no-OFED.eb index d19a93b8f7..ac4a33148a 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.27.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.27.0-goalf-1.1.0-no-OFED.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.27.0-goolf-1.4.10.eb b/easybuild/easyconfigs/c/cURL/cURL-7.27.0-goolf-1.4.10.eb index 308d2908fd..c54c318c31 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.27.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.27.0-goolf-1.4.10.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.27.0-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/c/cURL/cURL-7.27.0-ictce-3.2.2.u3.eb index 08677ae0d0..ac0452b2e2 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.27.0-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.27.0-ictce-3.2.2.u3.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.27.0-ictce-4.1.13.eb b/easybuild/easyconfigs/c/cURL/cURL-7.27.0-ictce-4.1.13.eb index 22ed00385f..ae3721cd9e 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.27.0-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.27.0-ictce-4.1.13.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ["bin/curl", "lib/libcurl.a", "lib/libcurl.so"], + 'files': ["bin/curl", "lib/libcurl.a", "lib/libcurl.%s" % SHLIB_EXT], 'dirs': ["lib/pkgconfig"], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.27.0-ictce-5.3.0.eb b/easybuild/easyconfigs/c/cURL/cURL-7.27.0-ictce-5.3.0.eb index f0fe3d92ae..c76a4c33d2 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.27.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.27.0-ictce-5.3.0.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ["bin/curl", "lib/libcurl.a", "lib/libcurl.so"], + 'files': ["bin/curl", "lib/libcurl.a", "lib/libcurl.%s" % SHLIB_EXT], 'dirs': ["lib/pkgconfig"], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.28.1-ictce-4.1.13.eb b/easybuild/easyconfigs/c/cURL/cURL-7.28.1-ictce-4.1.13.eb index aa170c9bf2..b12d1f0079 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.28.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.28.1-ictce-4.1.13.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.28.1-ictce-5.3.0.eb b/easybuild/easyconfigs/c/cURL/cURL-7.28.1-ictce-5.3.0.eb index 2cbb554712..74e6839e57 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.28.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.28.1-ictce-5.3.0.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.28.1-iqacml-3.7.3.eb b/easybuild/easyconfigs/c/cURL/cURL-7.28.1-iqacml-3.7.3.eb index 549dfa692a..09cdce4817 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.28.1-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.28.1-iqacml-3.7.3.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgmpolf-1.1.6.eb b/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgmpolf-1.1.6.eb index 4d7a07a71f..771aeabd5e 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgmpolf-1.1.6.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgmpolf-1.1.6.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgmvolf-1.1.12rc1.eb b/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgmvolf-1.1.12rc1.eb index d9c35ea662..698e03bfee 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgmvolf-1.1.12rc1.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgmvolf-1.1.12rc1.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgmvolf-1.2.7.eb b/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgmvolf-1.2.7.eb index b5148412f3..0abe7ca465 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgmvolf-1.2.7.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgmvolf-1.2.7.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgoolf-1.1.7.eb b/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgoolf-1.1.7.eb index 5062e4abe8..79f8d75026 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgoolf-1.1.7.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.29.0-cgoolf-1.1.7.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.29.0-gmvolf-1.7.12.eb b/easybuild/easyconfigs/c/cURL/cURL-7.29.0-gmvolf-1.7.12.eb index 63311d7849..8462cbf28e 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.29.0-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.29.0-gmvolf-1.7.12.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.29.0-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/c/cURL/cURL-7.29.0-gmvolf-1.7.12rc1.eb index 070c275709..223f2b4428 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.29.0-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.29.0-gmvolf-1.7.12rc1.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.29.0-goolf-1.4.10.eb b/easybuild/easyconfigs/c/cURL/cURL-7.29.0-goolf-1.4.10.eb index cb387db31b..307fbc0b46 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.29.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.29.0-goolf-1.4.10.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.33.0-GCC-4.8.2.eb b/easybuild/easyconfigs/c/cURL/cURL-7.33.0-GCC-4.8.2.eb index 698a9cde21..3a95cb2ff7 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.33.0-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.33.0-GCC-4.8.2.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.33.0-ictce-5.3.0.eb b/easybuild/easyconfigs/c/cURL/cURL-7.33.0-ictce-5.3.0.eb index ce886810a7..237b0c17fd 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.33.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.33.0-ictce-5.3.0.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.34.0-GCC-4.8.2.eb b/easybuild/easyconfigs/c/cURL/cURL-7.34.0-GCC-4.8.2.eb index 34d5cc0514..9835e5582a 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.34.0-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.34.0-GCC-4.8.2.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.4.0.eb b/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.4.0.eb index 5de3224773..b4f8554c2a 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.4.0.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.5.0.eb b/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.5.0.eb index c2ed6dbc33..5e5a9834c5 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.34.0-ictce-5.5.0.eb @@ -21,7 +21,7 @@ dependencies = [('OpenSSL', '1.0.1f')] configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2014b.eb b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2014b.eb index 00fec4f4d1..980fd8a13c 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2014b.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2014b.eb @@ -20,7 +20,7 @@ source_urls = ['http://curl.haxx.se/download/'] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2015a.eb b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2015a.eb index 0ba45ba9e5..fcbb0636e8 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2015a.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2015a.eb @@ -20,7 +20,7 @@ source_urls = ['http://curl.haxx.se/download/'] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb index 90466f7075..dfe1f4cd86 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb @@ -20,7 +20,7 @@ source_urls = ['http://curl.haxx.se/download/'] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2015a.eb b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2015a.eb index 82fe8da72a..5e1e3ebad8 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2015a.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2015a.eb @@ -20,7 +20,7 @@ source_urls = ['http://curl.haxx.se/download/'] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.40.0-GCC-4.9.2.eb b/easybuild/easyconfigs/c/cURL/cURL-7.40.0-GCC-4.9.2.eb index c62cc48307..ecb2365eff 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.40.0-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.40.0-GCC-4.9.2.eb @@ -23,7 +23,7 @@ osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] # configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.40.0-foss-2015a.eb b/easybuild/easyconfigs/c/cURL/cURL-7.40.0-foss-2015a.eb index f28780066a..56b0b57ed6 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.40.0-foss-2015a.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.40.0-foss-2015a.eb @@ -19,7 +19,7 @@ source_urls = ['http://curl.haxx.se/download/'] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.40.0-intel-2015a.eb b/easybuild/easyconfigs/c/cURL/cURL-7.40.0-intel-2015a.eb index c9c8c7db48..456fa99dec 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.40.0-intel-2015a.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.40.0-intel-2015a.eb @@ -23,7 +23,7 @@ osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] # configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.41.0-intel-2015a.eb b/easybuild/easyconfigs/c/cURL/cURL-7.41.0-intel-2015a.eb index 4e2d371a71..6b26369841 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.41.0-intel-2015a.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.41.0-intel-2015a.eb @@ -22,7 +22,7 @@ osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] # configopts = "--with-ssl=$EBROOTOPENSSL" sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.43.0-foss-2015b.eb b/easybuild/easyconfigs/c/cURL/cURL-7.43.0-foss-2015b.eb index 00dbb79c54..8268a960ae 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.43.0-foss-2015b.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.43.0-foss-2015b.eb @@ -24,7 +24,7 @@ osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] modextravars = {'CURL_INCLUDES': '%(installdir)s/include'} sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.43.0-goolf-1.7.20.eb b/easybuild/easyconfigs/c/cURL/cURL-7.43.0-goolf-1.7.20.eb index f234e4353b..4d9fde4e6a 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.43.0-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.43.0-goolf-1.7.20.eb @@ -24,7 +24,7 @@ osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] modextravars = {'CURL_INCLUDES': '%(installdir)s/include'} sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.43.0-intel-2015a.eb b/easybuild/easyconfigs/c/cURL/cURL-7.43.0-intel-2015a.eb index 2dbc140a53..e923765ceb 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.43.0-intel-2015a.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.43.0-intel-2015a.eb @@ -24,7 +24,7 @@ osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] modextravars = {'CURL_INCLUDES': '%(installdir)s/include'} sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.43.0-intel-2015b.eb b/easybuild/easyconfigs/c/cURL/cURL-7.43.0-intel-2015b.eb index 853014d95e..8f64671269 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.43.0-intel-2015b.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.43.0-intel-2015b.eb @@ -24,7 +24,7 @@ osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] modextravars = {'CURL_INCLUDES': '%(installdir)s/include'} sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.44.0-foss-2015a.eb b/easybuild/easyconfigs/c/cURL/cURL-7.44.0-foss-2015a.eb index 19e23c5058..494501aa00 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.44.0-foss-2015a.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.44.0-foss-2015a.eb @@ -24,7 +24,7 @@ osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] modextravars = {'CURL_INCLUDES': '%(installdir)s/include'} sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.44.0-goolf-1.7.20.eb b/easybuild/easyconfigs/c/cURL/cURL-7.44.0-goolf-1.7.20.eb index 22021b62b5..ea4746a629 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.44.0-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.44.0-goolf-1.7.20.eb @@ -24,7 +24,7 @@ osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] modextravars = {'CURL_INCLUDES': '%(installdir)s/include'} sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.44.0-intel-2015a.eb b/easybuild/easyconfigs/c/cURL/cURL-7.44.0-intel-2015a.eb index 4957904abe..07fc16413e 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.44.0-intel-2015a.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.44.0-intel-2015a.eb @@ -24,7 +24,7 @@ osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] modextravars = {'CURL_INCLUDES': '%(installdir)s/include'} sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.45.0-intel-2015b.eb b/easybuild/easyconfigs/c/cURL/cURL-7.45.0-intel-2015b.eb index cac9b22fc9..e8f4cf17fa 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.45.0-intel-2015b.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.45.0-intel-2015b.eb @@ -24,7 +24,7 @@ osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] modextravars = {'CURL_INCLUDES': '%(installdir)s/include'} sanity_check_paths = { - 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/c/cairomm/cairomm-1.10.0-intel-2015a.eb b/easybuild/easyconfigs/c/cairomm/cairomm-1.10.0-intel-2015a.eb index 5aa8ded5d6..c3d9dd1f28 100644 --- a/easybuild/easyconfigs/c/cairomm/cairomm-1.10.0-intel-2015a.eb +++ b/easybuild/easyconfigs/c/cairomm/cairomm-1.10.0-intel-2015a.eb @@ -19,7 +19,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libcairomm-1.0.so'], + 'files': ['lib/libcairomm-1.0.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/cairomm/cairomm-1.10.0-intel-2015b.eb b/easybuild/easyconfigs/c/cairomm/cairomm-1.10.0-intel-2015b.eb index 371e1b55e1..8cd26b8a00 100644 --- a/easybuild/easyconfigs/c/cairomm/cairomm-1.10.0-intel-2015b.eb +++ b/easybuild/easyconfigs/c/cairomm/cairomm-1.10.0-intel-2015b.eb @@ -19,7 +19,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libcairomm-1.0.so'], + 'files': ['lib/libcairomm-1.0.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb index c519419dcf..59cb6d8b45 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb @@ -31,7 +31,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt','lib/python2.7/site-packages/cutadapt/calign.so',], + 'files': ['bin/cutadapt','lib/python2.7/site-packages/cutadapt/calign.%s' % SHLIB_EXT,], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb index f278de669b..f90288e47d 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb @@ -31,7 +31,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt','lib/python2.7/site-packages/cutadapt/calign.so',], + 'files': ['bin/cutadapt','lib/python2.7/site-packages/cutadapt/calign.%s' % SHLIB_EXT,], 'dirs': [], } diff --git a/easybuild/easyconfigs/d/DB/DB-4.7.25-goolf-1.4.10.eb b/easybuild/easyconfigs/d/DB/DB-4.7.25-goolf-1.4.10.eb index f5b3296ba0..2da345f144 100644 --- a/easybuild/easyconfigs/d/DB/DB-4.7.25-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/d/DB/DB-4.7.25-goolf-1.4.10.eb @@ -11,7 +11,7 @@ source_urls = ['http://download.oracle.com/berkeley-db'] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ["include/db.h", "include/db_cxx.h", "lib/libdb.a", "lib/libdb.so"], + 'files': ["include/db.h", "include/db_cxx.h", "lib/libdb.a", "lib/libdb.%s" % SHLIB_EXT], 'dirs': ["bin"], } diff --git a/easybuild/easyconfigs/d/DB/DB-4.7.25-ictce-4.1.13.eb b/easybuild/easyconfigs/d/DB/DB-4.7.25-ictce-4.1.13.eb index 2a45917477..c5051b60fe 100644 --- a/easybuild/easyconfigs/d/DB/DB-4.7.25-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/d/DB/DB-4.7.25-ictce-4.1.13.eb @@ -11,7 +11,7 @@ source_urls = ['http://download.oracle.com/berkeley-db'] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ["include/db.h", "include/db_cxx.h", "lib/libdb.a", "lib/libdb.so"], + 'files': ["include/db.h", "include/db_cxx.h", "lib/libdb.a", "lib/libdb.%s" % SHLIB_EXT], 'dirs': ["bin"], } diff --git a/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-goolf-1.4.10.eb b/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-goolf-1.4.10.eb index d7a5bba2c4..c1785a1f92 100644 --- a/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-goolf-1.4.10.eb @@ -14,7 +14,7 @@ source_urls = ['http://prdownloads.sourceforge.net/%(name)s'] dependencies = [('libXi', '1.7.2')] sanity_check_paths = { - 'files': ['lib/libglut.a', 'lib/libglut.so'], + 'files': ['lib/libglut.a', 'lib/libglut.%s' % SHLIB_EXT], 'dirs': ['include/GL'], } diff --git a/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-ictce-4.1.13.eb b/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-ictce-4.1.13.eb index 7f4b598d23..56db81441a 100644 --- a/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-ictce-4.1.13.eb @@ -14,7 +14,7 @@ source_urls = ['http://prdownloads.sourceforge.net/%(name)s'] dependencies = [('libXi', '1.7.2')] sanity_check_paths = { - 'files': ['lib/libglut.a', 'lib/libglut.so'], + 'files': ['lib/libglut.a', 'lib/libglut.%s' % SHLIB_EXT], 'dirs': ['include/GL'], } diff --git a/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-ictce-5.3.0.eb b/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-ictce-5.3.0.eb index 0519e56f11..bed452773a 100644 --- a/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-ictce-5.3.0.eb @@ -14,7 +14,7 @@ source_urls = ['http://prdownloads.sourceforge.net/%(name)s'] dependencies = [('libXi', '1.7.2')] sanity_check_paths = { - 'files': ['lib/libglut.a', 'lib/libglut.so'], + 'files': ['lib/libglut.a', 'lib/libglut.%s' % SHLIB_EXT], 'dirs': ['include/GL'], } diff --git a/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-intel-2015a.eb b/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-intel-2015a.eb index f501cd2fef..6625f21f90 100644 --- a/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-intel-2015a.eb +++ b/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-intel-2015a.eb @@ -14,7 +14,7 @@ source_urls = ['http://prdownloads.sourceforge.net/%(name)s'] dependencies = [('libXi', '1.7.4')] sanity_check_paths = { - 'files': ['lib/libglut.a', 'lib/libglut.so'], + 'files': ['lib/libglut.a', 'lib/libglut.%s' % SHLIB_EXT], 'dirs': ['include/GL'], } diff --git a/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-intel-2015b.eb b/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-intel-2015b.eb index c494fa68a7..1b9b08eda7 100644 --- a/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-intel-2015b.eb +++ b/easybuild/easyconfigs/f/freeglut/freeglut-2.8.1-intel-2015b.eb @@ -14,7 +14,7 @@ source_urls = ['http://prdownloads.sourceforge.net/%(name)s'] dependencies = [('libXi', '1.7.4')] sanity_check_paths = { - 'files': ['lib/libglut.a', 'lib/libglut.so'], + 'files': ['lib/libglut.a', 'lib/libglut.%s' % SHLIB_EXT], 'dirs': ['include/GL'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.4.10-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/f/freetype/freetype-2.4.10-goalf-1.1.0-no-OFED.eb index 0933ebbe50..cfe2971df5 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.4.10-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.4.10-goalf-1.1.0-no-OFED.eb @@ -12,7 +12,7 @@ source_urls = [GNU_SAVANNAH_SOURCE] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.4.10-goolf-1.4.10.eb b/easybuild/easyconfigs/f/freetype/freetype-2.4.10-goolf-1.4.10.eb index 13f7275f3e..09e345ac68 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.4.10-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.4.10-goolf-1.4.10.eb @@ -13,7 +13,7 @@ source_urls = [GNU_SAVANNAH_SOURCE] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.4.10-ictce-4.0.6.eb b/easybuild/easyconfigs/f/freetype/freetype-2.4.10-ictce-4.0.6.eb index d8180f31a0..14dc056b13 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.4.10-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.4.10-ictce-4.0.6.eb @@ -12,7 +12,7 @@ source_urls = [GNU_SAVANNAH_SOURCE] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.4.10-ictce-4.1.13.eb b/easybuild/easyconfigs/f/freetype/freetype-2.4.10-ictce-4.1.13.eb index 6cd7f858d2..5a77c82a27 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.4.10-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.4.10-ictce-4.1.13.eb @@ -12,7 +12,7 @@ source_urls = [GNU_SAVANNAH_SOURCE] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.4.10-ictce-5.3.0.eb b/easybuild/easyconfigs/f/freetype/freetype-2.4.10-ictce-5.3.0.eb index 115ca243f3..f0c8e977f8 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.4.10-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.4.10-ictce-5.3.0.eb @@ -12,7 +12,7 @@ source_urls = [GNU_SAVANNAH_SOURCE] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.4.11-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/f/freetype/freetype-2.4.11-goalf-1.1.0-no-OFED.eb index 00039d8f1d..bb44b1c6a9 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.4.11-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.4.11-goalf-1.1.0-no-OFED.eb @@ -13,7 +13,7 @@ source_urls = [GNU_SAVANNAH_SOURCE] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.4.11-goolf-1.4.10.eb b/easybuild/easyconfigs/f/freetype/freetype-2.4.11-goolf-1.4.10.eb index 1df33cbab7..dafae024b0 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.4.11-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.4.11-goolf-1.4.10.eb @@ -13,7 +13,7 @@ source_urls = [GNU_SAVANNAH_SOURCE] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.4.11-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/f/freetype/freetype-2.4.11-ictce-3.2.2.u3.eb index b99078235a..ba8671fabf 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.4.11-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.4.11-ictce-3.2.2.u3.eb @@ -12,7 +12,7 @@ source_urls = [GNU_SAVANNAH_SOURCE] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.4.11-ictce-4.1.13.eb b/easybuild/easyconfigs/f/freetype/freetype-2.4.11-ictce-4.1.13.eb index 6187e6b9ba..dfc1ea425f 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.4.11-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.4.11-ictce-4.1.13.eb @@ -12,7 +12,7 @@ source_urls = [GNU_SAVANNAH_SOURCE] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.4.11-ictce-5.3.0.eb b/easybuild/easyconfigs/f/freetype/freetype-2.4.11-ictce-5.3.0.eb index 6c789c8bd3..93ed64ef31 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.4.11-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.4.11-ictce-5.3.0.eb @@ -12,7 +12,7 @@ source_urls = ['http://download.savannah.gnu.org/releases/freetype/'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.4.11-iqacml-3.7.3.eb b/easybuild/easyconfigs/f/freetype/freetype-2.4.11-iqacml-3.7.3.eb index b585104cab..36f7fddf98 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.4.11-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.4.11-iqacml-3.7.3.eb @@ -12,7 +12,7 @@ source_urls = [GNU_SAVANNAH_SOURCE] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-goolf-1.4.10.eb index c8025842ef..c7a87aa9ac 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-goolf-1.4.10.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.6')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-ictce-4.1.13.eb b/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-ictce-4.1.13.eb index de48d98038..47b3494ce4 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-ictce-4.1.13.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.6')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-ictce-5.3.0.eb b/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-ictce-5.3.0.eb index d509fdfff7..5fa7fbc89e 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-ictce-5.3.0.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.6')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-ictce-5.5.0.eb b/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-ictce-5.5.0.eb index e9d9036e94..6af71f85ba 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.5.0.1-ictce-5.5.0.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.6')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.5.2-ictce-5.5.0.eb b/easybuild/easyconfigs/f/freetype/freetype-2.5.2-ictce-5.5.0.eb index 578bf6e2b3..7424371c29 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.5.2-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.5.2-ictce-5.5.0.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.9')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.5.3-foss-2014b.eb b/easybuild/easyconfigs/f/freetype/freetype-2.5.3-foss-2014b.eb index c6397df9cf..1840f18b99 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.5.3-foss-2014b.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.5.3-foss-2014b.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.12')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.5.3-goolf-1.7.20.eb b/easybuild/easyconfigs/f/freetype/freetype-2.5.3-goolf-1.7.20.eb index c5fb92d43c..cf4ca6186c 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.5.3-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.5.3-goolf-1.7.20.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.12')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.5.3-intel-2014b.eb b/easybuild/easyconfigs/f/freetype/freetype-2.5.3-intel-2014b.eb index c0d1a23ea9..68312d108d 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.5.3-intel-2014b.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.5.3-intel-2014b.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.12')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.5.5-foss-2015a.eb b/easybuild/easyconfigs/f/freetype/freetype-2.5.5-foss-2015a.eb index a62c8bab17..e9f0fd7c95 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.5.5-foss-2015a.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.5.5-foss-2015a.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.16')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015a.eb b/easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015a.eb index 3f93bd6070..5eb7f91b58 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015a.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015a.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.16')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015b.eb b/easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015b.eb index baf0037fb6..ca24a618dc 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015b.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.5.5-intel-2015b.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.16')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.6-foss-2015a.eb b/easybuild/easyconfigs/f/freetype/freetype-2.6-foss-2015a.eb index 3678616622..8978812458 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.6-foss-2015a.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.6-foss-2015a.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.17')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.6-goolf-1.7.20.eb b/easybuild/easyconfigs/f/freetype/freetype-2.6-goolf-1.7.20.eb index 484ef7705a..af7228f4f5 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.6-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.6-goolf-1.7.20.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.17')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.6-intel-2015a.eb b/easybuild/easyconfigs/f/freetype/freetype-2.6-intel-2015a.eb index 6a1b7e739c..316e040e08 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.6-intel-2015a.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.6-intel-2015a.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.17')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb b/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb index ae1e8f4cb7..32b12425a8 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b-libpng-1.6.19.eb @@ -16,7 +16,7 @@ versionsuffix = '-libpng-%s' % libpngver dependencies = [('libpng', libpngver)] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b.eb b/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b.eb index 0138ab3d15..0913227caf 100644 --- a/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b.eb +++ b/easybuild/easyconfigs/f/freetype/freetype-2.6.1-intel-2015b.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [('libpng', '1.6.18')] sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.so', 'lib/pkgconfig/freetype2.pc'], + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], 'dirs': ['include/freetype2'], } diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-goolf-1.4.10.eb index 884cb40842..fa9ab627f3 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-goolf-1.4.10.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['lib/libgdal.so', 'lib/libgdal.a'], + 'files': ['lib/libgdal.%s' % SHLIB_EXT, 'lib/libgdal.a'], 'dirs': ['bin', 'include'] } diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-goolf-1.5.16.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-goolf-1.5.16.eb index 14deb76474..9be42926e7 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-goolf-1.5.16.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-goolf-1.5.16.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': ['lib/libgdal.so', 'lib/libgdal.a'], + 'files': ['lib/libgdal.%s' % SHLIB_EXT, 'lib/libgdal.a'], 'dirs': ['bin', 'include'] } diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-ictce-4.1.13.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-ictce-4.1.13.eb index 9a0c3842fb..94cef6458d 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-ictce-4.1.13.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['lib/libgdal.so', 'lib/libgdal.a'], + 'files': ['lib/libgdal.%s' % SHLIB_EXT, 'lib/libgdal.a'], 'dirs': ['bin', 'include'] } diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-ictce-5.3.0.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-ictce-5.3.0.eb index eb57686131..024ded503c 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-ictce-5.3.0.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['lib/libgdal.so', 'lib/libgdal.a'], + 'files': ['lib/libgdal.%s' % SHLIB_EXT, 'lib/libgdal.a'], 'dirs': ['bin', 'include'] } diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-iqacml-3.7.3.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-iqacml-3.7.3.eb index b400835265..83b2c99400 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-iqacml-3.7.3.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['lib/libgdal.so', 'lib/libgdal.a'], + 'files': ['lib/libgdal.%s' % SHLIB_EXT, 'lib/libgdal.a'], 'dirs': ['bin', 'include'] } diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-2.0.0-intel-2015a.eb b/easybuild/easyconfigs/g/GDAL/GDAL-2.0.0-intel-2015a.eb index 2d5340eaba..dbff74b110 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-2.0.0-intel-2015a.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-2.0.0-intel-2015a.eb @@ -22,7 +22,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libgdal.so', 'lib/libgdal.a'], + 'files': ['lib/libgdal.%s' % SHLIB_EXT, 'lib/libgdal.a'], 'dirs': ['bin', 'include'] } diff --git a/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015a.eb b/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015a.eb index 64f2f5e526..ec99f07adb 100644 --- a/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015a.eb +++ b/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015a.eb @@ -18,7 +18,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libglibmm-2.4.so'], + 'files': ['lib/libglibmm-2.4.%s' % SHLIB_EXT], 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015b.eb b/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015b.eb index 25c577786d..941ff30b96 100644 --- a/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015b.eb +++ b/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015b.eb @@ -18,7 +18,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libglibmm-2.4.so'], + 'files': ['lib/libglibmm-2.4.%s' % SHLIB_EXT], 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb index df7b8848c5..c227914558 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb @@ -18,7 +18,7 @@ configopts = '--enable-cxx' runtest = 'check' sanity_check_paths = { - 'files': ['lib/libgmp.so', 'include/gmp.h'], + 'files': ['lib/libgmp.%s' % SHLIB_EXT, 'include/gmp.h'], 'dirs': [], } diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb index fde2319360..cdebc5a9ef 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb @@ -18,7 +18,7 @@ configopts = '--enable-cxx' runtest = 'check' sanity_check_paths = { - 'files': ['lib/libgmp.so', 'include/gmp.h'], + 'files': ['lib/libgmp.%s' % SHLIB_EXT, 'include/gmp.h'], 'dirs': [], } diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb index 86bd52156f..9756d43a72 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb @@ -18,7 +18,7 @@ configopts = '--enable-cxx' runtest = 'check' sanity_check_paths = { - 'files': ['lib/libgmp.so', 'include/gmp.h'], + 'files': ['lib/libgmp.%s' % SHLIB_EXT, 'include/gmp.h'], 'dirs': [], } diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb index a9855e2029..a6bbec14b3 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb @@ -18,7 +18,7 @@ configopts = '--enable-cxx' runtest = 'check' sanity_check_paths = { - 'files': ['lib/libgmp.so', 'include/gmp.h'], + 'files': ['lib/libgmp.%s' % SHLIB_EXT, 'include/gmp.h'], 'dirs': [], } diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb index 692f1fd842..465f4d6e92 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb @@ -18,7 +18,7 @@ configopts = '--enable-cxx' runtest = 'check' sanity_check_paths = { - 'files': ['lib/libgmp.so', 'include/gmp.h'], + 'files': ['lib/libgmp.%s' % SHLIB_EXT, 'include/gmp.h'], 'dirs': [], } diff --git a/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2014b.eb b/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2014b.eb index b673ea80e1..20a9adba50 100644 --- a/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2014b.eb +++ b/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2014b.eb @@ -18,7 +18,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libgts.so', 'bin/gts2oogl', 'bin/gtscheck'], + 'files': ['lib/libgts.%s' % SHLIB_EXT, 'bin/gts2oogl', 'bin/gtscheck'], 'dirs': [] } diff --git a/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2015a-GLib-2.44.1.eb b/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2015a-GLib-2.44.1.eb index 959c6d7b2b..540cb54071 100644 --- a/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2015a-GLib-2.44.1.eb +++ b/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2015a-GLib-2.44.1.eb @@ -22,7 +22,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libgts.so', 'bin/gts2oogl', 'bin/gtscheck'], + 'files': ['lib/libgts.%s' % SHLIB_EXT, 'bin/gts2oogl', 'bin/gtscheck'], 'dirs': [] } diff --git a/easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015a.eb b/easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015a.eb index 9dfefbcbfd..1bee539962 100644 --- a/easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015a.eb +++ b/easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015a.eb @@ -13,7 +13,7 @@ sources = ['GeoIP-%(version)s.tar.gz'] sanity_check_paths = { 'files': ['bin/geoiplookup', 'bin/geoiplookup6', 'include/GeoIPCity.h', 'include/GeoIP.h', - 'lib/libGeoIP.a', 'lib/libGeoIP.so', 'lib/pkgconfig/geoip.pc'], + 'lib/libGeoIP.a', 'lib/libGeoIP.%s' % SHLIB_EXT, 'lib/pkgconfig/geoip.pc'], 'dirs': ['share/man'], } diff --git a/easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015b.eb b/easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015b.eb index 1ea1832677..052d35f001 100644 --- a/easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015b.eb +++ b/easybuild/easyconfigs/g/GeoIP-C/GeoIP-C-1.6.7-intel-2015b.eb @@ -13,7 +13,7 @@ sources = ['GeoIP-%(version)s.tar.gz'] sanity_check_paths = { 'files': ['bin/geoiplookup', 'bin/geoiplookup6', 'include/GeoIPCity.h', 'include/GeoIP.h', - 'lib/libGeoIP.a', 'lib/libGeoIP.so', 'lib/pkgconfig/geoip.pc'], + 'lib/libGeoIP.a', 'lib/libGeoIP.%s' % SHLIB_EXT, 'lib/pkgconfig/geoip.pc'], 'dirs': ['share/man'], } diff --git a/easybuild/easyconfigs/g/Ghostscript/Ghostscript-9.14-intel-2014b.eb b/easybuild/easyconfigs/g/Ghostscript/Ghostscript-9.14-intel-2014b.eb index 9439f32c2b..97a129a9e5 100644 --- a/easybuild/easyconfigs/g/Ghostscript/Ghostscript-9.14-intel-2014b.eb +++ b/easybuild/easyconfigs/g/Ghostscript/Ghostscript-9.14-intel-2014b.eb @@ -37,7 +37,7 @@ buildopts = [' ', 'so'] installopts = [' ', 'soinstall'] sanity_check_paths = { - 'files': ['bin/gs', 'bin/ps2pdf', 'lib/libgs.so'], + 'files': ['bin/gs', 'bin/ps2pdf', 'lib/libgs.%s' % SHLIB_EXT], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2014b.eb b/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2014b.eb index c23e8f17a1..fdd14fa479 100644 --- a/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2014b.eb +++ b/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2014b.eb @@ -53,7 +53,7 @@ prebuildopts = 'qmake -o cmd/gvedit/qMakefile cmd/gvedit/gvedit.pro && ' sanity_check_paths = { 'files': ['bin/cluster', 'bin/dot', 'bin/gvmap', - 'lib/libcdt.so', 'lib/libgvc.so', 'lib/libxdot.so'], + 'lib/libcdt.%s' % SHLIB_EXT, 'lib/libgvc.%s' % SHLIB_EXT, 'lib/libxdot.%s' % SHLIB_EXT], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2015a-Python-2.7.10.eb index c5e6a0512b..f2c3631ad0 100644 --- a/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2015a-Python-2.7.10.eb @@ -55,7 +55,7 @@ prebuildopts = 'qmake -o cmd/gvedit/qMakefile cmd/gvedit/gvedit.pro && ' sanity_check_paths = { 'files': ['bin/cluster', 'bin/dot', 'bin/gvmap', - 'lib/libcdt.so', 'lib/libgvc.so', 'lib/libxdot.so'], + 'lib/libcdt.%s' % SHLIB_EXT, 'lib/libgvc.%s' % SHLIB_EXT, 'lib/libxdot.%s' % SHLIB_EXT], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb index c59e536de3..a1b5c74cda 100644 --- a/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb @@ -32,7 +32,7 @@ configopts = "--with-guile-site-dir=$EBROOTGUILE --enable-openssl-compatibility sanity_check_paths = { 'files': ['bin/%s' % x for x in ['certtool', 'crywrap', 'gnutls-cli', 'gnutls-cli-debug', 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + - ['lib/libgnutls%s' % x for x in ['.so', 'xx.so', '-openssl.so']] + + ['lib/libgnutls%s' % x for x in ['.%s' % SHLIB_EXT, 'xx.%s' % SHLIB_EXT, '-openssl.%s' % SHLIB_EXT]] + ['lib/guile/%s/guile-gnutls-v-2.so' % guileshortver], 'dirs': ['include/gnutls'], } diff --git a/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb b/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb index 4169a1657f..24f8fc1070 100644 --- a/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb +++ b/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb @@ -21,8 +21,8 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/gtkglext-1.0/include/gdkglext-config.h', 'lib/libgdkglext-x11-1.0.a', 'lib/libgdkglext-x11-1.0.so', - 'lib/libgtkglext-x11-1.0.a', 'lib/libgtkglext-x11-1.0.so'], + 'files': ['lib/gtkglext-1.0/include/gdkglext-config.h', 'lib/libgdkglext-x11-1.0.a', 'lib/libgdkglext-x11-1.0.%s' % SHLIB_EXT, + 'lib/libgtkglext-x11-1.0.a', 'lib/libgtkglext-x11-1.0.%s' % SHLIB_EXT], 'dirs': ['include/gtkglext-1.0/gdk', 'include/gtkglext-1.0/gtk', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.1-goolf-1.4.10.eb index 93dfcd4cac..99632e1361 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.1-goolf-1.4.10.eb @@ -26,7 +26,7 @@ skipsteps = ['configure'] installopts = ' prefix=%(installdir)s' sanity_check_paths = { - 'files': ["bin/bgzip", "bin/tabix", "lib/libhts.so"], + 'files': ["bin/bgzip", "bin/tabix", "lib/libhts.%s" % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-foss-2015a.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-foss-2015a.eb index 000a05482b..b9abe470f0 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-foss-2015a.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-foss-2015a.eb @@ -20,7 +20,7 @@ sources = [SOURCELOWER_TAR_BZ2] dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': ["bin/bgzip", "bin/tabix", "lib/libhts.so"], + 'files': ["bin/bgzip", "bin/tabix", "lib/libhts.%s" % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-goolf-1.7.20.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-goolf-1.7.20.eb index b266c4f0a2..742be3ddc0 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-goolf-1.7.20.eb @@ -22,7 +22,7 @@ sources = [SOURCELOWER_TAR_BZ2] dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': ["bin/bgzip", "bin/tabix", "lib/libhts.so"], + 'files': ["bin/bgzip", "bin/tabix", "lib/libhts.%s" % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015a.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015a.eb index 3963d9e539..a5f315ea84 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015a.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015a.eb @@ -20,7 +20,7 @@ sources = [SOURCELOWER_TAR_BZ2] dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': ["bin/bgzip", "bin/tabix", "lib/libhts.so"], + 'files': ["bin/bgzip", "bin/tabix", "lib/libhts.%s" % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015b.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015b.eb index 465b0a7d53..ced9e05617 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.2.1-intel-2015b.eb @@ -20,7 +20,7 @@ sources = [SOURCELOWER_TAR_BZ2] dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': ["bin/bgzip", "bin/tabix", "lib/libhts.so"], + 'files': ["bin/bgzip", "bin/tabix", "lib/libhts.%s" % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.35-intel-2014b.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.35-intel-2014b.eb index ba609bc0fd..da1d4ca30f 100644 --- a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.35-intel-2014b.eb +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.35-intel-2014b.eb @@ -21,7 +21,7 @@ patches = ['HarfBuzz-%(version)s_config.patch'] configopts = '--with-gobject --enable-introspection=yes ' sanity_check_paths = { - 'files': ['lib/libharfbuzz.so', 'bin/hb-view'], + 'files': ['lib/libharfbuzz.%s' % SHLIB_EXT, 'bin/hb-view'], 'dirs': [] } diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb index 30ed702ef8..7159aebb6d 100644 --- a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb @@ -19,7 +19,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ["lib/libharfbuzz.so"], + 'files': ["lib/libharfbuzz.%s" % SHLIB_EXT], 'dirs': [""], } diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb index f814340bb5..82f628ba91 100644 --- a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb @@ -19,7 +19,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ["lib/libharfbuzz.so"], + 'files': ["lib/libharfbuzz.%s" % SHLIB_EXT], 'dirs': [""], } diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.0.1-intel-2015a.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.0.1-intel-2015a.eb index d96b54ef93..816c289c55 100644 --- a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.0.1-intel-2015a.eb +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.0.1-intel-2015a.eb @@ -19,7 +19,7 @@ dependencies = [ configopts = '--with-gobject --enable-introspection=yes ' sanity_check_paths = { - 'files': ['lib/libharfbuzz.so', 'bin/hb-view'], + 'files': ['lib/libharfbuzz.%s' % SHLIB_EXT, 'bin/hb-view'], 'dirs': [] } diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb index 9ed292cff8..15e2c94d10 100644 --- a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb @@ -19,7 +19,7 @@ dependencies = [ configopts = '--with-gobject --enable-introspection=yes ' sanity_check_paths = { - 'files': ['lib/libharfbuzz.so', 'bin/hb-view'], + 'files': ['lib/libharfbuzz.%s' % SHLIB_EXT, 'bin/hb-view'], 'dirs': [] } diff --git a/easybuild/easyconfigs/h/Hoard/Hoard-3.10-intel-2015a.eb b/easybuild/easyconfigs/h/Hoard/Hoard-3.10-intel-2015a.eb index 229cf3a9ba..80e0503ba7 100644 --- a/easybuild/easyconfigs/h/Hoard/Hoard-3.10-intel-2015a.eb +++ b/easybuild/easyconfigs/h/Hoard/Hoard-3.10-intel-2015a.eb @@ -17,13 +17,13 @@ start_dir = 'src' buildopts = 'linux-gcc-x86-64' -files_to_copy = [(['libhoard.so'], 'lib')] +files_to_copy = [(['libhoard.%s' % SHLIB_EXT], 'lib')] sanity_check_paths = { - 'files': ['lib/libhoard.so'], + 'files': ['lib/libhoard.%s' % SHLIB_EXT], 'dirs': [], } -modextrapaths = {'LD_PRELOAD': ['lib/libhoard.so']} +modextrapaths = {'LD_PRELOAD': ['lib/libhoard.%s' % SHLIB_EXT]} moduleclass = 'lib' diff --git a/easybuild/easyconfigs/i/ISL/ISL-0.14-GCC-4.9.2.eb b/easybuild/easyconfigs/i/ISL/ISL-0.14-GCC-4.9.2.eb index f6423e5d6e..a303238f9b 100644 --- a/easybuild/easyconfigs/i/ISL/ISL-0.14-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/i/ISL/ISL-0.14-GCC-4.9.2.eb @@ -14,7 +14,7 @@ sources = [SOURCELOWER_TAR_BZ2] dependencies = [('GMP', '6.0.0a')] sanity_check_paths = { - 'files': ['lib/libisl.so', 'lib/libisl.a'], + 'files': ['lib/libisl.%s' % SHLIB_EXT, 'lib/libisl.a'], 'dirs': ['include/isl'] } diff --git a/easybuild/easyconfigs/i/ISL/ISL-0.15-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/i/ISL/ISL-0.15-GNU-4.9.3-2.25.eb index d4fff8d35c..5ae9fcabbc 100644 --- a/easybuild/easyconfigs/i/ISL/ISL-0.15-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/ISL/ISL-0.15-GNU-4.9.3-2.25.eb @@ -14,7 +14,7 @@ sources = [SOURCELOWER_TAR_BZ2] dependencies = [('GMP', '6.0.0a')] sanity_check_paths = { - 'files': ['lib/libisl.so', 'lib/libisl.a'], + 'files': ['lib/libisl.%s' % SHLIB_EXT, 'lib/libisl.a'], 'dirs': ['include/isl'] } diff --git a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-goolf-1.4.10.eb b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-goolf-1.4.10.eb index f0fdf4369d..c85a8270b1 100644 --- a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-goolf-1.4.10.eb @@ -20,7 +20,7 @@ sources = [SOURCE_TAR_GZ] configopts = ' --with-blas="-lopenblas" --with-lapack="-llapack" ' sanity_check_paths = { - 'files': ["bin/jags", "libexec/jags-terminal", "lib/libjags.so"], + 'files': ["bin/jags", "libexec/jags-terminal", "lib/libjags.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-ictce-6.2.5.eb b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-ictce-6.2.5.eb index 9b984fa0fd..4b9b0d8456 100644 --- a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-ictce-6.2.5.eb @@ -20,7 +20,7 @@ sources = [SOURCE_TAR_GZ] configopts = ' --with-blas="-lmkl" --with-lapack="-lmkl" ' sanity_check_paths = { - 'files': ["bin/jags", "libexec/jags-terminal", "lib/libjags.so"], + 'files': ["bin/jags", "libexec/jags-terminal", "lib/libjags.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-intel-2014b.eb b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-intel-2014b.eb index a19a5f06c5..e57e27043b 100644 --- a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-intel-2014b.eb +++ b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-intel-2014b.eb @@ -20,7 +20,7 @@ sources = [SOURCE_TAR_GZ] configopts = ' --with-blas="-lmkl" --with-lapack="-lmkl" ' sanity_check_paths = { - 'files': ["bin/jags", "libexec/jags-terminal", "lib/libjags.so"], + 'files': ["bin/jags", "libexec/jags-terminal", "lib/libjags.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/j/jemalloc/jemalloc-3.6.0-foss-2015a.eb b/easybuild/easyconfigs/j/jemalloc/jemalloc-3.6.0-foss-2015a.eb index b9fa570529..9511dfc374 100644 --- a/easybuild/easyconfigs/j/jemalloc/jemalloc-3.6.0-foss-2015a.eb +++ b/easybuild/easyconfigs/j/jemalloc/jemalloc-3.6.0-foss-2015a.eb @@ -13,7 +13,7 @@ source_urls = ['http://www.canonware.com/download/jemalloc/'] sources = [SOURCE_TAR_BZ2] sanity_check_paths = { - 'files': ['bin/pprof', 'lib/libjemalloc.a', 'lib/libjemalloc_pic.a', 'lib/libjemalloc.so', + 'files': ['bin/pprof', 'lib/libjemalloc.a', 'lib/libjemalloc_pic.a', 'lib/libjemalloc.%s' % SHLIB_EXT, 'lib/libjemalloc.so.1', 'include/jemalloc/jemalloc.h'], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/j/jemalloc/jemalloc-3.6.0-intel-2015a.eb b/easybuild/easyconfigs/j/jemalloc/jemalloc-3.6.0-intel-2015a.eb index f80ef5fcba..f5af407ce7 100644 --- a/easybuild/easyconfigs/j/jemalloc/jemalloc-3.6.0-intel-2015a.eb +++ b/easybuild/easyconfigs/j/jemalloc/jemalloc-3.6.0-intel-2015a.eb @@ -13,7 +13,7 @@ source_urls = ['http://www.canonware.com/download/jemalloc/'] sources = [SOURCE_TAR_BZ2] sanity_check_paths = { - 'files': ['bin/pprof', 'lib/libjemalloc.a', 'lib/libjemalloc_pic.a', 'lib/libjemalloc.so', + 'files': ['bin/pprof', 'lib/libjemalloc.a', 'lib/libjemalloc_pic.a', 'lib/libjemalloc.%s' % SHLIB_EXT, 'lib/libjemalloc.so.1', 'include/jemalloc/jemalloc.h'], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/k/Kerberos_V5/Kerberos_V5-1.12.2-intel-2014b.eb b/easybuild/easyconfigs/k/Kerberos_V5/Kerberos_V5-1.12.2-intel-2014b.eb index 9315d81b5a..d8151b8cd7 100644 --- a/easybuild/easyconfigs/k/Kerberos_V5/Kerberos_V5-1.12.2-intel-2014b.eb +++ b/easybuild/easyconfigs/k/Kerberos_V5/Kerberos_V5-1.12.2-intel-2014b.eb @@ -24,8 +24,8 @@ preconfigopts = "tar xvf krb5-%(version)s.tar.gz && " + prebuildopts sanity_check_paths = { 'files': ['bin/krb5-config', 'bin/gss-client', 'bin/kadmin', 'sbin/kdb5_util', 'sbin/gss-server', 'sbin/kadmind', - 'lib/libkrb5.so', 'lib/libgssapi_krb5.so', 'lib/libkadm5clnt.so', - 'lib/libkadm5srv.so', 'lib/libkdb5.so', 'lib/libk5crypto.so', + 'lib/libkrb5.%s' % SHLIB_EXT, 'lib/libgssapi_krb5.%s' % SHLIB_EXT, 'lib/libkadm5clnt.%s' % SHLIB_EXT, + 'lib/libkadm5srv.%s' % SHLIB_EXT, 'lib/libkdb5.%s' % SHLIB_EXT, 'lib/libk5crypto.%s' % SHLIB_EXT, ], 'dirs': ['lib/krb5'] } diff --git a/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb index e1a2ccf7bb..579d4bd995 100644 --- a/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb @@ -12,7 +12,7 @@ source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files' : ['include/uuid/uuid.h', 'lib/libuuid.a','lib/libuuid.so'], + 'files' : ['include/uuid/uuid.h', 'lib/libuuid.a','lib/libuuid.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXScrnSaver/libXScrnSaver-1.2.2-intel-2015a.eb b/easybuild/easyconfigs/l/libXScrnSaver/libXScrnSaver-1.2.2-intel-2015a.eb index 0889930509..964480ee2e 100644 --- a/easybuild/easyconfigs/l/libXScrnSaver/libXScrnSaver-1.2.2-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libXScrnSaver/libXScrnSaver-1.2.2-intel-2015a.eb @@ -17,7 +17,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libXss.a', 'lib/libXss.so', 'include/X11/extensions/scrnsaver.h'], + 'files': ['lib/libXss.a', 'lib/libXss.%s' % SHLIB_EXT, 'include/X11/extensions/scrnsaver.h'], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-foss-2014b.eb b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-foss-2014b.eb index 26a7c1bcad..fb7fa9047c 100644 --- a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-foss-2014b.eb +++ b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-foss-2014b.eb @@ -18,7 +18,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.so']], + 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-goolf-1.4.10.eb index 1cbc16e8bb..bb9632f8a7 100644 --- a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-goolf-1.4.10.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.so']], + 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-goolf-1.5.14.eb index 2de39a52c7..658d67c165 100644 --- a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-goolf-1.5.14.eb @@ -18,7 +18,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.so']], + 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-ictce-4.1.13.eb index aa72c34e22..20b6db8b12 100644 --- a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-ictce-4.1.13.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.so']], + 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-ictce-5.3.0.eb index 61b3a03f5e..7fec589824 100644 --- a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-ictce-5.3.0.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.so']], + 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-intel-2014b.eb b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-intel-2014b.eb index de65887437..4d40c3b428 100644 --- a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-intel-2014b.eb @@ -18,7 +18,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.so']], + 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-intel-2015a.eb b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-intel-2015a.eb index 03dfe7dd92..724c920249 100644 --- a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-intel-2015a.eb @@ -18,7 +18,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.so']], + 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-intel-2015b.eb b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-intel-2015b.eb index fae47f9348..9cfc777f9e 100644 --- a/easybuild/easyconfigs/l/libXau/libXau-1.0.8-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXau/libXau-1.0.8-intel-2015b.eb @@ -18,7 +18,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.so']], + 'files': ['lib/%s' % x for x in ['libXau.a', 'libXau.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.4.10.eb index 0afe4224f6..f340efd930 100644 --- a/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.4.10.eb @@ -17,7 +17,7 @@ dependencies = [ ('libXpm', '3.5.11'), ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXaw6.a', 'libXaw7.a', 'libXaw.so']], + 'files': ['lib/%s' % x for x in ['libXaw6.a', 'libXaw7.a', 'libXaw.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb index 9a8e4a899f..cd2a86aaa7 100644 --- a/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-goolf-1.5.14.eb @@ -17,7 +17,7 @@ dependencies = [ ('libXpm', '3.5.11'), ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXaw6.a', 'libXaw7.a', 'libXaw.so']], + 'files': ['lib/%s' % x for x in ['libXaw6.a', 'libXaw7.a', 'libXaw.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-ictce-4.1.13.eb index dbbc5cbafd..392e94c341 100644 --- a/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-ictce-4.1.13.eb @@ -17,7 +17,7 @@ dependencies = [ ('libXpm', '3.5.11'), ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXaw6.a', 'libXaw7.a', 'libXaw.so']], + 'files': ['lib/%s' % x for x in ['libXaw6.a', 'libXaw7.a', 'libXaw.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-ictce-5.3.0.eb index ab991baeb1..df9ea11747 100644 --- a/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libXaw/libXaw-1.0.12-ictce-5.3.0.eb @@ -17,7 +17,7 @@ dependencies = [ ('libXpm', '3.5.11'), ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXaw6.a', 'libXaw7.a', 'libXaw.so']], + 'files': ['lib/%s' % x for x in ['libXaw6.a', 'libXaw7.a', 'libXaw.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXcursor/libXcursor-1.1.14-intel-2015b.eb b/easybuild/easyconfigs/l/libXcursor/libXcursor-1.1.14-intel-2015b.eb index b03a386fb2..4da6707411 100644 --- a/easybuild/easyconfigs/l/libXcursor/libXcursor-1.1.14-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXcursor/libXcursor-1.1.14-intel-2015b.eb @@ -22,7 +22,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['include/X11/Xcursor/Xcursor.h', 'lib/libXcursor.so', 'lib/libXcursor.a'], + 'files': ['include/X11/Xcursor/Xcursor.h', 'lib/libXcursor.%s' % SHLIB_EXT, 'lib/libXcursor.a'], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015a-Python-2.7.10.eb index 0cb53836e3..74d7162e6f 100644 --- a/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015a-Python-2.7.10.eb @@ -19,7 +19,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['include/X11/extensions/Xdamage.h', 'lib/libXdamage.so', 'lib/libXdamage.a'], + 'files': ['include/X11/extensions/Xdamage.h', 'lib/libXdamage.%s' % SHLIB_EXT, 'lib/libXdamage.a'], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015b.eb b/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015b.eb index b2eabd0f14..1ede837784 100644 --- a/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015b.eb @@ -18,7 +18,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['include/X11/extensions/Xdamage.h', 'lib/libXdamage.so', 'lib/libXdamage.a'], + 'files': ['include/X11/extensions/Xdamage.h', 'lib/libXdamage.%s' % SHLIB_EXT, 'lib/libXdamage.a'], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-goolf-1.4.10.eb index 4f783695b3..501a07d2d9 100644 --- a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-goolf-1.4.10.eb @@ -17,7 +17,7 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.so'], + 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], 'dirs' : [], } diff --git a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-4.1.13.eb index 9fb8e9f3f9..b97a4a2793 100644 --- a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-4.1.13.eb @@ -17,7 +17,7 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.so'], + 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], 'dirs' : [], } diff --git a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-5.3.0.eb index adfb7e8af0..a90ec28a7d 100644 --- a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-5.3.0.eb @@ -17,7 +17,7 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.so'], + 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], 'dirs' : [], } diff --git a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015a.eb b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015a.eb index 3129ec62b1..51127a8194 100644 --- a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015a.eb @@ -17,7 +17,7 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.so'], + 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], 'dirs' : [], } diff --git a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015b.eb b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015b.eb index 6a78af9116..84e087e7bc 100644 --- a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015b.eb @@ -17,7 +17,7 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.so'], + 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], 'dirs' : [], } diff --git a/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015a-Python-2.7.10.eb index c14d0fe75e..e90ae888d7 100644 --- a/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015a-Python-2.7.10.eb @@ -23,7 +23,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libXfont.so', 'lib/libXfont.a'], + 'files': ['lib/libXfont.%s' % SHLIB_EXT, 'lib/libXfont.a'], 'dirs': ['include/X11/fonts'], } diff --git a/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b.eb b/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b.eb index 8d3a7d49e9..964bfb9cde 100644 --- a/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b.eb @@ -24,7 +24,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libXfont.so', 'lib/libXfont.a'], + 'files': ['lib/libXfont.%s' % SHLIB_EXT, 'lib/libXfont.a'], 'dirs': ['include/X11/fonts'], } diff --git a/easybuild/easyconfigs/l/libXi/libXi-1.7.2-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXi/libXi-1.7.2-goolf-1.4.10.eb index 989ca225d4..5f423967c0 100644 --- a/easybuild/easyconfigs/l/libXi/libXi-1.7.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libXi/libXi-1.7.2-goolf-1.4.10.eb @@ -20,7 +20,7 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.so', 'lib/libXi.a'], + 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], 'dirs' : [], } diff --git a/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-4.1.13.eb index f1233c793c..4b0cae6a95 100644 --- a/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-4.1.13.eb @@ -20,7 +20,7 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.so', 'lib/libXi.a'], + 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], 'dirs' : [], } diff --git a/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-5.3.0.eb index 1fc0756462..ebca121b10 100644 --- a/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-5.3.0.eb @@ -20,7 +20,7 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.so', 'lib/libXi.a'], + 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], 'dirs' : [], } diff --git a/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015a.eb b/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015a.eb index 20988d4e6e..0ed8458cff 100644 --- a/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015a.eb @@ -19,7 +19,7 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.so', 'lib/libXi.a'], + 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], 'dirs' : [], } diff --git a/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b.eb b/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b.eb index 05e88b068f..418bfdfe23 100644 --- a/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b.eb @@ -19,7 +19,7 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.so', 'lib/libXi.a'], + 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], 'dirs' : [], } diff --git a/easybuild/easyconfigs/l/libXp/libXp-1.0.2-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXp/libXp-1.0.2-goolf-1.4.10.eb index b54fb5d0e0..7e4d47cef9 100644 --- a/easybuild/easyconfigs/l/libXp/libXp-1.0.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libXp/libXp-1.0.2-goolf-1.4.10.eb @@ -23,7 +23,7 @@ dependencies = [ ('libXau', '1.0.8'), ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXp.a', 'libXp.so']], + 'files': ['lib/%s' % x for x in ['libXp.a', 'libXp.%s' % SHLIB_EXT]], 'dirs': [] } diff --git a/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-4.1.13.eb index aafb0c8966..f3cb59abe1 100644 --- a/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-4.1.13.eb @@ -23,7 +23,7 @@ dependencies = [ ('libXau', '1.0.8'), ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXp.a', 'libXp.so']], + 'files': ['lib/%s' % x for x in ['libXp.a', 'libXp.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-5.3.0.eb index 2adf08884b..5a95f178ee 100644 --- a/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-5.3.0.eb @@ -23,7 +23,7 @@ dependencies = [ ('libXau', '1.0.8'), ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXp.a', 'libXp.so']], + 'files': ['lib/%s' % x for x in ['libXp.a', 'libXp.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXp/libXp-1.0.3-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXp/libXp-1.0.3-goolf-1.5.14.eb index 9da42c6bbb..04dbfd1701 100644 --- a/easybuild/easyconfigs/l/libXp/libXp-1.0.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libXp/libXp-1.0.3-goolf-1.5.14.eb @@ -23,7 +23,7 @@ dependencies = [ ('libXau', '1.0.8'), ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXp.a', 'libXp.so']], + 'files': ['lib/%s' % x for x in ['libXp.a', 'libXp.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXp/libXp-1.0.3-intel-2015a.eb b/easybuild/easyconfigs/l/libXp/libXp-1.0.3-intel-2015a.eb index fe0d5183a5..c09d0e3c06 100644 --- a/easybuild/easyconfigs/l/libXp/libXp-1.0.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libXp/libXp-1.0.3-intel-2015a.eb @@ -24,7 +24,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXp.a', 'libXp.so']], + 'files': ['lib/%s' % x for x in ['libXp.a', 'libXp.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.4.10.eb index 0840f6e06d..1e6eb0a853 100644 --- a/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.4.10.eb @@ -15,7 +15,7 @@ source_urls = [XORG_LIB_SOURCE] builddependencies = [('gettext', '0.18.2')] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXpm.a', 'libXpm.so']], + 'files': ['lib/%s' % x for x in ['libXpm.a', 'libXpm.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb index 885a79da53..8c000c36ad 100644 --- a/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-goolf-1.5.14.eb @@ -15,7 +15,7 @@ source_urls = [XORG_LIB_SOURCE] builddependencies = [('gettext', '0.18.2')] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXpm.a', 'libXpm.so']], + 'files': ['lib/%s' % x for x in ['libXpm.a', 'libXpm.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-ictce-4.1.13.eb index 076cc39edb..0d4cd1cee7 100644 --- a/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-ictce-4.1.13.eb @@ -15,7 +15,7 @@ source_urls = [XORG_LIB_SOURCE] builddependencies = [('gettext', '0.18.2')] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXpm.a', 'libXpm.so']], + 'files': ['lib/%s' % x for x in ['libXpm.a', 'libXpm.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-ictce-5.3.0.eb index 5bb46ff15c..306a9bf1d2 100644 --- a/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-ictce-5.3.0.eb @@ -15,7 +15,7 @@ source_urls = [XORG_LIB_SOURCE] builddependencies = [('gettext', '0.18.2')] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXpm.a', 'libXpm.so']], + 'files': ['lib/%s' % x for x in ['libXpm.a', 'libXpm.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-intel-2015a.eb b/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-intel-2015a.eb index 69fda1c84a..b38602a722 100644 --- a/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libXpm/libXpm-3.5.11-intel-2015a.eb @@ -15,7 +15,7 @@ source_urls = [XORG_LIB_SOURCE] builddependencies = [('gettext', '0.19.4', '', ('GCC', '4.9.2'))] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXpm.a', 'libXpm.so']], + 'files': ['lib/%s' % x for x in ['libXpm.a', 'libXpm.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b.eb b/easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b.eb index 400d476d8d..e95be8e09d 100644 --- a/easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b.eb @@ -24,7 +24,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libXrandr.so', 'lib/libXrandr.a'], + 'files': ['lib/libXrandr.%s' % SHLIB_EXT, 'lib/libXrandr.a'], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.4.10.eb index 21b73fce1c..e9f3a54d52 100644 --- a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.4.10.eb @@ -13,7 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.so']], + 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.5.14.eb index 9bf21bea7e..4d72252517 100644 --- a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-goolf-1.5.14.eb @@ -13,7 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.so']], + 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-4.1.13.eb index 9713052fb6..207ab0872f 100644 --- a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-4.1.13.eb @@ -13,7 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.so']], + 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-5.3.0.eb index 86028b462b..fa74f41bf7 100644 --- a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-ictce-5.3.0.eb @@ -13,7 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.so']], + 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-intel-2015a.eb b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-intel-2015a.eb index 9bd6332adc..0f5a6e9ec2 100644 --- a/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libXtst/libXtst-1.2.2-intel-2015a.eb @@ -13,7 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.so']], + 'files': ['lib/%s' % x for x in ['libXtst.a', 'libXtst.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-goolf-1.4.10.eb index 0a754ead09..5c7402fd86 100644 --- a/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-goolf-1.4.10.eb @@ -23,7 +23,7 @@ sources = ['%(version)s.tar.gz'] source_urls = ['https://github.com/hpc/libcircle/archive/'] sanity_check_paths = { - 'files': ['include/libcircle.h', 'lib/libcircle.a', 'lib/libcircle.so'], + 'files': ['include/libcircle.h', 'lib/libcircle.a', 'lib/libcircle.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-ictce-5.3.0.eb index b03276694b..0021c76f06 100644 --- a/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-ictce-5.3.0.eb @@ -23,7 +23,7 @@ sources = ['%(version)s.tar.gz'] source_urls = ['https://github.com/hpc/libcircle/archive/'] sanity_check_paths = { - 'files': ['include/libcircle.h', 'lib/libcircle.a', 'lib/libcircle.so'], + 'files': ['include/libcircle.h', 'lib/libcircle.a', 'lib/libcircle.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb index 6b99d4fd62..f396c996d1 100644 --- a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb @@ -28,7 +28,7 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['bin/getdap', 'bin/getdap4', 'bin/dap-config', 'lib/libdap.a', 'lib/libdap.so'], + 'files' : ['bin/getdap', 'bin/getdap4', 'bin/dap-config', 'lib/libdap.a', 'lib/libdap.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goalf-1.1.0-no-OFED.eb index 92ffc337dd..dbc45bd35c 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goalf-1.1.0-no-OFED.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.so', - 'lib/libdrm_radeon.so', 'lib/libdrm.so', 'lib/libkms.so'], + 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goolf-1.4.10.eb index b1d2fbfdf4..69b418577f 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goolf-1.4.10.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.so', - 'lib/libdrm_radeon.so', 'lib/libdrm.so', 'lib/libkms.so'], + 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.0.6.eb index c3030842e9..390148b693 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.0.6.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.so', - 'lib/libdrm_radeon.so', 'lib/libdrm.so', 'lib/libkms.so'], + 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.1.13.eb index 153b29cec1..0b86566ae8 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.1.13.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.so', - 'lib/libdrm_radeon.so', 'lib/libdrm.so', 'lib/libkms.so'], + 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.3.0.eb index c5883cb6db..96c26fee1c 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.3.0.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.so', - 'lib/libdrm_radeon.so', 'lib/libdrm.so', 'lib/libkms.so'], + 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.5.0.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.5.0.eb index d46e9edefe..aaa4f55198 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.5.0.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.so', - 'lib/libdrm_radeon.so', 'lib/libdrm.so', 'lib/libkms.so'], + 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.59-intel-2015a.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.59-intel-2015a.eb index 3b516fcaac..bf98667278 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.59-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.59-intel-2015a.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.so', - 'lib/libdrm_radeon.so', 'lib/libdrm.so', 'lib/libkms.so'], + 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.64-intel-2015b.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.64-intel-2015b.eb index 957d926dae..40c401fcce 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.64-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.64-intel-2015b.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.so', - 'lib/libdrm_radeon.so', 'lib/libdrm.so', 'lib/libkms.so'], + 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdwarf/libdwarf-20140805-GCC-4.9.2.eb b/easybuild/easyconfigs/l/libdwarf/libdwarf-20140805-GCC-4.9.2.eb index c4e1b21a2a..cc9e86a7d0 100644 --- a/easybuild/easyconfigs/l/libdwarf/libdwarf-20140805-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/l/libdwarf/libdwarf-20140805-GCC-4.9.2.eb @@ -23,7 +23,7 @@ prebuildopts = ' LD_LIBRARY_PATH="../libdwarf:$LD_LIBRARY_PATH" ' files_to_copy = [ (["dwarfdump2/dwarfdump"], "bin"), - (["libdwarf/libdwarf.a", "libdwarf/libdwarf.so"], "lib"), + (["libdwarf/libdwarf.a", "libdwarf/libdwarf.%s" % SHLIB_EXT], "lib"), (["libdwarf/libdwarf.h", "libdwarf/dwarf.h"], "include"), ] diff --git a/easybuild/easyconfigs/l/libedit/libedit-20150325-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libedit/libedit-20150325-GNU-4.9.3-2.25.eb index fe54474a05..20fc94afcc 100644 --- a/easybuild/easyconfigs/l/libedit/libedit-20150325-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libedit/libedit-20150325-GNU-4.9.3-2.25.eb @@ -17,7 +17,7 @@ source_urls = ['http://thrysoee.dk/editline/'] dependencies = [('ncurses', '5.9')] sanity_check_paths = { - 'files': ['include/editline/readline.h', 'lib/libedit.so', 'lib/libedit.a'], + 'files': ['include/editline/readline.h', 'lib/libedit.%s' % SHLIB_EXT, 'lib/libedit.a'], 'dirs': [] } diff --git a/easybuild/easyconfigs/l/libelf/libelf-0.8.13-GCC-4.9.2.eb b/easybuild/easyconfigs/l/libelf/libelf-0.8.13-GCC-4.9.2.eb index f0033e4acf..9babe1877c 100644 --- a/easybuild/easyconfigs/l/libelf/libelf-0.8.13-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/l/libelf/libelf-0.8.13-GCC-4.9.2.eb @@ -12,7 +12,7 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://www.mr511.de/software/'] sanity_check_paths = { - 'files': ['lib/libelf.a', 'lib/libelf.so', 'lib/libelf.so.0', 'include/libelf.h'], + 'files': ['lib/libelf.a', 'lib/libelf.%s' % SHLIB_EXT, 'lib/libelf.so.0', 'include/libelf.h'], 'dirs': ['lib/pkgconfig'] } diff --git a/easybuild/easyconfigs/l/libfontenc/libfontenc-1.1.3-intel-2015a.eb b/easybuild/easyconfigs/l/libfontenc/libfontenc-1.1.3-intel-2015a.eb index b6a5cba0db..f206e43601 100644 --- a/easybuild/easyconfigs/l/libfontenc/libfontenc-1.1.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libfontenc/libfontenc-1.1.3-intel-2015a.eb @@ -16,7 +16,7 @@ builddependencies = [ ] sanity_check_paths = { - 'files': ['include/X11/fonts/fontenc.h', 'lib/libfontenc.so', 'lib/libfontenc.a'], + 'files': ['include/X11/fonts/fontenc.h', 'lib/libfontenc.%s' % SHLIB_EXT, 'lib/libfontenc.a'], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libfontenc/libfontenc-1.1.3-intel-2015b.eb b/easybuild/easyconfigs/l/libfontenc/libfontenc-1.1.3-intel-2015b.eb index 1804b5383f..c5a467f31b 100644 --- a/easybuild/easyconfigs/l/libfontenc/libfontenc-1.1.3-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libfontenc/libfontenc-1.1.3-intel-2015b.eb @@ -16,7 +16,7 @@ builddependencies = [ ] sanity_check_paths = { - 'files': ['include/X11/fonts/fontenc.h', 'lib/libfontenc.so', 'lib/libfontenc.a'], + 'files': ['include/X11/fonts/fontenc.h', 'lib/libfontenc.%s' % SHLIB_EXT, 'lib/libfontenc.a'], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libgd/libgd-2.1.0-ictce-5.5.0.eb b/easybuild/easyconfigs/l/libgd/libgd-2.1.0-ictce-5.5.0.eb index 610b070a4f..5b28873de2 100644 --- a/easybuild/easyconfigs/l/libgd/libgd-2.1.0-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/l/libgd/libgd-2.1.0-ictce-5.5.0.eb @@ -19,7 +19,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ["lib/libgd.a", "lib/libgd.so"], + 'files': ["lib/libgd.a", "lib/libgd.%s" % SHLIB_EXT], 'dirs': ["bin", "include"], } diff --git a/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb b/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb index 27e5a0a02e..3714305afd 100644 --- a/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libgd/libgd-2.1.1-intel-2015b.eb @@ -20,7 +20,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ["lib/libgd.a", "lib/libgd.so"], + 'files': ["lib/libgd.a", "lib/libgd.%s" % SHLIB_EXT], 'dirs': ["bin", "include"], } diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goalf-1.1.0-no-OFED.eb index b7b2e2fbc5..28b4629d8d 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goalf-1.1.0-no-OFED.eb @@ -25,7 +25,7 @@ sources = [SOURCE_TAR_BZ2] source_urls = ['http://hannonlab.cshl.edu/fastx_toolkit'] sanity_check_paths = { - 'files': ['lib/libgtextutils.so', 'lib/libgtextutils.a'], + 'files': ['lib/libgtextutils.%s' % SHLIB_EXT, 'lib/libgtextutils.a'], 'dirs': ['lib/pkgconfig'] } diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.4.10.eb index 4dccc15fd5..2c239e001b 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.4.10.eb @@ -24,7 +24,7 @@ sources = [SOURCE_TAR_BZ2] source_urls = ['http://hannonlab.cshl.edu/fastx_toolkit'] sanity_check_paths = { - 'files': ['lib/libgtextutils.so', 'lib/libgtextutils.a'], + 'files': ['lib/libgtextutils.%s' % SHLIB_EXT, 'lib/libgtextutils.a'], 'dirs': ['lib/pkgconfig'] } diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.7.20.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.7.20.eb index b5f853d5af..1b5c00b84c 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.7.20.eb @@ -25,7 +25,7 @@ sources = [SOURCE_TAR_BZ2] source_urls = ['http://hannonlab.cshl.edu/fastx_toolkit'] sanity_check_paths = { - 'files': ['lib/libgtextutils.so', 'lib/libgtextutils.a'], + 'files': ['lib/libgtextutils.%s' % SHLIB_EXT, 'lib/libgtextutils.a'], 'dirs': ['lib/pkgconfig'] } diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-4.0.6.eb index 0ac17949f1..2eb3840630 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-4.0.6.eb @@ -25,7 +25,7 @@ sources = [SOURCE_TAR_BZ2] source_urls = ['http://hannonlab.cshl.edu/fastx_toolkit'] sanity_check_paths = { - 'files': ['lib/libgtextutils.so', 'lib/libgtextutils.a'], + 'files': ['lib/libgtextutils.%s' % SHLIB_EXT, 'lib/libgtextutils.a'], 'dirs': ['lib/pkgconfig'] } diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-5.3.0.eb index dc2903782e..c7efbbbf87 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-5.3.0.eb @@ -26,7 +26,7 @@ sources = [SOURCE_TAR_BZ2] source_urls = ['http://hannonlab.cshl.edu/fastx_toolkit'] sanity_check_paths = { - 'files': ['lib/libgtextutils.so', 'lib/libgtextutils.a'], + 'files': ['lib/libgtextutils.%s' % SHLIB_EXT, 'lib/libgtextutils.a'], 'dirs': ['lib/pkgconfig'] } diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-intel-2015a.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-intel-2015a.eb index 16d490f92b..a911adbdf6 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-intel-2015a.eb @@ -25,7 +25,7 @@ sources = [SOURCE_TAR_BZ2] source_urls = ['http://hannonlab.cshl.edu/fastx_toolkit'] sanity_check_paths = { - 'files': ['lib/libgtextutils.so', 'lib/libgtextutils.a'], + 'files': ['lib/libgtextutils.%s' % SHLIB_EXT, 'lib/libgtextutils.a'], 'dirs': ['lib/pkgconfig'] } diff --git a/easybuild/easyconfigs/l/libidn/libidn-1.32-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libidn/libidn-1.32-GNU-4.9.3-2.25.eb index f2f84be803..7f81586dbb 100644 --- a/easybuild/easyconfigs/l/libidn/libidn-1.32-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libidn/libidn-1.32-GNU-4.9.3-2.25.eb @@ -13,7 +13,7 @@ source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ['bin/idn', 'lib/libidn.so'], + 'files': ['bin/idn', 'lib/libidn.%s' % SHLIB_EXT], 'dirs': ['include'], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goalf-1.1.0-no-OFED.eb index d8f3d31c2c..fbdd1757f4 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goalf-1.1.0-no-OFED.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.so', + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, 'lib/pkgconfig/libpng.pc'], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goolf-1.4.10.eb index 848af67ab2..a4b47db84d 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goolf-1.4.10.eb @@ -16,7 +16,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.so', + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, 'lib/pkgconfig/libpng.pc'], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.10.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.10.eb index 79eddf2537..a412a29233 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.10.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.10.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.so', + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, 'lib/pkgconfig/libpng.pc'], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.6.eb index fbcb722f70..d1e5bb76a0 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.6.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.so', + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, 'lib/pkgconfig/libpng.pc'], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.1.13.eb index cf81907b25..43d6977dc7 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.1.13.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.so', + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, 'lib/pkgconfig/libpng.pc'], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-5.3.0.eb index 615cbae8c6..fec88cb832 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-5.3.0.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.so', + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, 'lib/pkgconfig/libpng.pc'], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.14-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.14-goalf-1.1.0-no-OFED.eb index 3b118ba806..75db89f06c 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.14-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.14-goalf-1.1.0-no-OFED.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.so', 'lib/pkgconfig/libpng.pc'], + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, 'lib/pkgconfig/libpng.pc'], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.14-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.14-goolf-1.4.10.eb index 9e16b44ccb..9c74dd0a4a 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.14-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.14-goolf-1.4.10.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.so', 'lib/pkgconfig/libpng.pc'], + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, 'lib/pkgconfig/libpng.pc'], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.14-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.14-ictce-3.2.2.u3.eb index c67d2249d5..0e161c68b9 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.14-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.14-ictce-3.2.2.u3.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.so', 'lib/pkgconfig/libpng.pc'], + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, 'lib/pkgconfig/libpng.pc'], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.14-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.14-ictce-4.1.13.eb index dfc6f1d804..3e3a08adaa 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.14-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.14-ictce-4.1.13.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.so', 'lib/pkgconfig/libpng.pc'], + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, 'lib/pkgconfig/libpng.pc'], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.14-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.14-ictce-5.3.0.eb index 93ce285e54..6aeef2a9a2 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.14-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.14-ictce-5.3.0.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.so', 'lib/pkgconfig/libpng.pc'], + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, 'lib/pkgconfig/libpng.pc'], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.14-iqacml-3.7.3.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.14-iqacml-3.7.3.eb index a7a887af09..83d95fbd12 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.14-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.14-iqacml-3.7.3.eb @@ -17,7 +17,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.so', 'lib/pkgconfig/libpng.pc'], + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, 'lib/pkgconfig/libpng.pc'], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015a.eb b/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015a.eb index f4b4e3a392..2b8dd63bc8 100644 --- a/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015a.eb @@ -13,7 +13,7 @@ source_urls = ['http://ftp.gnome.org/pub/gnome/sources/%(name)s/%(version_major_ sources = ['%(namelower)s-%(version)s.tar.xz'] sanity_check_paths = { - 'files': ['lib/libsigc-2.0.so'], + 'files': ['lib/libsigc-2.0.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015b.eb b/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015b.eb index 5511462c10..90af6d6a4f 100644 --- a/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015b.eb @@ -13,7 +13,7 @@ source_urls = ['http://ftp.gnome.org/pub/gnome/sources/%(name)s/%(version_major_ sources = ['%(namelower)s-%(version)s.tar.xz'] sanity_check_paths = { - 'files': ['lib/libsigc-2.0.so'], + 'files': ['lib/libsigc-2.0.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libsodium/libsodium-1.0.3-intel-2015a.eb b/easybuild/easyconfigs/l/libsodium/libsodium-1.0.3-intel-2015a.eb index 761355fc9f..7c1505061b 100644 --- a/easybuild/easyconfigs/l/libsodium/libsodium-1.0.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libsodium/libsodium-1.0.3-intel-2015a.eb @@ -13,7 +13,7 @@ source_urls = ['https://download.libsodium.org/libsodium/releases/'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['include/sodium.h', 'lib/libsodium.so', 'lib/libsodium.a'], + 'files': ['include/sodium.h', 'lib/libsodium.%s' % SHLIB_EXT, 'lib/libsodium.a'], 'dirs': ['include/sodium', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb index 4655c23d9d..9c592ae30c 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb @@ -15,7 +15,7 @@ source_urls = [GNU_SOURCE] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + + 'files' : ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', 'stdio', 'str', 'types', 'wbrk', 'width']], 'dirs' : ['include/unistring'], diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb index 19cf71b9a1..533de69912 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb @@ -15,7 +15,7 @@ source_urls = [GNU_SOURCE] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + + 'files' : ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', 'stdio', 'str', 'types', 'wbrk', 'width']], 'dirs' : ['include/unistring'], diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb index 3370c05aa0..31485301e1 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb @@ -14,7 +14,7 @@ source_urls = [GNU_SOURCE] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + + 'files' : ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', 'stdio', 'str', 'types', 'wbrk', 'width']], 'dirs' : ['include/unistring'], diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb index 745c60d166..18d1b43266 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb @@ -17,7 +17,7 @@ patches = ['libunistring_icc_builtin_nan-inf.patch'] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + + 'files' : ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', 'stdio', 'str', 'types', 'wbrk', 'width']], 'dirs' : ['include/unistring'], diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb index 453aa47759..a07834afed 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb @@ -17,7 +17,7 @@ patches = ['libunistring_icc_builtin_nan-inf.patch'] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + + 'files' : ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', 'stdio', 'str', 'types', 'wbrk', 'width']], 'dirs' : ['include/unistring'], diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb index 1f2a2690da..088b49a64a 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb @@ -17,7 +17,7 @@ patches = ['libunistring_icc_builtin_nan-inf.patch'] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + + 'files' : ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', 'stdio', 'str', 'types', 'wbrk', 'width']], 'dirs' : ['include/unistring'], diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-goalf-1.1.0-no-OFED.eb index 6d8ba273cc..64c0ffe76d 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-goalf-1.1.0-no-OFED.eb @@ -25,7 +25,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared' patches = ['libxc-%(version)s-fix-initialization.patch'] sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-goolf-1.4.10.eb index 527700c8cf..f0bcc7d4a6 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-goolf-1.4.10.eb @@ -25,7 +25,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared' patches = ['libxc-%(version)s-fix-initialization.patch'] sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-4.1.13.eb index 75f7905299..add9d8667d 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-4.1.13.eb @@ -25,7 +25,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared' patches = ['libxc-%(version)s-fix-initialization.patch'] sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.3.0.eb index 16b3b34294..f7564e13c2 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.3.0.eb @@ -25,7 +25,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared' patches = ['libxc-%(version)s-fix-initialization.patch'] sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.5.0.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.5.0.eb index 67b912636d..02c561f849 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.5.0.eb @@ -23,7 +23,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" FCCPP="$F77 -E" --enable-shared' #runtest = 'check' sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-intel-2014b.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-intel-2014b.eb index d8bcb27988..8276d5a07e 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-intel-2014b.eb @@ -23,7 +23,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" FCCPP="$F77 -E" --enable-shared' #runtest = 'check' sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.2-goalf-1.1.0-no-OFED.eb index cb5559a2e4..af430902a8 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.2-goalf-1.1.0-no-OFED.eb @@ -23,7 +23,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" FCCPP="/lib/cpp -ansi" --enable-shared #runtest = 'check' sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.2-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.2-goolf-1.4.10.eb index 33d4030161..0bf711caf0 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.2-goolf-1.4.10.eb @@ -23,7 +23,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" FCCPP="/lib/cpp -ansi" --enable-shared #runtest = 'check' sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.2-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.2-ictce-4.1.13.eb index 58b1cd1503..5b57d2fd24 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.2-ictce-4.1.13.eb @@ -23,7 +23,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared' #runtest = 'check' sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.2-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.2-ictce-5.3.0.eb index b055ba4333..f008d8268a 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.2-ictce-5.3.0.eb @@ -23,7 +23,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared --enable-fortran' #runtest = 'check' sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.3-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.3-goolf-1.4.10.eb index 119c74e739..c631b87e66 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.3-goolf-1.4.10.eb @@ -23,7 +23,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" FCCPP="/lib/cpp -ansi" --enable-shared #runtest = 'check' sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.3-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.3-ictce-4.1.13.eb index 64b37d779c..04a4364511 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.3-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.3-ictce-4.1.13.eb @@ -23,7 +23,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared' #runtest = 'check' sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.2.0-intel-2014b.eb b/easybuild/easyconfigs/l/libxc/libxc-2.2.0-intel-2014b.eb index d3bacbccff..3bee3b3d9c 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.2.0-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.2.0-intel-2014b.eb @@ -23,7 +23,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared' #runtest = 'check' sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.2.1-intel-2015a.eb b/easybuild/easyconfigs/l/libxc/libxc-2.2.1-intel-2015a.eb index 9ed080064b..13f7f941b6 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.2.1-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.2.1-intel-2015a.eb @@ -23,7 +23,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared' #runtest = 'check' sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.2.1-intel-para-2014.12.eb b/easybuild/easyconfigs/l/libxc/libxc-2.2.1-intel-para-2014.12.eb index 8ba57e35c5..29ec0af29b 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.2.1-intel-para-2014.12.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.2.1-intel-para-2014.12.eb @@ -23,7 +23,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared --enable-fortran' #runtest = 'check' sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so', 'lib/libxcf90.a', 'lib/libxcf90.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT, 'lib/libxcf90.a', 'lib/libxcf90.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.2.2-foss-2015b.eb b/easybuild/easyconfigs/l/libxc/libxc-2.2.2-foss-2015b.eb index 355b1a14f9..b029d7950c 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.2.2-foss-2015b.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.2.2-foss-2015b.eb @@ -23,7 +23,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared' #runtest = 'check' sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.2.2-intel-2015a.eb b/easybuild/easyconfigs/l/libxc/libxc-2.2.2-intel-2015a.eb index 25c12f798e..7590c8664b 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.2.2-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.2.2-intel-2015a.eb @@ -23,7 +23,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared' #runtest = 'check' sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.2.2-intel-2015b.eb b/easybuild/easyconfigs/l/libxc/libxc-2.2.2-intel-2015b.eb index b07c35e531..96aab1d178 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.2.2-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.2.2-intel-2015b.eb @@ -23,7 +23,7 @@ configopts = 'FC="$F77" FCFLAGS="$FFLAGS" --enable-shared' #runtest = 'check' sanity_check_paths = { - 'files': ['lib/libxc.a', 'lib/libxc.so'], + 'files': ['lib/libxc.a', 'lib/libxc.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 22eb3e4fce..5fdaa5d70c 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -26,7 +26,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goalf-1.1.0-no-OFED.eb index 7557598cd6..952422def7 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goalf-1.1.0-no-OFED.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goolf-1.4.10-Python-2.7.3.eb index 60c64c147d..4a1316692f 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goolf-1.4.10-Python-2.7.3.eb @@ -25,7 +25,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goolf-1.4.10.eb index 53eca5aa25..f2fa0134cb 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-goolf-1.4.10.eb @@ -20,7 +20,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-4.0.6-Python-2.7.3.eb index 3e93f2c23c..33784ddde9 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-4.0.6-Python-2.7.3.eb @@ -26,7 +26,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-4.0.6.eb index 36c184b95a..3117fe0a65 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-4.0.6.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-4.1.13-Python-2.7.3.eb index 5c84637a7e..cc27d1b86c 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-4.1.13-Python-2.7.3.eb @@ -26,7 +26,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-5.3.0-Python-2.7.3.eb index 47ab2a1eaf..61308782ea 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-5.3.0-Python-2.7.3.eb @@ -26,7 +26,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-5.3.0.eb index 0297dc62f1..fd29030590 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-ictce-5.3.0.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-intel-2015a-Python-2.7.3.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-intel-2015a-Python-2.7.3.eb index b747d1108f..81d93bf45c 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-intel-2015a-Python-2.7.3.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.8.0-intel-2015a-Python-2.7.3.eb @@ -26,7 +26,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-goalf-1.1.0-no-OFED.eb index 461d52a9c8..8a4a61220f 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-goalf-1.1.0-no-OFED.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-goolf-1.4.10.eb index 9780466535..0aa0c13986 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-goolf-1.4.10.eb @@ -20,7 +20,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-ictce-4.0.6.eb index f10ab602a5..b1af1bc74e 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-ictce-4.0.6.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-ictce-4.1.13.eb index 5d91dfdb96..1364db9fd8 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-ictce-4.1.13.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-ictce-5.3.0.eb index e91eeeeabc..c35a6e9fc3 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.0-ictce-5.3.0.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-gmpolf-1.4.8.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-gmpolf-1.4.8.eb index f98f4a1b67..60a6e14404 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-gmpolf-1.4.8.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goalf-1.1.0-no-OFED.eb index 728af8a946..b388d01bd8 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goalf-1.1.0-no-OFED.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goalf-1.5.12-no-OFED.eb index ddfc201d2d..f80ae7c225 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goalf-1.5.12-no-OFED.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-gompi-1.4.12-no-OFED.eb index 04f39a5a5e..6bb7068cf9 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-gompi-1.4.12-no-OFED.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goolf-1.4.10.eb index 85c8e40fd5..2382dbbd47 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goolf-1.4.10.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goolf-1.5.14.eb index dc6262f297..72ae920157 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-goolf-1.5.14.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-4.0.6.eb index 63cf588844..8a60398865 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-4.0.6.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-4.1.13.eb index 5849c68e0b..a2720d5e9b 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-4.1.13.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.2.0.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.2.0.eb index 00ef91bfbe..1c1b880f56 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.2.0.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.3.0.eb index 6454b3c5bc..90f80b2804 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.3.0.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.5.0-Python-2.7.6.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.5.0-Python-2.7.6.eb index 8b4ebb1f97..449f38ddfb 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.5.0-Python-2.7.6.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.5.0-Python-2.7.6.eb @@ -26,7 +26,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.5.0.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.5.0.eb index 32892101eb..118fae1f4c 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-5.5.0.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-7.1.2.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-7.1.2.eb index 4ca7d2ddd7..615b01f264 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-ictce-7.1.2.eb @@ -22,7 +22,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-intel-2014b.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-intel-2014b.eb index 0fdd037332..222bbd19cd 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.1-intel-2014b.eb @@ -22,7 +22,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GCC-4.9.2.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GCC-4.9.2.eb index 4f3853dc8b..7575c86f51 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GCC-4.9.2.eb @@ -22,7 +22,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GNU-4.9.3-2.25.eb index aa7e3a4527..9bdf731db3 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GNU-4.9.3-2.25.eb @@ -21,7 +21,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-foss-2015a.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-foss-2015a.eb index 60f233de3e..541ab91f1b 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-foss-2015a.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-foss-2015a.eb @@ -22,7 +22,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-foss-2015b.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-foss-2015b.eb index 4af0891c8a..8fd891d71a 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-foss-2015b.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-foss-2015b.eb @@ -22,7 +22,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-goolf-1.5.14.eb index f85a2b6171..9d5d34d98e 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-goolf-1.5.14.eb @@ -22,7 +22,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-goolf-1.7.20.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-goolf-1.7.20.eb index 8b3729f893..aa5618634d 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-goolf-1.7.20.eb @@ -22,7 +22,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2014.06.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2014.06.eb index 22b9077737..fe435074c9 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2014.06.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2014.06.eb @@ -22,7 +22,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2014b.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2014b.eb index 22727637dc..7f753229e0 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2014b.eb @@ -22,7 +22,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a.eb index c052dd338d..f49980dfe3 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015a.eb @@ -22,7 +22,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015b.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015b.eb index 6b29a23daa..b18959ba97 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-intel-2015b.eb @@ -22,7 +22,7 @@ configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' dependencies = [('zlib', '1.2.8')] sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.so', 'lib64/libxml2.so')], + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], 'dirs': ['bin', 'include/libxml2/libxml'], } diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goalf-1.1.0-no-OFED.eb index c595540a20..93760921f9 100644 --- a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goalf-1.1.0-no-OFED.eb @@ -21,7 +21,7 @@ sources = ['yaml-%(version)s.tar.gz'] source_urls = ['http://pyyaml.org/download/libyaml/'] sanity_check_paths = { - 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.so"], + 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.%s" % SHLIB_EXT], 'dirs': ["lib/pkgconfig"] } diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goolf-1.4.10.eb index 0e518d9646..e61c97a3a0 100644 --- a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goolf-1.4.10.eb @@ -20,7 +20,7 @@ sources = ['yaml-%(version)s.tar.gz'] source_urls = ['http://pyyaml.org/download/libyaml/'] sanity_check_paths = { - 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.so"], + 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.%s" % SHLIB_EXT], 'dirs': ["lib/pkgconfig"] } diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-ictce-5.3.0.eb index 750f58b2de..ff0da7e033 100644 --- a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-ictce-5.3.0.eb @@ -21,7 +21,7 @@ sources = ['yaml-%(version)s.tar.gz'] source_urls = ['http://pyyaml.org/download/libyaml/'] sanity_check_paths = { - 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.so"], + 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.%s" % SHLIB_EXT], 'dirs': ["lib/pkgconfig"] } diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015a.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015a.eb index 7b42e2d083..2a9749a581 100644 --- a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015a.eb @@ -21,7 +21,7 @@ sources = ['yaml-%(version)s.tar.gz'] source_urls = ['http://pyyaml.org/download/libyaml/'] sanity_check_paths = { - 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.so"], + 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.%s" % SHLIB_EXT], 'dirs': ["lib/pkgconfig"] } diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015b.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015b.eb index 581b8cb56b..cf285fb5ec 100644 --- a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2015b.eb @@ -21,7 +21,7 @@ sources = ['yaml-%(version)s.tar.gz'] source_urls = ['http://pyyaml.org/download/libyaml/'] sanity_check_paths = { - 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.so"], + 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.%s" % SHLIB_EXT], 'dirs': ["lib/pkgconfig"] } diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED-pinomp.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED-pinomp.eb index c2776bf36f..e17929c01b 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED-pinomp.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED-pinomp.eb @@ -22,7 +22,7 @@ installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { 'files': ["bin/likwid-features", "bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", - "lib/liblikwidpin.so" , "lib/liblikwid.a"], + "lib/liblikwidpin.%s" % SHLIB_EXT , "lib/liblikwid.a"], 'dirs': ["man/man1"] } diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED.eb index 124ce10648..9d0cf1054d 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED.eb @@ -19,7 +19,7 @@ installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { 'files': ["bin/likwid-features", "bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", - "lib/liblikwidpin.so", "lib/liblikwid.a"], + "lib/liblikwidpin.%s" % SHLIB_EXT, "lib/liblikwid.a"], 'dirs': ["man/man1"] } diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10-pinomp.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10-pinomp.eb index 98e3f2bc69..3855b155c5 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10-pinomp.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10-pinomp.eb @@ -22,7 +22,7 @@ installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { 'files': ["bin/likwid-features", "bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", - "lib/liblikwidpin.so" , "lib/liblikwid.a"], + "lib/liblikwidpin.%s" % SHLIB_EXT , "lib/liblikwid.a"], 'dirs': ["man/man1"] } diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10.eb index 7008e1d1c4..8d8e1a8a56 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10.eb @@ -19,7 +19,7 @@ installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { 'files': ["bin/likwid-features", "bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", - "lib/liblikwidpin.so", "lib/liblikwid.a"], + "lib/liblikwidpin.%s" % SHLIB_EXT, "lib/liblikwid.a"], 'dirs': ["man/man1"] } diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13-pinomp.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13-pinomp.eb index a7934235d0..2933d46267 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13-pinomp.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13-pinomp.eb @@ -22,7 +22,7 @@ installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { 'files': ["bin/likwid-features", "bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", - "lib/liblikwidpin.so", "lib/liblikwid.a"], + "lib/liblikwidpin.%s" % SHLIB_EXT, "lib/liblikwid.a"], 'dirs': ["man/man1"] } diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13.eb index 0202739bca..39f9e9f76b 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13.eb @@ -19,7 +19,7 @@ installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { 'files': ["bin/likwid-features", "bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", - "lib/liblikwidpin.so", "lib/liblikwid.a"], + "lib/liblikwidpin.%s" % SHLIB_EXT, "lib/liblikwid.a"], 'dirs': ["man/man1"] } diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0-pinomp.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0-pinomp.eb index 0bcdcea56d..07a812856a 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0-pinomp.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0-pinomp.eb @@ -22,7 +22,7 @@ installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { 'files': ["bin/likwid-features", "bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", - "lib/liblikwidpin.so", "lib/liblikwid.a"], + "lib/liblikwidpin.%s" % SHLIB_EXT, "lib/liblikwid.a"], 'dirs': ["man/man1"] } diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0.eb index 357fb0550d..5202c65045 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0.eb @@ -19,7 +19,7 @@ installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { 'files': ["bin/likwid-features", "bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", - "lib/liblikwidpin.so", "lib/liblikwid.a"], + "lib/liblikwidpin.%s" % SHLIB_EXT, "lib/liblikwid.a"], 'dirs': ["man/man1"] } diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.1.3-intel-2015a.eb b/easybuild/easyconfigs/l/likwid/likwid-3.1.3-intel-2015a.eb index 63f25c7e42..8e33280ec2 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.1.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.1.3-intel-2015a.eb @@ -19,7 +19,7 @@ installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { 'files': ["bin/likwid-features", "bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", - "lib/liblikwidpin.so", "lib/liblikwid.a"], + "lib/liblikwidpin.%s" % SHLIB_EXT, "lib/liblikwid.a"], 'dirs': ["man/man1"] } diff --git a/easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3-2.25.eb index 5b4c4dc112..2a2856e4d3 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-4.0.1-GNU-4.9.3-2.25.eb @@ -22,7 +22,7 @@ installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { 'files': ["bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", - "lib/liblikwidpin.so", "lib/liblikwid.so"], + "lib/liblikwidpin.%s" % SHLIB_EXT, "lib/liblikwid.%s" % SHLIB_EXT], 'dirs': ["man/man1"] } diff --git a/easybuild/easyconfigs/l/likwid/likwid-4.0.1-ictce-4.1.13.eb b/easybuild/easyconfigs/l/likwid/likwid-4.0.1-ictce-4.1.13.eb index dee1d84dba..513b07277d 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-4.0.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-4.0.1-ictce-4.1.13.eb @@ -22,7 +22,7 @@ installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { 'files': ["bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", - "lib/liblikwidpin.so", "lib/liblikwid.so"], + "lib/liblikwidpin.%s" % SHLIB_EXT, "lib/liblikwid.%s" % SHLIB_EXT], 'dirs': ["man/man1"] } diff --git a/easybuild/easyconfigs/m/MPC/MPC-1.0.2-foss-2015a.eb b/easybuild/easyconfigs/m/MPC/MPC-1.0.2-foss-2015a.eb index d5449c24a4..b3adacecd6 100644 --- a/easybuild/easyconfigs/m/MPC/MPC-1.0.2-foss-2015a.eb +++ b/easybuild/easyconfigs/m/MPC/MPC-1.0.2-foss-2015a.eb @@ -25,7 +25,7 @@ dependencies = [ runtest = 'check' sanity_check_paths = { - 'files': ['lib/libmpc.so', 'include/mpc.h'], + 'files': ['lib/libmpc.%s' % SHLIB_EXT, 'include/mpc.h'], 'dirs': [], } diff --git a/easybuild/easyconfigs/m/MPC/MPC-1.0.2-intel-2015a.eb b/easybuild/easyconfigs/m/MPC/MPC-1.0.2-intel-2015a.eb index 2efb366e00..6763501bb4 100644 --- a/easybuild/easyconfigs/m/MPC/MPC-1.0.2-intel-2015a.eb +++ b/easybuild/easyconfigs/m/MPC/MPC-1.0.2-intel-2015a.eb @@ -23,7 +23,7 @@ dependencies = [('GMP', '5.1.3'), runtest = 'check' sanity_check_paths = { - 'files': ['lib/libmpc.so', 'include/mpc.h'], + 'files': ['lib/libmpc.%s' % SHLIB_EXT, 'include/mpc.h'], 'dirs': [] } diff --git a/easybuild/easyconfigs/m/MPICH/MPICH-3.0.4-GCC-4.8.1.eb b/easybuild/easyconfigs/m/MPICH/MPICH-3.0.4-GCC-4.8.1.eb index ffd62dfbf7..f81230a16b 100644 --- a/easybuild/easyconfigs/m/MPICH/MPICH-3.0.4-GCC-4.8.1.eb +++ b/easybuild/easyconfigs/m/MPICH/MPICH-3.0.4-GCC-4.8.1.eb @@ -20,9 +20,9 @@ configopts = '--enable-shared' sanity_check_paths = { 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', 'bin/mpiexec', 'bin/mpirun', - 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', 'lib/libfmpich.a', 'lib/libfmpich.so', - 'lib/libmpich.a', 'lib/libmpich.so', 'lib/libmpichcxx.a', 'lib/libmpichcxx.so', 'lib/libmpichf90.a', - 'lib/libmpichf90.so'], + 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', 'lib/libfmpich.a', 'lib/libfmpich.%s' % SHLIB_EXT, + 'lib/libmpich.a', 'lib/libmpich.%s' % SHLIB_EXT, 'lib/libmpichcxx.a', 'lib/libmpichcxx.%s' % SHLIB_EXT, 'lib/libmpichf90.a', + 'lib/libmpichf90.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/m/MariaDB/MariaDB-10.0.21-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/m/MariaDB/MariaDB-10.0.21-GNU-4.9.3-2.25.eb index c56c34addf..6e95bf258a 100644 --- a/easybuild/easyconfigs/m/MariaDB/MariaDB-10.0.21-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/m/MariaDB/MariaDB-10.0.21-GNU-4.9.3-2.25.eb @@ -31,7 +31,7 @@ configopts = "-DCURSES_LIBRARY=$EBROOTNCURSES/lib/libncurses.so -DCURSES_INCLUDE configopts += " -DCMAKE_SHARED_LINKER_FLAGS='-fuse-ld=bfd' " sanity_check_paths = { - 'files': ['bin/mysql', 'bin/mysqld_safe', 'lib/libmysqlclient.so', 'scripts/mysql_install_db'], + 'files': ['bin/mysql', 'bin/mysqld_safe', 'lib/libmysqlclient.%s' % SHLIB_EXT, 'scripts/mysql_install_db'], 'dirs': ['include', 'share'], } diff --git a/easybuild/easyconfigs/m/MariaDB/MariaDB-5.5.29-ictce-4.1.13.eb b/easybuild/easyconfigs/m/MariaDB/MariaDB-5.5.29-ictce-4.1.13.eb index 63213cd9a5..ec2fa1dac8 100644 --- a/easybuild/easyconfigs/m/MariaDB/MariaDB-5.5.29-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/m/MariaDB/MariaDB-5.5.29-ictce-4.1.13.eb @@ -24,7 +24,7 @@ configopts = "-DCURSES_LIBRARY=$EBROOTNCURSES/lib/libncurses.so -DCURSES_INCLUDE buildopts = "VERBOSE=1" sanity_check_paths = { - 'files': ['bin/mysql', 'bin/mysqld_safe', 'lib/libmysqlclient.so', 'scripts/mysql_install_db'], + 'files': ['bin/mysql', 'bin/mysqld_safe', 'lib/libmysqlclient.%s' % SHLIB_EXT, 'scripts/mysql_install_db'], 'dirs': ['include', 'share'], } diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-10.5.5-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/m/Mesa/Mesa-10.5.5-intel-2015a-Python-2.7.10.eb index 9f2977a63e..ddd54508d0 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-10.5.5-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-10.5.5-intel-2015a-Python-2.7.10.eb @@ -60,7 +60,7 @@ preconfigopts = ' libtoolize && ' prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' sanity_check_paths = { - 'files': ['lib/libGL.so', 'lib/libOSMesa.so', + 'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libOSMesa.%s' % SHLIB_EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb index aedf550c92..3e51cbc3cf 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb @@ -59,8 +59,8 @@ preconfigopts = ' libtoolize && ' prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' sanity_check_paths = { - 'files': ['lib/libGL.so', 'lib/libOSMesa.so', - 'lib/libGLESv1_CM.so', 'lib/libGLESv2.so', + 'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libOSMesa.%s' % SHLIB_EXT, + 'lib/libGLESv1_CM.%s' % SHLIB_EXT, 'lib/libGLESv2.%s' % SHLIB_EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 11985c41cf..8493b40437 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -47,7 +47,7 @@ preconfigopts = ' PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/s prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' sanity_check_paths = { - 'files': ['lib/libGL.so', 'lib/libGLU.so', 'include/GL/glext.h', 'include/GL/gl_mangle.h', + 'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libGLU.%s' % SHLIB_EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glu_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glu.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', 'include/GL/vms_x_fix.h', 'include/GL/wmesa.h'], diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb index 0efe09a06f..dae84ea70b 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb @@ -46,7 +46,7 @@ preconfigopts = ' PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/s prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' sanity_check_paths = { - 'files': ['lib/libGL.so', 'lib/libGLU.so', 'include/GL/glext.h', 'include/GL/gl_mangle.h', + 'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libGLU.%s' % SHLIB_EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glu_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glu.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', 'include/GL/vms_x_fix.h', 'include/GL/wmesa.h'], diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb index 7c14a34545..ce1d47d02a 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb @@ -47,7 +47,7 @@ preconfigopts = ' PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/s prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' sanity_check_paths = { - 'files': ['lib/libGL.so', 'lib/libGLU.so', 'include/GL/glext.h', 'include/GL/gl_mangle.h', + 'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libGLU.%s' % SHLIB_EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glu_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glu.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', 'include/GL/vms_x_fix.h', 'include/GL/wmesa.h'], diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb index 4f8581ed6a..490f0bad9f 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb @@ -47,7 +47,7 @@ preconfigopts = ' PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/s prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' sanity_check_paths = { - 'files': ['lib/libGL.so', 'lib/libGLU.so', 'include/GL/glext.h', 'include/GL/gl_mangle.h', + 'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libGLU.%s' % SHLIB_EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glu_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glu.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', 'include/GL/vms_x_fix.h', 'include/GL/wmesa.h'], diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb index fc5542e2ee..226d771609 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb @@ -48,7 +48,7 @@ preconfigopts = ' PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/s prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' sanity_check_paths = { - 'files': ['lib/libGL.so', 'lib/libGLU.so', 'include/GL/glext.h', 'include/GL/gl_mangle.h', + 'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libGLU.%s' % SHLIB_EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glu_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glu.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', 'include/GL/vms_x_fix.h', 'include/GL/wmesa.h'], diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.5.0-Python-2.7.6.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.5.0-Python-2.7.6.eb index 3534cda3ad..9c7388d824 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.5.0-Python-2.7.6.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.5.0-Python-2.7.6.eb @@ -48,7 +48,7 @@ preconfigopts = ' PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/s prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' sanity_check_paths = { - 'files': ['lib/libGL.so', 'lib/libGLU.so', 'include/GL/glext.h', 'include/GL/gl_mangle.h', + 'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libGLU.%s' % SHLIB_EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glu_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glu.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', 'include/GL/vms_x_fix.h', diff --git a/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb b/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb index fc01056a67..1640a34512 100644 --- a/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb +++ b/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb @@ -18,7 +18,7 @@ builddependencies = [('CMake', '3.4.0')] sanity_check_paths = { 'files': ['bin/%s' % x for x in ['ackley', 'eggboxC', 'eggboxC++', 'gaussian', 'gauss_shell', 'himmelblau', 'obj_detect', 'rosenbrock']] + - ['lib/lib%s' % x for x in ['multinest.a', 'multinest_mpi.a', 'multinest_mpi.so', 'multinest.so']] + + ['lib/lib%s' % x for x in ['multinest.a', 'multinest_mpi.a', 'multinest_mpi.%s' % SHLIB_EXT, 'multinest.%s' % SHLIB_EXT]] + ['include/multinest.h'], 'dirs': ['modules'], } diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb b/easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb index 434cce1376..91425320d2 100644 --- a/easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb +++ b/easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb @@ -22,7 +22,7 @@ dependencies = [ sanity_check_paths = { 'files': ['bin/nc%s' % x for x in ['ap2', 'atted', 'bo', 'diff', 'ea', 'ecat', 'es', 'flint', 'ks', 'pdq', 'ra', 'rcat', 'rename']] + - ['lib/libnco.a', 'lib/libnco.so', 'lib/libnco_c++.a', 'lib/libnco_c++.so'], + ['lib/libnco.a', 'lib/libnco.%s' % SHLIB_EXT, 'lib/libnco_c++.a', 'lib/libnco_c++.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-CrayGNU-5.2.40.eb b/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-CrayGNU-5.2.40.eb index dca0868591..292a68dda4 100644 --- a/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-CrayGNU-5.2.40.eb +++ b/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-CrayGNU-5.2.40.eb @@ -15,7 +15,7 @@ source_urls = ['https://www-user.tu-chemnitz.de/~potts/nfft/download/'] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ['include/nfft3.h', 'include/nfft3mp.h', 'lib/libnfft3.a', 'lib/libnfft3.so'], + 'files': ['include/nfft3.h', 'include/nfft3mp.h', 'lib/libnfft3.a', 'lib/libnfft3.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-foss-2015a.eb b/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-foss-2015a.eb index 263c3c6dac..80c497f2b9 100644 --- a/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-foss-2015a.eb +++ b/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-foss-2015a.eb @@ -16,7 +16,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('FFTW', '3.3.4', '', ('gompi', '2015a'))] sanity_check_paths = { - 'files': ['include/nfft3.h', 'include/nfft3mp.h', 'lib/libnfft3.a', 'lib/libnfft3.so'], + 'files': ['include/nfft3.h', 'include/nfft3mp.h', 'lib/libnfft3.a', 'lib/libnfft3.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-intel-2015a.eb b/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-intel-2015a.eb index 0e939b4038..d9068963ed 100644 --- a/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-intel-2015a.eb +++ b/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-intel-2015a.eb @@ -16,7 +16,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('FFTW', '3.3.4')] sanity_check_paths = { - 'files': ['include/nfft3.h', 'include/nfft3mp.h', 'lib/libnfft3.a', 'lib/libnfft3.so'], + 'files': ['include/nfft3.h', 'include/nfft3mp.h', 'lib/libnfft3.a', 'lib/libnfft3.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-goolf-1.4.10.eb b/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-goolf-1.4.10.eb index e0cfb1558e..86801a2825 100644 --- a/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-goolf-1.4.10.eb @@ -20,7 +20,7 @@ source_urls = [ dependencies = [('netCDF', '4.2.1.1')] sanity_check_paths = { - 'files': ['include/ncvalues.h', 'include/netcdfcpp.h', 'include/netcdf.hh', 'lib/libnetcdf_c++.a', 'lib/libnetcdf_c++.so'], + 'files': ['include/ncvalues.h', 'include/netcdfcpp.h', 'include/netcdf.hh', 'lib/libnetcdf_c++.a', 'lib/libnetcdf_c++.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-ictce-4.1.13-mt.eb b/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-ictce-4.1.13-mt.eb index d47cb17c75..62be978e10 100644 --- a/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-ictce-4.1.13-mt.eb +++ b/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-ictce-4.1.13-mt.eb @@ -24,7 +24,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['include/ncvalues.h', 'include/netcdfcpp.h', 'include/netcdf.hh', 'lib/libnetcdf_c++.a', 'lib/libnetcdf_c++.so'], + 'files': ['include/ncvalues.h', 'include/netcdfcpp.h', 'include/netcdf.hh', 'lib/libnetcdf_c++.a', 'lib/libnetcdf_c++.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-ictce-4.1.13.eb b/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-ictce-4.1.13.eb index 400224b911..31394ae5b8 100644 --- a/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-ictce-4.1.13.eb @@ -20,7 +20,7 @@ source_urls = [ dependencies = [('netCDF', '4.2.1.1')] sanity_check_paths = { - 'files': ['include/ncvalues.h', 'include/netcdfcpp.h', 'include/netcdf.hh', 'lib/libnetcdf_c++.a', 'lib/libnetcdf_c++.so'], + 'files': ['include/ncvalues.h', 'include/netcdfcpp.h', 'include/netcdf.hh', 'lib/libnetcdf_c++.a', 'lib/libnetcdf_c++.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-ictce-5.3.0.eb b/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-ictce-5.3.0.eb index 16ea5317c4..c93f617359 100644 --- a/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-ictce-5.3.0.eb @@ -20,7 +20,7 @@ source_urls = [ dependencies = [('netCDF', '4.2.1.1')] sanity_check_paths = { - 'files': ['include/ncvalues.h', 'include/netcdfcpp.h', 'include/netcdf.hh', 'lib/libnetcdf_c++.a', 'lib/libnetcdf_c++.so'], + 'files': ['include/ncvalues.h', 'include/netcdfcpp.h', 'include/netcdf.hh', 'lib/libnetcdf_c++.a', 'lib/libnetcdf_c++.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-iqacml-3.7.3.eb b/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-iqacml-3.7.3.eb index d8cdaf41c4..62b26c83b5 100644 --- a/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/n/netCDF-C++/netCDF-C++-4.2-iqacml-3.7.3.eb @@ -20,7 +20,7 @@ source_urls = [ dependencies = [('netCDF', '4.2.1.1')] sanity_check_paths = { - 'files': ['include/ncvalues.h', 'include/netcdfcpp.h', 'include/netcdf.hh', 'lib/libnetcdf_c++.a', 'lib/libnetcdf_c++.so'], + 'files': ['include/ncvalues.h', 'include/netcdfcpp.h', 'include/netcdf.hh', 'lib/libnetcdf_c++.a', 'lib/libnetcdf_c++.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/n/netCDF-C++4/netCDF-C++4-4.2.1-foss-2014b.eb b/easybuild/easyconfigs/n/netCDF-C++4/netCDF-C++4-4.2.1-foss-2014b.eb index 5fcb22ae6f..9511397c75 100644 --- a/easybuild/easyconfigs/n/netCDF-C++4/netCDF-C++4-4.2.1-foss-2014b.eb +++ b/easybuild/easyconfigs/n/netCDF-C++4/netCDF-C++4-4.2.1-foss-2014b.eb @@ -17,7 +17,7 @@ source_urls = ['https://github.com/Unidata/netcdf-cxx4/archive/'] dependencies = [('netCDF', '4.3.2')] sanity_check_paths = { - 'files': ['include/netcdf', 'lib/libnetcdf_c++4.a', 'lib/libnetcdf_c++4.so'], + 'files': ['include/netcdf', 'lib/libnetcdf_c++4.a', 'lib/libnetcdf_c++4.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/n/netCDF-C++4/netCDF-C++4-4.2.1-intel-2014b.eb b/easybuild/easyconfigs/n/netCDF-C++4/netCDF-C++4-4.2.1-intel-2014b.eb index c46c081007..04008305da 100644 --- a/easybuild/easyconfigs/n/netCDF-C++4/netCDF-C++4-4.2.1-intel-2014b.eb +++ b/easybuild/easyconfigs/n/netCDF-C++4/netCDF-C++4-4.2.1-intel-2014b.eb @@ -17,7 +17,7 @@ source_urls = ['https://github.com/Unidata/netcdf-cxx4/archive/'] dependencies = [('netCDF', '4.3.2')] sanity_check_paths = { - 'files': ['include/netcdf', 'lib/libnetcdf_c++4.a', 'lib/libnetcdf_c++4.so'], + 'files': ['include/netcdf', 'lib/libnetcdf_c++4.a', 'lib/libnetcdf_c++4.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb index 03cdd193de..7b56d0898a 100644 --- a/easybuild/easyconfigs/n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb @@ -15,7 +15,7 @@ dependencies = [('GMP', '5.0.5')] sanity_check_paths = { 'files': ['bin/%s' % x for x in ['nettle-hash', 'nettle-lfib-stream', 'pkcs1-conv', 'sexp-conv']] + - ['lib64/libhogweed.a', 'lib64/libhogweed.so', 'lib64/libnettle.a', 'lib64/libnettle.so'], + ['lib64/libhogweed.a', 'lib64/libhogweed.%s' % SHLIB_EXT, 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], 'dirs': ['include/nettle'], } diff --git a/easybuild/easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb b/easybuild/easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb index fbf0448f8d..d09168b7c8 100644 --- a/easybuild/easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb @@ -15,7 +15,7 @@ dependencies = [('GMP', '5.0.5')] sanity_check_paths = { 'files': ['bin/%s' % x for x in ['nettle-hash', 'nettle-lfib-stream', 'pkcs1-conv', 'sexp-conv']] + - ['lib64/libhogweed.a', 'lib64/libhogweed.so', 'lib64/libnettle.a', 'lib64/libnettle.so'], + ['lib64/libhogweed.a', 'lib64/libhogweed.%s' % SHLIB_EXT, 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], 'dirs': ['include/nettle'], } diff --git a/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb index bf1ecbbd35..d17a6ef2c2 100644 --- a/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb @@ -20,7 +20,7 @@ dependencies = [ sanity_check_paths = { 'files': ['bin/%s' % x for x in ['nettle-hash', 'nettle-lfib-stream', 'pkcs1-conv', 'sexp-conv']] + - ['lib64/libhogweed.a', 'lib64/libhogweed.so', 'lib64/libnettle.a', 'lib64/libnettle.so'], + ['lib64/libhogweed.a', 'lib64/libhogweed.%s' % SHLIB_EXT, 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], 'dirs': ['include/nettle'], } diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.8.4.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.8.4.eb index e56d4ba751..dcc13adeaf 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.8.4.eb @@ -23,7 +23,7 @@ builddependencies = [ preconfigopts = './autogen.sh && ' sanity_check_paths = { - 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.so', 'lib/libnuma.a'], + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], 'dirs': ['share/man', 'include'] } diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.9.2.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.9.2.eb index 8629235333..31b7335ae5 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GCC-4.9.2.eb @@ -24,7 +24,7 @@ preconfigopts = './autogen.sh && ' sanity_check_paths = { - 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.so', 'lib/libnuma.a'], + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], 'dirs': ['share/man', 'include'] } diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.2-2.25.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.2-2.25.eb index 52f1df7369..727e24951e 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.2-2.25.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.2-2.25.eb @@ -20,7 +20,7 @@ builddependencies = [('Autotools', '20150215')] preconfigopts = './autogen.sh && ' sanity_check_paths = { - 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.so', 'lib/libnuma.a'], + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], 'dirs': ['share/man', 'include'] } diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.3-2.25.eb index 04cd4b9e23..eb1b29e032 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-GNU-4.9.3-2.25.eb @@ -20,7 +20,7 @@ builddependencies = [('Autotools', '20150215')] preconfigopts = './autogen.sh && ' sanity_check_paths = { - 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.so', 'lib/libnuma.a'], + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], 'dirs': ['share/man', 'include'] } diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 1651c58510..1d4c3067fd 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.10-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.10-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -20,7 +20,7 @@ builddependencies = [('Autotools', '20150215', '', ('GNU', '4.9.3-2.25'))] preconfigopts = './autogen.sh && ' sanity_check_paths = { - 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.so', 'lib/libnuma.a'], + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], 'dirs': ['share/man', 'include'] } diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb index 65478cc919..a7dc26e7fe 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3.eb @@ -16,7 +16,7 @@ source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.so', 'lib/libnuma.a'], + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], 'dirs': ['share/man', 'include'] } diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goalf-1.1.0-no-OFED.eb index dbb1640bc1..cd026ff337 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goalf-1.1.0-no-OFED.eb @@ -18,7 +18,7 @@ installopts = "PREFIX=%(installdir)s libdir='${prefix}/lib'" sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', - 'lib/libnuma.so', 'lib/libnuma.a'], + 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], 'dirs': ['share/man', 'include'] } diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goolf-1.4.10.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goolf-1.4.10.eb index 9dab9a78e3..342e4fe4a9 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goolf-1.4.10.eb @@ -18,7 +18,7 @@ installopts = "PREFIX=%(installdir)s libdir='${prefix}/lib'" sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', - 'lib/libnuma.so', 'lib/libnuma.a'], + 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], 'dirs': ['share/man', 'include'] } diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-4.1.13.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-4.1.13.eb index 38e2472e6b..9a4fbdf87c 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-4.1.13.eb @@ -18,7 +18,7 @@ installopts = "PREFIX=%(installdir)s libdir='${prefix}/lib'" sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', - 'lib/libnuma.so', 'lib/libnuma.a'], + 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], 'dirs': ['share/man', 'include'] } diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-5.3.0.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-5.3.0.eb index 8d379ac5ac..3699b82961 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-5.3.0.eb @@ -19,7 +19,7 @@ installopts = "PREFIX=%(installdir)s libdir='${prefix}/lib'" sanity_check_paths = { 'files': ['bin/numactl', 'bin/numastat', - 'lib/libnuma.so', 'lib/libnuma.a'], + 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], 'dirs': ['share/man', 'include'] } diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.9-GCC-4.8.3.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.9-GCC-4.8.3.eb index 4b76914247..d58d803fc7 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.9-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.9-GCC-4.8.3.eb @@ -17,7 +17,7 @@ skipsteps = ['configure'] installopts = "PREFIX=%(installdir)s libdir='${prefix}/lib'" sanity_check_paths = { - 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.so', 'lib/libnuma.a'], + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], 'dirs': ['share/man', 'include'] } diff --git a/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb b/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb index 9bed0737f0..cda5e655b4 100644 --- a/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb +++ b/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb @@ -63,7 +63,7 @@ configopts += '-DENABLE_SSE=ON -DENABLE_SSE2=ON -DENABLE_SSE3=ON ' configopts += '-DWITH_CUDA=OFF ' sanity_check_paths = { - 'files': ['lib/libopencv_core.so'] + + 'files': ['lib/libopencv_core.%s' % SHLIB_EXT] + [ 'bin/opencv_%s' % x for x in ['haartraining', 'createsamples', 'performance', 'traincascade'] ], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014b.eb b/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014b.eb index 3da865854a..2db6adbc74 100644 --- a/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014b.eb +++ b/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014b.eb @@ -63,7 +63,7 @@ configopts += '-DENABLE_SSE=ON -DENABLE_SSE2=ON -DENABLE_SSE3=ON ' configopts += '-DWITH_CUDA=OFF ' sanity_check_paths = { - 'files': ['lib/libopencv_core.so'] + + 'files': ['lib/libopencv_core.%s' % SHLIB_EXT] + [ 'bin/opencv_%s' % x for x in ['haartraining', 'createsamples', 'performance', 'traincascade'] ], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2015a.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2015a.eb index 6dae1dce85..34c308ea5d 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2015a.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-foss-2015a.eb @@ -20,7 +20,7 @@ configopts = '--with-pic' start_dir = 'pgm' sanity_check_paths = { - 'files': ['lib/libpgm.so', 'lib/libpgm.a'], + 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goalf-1.1.0-no-OFED.eb index 07cb82d75c..3ef0f478d2 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goalf-1.1.0-no-OFED.eb @@ -20,7 +20,7 @@ configopts = '--with-pic' start_dir = 'pgm' sanity_check_paths = { - 'files': ['lib/libpgm.so', 'lib/libpgm.a'], + 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.4.10.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.4.10.eb index 46f7b82354..0cf262716d 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.4.10.eb @@ -20,7 +20,7 @@ configopts = '--with-pic' start_dir = 'pgm' sanity_check_paths = { - 'files': ['lib/libpgm.so', 'lib/libpgm.a'], + 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-4.1.13.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-4.1.13.eb index 6ae37f3575..6508e40784 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-4.1.13.eb @@ -20,7 +20,7 @@ configopts = '--with-pic' start_dir = 'pgm' sanity_check_paths = { - 'files': ['lib/libpgm.so', 'lib/libpgm.a'], + 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.3.0.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.3.0.eb index a26c28e0af..0da240b1e2 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.3.0.eb @@ -21,7 +21,7 @@ configopts = '--with-pic' start_dir = 'pgm' sanity_check_paths = { - 'files': ['lib/libpgm.so', 'lib/libpgm.a'], + 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.5.0.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.5.0.eb index 324c3ec862..e0719d72e6 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.5.0.eb @@ -20,7 +20,7 @@ configopts = '--with-pic' start_dir = 'pgm' sanity_check_paths = { - 'files': ['lib/libpgm.so', 'lib/libpgm.a'], + 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015a.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015a.eb index bb2adb94d7..690b4d99ca 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015a.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015a.eb @@ -20,7 +20,7 @@ configopts = '--with-pic' start_dir = 'pgm' sanity_check_paths = { - 'files': ['lib/libpgm.so', 'lib/libpgm.a'], + 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/o/otcl/otcl-1.14-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/o/otcl/otcl-1.14-goalf-1.1.0-no-OFED.eb index 1d362a73ae..8a1c436324 100644 --- a/easybuild/easyconfigs/o/otcl/otcl-1.14-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/o/otcl/otcl-1.14-goalf-1.1.0-no-OFED.eb @@ -27,7 +27,7 @@ configopts += "--with-tk-ver=$EBVERSIONTK" parallel = 1 sanity_check_paths = { - 'files': ['bin/otclsh', 'include/otcl.h', 'lib/libotcl.a', 'lib/libotcl.so'], + 'files': ['bin/otclsh', 'include/otcl.h', 'lib/libotcl.a', 'lib/libotcl.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/o/otcl/otcl-1.14-goolf-1.4.10.eb b/easybuild/easyconfigs/o/otcl/otcl-1.14-goolf-1.4.10.eb index 0a50c8abb9..49c68abea9 100644 --- a/easybuild/easyconfigs/o/otcl/otcl-1.14-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/otcl/otcl-1.14-goolf-1.4.10.eb @@ -27,7 +27,7 @@ configopts += "--with-tk-ver=$EBVERSIONTK" parallel = 1 sanity_check_paths = { - 'files': ['bin/otclsh', 'include/otcl.h', 'lib/libotcl.a', 'lib/libotcl.so'], + 'files': ['bin/otclsh', 'include/otcl.h', 'lib/libotcl.a', 'lib/libotcl.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/o/otcl/otcl-1.14-ictce-5.3.0.eb b/easybuild/easyconfigs/o/otcl/otcl-1.14-ictce-5.3.0.eb index 597dc68acf..f53d6887c3 100644 --- a/easybuild/easyconfigs/o/otcl/otcl-1.14-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/o/otcl/otcl-1.14-ictce-5.3.0.eb @@ -27,7 +27,7 @@ configopts += "--with-tk-ver=$EBVERSIONTK" parallel = 1 sanity_check_paths = { - 'files': ['bin/otclsh', 'include/otcl.h', 'lib/libotcl.a', 'lib/libotcl.so'], + 'files': ['bin/otclsh', 'include/otcl.h', 'lib/libotcl.a', 'lib/libotcl.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/PANDAseq/PANDAseq-2.5-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PANDAseq/PANDAseq-2.5-goolf-1.4.10.eb index fdec406ad1..86983e66d2 100644 --- a/easybuild/easyconfigs/p/PANDAseq/PANDAseq-2.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PANDAseq/PANDAseq-2.5-goolf-1.4.10.eb @@ -23,7 +23,7 @@ preconfigopts = "./autogen.sh &&" sanity_check_paths = { 'files': ['bin/pandaseq', 'bin/pandaseq-checkid', 'bin/pandaseq-hang', 'bin/pandaxs', - 'lib/libpandaseq.so', 'lib/libpandaseq.a', 'lib/pkgconfig/pandaseq-%(version_major)s.pc'], + 'lib/libpandaseq.%s' % SHLIB_EXT, 'lib/libpandaseq.a', 'lib/pkgconfig/pandaseq-%(version_major)s.pc'], 'dirs': ['include/pandaseq-%(version_major)s'], } diff --git a/easybuild/easyconfigs/p/PANDAseq/PANDAseq-2.5-ictce-4.1.13.eb b/easybuild/easyconfigs/p/PANDAseq/PANDAseq-2.5-ictce-4.1.13.eb index c0eaa92772..3691e4a15a 100644 --- a/easybuild/easyconfigs/p/PANDAseq/PANDAseq-2.5-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/PANDAseq/PANDAseq-2.5-ictce-4.1.13.eb @@ -23,7 +23,7 @@ preconfigopts = "./autogen.sh &&" sanity_check_paths = { 'files': ['bin/pandaseq', 'bin/pandaseq-checkid', 'bin/pandaseq-hang', 'bin/pandaxs', - 'lib/libpandaseq.so', 'lib/libpandaseq.a', 'lib/pkgconfig/pandaseq-%(version_major)s.pc'], + 'lib/libpandaseq.%s' % SHLIB_EXT, 'lib/libpandaseq.a', 'lib/pkgconfig/pandaseq-%(version_major)s.pc'], 'dirs': ['include/pandaseq-%(version_major)s'], } diff --git a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.0.4-ictce-7.1.2.eb b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.0.4-ictce-7.1.2.eb index e6ac2070ea..e4e68f12e8 100644 --- a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.0.4-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.0.4-ictce-7.1.2.eb @@ -26,10 +26,10 @@ prebuildopts = " ./configure.sh linux.icc && source sourceme.sh && " preinstallopts = " export PLUMED_PREFIX=%(installdir)s && " sanity_check_paths = { - 'files': ['bin/plumed', 'lib/libplumedKernel.so', 'lib/libplumed.so'], + 'files': ['bin/plumed', 'lib/libplumedKernel.%s' % SHLIB_EXT, 'lib/libplumed.%s' % SHLIB_EXT], 'dirs': ['lib/plumed'] } -modextrapaths = {'PLUMED_KERNEL': 'lib/libplumedKernel.so'} +modextrapaths = {'PLUMED_KERNEL': 'lib/libplumedKernel.%s' % SHLIB_EXT} moduleclass = 'chem' diff --git a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.1.3-intel-2015a.eb b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.1.3-intel-2015a.eb index 89a5511e51..d87b961730 100644 --- a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.1.3-intel-2015a.eb +++ b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.1.3-intel-2015a.eb @@ -27,10 +27,10 @@ prebuildopts = " ./configure.sh linux.mpi.icc && source sourceme.sh && " preinstallopts = " export PLUMED_PREFIX=%(installdir)s && " sanity_check_paths = { - 'files': ['bin/plumed', 'lib/libplumedKernel.so', 'lib/libplumed.so'], + 'files': ['bin/plumed', 'lib/libplumedKernel.%s' % SHLIB_EXT, 'lib/libplumed.%s' % SHLIB_EXT], 'dirs': ['lib/plumed'] } -modextrapaths = {'PLUMED_KERNEL': 'lib/libplumedKernel.so'} +modextrapaths = {'PLUMED_KERNEL': 'lib/libplumedKernel.%s' % SHLIB_EXT} moduleclass = 'chem' diff --git a/easybuild/easyconfigs/p/Pango/Pango-1.36.7-intel-2014b.eb b/easybuild/easyconfigs/p/Pango/Pango-1.36.7-intel-2014b.eb index 76a476c789..cf37090dbc 100644 --- a/easybuild/easyconfigs/p/Pango/Pango-1.36.7-intel-2014b.eb +++ b/easybuild/easyconfigs/p/Pango/Pango-1.36.7-intel-2014b.eb @@ -30,8 +30,8 @@ builddependencies = [ ] sanity_check_paths = { - 'files': ['bin/pango-view', 'lib/libpango-1.0.so', 'lib/libpangocairo-1.0.so', - 'lib/libpangoft2-1.0.so', 'lib/libpangoxft-1.0.so'], + 'files': ['bin/pango-view', 'lib/libpango-1.0.%s' % SHLIB_EXT, 'lib/libpangocairo-1.0.%s' % SHLIB_EXT, + 'lib/libpangoft2-1.0.%s' % SHLIB_EXT, 'lib/libpangoxft-1.0.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/p/Pango/Pango-1.37.2-intel-2015a.eb b/easybuild/easyconfigs/p/Pango/Pango-1.37.2-intel-2015a.eb index d1b5731cff..6e8887ec4e 100644 --- a/easybuild/easyconfigs/p/Pango/Pango-1.37.2-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Pango/Pango-1.37.2-intel-2015a.eb @@ -30,8 +30,8 @@ builddependencies = [ ] sanity_check_paths = { - 'files': ['bin/pango-view', 'lib/libpango-1.0.so', 'lib/libpangocairo-1.0.so', - 'lib/libpangoft2-1.0.so', 'lib/libpangoxft-1.0.so'], + 'files': ['bin/pango-view', 'lib/libpango-1.0.%s' % SHLIB_EXT, 'lib/libpangocairo-1.0.%s' % SHLIB_EXT, + 'lib/libpangoft2-1.0.%s' % SHLIB_EXT, 'lib/libpangoxft-1.0.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb b/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb index 85f56a9701..bcb85326ff 100644 --- a/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb @@ -30,8 +30,8 @@ builddependencies = [ ] sanity_check_paths = { - 'files': ['bin/pango-view', 'lib/libpango-1.0.so', 'lib/libpangocairo-1.0.so', - 'lib/libpangoft2-1.0.so', 'lib/libpangoxft-1.0.so'], + 'files': ['bin/pango-view', 'lib/libpango-1.0.%s' % SHLIB_EXT, 'lib/libpangocairo-1.0.%s' % SHLIB_EXT, + 'lib/libpangoft2-1.0.%s' % SHLIB_EXT, 'lib/libpangoxft-1.0.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015a.eb b/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015a.eb index 044fc1c671..3ad20e9bd1 100644 --- a/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015a.eb @@ -19,7 +19,7 @@ dependencies = [ sanity_check_paths = { - 'files': ['lib/libpangomm-1.4.so'], + 'files': ['lib/libpangomm-1.4.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015b.eb b/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015b.eb index 09010410c9..1c45a9716d 100644 --- a/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015b.eb @@ -19,7 +19,7 @@ dependencies = [ sanity_check_paths = { - 'files': ['lib/libpangomm-1.4.so'], + 'files': ['lib/libpangomm-1.4.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/p7zip/p7zip-9.38.1-GCC-4.9.2.eb b/easybuild/easyconfigs/p/p7zip/p7zip-9.38.1-GCC-4.9.2.eb index aba7c4da3f..f20b769e50 100644 --- a/easybuild/easyconfigs/p/p7zip/p7zip-9.38.1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/p/p7zip/p7zip-9.38.1-GCC-4.9.2.eb @@ -17,7 +17,7 @@ buildopts = 'all3 CC="$CC" CXX="$CXX" OPTFLAGS="$CFLAGS"' files_to_copy = [ (['bin/7za', 'bin/7zr', 'bin/7zCon.sfx'], 'bin'), # stand-alone binaries - (['bin/7z', 'bin/7z.so', 'bin/Codecs'], 'libexec'), # 7z requires 7z.so plugin in same directory + (['bin/7z', 'bin/7z.%s' % SHLIB_EXT, 'bin/Codecs'], 'libexec'), # 7z requires 7z.so plugin in same directory ] # put script in place for 7z, since it *must* be called full path, to ensure that 7z.so is found in the same directory @@ -28,7 +28,7 @@ postinstallcmds = [ ] sanity_check_paths = { - 'files': ['bin/7z', 'bin/7za', 'bin/7zCon.sfx', 'bin/7zr', 'libexec/7z', 'libexec/7z.so'], + 'files': ['bin/7z', 'bin/7za', 'bin/7zCon.sfx', 'bin/7zr', 'libexec/7z', 'libexec/7z.%s' % SHLIB_EXT], 'dirs': ['libexec/Codecs'], } diff --git a/easybuild/easyconfigs/p/p7zip/p7zip-9.38.1.eb b/easybuild/easyconfigs/p/p7zip/p7zip-9.38.1.eb index b709c55a99..082cc254b8 100644 --- a/easybuild/easyconfigs/p/p7zip/p7zip-9.38.1.eb +++ b/easybuild/easyconfigs/p/p7zip/p7zip-9.38.1.eb @@ -17,7 +17,7 @@ buildopts = 'all3' files_to_copy = [ (['bin/7za', 'bin/7zr', 'bin/7zCon.sfx'], 'bin'), # stand-alone binaries - (['bin/7z', 'bin/7z.so', 'bin/Codecs'], 'libexec'), # 7z requires 7z.so plugin in same directory + (['bin/7z', 'bin/7z.%s' % SHLIB_EXT, 'bin/Codecs'], 'libexec'), # 7z requires 7z.so plugin in same directory ] # put script in place for 7z, since it *must* be called full path, to ensure that 7z.so is found in the same directory @@ -28,7 +28,7 @@ postinstallcmds = [ ] sanity_check_paths = { - 'files': ['bin/7z', 'bin/7za', 'bin/7zCon.sfx', 'bin/7zr', 'libexec/7z', 'libexec/7z.so'], + 'files': ['bin/7z', 'bin/7za', 'bin/7zCon.sfx', 'bin/7zr', 'libexec/7z', 'libexec/7z.%s' % SHLIB_EXT], 'dirs': ['libexec/Codecs'], } diff --git a/easybuild/easyconfigs/p/pangox-compat/pangox-compat-0.0.2-intel-2015b-Pango-1.37.1.eb b/easybuild/easyconfigs/p/pangox-compat/pangox-compat-0.0.2-intel-2015b-Pango-1.37.1.eb index e488d95cd8..f2a20187d4 100644 --- a/easybuild/easyconfigs/p/pangox-compat/pangox-compat-0.0.2-intel-2015b-Pango-1.37.1.eb +++ b/easybuild/easyconfigs/p/pangox-compat/pangox-compat-0.0.2-intel-2015b-Pango-1.37.1.eb @@ -16,7 +16,7 @@ versionsuffix = '-Pango-%s' % pangover dependencies = [('Pango', pangover)] sanity_check_paths = { - 'files': ['lib/libpangox-1.0.a', 'lib/libpangox-1.0.so', 'lib/pkgconfig/pangox.pc', + 'files': ['lib/libpangox-1.0.a', 'lib/libpangox-1.0.%s' % SHLIB_EXT, 'lib/pkgconfig/pangox.pc', 'include/pango-1.0/pango/pangox.h'], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/pixman/pixman-0.28.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/pixman/pixman-0.28.2-goalf-1.1.0-no-OFED.eb index 50258b4bd0..9cffd5d148 100644 --- a/easybuild/easyconfigs/p/pixman/pixman-0.28.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/pixman/pixman-0.28.2-goalf-1.1.0-no-OFED.eb @@ -13,7 +13,7 @@ source_urls = ['http://cairographics.org/releases/'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['lib/libpixman-1.so'], + 'files': ['lib/libpixman-1.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/p/pixman/pixman-0.28.2-goolf-1.4.10.eb b/easybuild/easyconfigs/p/pixman/pixman-0.28.2-goolf-1.4.10.eb index 541743ef66..62bdd5d554 100644 --- a/easybuild/easyconfigs/p/pixman/pixman-0.28.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/pixman/pixman-0.28.2-goolf-1.4.10.eb @@ -13,7 +13,7 @@ source_urls = ['http://cairographics.org/releases/'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['lib/libpixman-1.so'], + 'files': ['lib/libpixman-1.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/p/pixman/pixman-0.28.2-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/p/pixman/pixman-0.28.2-ictce-3.2.2.u3.eb index 7971e5ec6d..61be50bbbf 100644 --- a/easybuild/easyconfigs/p/pixman/pixman-0.28.2-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/p/pixman/pixman-0.28.2-ictce-3.2.2.u3.eb @@ -13,7 +13,7 @@ source_urls = ['http://cairographics.org/releases/'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['lib/libpixman-1.so'], + 'files': ['lib/libpixman-1.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/p/pixman/pixman-0.28.2-ictce-4.1.13.eb b/easybuild/easyconfigs/p/pixman/pixman-0.28.2-ictce-4.1.13.eb index 003ed58349..9d840139aa 100644 --- a/easybuild/easyconfigs/p/pixman/pixman-0.28.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/pixman/pixman-0.28.2-ictce-4.1.13.eb @@ -13,7 +13,7 @@ source_urls = ['http://cairographics.org/releases/'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['lib/libpixman-1.so'], + 'files': ['lib/libpixman-1.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/p/pixman/pixman-0.28.2-ictce-5.3.0.eb b/easybuild/easyconfigs/p/pixman/pixman-0.28.2-ictce-5.3.0.eb index 730661425c..95b98067f0 100644 --- a/easybuild/easyconfigs/p/pixman/pixman-0.28.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/pixman/pixman-0.28.2-ictce-5.3.0.eb @@ -13,7 +13,7 @@ source_urls = ['http://cairographics.org/releases/'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['lib/libpixman-1.so'], + 'files': ['lib/libpixman-1.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/p/pixman/pixman-0.32.6-goolf-1.7.20.eb b/easybuild/easyconfigs/p/pixman/pixman-0.32.6-goolf-1.7.20.eb index 9a915bad5f..b69347b571 100644 --- a/easybuild/easyconfigs/p/pixman/pixman-0.32.6-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/p/pixman/pixman-0.32.6-goolf-1.7.20.eb @@ -13,7 +13,7 @@ source_urls = ['http://cairographics.org/releases/'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['lib/libpixman-1.so'], + 'files': ['lib/libpixman-1.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/p/pixman/pixman-0.32.6-intel-2014b.eb b/easybuild/easyconfigs/p/pixman/pixman-0.32.6-intel-2014b.eb index dc69def433..9d1bad8151 100644 --- a/easybuild/easyconfigs/p/pixman/pixman-0.32.6-intel-2014b.eb +++ b/easybuild/easyconfigs/p/pixman/pixman-0.32.6-intel-2014b.eb @@ -13,7 +13,7 @@ source_urls = ['http://cairographics.org/releases/'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['lib/libpixman-1.so'], + 'files': ['lib/libpixman-1.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/p/pixman/pixman-0.32.6-intel-2015a.eb b/easybuild/easyconfigs/p/pixman/pixman-0.32.6-intel-2015a.eb index 480001289a..7c7c7a06ba 100644 --- a/easybuild/easyconfigs/p/pixman/pixman-0.32.6-intel-2015a.eb +++ b/easybuild/easyconfigs/p/pixman/pixman-0.32.6-intel-2015a.eb @@ -13,7 +13,7 @@ source_urls = ['http://cairographics.org/releases/'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['lib/libpixman-1.so'], + 'files': ['lib/libpixman-1.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/p/pixman/pixman-0.32.8-intel-2015b.eb b/easybuild/easyconfigs/p/pixman/pixman-0.32.8-intel-2015b.eb index f938cf1208..d916e6e263 100644 --- a/easybuild/easyconfigs/p/pixman/pixman-0.32.8-intel-2015b.eb +++ b/easybuild/easyconfigs/p/pixman/pixman-0.32.8-intel-2015b.eb @@ -13,7 +13,7 @@ source_urls = ['http://cairographics.org/releases/'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['lib/libpixman-1.so'], + 'files': ['lib/libpixman-1.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/p/popt/popt-1.14-GCC-4.8.2.eb b/easybuild/easyconfigs/p/popt/popt-1.14-GCC-4.8.2.eb index 0b1a4ed316..46a0db16f7 100644 --- a/easybuild/easyconfigs/p/popt/popt-1.14-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/p/popt/popt-1.14-GCC-4.8.2.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] sanity_check_paths = { 'files': ['include/popt.h', ('lib/libpopt.a', 'lib64/libpopt.a'), - ('lib/libpopt.so', 'lib64/libpopt.so')], + ('lib/libpopt.%s' % SHLIB_EXT, 'lib64/libpopt.%s' % SHLIB_EXT)], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/popt/popt-1.14-iccifort-2015.1.133.eb b/easybuild/easyconfigs/p/popt/popt-1.14-iccifort-2015.1.133.eb index 5a0c561291..da01178a4c 100644 --- a/easybuild/easyconfigs/p/popt/popt-1.14-iccifort-2015.1.133.eb +++ b/easybuild/easyconfigs/p/popt/popt-1.14-iccifort-2015.1.133.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] sanity_check_paths = { 'files': ['include/popt.h', ('lib/libpopt.a', 'lib64/libpopt.a'), - ('lib/libpopt.so', 'lib64/libpopt.so')], + ('lib/libpopt.%s' % SHLIB_EXT, 'lib64/libpopt.%s' % SHLIB_EXT)], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb b/easybuild/easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb index a64a52cc7f..544e28528a 100644 --- a/easybuild/easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb @@ -16,7 +16,7 @@ toolchainopts = {'optarch': False} sanity_check_paths = { 'files': ['include/popt.h', ('lib/libpopt.a', 'lib64/libpopt.a'), - ('lib/libpopt.so', 'lib64/libpopt.so')], + ('lib/libpopt.%s' % SHLIB_EXT, 'lib64/libpopt.%s' % SHLIB_EXT)], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/pscom/pscom-5.0.43-GCC-4.8.2.eb b/easybuild/easyconfigs/p/pscom/pscom-5.0.43-GCC-4.8.2.eb index 1c59dd3dd2..65a73afe7d 100644 --- a/easybuild/easyconfigs/p/pscom/pscom-5.0.43-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/p/pscom/pscom-5.0.43-GCC-4.8.2.eb @@ -15,7 +15,7 @@ sources = ['%(version)s-1.zip'] dependencies = [('popt', '1.14')] sanity_check_paths = { - 'files': ['include/pscom.h', ('lib/libpscom.so', 'lib64/libpscom.so')], + 'files': ['include/pscom.h', ('lib/libpscom.%s' % SHLIB_EXT, 'lib64/libpscom.%s' % SHLIB_EXT)], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-GCC-4.9.2.eb b/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-GCC-4.9.2.eb index dfe678ff56..605259b37f 100644 --- a/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-GCC-4.9.2.eb @@ -13,7 +13,7 @@ dependencies = [('popt', '1.16')] sanity_check_paths = { - 'files': ['include/pscom.h', ('lib/libpscom.so', 'lib64/libpscom.so')], + 'files': ['include/pscom.h', ('lib/libpscom.%s' % SHLIB_EXT, 'lib64/libpscom.%s' % SHLIB_EXT)], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-iccifort-2015.1.133.eb b/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-iccifort-2015.1.133.eb index 3e93e9239a..66ec7c7853 100644 --- a/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-iccifort-2015.1.133.eb +++ b/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-iccifort-2015.1.133.eb @@ -13,7 +13,7 @@ sources = ['%(version)s.zip'] dependencies = [('popt', '1.14')] sanity_check_paths = { - 'files': ['include/pscom.h', ('lib/libpscom.so', 'lib64/libpscom.so')], + 'files': ['include/pscom.h', ('lib/libpscom.%s' % SHLIB_EXT, 'lib64/libpscom.%s' % SHLIB_EXT)], 'dirs': [], } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb index c310b1fc80..a5f526c5ab 100644 --- a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb @@ -28,13 +28,13 @@ sanity_check_paths = { 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', ('lib/libfmpich.a', 'lib64/libfmpich.a'), - ('lib/libfmpich.so', 'lib64/libfmpich.so'), + ('lib/libfmpich.%s' % SHLIB_EXT, 'lib64/libfmpich.%s' % SHLIB_EXT), ('lib/libmpich.a', 'lib64/libmpich.a'), - ('lib/libmpich.so', 'lib64/libmpich.so'), + ('lib/libmpich.%s' % SHLIB_EXT, 'lib64/libmpich.%s' % SHLIB_EXT), ('lib/libmpichcxx.a', 'lib64/libmpichcxx.a'), - ('lib/libmpichcxx.so', 'lib64/libmpichcxx.so'), + ('lib/libmpichcxx.%s' % SHLIB_EXT, 'lib64/libmpichcxx.%s' % SHLIB_EXT), ('lib/libmpichf90.a', 'lib64/libmpichf90.a'), - ('lib/libmpichf90.so', 'lib64/libmpichf90.so')], + ('lib/libmpichf90.%s' % SHLIB_EXT, 'lib64/libmpichf90.%s' % SHLIB_EXT)], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb index 2989b452c1..cf65ab78f1 100644 --- a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb +++ b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb @@ -26,13 +26,13 @@ sanity_check_paths = { 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', ('lib/libfmpich.a', 'lib64/libfmpich.a'), - ('lib/libfmpich.so', 'lib64/libfmpich.so'), + ('lib/libfmpich.%s' % SHLIB_EXT, 'lib64/libfmpich.%s' % SHLIB_EXT), ('lib/libmpich.a', 'lib64/libmpich.a'), - ('lib/libmpich.so', 'lib64/libmpich.so'), + ('lib/libmpich.%s' % SHLIB_EXT, 'lib64/libmpich.%s' % SHLIB_EXT), ('lib/libmpichcxx.a', 'lib64/libmpichcxx.a'), - ('lib/libmpichcxx.so', 'lib64/libmpichcxx.so'), + ('lib/libmpichcxx.%s' % SHLIB_EXT, 'lib64/libmpichcxx.%s' % SHLIB_EXT), ('lib/libmpichf90.a', 'lib64/libmpichf90.a'), - ('lib/libmpichf90.so', 'lib64/libmpichf90.so')], + ('lib/libmpichf90.%s' % SHLIB_EXT, 'lib64/libmpichf90.%s' % SHLIB_EXT)], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb b/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb index 86c6b1c004..8690e4b98b 100644 --- a/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb +++ b/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb @@ -36,13 +36,13 @@ sanity_check_paths = { 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', ('lib/libfmpich.a', 'lib64/libfmpich.a'), - ('lib/libfmpich.so', 'lib64/libfmpich.so'), + ('lib/libfmpich.%s' % SHLIB_EXT, 'lib64/libfmpich.%s' % SHLIB_EXT), ('lib/libmpich.a', 'lib64/libmpich.a'), - ('lib/libmpich.so', 'lib64/libmpich.so'), + ('lib/libmpich.%s' % SHLIB_EXT, 'lib64/libmpich.%s' % SHLIB_EXT), ('lib/libmpichcxx.a', 'lib64/libmpichcxx.a'), - ('lib/libmpichcxx.so', 'lib64/libmpichcxx.so'), + ('lib/libmpichcxx.%s' % SHLIB_EXT, 'lib64/libmpichcxx.%s' % SHLIB_EXT), ('lib/libmpichf90.a', 'lib64/libmpichf90.a'), - ('lib/libmpichf90.so', 'lib64/libmpichf90.so')], + ('lib/libmpichf90.%s' % SHLIB_EXT, 'lib64/libmpichf90.%s' % SHLIB_EXT)], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb b/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb index a095dc02b4..101fec1094 100644 --- a/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb @@ -35,13 +35,13 @@ sanity_check_paths = { 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', ('lib/libfmpich.a', 'lib64/libfmpich.a'), - ('lib/libfmpich.so', 'lib64/libfmpich.so'), + ('lib/libfmpich.%s' % SHLIB_EXT, 'lib64/libfmpich.%s' % SHLIB_EXT), ('lib/libmpich.a', 'lib64/libmpich.a'), - ('lib/libmpich.so', 'lib64/libmpich.so'), + ('lib/libmpich.%s' % SHLIB_EXT, 'lib64/libmpich.%s' % SHLIB_EXT), ('lib/libmpichcxx.a', 'lib64/libmpichcxx.a'), - ('lib/libmpichcxx.so', 'lib64/libmpichcxx.so'), + ('lib/libmpichcxx.%s' % SHLIB_EXT, 'lib64/libmpichcxx.%s' % SHLIB_EXT), ('lib/libmpichf90.a', 'lib64/libmpichf90.a'), - ('lib/libmpichf90.so', 'lib64/libmpichf90.so')], + ('lib/libmpichf90.%s' % SHLIB_EXT, 'lib64/libmpichf90.%s' % SHLIB_EXT)], 'dirs': [], } diff --git a/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-ictce-7.1.2.eb b/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-ictce-7.1.2.eb index 625317ad02..5c40951ce1 100644 --- a/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-ictce-7.1.2.eb @@ -23,7 +23,7 @@ patches = [ builddependencies = [('CMake', '2.8.12')] sanity_check_paths = { - 'files': ['bin/qhull', 'lib/libqhull.so', 'lib/pkgconfig/qhull.pc'], + 'files': ['bin/qhull', 'lib/libqhull.%s' % SHLIB_EXT, 'lib/pkgconfig/qhull.pc'], 'dirs': [], } diff --git a/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2014b.eb b/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2014b.eb index 617a67c44d..a562fe39d8 100644 --- a/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2014b.eb +++ b/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2014b.eb @@ -23,7 +23,7 @@ patches = [ builddependencies = [('CMake', '2.8.12')] sanity_check_paths = { - 'files': ['bin/qhull', 'lib/libqhull.so', 'lib/pkgconfig/qhull.pc'], + 'files': ['bin/qhull', 'lib/libqhull.%s' % SHLIB_EXT, 'lib/pkgconfig/qhull.pc'], 'dirs': [], } diff --git a/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2015a.eb b/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2015a.eb index 1488f628fe..78effcbf0b 100644 --- a/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2015a.eb +++ b/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2015a.eb @@ -23,7 +23,7 @@ patches = [ builddependencies = [('CMake', '3.2.1', '', ('GCC', '4.9.2'))] sanity_check_paths = { - 'files': ['bin/qhull', 'lib/libqhull.so', 'lib/pkgconfig/qhull.pc'], + 'files': ['bin/qhull', 'lib/libqhull.%s' % SHLIB_EXT, 'lib/pkgconfig/qhull.pc'], 'dirs': [], } diff --git a/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2015b.eb b/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2015b.eb index 8544695ac4..d232942c8a 100644 --- a/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2015b.eb +++ b/easybuild/easyconfigs/q/Qhull/Qhull-2012.1-intel-2015b.eb @@ -23,7 +23,7 @@ patches = [ builddependencies = [('CMake', '3.2.1', '', ('GNU', '4.9.3-2.25'))] sanity_check_paths = { - 'files': ['bin/qhull', 'lib/libqhull.so', 'lib/pkgconfig/qhull.pc'], + 'files': ['bin/qhull', 'lib/libqhull.%s' % SHLIB_EXT, 'lib/pkgconfig/qhull.pc'], 'dirs': [], } diff --git a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb index 6abe0d811d..7539ac9cd9 100644 --- a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb @@ -17,7 +17,7 @@ dependencies = [('GLib', '2.34.3')] configopts="-confirm-license -opensource -silent" sanity_check_paths = { - 'files': ['lib/libQtCore.so'], + 'files': ['lib/libQtCore.%s' % SHLIB_EXT], 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb index 7bcfcdfee8..16e415a7c7 100644 --- a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb @@ -17,7 +17,7 @@ dependencies = [('GLib', '2.34.3')] configopts="-confirm-license -opensource -silent" sanity_check_paths = { - 'files': ['lib/libQtCore.so'], + 'files': ['lib/libQtCore.%s' % SHLIB_EXT], 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/r/R/R-2.15.2-goalf-1.1.0-no-OFED-bare.eb b/easybuild/easyconfigs/r/R/R-2.15.2-goalf-1.1.0-no-OFED-bare.eb index d74aef5255..da982e4bc5 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.2-goalf-1.1.0-no-OFED-bare.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.2-goalf-1.1.0-no-OFED-bare.eb @@ -29,8 +29,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-2.15.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/r/R/R-2.15.2-goalf-1.1.0-no-OFED.eb index d91d0ca1fd..5da899e29e 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.2-goalf-1.1.0-no-OFED.eb @@ -26,8 +26,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-2.15.2-goolf-1.4.10-bare.eb b/easybuild/easyconfigs/r/R/R-2.15.2-goolf-1.4.10-bare.eb index 5a34325876..b12bc8e75d 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.2-goolf-1.4.10-bare.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.2-goolf-1.4.10-bare.eb @@ -29,8 +29,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-2.15.2-goolf-1.4.10.eb b/easybuild/easyconfigs/r/R/R-2.15.2-goolf-1.4.10.eb index 517c6d157a..a5478f1324 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.2-goolf-1.4.10.eb @@ -26,8 +26,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.10.eb b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.10.eb index b2152142eb..a2fd736158 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.10.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.10.eb @@ -26,8 +26,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.6-bare.eb b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.6-bare.eb index a61cbb96b5..e63fd886ba 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.6-bare.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.6-bare.eb @@ -29,8 +29,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.6.eb b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.6.eb index 9414cfc682..652b3107b8 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.6.eb @@ -26,8 +26,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-5.3.0-bare.eb b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-5.3.0-bare.eb index c109319f0f..d58882331f 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-5.3.0-bare.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-5.3.0-bare.eb @@ -29,8 +29,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-5.3.0.eb b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-5.3.0.eb index 4b3f70cab0..388692f106 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-5.3.0.eb @@ -26,8 +26,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-2.15.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/r/R/R-2.15.3-goalf-1.1.0-no-OFED.eb index 4434fbdf2a..2e2f0b75c2 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.3-goalf-1.1.0-no-OFED.eb @@ -26,8 +26,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-2.15.3-goolf-1.4.10.eb b/easybuild/easyconfigs/r/R/R-2.15.3-goolf-1.4.10.eb index 174451bf44..e8801efef6 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.3-goolf-1.4.10.eb @@ -26,8 +26,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-2.15.3-ictce-4.1.13.eb b/easybuild/easyconfigs/r/R/R-2.15.3-ictce-4.1.13.eb index cc29570d01..d7c85fcb90 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.3-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.3-ictce-4.1.13.eb @@ -26,8 +26,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-2.15.3-ictce-5.3.0.eb b/easybuild/easyconfigs/r/R/R-2.15.3-ictce-5.3.0.eb index 4b201ba947..cc3a831c89 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.3-ictce-5.3.0.eb @@ -26,8 +26,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-3.0.1-goalf-1.1.0-no-OFED-bare.eb b/easybuild/easyconfigs/r/R/R-3.0.1-goalf-1.1.0-no-OFED-bare.eb index 767049a9d8..ec86d62dfd 100644 --- a/easybuild/easyconfigs/r/R/R-3.0.1-goalf-1.1.0-no-OFED-bare.eb +++ b/easybuild/easyconfigs/r/R/R-3.0.1-goalf-1.1.0-no-OFED-bare.eb @@ -29,8 +29,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-3.0.1-goolf-1.4.10-bare.eb b/easybuild/easyconfigs/r/R/R-3.0.1-goolf-1.4.10-bare.eb index 074bfe4e4d..a7f037b0a7 100644 --- a/easybuild/easyconfigs/r/R/R-3.0.1-goolf-1.4.10-bare.eb +++ b/easybuild/easyconfigs/r/R/R-3.0.1-goolf-1.4.10-bare.eb @@ -29,8 +29,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-3.0.1-ictce-4.0.6-bare.eb b/easybuild/easyconfigs/r/R/R-3.0.1-ictce-4.0.6-bare.eb index 0f91a27e14..c26cbbf268 100644 --- a/easybuild/easyconfigs/r/R/R-3.0.1-ictce-4.0.6-bare.eb +++ b/easybuild/easyconfigs/r/R/R-3.0.1-ictce-4.0.6-bare.eb @@ -29,8 +29,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-3.0.1-ictce-4.1.13-bare.eb b/easybuild/easyconfigs/r/R/R-3.0.1-ictce-4.1.13-bare.eb index 22abee6221..c7f78728ac 100644 --- a/easybuild/easyconfigs/r/R/R-3.0.1-ictce-4.1.13-bare.eb +++ b/easybuild/easyconfigs/r/R/R-3.0.1-ictce-4.1.13-bare.eb @@ -29,8 +29,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-3.0.1-ictce-5.3.0-bare.eb b/easybuild/easyconfigs/r/R/R-3.0.1-ictce-5.3.0-bare.eb index b1ad98874f..c79a8bd4e8 100644 --- a/easybuild/easyconfigs/r/R/R-3.0.1-ictce-5.3.0-bare.eb +++ b/easybuild/easyconfigs/r/R/R-3.0.1-ictce-5.3.0-bare.eb @@ -29,8 +29,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-3.0.2-goolf-1.4.10.eb b/easybuild/easyconfigs/r/R/R-3.0.2-goolf-1.4.10.eb index 5280f5e5c7..4de1f715cf 100644 --- a/easybuild/easyconfigs/r/R/R-3.0.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/R/R-3.0.2-goolf-1.4.10.eb @@ -26,8 +26,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.3.0-bare.eb b/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.3.0-bare.eb index 0729ff492e..8d427ebb5d 100644 --- a/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.3.0-bare.eb +++ b/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.3.0-bare.eb @@ -28,8 +28,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.3.0.eb b/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.3.0.eb index 8fababc358..245bf3916f 100644 --- a/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.3.0.eb @@ -26,8 +26,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.5.0.eb b/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.5.0.eb index 549134c6cc..5e8ef3fba4 100644 --- a/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.5.0.eb @@ -26,8 +26,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.2.5-bare-mt.eb b/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.2.5-bare-mt.eb index 10cfd0f2dc..31222cc1f7 100644 --- a/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.2.5-bare-mt.eb +++ b/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.2.5-bare-mt.eb @@ -31,8 +31,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.2.5-default-mt.eb b/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.2.5-default-mt.eb index 84b9a7bb03..866b40ba81 100644 --- a/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.2.5-default-mt.eb +++ b/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.2.5-default-mt.eb @@ -28,8 +28,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.3.5-bare-mt.eb b/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.3.5-bare-mt.eb index 810f195e93..1856c092a2 100644 --- a/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.3.5-bare-mt.eb +++ b/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.3.5-bare-mt.eb @@ -31,8 +31,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.3.5-default-mt.eb b/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.3.5-default-mt.eb index 63bf09eeb5..7fed5ef14f 100644 --- a/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.3.5-default-mt.eb +++ b/easybuild/easyconfigs/r/R/R-3.1.1-ictce-6.3.5-default-mt.eb @@ -28,8 +28,8 @@ sanity_check_paths = { ['lib64/R/include/%s' % x for x in ['Rconfig.h', 'Rdefines.h', 'Rembedded.h', 'R.h', 'Rinterface.h', 'Rinternals.h', 'Rmath.h', 'Rversion.h', 'S.h']] + - ['lib64/R/modules/%s' % x for x in ['internet.so', 'lapack.so', 'vfonts.so']] + - ['lib64/R/lib/libR.so'], + ['lib64/R/modules/%s' % x for x in ['internet.%s' % SHLIB_EXT, 'lapack.%s' % SHLIB_EXT, 'vfonts.%s' % SHLIB_EXT]] + + ['lib64/R/lib/libR.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/Ruby/Ruby-2.1.0-goolf-1.4.10.eb b/easybuild/easyconfigs/r/Ruby/Ruby-2.1.0-goolf-1.4.10.eb index d0fd6f17e3..97d67dd516 100644 --- a/easybuild/easyconfigs/r/Ruby/Ruby-2.1.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/Ruby/Ruby-2.1.0-goolf-1.4.10.eb @@ -24,7 +24,7 @@ source_urls = ['http://cache.ruby-lang.org/pub/ruby/'] sanity_check_paths = { 'files': ['bin/ruby', 'bin/rake', 'bin/gem', 'bin/testrb', 'bin/erb', 'bin/ri', 'bin/irb', 'bin/rdoc', 'lib/libruby.so.2.1.0', - 'lib/libruby-static.a', 'lib/libruby.so'], + 'lib/libruby-static.a', 'lib/libruby.%s' % SHLIB_EXT], 'dirs': ['lib/ruby/2.1.0', 'lib/ruby/gems', 'lib/pkgconfig', 'include/ruby-2.1.0'] } diff --git a/easybuild/easyconfigs/r/Ruby/Ruby-2.1.5-intel-2014b.eb b/easybuild/easyconfigs/r/Ruby/Ruby-2.1.5-intel-2014b.eb index 32eca44aae..7acca63ee0 100644 --- a/easybuild/easyconfigs/r/Ruby/Ruby-2.1.5-intel-2014b.eb +++ b/easybuild/easyconfigs/r/Ruby/Ruby-2.1.5-intel-2014b.eb @@ -24,7 +24,7 @@ source_urls = ['http://cache.ruby-lang.org/pub/ruby/'] sanity_check_paths = { 'files': ['bin/ruby', 'bin/rake', 'bin/gem', 'bin/testrb', 'bin/erb', 'bin/ri', 'bin/irb', 'bin/rdoc', 'lib/libruby.so.2.1.0', - 'lib/libruby-static.a', 'lib/libruby.so'], + 'lib/libruby-static.a', 'lib/libruby.%s' % SHLIB_EXT], 'dirs': ['lib/ruby/2.1.0', 'lib/ruby/gems', 'lib/pkgconfig', 'include/ruby-2.1.0'] } diff --git a/easybuild/easyconfigs/r/rCUDA/rCUDA-4.0.1_linux_64_Ubuntu10.04.eb b/easybuild/easyconfigs/r/rCUDA/rCUDA-4.0.1_linux_64_Ubuntu10.04.eb index f306dfebf1..764e0a5654 100644 --- a/easybuild/easyconfigs/r/rCUDA/rCUDA-4.0.1_linux_64_Ubuntu10.04.eb +++ b/easybuild/easyconfigs/r/rCUDA/rCUDA-4.0.1_linux_64_Ubuntu10.04.eb @@ -25,8 +25,8 @@ toolchain = {'version': 'dummy', 'name': 'dummy'} sources = ['rCUDA_%(version)s%(versionsuffix)s.tar.gz'] sanity_check_paths = { - 'files': ["framework/common/rCUDAcommIB.so", "framework/common/rCUDAcommTCP.so", - "framework/rCUDAl/libcudart.so", "util/rCUDA_util.h"], + 'files': ["framework/common/rCUDAcommIB.%s" % SHLIB_EXT, "framework/common/rCUDAcommTCP.%s" % SHLIB_EXT, + "framework/rCUDAl/libcudart.%s" % SHLIB_EXT, "util/rCUDA_util.h"], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/rCUDA/rCUDA-5.0_linux_64_scientificLinux6.eb b/easybuild/easyconfigs/r/rCUDA/rCUDA-5.0_linux_64_scientificLinux6.eb index 5169448939..67667d2f43 100644 --- a/easybuild/easyconfigs/r/rCUDA/rCUDA-5.0_linux_64_scientificLinux6.eb +++ b/easybuild/easyconfigs/r/rCUDA/rCUDA-5.0_linux_64_scientificLinux6.eb @@ -24,8 +24,8 @@ toolchain = {'version': 'dummy', 'name': 'dummy'} sources = ['rCUDA_%(version)s%(versionsuffix)s.tar.gz'] sanity_check_paths = { - 'files': ["framework/common/rCUDAcommIB.so", "framework/common/rCUDAcommTCP.so", - "framework/rCUDAl/libcudart.so", "framework/rCUDAd/getGPUNo"], + 'files': ["framework/common/rCUDAcommIB.%s" % SHLIB_EXT, "framework/common/rCUDAcommTCP.%s" % SHLIB_EXT, + "framework/rCUDAl/libcudart.%s" % SHLIB_EXT, "framework/rCUDAd/getGPUNo"], 'dirs': [] } diff --git a/easybuild/easyconfigs/s/S-Lang/S-Lang-2.3.0-GCC-4.9.2.eb b/easybuild/easyconfigs/s/S-Lang/S-Lang-2.3.0-GCC-4.9.2.eb index d5d02f5692..ec3e8a22d5 100644 --- a/easybuild/easyconfigs/s/S-Lang/S-Lang-2.3.0-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/s/S-Lang/S-Lang-2.3.0-GCC-4.9.2.eb @@ -15,7 +15,7 @@ sources = ['slang-%(version)s.tar.gz'] source_urls = ['http://www.jedsoft.org/releases/slang/'] sanity_check_paths = { - 'files': ['include/slang.h', 'bin/slsh', 'lib/libslang.so'], + 'files': ['include/slang.h', 'bin/slsh', 'lib/libslang.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb index 2c2c1d2e6a..ecc7ac751e 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb @@ -26,7 +26,7 @@ configopts += "--destdir %%(installdir)s/lib/python%s/site-packages" % pyshortve sanity_check_paths = { 'files': ['bin/sip', 'include/sip.h'] + - ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.so', 'sipconfig.py', 'sipdistutils.py']], + ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb index db47a517ca..0710574135 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb @@ -26,7 +26,7 @@ configopts += "--destdir %%(installdir)s/lib/python%s/site-packages" % pyshortve sanity_check_paths = { 'files': ['bin/sip', 'include/sip.h'] + - ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.so', 'sipconfig.py', 'sipdistutils.py']], + ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-foss-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-foss-2015a-Python-2.7.9.eb index c03c93c847..af473b7d9f 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-foss-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-foss-2015a-Python-2.7.9.eb @@ -26,7 +26,7 @@ configopts += "--destdir %%(installdir)s/lib/python%s/site-packages" % pyshortve sanity_check_paths = { 'files': ['bin/sip', 'include/sip.h'] + - ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.so', 'sipconfig.py', 'sipdistutils.py']], + ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2014b-Python-2.7.8.eb index d266d5f8e0..2fb045fa84 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2014b-Python-2.7.8.eb @@ -26,7 +26,7 @@ configopts += "--destdir %%(installdir)s/lib/python%s/site-packages" % pyshortve sanity_check_paths = { 'files': ['bin/sip', 'include/sip.h'] + - ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.so', 'sipconfig.py', 'sipdistutils.py']], + ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2015a-Python-2.7.9.eb index 4fb9048408..457e09c556 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2015a-Python-2.7.9.eb @@ -26,7 +26,7 @@ configopts += "--destdir %%(installdir)s/lib/python%s/site-packages" % pyshortve sanity_check_paths = { 'files': ['bin/sip', 'include/sip.h'] + - ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.so', 'sipconfig.py', 'sipdistutils.py']], + ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015a.eb index fbe46bacc9..06b2583e36 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015a.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015a.eb @@ -33,7 +33,7 @@ dependencies = [ parallel = 1 sanity_check_paths = { - 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.so'], + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015b.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015b.eb index f71908ec0b..5708afcd84 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015b.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-foss-2015b.eb @@ -33,7 +33,7 @@ dependencies = [ parallel = 1 sanity_check_paths = { - 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.so'], + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-gimkl-2.11.5.eb index dae12b5734..11fc55a1b6 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-gimkl-2.11.5.eb @@ -33,7 +33,7 @@ dependencies = [ parallel = 1 sanity_check_paths = { - 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.so'], + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.4.10.eb index 0687048004..6a41f5863c 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.4.10.eb @@ -33,7 +33,7 @@ dependencies = [ parallel = 1 sanity_check_paths = { - 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.so'], + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.7.20.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.7.20.eb index 3ad3a9145a..e06537d494 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-goolf-1.7.20.eb @@ -33,7 +33,7 @@ dependencies = [ parallel = 1 sanity_check_paths = { - 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.so'], + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015a.eb index 03c9b50fba..17d369e530 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015a.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015a.eb @@ -33,7 +33,7 @@ dependencies = [ parallel = 1 sanity_check_paths = { - 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.so'], + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015b.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015b.eb index 2008f892f3..26439e2d65 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015b.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-intel-2015b.eb @@ -33,7 +33,7 @@ dependencies = [ parallel = 1 sanity_check_paths = { - 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.so'], + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2015b.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2015b.eb index 625f8fa8a1..79c1231084 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2015b.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2015b.eb @@ -33,7 +33,7 @@ dependencies = [ parallel = 1 sanity_check_paths = { - 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.so'], + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.%s' % SHLIB_EXT], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/s/Sablotron/Sablotron-1.0.3-goolf-1.4.10.eb b/easybuild/easyconfigs/s/Sablotron/Sablotron-1.0.3-goolf-1.4.10.eb index 55cd2babc0..fb000c408e 100644 --- a/easybuild/easyconfigs/s/Sablotron/Sablotron-1.0.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/Sablotron/Sablotron-1.0.3-goolf-1.4.10.eb @@ -14,7 +14,7 @@ sources = ['Sablot-%(version)s.tar.gz'] dependencies = [('expat', '2.1.0')] sanity_check_paths = { - 'files': ['bin/sabcmd', 'bin/sablot-config', 'include/sablot.h', 'lib/libsablot.a', 'lib/libsablot.so'], + 'files': ['bin/sabcmd', 'bin/sablot-config', 'include/sablot.h', 'lib/libsablot.a', 'lib/libsablot.%s' % SHLIB_EXT], 'dirs': ['share/doc/html/sablot', 'man'], } diff --git a/easybuild/easyconfigs/s/Sablotron/Sablotron-1.0.3-ictce-4.1.13.eb b/easybuild/easyconfigs/s/Sablotron/Sablotron-1.0.3-ictce-4.1.13.eb index db41cb46c7..c8667ed41e 100644 --- a/easybuild/easyconfigs/s/Sablotron/Sablotron-1.0.3-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/s/Sablotron/Sablotron-1.0.3-ictce-4.1.13.eb @@ -16,7 +16,7 @@ patches = ['%(name)s-%(version)s_recent-icpc.patch'] dependencies = [('expat', '2.1.0')] sanity_check_paths = { - 'files': ['bin/sabcmd', 'bin/sablot-config', 'include/sablot.h', 'lib/libsablot.a', 'lib/libsablot.so'], + 'files': ['bin/sabcmd', 'bin/sablot-config', 'include/sablot.h', 'lib/libsablot.a', 'lib/libsablot.%s' % SHLIB_EXT], 'dirs': ['share/doc/html/sablot', 'man'], } diff --git a/easybuild/easyconfigs/s/Sablotron/Sablotron-1.0.3-ictce-5.3.0.eb b/easybuild/easyconfigs/s/Sablotron/Sablotron-1.0.3-ictce-5.3.0.eb index 3b78da50c7..7516655a5b 100644 --- a/easybuild/easyconfigs/s/Sablotron/Sablotron-1.0.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/Sablotron/Sablotron-1.0.3-ictce-5.3.0.eb @@ -16,7 +16,7 @@ patches = ['%(name)s-%(version)s_recent-icpc.patch'] dependencies = [('expat', '2.1.0')] sanity_check_paths = { - 'files': ['bin/sabcmd', 'bin/sablot-config', 'include/sablot.h', 'lib/libsablot.a', 'lib/libsablot.so'], + 'files': ['bin/sabcmd', 'bin/sablot-config', 'include/sablot.h', 'lib/libsablot.a', 'lib/libsablot.%s' % SHLIB_EXT], 'dirs': ['share/doc/html/sablot', 'man'], } diff --git a/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb index 5495760056..04304ec6c2 100644 --- a/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/s/Stampy/Stampy-1.0.28-intel-2015b-Python-2.7.10.eb @@ -22,10 +22,10 @@ dependencies = [ ('Python', pyver), ] -files_to_copy = ['ext', 'maptools.so', 'plugins', 'README.txt', 'Stampy', 'stampy.py'] +files_to_copy = ['ext', 'maptools.%s' % SHLIB_EXT, 'plugins', 'README.txt', 'Stampy', 'stampy.py'] sanity_check_paths = { - 'files': ['maptools.so', 'stampy.py'], + 'files': ['maptools.%s' % SHLIB_EXT, 'stampy.py'], 'dirs': ['ext', 'plugins', 'Stampy'], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.1.29.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.1.29.eb index dfcda740ab..04ccb9df33 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.1.29.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.1.29.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.2.25.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.2.25.eb index 0772f31b94..ce6dcbcc3d 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.2.25.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.2.25.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.2.40.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.2.40.eb index d98933db4b..821b800cb6 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.2.40.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-CrayGNU-5.2.40.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-GCC-4.8.1.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-GCC-4.8.1.eb index e5111378c8..4356912900 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-GCC-4.8.1.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-GCC-4.8.1.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2014b.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2014b.eb index 9d1f75c5eb..d4cbdb38bb 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2014b.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2014b.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015a.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015a.eb index 5647497c3f..8ee9a367a6 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015a.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015a.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-gmpolf-1.4.8.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-gmpolf-1.4.8.eb index b6931f92b4..d8346a8fe3 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-gmpolf-1.4.8.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-goalf-1.1.0-no-OFED.eb index 428ca53264..c930788a68 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-goalf-1.1.0-no-OFED.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.4.10.eb index e66bad6682..fa8030d775 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.4.10.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.14.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.14.eb index a04f959983..ab15e56447 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.14.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-3.2.2.u3.eb index f3ea085a38..c3644809e1 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-3.2.2.u3.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-4.0.6.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-4.0.6.eb index 3b871003de..f5069f13af 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-4.0.6.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-4.1.13.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-4.1.13.eb index 508e0b416f..0f73cd22ed 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-4.1.13.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.2.0.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.2.0.eb index add5a1ec83..57102b24eb 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.2.0.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.3.0.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.3.0.eb index b4b3cf9023..9fb50c3aaa 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.3.0.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.4.0.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.4.0.eb index 43e89506aa..6e85cddcb4 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.4.0.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.5.0.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.5.0.eb index c69f9f0890..874483a81c 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-5.5.0.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-6.1.5.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-6.1.5.eb index d90d48702e..dd9bbe69e8 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-6.1.5.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-6.1.5.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-7.1.2.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-7.1.2.eb index 169a754e3c..7ab0bfa52d 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-ictce-7.1.2.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2014b.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2014b.eb index 5d4845b993..f873b71036 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2014b.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2014b.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015a.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015a.eb index 989df56176..0c94946cf2 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015a.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015a.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015b.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015b.eb index 8b00383037..fdf4660866 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2015b.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-iqacml-3.7.3.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-iqacml-3.7.3.eb index 4e7d1f550f..5077e60bd1 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-iqacml-3.7.3.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] configopts = "--with-pic" sanity_check_paths = { - 'files': ["lib/libsz.a", "lib/libsz.so"] + + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/snappy/snappy-1.1.2-GCC-4.9.2.eb b/easybuild/easyconfigs/s/snappy/snappy-1.1.2-GCC-4.9.2.eb index 551924427d..c94ded9731 100644 --- a/easybuild/easyconfigs/s/snappy/snappy-1.1.2-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/s/snappy/snappy-1.1.2-GCC-4.9.2.eb @@ -21,7 +21,7 @@ sources = ['%s.tar.gz' % commit] preconfigopts = "./autogen.sh && " sanity_check_paths = { - 'files': ['lib/libsnappy.so'], + 'files': ['lib/libsnappy.%s' % SHLIB_EXT], 'dirs': ['include', 'share'] } diff --git a/easybuild/easyconfigs/s/snappy/snappy-1.1.3-GCC-4.9.3.eb b/easybuild/easyconfigs/s/snappy/snappy-1.1.3-GCC-4.9.3.eb index 1043087833..901b001dcd 100644 --- a/easybuild/easyconfigs/s/snappy/snappy-1.1.3-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/s/snappy/snappy-1.1.3-GCC-4.9.3.eb @@ -21,7 +21,7 @@ sources = ['%s.tar.gz' % commit] preconfigopts = "./autogen.sh && " sanity_check_paths = { - 'files': ['lib/libsnappy.so'], + 'files': ['lib/libsnappy.%s' % SHLIB_EXT], 'dirs': ['include', 'share'] } diff --git a/easybuild/easyconfigs/s/spglib/spglib-1.7.3-CrayGNU-5.2.40.eb b/easybuild/easyconfigs/s/spglib/spglib-1.7.3-CrayGNU-5.2.40.eb index 2e71f2ce6b..ebdf0c48b0 100644 --- a/easybuild/easyconfigs/s/spglib/spglib-1.7.3-CrayGNU-5.2.40.eb +++ b/easybuild/easyconfigs/s/spglib/spglib-1.7.3-CrayGNU-5.2.40.eb @@ -15,7 +15,7 @@ sources = [SOURCE_TAR_GZ] start_dir = '%(name)s-%(version)s' sanity_check_paths = { - 'files': ['lib/libsymspg.a', 'lib/libsymspg.so'], + 'files': ['lib/libsymspg.a', 'lib/libsymspg.%s' % SHLIB_EXT], 'dirs': ['include/spglib'], } diff --git a/easybuild/easyconfigs/s/spglib/spglib-1.7.3-intel-2015a.eb b/easybuild/easyconfigs/s/spglib/spglib-1.7.3-intel-2015a.eb index f6b34ab670..073df44cdb 100644 --- a/easybuild/easyconfigs/s/spglib/spglib-1.7.3-intel-2015a.eb +++ b/easybuild/easyconfigs/s/spglib/spglib-1.7.3-intel-2015a.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] start_dir = '%(name)s-%(version)s' sanity_check_paths = { - 'files': ['lib/libsymspg.a', 'lib/libsymspg.so'], + 'files': ['lib/libsymspg.a', 'lib/libsymspg.%s' % SHLIB_EXT], 'dirs': ['include/spglib'], } diff --git a/easybuild/easyconfigs/s/spglib/spglib-1.7.4-intel-2015b.eb b/easybuild/easyconfigs/s/spglib/spglib-1.7.4-intel-2015b.eb index 9ecdb68f03..d2670d88eb 100644 --- a/easybuild/easyconfigs/s/spglib/spglib-1.7.4-intel-2015b.eb +++ b/easybuild/easyconfigs/s/spglib/spglib-1.7.4-intel-2015b.eb @@ -12,7 +12,7 @@ source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['lib/libsymspg.a', 'lib/libsymspg.so'], + 'files': ['lib/libsymspg.a', 'lib/libsymspg.%s' % SHLIB_EXT], 'dirs': ['include/spglib'], } diff --git a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goalf-1.1.0-no-OFED.eb index 859871997e..f64c40563e 100644 --- a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goalf-1.1.0-no-OFED.eb @@ -17,7 +17,7 @@ source_urls = [homepage] configopts = '--with-pic' sanity_check_paths = { - 'files': ['lib/libticcutils.so', 'lib/libticcutils.a'], + 'files': ['lib/libticcutils.%s' % SHLIB_EXT, 'lib/libticcutils.a'], 'dirs': ['include/ticcutils'], } diff --git a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goolf-1.4.10.eb b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goolf-1.4.10.eb index d14a03ca50..445f99bec6 100644 --- a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goolf-1.4.10.eb @@ -17,7 +17,7 @@ source_urls = [homepage] configopts = '--with-pic' sanity_check_paths = { - 'files': ['lib/libticcutils.so', 'lib/libticcutils.a'], + 'files': ['lib/libticcutils.%s' % SHLIB_EXT, 'lib/libticcutils.a'], 'dirs': ['include/ticcutils'], } diff --git a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-4.1.13.eb b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-4.1.13.eb index 181443391b..70bc5a288d 100644 --- a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-4.1.13.eb @@ -17,7 +17,7 @@ source_urls = [homepage] configopts = '--with-pic' sanity_check_paths = { - 'files': ['lib/libticcutils.so', 'lib/libticcutils.a'], + 'files': ['lib/libticcutils.%s' % SHLIB_EXT, 'lib/libticcutils.a'], 'dirs': ['include/ticcutils'], } diff --git a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-5.3.0.eb b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-5.3.0.eb index a1560bc07f..a5a1f3ba0c 100644 --- a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-5.3.0.eb @@ -17,7 +17,7 @@ source_urls = [homepage] configopts = '--with-pic' sanity_check_paths = { - 'files': ['lib/libticcutils.so', 'lib/libticcutils.a'], + 'files': ['lib/libticcutils.%s' % SHLIB_EXT, 'lib/libticcutils.a'], 'dirs': ['include/ticcutils'], } diff --git a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.7-intel-2015b.eb b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.7-intel-2015b.eb index 80f98c98df..d62879bb69 100644 --- a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.7-intel-2015b.eb +++ b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.7-intel-2015b.eb @@ -17,7 +17,7 @@ source_urls = [homepage] configopts = '--with-pic' sanity_check_paths = { - 'files': ['lib/libticcutils.so', 'lib/libticcutils.a'], + 'files': ['lib/libticcutils.%s' % SHLIB_EXT, 'lib/libticcutils.a'], 'dirs': ['include/ticcutils'], } diff --git a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goalf-1.1.0-no-OFED.eb index d4ed9ad26c..efab901860 100644 --- a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goalf-1.1.0-no-OFED.eb @@ -25,7 +25,7 @@ dependencies = [ configopts = '--with-ticcutils=$EBROOTTICCUTILS' sanity_check_paths = { - 'files': ['bin/timbl', 'lib/libtimbl.so', 'lib/libtimbl.a'], + 'files': ['bin/timbl', 'lib/libtimbl.%s' % SHLIB_EXT, 'lib/libtimbl.a'], 'dirs': ['include/timbl'] } diff --git a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goolf-1.4.10.eb b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goolf-1.4.10.eb index bfc1a1974a..9db7b9cd71 100644 --- a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goolf-1.4.10.eb @@ -25,7 +25,7 @@ dependencies = [ configopts = '--with-ticcutils=$EBROOTTICCUTILS' sanity_check_paths = { - 'files': ['bin/timbl', 'lib/libtimbl.so', 'lib/libtimbl.a'], + 'files': ['bin/timbl', 'lib/libtimbl.%s' % SHLIB_EXT, 'lib/libtimbl.a'], 'dirs': ['include/timbl'] } diff --git a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-4.1.13.eb b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-4.1.13.eb index 2dc98b3066..ef78059fdf 100644 --- a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-4.1.13.eb @@ -25,7 +25,7 @@ dependencies = [ configopts = '--with-ticcutils=$EBROOTTICCUTILS' sanity_check_paths = { - 'files': ['bin/timbl', 'lib/libtimbl.so', 'lib/libtimbl.a'], + 'files': ['bin/timbl', 'lib/libtimbl.%s' % SHLIB_EXT, 'lib/libtimbl.a'], 'dirs': ['include/timbl'] } diff --git a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-5.3.0.eb b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-5.3.0.eb index 51cd57a6f7..72a8eb72c8 100644 --- a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-5.3.0.eb @@ -25,7 +25,7 @@ dependencies = [ configopts = '--with-ticcutils=$EBROOTTICCUTILS' sanity_check_paths = { - 'files': ['bin/timbl', 'lib/libtimbl.so', 'lib/libtimbl.a'], + 'files': ['bin/timbl', 'lib/libtimbl.%s' % SHLIB_EXT, 'lib/libtimbl.a'], 'dirs': ['include/timbl'] } diff --git a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.6-intel-2015b.eb b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.6-intel-2015b.eb index 01bbfe8201..9f42760123 100644 --- a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.6-intel-2015b.eb +++ b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.6-intel-2015b.eb @@ -25,7 +25,7 @@ dependencies = [ configopts = '--with-ticcutils=$EBROOTTICCUTILS' sanity_check_paths = { - 'files': ['bin/timbl', 'lib/libtimbl.so', 'lib/libtimbl.a'], + 'files': ['bin/timbl', 'lib/libtimbl.%s' % SHLIB_EXT, 'lib/libtimbl.a'], 'dirs': ['include/timbl'] } diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-goalf-1.1.0-no-OFED.eb index 50fbec0e1c..a52aa694fc 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-goalf-1.1.0-no-OFED.eb @@ -33,7 +33,7 @@ sanity_check_paths = { 'include/udunits2.h', 'include/udunits.h', 'lib/libudunits2.a', - 'lib/libudunits2.so', + 'lib/libudunits2.%s' % SHLIB_EXT, ], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-goolf-1.4.10.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-goolf-1.4.10.eb index 46c29b08f1..72d80a88dd 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-goolf-1.4.10.eb @@ -33,7 +33,7 @@ sanity_check_paths = { 'include/udunits2.h', 'include/udunits.h', 'lib/libudunits2.a', - 'lib/libudunits2.so', + 'lib/libudunits2.%s' % SHLIB_EXT, ], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-3.2.2.u3.eb index d95d2e2e5f..b9d1c0a574 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-3.2.2.u3.eb @@ -33,7 +33,7 @@ sanity_check_paths = { 'include/udunits2.h', 'include/udunits.h', 'lib/libudunits2.a', - 'lib/libudunits2.so', + 'lib/libudunits2.%s' % SHLIB_EXT, ], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-4.0.6.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-4.0.6.eb index 0b5eedcf68..7a9b90a956 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-4.0.6.eb @@ -33,7 +33,7 @@ sanity_check_paths = { 'include/udunits2.h', 'include/udunits.h', 'lib/libudunits2.a', - 'lib/libudunits2.so', + 'lib/libudunits2.%s' % SHLIB_EXT, ], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-4.1.13.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-4.1.13.eb index b3e41567be..f166af2248 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-4.1.13.eb @@ -33,7 +33,7 @@ sanity_check_paths = { 'include/udunits2.h', 'include/udunits.h', 'lib/libudunits2.a', - 'lib/libudunits2.so', + 'lib/libudunits2.%s' % SHLIB_EXT, ], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.2.0.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.2.0.eb index ac829b62ae..6769cda969 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.2.0.eb @@ -33,7 +33,7 @@ sanity_check_paths = { 'include/udunits2.h', 'include/udunits.h', 'lib/libudunits2.a', - 'lib/libudunits2.so', + 'lib/libudunits2.%s' % SHLIB_EXT, ], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.3.0.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.3.0.eb index b0e1ae05f8..13138db3b0 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.3.0.eb @@ -33,7 +33,7 @@ sanity_check_paths = { 'include/udunits2.h', 'include/udunits.h', 'lib/libudunits2.a', - 'lib/libudunits2.so', + 'lib/libudunits2.%s' % SHLIB_EXT, ], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.4.0.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.4.0.eb index e3a2a31a19..39dc1241a0 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-ictce-5.4.0.eb @@ -34,7 +34,7 @@ sanity_check_paths = { 'include/udunits2.h', 'include/udunits.h', 'lib/libudunits2.a', - 'lib/libudunits2.so', + 'lib/libudunits2.%s' % SHLIB_EXT, ], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-intel-2014b.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-intel-2014b.eb index e9bf8e9075..e773e384b2 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-intel-2014b.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-intel-2014b.eb @@ -32,7 +32,7 @@ sanity_check_paths = { 'include/udunits2.h', 'include/udunits.h', 'lib/libudunits2.a', - 'lib/libudunits2.so', + 'lib/libudunits2.%s' % SHLIB_EXT, ], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-iqacml-3.7.3.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-iqacml-3.7.3.eb index bfcc6592ef..193e10df49 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.1.24-iqacml-3.7.3.eb @@ -33,7 +33,7 @@ sanity_check_paths = { 'include/udunits2.h', 'include/udunits.h', 'lib/libudunits2.a', - 'lib/libudunits2.so', + 'lib/libudunits2.%s' % SHLIB_EXT, ], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb index 54303b9dd9..01de38e1cf 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb @@ -29,7 +29,7 @@ dependencies = [('expat', '2.1.0')] sanity_check_paths = { 'files': ['bin/udunits2', 'include/converter.h', 'include/udunits2.h', 'include/udunits.h', - 'lib/libudunits2.a', 'lib/libudunits2.so', ], + 'lib/libudunits2.a', 'lib/libudunits2.%s' % SHLIB_EXT, ], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb b/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb index 5b068e3cf7..09d9d1ef44 100644 --- a/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb +++ b/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb @@ -37,7 +37,7 @@ license_file = '/example/licenses/path/vampir.license' install_cmd = "./" + sources[0] + " --silent --instdir=%(installdir)s && %(installdir)s/bin/vampirserver config --silent" sanity_check_paths = { - 'files': ["bin/vampirserver", "doc/vampirserver-manual.pdf", "lib/vampirserver-driver.so"], + 'files': ["bin/vampirserver", "doc/vampirserver-manual.pdf", "lib/vampirserver-driver.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/x264/x264-20150930-intel-2015b.eb b/easybuild/easyconfigs/x/x264/x264-20150930-intel-2015b.eb index 962e01b94a..9483eafcda 100644 --- a/easybuild/easyconfigs/x/x264/x264-20150930-intel-2015b.eb +++ b/easybuild/easyconfigs/x/x264/x264-20150930-intel-2015b.eb @@ -17,7 +17,7 @@ dependencies = [('Yasm', '1.3.0')] configopts = " --enable-shared --enable-static " sanity_check_paths = { - 'files': ['bin/x264', 'include/x264_config.h', 'include/x264.h', 'lib/libx264.a', 'lib/libx264.so'], + 'files': ['bin/x264', 'include/x264_config.h', 'include/x264.h', 'lib/libx264.a', 'lib/libx264.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b.eb b/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b.eb index 5cf0e37d19..4f85a1627f 100644 --- a/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b.eb @@ -16,7 +16,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libxcb-image.so'], + 'files': ['lib/libxcb-image.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b.eb b/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b.eb index 845c0b3ba8..4854d896a1 100644 --- a/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b.eb @@ -17,7 +17,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libxcb-keysyms.so'], + 'files': ['lib/libxcb-keysyms.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b.eb b/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b.eb index 55946bc4e1..bf0147fea6 100644 --- a/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b.eb @@ -16,7 +16,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libxcb-render-util.so'], + 'files': ['lib/libxcb-render-util.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b.eb b/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b.eb index cc6561672e..8fd3b74ca5 100644 --- a/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b.eb @@ -17,7 +17,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libxcb-util.so'], + 'files': ['lib/libxcb-util.%s' % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/y/YAXT/YAXT-0.2.1-ictce-5.5.0.eb b/easybuild/easyconfigs/y/YAXT/YAXT-0.2.1-ictce-5.5.0.eb index 21337d5364..580265ba7e 100644 --- a/easybuild/easyconfigs/y/YAXT/YAXT-0.2.1-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/y/YAXT/YAXT-0.2.1-ictce-5.5.0.eb @@ -13,7 +13,7 @@ source_urls = ['https://www.dkrz.de/redmine/attachments/download/436/'] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ["include/yaxt.h", "include/yaxt.mod", "lib/libyaxt.a", "lib/libyaxt.so"], + 'files': ["include/yaxt.h", "include/yaxt.mod", "lib/libyaxt.a", "lib/libyaxt.%s" % SHLIB_EXT], 'dirs': ["include/xt"], } diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-goalf-1.1.0-no-OFED.eb index 2f4d2827cf..e6b15eb610 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-goalf-1.1.0-no-OFED.eb @@ -27,7 +27,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'files': ['lib/libzmq.%s' % SHLIB_EXT, 'lib/libzmq.a'], 'dirs': ['include', 'lib'], } diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-goolf-1.4.10.eb index 747cf1ffc2..b73b89d70f 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-goolf-1.4.10.eb @@ -27,7 +27,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'files': ['lib/libzmq.%s' % SHLIB_EXT, 'lib/libzmq.a'], 'dirs': ['include', 'lib'] } diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-4.1.13.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-4.1.13.eb index 4dbaf2c3bd..b83d808908 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-4.1.13.eb @@ -27,7 +27,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'files': ['lib/libzmq.%s' % SHLIB_EXT, 'lib/libzmq.a'], 'dirs': ['include', 'lib'], } diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-5.3.0.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-5.3.0.eb index 2ada7561b2..40d87c85a1 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-5.3.0.eb @@ -27,7 +27,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'files': ['lib/libzmq.%s' % SHLIB_EXT, 'lib/libzmq.a'], 'dirs': ['include', 'lib'], } diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-5.5.0.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-5.5.0.eb index 629f7f4392..c3ed6bc8cd 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-2.2.0-ictce-5.5.0.eb @@ -27,7 +27,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'files': ['lib/libzmq.%s' % SHLIB_EXT, 'lib/libzmq.a'], 'dirs': ['include', 'lib'], } diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-goalf-1.1.0-no-OFED.eb index d1040c0b9b..1252449cdc 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-goalf-1.1.0-no-OFED.eb @@ -27,7 +27,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'files': ['lib/libzmq.%s' % SHLIB_EXT, 'lib/libzmq.a'], 'dirs': ['include', 'lib'], } diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-goolf-1.4.10.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-goolf-1.4.10.eb index e0a45d3a3a..95a131cfe8 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-goolf-1.4.10.eb @@ -27,7 +27,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'files': ['lib/libzmq.%s' % SHLIB_EXT, 'lib/libzmq.a'], 'dirs': ['include', 'lib'] } diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-ictce-4.1.13.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-ictce-4.1.13.eb index 6ea68c4e6d..e10a755a01 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-ictce-4.1.13.eb @@ -29,7 +29,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'files': ['lib/libzmq.%s' % SHLIB_EXT, 'lib/libzmq.a'], 'dirs': ['include', 'lib'], } diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-ictce-5.3.0.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-ictce-5.3.0.eb index e61f976c13..527739faf9 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.2-ictce-5.3.0.eb @@ -29,7 +29,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'files': ['lib/libzmq.%s' % SHLIB_EXT, 'lib/libzmq.a'], 'dirs': ['include', 'lib'], } diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.5-foss-2015a.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.5-foss-2015a.eb index 537ac748fe..1f514501d9 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.5-foss-2015a.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.5-foss-2015a.eb @@ -27,7 +27,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'files': ['lib/libzmq.%s' % SHLIB_EXT, 'lib/libzmq.a'], 'dirs': ['include', 'lib'], } diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.5-intel-2015a.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.5-intel-2015a.eb index 19243eab21..b225911a4b 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.5-intel-2015a.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-3.2.5-intel-2015a.eb @@ -29,7 +29,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'files': ['lib/libzmq.%s' % SHLIB_EXT, 'lib/libzmq.a'], 'dirs': ['include', 'lib'], } diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.0.3-ictce-5.5.0.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.0.3-ictce-5.5.0.eb index 24e4243b5a..7785988c2b 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.0.3-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.0.3-ictce-5.5.0.eb @@ -27,7 +27,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'files': ['lib/libzmq.%s' % SHLIB_EXT, 'lib/libzmq.a'], 'dirs': ['include', 'lib'], } diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.3-intel-2015a.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.3-intel-2015a.eb index e23ec179be..bc5c878ab6 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.3-intel-2015a.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.3-intel-2015a.eb @@ -28,7 +28,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'files': ['lib/libzmq.%s' % SHLIB_EXT, 'lib/libzmq.a'], 'dirs': ['include', 'lib'], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.5-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.5-goalf-1.1.0-no-OFED.eb index 9722f5606c..37f161d0c0 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.5-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.5-goalf-1.1.0-no-OFED.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.5-goolf-1.4.10.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.5-goolf-1.4.10.eb index 9aed2a6932..daba234ecf 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.5-goolf-1.4.10.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-3.2.2.u3.eb index d01a7f9d72..b40c73ee4b 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-3.2.2.u3.eb @@ -17,7 +17,7 @@ source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', patches = ['zlib-%(version)s-detected-icc.patch'] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-4.0.6.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-4.0.6.eb index 69d5b76957..7cbc32bfe9 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-4.0.6.eb @@ -17,7 +17,7 @@ source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', patches = ['zlib-%(version)s-detected-icc.patch'] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-4.1.13.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-4.1.13.eb index 47b80f9b8b..902026b61d 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-4.1.13.eb @@ -17,7 +17,7 @@ source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', patches = ['zlib-%(version)s-detected-icc.patch'] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-5.3.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-5.3.0.eb index a0237792fe..822d286719 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-5.3.0.eb @@ -17,7 +17,7 @@ source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', patches = ['zlib-%(version)s-detected-icc.patch'] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-5.5.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-5.5.0.eb index 32533e0df9..1d129e59cb 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.5-ictce-5.5.0.eb @@ -17,7 +17,7 @@ source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', patches = ['zlib-%(version)s-detected-icc.patch'] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgmpolf-1.1.6.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgmpolf-1.1.6.eb index 8ff2614822..de4650180a 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgmpolf-1.1.6.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgmpolf-1.1.6.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgmvolf-1.1.12rc1.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgmvolf-1.1.12rc1.eb index 226a64f7a2..fe4296cb85 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgmvolf-1.1.12rc1.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgmvolf-1.1.12rc1.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgmvolf-1.2.7.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgmvolf-1.2.7.eb index 48fed3624c..9d2adb0815 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgmvolf-1.2.7.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgmvolf-1.2.7.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgoolf-1.1.7.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgoolf-1.1.7.eb index 1a47989ab0..c29279005d 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgoolf-1.1.7.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-cgoolf-1.1.7.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-foss-2014b.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-foss-2014b.eb index 9909f13d52..2cd7bfea2b 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-foss-2014b.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-foss-2014b.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-gmvapich2-1.7.12.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-gmvapich2-1.7.12.eb index bf8527b938..c2c22020a2 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-gmvapich2-1.7.12.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-gmvapich2-1.7.12.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ["include/zconf.h", "include/zlib.h", "lib/libz.a", "lib/libz.so"], + 'files': ["include/zconf.h", "include/zlib.h", "lib/libz.a", "lib/libz.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-gmvolf-1.7.12.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-gmvolf-1.7.12.eb index 524811dfd5..0b958206e7 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-gmvolf-1.7.12.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ["include/zconf.h", "include/zlib.h", "lib/libz.a", "lib/libz.so"], + 'files': ["include/zconf.h", "include/zlib.h", "lib/libz.a", "lib/libz.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-gmvolf-1.7.12rc1.eb index 93ea64e321..92dd07257e 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-gmvolf-1.7.12rc1.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ["include/zconf.h", "include/zlib.h", "lib/libz.a", "lib/libz.so"], + 'files': ["include/zconf.h", "include/zlib.h", "lib/libz.a", "lib/libz.%s" % SHLIB_EXT], 'dirs': [] } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-goalf-1.1.0-no-OFED.eb index 2349edc7b6..fb65776a3a 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-goalf-1.1.0-no-OFED.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-goalf-1.5.12-no-OFED.eb index 11979135cd..7f6715e88a 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-goalf-1.5.12-no-OFED.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-3.2.2.u3.eb index b0a946a39d..e32a3e79c4 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-3.2.2.u3.eb @@ -17,7 +17,7 @@ source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', patches = ['zlib-%(version)s-detected-icc.patch'] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.0.10.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.0.10.eb index c028b11721..db3a0dfff8 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.0.10.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.0.10.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.0.6.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.0.6.eb index 9728ddb7b2..b9505d072c 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.0.6.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.1.13.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.1.13.eb index f713fd7cf7..8b2f4375e4 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-4.1.13.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.2.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.2.0.eb index 1afe111ef5..7fb621ba0d 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.2.0.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.3.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.3.0.eb index 115527d009..90333383fb 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.3.0.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.4.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.4.0.eb index b5a3851823..ab73afa7b9 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.4.0.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.5.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.5.0.eb index 07c5786ac6..260dbe8959 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-5.5.0.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-6.1.5.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-6.1.5.eb index 62b9777b1c..208dc7a9fd 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-6.1.5.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-ictce-6.1.5.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-intel-2015a.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-intel-2015a.eb index d4d69bb5d6..ebb8984959 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-intel-2015a.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-intel-2015a.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-iomkl-4.6.13.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-iomkl-4.6.13.eb index 70d765ec12..c7709c4961 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-iomkl-4.6.13.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-iqacml-3.7.3.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-iqacml-3.7.3.eb index 34070b60f4..9bdeabddec 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.7-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.7-iqacml-3.7.3.eb @@ -17,7 +17,7 @@ source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', patches = ['zlib-%(version)s-detected-icc.patch'] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.1.29.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.1.29.eb index f6714bc2c1..e23fdc62cb 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.1.29.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.1.29.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.2.25.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.2.25.eb index 17db62ce98..196dc1e3be 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.2.25.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.2.25.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.2.40.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.2.40.eb index 736d7b43ce..942056eae5 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.2.40.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-CrayGNU-5.2.40.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2-binutils-2.25.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2-binutils-2.25.eb index 2f2a76d597..6aa4e52aa9 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2-binutils-2.25.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2-binutils-2.25.eb @@ -18,7 +18,7 @@ source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', builddependencies = [('binutils', '2.25', '', True)] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2.eb index 6d7d97956e..9010ac84fc 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.2.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3-binutils-2.25.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3-binutils-2.25.eb index 4e570a5bd4..9ab612053c 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3-binutils-2.25.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3-binutils-2.25.eb @@ -18,7 +18,7 @@ source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', builddependencies = [('binutils', '2.25', '', True)] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3.eb index 9473da0a68..f19cf0b1f2 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-5.1.0-binutils-2.25.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-5.1.0-binutils-2.25.eb index e551df98f0..3475aad2a7 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-5.1.0-binutils-2.25.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-5.1.0-binutils-2.25.eb @@ -18,7 +18,7 @@ source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', builddependencies = [('binutils', '2.25', '', True)] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb index 48e9e05462..1353624765 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCCcore-4.9.3.eb @@ -18,7 +18,7 @@ source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', builddependencies = [('binutils', '2.25', '', True)] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GNU-4.9.3-2.25.eb index dd3f32139a..cb71ffc347 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GNU-4.9.3-2.25.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2014b.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2014b.eb index a9a1a7a751..cfcb2bbea8 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2014b.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2014b.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015.05.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015.05.eb index 33f49407b2..d7d7de4e67 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015.05.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015.05.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015a.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015a.eb index 564e7c630a..db7aae0d30 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015a.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015a.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015b.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015b.eb index 7b3f5726f1..7816ad0e72 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015b.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2015b.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gimkl-2.11.5.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gimkl-2.11.5.eb index 587247480f..5d61da12e5 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gimkl-2.11.5.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goalf-1.5.12-no-OFED.eb index 6842a4905a..84377844a5 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goalf-1.5.12-no-OFED.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gompi-1.5.16.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gompi-1.5.16.eb index 695c4e9adb..193fdea71f 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gompi-1.5.16.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-gompi-1.5.16.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.4.10.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.4.10.eb index ef7ff90823..e939da6164 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.4.10.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.14.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.14.eb index 04ad52753b..e6c8fcbaf5 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.14.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.16.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.16.eb index 2f5f986ee2..fa938352c8 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.16.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.5.16.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.7.20.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.7.20.eb index f1b7c406e8..5f8aec5188 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-goolf-1.7.20.eb @@ -15,7 +15,7 @@ source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-4.1.13.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-4.1.13.eb index 19090e972d..12a56a28d0 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-4.1.13.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.3.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.3.0.eb index 6079bed795..e7a70ba0d0 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.3.0.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.4.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.4.0.eb index 676cd36a50..15b66c7537 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.4.0.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.5.0.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.5.0.eb index 7e2745fe83..fe67071a0f 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-5.5.0.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%s' % version, 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.2.5.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.2.5.eb index 6159219e43..f0a6894a15 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.2.5.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%s' % version, 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.3.5.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.3.5.eb index 2a01e395d9..9996730fc6 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.3.5.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-6.3.5.eb @@ -18,7 +18,7 @@ source_urls = [ ] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.1.2.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.1.2.eb index 9847388bbe..d1ec42ed0e 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.1.2.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%s' % version, 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.3.5.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.3.5.eb index 598e2f0a70..c37c55c1d2 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.3.5.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-ictce-7.3.5.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%s' % version, 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014.06.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014.06.eb index 8222dedfd6..603aa1686e 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014.06.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014.06.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014b.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014b.eb index ea8ec92737..855a831081 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014b.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2014b.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015a.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015a.eb index 08196c5468..ac61371779 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015a.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015a.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015b.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015b.eb index 3f7d7ddee0..4b58f77dff 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015b.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2015b.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-iqacml-3.7.3.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-iqacml-3.7.3.eb index 2e832099e8..2cc314be64 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-iqacml-3.7.3.eb @@ -17,7 +17,7 @@ source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', patches = ['zlib-1.2.7-detected-icc.patch'] sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb index 606b98c86a..82a1155e2e 100644 --- a/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8.eb @@ -18,7 +18,7 @@ source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', buildopts = 'CFLAGS="-O2 -fPIC"' sanity_check_paths = { - 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.so'], + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], 'dirs': [], } -- GitLab From f47cff420085636928c7b44006e30f4043a9decc Mon Sep 17 00:00:00 2001 From: bioadmin Date: Mon, 4 Jan 2016 12:49:31 +1030 Subject: [PATCH 0518/1015] Added BioKanga-3.4.5-foss-2015b --- .../b/BioKanga/BioKanga-3.4.5-foss-2015b.eb | 26 +++++++++++++++++++ .../easyconfigs/g/GSL/GSL-2.1-foss-2015b.eb | 18 +++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 easybuild/easyconfigs/b/BioKanga/BioKanga-3.4.5-foss-2015b.eb create mode 100644 easybuild/easyconfigs/g/GSL/GSL-2.1-foss-2015b.eb diff --git a/easybuild/easyconfigs/b/BioKanga/BioKanga-3.4.5-foss-2015b.eb b/easybuild/easyconfigs/b/BioKanga/BioKanga-3.4.5-foss-2015b.eb new file mode 100644 index 0000000000..8064891848 --- /dev/null +++ b/easybuild/easyconfigs/b/BioKanga/BioKanga-3.4.5-foss-2015b.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'BioKanga' +version = '3.4.5' + +homepage = 'http://sourceforge.net/projects/biokanga' +description = """BioKanga is an integrated toolkit of high performance bioinformatics + subprocesses targeting the challenges of next generation sequencing analytics. + Kanga is an acronym standing for 'K-mer Adaptive Next Generation Aligner'.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +sources = ['buildbiokanga_%s.zip' % version.replace('.', '_')] + +source_urls = ['http://sourceforge.net/projects/biokanga/files/'] + +dependencies = [('GSL', '2.1')] + +preconfigopts = "chmod +x configure && " + +sanity_check_paths = { + 'files': ["bin/biokanga"], + 'dirs': [] + } + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/g/GSL/GSL-2.1-foss-2015b.eb b/easybuild/easyconfigs/g/GSL/GSL-2.1-foss-2015b.eb new file mode 100644 index 0000000000..812faf4e0f --- /dev/null +++ b/easybuild/easyconfigs/g/GSL/GSL-2.1-foss-2015b.eb @@ -0,0 +1,18 @@ +easyblock = 'ConfigureMake' + +name = 'GSL' +version = "2.1" + +homepage = 'http://www.gnu.org/software/gsl/' +description = """The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. + The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting.""" + +toolchain = {'version': '2015b', 'name': 'foss'} +toolchainopts = {'opt': True, 'optarch': True, 'unroll': True, 'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +configopts = "--with-pic" + +moduleclass = 'numlib' -- GitLab From a6be6d1a47e1950b2a118104ddafc6f171399040 Mon Sep 17 00:00:00 2001 From: bioadmin Date: Mon, 4 Jan 2016 14:12:53 +1030 Subject: [PATCH 0519/1015] Added hub-2.2.2 --- .../h/hub/hub-2.2.2-linux-amd64.eb | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 easybuild/easyconfigs/h/hub/hub-2.2.2-linux-amd64.eb diff --git a/easybuild/easyconfigs/h/hub/hub-2.2.2-linux-amd64.eb b/easybuild/easyconfigs/h/hub/hub-2.2.2-linux-amd64.eb new file mode 100644 index 0000000000..1d6e523440 --- /dev/null +++ b/easybuild/easyconfigs/h/hub/hub-2.2.2-linux-amd64.eb @@ -0,0 +1,22 @@ +easyblock = 'PackedBinary' + +name = 'hub' +version = '2.2.2' +versionsuffix = '-linux-amd64' + +homepage = 'https://hub.github.com/' +description = """hub is a command-line wrapper for git that makes you better at GitHub.""" + +sources = ['%%(namelower)s-%s-%%(version)s.tgz' % versionsuffix[1:]] + +source_urls = ['https://github.com/github/hub/releases/download/v%s/' % version] + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sanity_check_paths = { + 'files': ['bin/hub'], + 'dirs': [] +} + + +moduleclass = 'tools' -- GitLab From 707276fac9adf6a2d8f12eb3ce984d35b5f9ee2d Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Mon, 4 Jan 2016 14:41:47 +1030 Subject: [PATCH 0520/1015] Easyconfig for installing Bowtie2-2.2.6-foss-2015b --- .../b/Bowtie2/Bowtie2-2.2.6-foss-2015b.eb | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-foss-2015b.eb diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-foss-2015b.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-foss-2015b.eb new file mode 100644 index 0000000000..9b9219de67 --- /dev/null +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-foss-2015b.eb @@ -0,0 +1,38 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel +# Modified by: Robert Schmidt +# Ottawa Hospital Research Institute - Bioinformatics Team + +easyblock = 'MakeCp' + +name = 'Bowtie2' +version = '2.2.6' + +homepage = 'http://bowtie-bio.sourceforge.net/bowtie2/index.shtml' +description = """ Bowtie 2 is an ultrafast and memory-efficient tool for aligning sequencing reads + to long reference sequences. It is particularly good at aligning reads of about 50 up to 100s or 1,000s + of characters, and particularly good at aligning to relatively long (e.g. mammalian) genomes. + Bowtie 2 indexes the genome with an FM Index to keep its memory footprint small: for the human genome, + its memory footprint is typically around 3.2 GB. Bowtie 2 supports gapped, local, and paired-end alignment modes.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +sources = ['%(namelower)s-%(version)s-source.zip'] +source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/%(version)s', 'download')] + +files_to_copy = [ + (["bowtie2", "bowtie2-align-l", "bowtie2-align-s", "bowtie2-build", "bowtie2-build-l", "bowtie2-build-s", + "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), + "doc", "example", "scripts", "MANUAL", "MANUAL.markdown", "NEWS"] + +sanity_check_paths = { + 'files': ["bin/bowtie2-align-l", "bin/bowtie2-build", "bin/bowtie2-inspect"], + 'dirs': [], +} + +# to add script folder to path just uncomment this line +#modextrapaths = {'PATH': 'scripts'} + +moduleclass = 'bio' -- GitLab From be021388cdd96ecb2ee7aeb6c0cde66d35babeea Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Tue, 5 Jan 2016 08:54:37 +1030 Subject: [PATCH 0521/1015] Minor reformatting as suggested by @boegel --- easybuild/easyconfigs/h/hub/hub-2.2.2-linux-amd64.eb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/h/hub/hub-2.2.2-linux-amd64.eb b/easybuild/easyconfigs/h/hub/hub-2.2.2-linux-amd64.eb index 1d6e523440..00fab927f3 100644 --- a/easybuild/easyconfigs/h/hub/hub-2.2.2-linux-amd64.eb +++ b/easybuild/easyconfigs/h/hub/hub-2.2.2-linux-amd64.eb @@ -7,9 +7,8 @@ versionsuffix = '-linux-amd64' homepage = 'https://hub.github.com/' description = """hub is a command-line wrapper for git that makes you better at GitHub.""" -sources = ['%%(namelower)s-%s-%%(version)s.tgz' % versionsuffix[1:]] - -source_urls = ['https://github.com/github/hub/releases/download/v%s/' % version] +source_urls = ['https://github.com/github/hub/releases/download/v%(version)s/'] +sources = ['%(namelower)s%(versionsuffix)s-%(version)s.tgz'] toolchain = {'name': 'dummy', 'version': 'dummy'} @@ -18,5 +17,4 @@ sanity_check_paths = { 'dirs': [] } - moduleclass = 'tools' -- GitLab From c1846f87c0e99fe09f5b1e04c19397d383d7c7e8 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Tue, 5 Jan 2016 08:59:13 +1030 Subject: [PATCH 0522/1015] Minor reformatting as suggested by @boegel --- .../easyconfigs/b/BioKanga/BioKanga-3.4.5-foss-2015b.eb | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/b/BioKanga/BioKanga-3.4.5-foss-2015b.eb b/easybuild/easyconfigs/b/BioKanga/BioKanga-3.4.5-foss-2015b.eb index 8064891848..accaece1d7 100644 --- a/easybuild/easyconfigs/b/BioKanga/BioKanga-3.4.5-foss-2015b.eb +++ b/easybuild/easyconfigs/b/BioKanga/BioKanga-3.4.5-foss-2015b.eb @@ -10,17 +10,16 @@ description = """BioKanga is an integrated toolkit of high performance bioinform toolchain = {'name': 'foss', 'version': '2015b'} -sources = ['buildbiokanga_%s.zip' % version.replace('.', '_')] - source_urls = ['http://sourceforge.net/projects/biokanga/files/'] +sources = ['buildbiokanga_%s.zip' % version.replace('.', '_')] dependencies = [('GSL', '2.1')] preconfigopts = "chmod +x configure && " sanity_check_paths = { - 'files': ["bin/biokanga"], - 'dirs': [] - } + 'files': ["bin/biokanga"], + 'dirs': [] +} moduleclass = 'bio' -- GitLab From 741b56dfe5ef6869a0a1b240cefc874d490645b3 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Tue, 5 Jan 2016 13:55:14 +1030 Subject: [PATCH 0523/1015] Easyconfig for installing Bowtie-1.1.2-foss-2015b --- .../b/Bowtie/Bowtie-1.1.2-foss-2015b.eb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb diff --git a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb new file mode 100644 index 0000000000..a487a8a008 --- /dev/null +++ b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb @@ -0,0 +1,19 @@ +#Modified from existing version by: +#Robert Schmidt +#Ottawa Hospital Research Institute - Bioinformatics Team +name = 'Bowtie' +version = '1.1.2' + +homepage = 'http://bowtie-bio.sourceforge.net/index.shtml' +description = """Bowtie is an ultrafast, memory-efficient short read aligner. +It aligns short DNA sequences (reads) to the human genome. +""" + +toolchain = {'name': 'foss', 'version': '2015b'} +#toolchainopts = {'optarch': True, 'pic': True} + +sources = ['%(namelower)s-%(version)s-src.zip'] +source_urls = ['http://download.sourceforge.net/bowtie-bio/'] + +moduleclass = 'bio' + -- GitLab From 7e279c52f5625ddba802186ccee72beff15e7bb5 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Tue, 5 Jan 2016 14:01:54 +1030 Subject: [PATCH 0524/1015] Easyconfig for installing BamTools-2.4.0-foss-2015b plus updated dependencies. --- .../b/BamTools/BamTools-2.4.0-foss-2015b.eb | 31 ++++++++++++++++ .../c/CMake/CMake-3.4.1-foss-2015b.eb | 22 ++++++++++++ .../n/ncurses/ncurses-6.0-foss-2015b.eb | 36 +++++++++++++++++++ 3 files changed, 89 insertions(+) create mode 100644 easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2015b.eb create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015b.eb create mode 100644 easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2015b.eb diff --git a/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2015b.eb b/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2015b.eb new file mode 100644 index 0000000000..c4a843674b --- /dev/null +++ b/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2015b.eb @@ -0,0 +1,31 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2013 The Cyprus Institute +# Authors:: Andreas Panteli , George Tsouloupas +# License:: MIT/GPL +# +## + +name = 'BamTools' +version = '2.4.0' + +homepage = 'https://github.com/pezmaster31/bamtools' +description = """BamTools provides both a programmer's API and an end-user's toolkit for handling BAM files.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +sources = ['v%(version)s.tar.gz'] +source_urls = ['https://github.com/pezmaster31/bamtools/archive'] + +builddependencies = [('CMake', '3.4.1')] + +files_to_copy = ["bin", "lib", "include", "docs", "LICENSE", "README"] + +sanity_check_paths = { + 'files': ["bin/bamtools", "include/shared/bamtools_global.h", "lib/libbamtools.a", + "lib/libbamtools.so", "lib/libbamtools-utils.a", "lib/libjsoncpp.a"], + 'dirs': ["include/api", "docs"] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015b.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015b.eb new file mode 100644 index 0000000000..e465750960 --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015b.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.4.1' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('ncurses', '6.0')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2015b.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2015b.eb new file mode 100644 index 0000000000..dd307cc1ff --- /dev/null +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2015b.eb @@ -0,0 +1,36 @@ +easyblock = 'ConfigureMake' + +name = 'ncurses' +version = '6.0' + +homepage = 'http://www.gnu.org/software/ncurses/' +description = """The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, +and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and +function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses.""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] + +patches = ['ncurses-%(version)s_gcc-5.patch'] + +configopts = [ + # default build + '--with-shared --enable-overwrite', + # the UTF-8 enabled version (ncursesw) + '--with-shared --enable-overwrite --enable-ext-colors --enable-widec --includedir=%(installdir)s/include/ncursesw/' +] + +libs = ["form", "menu", "ncurses", "panel"] +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses6-config", + "reset", "tabs", "tic", "toe", "tput", "tset"]] + + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], + 'dirs': ['include', 'include/ncursesw'], +} + +moduleclass = 'devel' -- GitLab From 6b5d8d498b4779e9128567091cc9d27b1132950c Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Tue, 5 Jan 2016 14:19:39 +1030 Subject: [PATCH 0525/1015] Easyconfig for installing SAMtools-1.2-foss-2015b --- .../s/SAMtools/SAMtools-1.2-foss-2015b.eb | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb new file mode 100644 index 0000000000..393acf5e18 --- /dev/null +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb @@ -0,0 +1,33 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +## + +name = 'SAMtools' +version = '1.2' + +homepage = 'http://www.htslib.org/' +description = """SAM Tools provide various utilities for manipulating alignments in the SAM format, + including sorting, merging, indexing and generating alignments in a per-position format.""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['https://github.com/samtools/%(namelower)s/releases/download/%(version)s'] + +patches = ['SAMtools-1.1_Makefile.patch'] + +dependencies = [ + ('ncurses', '6.0'), + ('zlib', '1.2.8'), +] + +parallel = 1 + +moduleclass = 'bio' -- GitLab From fda4de6f8f74cafcdd7f9049a11d1738fd6af384 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 5 Jan 2016 09:20:43 +0100 Subject: [PATCH 0526/1015] fix typo in FIAT homepage --- .../easyconfigs/f/FIAT/FIAT-1.5.0-intel-2015a-Python-2.7.9.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/f/FIAT/FIAT-1.5.0-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/f/FIAT/FIAT-1.5.0-intel-2015a-Python-2.7.9.eb index 03fe5cf7a1..2e95a09438 100644 --- a/easybuild/easyconfigs/f/FIAT/FIAT-1.5.0-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/f/FIAT/FIAT-1.5.0-intel-2015a-Python-2.7.9.eb @@ -3,7 +3,7 @@ easyblock = 'PythonPackage' name = 'FIAT' version = '1.5.0' -homepage = 'ttps://bitbucket.org/fenics-project/fiat' +homepage = 'https://bitbucket.org/fenics-project/fiat' description = """The FInite element Automatic Tabulator FIAT supports generation of arbitrary order instances of the Lagrange elements on lines, triangles, and tetrahedra. It is also capable of generating arbitrary order instances of Jacobi-type quadrature rules on the same element shapes.""" -- GitLab From a6f1c41d2533b91a3d0a94cdfdbe2187d4c3a4de Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 5 Jan 2016 10:54:22 +0100 Subject: [PATCH 0527/1015] {cae}[intel/2015b] UFL 1.6.0 w/ Python 2.7.11 --- .../UFL-1.6.0-intel-2015b-Python-2.7.11.eb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/u/UFL/UFL-1.6.0-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/u/UFL/UFL-1.6.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/u/UFL/UFL-1.6.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..36a4f726d6 --- /dev/null +++ b/easybuild/easyconfigs/u/UFL/UFL-1.6.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,29 @@ +easyblock = 'PythonPackage' + +name = 'UFL' +version = '1.6.0' + +homepage = 'https://launchpad.net/ufl' +description = """The Unified Form Language (UFL) is a domain specific language + for declaration of finite element discretizations of variational forms. + More precisely, it defines a flexible interface for choosing finite element + spaces and defining expressions for weak forms in a notation close to + mathematical notation.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://bitbucket.org/fenics-project/ufl/downloads/'] +sources = [SOURCELOWER_TAR_GZ] + +pyver = '2.7.11' +versionsuffix = '-Python-%s' % pyver + +dependencies = [('Python', pyver)] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ['form2ufl', 'ufl2py', 'ufl-analyse', 'ufl-convert', 'ufl-version']], + 'dirs': ['lib/python%s/site-packages/ufl' % pyshortver] +} + +moduleclass = 'cae' -- GitLab From 9122f849e661c588fe8fe687fc933b7aeff18446 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 5 Jan 2016 14:46:09 +0200 Subject: [PATCH 0528/1015] {cae}[intel/2015b] FIAT 1.6.0 w/ Python 2.7.11 --- .../FIAT-1.6.0-intel-2015b-Python-2.7.11.eb | 32 +++++++++++++++++ ...sympy-0.7.6.1-intel-2015b-Python-2.7.11.eb | 34 +++++++++++++++++++ 2 files changed, 66 insertions(+) create mode 100644 easybuild/easyconfigs/f/FIAT/FIAT-1.6.0-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/s/sympy/sympy-0.7.6.1-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/f/FIAT/FIAT-1.6.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/f/FIAT/FIAT-1.6.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..47959ae1d4 --- /dev/null +++ b/easybuild/easyconfigs/f/FIAT/FIAT-1.6.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,32 @@ +easyblock = 'PythonPackage' + +name = 'FIAT' +version = '1.6.0' + +homepage = 'https://bitbucket.org/fenics-project/fiat' +description = """The FInite element Automatic Tabulator FIAT supports generation of arbitrary order +instances of the Lagrange elements on lines, triangles, and tetrahedra. It is also capable of generating +arbitrary order instances of Jacobi-type quadrature rules on the same element shapes.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://bitbucket.org/fenics-project/fiat/downloads'] +sources = [SOURCELOWER_TAR_GZ] + +pyver = '2.7.11' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('sympy', '0.7.6.1', versionsuffix), +] + +options = {'modulename': name} + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/s/sympy/sympy-0.7.6.1-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/s/sympy/sympy-0.7.6.1-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..d4d078aa23 --- /dev/null +++ b/easybuild/easyconfigs/s/sympy/sympy-0.7.6.1-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,34 @@ +easyblock = 'PythonPackage' + +name = 'sympy' +version = '0.7.6.1' + +homepage = 'http://sympy.org/' +description = """SymPy is a Python library for symbolic mathematics. It aims to + become a full-featured computer algebra system (CAS) while keeping the code as + simple as possible in order to be comprehensible and easily extensible. SymPy + is written entirely in Python and does not require any external libraries.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +patches = ['sympy-0.7.6_fix-numpy-include.patch'] + +python = 'Python' +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:-1]) + +versionsuffix = "-%s-%s" % (python, pyver) + +dependencies = [(python, pyver)] + +runtest = 'python setup.py test' + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/sympy' % pyshortver], +} + +moduleclass = 'math' -- GitLab From 34d2d56466994df43035ffc472a54a7b28dfc70f Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Tue, 5 Jan 2016 14:05:46 +0100 Subject: [PATCH 0529/1015] Added CPLEX 12.6.3 - updated version number - updated url - added foss and Java dependencies (needed for some of the executables in the package) --- easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3.eb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3.eb diff --git a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3.eb b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3.eb new file mode 100644 index 0000000000..7553e149f5 --- /dev/null +++ b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3.eb @@ -0,0 +1,18 @@ +name = 'CPLEX' +version = '12.6.3' + +homepage = 'http://www-01.ibm.com/software/commerce/optimization/cplex-optimizer/' +description = """IBM ILOG CPLEX Optimizer's mathematical programming technology enables + analytical decision support for improving efficiency, + reducing costs, and increasing profitability.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['cplex_studio%s.linux-x86-64.bin' % ''.join(version.split('.'))] + +dependencies = [ + ('Java', '1.8.0_45', ''), + ('foss', '2015b', ''), +] + +moduleclass = 'math' -- GitLab From 19f298d79d0e2a09c121ea56844b26c06175e498 Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Tue, 5 Jan 2016 14:11:48 +0100 Subject: [PATCH 0530/1015] Added CPLEX 12.6.3 - updated version number - updated url - added foss and Java dependencies (needed for some of the executables in the package) --- easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3.eb b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3.eb index 7553e149f5..a182d227da 100644 --- a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3.eb +++ b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3.eb @@ -11,7 +11,7 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} sources = ['cplex_studio%s.linux-x86-64.bin' % ''.join(version.split('.'))] dependencies = [ - ('Java', '1.8.0_45', ''), + ('Java', '1.8.0_66', ''), ('foss', '2015b', ''), ] -- GitLab From 313df42a0c41a76ee13291af602772f8a5496d7c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 5 Jan 2016 21:14:13 +0200 Subject: [PATCH 0531/1015] add easyconfig FFC-1.6.0-intel-2015b-Python-2.7.11.eb --- .../FFC-1.6.0-intel-2015b-Python-2.7.11.eb | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 easybuild/easyconfigs/f/FFC/FFC-1.6.0-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/f/FFC/FFC-1.6.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/f/FFC/FFC-1.6.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..3ec5a82483 --- /dev/null +++ b/easybuild/easyconfigs/f/FFC/FFC-1.6.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,33 @@ +easyblock = "PythonPackage" + +name = 'FFC' +version = '1.6.0' + +homepage = 'https://bitbucket.org/fenics-project/ffc' +description = """FEniCS Form Compiler (FFC) works as a compiler for multilinear forms by generating + code (C++) for the evaluation of a multilinear form given in mathematical notation.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://bitbucket.org/fenics-project/ffc/downloads/'] +sources = [SOURCELOWER_TAR_GZ] + +pyver = '2.7.11' +versionsuffix = '-Python-%s' % pyver + +builddependencies = [ + ('SWIG', '3.0.8', versionsuffix), +] +dependencies = [ + ('Python', pyver), + ('UFL', version, versionsuffix), + ('FIAT', version, versionsuffix), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': ['bin/ffc'], + 'dirs': ['lib/python%s/site-packages' % pyshortver] +} + +moduleclass = 'math' -- GitLab From 71517eed7629488a5cad3a9ec9d050802be6ea2d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 5 Jan 2016 21:14:14 +0200 Subject: [PATCH 0532/1015] add easyconfig SWIG-3.0.8-intel-2015b-Python-2.7.11.eb --- .../SWIG-3.0.8-intel-2015b-Python-2.7.11.eb | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 easybuild/easyconfigs/s/SWIG/SWIG-3.0.8-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/s/SWIG/SWIG-3.0.8-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/s/SWIG/SWIG-3.0.8-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..0b3c5f42cf --- /dev/null +++ b/easybuild/easyconfigs/s/SWIG/SWIG-3.0.8-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,23 @@ +name = 'SWIG' +version = '3.0.8' + +homepage = 'http://www.swig.org/' +description = """SWIG is a software development tool that connects programs written in C and C++ with + a variety of high-level programming languages.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'opt': True, 'optarch': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +python = 'Python' +pythonversion = '2.7.11' +versionsuffix = '-%s-%s' % (python, pythonversion) + +dependencies = [ + (python, pythonversion), + ('PCRE', '8.37'), +] + +moduleclass = 'devel' -- GitLab From 6de2b0deb1045982919e8089d411e6ebfabe6d13 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Wed, 6 Jan 2016 05:57:28 +1030 Subject: [PATCH 0533/1015] drop trailing empty lines --- easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb | 1 - 1 file changed, 1 deletion(-) diff --git a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb index a487a8a008..6f85eaae58 100644 --- a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb +++ b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb @@ -16,4 +16,3 @@ sources = ['%(namelower)s-%(version)s-src.zip'] source_urls = ['http://download.sourceforge.net/bowtie-bio/'] moduleclass = 'bio' - -- GitLab From 409aa0adb489f8f25620be9fe6c0fdc8ec1ec963 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 5 Jan 2016 23:38:22 +0200 Subject: [PATCH 0534/1015] add Instant as dep for FFC --- .../FFC-1.6.0-intel-2015b-Python-2.7.11.eb | 1 + ...Instant-1.6.0-intel-2015b-Python-2.7.11.eb | 29 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 easybuild/easyconfigs/i/Instant/Instant-1.6.0-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/f/FFC/FFC-1.6.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/f/FFC/FFC-1.6.0-intel-2015b-Python-2.7.11.eb index 3ec5a82483..8e3e690feb 100644 --- a/easybuild/easyconfigs/f/FFC/FFC-1.6.0-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/f/FFC/FFC-1.6.0-intel-2015b-Python-2.7.11.eb @@ -22,6 +22,7 @@ dependencies = [ ('Python', pyver), ('UFL', version, versionsuffix), ('FIAT', version, versionsuffix), + ('Instant', version, versionsuffix), ] pyshortver = '.'.join(pyver.split('.')[:2]) diff --git a/easybuild/easyconfigs/i/Instant/Instant-1.6.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/i/Instant/Instant-1.6.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..608ac917b3 --- /dev/null +++ b/easybuild/easyconfigs/i/Instant/Instant-1.6.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,29 @@ +easyblock = 'PythonPackage' + +name = 'Instant' +version = '1.6.0' + +homepage = 'https://bitbucket.org/fenics-project/instant' +description = """Instant is a Python module that allows for instant inlining of C and C++ code in Python. + It is a small Python module built on top of SWIG and Distutils.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://bitbucket.org/fenics-project/instant/downloads/'] +sources = [SOURCELOWER_TAR_GZ] + +pyver = '2.7.11' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('SWIG', '3.0.8', versionsuffix), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['bin', 'lib/python%s/site-packages' % pyshortver] +} + +moduleclass = 'devel' -- GitLab From 24e8e3b73815c07a3cb33dc2667a520909473418 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Wed, 6 Jan 2016 08:37:41 +1030 Subject: [PATCH 0535/1015] Roll back ncurses dependency from v6.0 to 5.9 --- .../c/CMake/CMake-3.4.1-foss-2015b.eb | 2 +- .../n/ncurses/ncurses-6.0-foss-2015b.eb | 36 ------------------- 2 files changed, 1 insertion(+), 37 deletions(-) delete mode 100644 easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2015b.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015b.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015b.eb index e465750960..412715449a 100644 --- a/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015b.eb +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015b.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'foss', 'version': '2015b'} source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] sources = [SOURCELOWER_TAR_GZ] -dependencies = [('ncurses', '6.0')] +dependencies = [('ncurses', '5.9')] sanity_check_paths = { 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2015b.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2015b.eb deleted file mode 100644 index dd307cc1ff..0000000000 --- a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2015b.eb +++ /dev/null @@ -1,36 +0,0 @@ -easyblock = 'ConfigureMake' - -name = 'ncurses' -version = '6.0' - -homepage = 'http://www.gnu.org/software/ncurses/' -description = """The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, -and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and -function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses.""" - -toolchain = {'name': 'foss', 'version': '2015b'} -toolchainopts = {'optarch': True, 'pic': True} - -source_urls = [GNU_SOURCE] -sources = [SOURCE_TAR_GZ] - -patches = ['ncurses-%(version)s_gcc-5.patch'] - -configopts = [ - # default build - '--with-shared --enable-overwrite', - # the UTF-8 enabled version (ncursesw) - '--with-shared --enable-overwrite --enable-ext-colors --enable-widec --includedir=%(installdir)s/include/ncursesw/' -] - -libs = ["form", "menu", "ncurses", "panel"] -sanity_check_paths = { - 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses6-config", - "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], - 'dirs': ['include', 'include/ncursesw'], -} - -moduleclass = 'devel' -- GitLab From 01e2d25223d69faf78176f8fddef4ed2bcc2bd91 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Wed, 6 Jan 2016 11:58:20 +1030 Subject: [PATCH 0536/1015] Dummy/placeholder easyconfig file --- easybuild/easyconfigs/b/Boost/Boost-1.60.0-foss-2015b.eb | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 easybuild/easyconfigs/b/Boost/Boost-1.60.0-foss-2015b.eb diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.60.0-foss-2015b.eb b/easybuild/easyconfigs/b/Boost/Boost-1.60.0-foss-2015b.eb new file mode 100644 index 0000000000..e69de29bb2 -- GitLab From 4aaa83fe2e105b47f2c90602c12aa27bde1a7f5e Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Wed, 6 Jan 2016 12:02:33 +1030 Subject: [PATCH 0537/1015] Easyconfig for installing Boost-1.60.0-foss-2015b --- .../b/Boost/Boost-1.60.0-foss-2015b.eb | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.60.0-foss-2015b.eb b/easybuild/easyconfigs/b/Boost/Boost-1.60.0-foss-2015b.eb index e69de29bb2..6319781076 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.60.0-foss-2015b.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.60.0-foss-2015b.eb @@ -0,0 +1,23 @@ +name = 'Boost' +version = '1.60.0' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'pic': True, 'usempi': True} + +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] +source_urls = [SOURCEFORGE_SOURCE] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), +] + +configopts = '--without-libraries=python' + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' -- GitLab From be10f968aca76aa4a86a8a347740e90eaed19169 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Wed, 6 Jan 2016 12:14:28 +1030 Subject: [PATCH 0538/1015] Dummy/placeholder easyconfig file --- easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b.eb | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b.eb diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b.eb new file mode 100644 index 0000000000..e69de29bb2 -- GitLab From de54c7327ddd0e0811fb504f6be262ea3e3a94b2 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Wed, 6 Jan 2016 12:25:21 +1030 Subject: [PATCH 0539/1015] Easyconfig for installing CD-HIT-4.6.4-foss-2015b Also updated the source from google code to GitHub. --- .../c/CD-HIT/CD-HIT-4.6.4-foss-2015b.eb | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b.eb index e69de29bb2..e2e712b7d5 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b.eb @@ -0,0 +1,36 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'MakeCp' + +name = "CD-HIT" +version = "4.6.4" +versionsuffix = "-2015-0603" + +homepage = 'http://weizhong-lab.ucsd.edu/cd-hit/' +description = """ CD-HIT is a very widely used program for clustering and + comparing protein or nucleotide sequences.""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'openmp': True} + +source_urls = ['https://github.com/weizhongli/cdhit/releases/download/V%(version)s/'] +sources = ['%(namelower)s-v%(version)s%(versionsuffix)s.tar.gz'] + +# make sure compilation flags are passed down (e.g. to enable OpenMP) +buildopts = ' CC="$CXX" CCFLAGS="$CPPFLAGS $CXXFLAGS"' + +# put here the list of generated executables when compiling +list_of_executables = ["cd-hit", "cd-hit-est", "cd-hit-2d", "cd-hit-est-2d", "cd-hit-div", "cd-hit-454"] + +# this is the real EasyBuild line to copy all the executables and perl scripts to "bin" +files_to_copy = [(list_of_executables, "bin"), (["*.pl"], 'bin'), "README", "doc", "license.txt" ] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in list_of_executables], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From cbb96c74e05431045b074e5a35535751201cb9b7 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Wed, 6 Jan 2016 12:27:45 +1030 Subject: [PATCH 0540/1015] Easyconfig for installing CD-HIT-4.6.1-foss-2015b --- .../c/CD-HIT/CD-HIT-4.6.1-foss-2015b.eb | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b.eb diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b.eb new file mode 100644 index 0000000000..d4682f582d --- /dev/null +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b.eb @@ -0,0 +1,36 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'MakeCp' + +name = "CD-HIT" +version = "4.6.1" +versionsuffix = "-2012-08-27" + +homepage = 'http://weizhong-lab.ucsd.edu/cd-hit/' +description = """ CD-HIT is a very widely used program for clustering and + comparing protein or nucleotide sequences.""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'openmp': True} + +source_urls = ['https://github.com/weizhongli/cdhit/releases/download/V%(version)s/'] +sources = ['%(namelower)s-v%(version)s%(versionsuffix)s.tgz'] + +# make sure compilation flags are passed down (e.g. to enable OpenMP) +buildopts = ' CC="$CXX" CCFLAGS="$CPPFLAGS $CXXFLAGS"' + +# put here the list of generated executables when compiling +list_of_executables = ["cd-hit", "cd-hit-est", "cd-hit-2d", "cd-hit-est-2d", "cd-hit-div", "cd-hit-454"] + +# this is the real EasyBuild line to copy all the executables and perl scripts to "bin" +files_to_copy = [(list_of_executables, "bin"), (["*.pl"], 'bin'), "README", "doc", "license.txt" ] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in list_of_executables], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From 055f98ad4c36d351fee40b3588ba3a6f1b88762a Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Wed, 6 Jan 2016 12:33:44 +1030 Subject: [PATCH 0541/1015] Dummy/placeholder easyconfig file --- .../easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb diff --git a/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb b/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb new file mode 100644 index 0000000000..e69de29bb2 -- GitLab From 416717cac4936788d77087feab93239bebc6f013 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Wed, 6 Jan 2016 13:26:23 +1030 Subject: [PATCH 0542/1015] Easyconfig for installing Clustal-Omega-1.2.0-foss-2015b --- .../a/argtable/argtable-2.13-foss-2015b.eb | 25 ++++++++++++++++ .../Clustal-Omega-1.2.0-foss-2015b.eb | 29 +++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2015b.eb diff --git a/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2015b.eb b/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2015b.eb new file mode 100644 index 0000000000..822a97697d --- /dev/null +++ b/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2015b.eb @@ -0,0 +1,25 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'ConfigureMake' + +name = 'argtable' +version = '2.13' + +homepage = 'http://argtable.sourceforge.net/' +description = """ Argtable is an ANSI C library for parsing GNU style + command line options with a minimum of fuss. """ + +toolchain = {'name': 'foss', 'version': '2015b'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%s%s.tar.gz' % (name, version.replace('.','-'))] + +sanity_check_paths = { + 'files': ['lib/libargtable2.so', 'lib/libargtable2.la'], + 'dirs': ['include', 'lib', 'share'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb b/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb index e69de29bb2..15a54bb46b 100644 --- a/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb +++ b/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb @@ -0,0 +1,29 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'ConfigureMake' + +name = 'Clustal-Omega' +version = '1.2.0' + +homepage = 'http://www.clustal.org/omega/' +description = """ Clustal Omega is a multiple sequence alignment + program for proteins. It produces biologically meaningful multiple + sequence alignments of divergent sequences. Evolutionary relationships + can be seen via viewing Cladograms or Phylograms """ + +toolchain = {'name': 'foss', 'version': '2015b'} + +dependencies = [('argtable', '2.13')] + +source_urls = [homepage] +sources = [SOURCELOWER_TAR_GZ] + +sanity_check_paths = { + 'files': ['bin/clustalo'], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From 84d63765e72e7aae82ff6a9e59544a2a0d069a42 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Wed, 6 Jan 2016 15:28:03 +1030 Subject: [PATCH 0543/1015] Dummy/placeholder easyconfig file --- .../p/pigz/pigz-2.3.3-foss-2015b.eb | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb diff --git a/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb b/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb new file mode 100644 index 0000000000..bd151ec076 --- /dev/null +++ b/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb @@ -0,0 +1,36 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'MakeCp' + +name = 'pigz' +version = '2.3.3' + +homepage = 'http://zlib.net/pigz/' +description = """ pigz, which stands for parallel implementation of gzip, is a fully + functional replacement for gzip that exploits multiple processors and multiple cores + to the hilt when compressing data. pigz was written by Mark Adler, and uses the zlib + and pthread libraries. """ + +toolchain = {'name': 'foss', 'version': '2015b'} + +source_urls = ['http://zlib.net/pigz/'] +sources = [SOURCE_TAR_GZ] + +# README recommends zlib 1.2.6 or higher +dependencies = [('zlib', '1.2.8')] + +buildopts = ' CC=$CC' + +parallel = 1 + +files_to_copy = [(["pigz", "unpigz"], "bin")] + +sanity_check_paths = { + 'files': ["bin/pigz", "bin/unpigz"], + 'dirs': [""], +} + +moduleclass = 'tools' -- GitLab From 78d003a2ac1013493d541e5241208527ea245e08 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Wed, 6 Jan 2016 15:28:03 +1030 Subject: [PATCH 0544/1015] Easyconfig for installing pigz-2.3.3-foss-2015b --- .../p/pigz/pigz-2.3.3-foss-2015b.eb | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb diff --git a/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb b/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb new file mode 100644 index 0000000000..bd151ec076 --- /dev/null +++ b/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb @@ -0,0 +1,36 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'MakeCp' + +name = 'pigz' +version = '2.3.3' + +homepage = 'http://zlib.net/pigz/' +description = """ pigz, which stands for parallel implementation of gzip, is a fully + functional replacement for gzip that exploits multiple processors and multiple cores + to the hilt when compressing data. pigz was written by Mark Adler, and uses the zlib + and pthread libraries. """ + +toolchain = {'name': 'foss', 'version': '2015b'} + +source_urls = ['http://zlib.net/pigz/'] +sources = [SOURCE_TAR_GZ] + +# README recommends zlib 1.2.6 or higher +dependencies = [('zlib', '1.2.8')] + +buildopts = ' CC=$CC' + +parallel = 1 + +files_to_copy = [(["pigz", "unpigz"], "bin")] + +sanity_check_paths = { + 'files': ["bin/pigz", "bin/unpigz"], + 'dirs': [""], +} + +moduleclass = 'tools' -- GitLab From dcfda11bfebe1effbf18b9121340d1ef80780dec Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 17:14:33 +0200 Subject: [PATCH 0545/1015] add easyconfig PyZMQ-15.1.0-intel-2015b-Python-2.7.10-zmq4.eb --- ...Q-15.1.0-intel-2015b-Python-2.7.10-zmq4.eb | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 easybuild/easyconfigs/p/PyZMQ/PyZMQ-15.1.0-intel-2015b-Python-2.7.10-zmq4.eb diff --git a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-15.1.0-intel-2015b-Python-2.7.10-zmq4.eb b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-15.1.0-intel-2015b-Python-2.7.10-zmq4.eb new file mode 100644 index 0000000000..34ae1ffa29 --- /dev/null +++ b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-15.1.0-intel-2015b-Python-2.7.10-zmq4.eb @@ -0,0 +1,33 @@ +easyblock = 'PythonPackage' + +name = 'PyZMQ' +version = '15.1.0' + +homepage = 'http://www.zeromq.org/bindings:python' +description = """Python bindings for ZeroMQ""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +python = 'Python' +pythonversion = '2.7.10' +pyshortver = '.'.join(pythonversion.split('.')[:2]) +zmqversion = '4.1.4' + +versionsuffix = '-%s-%s-%s' % (python, pythonversion, 'zmq%s' % zmqversion.split('.')[0]) + +dependencies = [ + (python, pythonversion), + ('ZeroMQ', zmqversion), +] + +options = {'modulename': 'zmq'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/zmq' % pyshortver], +} + +moduleclass = 'devel' -- GitLab From 7cdbecce1f1c72024765715b0c7f1ec7432c4174 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 17:14:34 +0200 Subject: [PATCH 0546/1015] add easyconfig ZeroMQ-4.1.4-intel-2015b.eb --- .../z/ZeroMQ/ZeroMQ-4.1.4-intel-2015b.eb | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.4-intel-2015b.eb diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.4-intel-2015b.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.4-intel-2015b.eb new file mode 100644 index 0000000000..0261518b88 --- /dev/null +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.4-intel-2015b.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'ZeroMQ' +version = '4.1.4' + +homepage = 'http://www.zeromq.org/' +description = """ZeroMQ looks like an embeddable networking library but acts like a concurrency framework. + It gives you sockets that carry atomic messages across various transports like in-process, + inter-process, TCP, and multicast. You can connect sockets N-to-N with patterns like fanout, + pub-sub, task distribution, and request-reply. It's fast enough to be the fabric for clustered + products. Its asynchronous I/O model gives you scalable multicore applications, built as asynchronous + message-processing tasks. It has a score of language APIs and runs on most operating systems.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://download.zeromq.org/'] +sources = [SOURCELOWER_TAR_GZ] + +# --with-pgm will use shipped OpenPGM (in foreign subdir) +configopts = '--with-pic --with-system-pgm ' +configopts += 'OpenPGM_CFLAGS="-I$EBROOTOPENPGM/include/pgm-${EBVERSIONOPENPGM%.*}" ' +configopts += 'OpenPGM_LIBS="-L$EBROOTOPENPGM/lib -lpgm -lrt -lpthread -lm" ' + +dependencies = [ + ('OpenPGM', '5.2.122'), + ('util-linux', '2.27.1'), + ('libsodium', '1.0.6'), +] + +sanity_check_paths = { + 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'dirs': ['include', 'lib'], +} + +moduleclass = 'devel' -- GitLab From 06d60562d7239a2a7b6bfa76081b3de1977536fb Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 17:14:34 +0200 Subject: [PATCH 0547/1015] add easyconfig util-linux-2.27.1-intel-2015b.eb --- .../util-linux-2.27.1-intel-2015b.eb | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb new file mode 100644 index 0000000000..29ef014ee9 --- /dev/null +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb @@ -0,0 +1,33 @@ +easyblock = 'ConfigureMake' + +name = 'util-linux' +version = '2.27.1' + +homepage = 'http://www.kernel.org/pub/linux/utils/util-linux' +description = """Set of Linux utilities""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['%s/v%%(version_major_minor)s' % homepage] +sources = [SOURCELOWER_TAR_GZ] + +# disable account related utilities (they need OS dependant pam-devel files) +# disable wall and friends (requires group changing permissions for install user) +# install systemd service files in install dir +# install bash completion files in install dir +configopts = '--disable-chfn-chsh --disable-login --disable-su ' +configopts += '--disable-wall --disable-use-tty-group ' +configopts += '--disable-makeinstall-chown --disable-makeinstall-setuid ' +configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " +configopts += "--with-bashcompletiondir='${prefix}/share/bash-completion/completions' " +# disable building Python bindings (since we don't include Python as a dep) +configopts += "--without-python " + +dependencies = [('ncurses', '5.9')] + +sanity_check_paths = { + 'files': ['lib/lib%s.a' % x for x in ['blkid' , 'mount', 'uuid']], + 'dirs': ['include', 'bin', 'share', 'sbin'], +} + +moduleclass = 'tools' -- GitLab From e54a7276f37ec5eb61536bf08f80de45fa032a52 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 17:14:35 +0200 Subject: [PATCH 0548/1015] add easyconfig libsodium-1.0.6-intel-2015b.eb --- .../libsodium/libsodium-1.0.6-intel-2015b.eb | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 easybuild/easyconfigs/l/libsodium/libsodium-1.0.6-intel-2015b.eb diff --git a/easybuild/easyconfigs/l/libsodium/libsodium-1.0.6-intel-2015b.eb b/easybuild/easyconfigs/l/libsodium/libsodium-1.0.6-intel-2015b.eb new file mode 100644 index 0000000000..67aa99e29a --- /dev/null +++ b/easybuild/easyconfigs/l/libsodium/libsodium-1.0.6-intel-2015b.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'libsodium' +version = '1.0.6' + +homepage = 'http://doc.libsodium.org/' +description = """Sodium is a modern, easy-to-use software library for encryption, decryption, signatures, + password hashing and more.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://download.libsodium.org/libsodium/releases/'] +sources = [SOURCE_TAR_GZ] + +sanity_check_paths = { + 'files': ['include/sodium.h', 'lib/libsodium.so', 'lib/libsodium.a'], + 'dirs': ['include/sodium', 'lib/pkgconfig'], +} + +moduleclass = 'lib' -- GitLab From 86dd7ea412daf5cd153bed1ee3b343ad2e2e4b5c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 17:14:35 +0200 Subject: [PATCH 0549/1015] add easyconfig OpenPGM-5.2.122-intel-2015b.eb --- .../o/OpenPGM/OpenPGM-5.2.122-intel-2015b.eb | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015b.eb diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015b.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015b.eb new file mode 100644 index 0000000000..40617871aa --- /dev/null +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015b.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'OpenPGM' +version = '5.2.122' + +homepage = 'http://code.google.com/p/openpgm/' +description = """OpenPGM is an open source implementation of the Pragmatic General Multicast (PGM) + specification in RFC 3208 available at www.ietf.org. PGM is a reliable and scalable multicast protocol + that enables receivers to detect loss, request retransmission of lost data, or notify an application + of unrecoverable loss. PGM is a receiver-reliable protocol, which means the receiver is responsible + for ensuring all data is received, absolving the sender of reception responsibility.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [GOOGLECODE_SOURCE] +sources = ['libpgm-%(version)s.tar.gz'] + +configopts = '--with-pic' + +start_dir = 'pgm' + +sanity_check_paths = { + 'files': ['lib/libpgm.so', 'lib/libpgm.a'], + 'dirs': ['include'], +} + +moduleclass = 'system' -- GitLab From 1541d8033036b5fcde1deca906c6fb59d4a952fb Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 6 Jan 2016 16:15:15 +0100 Subject: [PATCH 0550/1015] Fix URL for netcdf4-python --- .../netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb index 44a94c270f..4dac1e9f38 100644 --- a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb @@ -1,14 +1,14 @@ name = 'netcdf4-python' version = '1.1.8' -homepage = 'https://code.google.com/p/netcdf4-python/' +homepage = 'https://unidata.github.io/netcdf4-python/' description = """Python/numpy interface to netCDF.""" toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'usempi': True} -source_urls = ['https://netcdf4-python.googlecode.com/files'] -sources = ['netCDF4-%(version)s.tar.gz'] +source_urls = ['https://github.com/Unidata/netcdf4-python/archive/'] +sources = ['v%(version)srel.tar.gz'] python = 'Python' pythonver = '2.7.10' -- GitLab From d321007f246db5934f0649a897171af16bc5034f Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 6 Jan 2016 16:15:41 +0100 Subject: [PATCH 0551/1015] GDAL: bug fixes --- .../g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb index 6918546374..42d38cfa00 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb @@ -31,8 +31,8 @@ dependencies = [ ] configopts = '--with-expat=$EBROOTEXPAT --with-libz=$EBROOTLIBZ --with-hdf5=$EBROOTHDF5 --with-netcdf=$EBROOTNETCDF' -configopts += '--with-xml2=$EBROOTLIBXML2 --with-geos=$EBROOTGEOS --with-python=$EBROOTPYTHON/bin/python' -configopts += '--with-jpeg=$EBROOTLIBJPEGTURBO --with-png=$EBROOTLIBPNG --with-sqlite3=$EBROOTSQLITE' +configopts += ' --with-xml2=$EBROOTLIBXML2 --with-geos=$EBROOTGEOS --with-python=$EBROOTPYTHON/bin/python' +configopts += ' --with-jpeg=$EBROOTLIBJPEGTURBO --with-png=$EBROOTLIBPNG --with-sqlite3=$EBROOTSQLITE' sanity_check_paths = { 'files': ['lib/libgdal.so', 'lib/libgdal.a'], -- GitLab From 7160d6c9f5a159769fdd8a441ba5e1d0d290ef5a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 17:21:22 +0200 Subject: [PATCH 0552/1015] add easyconfig Armadillo-6.400.3-intel-2015b-Python-2.7.11.eb --- ...dillo-6.400.3-intel-2015b-Python-2.7.11.eb | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 easybuild/easyconfigs/a/Armadillo/Armadillo-6.400.3-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/a/Armadillo/Armadillo-6.400.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/a/Armadillo/Armadillo-6.400.3-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..093ebf2f4e --- /dev/null +++ b/easybuild/easyconfigs/a/Armadillo/Armadillo-6.400.3-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,22 @@ +name = 'Armadillo' +version = '6.400.3' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://arma.sourceforge.net/' +description = """Armadillo is an open-source C++ linear algebra library (matrix maths) aiming towards + a good balance between speed and ease of use. Integer, floating point and complex numbers are supported, + as well as a subset of trigonometric and statistics functions.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://sourceforge.net/projects/arma/files'] + +dependencies = [ + ('Boost', '1.59.0', versionsuffix), + ('arpack-ng', '3.3.0'), +] + +builddependencies = [('CMake', '3.4.1')] + +moduleclass = 'numlib' -- GitLab From b82778da993dfbbdc173a0e9c8c5012e992bc102 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 17:21:23 +0200 Subject: [PATCH 0553/1015] add easyconfig Boost-1.59.0-intel-2015b-Python-2.7.11.eb --- .../Boost-1.59.0-intel-2015b-Python-2.7.11.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/b/Boost/Boost-1.59.0-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.59.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/b/Boost/Boost-1.59.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..57d1d20c88 --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.59.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,25 @@ +name = 'Boost' +version = '1.59.0' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] + +pythonversion = '2.7.11' +versionsuffix = '-Python-%s' % pythonversion + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('Python', pythonversion), +] + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' -- GitLab From 3f2728b6f4e7c6d4f81ff42d17273ce54b963c06 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 17:21:23 +0200 Subject: [PATCH 0554/1015] add easyconfig arpack-ng-3.3.0-intel-2015b.eb --- .../arpack-ng/arpack-ng-3.3.0-intel-2015b.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.3.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.3.0-intel-2015b.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.3.0-intel-2015b.eb new file mode 100644 index 0000000000..e5eaecb750 --- /dev/null +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.3.0-intel-2015b.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'arpack-ng' +version = '3.3.0' + +homepage = 'http://forge.scilab.org/index.php/p/arpack-ng/' +description = """ARPACK is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'opt': True, 'pic': True, 'usempi': True} + +source_urls = ['https://github.com/opencollab/arpack-ng/archive/'] +sources = ['%(version)s.tar.gz'] + +builddependencies = [('Autotools', '20150215', '', ('GNU', '4.9.3-2.25'))] + +preconfigopts = "sh bootstrap && " +configopts = '--with-pic --with-blas="$LIBBLAS" --with-lapack="$LIBLAPACK"' + +sanity_check_paths = { + 'files': ["lib/libarpack.a", "lib/libarpack.so"], + 'dirs': [] +} + +moduleclass = 'numlib' -- GitLab From d9c1d29966557214c4acbead473c617f4acae3b5 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 17:22:49 +0200 Subject: [PATCH 0555/1015] modify easyconfig OpenPGM-5.2.122-intel-2015b.eb --- easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015b.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015b.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015b.eb index 40617871aa..26e1420fda 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015b.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-intel-2015b.eb @@ -11,6 +11,7 @@ description = """OpenPGM is an open source implementation of the Pragmatic Gener for ensuring all data is received, absolving the sender of reception responsibility.""" toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} source_urls = [GOOGLECODE_SOURCE] sources = ['libpgm-%(version)s.tar.gz'] -- GitLab From d7c3fb0d5af75ec5fb04781f4a73ce50b1a62373 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 17:22:49 +0200 Subject: [PATCH 0556/1015] modify easyconfig util-linux-2.27.1-intel-2015b.eb --- .../u/util-linux/util-linux-2.27.1-intel-2015b.eb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb index 29ef014ee9..43293be3b6 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb @@ -15,9 +15,9 @@ sources = [SOURCELOWER_TAR_GZ] # disable wall and friends (requires group changing permissions for install user) # install systemd service files in install dir # install bash completion files in install dir -configopts = '--disable-chfn-chsh --disable-login --disable-su ' -configopts += '--disable-wall --disable-use-tty-group ' -configopts += '--disable-makeinstall-chown --disable-makeinstall-setuid ' +configopts = "--disable-chfn-chsh --disable-login --disable-su " +configopts += "--disable-wall --disable-use-tty-group " +configopts += "--disable-makeinstall-chown --disable-makeinstall-setuid " configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " configopts += "--with-bashcompletiondir='${prefix}/share/bash-completion/completions' " # disable building Python bindings (since we don't include Python as a dep) -- GitLab From 763c32d87066dece8347ec34d491cba61ed25263 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 6 Jan 2016 17:32:08 +0100 Subject: [PATCH 0557/1015] Add curl dep in netcdf4-python --- .../netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb index 4dac1e9f38..c55f6c5bf8 100644 --- a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb @@ -19,6 +19,7 @@ dependencies = [ (python, pythonver), ('HDF5', '1.8.13'), ('netCDF', '4.3.2'), + ('cURL', '7.43.0'), ] moduleclass = 'data' -- GitLab From cfe4d685fa6e780a0b5c158a8d47067554993143 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 6 Jan 2016 17:37:06 +0100 Subject: [PATCH 0558/1015] Add Python support GEOS --- ...-2015b.eb => GEOS-3.5.0-intel-2015b-Python-2.7.10.eb} | 9 +++++++++ 1 file changed, 9 insertions(+) rename easybuild/easyconfigs/g/GEOS/{GEOS-3.5.0-intel-2015b.eb => GEOS-3.5.0-intel-2015b-Python-2.7.10.eb} (73%) diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb similarity index 73% rename from easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b.eb rename to easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb index 0118e8005f..a0fa51c68f 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb @@ -11,4 +11,13 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['http://download.osgeo.org/geos/'] sources = [SOURCELOWER_TAR_BZ2] +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), +] + +configopts = '--enable-python' + moduleclass = 'math' -- GitLab From 89455dca329b5d51ec5e327192ec2a253cfb8f39 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 6 Jan 2016 17:41:14 +0100 Subject: [PATCH 0559/1015] Don't use libtool in GDAL --- .../g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb index 42d38cfa00..cc426840a8 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb @@ -30,9 +30,10 @@ dependencies = [ ('cURL', '7.43.0'), ] -configopts = '--with-expat=$EBROOTEXPAT --with-libz=$EBROOTLIBZ --with-hdf5=$EBROOTHDF5 --with-netcdf=$EBROOTNETCDF' +configopts = '--without-libtool --with-expat=$EBROOTEXPAT --with-libz=$EBROOTLIBZ --with-hdf5=$EBROOTHDF5' configopts += ' --with-xml2=$EBROOTLIBXML2 --with-geos=$EBROOTGEOS --with-python=$EBROOTPYTHON/bin/python' configopts += ' --with-jpeg=$EBROOTLIBJPEGTURBO --with-png=$EBROOTLIBPNG --with-sqlite3=$EBROOTSQLITE' +configopts += ' --with-netcdf=$EBROOTNETCDF' sanity_check_paths = { 'files': ['lib/libgdal.so', 'lib/libgdal.a'], -- GitLab From e4cd7b4156e5742abd2952d900607d4c4eec629b Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 6 Jan 2016 17:47:40 +0100 Subject: [PATCH 0560/1015] Use GEOS versionsuffix in GDAL --- .../easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb index cc426840a8..8cd1b0cebb 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb @@ -22,7 +22,7 @@ dependencies = [ ('Python', pyver), ('netCDF', '4.3.2'), ('expat', '2.1.0'), - ('GEOS', '3.5.0'), + ('GEOS', '3.5.0', versionsuffix), ('SQLite', '3.8.10.2'), ('libxml2', '2.9.3', versionsuffix), ('libpng', '1.6.19'), -- GitLab From 3c96dbff5b6dd27266ac123c836fe96f31fc52e3 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 6 Jan 2016 17:52:57 +0100 Subject: [PATCH 0561/1015] Fix missing versionsuffix for basemap --- .../b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb index c55722da80..79b9c4ae28 100644 --- a/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb @@ -22,7 +22,7 @@ versionsuffix = '-Python-%s' % pythonver dependencies = [ ('Python', pythonver), ('matplotlib', '1.5.0', versionsuffix), - ('GEOS', '3.5.0'), + ('GEOS', '3.5.0', versionsuffix), ('PIL', '1.1.7', versionsuffix), ] -- GitLab From 654be8a2693b9487a86124cc7f2bb070313279b2 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 6 Jan 2016 17:57:24 +0100 Subject: [PATCH 0562/1015] Add SWIG to Python --- .../g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb index a0fa51c68f..5bdca691a8 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb @@ -14,9 +14,9 @@ sources = [SOURCELOWER_TAR_BZ2] pyver = '2.7.10' versionsuffix = '-Python-%s' % pyver -dependencies = [ - ('Python', pyver), -] +dependencies = [('Python', pyver)] + +builddependencies = [('SWIG', '3.0.7', versionsuffix)] configopts = '--enable-python' -- GitLab From b2ea795d03427167891450b1838ad6ed3ff7ec33 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 6 Jan 2016 18:08:57 +0100 Subject: [PATCH 0563/1015] Add PYTHONPATH in GEOS --- .../easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb index 5bdca691a8..76decc578e 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb @@ -12,6 +12,7 @@ source_urls = ['http://download.osgeo.org/geos/'] sources = [SOURCELOWER_TAR_BZ2] pyver = '2.7.10' +pyshortver = '.'.join(pyver.split('.')[0:2]) versionsuffix = '-Python-%s' % pyver dependencies = [('Python', pyver)] @@ -20,4 +21,6 @@ builddependencies = [('SWIG', '3.0.7', versionsuffix)] configopts = '--enable-python' +modextrapaths = {'PYTHONPATH': 'lib/python%s/site-packages' % pyshortver} + moduleclass = 'math' -- GitLab From ae085bacc32643e150953818bb9ee3cbc994a62f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 19:44:08 +0200 Subject: [PATCH 0564/1015] add easyconfig vsc-mympirun-scoop-3.3.0-intel-2015b-Python-2.7.10.eb --- ...n-scoop-3.3.0-intel-2015b-Python-2.7.10.eb | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.3.0-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.3.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.3.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..1495a1dfb9 --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.3.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,32 @@ +easyblock = 'VSCPythonPackage' + +name = 'vsc-mympirun-scoop' +version = '3.3.0' + +homepage = 'http://hpcugent.github.com/vsc-mympirun/' +description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" + +# we build this to work with every python version +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/hpcugent/vsc-mympirun-scoop/archive/'] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) +dependencies = [ + ('vsc-processcontrol', '1.0', '', True), + ('vsc-mympirun', '3.4.2', '', True), + (python, pyver), + ('SCOOP', '0.6.2', versionsuffix), +] + +options = {'modulename': 'vsc.mympirun.scoop'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/vsc/mympirun/scoop'], +} + +moduleclass = 'tools' -- GitLab From 14005b1af9fa5d2f984f5a58c4ed98f0cbb5b92a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 19:44:09 +0200 Subject: [PATCH 0565/1015] add easyconfig SCOOP-0.6.2-intel-2015b-Python-2.7.10.eb --- .../SCOOP-0.6.2-intel-2015b-Python-2.7.10.eb | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 easybuild/easyconfigs/s/SCOOP/SCOOP-0.6.2-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/s/SCOOP/SCOOP-0.6.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/SCOOP/SCOOP-0.6.2-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..eb290d56cc --- /dev/null +++ b/easybuild/easyconfigs/s/SCOOP/SCOOP-0.6.2-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,30 @@ +easyblock = 'PythonPackage' + +name = 'SCOOP' +version = '0.6.2' + +homepage = 'http://code.google.com/p/scoop/' +description = """SCOOP (Scalable COncurrent Operations in Python) is a distributed task module + allowing concurrent parallel programming on various environments, from heterogeneous grids to supercomputers.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ["http://scoop.googlecode.com/files/"] +sources = ['%s-%s.release.tar.gz' % (name.lower(), version)] + +pyver = '2.7.10' +pyshortver = '.'.join(pyver.split('.')[:2]) +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), # python with builtin argparse + ('Greenlet', '0.4.2', versionsuffix), + ('PyZMQ', '15.1.0', versionsuffix + '-zmq4'), +] + +sanity_check_paths = { + 'dirs': [], + 'files': ['lib/python%(pyv)s/site-packages/scoop-%%(version)s.release-py%(pyv)s.egg' % {'pyv': pyshortver}], +} + +moduleclass = 'tools' -- GitLab From 4aee3029d47b22c9f0fdfdb08bf14bff551ede1c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 19:58:42 +0200 Subject: [PATCH 0566/1015] add easyconfig Greenlet-0.4.2-intel-2015b-Python-2.7.10.eb --- ...reenlet-0.4.2-intel-2015b-Python-2.7.10.eb | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 easybuild/easyconfigs/g/Greenlet/Greenlet-0.4.2-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/g/Greenlet/Greenlet-0.4.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/Greenlet/Greenlet-0.4.2-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..9cbb38d051 --- /dev/null +++ b/easybuild/easyconfigs/g/Greenlet/Greenlet-0.4.2-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,33 @@ +easyblock = 'PythonPackage' + +name = 'Greenlet' +version = '0.4.2' + +homepage = 'https://github.com/python-greenlet/greenlet' +description = """The greenlet package is a spin-off of Stackless, a version of CPython that +supports micro-threads called "tasklets". Tasklets run pseudo-concurrently (typically in a single +or a few OS-level threads) and are synchronized with data exchanges on "channels". +A "greenlet", on the other hand, is a still more primitive notion of micro-thread with no implicit +scheduling; coroutines, in other words. This is useful when you want to control exactly when your code runs. +""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_ZIP] + +patches = ['Greenlet-%(version)s_icc_no_amd64_predefined_in_prepocessor.patch'] + +pyver = '2.7.10' +versionsuffix = "-Python-%s" % pyver + +dependencies = [('Python', pyver)] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': ['include/python%s/greenlet/greenlet.h' % pyshortver, + 'lib/python%s/site-packages/greenlet.%s' % (pyshortver, SHLIB_EXT)], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 5ad7c39f31495ce493205b3cd6ca92b138da496f Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Thu, 7 Jan 2016 05:58:55 +1030 Subject: [PATCH 0567/1015] Roll back ncurses from 6.0 to 5.9 --- easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb index 393acf5e18..601ccb04b0 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb @@ -24,7 +24,7 @@ source_urls = ['https://github.com/samtools/%(namelower)s/releases/download/%(ve patches = ['SAMtools-1.1_Makefile.patch'] dependencies = [ - ('ncurses', '6.0'), + ('ncurses', '5.9), ('zlib', '1.2.8'), ] -- GitLab From 8bb4b7024431713bd0adab61c228315b65238c0d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 21:32:01 +0200 Subject: [PATCH 0568/1015] fix conflict on vsc-base version --- ...n-scoop-3.3.0-intel-2015b-Python-2.7.10.eb | 2 +- .../vsc-processcontrol-1.0-vsc-base-2.1.2.eb | 27 +++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 easybuild/easyconfigs/v/vsc-processcontrol/vsc-processcontrol-1.0-vsc-base-2.1.2.eb diff --git a/easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.3.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.3.0-intel-2015b-Python-2.7.10.eb index 1495a1dfb9..1bbd44502a 100644 --- a/easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.3.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.3.0-intel-2015b-Python-2.7.10.eb @@ -16,7 +16,7 @@ python = 'Python' pyver = '2.7.10' versionsuffix = '-%s-%s' % (python, pyver) dependencies = [ - ('vsc-processcontrol', '1.0', '', True), + ('vsc-processcontrol', '1.0', '-vsc-base-2.1.2', True), ('vsc-mympirun', '3.4.2', '', True), (python, pyver), ('SCOOP', '0.6.2', versionsuffix), diff --git a/easybuild/easyconfigs/v/vsc-processcontrol/vsc-processcontrol-1.0-vsc-base-2.1.2.eb b/easybuild/easyconfigs/v/vsc-processcontrol/vsc-processcontrol-1.0-vsc-base-2.1.2.eb new file mode 100644 index 0000000000..761d760aa2 --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-processcontrol/vsc-processcontrol-1.0-vsc-base-2.1.2.eb @@ -0,0 +1,27 @@ +easyblock = 'VSCPythonPackage' + +name = 'vsc-processcontrol' +version = '1.0' + +homepage = 'http://hpcugent.github.com/vsc-processcontrol/' +description = """vsc-processcontrol is a module to abstract process control like scheduler settings and affinity + from actual implementations like vsc.affinity and psutil.""" + +# we build this to work with every python version +toolchain = {'name': 'dummy', 'version': ''} + +sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/hpcugent/vsc-processcontrol/archive/'] + +vsc_base_ver = '2.1.2' +versionsuffix = '-vsc-base-%s' % vsc_base_ver +dependencies = [('vsc-base', vsc_base_ver)] + +options = {'modulename': 'sys; print sys.path; import vsc; print vsc.__path__; import vsc.processcontrol'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/vsc/processcontrol'], +} + +moduleclass = 'tools' -- GitLab From 21f9705644291825301913cabbef468c5663d81f Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Thu, 7 Jan 2016 06:07:07 +1030 Subject: [PATCH 0569/1015] Re-enable `pic` as suggested by @boegel --- easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb index 6f85eaae58..74828669ae 100644 --- a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb +++ b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb @@ -10,7 +10,7 @@ It aligns short DNA sequences (reads) to the human genome. """ toolchain = {'name': 'foss', 'version': '2015b'} -#toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'pic': True} sources = ['%(namelower)s-%(version)s-src.zip'] source_urls = ['http://download.sourceforge.net/bowtie-bio/'] -- GitLab From dfb760084c5a270a4f2d79ce473899e541bd3907 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 6 Jan 2016 21:57:28 +0200 Subject: [PATCH 0570/1015] {math}[intel/2015b] DOLFIN 1.6.0 w/ Python 2.7.11 (WIP) --- .../DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..fde6e3b590 --- /dev/null +++ b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,52 @@ +name = 'DOLFIN' +version = '1.6.0' + +homepage = 'https://launchpad.net/dolfin' +description = """DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE + (Problem Solving Environment) for ordinary and partial differential equations.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True, 'pic': True, 'packed-linker-options': True} + +majver = version.split('.') +if majver[0] == '0': + majver = majver[0] +else: + majver = '.'.join(majver[0:2]) + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/%(version)s/+download'] + +patches = [ + 'wl_pkg_linkflags.patch', + 'petsc-slepc-libs.patch', +] + +pyver = '2.7.11' +versionsuffix = '-Python-%s' % pyver + +builddependencies = [ + ('CMake', '3.4.1'), + ('SWIG', '3.0.8', versionsuffix), +] +dependencies = [ + ('Python', pyver), + ('Boost', '1.59.0', versionsuffix), + ('FFC', version, versionsuffix), + ('FIAT', version, versionsuffix), + ('Instant', version, versionsuffix), + ('UFL', version, versionsuffix), + ('SCOTCH', '6.0.4'), + ('Armadillo', '6.400.3', versionsuffix), + ('SuiteSparse', '4.4.6', '-ParMETIS-4.0.3'), + ('CGAL', '4.7', versionsuffix), + ('PETSc', '3.5.3', versionsuffix), + ('SLEPc', '3.5.3', versionsuffix), + ('MTL4', '4.0.8878', '', True), + ('Trilinos', '10.12.2', versionsuffix), + ('Sphinx', '1.1.3', versionsuffix), + ('zlib', '1.2.8'), + ('libxml2', '2.9.3') +] + +moduleclass = 'math' -- GitLab From 3056044affed1830c5cbd3517a1312bf6215841e Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Wed, 6 Jan 2016 21:18:40 +0100 Subject: [PATCH 0571/1015] added eigen 2.x easyconfig --- .../e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 easybuild/easyconfigs/e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb b/easybuild/easyconfigs/e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb new file mode 100644 index 0000000000..37700e27fa --- /dev/null +++ b/easybuild/easyconfigs/e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb @@ -0,0 +1,19 @@ +name = 'Eigen' +version = '2.0.17' + +homepage = 'http://eigen.tuxfamily.org/index.php?title=Main_Page' +description = """Eigen is a C++ template library for linear algebra: +matrices, vectors, numerical solvers, and related algorithms.""" + +toolchain = {'name': 'goolf', 'version': '1.4.10'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://bitbucket.org/%(namelower)s/%(namelower)s/get'] +sources = ['%s.tar.bz2' % version] + +sanity_check_paths = { + 'files': ["include/Eigen/Array", "include/Eigen/Geometry", "include/Eigen/LU"], + 'dirs': ["include/Eigen/src"], +} + +moduleclass = 'numlib' -- GitLab From 9ac9061460fa6f7773867a3ed97168d825050bb6 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Thu, 7 Jan 2016 06:56:36 +1030 Subject: [PATCH 0572/1015] Rename CD-HIT-4.6.1-foss-2015b.eb to CD-HIT-4.6.1-foss-2015b-2012-08-27.eb --- ...-4.6.1-foss-2015b.eb => CD-HIT-4.6.1-foss-2015b-2012-08-27.eb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/c/CD-HIT/{CD-HIT-4.6.1-foss-2015b.eb => CD-HIT-4.6.1-foss-2015b-2012-08-27.eb} (100%) diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b-2012-08-27.eb similarity index 100% rename from easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b.eb rename to easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b-2012-08-27.eb -- GitLab From 9ae890b4a612c31a654984c15abb44e8c9ef43b5 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Thu, 7 Jan 2016 06:56:57 +1030 Subject: [PATCH 0573/1015] Rename CD-HIT-4.6.4-foss-2015b.eb to CD-HIT-4.6.4-foss-2015b-2012-08-27.eb --- ...-4.6.4-foss-2015b.eb => CD-HIT-4.6.4-foss-2015b-2012-08-27.eb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/c/CD-HIT/{CD-HIT-4.6.4-foss-2015b.eb => CD-HIT-4.6.4-foss-2015b-2012-08-27.eb} (100%) diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b-2012-08-27.eb similarity index 100% rename from easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b.eb rename to easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b-2012-08-27.eb -- GitLab From 5cf00ba352ddda2eff60678c1777f7c984cbe6e4 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Thu, 7 Jan 2016 07:14:54 +1030 Subject: [PATCH 0574/1015] fixed missing quote --- easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb index 601ccb04b0..64891e6e5f 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb @@ -24,7 +24,7 @@ source_urls = ['https://github.com/samtools/%(namelower)s/releases/download/%(ve patches = ['SAMtools-1.1_Makefile.patch'] dependencies = [ - ('ncurses', '5.9), + ('ncurses', '5.9'), ('zlib', '1.2.8'), ] -- GitLab From 68552d7f50c3568e38da3ee97315f317a8ded0f6 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Thu, 7 Jan 2016 07:19:03 +1030 Subject: [PATCH 0575/1015] Moved dependency definitions to below source definitions --- .../c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb b/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb index 15a54bb46b..2ddcf2b93a 100644 --- a/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb +++ b/easybuild/easyconfigs/c/Clustal-Omega/Clustal-Omega-1.2.0-foss-2015b.eb @@ -16,11 +16,11 @@ description = """ Clustal Omega is a multiple sequence alignment toolchain = {'name': 'foss', 'version': '2015b'} -dependencies = [('argtable', '2.13')] - source_urls = [homepage] sources = [SOURCELOWER_TAR_GZ] +dependencies = [('argtable', '2.13')] + sanity_check_paths = { 'files': ['bin/clustalo'], 'dirs': [], -- GitLab From e2f60564efabbe5e242803c2860a150d9c6457a7 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Thu, 7 Jan 2016 07:19:41 +1030 Subject: [PATCH 0576/1015] Improde code readability with additional space :) --- easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2015b.eb b/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2015b.eb index 822a97697d..251023a5bd 100644 --- a/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2015b.eb +++ b/easybuild/easyconfigs/a/argtable/argtable-2.13-foss-2015b.eb @@ -15,7 +15,7 @@ description = """ Argtable is an ANSI C library for parsing GNU style toolchain = {'name': 'foss', 'version': '2015b'} source_urls = [SOURCEFORGE_SOURCE] -sources = ['%s%s.tar.gz' % (name, version.replace('.','-'))] +sources = ['%s%s.tar.gz' % (name, version.replace('.', '-'))] sanity_check_paths = { 'files': ['lib/libargtable2.so', 'lib/libargtable2.la'], -- GitLab From 1661c49c93ddd281530014a1007d176f85efe6ac Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Thu, 7 Jan 2016 07:57:57 +1030 Subject: [PATCH 0577/1015] Rename CD-HIT-4.6.4-foss-2015b-2012-08-27.eb to CD-HIT-4.6.4-foss-2015b-2015-0603.eb --- ...s-2015b-2012-08-27.eb => CD-HIT-4.6.4-foss-2015b-2015-0603.eb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/c/CD-HIT/{CD-HIT-4.6.4-foss-2015b-2012-08-27.eb => CD-HIT-4.6.4-foss-2015b-2015-0603.eb} (100%) diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b-2012-08-27.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b-2015-0603.eb similarity index 100% rename from easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b-2012-08-27.eb rename to easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b-2015-0603.eb -- GitLab From 047297c40f24d309f85f826631d2d7a64e88aa16 Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Thu, 7 Jan 2016 09:34:50 +0100 Subject: [PATCH 0578/1015] Added CPLEX 12.6.3 - use foss as a toolchain instead of dependency --- .../c/CPLEX/{CPLEX-12.6.3.eb => CPLEX-12.6.3-foss-2015.eb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/c/CPLEX/{CPLEX-12.6.3.eb => CPLEX-12.6.3-foss-2015.eb} (100%) diff --git a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3.eb b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015.eb similarity index 100% rename from easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3.eb rename to easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015.eb -- GitLab From c4da6a21274dd95ce2001fcb16f72633bc027cd7 Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Thu, 7 Jan 2016 09:40:49 +0100 Subject: [PATCH 0579/1015] Added CPLEX 12.6.3 - use foss as a toolchain instead of dependency --- easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015.eb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015.eb b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015.eb index a182d227da..99eebac530 100644 --- a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015.eb +++ b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015.eb @@ -6,13 +6,12 @@ description = """IBM ILOG CPLEX Optimizer's mathematical programming technology analytical decision support for improving efficiency, reducing costs, and increasing profitability.""" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'foss', 'version': '2015b'} sources = ['cplex_studio%s.linux-x86-64.bin' % ''.join(version.split('.'))] dependencies = [ ('Java', '1.8.0_66', ''), - ('foss', '2015b', ''), ] moduleclass = 'math' -- GitLab From 732cfbe986fdf17ec47d739d8ed23b2377ba388c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 7 Jan 2016 10:57:02 +0200 Subject: [PATCH 0580/1015] use string template for namelower/version in SCOOP easyconfig --- .../s/SCOOP/SCOOP-0.6.2-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/s/SCOOP/SCOOP-0.6.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/SCOOP/SCOOP-0.6.2-intel-2015b-Python-2.7.10.eb index eb290d56cc..057612c575 100644 --- a/easybuild/easyconfigs/s/SCOOP/SCOOP-0.6.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/s/SCOOP/SCOOP-0.6.2-intel-2015b-Python-2.7.10.eb @@ -10,7 +10,7 @@ description = """SCOOP (Scalable COncurrent Operations in Python) is a distribut toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ["http://scoop.googlecode.com/files/"] -sources = ['%s-%s.release.tar.gz' % (name.lower(), version)] +sources = ['%(namelower)s-%(version)s.release.tar.gz'] pyver = '2.7.10' pyshortver = '.'.join(pyver.split('.')[:2]) -- GitLab From d36f098e9f211c63009fd000196cc15a5e30c3b1 Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Thu, 7 Jan 2016 10:27:03 +0100 Subject: [PATCH 0581/1015] Added CPLEX 12.6.3 - fixed typo in file name --- .../{CPLEX-12.6.3-foss-2015.eb => CPLEX-12.6.3-foss-2015b.eb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/c/CPLEX/{CPLEX-12.6.3-foss-2015.eb => CPLEX-12.6.3-foss-2015b.eb} (100%) diff --git a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015.eb b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb similarity index 100% rename from easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015.eb rename to easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb -- GitLab From 3cbce0b20ad0425003f6b0a4f3e4baf7c88866df Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 7 Jan 2016 11:12:14 +0100 Subject: [PATCH 0582/1015] Fix sanity check for basemap --- .../b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb index 79b9c4ae28..9c17ea120b 100644 --- a/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb @@ -27,8 +27,8 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/python%s/site-packages/%%(name)s-%%(version)s-py%s-linux-x86_64.egg' % (pythonshortver, pythonshortver)], - 'dirs': [] + 'files': ['lib/python%s/site-packages/_geoslib.so' % pythonshortver], + 'dirs': ['lib/python%s/site-packages/mpl_toolkits/basemap' % pythonshortver] } options = {'modulename': 'mpl_toolkits.basemap'} -- GitLab From e91bd4a657eaf3b80cacb4ecdef6b9fc68c006c4 Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Thu, 7 Jan 2016 11:25:23 +0100 Subject: [PATCH 0583/1015] Added CPLEX 12.6.3 - fixed typo in Java dependency --- easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb index 99eebac530..3412e4077a 100644 --- a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb +++ b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb @@ -11,7 +11,7 @@ toolchain = {'name': 'foss', 'version': '2015b'} sources = ['cplex_studio%s.linux-x86-64.bin' % ''.join(version.split('.'))] dependencies = [ - ('Java', '1.8.0_66', ''), + ('Java', '1.8.0_66', '', True), ] moduleclass = 'math' -- GitLab From 7f5ade0c38181983fa522aa6e2453d97c3caab6c Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 7 Jan 2016 12:38:22 +0100 Subject: [PATCH 0584/1015] Let PIL find and use EB deps --- .../PIL-1.1.7-intel-2015b-Python-2.7.10.eb | 9 +++++- .../easyconfigs/p/PIL/PIL-find-deps.patch | 31 +++++++++++++++++++ 2 files changed, 39 insertions(+), 1 deletion(-) create mode 100644 easybuild/easyconfigs/p/PIL/PIL-find-deps.patch diff --git a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb index fbe47598f6..ec9d85ea4e 100644 --- a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb @@ -12,9 +12,16 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['http://effbot.org/downloads/'] sources = ['Imaging-%(version)s.tar.gz'] +patches = ['PIL-find-deps.patch'] + pyver = '2.7.10' versionsuffix = '-Python-%s' % pyver -dependencies = [('Python', pyver)] +dependencies = [ + ('zlib', '1.2.8'), + ('Python', pyver), + ('libjpeg-turbo', '1.4.2'), + ('freetype', '2.6.1'), +] options = {'modulename': 'PIL'} diff --git a/easybuild/easyconfigs/p/PIL/PIL-find-deps.patch b/easybuild/easyconfigs/p/PIL/PIL-find-deps.patch new file mode 100644 index 0000000000..902f2f7288 --- /dev/null +++ b/easybuild/easyconfigs/p/PIL/PIL-find-deps.patch @@ -0,0 +1,31 @@ +# let PIL finds the EB deps +# by wpoely86@gmail.com +diff -ur Imaging-1.1.7.orig/setup.py Imaging-1.1.7/setup.py +--- Imaging-1.1.7.orig/setup.py 2009-11-15 17:06:10.000000000 +0100 ++++ Imaging-1.1.7/setup.py 2016-01-07 12:29:07.708559953 +0100 +@@ -14,6 +14,8 @@ + pass + + def libinclude(root): ++ if not root: ++ return None + # map root to (root/lib, root/include) + return os.path.join(root, "lib"), os.path.join(root, "include") + +@@ -33,11 +35,11 @@ + # + # TIFF_ROOT = libinclude("/opt/tiff") + +-TCL_ROOT = None +-JPEG_ROOT = None +-ZLIB_ROOT = None +-TIFF_ROOT = None +-FREETYPE_ROOT = None ++TCL_ROOT = libinclude(os.getenv("EBROOTTCL")) ++JPEG_ROOT = libinclude(os.getenv("EBROOTLIBJPEGMINTURBO")) ++ZLIB_ROOT = libinclude(os.getenv("EBROOTZLIB")) ++TIFF_ROOT = libinclude(os.getenv("EBROOTLIBTIFF")) ++FREETYPE_ROOT = libinclude(os.getenv("EBROOTFREETYPE")) + LCMS_ROOT = None + + # FIXME: add mechanism to explicitly *disable* the use of a library -- GitLab From ff9b118a33d5109e4ea68a2bd627fff16174f1e3 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 7 Jan 2016 13:30:02 +0100 Subject: [PATCH 0585/1015] Fix conflict --- .../easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb index ec9d85ea4e..56ea27e197 100644 --- a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb @@ -20,7 +20,7 @@ dependencies = [ ('zlib', '1.2.8'), ('Python', pyver), ('libjpeg-turbo', '1.4.2'), - ('freetype', '2.6.1'), + ('freetype', '2.6.1', '-libpng-1.6.19'), ] options = {'modulename': 'PIL'} -- GitLab From e75d872d58a0a5846d84b9542e1c5f2194faf106 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 7 Jan 2016 13:40:37 +0100 Subject: [PATCH 0586/1015] Fix conflict again --- .../easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb | 2 +- .../easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb index 8cd1b0cebb..0b7fa930e3 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb @@ -25,7 +25,7 @@ dependencies = [ ('GEOS', '3.5.0', versionsuffix), ('SQLite', '3.8.10.2'), ('libxml2', '2.9.3', versionsuffix), - ('libpng', '1.6.19'), + ('libpng', '1.6.18'), ('libjpeg-turbo', '1.4.2'), ('cURL', '7.43.0'), ] diff --git a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb index 56ea27e197..ec9d85ea4e 100644 --- a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb @@ -20,7 +20,7 @@ dependencies = [ ('zlib', '1.2.8'), ('Python', pyver), ('libjpeg-turbo', '1.4.2'), - ('freetype', '2.6.1', '-libpng-1.6.19'), + ('freetype', '2.6.1'), ] options = {'modulename': 'PIL'} -- GitLab From 64e3623ce2e77a528d7d215b6c2279d165bf1bd4 Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Thu, 7 Jan 2016 14:00:54 +0100 Subject: [PATCH 0587/1015] Added CPLEX 12.6.3 - added download location --- easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb index 3412e4077a..8327d3734b 100644 --- a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb +++ b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb @@ -8,6 +8,10 @@ description = """IBM ILOG CPLEX Optimizer's mathematical programming technology toolchain = {'name': 'foss', 'version': '2015b'} +# the Academic Initiative version (as used in this file) can be downloaded as described on +# https://www.ibm.com/developerworks/community/blogs/jfp/entry/cplex_studio_in_ibm_academic_initiative?lang=en +# a restricted "Community edition" version can be found on +# https://www-01.ibm.com/software/websphere/products/optimization/cplex-studio-community-edition/ sources = ['cplex_studio%s.linux-x86-64.bin' % ''.join(version.split('.'))] dependencies = [ -- GitLab From edc939f91bbf9c37a45ffda7888e283452952b76 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 7 Jan 2016 14:33:03 +0100 Subject: [PATCH 0588/1015] Avoid conflict. Hard to fix without changes everywhere --- .../easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb index ec9d85ea4e..8e9ff77872 100644 --- a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb @@ -20,7 +20,8 @@ dependencies = [ ('zlib', '1.2.8'), ('Python', pyver), ('libjpeg-turbo', '1.4.2'), - ('freetype', '2.6.1'), +# currently not used because of dependency hell +# ('freetype', '2.6.1'), ] options = {'modulename': 'PIL'} -- GitLab From 9935a585b72c1ea33a05591e5d3369d2020919ce Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 7 Jan 2016 14:48:41 +0100 Subject: [PATCH 0589/1015] Fix falling test for netcdf4-python --- .../netcdf4-python-1.1.8-avoid-diskless-test.patch | 13 +++++++++++++ ...etcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb | 2 ++ 2 files changed, 15 insertions(+) create mode 100644 easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-avoid-diskless-test.patch diff --git a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-avoid-diskless-test.patch b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-avoid-diskless-test.patch new file mode 100644 index 0000000000..d3b04eb187 --- /dev/null +++ b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-avoid-diskless-test.patch @@ -0,0 +1,13 @@ +# this test seems to always fall. The diskless thing is not really diskless it seems +diff -ur netcdf4-python-1.1.8rel/test/tst_diskless.py netcdf4-python-1.1.8rel.new/test/tst_diskless.py +--- netcdf4-python-1.1.8rel/test/tst_diskless.py 2015-05-13 16:27:00.000000000 +0200 ++++ netcdf4-python-1.1.8rel.new/test/tst_diskless.py 2016-01-07 14:16:21.851971913 +0100 +@@ -65,7 +65,7 @@ + assert_array_almost_equal(foo[:], ranarr) + assert_array_almost_equal(bar[:], ranarr2) + # file does not actually exist on disk +- assert(os.path.isfile(self.file)==False) ++# assert(os.path.isfile(self.file)==False) + # open persisted file. + # first, check that file does actually exist on disk + assert(os.path.isfile(self.file2)==True) diff --git a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb index c55f6c5bf8..84aaf536e7 100644 --- a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb @@ -10,6 +10,8 @@ toolchainopts = {'usempi': True} source_urls = ['https://github.com/Unidata/netcdf4-python/archive/'] sources = ['v%(version)srel.tar.gz'] +patches = ['netcdf4-python-%(version)s-avoid-diskless-test.patch'] + python = 'Python' pythonver = '2.7.10' pythonshortver = '.'.join(pythonver.split('.')[0:2]) -- GitLab From 021883be59d986817fbf8efc34eb1c9258a253dc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 7 Jan 2016 16:13:16 +0200 Subject: [PATCH 0590/1015] add easyconfig ScientificPython-2.9.4-intel-2015b-Python-2.7.11.eb, add easyconfig numpy-1.8.2-intel-2015b-Python-2.7.11.eb --- .../numpy-1.8.2-intel-2015b-Python-2.7.11.eb | 26 ++++++++++++++ ...cPython-2.9.4-intel-2015b-Python-2.7.11.eb | 35 +++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 easybuild/easyconfigs/n/numpy/numpy-1.8.2-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/s/ScientificPython/ScientificPython-2.9.4-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/n/numpy/numpy-1.8.2-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/n/numpy/numpy-1.8.2-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..2530e184df --- /dev/null +++ b/easybuild/easyconfigs/n/numpy/numpy-1.8.2-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,26 @@ +name = 'numpy' +version = '1.8.2' + +homepage = 'http://www.numpy.org' +description = """NumPy is the fundamental package for scientific computing with Python. It contains among other things: + a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran + code, useful linear algebra, Fourier transform, and random number capabilities. Besides its obvious scientific uses, + NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be + defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCE_TAR_GZ] + +patches = ['numpy-1.8.1-mkl.patch'] + +python = 'Python' +pyver = '2.7.11' +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + (python, pyver), +] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/s/ScientificPython/ScientificPython-2.9.4-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/s/ScientificPython/ScientificPython-2.9.4-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..47671f1164 --- /dev/null +++ b/easybuild/easyconfigs/s/ScientificPython/ScientificPython-2.9.4-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,35 @@ +easyblock = 'PythonPackage' + +name = 'ScientificPython' +version = '2.9.4' + +homepage = 'https://sourcesup.cru.fr/projects/scientific-py/' +description = """ScientificPython is a collection of Python modules for scientific computing. + It contains support for geometry, mathematical functions, statistics, physical units, IO, visualization, + and parallelization.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://sourcesup.renater.fr/frs/download.php/4570'] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:2]) + +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + # older version of numpy than the one included in Python module required + # cfr. https://bitbucket.org/khinsen/scientificpython/issue/13/numpy-19-has-dropped-support-for + ('numpy', '1.8.2', versionsuffix), +] + +options = {'modulename': 'Scientific'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/Scientific' % pyshortver], +} + +moduleclass = 'math' -- GitLab From 536a5e47e9ab387032e01a98dd3ac7b8ea23aad7 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Thu, 7 Jan 2016 16:20:06 +0100 Subject: [PATCH 0591/1015] Add support for Spark 1.6 --- easybuild/easyconfigs/s/Spark/Spark-1.6.0.eb | 27 ++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 easybuild/easyconfigs/s/Spark/Spark-1.6.0.eb diff --git a/easybuild/easyconfigs/s/Spark/Spark-1.6.0.eb b/easybuild/easyconfigs/s/Spark/Spark-1.6.0.eb new file mode 100644 index 0000000000..276eb5f0cf --- /dev/null +++ b/easybuild/easyconfigs/s/Spark/Spark-1.6.0.eb @@ -0,0 +1,27 @@ +easyblock = 'Tarball' + +name = 'Spark' +version = '1.6.0' + +homepage = 'http://spark.apache.org' +description = """Spark is Hadoop MapReduce done in memory""" + +toolchain = {'name': 'dummy', 'version': ''} + +sources = ['%(namelower)s-%(version)s-bin-hadoop2.6.tgz'] +source_urls = [ + 'http://apache.belnet.be/%(namelower)s/%(namelower)s-%(version)s/', + 'http://www.eu.apache.org/dist/%(namelower)s/%(namelower)s-%(version)s/', + 'http://www.us.apache.org/dist/%(namelower)s/%(namelower)s-%(version)s/', +] + +dependencies = [('Java', '1.7.0_80')] + +sanity_check_paths = { + 'files': ['bin/spark-shell'], + 'dirs': ['lib', 'python'] +} + +modextrapaths = {'PYTHONPATH': 'python'} + +moduleclass = 'devel' -- GitLab From 9080bd373018151c008c4b0b137ad633764b7c56 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 7 Jan 2016 16:28:25 +0100 Subject: [PATCH 0592/1015] Update GDAL --- .../GDAL-1.10.1-intel-2015b-Python-2.7.10.eb | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb index 0b7fa930e3..333e8057fa 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb @@ -18,22 +18,25 @@ pyver = '2.7.10' versionsuffix = '-%s-%s' % ('Python', pyver) dependencies = [ - ('zlib', '1.2.8'), ('Python', pyver), ('netCDF', '4.3.2'), ('expat', '2.1.0'), - ('GEOS', '3.5.0', versionsuffix), + ('GEOS', '3.5.0'), ('SQLite', '3.8.10.2'), ('libxml2', '2.9.3', versionsuffix), - ('libpng', '1.6.18'), + ('libpng', '1.6.19'), ('libjpeg-turbo', '1.4.2'), + ('JasPer', '1.900.1'), + ('LibTIFF', '4.0.3'), + ('zlib', '1.2.8'), ('cURL', '7.43.0'), + ('PCRE', '8.37'), ] -configopts = '--without-libtool --with-expat=$EBROOTEXPAT --with-libz=$EBROOTLIBZ --with-hdf5=$EBROOTHDF5' -configopts += ' --with-xml2=$EBROOTLIBXML2 --with-geos=$EBROOTGEOS --with-python=$EBROOTPYTHON/bin/python' -configopts += ' --with-jpeg=$EBROOTLIBJPEGTURBO --with-png=$EBROOTLIBPNG --with-sqlite3=$EBROOTSQLITE' -configopts += ' --with-netcdf=$EBROOTNETCDF' +configopts = '--with-expat=$EBROOTEXPAT --with-libz=$EBROOTLIBZ --with-hdf5=$EBROOTHDF5 --with-netcdf=$EBROOTNETCDF' +configopts += ' --with-xml2=$EBROOTLIBXML2 --with-geos=$EBROOTGEOS/bin/geos-config --with-jpeg=$EBROOTLIBJPEGTURBO' +configopts += ' --with-png=$EBROOTLIBPNG --with-sqlite3=$EBROOTSQLITE --with-jasper=$EBROOTJASPER' +configopts += ' --with-libtiff=$EBROOTLIBTIFF --with-pcre=$EBROOTPCRE' # --with-python=$EBROOTPYTHON/bin/python sanity_check_paths = { 'files': ['lib/libgdal.so', 'lib/libgdal.a'], -- GitLab From 6eff14400b9415c5d0471124b28c86565fc49fd7 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 7 Jan 2016 17:33:52 +0100 Subject: [PATCH 0593/1015] Forgot versionsuffix for GEOS in GDAL --- .../easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb index 333e8057fa..e17aa733cf 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb @@ -21,7 +21,7 @@ dependencies = [ ('Python', pyver), ('netCDF', '4.3.2'), ('expat', '2.1.0'), - ('GEOS', '3.5.0'), + ('GEOS', '3.5.0', versionsuffix), ('SQLite', '3.8.10.2'), ('libxml2', '2.9.3', versionsuffix), ('libpng', '1.6.19'), -- GitLab From 271e1b043c6540e2abbed53f5642933fc7dfcfa5 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Fri, 8 Jan 2016 04:18:30 +1030 Subject: [PATCH 0594/1015] Added easyconfig for ClustalW2-2.1-foss-2015b --- .../c/ClustalW2/ClustalW2-2.1-foss-2015b.eb | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb diff --git a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb new file mode 100644 index 0000000000..f4e46cbfbe --- /dev/null +++ b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb @@ -0,0 +1,32 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Cedric Laczny , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +## + +easyblock = 'ConfigureMake' + +name = 'ClustalW2' +version = '2.1' + +homepage = 'http://www.ebi.ac.uk/Tools/msa/clustalw2/' +description = """ClustalW2 is a general purpose multiple sequence alignment program for DNA or proteins.""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://www.clustal.org/download/%(version)s'] +sources = ['%s-%s.tar.gz' % (name[:-1].lower(), version)] + +sanity_check_paths = { + 'files': ['bin/clustalw2'], + 'dirs': [] +} + +moduleclass = 'bio' -- GitLab From 824c788c245dc556ebfc225e67d27f999436afcf Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 7 Jan 2016 21:09:30 +0200 Subject: [PATCH 0595/1015] add easyconfig Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb, add easyconfig Jinja2-2.8-intel-2015b-Python-2.7.11.eb, add easyconfig Docutils-0.12-intel-2015b-Python-2.7.11.eb, add easyconfig Pygments-2.0.2-intel-2015b-Python-2.7.11.eb, add easyconfig snowballstemmer-1.2.1-intel-2015b-Python-2.7.11.eb, add easyconfig Babel-2.2.0-intel-2015b-Python-2.7.11.eb, add easyconfig alabaster-0.7.7-intel-2015b-Python-2.7.11.eb, add easyconfig sphinx_rtd_theme-0.1.9-intel-2015b-Python-2.7.11.eb --- ...abaster-0.7.7-intel-2015b-Python-2.7.11.eb | 27 +++++++++++++ .../Babel-2.2.0-intel-2015b-Python-2.7.11.eb | 27 +++++++++++++ ...Docutils-0.12-intel-2015b-Python-2.7.11.eb | 28 +++++++++++++ .../Jinja2-2.8-intel-2015b-Python-2.7.11.eb | 28 +++++++++++++ ...ygments-2.0.2-intel-2015b-Python-2.7.11.eb | 27 +++++++++++++ .../Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb | 40 +++++++++++++++++++ ...stemmer-1.2.1-intel-2015b-Python-2.7.11.eb | 28 +++++++++++++ ...d_theme-0.1.9-intel-2015b-Python-2.7.11.eb | 27 +++++++++++++ 8 files changed, 232 insertions(+) create mode 100644 easybuild/easyconfigs/a/alabaster/alabaster-0.7.7-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/b/Babel/Babel-2.2.0-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/d/Docutils/Docutils-0.12-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/j/Jinja2/Jinja2-2.8-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/p/Pygments/Pygments-2.0.2-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/s/snowballstemmer/snowballstemmer-1.2.1-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/s/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/a/alabaster/alabaster-0.7.7-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/a/alabaster/alabaster-0.7.7-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..ab91864605 --- /dev/null +++ b/easybuild/easyconfigs/a/alabaster/alabaster-0.7.7-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'alabaster' +version = '0.7.7' + +homepage = 'https://github.com/bitprophet/alabaster' +description = """A configurable sidebar-enabled Sphinx theme.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.11' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Babel/Babel-2.2.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/b/Babel/Babel-2.2.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..1b8f28a5d6 --- /dev/null +++ b/easybuild/easyconfigs/b/Babel/Babel-2.2.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'Babel' +version = '2.2.0' + +homepage = 'http://babel.pocoo.org/' +description = """A collection of tools for internationalizing Python applications.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.11' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': ['bin/pybabel'], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/d/Docutils/Docutils-0.12-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/d/Docutils/Docutils-0.12-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..0cdbfac99b --- /dev/null +++ b/easybuild/easyconfigs/d/Docutils/Docutils-0.12-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,28 @@ +easyblock = 'PythonPackage' + +name = 'Docutils' +version = '0.12' + +homepage = 'http://docutils.sourceforge.net/' +description = """Docutils is an open-source text processing system for processing plaintext + documentation into useful formats, such as HTML, LaTeX, man-pages, open-document or XML. + It includes reStructuredText, the easy to read, easy to use, what-you-see-is-what-you-get + plaintext markup language.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [('http://sourceforge.net/projects/docutils/files/docutils/%(version)s/', 'download')] +sources = [SOURCELOWER_TAR_GZ] + +pyver = '2.7.11' +versionsuffix = "-Python-%s" % pyver + +dependencies = [('Python', pyver)] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['bin', 'lib/python%s/site-packages/%%(namelower)s' % pyshortver], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/j/Jinja2/Jinja2-2.8-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/j/Jinja2/Jinja2-2.8-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..4f00c3ec32 --- /dev/null +++ b/easybuild/easyconfigs/j/Jinja2/Jinja2-2.8-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,28 @@ +easyblock = 'PythonPackage' + +name = 'Jinja2' +version = '2.8' + +homepage = 'https://pypi.python.org/pypi/Jinja2' +description = """Jinja2 is a template engine written in pure Python. It provides a Django inspired + non-XML syntax but supports inline expressions and an optional sandboxed environment.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.11' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/Pygments/Pygments-2.0.2-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/p/Pygments/Pygments-2.0.2-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..fc67ea4d7e --- /dev/null +++ b/easybuild/easyconfigs/p/Pygments/Pygments-2.0.2-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'Pygments' +version = '2.0.2' + +homepage = 'http://pygments.org/' +description = """Pygments is a syntax highlighting package written in Python""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.11' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': ['bin/pygmentize'], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..55d17a5eb4 --- /dev/null +++ b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,40 @@ +easyblock = 'PythonPackage' + +name = 'Sphinx' +version = '1.3.3' + +homepage = 'http://sphinx.pocoo.org/' +description = """Sphinx is a tool that makes it easy to create intelligent and beautiful documentation. + It was originally created for the new Python documentation, and it has excellent facilities for the + documentation of Python projects, but C/C++ is already supported as well, and it is planned to add + special support for other languages as well.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[0:2]) + +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('Docutils', '0.12', versionsuffix), + ('Jinja2', '2.8', versionsuffix), + ('Pygments', '2.0.2', versionsuffix), + ('snowballstemmer', '1.2.1', versionsuffix), + ('Babel', '2.2.0', versionsuffix), + ('alabaster', '0.7.7', versionsuffix), + ('sphinx_rtd_theme', '0.1.9', versionsuffix), +] + +runtest = 'make test' + +sanity_check_paths = { + 'files': ['bin/sphinx-%s' % x for x in ['apidoc', 'autogen', 'build', 'quickstart']], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/s/snowballstemmer/snowballstemmer-1.2.1-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/s/snowballstemmer/snowballstemmer-1.2.1-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..05c068f9da --- /dev/null +++ b/easybuild/easyconfigs/s/snowballstemmer/snowballstemmer-1.2.1-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,28 @@ +easyblock = 'PythonPackage' + +name = 'snowballstemmer' +version = '1.2.1' + +homepage = 'https://github.com/shibukawa/snowball_py' +description = """This package provides 16 stemmer algorithms (15 + Poerter English stemmer) + generated from Snowball algorithms.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.11' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/%%(name)s' % pyshortver], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/s/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..a6494b4610 --- /dev/null +++ b/easybuild/easyconfigs/s/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'sphinx_rtd_theme' +version = '0.1.9' + +homepage = 'https://github.com/snide/sphinx_rtd_theme/' +description = """ReadTheDocs.org theme for Sphinx, 2013 version.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.11' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': ['bin/pybabel'], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'devel' -- GitLab From 816797d42628ea1718f8f0a0c4f2907ae61ac13a Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 7 Jan 2016 20:19:45 +0100 Subject: [PATCH 0596/1015] Fix conflict --- .../easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb index e17aa733cf..ed7843bbbd 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb @@ -24,7 +24,7 @@ dependencies = [ ('GEOS', '3.5.0', versionsuffix), ('SQLite', '3.8.10.2'), ('libxml2', '2.9.3', versionsuffix), - ('libpng', '1.6.19'), + ('libpng', '1.6.18'), ('libjpeg-turbo', '1.4.2'), ('JasPer', '1.900.1'), ('LibTIFF', '4.0.3'), -- GitLab From fe5bed6564f774e433287ca6a1da8af9c0ba6f6f Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 7 Jan 2016 21:05:36 +0100 Subject: [PATCH 0597/1015] Fix python bindings of GDAL --- .../GDAL-1.10.1-intel-2015b-Python-2.7.10.eb | 11 ++++++++-- .../g/GDAL/GDAL-1.10.1-python.patch | 20 +++++++++++++++++++ 2 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-python.patch diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb index ed7843bbbd..144a4dfbf2 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb @@ -14,7 +14,10 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['http://download.osgeo.org/gdal/%(version)s/'] sources = [SOURCELOWER_TAR_XZ] +patches = ['GDAL-%(version)s-python.patch'] + pyver = '2.7.10' +pyshortver = '.'.join(pyver.split('.')[0:2]) versionsuffix = '-%s-%s' % ('Python', pyver) dependencies = [ @@ -36,10 +39,14 @@ dependencies = [ configopts = '--with-expat=$EBROOTEXPAT --with-libz=$EBROOTLIBZ --with-hdf5=$EBROOTHDF5 --with-netcdf=$EBROOTNETCDF' configopts += ' --with-xml2=$EBROOTLIBXML2 --with-geos=$EBROOTGEOS/bin/geos-config --with-jpeg=$EBROOTLIBJPEGTURBO' configopts += ' --with-png=$EBROOTLIBPNG --with-sqlite3=$EBROOTSQLITE --with-jasper=$EBROOTJASPER' -configopts += ' --with-libtiff=$EBROOTLIBTIFF --with-pcre=$EBROOTPCRE' # --with-python=$EBROOTPYTHON/bin/python +configopts += ' --with-libtiff=$EBROOTLIBTIFF --with-pcre=$EBROOTPCRE --with-python=$EBROOTPYTHON/bin/python' +# there is a bug in the build system causing the build with libtool to fail for the moment +configopts += ' --without-libtool' + +modextrapaths = {'PYTHONPATH': 'lib/python%s/site-packages' % pyshortver} sanity_check_paths = { - 'files': ['lib/libgdal.so', 'lib/libgdal.a'], + 'files': ['lib/libgdal.so'], 'dirs': ['bin', 'include'] } diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-python.patch b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-python.patch new file mode 100644 index 0000000000..3988331e77 --- /dev/null +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-python.patch @@ -0,0 +1,20 @@ +# Fix installing python bindings +diff -ur gdal-1.10.1.orig/swig/python/GNUmakefile gdal-1.10.1/swig/python/GNUmakefile +--- gdal-1.10.1.orig/swig/python/GNUmakefile 2013-08-26 22:01:11.000000000 +0200 ++++ gdal-1.10.1/swig/python/GNUmakefile 2016-01-07 17:58:10.743255676 +0100 +@@ -66,13 +66,8 @@ + $(PYTHON) setup.py bdist_egg + + install: +- +-ifeq ($(PY_HAVE_SETUPTOOLS),1) +- $(PYTHON) setup.py install +-else +- $(PYTHON) setup.py install --prefix=$(DESTDIR)$(prefix) +-endif +- ++ mkdir -p $(DESTDIR)$(prefix)/lib/python2.7/site-packages ++ PYTHONPATH=$(DESTDIR)$(prefix)/lib/python2.7/site-packages:$(PYTHONPATH) $(PYTHON) setup.py install --prefix=$(DESTDIR)$(prefix) + for f in $(SCRIPTS) ; do $(INSTALL) ./scripts/$$f $(DESTDIR)$(INST_BIN) ; done + + docs: -- GitLab From 467c04d55e3efe380a38e30d8a593d659520288f Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Fri, 8 Jan 2016 07:19:15 +1030 Subject: [PATCH 0598/1015] Make sources string more readable --- easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb index f4e46cbfbe..9c9691c250 100644 --- a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb +++ b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb @@ -22,7 +22,7 @@ toolchain = {'name': 'foss', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True} source_urls = ['http://www.clustal.org/download/%(version)s'] -sources = ['%s-%s.tar.gz' % (name[:-1].lower(), version)] +sources = ['ClustalW2-%(version)s.tar.gz'] sanity_check_paths = { 'files': ['bin/clustalw2'], -- GitLab From 73fa5e8f87cb2abc57c31640ca48624d9a071164 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 7 Jan 2016 23:05:28 +0200 Subject: [PATCH 0599/1015] add easyconfig SLEPc-3.6.2-intel-2015b-Python-2.7.11.eb, add easyconfig PETSc-3.6.3-intel-2015b-Python-2.7.11.eb, add easyconfig SuiteSparse-4.4.6-intel-2015b-ParMETIS-4.0.3.eb --- .../PETSc-3.6.3-intel-2015b-Python-2.7.11.eb | 32 +++++++++++++++++++ .../SLEPc-3.6.2-intel-2015b-Python-2.7.11.eb | 21 ++++++++++++ ...Sparse-4.4.6-intel-2015b-ParMETIS-4.0.3.eb | 20 ++++++++++++ 3 files changed, 73 insertions(+) create mode 100644 easybuild/easyconfigs/p/PETSc/PETSc-3.6.3-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/s/SLEPc/SLEPc-3.6.2-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.6-intel-2015b-ParMETIS-4.0.3.eb diff --git a/easybuild/easyconfigs/p/PETSc/PETSc-3.6.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/p/PETSc/PETSc-3.6.3-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..8bab727ff2 --- /dev/null +++ b/easybuild/easyconfigs/p/PETSc/PETSc-3.6.3-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,32 @@ +name = 'PETSc' +version = '3.6.3' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://www.mcs.anl.gov/petsc' +description = """PETSc, pronounced PET-see (the S is silent), is a suite of data structures and routines for the + scalable (parallel) solution of scientific applications modeled by partial differential equations.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True, 'pic': True} + +source_urls = ['http://ftp.mcs.anl.gov/pub/petsc/release-snapshots'] +sources = [SOURCELOWER_TAR_GZ] + +patches = ['PETSc_ranlib-fix.patch'] + +parmetis = 'ParMETIS' +parmetis_ver = '4.0.3' +dependencies = [ + ('Boost', '1.59.0', versionsuffix), + ('ScientificPython', '2.9.4', versionsuffix), + ('FIAT', '1.6.0', versionsuffix), + ('METIS', '5.1.0'), + (parmetis, parmetis_ver), + ('SCOTCH', '6.0.4'), + ('SuiteSparse', '4.4.6', '-%s-%s' % (parmetis, parmetis_ver)), + ('Hypre', '2.10.1'), +] + +builddependencies = [('CMake', '3.4.1')] + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/SLEPc/SLEPc-3.6.2-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/s/SLEPc/SLEPc-3.6.2-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..775feb3837 --- /dev/null +++ b/easybuild/easyconfigs/s/SLEPc/SLEPc-3.6.2-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,21 @@ +name = 'SLEPc' +version = '3.6.2' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://www.grycap.upv.es/slepc/' +description = """SLEPc (Scalable Library for Eigenvalue Problem Computations) is a software library for the solution of + large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either + standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial + SVD of a large, sparse, rectangular matrix, and to solve quadratic eigenvalue problems.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +source_urls = ['http://www.grycap.upv.es/slepc/download/download.php?filename='] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('PETSc', '3.6.3', versionsuffix)] + +petsc_arch = 'installed-arch-linux2-c-opt' + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.6-intel-2015b-ParMETIS-4.0.3.eb b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.6-intel-2015b-ParMETIS-4.0.3.eb new file mode 100644 index 0000000000..f139f365f0 --- /dev/null +++ b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.6-intel-2015b-ParMETIS-4.0.3.eb @@ -0,0 +1,20 @@ +name = 'SuiteSparse' +version = '4.4.6' + +homepage = 'http://www.cise.ufl.edu/research/sparse/SuiteSparse/' +description = """SuiteSparse is a collection of libraries manipulate sparse matrices.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'opt': True, 'unroll': True, 'pic': True} + +source_urls = ['http://faculty.cse.tamu.edu/davis/SuiteSparse/'] +sources = [SOURCE_TAR_GZ] + +parmetis = 'ParMETIS' +parmetis_ver = '4.0.3' +versionsuffix = '-%s-%s' % (parmetis, parmetis_ver) +dependencies = [(parmetis, parmetis_ver)] + +maxparallel = 1 + +moduleclass = 'numlib' -- GitLab From 44a293eafece6c0832b5c784d4c6e931a3d861a4 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Fri, 8 Jan 2016 11:23:11 +1030 Subject: [PATCH 0600/1015] Easyconfig for SAMtools-1.3-foss-2015b --- .../s/SAMtools/SAMtools-1.3-foss-2015b.eb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb new file mode 100644 index 0000000000..f7aa8de5d9 --- /dev/null +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb @@ -0,0 +1,29 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Robert Schmidt , Cedric Laczny , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +## + +name = 'SAMtools' +version = '1.3' + +homepage = 'http://www.htslib.org/' +description = """SAM Tools provide various utilities for manipulating alignments in the SAM format, + including sorting, merging, indexing and generating alignments in a per-position format.""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['https://github.com/samtools/%(namelower)s/releases/download/%(version)s'] +sources = [SOURCELOWER_TAR_BZ2] + +dependencies = [ + ('ncurses', '5.9'), + ('zlib', '1.2.8'), +] + +moduleclass = 'bio' -- GitLab From b19dc9bdbdbe495c30d5cfa7d3a9ccc2a2cc2253 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Fri, 8 Jan 2016 11:59:50 +1030 Subject: [PATCH 0601/1015] Easyconfig for FASTX-Toolkit-0.0.14-foss-2015b plus dependency --- .../FASTX-Toolkit-0.0.14-foss-2015b.eb | 44 +++++++++++++++++++ .../libgtextutils-0.7-foss-2015b.eb | 32 ++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb create mode 100644 easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2015b.eb diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb new file mode 100644 index 0000000000..952893bc34 --- /dev/null +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb @@ -0,0 +1,44 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Cedric Laczny , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +## + +easyblock = 'ConfigureMake' + +name = 'FASTX-Toolkit' +version = '0.0.14' + +homepage = 'http://hannonlab.cshl.edu/fastx_toolkit/' +description = """The FASTX-Toolkit is a collection of command line tools for + Short-Reads FASTA/FASTQ files preprocessing.""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['https://github.com/agordon/fastx_toolkit/releases/download/%(version)s'] +sources = ['fastx_toolkit-%(version)s.tar.bz2' % ] + +builddependencies = [('libgtextutils', '0.7')]; + +sanity_check_paths = { + 'files': + ['bin/fastx_%s' % x for x in + ['clipper', 'trimmer', 'quality_stats', 'artifacts_filter', 'reverse_complement', + 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', + 'nucleotide_distribution_line_graph.sh']] + + ['bin/fasta_%s' % x for x in + ['clipping_histogram.pl', 'formatter', 'nucleotide_changer']] + + ['bin/fastq_%s' % x for x in + ['quality_boxplot_graph.sh', 'quality_converter', 'to_fasta', 'quality_filter', + 'quality_trimmer', 'masker']], + 'dirs': ['.'] + } + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2015b.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2015b.eb new file mode 100644 index 0000000000..a9283919da --- /dev/null +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2015b.eb @@ -0,0 +1,32 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Cedric Laczny , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +## + +easyblock = 'ConfigureMake' + +name = 'libgtextutils' +version = '0.7' + +homepage = 'http://hannonlab.cshl.edu/fastx_toolkit/' +description = """ligtextutils is a dependency of fastx-toolkit and is provided via the same upstream""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['https://github.com/agordon/libgtextutils/releases/download/0.7/'] +sources = [SOURCE_TAR_GZ] + +sanity_check_paths = { + 'files': ['lib/libgtextutils.so', 'lib/libgtextutils.a'], + 'dirs': ['lib/pkgconfig'] +} + +moduleclass = 'lib' -- GitLab From 724c4010a40afcf1d2042f17c2c6c8e9db1c1a26 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Fri, 8 Jan 2016 12:43:40 +1030 Subject: [PATCH 0602/1015] Easyconfig for FLASH-1.2.11-foss-2015b --- .../f/FLASH/FLASH-1.2.11-foss-2015b.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/f/FLASH/FLASH-1.2.11-foss-2015b.eb diff --git a/easybuild/easyconfigs/f/FLASH/FLASH-1.2.11-foss-2015b.eb b/easybuild/easyconfigs/f/FLASH/FLASH-1.2.11-foss-2015b.eb new file mode 100644 index 0000000000..8df3311e82 --- /dev/null +++ b/easybuild/easyconfigs/f/FLASH/FLASH-1.2.11-foss-2015b.eb @@ -0,0 +1,25 @@ +easyblock = 'MakeCp' + +name = 'FLASH' +version = '1.2.11' + +homepage = 'https://ccb.jhu.edu/software/FLASH/' +description = """FLASH (Fast Length Adjustment of SHort reads) is a very fast and accurate software + tool to merge paired-end reads from next-generation sequencing experiments. FLASH is designed to + merge pairs of reads when the original DNA fragments are shorter than twice the length of reads. + The resulting longer reads can significantly improve genome assemblies. They can also improve + transcriptome assembly when FLASH is used to merge RNA-seq data.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +source_urls = ['http://download.sourceforge.net/%(namelower)spage'] +sources = [SOURCE_TAR_GZ] + +files_to_copy = [(['flash'], 'bin')] + +sanity_check_paths = { + 'files': ['bin/flash'], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From 6f36f71bbc0c35229b64b84c5713ffc5ce04c80c Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Fri, 8 Jan 2016 13:50:32 +1030 Subject: [PATCH 0603/1015] Easyconfig for GATK-3.3-0-Java-1.8.0_66 --- .../g/GATK/GATK-3.3-0-Java-1.8.0_66.eb | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.8.0_66.eb diff --git a/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.8.0_66.eb b/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.8.0_66.eb new file mode 100644 index 0000000000..7a0acb9057 --- /dev/null +++ b/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.8.0_66.eb @@ -0,0 +1,42 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB +# Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste (UGent) +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +## + +easyblock = 'Tarball' + +name = 'GATK' +version = '3.3-0' + +homepage = 'http://www.broadinstitute.org/gatk/' +description = """The Genome Analysis Toolkit or GATK is a software package developed at the Broad Institute + to analyse next-generation resequencing data. The toolkit offers a wide variety of tools, + with a primary focus on variant discovery and genotyping as well as strong emphasis on + data quality assurance. Its robust architecture, powerful processing engine and + high-performance computing features make it capable of taking on projects of any size.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +# download manually from http://www.broadinstitute.org/gatk/download +sources = ['GenomeAnalysisTK-%(version)s-g37228af.tar.bz2'] + +java = 'Java' +javaver = '1.8.0_66' +versionsuffix = '-%s-%s' % (java, javaver) +dependencies = [(java, javaver)] + +modloadmsg = """To execute GATK run: java -jar \\$EBROOTGATK/GenomeAnalysisTK.jar""" + +sanity_check_paths = { + 'files': ["GenomeAnalysisTK.jar"], + 'dirs': ["resources"], +} + +moduleclass = 'bio' -- GitLab From 98ef284c54b0698d4b58e46d7802308364463967 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Fri, 8 Jan 2016 13:50:46 +1030 Subject: [PATCH 0604/1015] Easyconfig for GATK-3.5-Java-1.8.0_66 --- .../g/GATK/GATK-3.5-Java-1.8.0_66.eb | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 easybuild/easyconfigs/g/GATK/GATK-3.5-Java-1.8.0_66.eb diff --git a/easybuild/easyconfigs/g/GATK/GATK-3.5-Java-1.8.0_66.eb b/easybuild/easyconfigs/g/GATK/GATK-3.5-Java-1.8.0_66.eb new file mode 100644 index 0000000000..2dc9a277e2 --- /dev/null +++ b/easybuild/easyconfigs/g/GATK/GATK-3.5-Java-1.8.0_66.eb @@ -0,0 +1,42 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB +# Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste (UGent) +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +## + +easyblock = 'Tarball' + +name = 'GATK' +version = '3.5' + +homepage = 'http://www.broadinstitute.org/gatk/' +description = """The Genome Analysis Toolkit or GATK is a software package developed at the Broad Institute + to analyse next-generation resequencing data. The toolkit offers a wide variety of tools, + with a primary focus on variant discovery and genotyping as well as strong emphasis on + data quality assurance. Its robust architecture, powerful processing engine and + high-performance computing features make it capable of taking on projects of any size.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +# download manually from http://www.broadinstitute.org/gatk/download +sources = ['GenomeAnalysisTK-%(version)s.tar.bz2'] + +java = 'Java' +javaver = '1.8.0_66' +versionsuffix = '-%s-%s' % (java, javaver) +dependencies = [(java, javaver)] + +modloadmsg = """To execute GATK run: java -jar \\$EBROOTGATK/GenomeAnalysisTK.jar""" + +sanity_check_paths = { + 'files': ["GenomeAnalysisTK.jar"], + 'dirs': ["resources"], +} + +moduleclass = 'bio' -- GitLab From 690340a1e5ec6755dfdb802e89d1302acf434efd Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 8 Jan 2016 10:16:43 +0100 Subject: [PATCH 0605/1015] Update numpy, scipy and pandas --- .../numpy-1.10.4-intel-2015b-Python-2.7.10.eb | 26 +++++++++++++++++ ...pandas-0.17.1-intel-2015b-Python-2.7.10.eb | 28 +++++++++++++++++++ .../scipy-0.16.1-intel-2015b-Python-2.7.10.eb | 19 +++++++++++++ 3 files changed, 73 insertions(+) create mode 100644 easybuild/easyconfigs/n/numpy/numpy-1.10.4-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/p/pandas/pandas-0.17.1-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/s/scipy/scipy-0.16.1-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/n/numpy/numpy-1.10.4-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/numpy/numpy-1.10.4-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..db4b5f54bf --- /dev/null +++ b/easybuild/easyconfigs/n/numpy/numpy-1.10.4-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,26 @@ +name = 'numpy' +version = '1.10.4' + +homepage = 'http://www.numpy.org' +description = """NumPy is the fundamental package for scientific computing with Python. It contains among other things: + a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran + code, useful linear algebra, Fourier transform, and random number capabilities. Besides its obvious scientific uses, + NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be + defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCE_TAR_GZ] + +patches = ['numpy-1.8.0-mkl.patch'] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + (python, pyver), +] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/p/pandas/pandas-0.17.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pandas/pandas-0.17.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..35f47526a2 --- /dev/null +++ b/easybuild/easyconfigs/p/pandas/pandas-0.17.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,28 @@ +easyblock = 'PythonPackage' + +name = 'pandas' +version = '0.17.1' + +homepage = "https://pypi.python.org/pypi/pandas/" +description = """pandas is an open source, BSD-licensed library providing high-performance, easy-to-use data structures + and data analysis tools for the Python programming language.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +python = 'Python' +pyver = '2.7.10' + +versionsuffix = "-%s-%s" % (python, pyver) + +dependencies = [(python, pyver)] + +py_short_ver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/s/scipy/scipy-0.16.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/scipy/scipy-0.16.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..bf26ec46a2 --- /dev/null +++ b/easybuild/easyconfigs/s/scipy/scipy-0.16.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,19 @@ +name = 'scipy' +version = '0.16.1' +versionsuffix = '-Python-2.7.10' + +homepage = 'http://www.scipy.org' +description = """SciPy is a collection of mathematical algorithms and convenience + functions built on the Numpy extension for Python.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = [('http://sourceforge.net/projects/scipy/files/scipy/%(version)s', 'download')] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('numpy', '1.10.4', versionsuffix), +] + +moduleclass = 'math' -- GitLab From 02468bf5d78d6a197057951d9382c15cdd0fab81 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 8 Jan 2016 10:35:38 +0100 Subject: [PATCH 0606/1015] Added pip easyconfig --- .../pip-7.1.2-intel-2015b-Python-2.7.10.eb | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 easybuild/easyconfigs/p/pip/pip-7.1.2-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/p/pip/pip-7.1.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pip/pip-7.1.2-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..5e3db43c02 --- /dev/null +++ b/easybuild/easyconfigs/p/pip/pip-7.1.2-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,20 @@ +name = 'pip' +version = '7.1.2' + +homepage = 'https://pip.pypa.io' +description = """The PyPA recommended tool for installing Python packages.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + (python, pyver), +] + +moduleclass = 'tools' -- GitLab From 8c71b8bb2b05c3481203b56e3e71787c4919f3c2 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 8 Jan 2016 10:45:01 +0100 Subject: [PATCH 0607/1015] Added missing easyblock line for pip --- .../easyconfigs/p/pip/pip-7.1.2-intel-2015b-Python-2.7.10.eb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/p/pip/pip-7.1.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pip/pip-7.1.2-intel-2015b-Python-2.7.10.eb index 5e3db43c02..3b1ec70aab 100644 --- a/easybuild/easyconfigs/p/pip/pip-7.1.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pip/pip-7.1.2-intel-2015b-Python-2.7.10.eb @@ -1,3 +1,5 @@ +easyblock = 'PythonPackage' + name = 'pip' version = '7.1.2' -- GitLab From 3f6255da6acbfb77eb87b0db83d59db695bdef4d Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 8 Jan 2016 14:16:07 +0100 Subject: [PATCH 0608/1015] Fix comments --- .../g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb | 3 ++- easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-python.patch | 1 + .../g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb | 5 +++++ .../easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb | 4 +++- .../netcdf4-python-1.1.8-avoid-diskless-test.patch | 1 + .../n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb | 3 +-- .../easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb | 2 +- easybuild/easyconfigs/p/PIL/PIL-find-deps.patch | 2 +- 8 files changed, 15 insertions(+), 6 deletions(-) diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb index 144a4dfbf2..057b10dfca 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb @@ -40,7 +40,8 @@ configopts = '--with-expat=$EBROOTEXPAT --with-libz=$EBROOTLIBZ --with-hdf5=$EBR configopts += ' --with-xml2=$EBROOTLIBXML2 --with-geos=$EBROOTGEOS/bin/geos-config --with-jpeg=$EBROOTLIBJPEGTURBO' configopts += ' --with-png=$EBROOTLIBPNG --with-sqlite3=$EBROOTSQLITE --with-jasper=$EBROOTJASPER' configopts += ' --with-libtiff=$EBROOTLIBTIFF --with-pcre=$EBROOTPCRE --with-python=$EBROOTPYTHON/bin/python' -# there is a bug in the build system causing the build with libtool to fail for the moment +# there is a bug in the build system causing the build with libtool to fail for the moment +# (static library is also missing because of this) configopts += ' --without-libtool' modextrapaths = {'PYTHONPATH': 'lib/python%s/site-packages' % pyshortver} diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-python.patch b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-python.patch index 3988331e77..12ad48ccf8 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-python.patch +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-python.patch @@ -1,4 +1,5 @@ # Fix installing python bindings +# By Ward Poelmans diff -ur gdal-1.10.1.orig/swig/python/GNUmakefile gdal-1.10.1/swig/python/GNUmakefile --- gdal-1.10.1.orig/swig/python/GNUmakefile 2013-08-26 22:01:11.000000000 +0200 +++ gdal-1.10.1/swig/python/GNUmakefile 2016-01-07 17:58:10.743255676 +0100 diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb index 76decc578e..07516df55a 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb @@ -23,4 +23,9 @@ configopts = '--enable-python' modextrapaths = {'PYTHONPATH': 'lib/python%s/site-packages' % pyshortver} +sanity_check_paths = { + 'files': ['bin/geos-config', 'lib/libgeos.so', 'lib/libgeos.a', 'include/geos.h'], + 'dirs': ['lib/python%s/site-packages/geos' % pyshortver] +} + moduleclass = 'math' diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb index 8ce73b1b26..19608cea1a 100644 --- a/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb @@ -34,7 +34,9 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/nc%s' % x for x in ('ap', 'ap2', 'atted', 'bo', 'ecat', 'flint', 'ks', 'pdq', 'ra', 'rename', 'wa')], + 'files': ['bin/nc%s' % x for x in ('ap', 'ap2', 'atted', 'bo', 'diff', 'ea', 'ecat', 'es', + 'flint', 'ks', 'pdq', 'ra', 'rcat', 'rename', 'wa')] + + ['lib/libnco.a', 'lib/libnco.so', 'lib/libnco_c++.a', 'lib/libnco_c++.so'], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-avoid-diskless-test.patch b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-avoid-diskless-test.patch index d3b04eb187..d146f64954 100644 --- a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-avoid-diskless-test.patch +++ b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-avoid-diskless-test.patch @@ -1,4 +1,5 @@ # this test seems to always fall. The diskless thing is not really diskless it seems +# By Ward Poelmans diff -ur netcdf4-python-1.1.8rel/test/tst_diskless.py netcdf4-python-1.1.8rel.new/test/tst_diskless.py --- netcdf4-python-1.1.8rel/test/tst_diskless.py 2015-05-13 16:27:00.000000000 +0200 +++ netcdf4-python-1.1.8rel.new/test/tst_diskless.py 2016-01-07 14:16:21.851971913 +0100 diff --git a/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb index 2900fdfd87..a3de3e6fee 100644 --- a/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb @@ -24,10 +24,9 @@ dependencies = [ (python, pythonver), ] -eggname = '%s-%s-py%s-linux-x86_64.egg' % (name, version, pythonshortver) sanity_check_paths = { 'files': [], - 'dirs': ['lib/python%s/site-packages/%s/%s' % (pythonshortver, eggname, name)], + 'dirs': ['lib/python%s/site-packages' % pythonshortver], } moduleclass = 'math' diff --git a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb index 8e9ff77872..68a748ef3a 100644 --- a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb @@ -21,7 +21,7 @@ dependencies = [ ('Python', pyver), ('libjpeg-turbo', '1.4.2'), # currently not used because of dependency hell -# ('freetype', '2.6.1'), +# ('freetype', '2.6.1'), ] options = {'modulename': 'PIL'} diff --git a/easybuild/easyconfigs/p/PIL/PIL-find-deps.patch b/easybuild/easyconfigs/p/PIL/PIL-find-deps.patch index 902f2f7288..ac98c7fa89 100644 --- a/easybuild/easyconfigs/p/PIL/PIL-find-deps.patch +++ b/easybuild/easyconfigs/p/PIL/PIL-find-deps.patch @@ -1,5 +1,5 @@ # let PIL finds the EB deps -# by wpoely86@gmail.com +# By Ward Poelmans diff -ur Imaging-1.1.7.orig/setup.py Imaging-1.1.7/setup.py --- Imaging-1.1.7.orig/setup.py 2009-11-15 17:06:10.000000000 +0100 +++ Imaging-1.1.7/setup.py 2016-01-07 12:29:07.708559953 +0100 -- GitLab From cac681cf51330e2bb54c346f2c4d039b0a271d93 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 8 Jan 2016 14:27:59 +0100 Subject: [PATCH 0609/1015] Fix homepage netcdf4-python --- .../netcdf4-python-1.0.7-ictce-5.5.0-Python-2.7.6.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.0.7-ictce-5.5.0-Python-2.7.6.eb b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.0.7-ictce-5.5.0-Python-2.7.6.eb index 4705fe247a..b7da81870b 100644 --- a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.0.7-ictce-5.5.0-Python-2.7.6.eb +++ b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.0.7-ictce-5.5.0-Python-2.7.6.eb @@ -1,7 +1,7 @@ name = 'netcdf4-python' version = '1.0.7' -homepage = 'https://code.google.com/p/netcdf4-python/' +homepage = 'https://unidata.github.io/netcdf4-python/' description = """Python/numpy interface to netCDF.""" toolchain = {'name': 'ictce', 'version': '5.5.0'} -- GitLab From 8f00fc2ff557e1ddec5c01fc3386eb03aa8f8a7d Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 8 Jan 2016 14:28:14 +0100 Subject: [PATCH 0610/1015] Add sanity check to GEOS --- .../g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb | 7 ++++++- .../easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb | 10 ++++++++-- easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb | 9 +++++++-- easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb | 10 +++++++--- 4 files changed, 28 insertions(+), 8 deletions(-) diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb index ab3440a25c..2b39c65ded 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb @@ -6,9 +6,14 @@ version = '3.3.5' homepage = 'http://trac.osgeo.org/geos' description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" -source_urls = [ 'http://download.osgeo.org/geos/' ] +source_urls = [ 'http://download.osgeo.org/geos/'] sources = [SOURCELOWER_TAR_BZ2] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} +sanity_check_paths = { + 'files': ['bin/geos-config', 'lib/libgeos.so', 'lib/libgeos.a', 'include/geos.h'], + 'dirs': ["."] +} + moduleclass = 'math' diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb index 28fdadb86f..757f2221fb 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb @@ -6,8 +6,14 @@ version = '3.3.5' homepage = 'http://trac.osgeo.org/geos' description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" -source_urls = [ 'http://download.osgeo.org/geos/' ] -sources = [SOURCELOWER_TAR_BZ2] toolchain = {'name': 'goolf', 'version': '1.4.10'} +source_urls = [ 'http://download.osgeo.org/geos/'] +sources = [SOURCELOWER_TAR_BZ2] + +sanity_check_paths = { + 'files': ['bin/geos-config', 'lib/libgeos.so', 'lib/libgeos.a', 'include/geos.h'], + 'dirs': ["."] +} + moduleclass = 'math' diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb index 0b85c86242..8bf902896a 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb @@ -6,9 +6,14 @@ version = '3.3.5' homepage = 'http://trac.osgeo.org/geos' description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" -source_urls = [ 'http://download.osgeo.org/geos/' ] +toolchain = {'name': 'ictce', 'version': '4.0.6'} + +source_urls = [ 'http://download.osgeo.org/geos/'] sources = [SOURCELOWER_TAR_BZ2] -toolchain = {'name': 'ictce', 'version': '4.0.6'} +sanity_check_paths = { + 'files': ['bin/geos-config', 'lib/libgeos.so', 'lib/libgeos.a', 'include/geos.h'], + 'dirs': ["."] +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb index 27b9e83b61..fcdbcbf850 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb @@ -6,10 +6,14 @@ version = '3.3.5' homepage = 'http://trac.osgeo.org/geos' description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" -source_urls = [ 'http://download.osgeo.org/geos/' ] -sources = [SOURCELOWER_TAR_BZ2] +toolchain = {'name': 'ictce', 'version': '5.3.0'} +source_urls = [ 'http://download.osgeo.org/geos/'] +sources = [SOURCELOWER_TAR_BZ2] -toolchain = {'name': 'ictce', 'version': '5.3.0'} +sanity_check_paths = { + 'files': ['bin/geos-config', 'lib/libgeos.so', 'lib/libgeos.a', 'include/geos.h'], + 'dirs': ["."] +} moduleclass = 'math' -- GitLab From 4422000f92328787a5c531adef21d0e605bceba0 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 8 Jan 2016 14:30:13 +0100 Subject: [PATCH 0611/1015] Small fix in GEOS --- easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb | 2 +- easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb index 2b39c65ded..407875475a 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb @@ -6,7 +6,7 @@ version = '3.3.5' homepage = 'http://trac.osgeo.org/geos' description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" -source_urls = [ 'http://download.osgeo.org/geos/'] +source_urls = ['http://download.osgeo.org/geos/'] sources = [SOURCELOWER_TAR_BZ2] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb index 757f2221fb..e350199026 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb @@ -8,7 +8,7 @@ description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java toolchain = {'name': 'goolf', 'version': '1.4.10'} -source_urls = [ 'http://download.osgeo.org/geos/'] +source_urls = ['http://download.osgeo.org/geos/'] sources = [SOURCELOWER_TAR_BZ2] sanity_check_paths = { diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb index 8bf902896a..218ca55b95 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb @@ -8,7 +8,7 @@ description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java toolchain = {'name': 'ictce', 'version': '4.0.6'} -source_urls = [ 'http://download.osgeo.org/geos/'] +source_urls = ['http://download.osgeo.org/geos/'] sources = [SOURCELOWER_TAR_BZ2] sanity_check_paths = { diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb index fcdbcbf850..75af970a0d 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb @@ -8,7 +8,7 @@ description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java toolchain = {'name': 'ictce', 'version': '5.3.0'} -source_urls = [ 'http://download.osgeo.org/geos/'] +source_urls = ['http://download.osgeo.org/geos/'] sources = [SOURCELOWER_TAR_BZ2] sanity_check_paths = { -- GitLab From 8233aa8c61394208d1333498db841b9f908ddaf1 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 8 Jan 2016 14:47:05 +0100 Subject: [PATCH 0612/1015] Use newer numpy version --- .../easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb | 2 ++ .../netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb | 1 + .../n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb | 1 + .../p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb | 1 + 4 files changed, 5 insertions(+) diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb index 19608cea1a..6bc02217ba 100644 --- a/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb @@ -31,6 +31,8 @@ dependencies = [ ('GSL', '1.16'), ('UDUNITS', '2.2.19'), ('netCDF', '4.3.2'), + ('netcdf4-python', '1.1.8', versionsuffix), + ('scipy', '0.16.1', versionsuffix), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb index 84aaf536e7..8bd2e5f95c 100644 --- a/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/netcdf4-python/netcdf4-python-1.1.8-intel-2015b-Python-2.7.10.eb @@ -19,6 +19,7 @@ versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ (python, pythonver), + ('numpy', '1.10.4', versionsuffix), ('HDF5', '1.8.13'), ('netCDF', '4.3.2'), ('cURL', '7.43.0'), diff --git a/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb index a3de3e6fee..f6b874c22f 100644 --- a/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb @@ -22,6 +22,7 @@ versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ (python, pythonver), + ('numpy', '1.10.4', versionsuffix), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb index 4d9817e313..f9ab95e0c9 100644 --- a/easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb @@ -25,6 +25,7 @@ versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ (python, pythonver), + ('numpy', '1.10.4', versionsuffix), ('numexpr', '2.2.2', versionsuffix), ('HDF5', '1.8.13'), ] -- GitLab From 19e9587ebbf530624f903802481054f40059975f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jan 2016 15:15:45 +0100 Subject: [PATCH 0613/1015] rewrite Sphinx easyconfigs as a bundle of Python packages --- ...abaster-0.7.7-intel-2015b-Python-2.7.11.eb | 27 ---------- .../Babel-2.2.0-intel-2015b-Python-2.7.11.eb | 27 ---------- ...Docutils-0.12-intel-2015b-Python-2.7.11.eb | 28 ----------- .../Jinja2-2.8-intel-2015b-Python-2.7.11.eb | 28 ----------- ...ygments-2.0.2-intel-2015b-Python-2.7.11.eb | 27 ---------- .../Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb | 49 +++++++++++++++---- ...stemmer-1.2.1-intel-2015b-Python-2.7.11.eb | 28 ----------- ...d_theme-0.1.9-intel-2015b-Python-2.7.11.eb | 27 ---------- 8 files changed, 40 insertions(+), 201 deletions(-) delete mode 100644 easybuild/easyconfigs/a/alabaster/alabaster-0.7.7-intel-2015b-Python-2.7.11.eb delete mode 100644 easybuild/easyconfigs/b/Babel/Babel-2.2.0-intel-2015b-Python-2.7.11.eb delete mode 100644 easybuild/easyconfigs/d/Docutils/Docutils-0.12-intel-2015b-Python-2.7.11.eb delete mode 100644 easybuild/easyconfigs/j/Jinja2/Jinja2-2.8-intel-2015b-Python-2.7.11.eb delete mode 100644 easybuild/easyconfigs/p/Pygments/Pygments-2.0.2-intel-2015b-Python-2.7.11.eb delete mode 100644 easybuild/easyconfigs/s/snowballstemmer/snowballstemmer-1.2.1-intel-2015b-Python-2.7.11.eb delete mode 100644 easybuild/easyconfigs/s/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/a/alabaster/alabaster-0.7.7-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/a/alabaster/alabaster-0.7.7-intel-2015b-Python-2.7.11.eb deleted file mode 100644 index ab91864605..0000000000 --- a/easybuild/easyconfigs/a/alabaster/alabaster-0.7.7-intel-2015b-Python-2.7.11.eb +++ /dev/null @@ -1,27 +0,0 @@ -easyblock = 'PythonPackage' - -name = 'alabaster' -version = '0.7.7' - -homepage = 'https://github.com/bitprophet/alabaster' -description = """A configurable sidebar-enabled Sphinx theme.""" - -toolchain = {'name': 'intel', 'version': '2015b'} - -source_urls = [PYPI_SOURCE] -sources = [SOURCE_TAR_GZ] - -pyver = '2.7.11' -versionsuffix = '-Python-%s' % pyver - -dependencies = [ - ('Python', pyver), -] - -pyshortver = '.'.join(pyver.split('.')[:2]) -sanity_check_paths = { - 'files': [], - 'dirs': ['lib/python%s/site-packages' % pyshortver], -} - -moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Babel/Babel-2.2.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/b/Babel/Babel-2.2.0-intel-2015b-Python-2.7.11.eb deleted file mode 100644 index 1b8f28a5d6..0000000000 --- a/easybuild/easyconfigs/b/Babel/Babel-2.2.0-intel-2015b-Python-2.7.11.eb +++ /dev/null @@ -1,27 +0,0 @@ -easyblock = 'PythonPackage' - -name = 'Babel' -version = '2.2.0' - -homepage = 'http://babel.pocoo.org/' -description = """A collection of tools for internationalizing Python applications.""" - -toolchain = {'name': 'intel', 'version': '2015b'} - -source_urls = [PYPI_SOURCE] -sources = [SOURCE_TAR_GZ] - -pyver = '2.7.11' -versionsuffix = '-Python-%s' % pyver - -dependencies = [ - ('Python', pyver), -] - -pyshortver = '.'.join(pyver.split('.')[:2]) -sanity_check_paths = { - 'files': ['bin/pybabel'], - 'dirs': ['lib/python%s/site-packages' % pyshortver], -} - -moduleclass = 'devel' diff --git a/easybuild/easyconfigs/d/Docutils/Docutils-0.12-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/d/Docutils/Docutils-0.12-intel-2015b-Python-2.7.11.eb deleted file mode 100644 index 0cdbfac99b..0000000000 --- a/easybuild/easyconfigs/d/Docutils/Docutils-0.12-intel-2015b-Python-2.7.11.eb +++ /dev/null @@ -1,28 +0,0 @@ -easyblock = 'PythonPackage' - -name = 'Docutils' -version = '0.12' - -homepage = 'http://docutils.sourceforge.net/' -description = """Docutils is an open-source text processing system for processing plaintext - documentation into useful formats, such as HTML, LaTeX, man-pages, open-document or XML. - It includes reStructuredText, the easy to read, easy to use, what-you-see-is-what-you-get - plaintext markup language.""" - -toolchain = {'name': 'intel', 'version': '2015b'} - -source_urls = [('http://sourceforge.net/projects/docutils/files/docutils/%(version)s/', 'download')] -sources = [SOURCELOWER_TAR_GZ] - -pyver = '2.7.11' -versionsuffix = "-Python-%s" % pyver - -dependencies = [('Python', pyver)] - -pyshortver = '.'.join(pyver.split('.')[:2]) -sanity_check_paths = { - 'files': [], - 'dirs': ['bin', 'lib/python%s/site-packages/%%(namelower)s' % pyshortver], -} - -moduleclass = 'vis' diff --git a/easybuild/easyconfigs/j/Jinja2/Jinja2-2.8-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/j/Jinja2/Jinja2-2.8-intel-2015b-Python-2.7.11.eb deleted file mode 100644 index 4f00c3ec32..0000000000 --- a/easybuild/easyconfigs/j/Jinja2/Jinja2-2.8-intel-2015b-Python-2.7.11.eb +++ /dev/null @@ -1,28 +0,0 @@ -easyblock = 'PythonPackage' - -name = 'Jinja2' -version = '2.8' - -homepage = 'https://pypi.python.org/pypi/Jinja2' -description = """Jinja2 is a template engine written in pure Python. It provides a Django inspired - non-XML syntax but supports inline expressions and an optional sandboxed environment.""" - -toolchain = {'name': 'intel', 'version': '2015b'} - -source_urls = [PYPI_SOURCE] -sources = [SOURCE_TAR_GZ] - -pyver = '2.7.11' -versionsuffix = '-Python-%s' % pyver - -dependencies = [ - ('Python', pyver), -] - -pyshortver = '.'.join(pyver.split('.')[:2]) -sanity_check_paths = { - 'files': [], - 'dirs': ['lib/python%s/site-packages' % pyshortver], -} - -moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/Pygments/Pygments-2.0.2-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/p/Pygments/Pygments-2.0.2-intel-2015b-Python-2.7.11.eb deleted file mode 100644 index fc67ea4d7e..0000000000 --- a/easybuild/easyconfigs/p/Pygments/Pygments-2.0.2-intel-2015b-Python-2.7.11.eb +++ /dev/null @@ -1,27 +0,0 @@ -easyblock = 'PythonPackage' - -name = 'Pygments' -version = '2.0.2' - -homepage = 'http://pygments.org/' -description = """Pygments is a syntax highlighting package written in Python""" - -toolchain = {'name': 'intel', 'version': '2015b'} - -source_urls = [PYPI_SOURCE] -sources = [SOURCE_TAR_GZ] - -pyver = '2.7.11' -versionsuffix = '-Python-%s' % pyver - -dependencies = [ - ('Python', pyver), -] - -pyshortver = '.'.join(pyver.split('.')[:2]) -sanity_check_paths = { - 'files': ['bin/pygmentize'], - 'dirs': ['lib/python%s/site-packages' % pyshortver], -} - -moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb index 55d17a5eb4..5e41e6ba29 100644 --- a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb @@ -1,4 +1,4 @@ -easyblock = 'PythonPackage' +easyblock = 'Bundle' name = 'Sphinx' version = '1.3.3' @@ -11,6 +11,10 @@ description = """Sphinx is a tool that makes it easy to create intelligent and b toolchain = {'name': 'intel', 'version': '2015b'} +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' +exts_filter = ('python -c "import %(ext_name)s"', '') + source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] @@ -21,20 +25,47 @@ versionsuffix = '-Python-%s' % pyver dependencies = [ ('Python', pyver), - ('Docutils', '0.12', versionsuffix), - ('Jinja2', '2.8', versionsuffix), - ('Pygments', '2.0.2', versionsuffix), - ('snowballstemmer', '1.2.1', versionsuffix), - ('Babel', '2.2.0', versionsuffix), - ('alabaster', '0.7.7', versionsuffix), - ('sphinx_rtd_theme', '0.1.9', versionsuffix), ] -runtest = 'make test' +exts_list = [ + ('Docutils', '0.12', { + 'source_tmpl': 'docutils-%(version)s.tar.gz', + 'source_urls': [('http://sourceforge.net/projects/docutils/files/docutils/%(version)s/', 'download')], + }), + ('Jinja2', '2.8', { + 'source_urls': ['https://pypi.python.org/packages/source/J/Jinja2/'], + }), + ('Pygments', '2.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/P/Pygments'], + }), + ('snowballstemmer', '1.2.1', { + 'source_urls': ['https://pypi.python.org/packages/source/s/snowballstemmer/'], + }), + ('Babel', '2.2.0', { + 'source_urls': ['https://pypi.python.org/packages/source/B/Babel/'], + }), + ('alabaster', '0.7.7', { + 'source_urls': ['https://pypi.python.org/packages/source/a/alabaster/'], + }), + ('sphinx_rtd_theme', '0.1.9', { + 'source_urls': ['https://pypi.python.org/packages/source/s/sphinx_rtd_theme/'], + }), +] + +# Sphinx unit tests *after* installing extensions +postinstallcmds = [' && '.join([ + "cd %(builddir)s/%(name)s-%(version)s/", + "PYTHONPATH=%%(installdir)s/lib/python%s/site-packages/:$PYTHONPATH make test" % pyshortver, +])] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True sanity_check_paths = { 'files': ['bin/sphinx-%s' % x for x in ['apidoc', 'autogen', 'build', 'quickstart']], 'dirs': ['lib/python%s/site-packages' % pyshortver], } +modextrapaths = {'PYTHONPATH': ['lib/python%s/site-packages' % pyshortver]} + moduleclass = 'vis' diff --git a/easybuild/easyconfigs/s/snowballstemmer/snowballstemmer-1.2.1-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/s/snowballstemmer/snowballstemmer-1.2.1-intel-2015b-Python-2.7.11.eb deleted file mode 100644 index 05c068f9da..0000000000 --- a/easybuild/easyconfigs/s/snowballstemmer/snowballstemmer-1.2.1-intel-2015b-Python-2.7.11.eb +++ /dev/null @@ -1,28 +0,0 @@ -easyblock = 'PythonPackage' - -name = 'snowballstemmer' -version = '1.2.1' - -homepage = 'https://github.com/shibukawa/snowball_py' -description = """This package provides 16 stemmer algorithms (15 + Poerter English stemmer) - generated from Snowball algorithms.""" - -toolchain = {'name': 'intel', 'version': '2015b'} - -source_urls = [PYPI_SOURCE] -sources = [SOURCE_TAR_GZ] - -pyver = '2.7.11' -versionsuffix = '-Python-%s' % pyver - -dependencies = [ - ('Python', pyver), -] - -pyshortver = '.'.join(pyver.split('.')[:2]) -sanity_check_paths = { - 'files': [], - 'dirs': ['lib/python%s/site-packages/%%(name)s' % pyshortver], -} - -moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/s/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9-intel-2015b-Python-2.7.11.eb deleted file mode 100644 index a6494b4610..0000000000 --- a/easybuild/easyconfigs/s/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9-intel-2015b-Python-2.7.11.eb +++ /dev/null @@ -1,27 +0,0 @@ -easyblock = 'PythonPackage' - -name = 'sphinx_rtd_theme' -version = '0.1.9' - -homepage = 'https://github.com/snide/sphinx_rtd_theme/' -description = """ReadTheDocs.org theme for Sphinx, 2013 version.""" - -toolchain = {'name': 'intel', 'version': '2015b'} - -source_urls = [PYPI_SOURCE] -sources = [SOURCE_TAR_GZ] - -pyver = '2.7.11' -versionsuffix = '-Python-%s' % pyver - -dependencies = [ - ('Python', pyver), -] - -pyshortver = '.'.join(pyver.split('.')[:2]) -sanity_check_paths = { - 'files': ['bin/pybabel'], - 'dirs': ['lib/python%s/site-packages' % pyshortver], -} - -moduleclass = 'devel' -- GitLab From d67d03598f2b6a2647771e129fadae4dd30a74f1 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 8 Jan 2016 15:15:47 +0100 Subject: [PATCH 0614/1015] Fix remarks --- .../easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb | 4 ++-- easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb | 4 ++-- easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb | 4 ++-- easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb index 407875475a..d1c71b6563 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb @@ -4,7 +4,7 @@ name = 'GEOS' version = '3.3.5' homepage = 'http://trac.osgeo.org/geos' -description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" +description = GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" source_urls = ['http://download.osgeo.org/geos/'] sources = [SOURCELOWER_TAR_BZ2] @@ -13,7 +13,7 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { 'files': ['bin/geos-config', 'lib/libgeos.so', 'lib/libgeos.a', 'include/geos.h'], - 'dirs': ["."] + 'dirs': [] } moduleclass = 'math' diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb index e350199026..4d2e5bd741 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb @@ -4,7 +4,7 @@ name = 'GEOS' version = '3.3.5' homepage = 'http://trac.osgeo.org/geos' -description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" +description = GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" toolchain = {'name': 'goolf', 'version': '1.4.10'} @@ -13,7 +13,7 @@ sources = [SOURCELOWER_TAR_BZ2] sanity_check_paths = { 'files': ['bin/geos-config', 'lib/libgeos.so', 'lib/libgeos.a', 'include/geos.h'], - 'dirs': ["."] + 'dirs': [] } moduleclass = 'math' diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb index 218ca55b95..858c2ddeee 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb @@ -4,7 +4,7 @@ name = 'GEOS' version = '3.3.5' homepage = 'http://trac.osgeo.org/geos' -description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" +description = GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" toolchain = {'name': 'ictce', 'version': '4.0.6'} @@ -13,7 +13,7 @@ sources = [SOURCELOWER_TAR_BZ2] sanity_check_paths = { 'files': ['bin/geos-config', 'lib/libgeos.so', 'lib/libgeos.a', 'include/geos.h'], - 'dirs': ["."] + 'dirs': [] } moduleclass = 'math' diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb index 75af970a0d..868f88922c 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb @@ -4,7 +4,7 @@ name = 'GEOS' version = '3.3.5' homepage = 'http://trac.osgeo.org/geos' -description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" +description = GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" toolchain = {'name': 'ictce', 'version': '5.3.0'} @@ -13,7 +13,7 @@ sources = [SOURCELOWER_TAR_BZ2] sanity_check_paths = { 'files': ['bin/geos-config', 'lib/libgeos.so', 'lib/libgeos.a', 'include/geos.h'], - 'dirs': ["."] + 'dirs': [] } moduleclass = 'math' -- GitLab From b14b3a22e49aa391f54d7f3351c23da5088c97cb Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jan 2016 15:42:00 +0100 Subject: [PATCH 0615/1015] extend $PYTHONPATH in numba module, fixes sanity check import issues --- .../n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb index 6c563badcc..08a8744a82 100644 --- a/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb @@ -11,7 +11,7 @@ toolchain = {'name': 'intel', 'version': '2015b'} # this is a bundle of Python packages exts_defaultclass = 'PythonPackage' -exts_filter = ('python -c"import %(ext_name)s"', '') +exts_filter = ('python -c "import %(ext_name)s"', '') pyver = '2.7.11' versionsuffix= '-Python-%s' % pyver @@ -38,4 +38,6 @@ sanity_check_paths = { 'dirs': ['lib/python%s/site-packages' % pyshortver], } +modextrapaths = {'PYTHONPATH': ['lib/python%s/site-packages' % pyshortver]} + moduleclass = 'lang' -- GitLab From 170d3b9e9fb632afe9f94c9fa185cfc9b591c742 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 8 Jan 2016 15:52:53 +0100 Subject: [PATCH 0616/1015] GEOS fix --- easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb | 2 +- easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb index d1c71b6563..03606c24ee 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goalf-1.1.0-no-OFED.eb @@ -4,7 +4,7 @@ name = 'GEOS' version = '3.3.5' homepage = 'http://trac.osgeo.org/geos' -description = GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" +description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" source_urls = ['http://download.osgeo.org/geos/'] sources = [SOURCELOWER_TAR_BZ2] diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb index 4d2e5bd741..dc750d2020 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-goolf-1.4.10.eb @@ -4,7 +4,7 @@ name = 'GEOS' version = '3.3.5' homepage = 'http://trac.osgeo.org/geos' -description = GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" +description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" toolchain = {'name': 'goolf', 'version': '1.4.10'} diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb index 858c2ddeee..0a0116a3b7 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-4.0.6.eb @@ -4,7 +4,7 @@ name = 'GEOS' version = '3.3.5' homepage = 'http://trac.osgeo.org/geos' -description = GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" +description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" toolchain = {'name': 'ictce', 'version': '4.0.6'} diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb index 868f88922c..7d45ab8ba7 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.3.5-ictce-5.3.0.eb @@ -4,7 +4,7 @@ name = 'GEOS' version = '3.3.5' homepage = 'http://trac.osgeo.org/geos' -description = GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" +description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" toolchain = {'name': 'ictce', 'version': '5.3.0'} -- GitLab From 6e7d77a5a5d4374beeb3b973c7e1467012005a57 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 8 Jan 2016 15:54:48 +0100 Subject: [PATCH 0617/1015] Newer numexpr --- ...hon-2.7.10.eb => numexpr-2.4.6-intel-2015b-Python-2.7.10.eb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename easybuild/easyconfigs/n/numexpr/{numexpr-2.2.2-intel-2015b-Python-2.7.10.eb => numexpr-2.4.6-intel-2015b-Python-2.7.10.eb} (98%) diff --git a/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/numexpr/numexpr-2.4.6-intel-2015b-Python-2.7.10.eb similarity index 98% rename from easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb rename to easybuild/easyconfigs/n/numexpr/numexpr-2.4.6-intel-2015b-Python-2.7.10.eb index f6b874c22f..5f2caafaf1 100644 --- a/easybuild/easyconfigs/n/numexpr/numexpr-2.2.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/numexpr/numexpr-2.4.6-intel-2015b-Python-2.7.10.eb @@ -1,7 +1,7 @@ easyblock = "PythonPackage" name = 'numexpr' -version = '2.2.2' +version = '2.4.6' homepage = 'http://code.google.com/p/numexpr/' description = """The numexpr package evaluates multiple-operator array expressions many times faster than NumPy can. -- GitLab From 06bcd0b39f158371f35066d7772b4eebd55d8778 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 8 Jan 2016 15:56:10 +0100 Subject: [PATCH 0618/1015] Fix version of numexpr --- .../p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb index f9ab95e0c9..ad9034ee59 100644 --- a/easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb @@ -26,7 +26,7 @@ versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ (python, pythonver), ('numpy', '1.10.4', versionsuffix), - ('numexpr', '2.2.2', versionsuffix), + ('numexpr', '2.4.6', versionsuffix), ('HDF5', '1.8.13'), ] -- GitLab From 5a276d76995c7a3e266be347056ea8092356f5ed Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jan 2016 16:03:43 +0100 Subject: [PATCH 0619/1015] add patch for llvmlite to disable -static-libstdc++ --- .../llvmlite-0.8.0_no-static-libstc++.patch | 17 +++++++++++++++++ .../numba-0.22.1-intel-2015b-Python-2.7.11.eb | 1 + 2 files changed, 18 insertions(+) create mode 100644 easybuild/easyconfigs/n/numba/llvmlite-0.8.0_no-static-libstc++.patch diff --git a/easybuild/easyconfigs/n/numba/llvmlite-0.8.0_no-static-libstc++.patch b/easybuild/easyconfigs/n/numba/llvmlite-0.8.0_no-static-libstc++.patch new file mode 100644 index 0000000000..c257a9a2fa --- /dev/null +++ b/easybuild/easyconfigs/n/numba/llvmlite-0.8.0_no-static-libstc++.patch @@ -0,0 +1,17 @@ +don't use -static-libstdc++, causing problems like "glibc detected *** python: free(): invalid pointer" +cfr. https://github.com/numba/llvmlite/issues/93 +author: Kenneth Hoste (HPC-UGent) +diff -ru llvmlite-0.8.0.orig/ffi/Makefile.linux llvmlite-0.8.0/ffi/Makefile.linux +--- llvmlite-0.8.0.orig/ffi/Makefile.linux 2015-10-23 17:19:27.000000000 +0200 ++++ llvmlite-0.8.0/ffi/Makefile.linux 2016-01-08 15:55:27.138306000 +0100 +@@ -14,9 +14,7 @@ + all: $(OUTPUT) + + $(OUTPUT): $(SRC) +- # static-libstdc++ avoids runtime dependencies on a +- # particular libstdc++ version. +- $(CXX) -static-libstdc++ -shared $(CXXFLAGS) $(SRC) -o $(OUTPUT) $(LDFLAGS) $(LIBS) ++ $(CXX) -shared $(CXXFLAGS) $(SRC) -o $(OUTPUT) $(LDFLAGS) $(LIBS) + + + clean: diff --git a/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb index 08a8744a82..adad31edb7 100644 --- a/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb @@ -23,6 +23,7 @@ dependencies = [ exts_list = [ ('llvmlite', '0.8.0', { 'source_urls': ['https://pypi.python.org/packages/source/l/llvmlite/'], + 'patches': ['llvmlite-0.8.0_no-static-libstc++.patch'], }), (name, version, { 'source_urls': ['https://pypi.python.org/packages/source/n/numba/'], -- GitLab From ef0d85338a47f2ff3540e75ac60646a7b91e6c08 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jan 2016 16:49:39 +0100 Subject: [PATCH 0620/1015] include Sphinx itself as extension --- .../s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb index 5e41e6ba29..f1b8614dfe 100644 --- a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb @@ -15,12 +15,8 @@ toolchain = {'name': 'intel', 'version': '2015b'} exts_defaultclass = 'PythonPackage' exts_filter = ('python -c "import %(ext_name)s"', '') -source_urls = [PYPI_SOURCE] -sources = [SOURCE_TAR_GZ] - pyver = '2.7.11' pyshortver = '.'.join(pyver.split('.')[0:2]) - versionsuffix = '-Python-%s' % pyver dependencies = [ @@ -47,6 +43,10 @@ exts_list = [ ('alabaster', '0.7.7', { 'source_urls': ['https://pypi.python.org/packages/source/a/alabaster/'], }), + (name, version, { + 'source_urls': ['https://pypi.python.org/packages/source/S/Sphinx/'], + }) + # sphinx_rtd_theme depends on Sphinx, and should be there to make the tests work ('sphinx_rtd_theme', '0.1.9', { 'source_urls': ['https://pypi.python.org/packages/source/s/sphinx_rtd_theme/'], }), -- GitLab From 764953350da3e5e90c2fcdd3b861943c4bddf174 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jan 2016 16:54:40 +0100 Subject: [PATCH 0621/1015] fix typo --- .../s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb index f1b8614dfe..b55a87e6d5 100644 --- a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb @@ -45,7 +45,7 @@ exts_list = [ }), (name, version, { 'source_urls': ['https://pypi.python.org/packages/source/S/Sphinx/'], - }) + }), # sphinx_rtd_theme depends on Sphinx, and should be there to make the tests work ('sphinx_rtd_theme', '0.1.9', { 'source_urls': ['https://pypi.python.org/packages/source/s/sphinx_rtd_theme/'], -- GitLab From e28de0c0040eae918394f46e154072e3050fbb16 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 8 Jan 2016 16:56:09 +0100 Subject: [PATCH 0622/1015] Fix download url for numexpr --- .../n/numexpr/numexpr-2.4.6-intel-2015b-Python-2.7.10.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/n/numexpr/numexpr-2.4.6-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/numexpr/numexpr-2.4.6-intel-2015b-Python-2.7.10.eb index 5f2caafaf1..a1e1df7d77 100644 --- a/easybuild/easyconfigs/n/numexpr/numexpr-2.4.6-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/numexpr/numexpr-2.4.6-intel-2015b-Python-2.7.10.eb @@ -12,8 +12,8 @@ description = """The numexpr package evaluates multiple-operator array expressio toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'usempi': True} -source_urls = [GOOGLECODE_SOURCE] -sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/pydata/numexpr/archive/'] +sources = ['v%(version)s.tar.gz'] python = 'Python' pythonver = '2.7.10' -- GitLab From 86fff0f0e37cc81c3ccb4f9cdb1e706b59adb44f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jan 2016 16:59:49 +0100 Subject: [PATCH 0623/1015] fix subdir for Sphinx's 'make test' --- .../s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb index b55a87e6d5..3813e03737 100644 --- a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.3.3-intel-2015b-Python-2.7.11.eb @@ -54,7 +54,7 @@ exts_list = [ # Sphinx unit tests *after* installing extensions postinstallcmds = [' && '.join([ - "cd %(builddir)s/%(name)s-%(version)s/", + "cd %(builddir)s/%(name)s/%(name)s-%(version)s/", "PYTHONPATH=%%(installdir)s/lib/python%s/site-packages/:$PYTHONPATH make test" % pyshortver, ])] -- GitLab From 988dec189009e736d1fc79d3e6bd740d792113a1 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 8 Jan 2016 17:59:21 +0100 Subject: [PATCH 0624/1015] Newer version of pytables --- ...on-2.7.10.eb => pyTables-3.2.2-intel-2015b-Python-2.7.10.eb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename easybuild/easyconfigs/p/pyTables/{pyTables-3.1.1-intel-2015b-Python-2.7.10.eb => pyTables-3.2.2-intel-2015b-Python-2.7.10.eb} (98%) diff --git a/easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb similarity index 98% rename from easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb rename to easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb index ad9034ee59..b2220afa2e 100644 --- a/easybuild/easyconfigs/p/pyTables/pyTables-3.1.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb @@ -1,7 +1,7 @@ easyblock = "PythonPackage" name = 'pyTables' -version = '3.1.1' +version = '3.2.2' homepage = 'http://www.pytables.org/moin' description = """PyTables is a package for managing hierarchical datasets and designed to efficiently and easily cope -- GitLab From cb1feeb1dbba3af2976c57d79a69402b7d8695a8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jan 2016 19:13:05 +0200 Subject: [PATCH 0625/1015] add easyconfig Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb, add easyconfig GLM-0.9.7.2-intel-2015b.eb, add easyconfig MATIO-1.5.2-intel-2015b.eb --- .../g/GLM/GLM-0.9.7.2-intel-2015b.eb | 22 +++++++++++++ .../m/MATIO/MATIO-1.5.2-intel-2015b.eb | 24 ++++++++++++++ ...ilinos-12.4.2-intel-2015b-Python-2.7.11.eb | 33 +++++++++++++++++++ 3 files changed, 79 insertions(+) create mode 100644 easybuild/easyconfigs/g/GLM/GLM-0.9.7.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/g/GLM/GLM-0.9.7.2-intel-2015b.eb b/easybuild/easyconfigs/g/GLM/GLM-0.9.7.2-intel-2015b.eb new file mode 100644 index 0000000000..1d08ddaee6 --- /dev/null +++ b/easybuild/easyconfigs/g/GLM/GLM-0.9.7.2-intel-2015b.eb @@ -0,0 +1,22 @@ +easyblock = 'CMakeMake' + +name = 'GLM' +version = '0.9.7.2' + +homepage = 'https://github.com/g-truc/glm' +description = """OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics software based on + the OpenGL Shading Language (GLSL) specifications.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://github.com/g-truc/glm/archive/'] +sources = ['%(version)s.tar.gz'] + +builddependencies = [('CMake', '3.4.1')] + +sanity_check_paths = { + 'files': [], + 'dirs': ['include/glm/'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-intel-2015b.eb b/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-intel-2015b.eb new file mode 100644 index 0000000000..9fb67afb2a --- /dev/null +++ b/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-intel-2015b.eb @@ -0,0 +1,24 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2014-2015 The Cyprus Institute +# Authors:: Thekla Loizou +# License:: MIT/GPL +# +## +easyblock = 'ConfigureMake' + +name = 'MATIO' +version = '1.5.2' + +homepage = 'http://sourceforge.net/projects/matio/' +description = """matio is an C library for reading and writing Matlab MAT files.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_ZIP] + +dependencies = [('zlib', '1.2.8')] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..c02728d75d --- /dev/null +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,33 @@ +name = 'Trilinos' +version = '12.4.2' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://trilinos.sandia.gov/' +description = """The Trilinos Project is an effort to develop algorithms and enabling technologies + within an object-oriented software framework for the solution of large-scale, complex multi-physics + engineering and scientific problems. A unique design feature of Trilinos is its focus on packages.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True, 'pic': True, 'strict': True} + +source_urls = ['http://trilinos.csbsju.edu/download/files/'] +sources = ['%(namelower)s-%(version)s-Source.tar.gz'] + +patches = ['fix-parmetis.patch'] + +dependencies = [ + ('Boost', '1.59.0', versionsuffix), + ('SCOTCH', '6.0.4'), + ('SuiteSparse', '4.4.6', '-ParMETIS-4.0.3'), + ('netCDF', '4.3.3.1'), + ('MATIO', '1.5.2'), + ('GLM', '0.9.7.2'), +] + +builddependencies = [('CMake', '3.4.1')] + +# Kokkos build is broken with ictce/4.0.6 +# yields internal error: 0_1670 for packages/kokkos/LinAlg/Kokkos_DefaultArithmetic.hpp (line 827) +skip_exts = ["Kokkos", "Tpetra"] + +moduleclass = 'numlib' -- GitLab From 798eae4ed2d6e3a197f705610615b193ed5881c3 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jan 2016 20:07:34 +0200 Subject: [PATCH 0626/1015] modify easyconfig Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb --- .../t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb index c02728d75d..bb1a542af7 100644 --- a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb @@ -19,6 +19,7 @@ dependencies = [ ('Boost', '1.59.0', versionsuffix), ('SCOTCH', '6.0.4'), ('SuiteSparse', '4.4.6', '-ParMETIS-4.0.3'), + ('ParMETIS', '4.0.3'), ('netCDF', '4.3.3.1'), ('MATIO', '1.5.2'), ('GLM', '0.9.7.2'), -- GitLab From cb343cd58c2561febc9fc4ae5cd8ccef20a76fad Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jan 2016 19:20:24 +0100 Subject: [PATCH 0627/1015] {lib}[intel/2015b] latest SCDE for R 3.2.1 + deps --- ...le-Bioconductor-3.1-intel-2015b-R-3.2.1.eb | 1 + .../easyconfigs/r/R/R-3.2.1-intel-2015b.eb | 14 +++++++++ ...madillo-0.6.400.2.2-intel-2015b-R-3.2.1.eb | 31 +++++++++++++++++++ .../SCDE/SCDE-20151209-intel-2015b-R-3.2.1.eb | 29 +++++++++++++++++ 4 files changed, 75 insertions(+) create mode 100644 easybuild/easyconfigs/r/RcppArmadillo/RcppArmadillo-0.6.400.2.2-intel-2015b-R-3.2.1.eb create mode 100644 easybuild/easyconfigs/s/SCDE/SCDE-20151209-intel-2015b-R-3.2.1.eb diff --git a/easybuild/easyconfigs/r/R-bundle-Bioconductor/R-bundle-Bioconductor-3.1-intel-2015b-R-3.2.1.eb b/easybuild/easyconfigs/r/R-bundle-Bioconductor/R-bundle-Bioconductor-3.1-intel-2015b-R-3.2.1.eb index 3bf5e2abf4..1a0beb9ba9 100644 --- a/easybuild/easyconfigs/r/R-bundle-Bioconductor/R-bundle-Bioconductor-3.1-intel-2015b-R-3.2.1.eb +++ b/easybuild/easyconfigs/r/R-bundle-Bioconductor/R-bundle-Bioconductor-3.1-intel-2015b-R-3.2.1.eb @@ -133,6 +133,7 @@ exts_list = [ ('derfinder', '1.2.1', bioconductor_options), ('polyester', '1.4.0', bioconductor_options), ('Rsubread', '1.18.0', bioconductor_options), + ('pcaMethods', '1.58.0', bioconductor_options), ] modextrapaths = {'R_LIBS': ''} diff --git a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb index 77fae48b0b..73337ba428 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.1-intel-2015b.eb @@ -381,6 +381,20 @@ exts_list = [ ('EasyABC', '1.5', ext_options), ('shape', '1.4.2', ext_options), ('tidyr', '0.3.1', ext_options), + ('whisker', '0.3-2', ext_options), + ('rstudioapi', '0.4.0', ext_options), + ('roxygen2', '5.0.1', ext_options), + ('git2r', '0.13.1', ext_options), + ('xml2', '0.1.2', ext_options), + ('rversions', '1.0.2', ext_options), + ('devtools', '1.9.1', ext_options), + ('Rook', '1.1-1', ext_options), + ('rjson', '0.2.15', ext_options), + ('Cairo', '1.5-9', ext_options), + ('RMTstat', '0.3', ext_options), + ('Lmoments', '1.1-6', ext_options), + ('distillery', '1.0-2', ext_options), + ('extRemes', '2.0-7', ext_options), ] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/r/RcppArmadillo/RcppArmadillo-0.6.400.2.2-intel-2015b-R-3.2.1.eb b/easybuild/easyconfigs/r/RcppArmadillo/RcppArmadillo-0.6.400.2.2-intel-2015b-R-3.2.1.eb new file mode 100644 index 0000000000..112c89bc79 --- /dev/null +++ b/easybuild/easyconfigs/r/RcppArmadillo/RcppArmadillo-0.6.400.2.2-intel-2015b-R-3.2.1.eb @@ -0,0 +1,31 @@ +easyblock = 'RPackage' + +name = 'RcppArmadillo' +version = '0.6.400.2.2' + +homepage = 'http://cran.r-project.org/web/packages/%(name)s' +description = """'Armadillo' is a templated C++ linear algebra library that aims towards a good balance + between speed and ease of use""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [ + 'http://cran.r-project.org/src/contrib/', + 'http://cran.r-project.org/src/contrib/Archive/$(name)s/', +] +sources = ['%(name)s_%(version)s.tar.gz'] + +r = 'R' +rver = '3.2.1' +versionsuffix = '-%s-%s' % (r, rver) + +dependencies = [ + (r, rver), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['RcppArmadillo'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/s/SCDE/SCDE-20151209-intel-2015b-R-3.2.1.eb b/easybuild/easyconfigs/s/SCDE/SCDE-20151209-intel-2015b-R-3.2.1.eb new file mode 100644 index 0000000000..6451471e74 --- /dev/null +++ b/easybuild/easyconfigs/s/SCDE/SCDE-20151209-intel-2015b-R-3.2.1.eb @@ -0,0 +1,29 @@ +easyblock = 'RPackage' + +name = 'SCDE' +version = '20151209' + +homepage = 'http://pklab.med.harvard.edu/scde' +description = """R package for analyzing single-cell RNA-seq data""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://github.com/hms-dbmi/scde/archive/'] +sources = ['db56b09.tar.gz'] + +rver = '3.2.1' +versionsuffix = '-R-%s' % rver + +dependencies = [ + ('R', rver), + ('R-bundle-Bioconductor', '3.1', versionsuffix), + # newer version of RcppArmadillo required than the one included in R module + ('RcppArmadillo', '0.6.400.2.2', versionsuffix), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['%(namelower)s'], +} + +moduleclass = 'lib' -- GitLab From f57713205a189e57bc868ccd355cee967a53a75d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jan 2016 21:24:49 +0200 Subject: [PATCH 0628/1015] add easyconfig LLVM-3.7.1-intel-2015b.eb --- .../l/LLVM/LLVM-3.7.1-intel-2015b.eb | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 easybuild/easyconfigs/l/LLVM/LLVM-3.7.1-intel-2015b.eb diff --git a/easybuild/easyconfigs/l/LLVM/LLVM-3.7.1-intel-2015b.eb b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.1-intel-2015b.eb new file mode 100644 index 0000000000..e0f3bf3a62 --- /dev/null +++ b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.1-intel-2015b.eb @@ -0,0 +1,35 @@ +easyblock = 'CMakeMake' + +name = 'LLVM' +version = '3.7.1' + +homepage = "http://llvm.org/" +description = """The LLVM Core libraries provide a modern source- and target-independent + optimizer, along with code generation support for many popular CPUs + (as well as some less common ones!) These libraries are built around a well + specified code representation known as the LLVM intermediate representation + ("LLVM IR"). The LLVM Core libraries are well documented, and it is + particularly easy to invent your own language (or port an existing compiler) + to use LLVM as an optimizer and code generator.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'cstd': 'gnu++11'} + +source_urls = ["http://llvm.org/releases/%(version)s"] +sources = ["llvm-%(version)s.src.tar.xz"] + +builddependencies = [ + ('CMake', '3.4.1'), + ('Python', '2.7.11'), +] + +configopts = '-DBUILD_SHARED_LIBS=ON -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -shared-intel" ' + +sanity_check_paths = { + 'files' : ['bin/llvm-ar'], + 'dirs' : ['include/llvm', 'include/llvm-c'], +} + +separate_build_dir = True + +moduleclass = 'compiler' -- GitLab From 76ad6b86fc9eff9ca43a19fe9e4f6d0c4dca0de8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jan 2016 21:25:50 +0200 Subject: [PATCH 0629/1015] add easyconfig libxml2-2.9.3-intel-2015b-Python-2.7.11.eb --- ...libxml2-2.9.3-intel-2015b-Python-2.7.11.eb | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..61e0b9ca78 --- /dev/null +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,28 @@ +name = 'libxml2' +version = '2.9.3' + +homepage = 'http://xmlsoft.org/' +description = """Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable + outside of the Gnome platform).""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = [ + 'http://xmlsoft.org/sources/', + 'http://xmlsoft.org/sources/old/' +] +sources = [SOURCELOWER_TAR_GZ] + +configopts = 'CC="$CC" CXX="$CXX" --with-pic' + +pythonver = '2.7.11' +pythonshortver = '.'.join(pythonver.split('.')[:2]) +versionsuffix = '-%s-%s' % ('Python', pythonver) + +dependencies = [ + ('zlib', '1.2.8'), + ('Python', pythonver), +] + +moduleclass = 'lib' -- GitLab From cda150f4bba473efde892ecc125153f6c13b2ebc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jan 2016 21:27:22 +0200 Subject: [PATCH 0630/1015] add easyconfig eudev-3.1.5-intel-2015b.eb --- .../e/eudev/eudev-3.1.5-intel-2015b.eb | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 easybuild/easyconfigs/e/eudev/eudev-3.1.5-intel-2015b.eb diff --git a/easybuild/easyconfigs/e/eudev/eudev-3.1.5-intel-2015b.eb b/easybuild/easyconfigs/e/eudev/eudev-3.1.5-intel-2015b.eb new file mode 100644 index 0000000000..00cf8fa253 --- /dev/null +++ b/easybuild/easyconfigs/e/eudev/eudev-3.1.5-intel-2015b.eb @@ -0,0 +1,33 @@ +easyblock = 'ConfigureMake' + +name = 'eudev' +version = '3.1.5' + +homepage = 'https://wiki.gentoo.org/wiki/Project:Eudev' +description = """eudev is a fork of systemd-udev with the goal of obtaining + better compatibility with existing software such as + OpenRC and Upstart, older kernels, various toolchains + and anything else required by users and various distributions.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'cstd': 'c99'} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://dev.gentoo.org/~blueness/%(name)s/'] +patches = ['%(name)s-%(version)s_pre-2.6.34_kernel.patch'] + +builddependencies = [ + ('gperf', '3.0.4'), +] + +osdependencies = [('kernel-headers', 'linux-libc-dev')] + +configopts = '--disable-blkid --disable-selinux --disable-gudev --disable-manpages ' +runtest = 'check' + +sanity_check_paths = { + 'files' : ['bin/udevadm', 'include/libudev.h', 'include/udev.h', 'lib/libudev.so.1'], + 'dirs' : [], +} + +moduleclass = 'system' -- GitLab From 1bf846d8333d24edeb7f430f7939a6c8bd471895 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jan 2016 20:36:33 +0100 Subject: [PATCH 0631/1015] use patch that was created for v3.1.2 --- easybuild/easyconfigs/e/eudev/eudev-3.1.5-intel-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/e/eudev/eudev-3.1.5-intel-2015b.eb b/easybuild/easyconfigs/e/eudev/eudev-3.1.5-intel-2015b.eb index 00cf8fa253..cd53df3296 100644 --- a/easybuild/easyconfigs/e/eudev/eudev-3.1.5-intel-2015b.eb +++ b/easybuild/easyconfigs/e/eudev/eudev-3.1.5-intel-2015b.eb @@ -14,7 +14,7 @@ toolchainopts = {'cstd': 'c99'} sources = [SOURCE_TAR_GZ] source_urls = ['http://dev.gentoo.org/~blueness/%(name)s/'] -patches = ['%(name)s-%(version)s_pre-2.6.34_kernel.patch'] +patches = ['%(name)s-3.1.2_pre-2.6.34_kernel.patch'] builddependencies = [ ('gperf', '3.0.4'), -- GitLab From 5d5ca47a956d8ed42d71cc088a65355cf994689d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 8 Jan 2016 21:37:26 +0200 Subject: [PATCH 0632/1015] add easyconfig Mesa-11.0.8-intel-2015b-Python-2.7.11.eb, add easyconfig libX11-1.6.3-intel-2015b-Python-2.7.11.eb, add easyconfig libXdamage-1.1.4-intel-2015b-Python-2.7.11.eb, add easyconfig libXext-1.3.3-intel-2015b-Python-2.7.11.eb, add easyconfig libXfont-1.5.1-intel-2015b-Python-2.7.11.eb, add easyconfig libxcb-1.11.1-intel-2015b-Python-2.7.11.eb, add easyconfig xcb-proto-1.11-intel-2015b-Python-2.7.11.eb, add easyconfig libdrm-2.4.66-intel-2015b.eb --- .../libX11-1.6.3-intel-2015b-Python-2.7.11.eb | 37 +++++++++ ...Xdamage-1.1.4-intel-2015b-Python-2.7.11.eb | 26 +++++++ ...libXext-1.3.3-intel-2015b-Python-2.7.11.eb | 35 +++++++++ ...ibXfont-1.5.1-intel-2015b-Python-2.7.11.eb | 32 ++++++++ .../l/libdrm/libdrm-2.4.66-intel-2015b.eb | 25 +++++++ ...libxcb-1.11.1-intel-2015b-Python-2.7.11.eb | 34 +++++++++ .../Mesa-11.0.8-intel-2015b-Python-2.7.11.eb | 75 +++++++++++++++++++ ...cb-proto-1.11-intel-2015b-Python-2.7.11.eb | 27 +++++++ 8 files changed, 291 insertions(+) create mode 100644 easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/l/libdrm/libdrm-2.4.66-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/m/Mesa/Mesa-11.0.8-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..061bf0062c --- /dev/null +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,37 @@ +easyblock = 'ConfigureMake' + +name = 'libX11' +version = '1.6.3' +versionsuffix = '-Python-2.7.11' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X11 client-side library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [ + ('xextproto', '7.3.0'), + ('xcb-proto', '1.11', versionsuffix), + ('inputproto', '2.3.1'), + ('xproto', '7.0.28'), + ('kbproto', '1.0.7'), +] + +dependencies = [ + ('libxcb', '1.11.1', versionsuffix), + ('xtrans', '1.3.5'), +] + +sanity_check_paths = { + 'files': ['include/X11/%s' % x for x in [ + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] + ], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..8cb91c6801 --- /dev/null +++ b/easybuild/easyconfigs/l/libXdamage/libXdamage-1.1.4-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'libXdamage' +version = '1.1.4' +versionsuffix = '-Python-2.7.11' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X Damage extension library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +dependencies = [ + ('libX11', '1.6.3', versionsuffix), + ('libxcb', '1.11.1', versionsuffix), + ('libXau', '1.0.8'), +] + +sanity_check_paths = { + 'files': ['include/X11/extensions/Xdamage.h', 'lib/libXdamage.so', 'lib/libXdamage.a'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..d0916f41c9 --- /dev/null +++ b/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'libXext' +version = '1.3.3' +versionsuffix = '-Python-2.7.11' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """Common X Extensions library""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://xorg.freedesktop.org/archive/individual/lib/'] + +builddependencies = [ + ('xproto', '7.0.28'), + ('xextproto', '7.3.0'), +] + +dependencies = [ + ('libX11', '1.6.3', versionsuffix), + ('libXdmcp', '1.1.2'), +] + +sanity_check_paths = { + 'files': ['include/X11/extensions/%s' % x for x in [ + 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', + 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', + ] + ], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..41f49602df --- /dev/null +++ b/easybuild/easyconfigs/l/libXfont/libXfont-1.5.1-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'libXfont' +version = '1.5.1' +versionsuffix = '-Python-2.7.11' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X font libary""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [ + ('fontsproto', '2.1.3'), + ('xproto', '7.0.28'), + ('xtrans', '1.3.5'), + ('xorg-macros', '1.19.0'), + ('libfontenc', '1.1.3'), +] +dependencies = [ + ('libX11', '1.6.3', versionsuffix), + ('freetype', '2.6.1'), +] + +sanity_check_paths = { + 'files': ['lib/libXfont.so', 'lib/libXfont.a'], + 'dirs': ['include/X11/fonts'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.66-intel-2015b.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.66-intel-2015b.eb new file mode 100644 index 0000000000..8d5e86157a --- /dev/null +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.66-intel-2015b.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'libdrm' +version = '2.4.66' + +homepage = 'http://dri.freedesktop.org' +description = """Direct Rendering Manager runtime library.""" + +source_urls = ['http://dri.freedesktop.org/libdrm/'] +sources = [SOURCELOWER_TAR_GZ] + +toolchain = {'name': 'intel', 'version': '2015b'} + +dependencies = [ + ('libpthread-stubs', '0.3'), + ('libpciaccess', '0.13.4'), +] + +sanity_check_paths = { + 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.so', + 'lib/libdrm_radeon.so', 'lib/libdrm.so', 'lib/libkms.so'], + 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..b3c206c1f5 --- /dev/null +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'libxcb' +version = '1.11.1' + +homepage = 'http://xcb.freedesktop.org/' +description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, +latency hiding, direct access to the protocol, improved threading support, and extensibility.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +python = 'Python' +pyver = '2.7.11' +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + (python, pyver), + ('xcb-proto', '1.11', versionsuffix), + ('libXau', '1.0.8'), + ('libpthread-stubs', '0.3'), +] + +sanity_check_paths = { + 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'dirs': ['include/xcb', 'lib/pkgconfig'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.8-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.8-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..5bc1c00683 --- /dev/null +++ b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.8-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,75 @@ +easyblock = 'ConfigureMake' + +name = 'Mesa' +version = '11.0.8' + +homepage = 'http://www.mesa3d.org/' +description = """Mesa is an open-source implementation of the OpenGL specification - + a system for rendering interactive 3D graphics.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'ftp://ftp.freedesktop.org/pub/mesa/%(version)s', + 'ftp://ftp.freedesktop.org/pub/mesa/older-versions/%(version_major)s.x/%(version)s', +] + +pythonver = '2.7.11' +pythonshortver = '.'.join(pythonver.split('.')[0:2]) +versionsuffix = '-%s-%s' % ('Python', pythonver) + +builddependencies = [ + ('flex', '2.5.39'), + ('Bison', '3.0.4'), + ('Autotools', '20150215', '', ('GNU', '4.9.3-2.25')), + ('pkg-config', '0.29'), + ('glproto', '1.4.17'), + ('kbproto', '1.0.7'), + ('xextproto', '7.3.0'), + ('xproto', '7.0.28'), + ('makedepend', '1.0.5'), +] + +dependencies = [ + ('Python', pythonver), + ('libxml2', '2.9.3', versionsuffix), + ('libdrm', '2.4.66'), + ('libX11', '1.6.3', versionsuffix), + ('libXext', '1.3.3', versionsuffix), + ('libXfixes', '5.0.1'), + ('libXdamage', '1.1.4', versionsuffix), + ('libXfont', '1.5.1', versionsuffix), + ('LLVM', '3.7.1'), + ('eudev', '3.1.5'), +] + +#Use the os provided libudev or the EB provided eudev +#osdependencies = ['libudev'] + +# GLU is not part anymore of Mesa package! +configopts = " --disable-osmesa --enable-gallium-osmesa --enable-gallium-llvm --enable-glx --disable-dri --enable-xlib-glx" +configopts += " --disable-driglx-direct --with-gallium-drivers='swrast' --disable-egl --with-osmesa-bits=32 --enable-texture-float " + +# package-config files for os dependencies are in an os specific place +#preconfigopts = 'libtoolize && PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/share/pkgconfig" ' +preconfigopts = ' libtoolize && ' + +prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' + +sanity_check_paths = { + 'files': ['lib/libGL.so', 'lib/libOSMesa.so', + 'lib/libGLESv1_CM.so', 'lib/libGLESv2.so', + 'include/GL/glext.h', 'include/GL/gl_mangle.h', + 'include/GL/glx.h', 'include/GL/osmesa.h', + 'include/GL/wglext.h', 'include/GL/gl.h', + 'include/GL/glxext.h', 'include/GL/glx_mangle.h', + 'include/GLES/gl.h', 'include/GLES2/gl2.h', + 'include/GLES3/gl3.h'], + 'dirs': [] +} + +maxparallel = 1 + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..750bbbc4cd --- /dev/null +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'xcb-proto' +version = '1.11' + +homepage = 'http://xcb.freedesktop.org/' +description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, +latency hiding, direct access to the protocol, improved threading support, and extensibility.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +python = 'Python' +pyver = '2.7.11' +versionsuffix = '-%s-%s' % (python, pyver) +dependencies = [(python, pyver)] + +pyshortver = '.'.join(pyver.split('.')[0:2]) + +sanity_check_paths = { + 'files': ['lib/pkgconfig/xcb-proto.pc'], + 'dirs': ['lib/python%s/site-packages/xcbgen' % pyshortver] +} + +moduleclass = 'devel' -- GitLab From 182bf57e188d00c638b958f0394c508818abd7f0 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Sat, 9 Jan 2016 10:35:21 +0100 Subject: [PATCH 0633/1015] Download url fix for pytables --- .../p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb index b2220afa2e..a1060760f4 100644 --- a/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb @@ -3,7 +3,7 @@ easyblock = "PythonPackage" name = 'pyTables' version = '3.2.2' -homepage = 'http://www.pytables.org/moin' +homepage = 'http://www.pytables.org' description = """PyTables is a package for managing hierarchical datasets and designed to efficiently and easily cope with extremely large amounts of data. PyTables is built on top of the HDF5 library, using the Python language and the NumPy package. It features an object-oriented interface that, combined with C extensions for the performance-critical @@ -15,8 +15,8 @@ description = """PyTables is a package for managing hierarchical datasets and de toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'usempi': True} -source_urls = [SOURCEFORGE_SOURCE] -sources = ['tables-%(version)s.tar.gz'] +source_urls = ['https://github.com/PyTables/PyTables/archive/'] +sources = ['v.%(version)s.tar.gz'] python = 'Python' pythonver = '2.7.10' -- GitLab From 8b9e18036beef8e9bed32f1bb01e7412d1146586 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Sun, 10 Jan 2016 07:07:31 +1030 Subject: [PATCH 0634/1015] Use %(version)s rather than hardcoding the version --- .../easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2015b.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2015b.eb index a9283919da..733d12d5e4 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2015b.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.7-foss-2015b.eb @@ -21,7 +21,7 @@ description = """ligtextutils is a dependency of fastx-toolkit and is provided v toolchain = {'name': 'foss', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['https://github.com/agordon/libgtextutils/releases/download/0.7/'] +source_urls = ['https://github.com/agordon/libgtextutils/releases/download/%(version)s'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { -- GitLab From 7abf6a163a5d5b9ebfd7baa0a9eaad633a04f5bd Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Sun, 10 Jan 2016 07:07:58 +1030 Subject: [PATCH 0635/1015] Fixed syntax error --- .../f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb index 952893bc34..b4ea7cb7ba 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb @@ -23,7 +23,7 @@ toolchain = {'name': 'foss', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True} source_urls = ['https://github.com/agordon/fastx_toolkit/releases/download/%(version)s'] -sources = ['fastx_toolkit-%(version)s.tar.bz2' % ] +sources = ['fastx_toolkit-%(version)s.tar.bz2'] builddependencies = [('libgtextutils', '0.7')]; -- GitLab From 75a3aa15d629f4aa9e29d283423c18736c0612d9 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 9 Jan 2016 23:28:16 +0100 Subject: [PATCH 0636/1015] disable STK Classic extension for Trilinos 12.4.2 --- .../t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb index bb1a542af7..4abfb2bcfb 100644 --- a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb @@ -27,8 +27,8 @@ dependencies = [ builddependencies = [('CMake', '3.4.1')] -# Kokkos build is broken with ictce/4.0.6 -# yields internal error: 0_1670 for packages/kokkos/LinAlg/Kokkos_DefaultArithmetic.hpp (line 827) -skip_exts = ["Kokkos", "Tpetra"] +# STK Classic is deprecated/broken +# see https://trilinos.org/oldsite/release_notes-11.10.html and https://github.com/trilinos/Trilinos/issues/19 +skip_exts = ['STKClassic'] moduleclass = 'numlib' -- GitLab From b8c7ea585f9b7fbcc24c778dc316148ecbf75fcd Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 10 Jan 2016 13:04:50 +0200 Subject: [PATCH 0637/1015] fix homepage for Molpro --- easybuild/easyconfigs/m/Molpro/Molpro-2012.1.27-intel-2015a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/m/Molpro/Molpro-2012.1.27-intel-2015a.eb b/easybuild/easyconfigs/m/Molpro/Molpro-2012.1.27-intel-2015a.eb index bfa90c0102..519d0887cc 100644 --- a/easybuild/easyconfigs/m/Molpro/Molpro-2012.1.27-intel-2015a.eb +++ b/easybuild/easyconfigs/m/Molpro/Molpro-2012.1.27-intel-2015a.eb @@ -1,7 +1,7 @@ name = 'Molpro' version = '2012.1.27' -homepage = 'https://molpro.net' +homepage = 'https://www.molpro.net' description = """Molpro is a complete system of ab initio programs for molecular electronic structure calculations.""" toolchain = {'name': 'intel', 'version': '2015a'} -- GitLab From e6f0c21c8d0a6180a14b1ab41a179ec8091aebfa Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 10 Jan 2016 12:15:40 +0100 Subject: [PATCH 0638/1015] also disable Kokkos in Trilinos 12.4.2 easyconfig --- .../t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb index 4abfb2bcfb..6e83b160f2 100644 --- a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb @@ -27,8 +27,9 @@ dependencies = [ builddependencies = [('CMake', '3.4.1')] +# disable Kokkos: libkokkos.a is missing, cfr. https://github.com/kokkos/kokkos/issues/165; # STK Classic is deprecated/broken # see https://trilinos.org/oldsite/release_notes-11.10.html and https://github.com/trilinos/Trilinos/issues/19 -skip_exts = ['STKClassic'] +skip_exts = ['Kokkos', 'STKClassic'] moduleclass = 'numlib' -- GitLab From d6da56616910dff3402bf5456757b0ecbc72ab07 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 10 Jan 2016 17:13:29 +0100 Subject: [PATCH 0639/1015] minor style fixes --- .../easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb | 4 ++-- .../easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb | 4 ++-- .../libgtextutils-0.6.1-goalf-1.1.0-no-OFED.eb | 6 +++--- .../l/libgtextutils/libgtextutils-0.6.1-goolf-1.4.10.eb | 6 +++--- .../l/libgtextutils/libgtextutils-0.6.1-ictce-4.0.6.eb | 6 +++--- .../l/libgtextutils/libgtextutils-0.6.1-ictce-5.3.0.eb | 6 +++--- .../l/libpng/libpng-1.5.13-goalf-1.1.0-no-OFED.eb | 8 ++++---- .../easyconfigs/l/libpng/libpng-1.5.13-goolf-1.4.10.eb | 8 ++++---- .../easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.10.eb | 8 ++++---- .../easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.6.eb | 8 ++++---- .../easyconfigs/l/libpng/libpng-1.5.13-ictce-4.1.13.eb | 8 ++++---- .../easyconfigs/l/libpng/libpng-1.5.13-ictce-5.3.0.eb | 8 ++++---- .../l/libyaml/libyaml-0.1.4-goalf-1.1.0-no-OFED.eb | 6 +++--- .../easyconfigs/l/libyaml/libyaml-0.1.4-goolf-1.4.10.eb | 6 +++--- .../n/numactl/numactl-2.0.8-goalf-1.1.0-no-OFED.eb | 7 +++---- .../easyconfigs/n/numactl/numactl-2.0.8-goolf-1.4.10.eb | 7 +++---- .../easyconfigs/n/numactl/numactl-2.0.8-ictce-4.1.13.eb | 8 +++----- .../easyconfigs/n/numactl/numactl-2.0.8-ictce-5.3.0.eb | 8 +++----- .../o/OpenPGM/OpenPGM-5.2.122-goalf-1.1.0-no-OFED.eb | 6 +++--- .../easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.4.10.eb | 6 +++--- .../easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-4.1.13.eb | 6 +++--- .../easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.3.0.eb | 6 +++--- .../easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb | 2 +- 23 files changed, 71 insertions(+), 77 deletions(-) diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb index 7159aebb6d..77c75fbe48 100644 --- a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb @@ -19,8 +19,8 @@ dependencies = [ ] sanity_check_paths = { - 'files': ["lib/libharfbuzz.%s" % SHLIB_EXT], - 'dirs': [""], + 'files': ['lib/libharfbuzz.%s' % SHLIB_EXT], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb index 82f628ba91..ce42351add 100644 --- a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb @@ -19,8 +19,8 @@ dependencies = [ ] sanity_check_paths = { - 'files': ["lib/libharfbuzz.%s" % SHLIB_EXT], - 'dirs': [""], + 'files': ['lib/libharfbuzz.%s' % SHLIB_EXT], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goalf-1.1.0-no-OFED.eb index 28b4629d8d..6aabc3ac11 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goalf-1.1.0-no-OFED.eb @@ -25,8 +25,8 @@ sources = [SOURCE_TAR_BZ2] source_urls = ['http://hannonlab.cshl.edu/fastx_toolkit'] sanity_check_paths = { - 'files': ['lib/libgtextutils.%s' % SHLIB_EXT, 'lib/libgtextutils.a'], - 'dirs': ['lib/pkgconfig'] - } + 'files': ['lib/libgtextutils.%s' % SHLIB_EXT, 'lib/libgtextutils.a'], + 'dirs': ['lib/pkgconfig'] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.4.10.eb index 2c239e001b..2f55afa678 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-goolf-1.4.10.eb @@ -24,8 +24,8 @@ sources = [SOURCE_TAR_BZ2] source_urls = ['http://hannonlab.cshl.edu/fastx_toolkit'] sanity_check_paths = { - 'files': ['lib/libgtextutils.%s' % SHLIB_EXT, 'lib/libgtextutils.a'], - 'dirs': ['lib/pkgconfig'] - } + 'files': ['lib/libgtextutils.%s' % SHLIB_EXT, 'lib/libgtextutils.a'], + 'dirs': ['lib/pkgconfig'] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-4.0.6.eb index 2eb3840630..ded8654240 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-4.0.6.eb @@ -25,8 +25,8 @@ sources = [SOURCE_TAR_BZ2] source_urls = ['http://hannonlab.cshl.edu/fastx_toolkit'] sanity_check_paths = { - 'files': ['lib/libgtextutils.%s' % SHLIB_EXT, 'lib/libgtextutils.a'], - 'dirs': ['lib/pkgconfig'] - } + 'files': ['lib/libgtextutils.%s' % SHLIB_EXT, 'lib/libgtextutils.a'], + 'dirs': ['lib/pkgconfig'] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-5.3.0.eb index c7efbbbf87..7ff4a544d3 100644 --- a/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libgtextutils/libgtextutils-0.6.1-ictce-5.3.0.eb @@ -26,8 +26,8 @@ sources = [SOURCE_TAR_BZ2] source_urls = ['http://hannonlab.cshl.edu/fastx_toolkit'] sanity_check_paths = { - 'files': ['lib/libgtextutils.%s' % SHLIB_EXT, 'lib/libgtextutils.a'], - 'dirs': ['lib/pkgconfig'] - } + 'files': ['lib/libgtextutils.%s' % SHLIB_EXT, 'lib/libgtextutils.a'], + 'dirs': ['lib/pkgconfig'] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goalf-1.1.0-no-OFED.eb index fbdd1757f4..9f8c965936 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goalf-1.1.0-no-OFED.eb @@ -17,9 +17,9 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, - 'lib/pkgconfig/libpng.pc'], - 'dirs': ['include'] - } + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, + 'lib/pkgconfig/libpng.pc'], + 'dirs': ['include'] +} moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goolf-1.4.10.eb index a4b47db84d..026279ea98 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-goolf-1.4.10.eb @@ -16,9 +16,9 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, - 'lib/pkgconfig/libpng.pc'], - 'dirs': ['include'] - } + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, + 'lib/pkgconfig/libpng.pc'], + 'dirs': ['include'] +} moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.10.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.10.eb index a412a29233..3869d59df9 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.10.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.10.eb @@ -17,9 +17,9 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, - 'lib/pkgconfig/libpng.pc'], - 'dirs': ['include'] - } + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, + 'lib/pkgconfig/libpng.pc'], + 'dirs': ['include'] +} moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.6.eb index d1e5bb76a0..4375a4e725 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.0.6.eb @@ -17,9 +17,9 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, - 'lib/pkgconfig/libpng.pc'], - 'dirs': ['include'] - } + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, + 'lib/pkgconfig/libpng.pc'], + 'dirs': ['include'] +} moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.1.13.eb index 43d6977dc7..0d7b0e835c 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-4.1.13.eb @@ -17,9 +17,9 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, - 'lib/pkgconfig/libpng.pc'], - 'dirs': ['include'] - } + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, + 'lib/pkgconfig/libpng.pc'], + 'dirs': ['include'] +} moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-5.3.0.eb index fec88cb832..b67cbf0ac0 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.5.13-ictce-5.3.0.eb @@ -17,9 +17,9 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('zlib', '1.2.7')] sanity_check_paths = { - 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, - 'lib/pkgconfig/libpng.pc'], - 'dirs': ['include'] - } + 'files': ['bin/libpng-config', 'lib/libpng.a', 'lib/libpng.%s' % SHLIB_EXT, + 'lib/pkgconfig/libpng.pc'], + 'dirs': ['include'] +} moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goalf-1.1.0-no-OFED.eb index 93760921f9..3a53284403 100644 --- a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goalf-1.1.0-no-OFED.eb @@ -21,8 +21,8 @@ sources = ['yaml-%(version)s.tar.gz'] source_urls = ['http://pyyaml.org/download/libyaml/'] sanity_check_paths = { - 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.%s" % SHLIB_EXT], - 'dirs': ["lib/pkgconfig"] - } + 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.%s" % SHLIB_EXT], + 'dirs': ["lib/pkgconfig"] +} moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goolf-1.4.10.eb index e61c97a3a0..1383948289 100644 --- a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.4-goolf-1.4.10.eb @@ -20,8 +20,8 @@ sources = ['yaml-%(version)s.tar.gz'] source_urls = ['http://pyyaml.org/download/libyaml/'] sanity_check_paths = { - 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.%s" % SHLIB_EXT], - 'dirs': ["lib/pkgconfig"] - } + 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.%s" % SHLIB_EXT], + 'dirs': ["lib/pkgconfig"] +} moduleclass = 'lib' diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goalf-1.1.0-no-OFED.eb index cd026ff337..64784ac871 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goalf-1.1.0-no-OFED.eb @@ -17,9 +17,8 @@ skipsteps = ['configure'] installopts = "PREFIX=%(installdir)s libdir='${prefix}/lib'" sanity_check_paths = { - 'files': ['bin/numactl', 'bin/numastat', - 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], - 'dirs': ['share/man', 'include'] - } + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], + 'dirs': ['share/man', 'include'] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goolf-1.4.10.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goolf-1.4.10.eb index 342e4fe4a9..fdf229d038 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-goolf-1.4.10.eb @@ -17,9 +17,8 @@ skipsteps = ['configure'] installopts = "PREFIX=%(installdir)s libdir='${prefix}/lib'" sanity_check_paths = { - 'files': ['bin/numactl', 'bin/numastat', - 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], - 'dirs': ['share/man', 'include'] - } + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], + 'dirs': ['share/man', 'include'] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-4.1.13.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-4.1.13.eb index 9a4fbdf87c..cc76df6c60 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-4.1.13.eb @@ -17,10 +17,8 @@ skipsteps = ['configure'] installopts = "PREFIX=%(installdir)s libdir='${prefix}/lib'" sanity_check_paths = { - 'files': ['bin/numactl', 'bin/numastat', - 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], - 'dirs': ['share/man', 'include'] - } + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], + 'dirs': ['share/man', 'include'] +} moduleclass = 'tools' - diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-5.3.0.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-5.3.0.eb index 3699b82961..53c7670b08 100644 --- a/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.8-ictce-5.3.0.eb @@ -18,10 +18,8 @@ skipsteps = ['configure'] installopts = "PREFIX=%(installdir)s libdir='${prefix}/lib'" sanity_check_paths = { - 'files': ['bin/numactl', 'bin/numastat', - 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], - 'dirs': ['share/man', 'include'] - } + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], + 'dirs': ['share/man', 'include'] +} moduleclass = 'tools' - diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goalf-1.1.0-no-OFED.eb index 3ef0f478d2..5a5ff8f5b9 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goalf-1.1.0-no-OFED.eb @@ -20,8 +20,8 @@ configopts = '--with-pic' start_dir = 'pgm' sanity_check_paths = { - 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], - 'dirs': ['include'] - } + 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], + 'dirs': ['include'] +} moduleclass = 'system' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.4.10.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.4.10.eb index 0cf262716d..da4b481d25 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-goolf-1.4.10.eb @@ -20,8 +20,8 @@ configopts = '--with-pic' start_dir = 'pgm' sanity_check_paths = { - 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], - 'dirs': ['include'] - } + 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], + 'dirs': ['include'] +} moduleclass = 'system' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-4.1.13.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-4.1.13.eb index 6508e40784..0fee5daa43 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-4.1.13.eb @@ -20,8 +20,8 @@ configopts = '--with-pic' start_dir = 'pgm' sanity_check_paths = { - 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], - 'dirs': ['include'] - } + 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], + 'dirs': ['include'] +} moduleclass = 'system' diff --git a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.3.0.eb b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.3.0.eb index 0da240b1e2..8aaab1f337 100644 --- a/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/o/OpenPGM/OpenPGM-5.2.122-ictce-5.3.0.eb @@ -21,8 +21,8 @@ configopts = '--with-pic' start_dir = 'pgm' sanity_check_paths = { - 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], - 'dirs': ['include'] - } + 'files': ['lib/libpgm.%s' % SHLIB_EXT, 'lib/libpgm.a'], + 'dirs': ['include'] +} moduleclass = 'system' diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb index 01de38e1cf..e9af43d201 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb @@ -29,7 +29,7 @@ dependencies = [('expat', '2.1.0')] sanity_check_paths = { 'files': ['bin/udunits2', 'include/converter.h', 'include/udunits2.h', 'include/udunits.h', - 'lib/libudunits2.a', 'lib/libudunits2.%s' % SHLIB_EXT, ], + 'lib/libudunits2.a', 'lib/libudunits2.%s' % SHLIB_EXT], 'dirs': ['share'], } -- GitLab From 1c0a20acdcf81d5522a6cd0681dff43eacc62ca0 Mon Sep 17 00:00:00 2001 From: HPC core facility CalcUA Date: Sun, 10 Jan 2016 18:27:50 +0100 Subject: [PATCH 0640/1015] CPLEX 12.4 - added download location - updated homepage --- easybuild/easyconfigs/c/CPLEX/CPLEX-12.4.eb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.4.eb b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.4.eb index 2536b8c9d5..128e2f2ae3 100644 --- a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.4.eb +++ b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.4.eb @@ -1,13 +1,17 @@ name = 'CPLEX' version = '12.4' -homepage = 'http://www-01.ibm.com/software/integration/optimization/cplex-optimizer/' +homepage = 'http://www-01.ibm.com/software/commerce/optimization/cplex-optimizer/' description = """IBM ILOG CPLEX Optimizer's mathematical programming technology enables analytical decision support for improving efficiency, reducing costs, and increasing profitability.""" toolchain = {'name': 'dummy', 'version': 'dummy'} +# the Academic Initiative version (as used in this file) can be downloaded as described on +# https://www.ibm.com/developerworks/community/blogs/jfp/entry/cplex_studio_in_ibm_academic_initiative?lang=en +# a restricted "Community edition" version can be found on +# https://www-01.ibm.com/software/websphere/products/optimization/cplex-studio-community-edition/ sources = ['cplex_studio%s.linux-x86-64.bin' % ''.join(version.split('.'))] moduleclass = 'math' -- GitLab From 33c6725a819b6294660f4d0635a2be27ce3bde3c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 10 Jan 2016 18:35:32 +0100 Subject: [PATCH 0641/1015] also disable Tpetra --- .../t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb index 6e83b160f2..1268bcff85 100644 --- a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb @@ -28,8 +28,9 @@ dependencies = [ builddependencies = [('CMake', '3.4.1')] # disable Kokkos: libkokkos.a is missing, cfr. https://github.com/kokkos/kokkos/issues/165; +# Tpetra requires Kokkos; # STK Classic is deprecated/broken # see https://trilinos.org/oldsite/release_notes-11.10.html and https://github.com/trilinos/Trilinos/issues/19 -skip_exts = ['Kokkos', 'STKClassic'] +skip_exts = ['Kokkos', 'STKClassic', 'Tpetra'] moduleclass = 'numlib' -- GitLab From 2cab6a16deda30c527349c33a807506b9e8ada02 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Mon, 11 Jan 2016 05:34:40 +1030 Subject: [PATCH 0642/1015] Use OS's OpenSSL as it'll stay more up-to-date/secure --- .../easyconfigs/c/CMake/CMake-3.4.1-foss-2015b.eb | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015b.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015b.eb index 412715449a..5702e9976d 100644 --- a/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015b.eb +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015b.eb @@ -12,7 +12,16 @@ toolchain = {'name': 'foss', 'version': '2015b'} source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] sources = [SOURCELOWER_TAR_GZ] -dependencies = [('ncurses', '5.9')] +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +dependencies = [ + ('ncurses', '5.9'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + #('OpenSSL', '1.0.1p'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] sanity_check_paths = { 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], -- GitLab From bba8ca4b1e7bdce79b8a0f39a70f05bad050bd73 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Mon, 11 Jan 2016 11:02:42 +1030 Subject: [PATCH 0643/1015] Corrected source filename --- easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb index 9c9691c250..2c61c0adb7 100644 --- a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb +++ b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-foss-2015b.eb @@ -22,7 +22,7 @@ toolchain = {'name': 'foss', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True} source_urls = ['http://www.clustal.org/download/%(version)s'] -sources = ['ClustalW2-%(version)s.tar.gz'] +sources = ['clustalw-%(version)s.tar.gz'] sanity_check_paths = { 'files': ['bin/clustalw2'], -- GitLab From 69254c1b207541b8b0ed8d4d29fed9e6cb30b2f5 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Mon, 11 Jan 2016 11:33:10 +1030 Subject: [PATCH 0644/1015] Make hub's install script non-executable. This avoids issues with the `installdir` being unconditionally added to the PATH by the module. --- easybuild/easyconfigs/h/hub/hub-2.2.2-linux-amd64.eb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/h/hub/hub-2.2.2-linux-amd64.eb b/easybuild/easyconfigs/h/hub/hub-2.2.2-linux-amd64.eb index 00fab927f3..b96b527871 100644 --- a/easybuild/easyconfigs/h/hub/hub-2.2.2-linux-amd64.eb +++ b/easybuild/easyconfigs/h/hub/hub-2.2.2-linux-amd64.eb @@ -12,6 +12,8 @@ sources = ['%(namelower)s%(versionsuffix)s-%(version)s.tgz'] toolchain = {'name': 'dummy', 'version': 'dummy'} +postinstallcmds = ['chmod -x %(installdir)s/install'] + sanity_check_paths = { 'files': ['bin/hub'], 'dirs': [] -- GitLab From eb61eb42c72c14e5d73676bf64ef7fb395078243 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Mon, 11 Jan 2016 13:30:41 +1030 Subject: [PATCH 0645/1015] Patch pigz Makefile to use zlib from EB --- .../easyconfigs/p/pigz/pigz-2.3.3_Makefile.patch | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 easybuild/easyconfigs/p/pigz/pigz-2.3.3_Makefile.patch diff --git a/easybuild/easyconfigs/p/pigz/pigz-2.3.3_Makefile.patch b/easybuild/easyconfigs/p/pigz/pigz-2.3.3_Makefile.patch new file mode 100644 index 0000000000..cef334ae06 --- /dev/null +++ b/easybuild/easyconfigs/p/pigz/pigz-2.3.3_Makefile.patch @@ -0,0 +1,16 @@ +--- Makefile.orig 2016-01-11 13:27:20.537470900 +1030 ++++ Makefile 2016-01-11 13:27:35.557588464 +1030 +@@ -1,11 +1,10 @@ +-CC=cc +-CFLAGS=-O3 -Wall -Wextra ++ZLIB=-L$(EBROOTZLIB)/lib + LDFLAGS=-lz + ZOPFLI=zopfli/src/zopfli/ + # use gcc and gmake on Solaris + + pigz: pigz.o yarn.o try.o ${ZOPFLI}deflate.o ${ZOPFLI}blocksplitter.o ${ZOPFLI}tree.o ${ZOPFLI}lz77.o ${ZOPFLI}cache.o ${ZOPFLI}hash.o ${ZOPFLI}util.o ${ZOPFLI}squeeze.o ${ZOPFLI}katajainen.o +- $(CC) $(LDFLAGS) -o pigz $^ -lpthread -lm ++ $(CC) $(ZLIB) -o pigz $^ -lpthread -lm $(LDFLAGS) + ln -f pigz unpigz + + pigz.o: pigz.c yarn.h try.h ${ZOPFLI}deflate.h ${ZOPFLI}util.h -- GitLab From c23ed150b72a6417f5bbfc99e9f0fc3eac089456 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Mon, 11 Jan 2016 13:33:10 +1030 Subject: [PATCH 0646/1015] easyconfig to use the supplied Makefile patch --- easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb b/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb index bd151ec076..a4a1fb5b25 100644 --- a/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb +++ b/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb @@ -19,6 +19,9 @@ toolchain = {'name': 'foss', 'version': '2015b'} source_urls = ['http://zlib.net/pigz/'] sources = [SOURCE_TAR_GZ] +# Patch Makefile so zlib provided by EasyBuild is picked up +patches = ['pigz-2.3.3_Makefile.patch'] + # README recommends zlib 1.2.6 or higher dependencies = [('zlib', '1.2.8')] -- GitLab From d01a7858883f063276e2a913d88dc0d947036acd Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Mon, 11 Jan 2016 15:33:29 +1030 Subject: [PATCH 0647/1015] Patch SAMtools 1.3 Makefile to use zlib and ncurses provided by EB --- .../s/SAMtools/SAMtools-1.3-foss-2015b.eb | 4 ++++ .../s/SAMtools/SAMtools-1.3_Makefile.patch | 18 ++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 easybuild/easyconfigs/s/SAMtools/SAMtools-1.3_Makefile.patch diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb index f7aa8de5d9..d601da660c 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb @@ -7,6 +7,7 @@ # $Id$ # ## +easyblock = 'ConfigureMake' name = 'SAMtools' version = '1.3' @@ -21,6 +22,9 @@ toolchainopts = {'optarch': True, 'pic': True} source_urls = ['https://github.com/samtools/%(namelower)s/releases/download/%(version)s'] sources = [SOURCELOWER_TAR_BZ2] +# Patch Makefile to link against zlib provided by EB +patches = ['SAMtools-1.3_Makefile.patch'] + dependencies = [ ('ncurses', '5.9'), ('zlib', '1.2.8'), diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3_Makefile.patch b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3_Makefile.patch new file mode 100644 index 0000000000..9b97a35bd6 --- /dev/null +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3_Makefile.patch @@ -0,0 +1,18 @@ +--- Makefile.orig 2016-01-11 15:26:44.436740394 +1030 ++++ Makefile 2016-01-11 15:25:55.588263958 +1030 +@@ -83,13 +83,13 @@ + # TODO Use configure or htslib.pc to add -rdynamic/-ldl conditionally + ALL_CPPFLAGS = $(DFLAGS) -I. $(HTSLIB_CPPFLAGS) $(CPPFLAGS) + ALL_LDFLAGS = -rdynamic $(HTSLIB_LDFLAGS) $(LDFLAGS) +-ALL_LIBS = -lz -ldl $(LIBS) ++ALL_LIBS = -L$(EBROOTZLIB)/lib -lz -ldl $(LIBS) + + # Usually config.mk and config.h are generated by running configure + # or config.status, but if those aren't used create defaults here. + + config.mk: +- @sed -e '/^prefix/,/^LIBS/d;s/@Hsource@//;s/@Hinstall@/#/;s#@HTSDIR@#htslib-1.3#g;s/@HTSLIB_CPPFLAGS@/-I$$(HTSDIR)/g;s/@CURSES_LIB@/-lcurses/g' config.mk.in > $@ ++ @sed -e '/^prefix/,/^LIBS/d;s/@Hsource@//;s/@Hinstall@/#/;s#@HTSDIR@#htslib-1.3#g;s/@HTSLIB_CPPFLAGS@/-I$$(HTSDIR)/g;s/@CURSES_LIB@/-L$$(EBROOTNCURSES)\/lib -lcurses/g' config.mk.in > $@ + + config.h: + echo '/* Basic config.h generated by Makefile */' > $@ -- GitLab From c29103db71cb0356c2a01cf6c099e0ed0ab99690 Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Mon, 11 Jan 2016 15:34:44 +1030 Subject: [PATCH 0648/1015] Remove experimental easyblock definition --- easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb | 2 -- 1 file changed, 2 deletions(-) diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb index d601da660c..4ff251eb73 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.3-foss-2015b.eb @@ -7,8 +7,6 @@ # $Id$ # ## -easyblock = 'ConfigureMake' - name = 'SAMtools' version = '1.3' -- GitLab From af0ab5452aa44a032895bf24456da92c71a6f85b Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Mon, 11 Jan 2016 15:44:22 +1030 Subject: [PATCH 0649/1015] Remove commit id from filename - expect download to be renamed if required --- easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.8.0_66.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.8.0_66.eb b/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.8.0_66.eb index 7a0acb9057..00459becfc 100644 --- a/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.8.0_66.eb +++ b/easybuild/easyconfigs/g/GATK/GATK-3.3-0-Java-1.8.0_66.eb @@ -25,7 +25,7 @@ description = """The Genome Analysis Toolkit or GATK is a software package devel toolchain = {'name': 'dummy', 'version': 'dummy'} # download manually from http://www.broadinstitute.org/gatk/download -sources = ['GenomeAnalysisTK-%(version)s-g37228af.tar.bz2'] +sources = ['GenomeAnalysisTK-%(version)s.tar.bz2'] java = 'Java' javaver = '1.8.0_66' -- GitLab From 1b2353ef56cc8d0a419196aecc2a7d1e8e2b35f7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 11 Jan 2016 10:35:39 +0100 Subject: [PATCH 0650/1015] get rid of tabs --- .../CONTRAfold-2.02-goolf-1.4.10.eb | 4 +-- .../g/GLibmm/GLibmm-2.41.2-intel-2015a.eb | 4 +-- .../g/GLibmm/GLibmm-2.41.2-intel-2015b.eb | 4 +-- .../libsigc++/libsigc++-2.4.1-intel-2015a.eb | 4 +-- .../libsigc++/libsigc++-2.4.1-intel-2015b.eb | 2 +- .../p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb | 34 +++++++++++-------- .../psmpi-5.1.0-1-iccifort-2015.1.133.eb | 34 +++++++++++-------- .../easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb | 2 +- .../easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb | 2 +- .../r/R/R-2.15.2-goalf-1.1.0-no-OFED.eb | 5 +-- .../easyconfigs/r/R/R-2.15.2-goolf-1.4.10.eb | 5 +-- .../easyconfigs/r/R/R-2.15.2-ictce-4.0.10.eb | 5 +-- .../easyconfigs/r/R/R-2.15.2-ictce-4.0.6.eb | 5 +-- .../easyconfigs/r/R/R-2.15.2-ictce-5.3.0.eb | 5 +-- .../r/R/R-2.15.3-goalf-1.1.0-no-OFED.eb | 5 +-- .../easyconfigs/r/R/R-2.15.3-goolf-1.4.10.eb | 5 +-- .../easyconfigs/r/R/R-2.15.3-ictce-4.1.13.eb | 5 +-- .../easyconfigs/r/R/R-2.15.3-ictce-5.3.0.eb | 5 +-- .../easyconfigs/r/R/R-3.0.2-goolf-1.4.10.eb | 5 +-- .../easyconfigs/r/R/R-3.0.2-ictce-5.3.0.eb | 5 +-- .../easyconfigs/r/R/R-3.0.2-ictce-5.5.0.eb | 5 +-- .../easyconfigs/r/R/R-3.1.0-ictce-5.5.0.eb | 5 +-- .../easyconfigs/r/R/R-3.1.1-intel-2014b.eb | 5 +-- 23 files changed, 91 insertions(+), 69 deletions(-) diff --git a/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb b/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb index f772aaa29c..34d8a45119 100644 --- a/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb @@ -20,8 +20,8 @@ patches = ['contrafold-gcc47.patch'] start_dir = 'src' -files_to_copy = [(['score_prediction', 'contrafold', 'score_directory.pl',\ - 'roc_area.pl', 'MakeDefaults.pl'], 'bin'), '../doc'] +binaries = ['score_prediction', 'contrafold', 'score_directory.pl', 'roc_area.pl', 'MakeDefaults.pl'] +files_to_copy = [(binaries, 'bin'), '../doc'] sanity_check_paths = { 'files': ['bin/score_prediction', 'bin/contrafold'], diff --git a/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015a.eb b/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015a.eb index ec99f07adb..e53ca6dc7d 100644 --- a/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015a.eb +++ b/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015a.eb @@ -18,7 +18,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libglibmm-2.4.%s' % SHLIB_EXT], - 'dirs': [], + 'files': ['lib/libglibmm-2.4.%s' % SHLIB_EXT], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015b.eb b/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015b.eb index 941ff30b96..0ce479aba5 100644 --- a/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015b.eb +++ b/easybuild/easyconfigs/g/GLibmm/GLibmm-2.41.2-intel-2015b.eb @@ -18,7 +18,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libglibmm-2.4.%s' % SHLIB_EXT], - 'dirs': [], + 'files': ['lib/libglibmm-2.4.%s' % SHLIB_EXT], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015a.eb b/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015a.eb index 2b8dd63bc8..e04102662d 100644 --- a/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015a.eb @@ -13,8 +13,8 @@ source_urls = ['http://ftp.gnome.org/pub/gnome/sources/%(name)s/%(version_major_ sources = ['%(namelower)s-%(version)s.tar.xz'] sanity_check_paths = { - 'files': ['lib/libsigc-2.0.%s' % SHLIB_EXT], - 'dirs': [], + 'files': ['lib/libsigc-2.0.%s' % SHLIB_EXT], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015b.eb b/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015b.eb index 90af6d6a4f..0a9130740b 100644 --- a/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libsigc++/libsigc++-2.4.1-intel-2015b.eb @@ -13,7 +13,7 @@ source_urls = ['http://ftp.gnome.org/pub/gnome/sources/%(name)s/%(version_major_ sources = ['%(namelower)s-%(version)s.tar.xz'] sanity_check_paths = { - 'files': ['lib/libsigc-2.0.%s' % SHLIB_EXT], + 'files': ['lib/libsigc-2.0.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb index a5f526c5ab..d99677edc9 100644 --- a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb @@ -8,10 +8,14 @@ description = """ParaStation MPI as part of the ParaStationV5 cluster suite prov toolchain = {'name': 'GCC', 'version': '4.9.2'} -sources = ['%(version)s.tar.gz', - 'openpa-1.0.4.tar.gz'] -source_urls = ['https://github.com/ParaStation/psmpi2/archive/' - ,'https://trac.mpich.org/projects/openpa/raw-attachment/wiki/Downloads/'] +sources = [ + '%(version)s.tar.gz', + 'openpa-1.0.4.tar.gz', +] +source_urls = [ + 'https://github.com/ParaStation/psmpi2/archive/', + 'https://trac.mpich.org/projects/openpa/raw-attachment/wiki/Downloads/', +] # MPICH configure wants F90/F90FLAGS to be renamed to FC/FCFLAGS. preconfigopts = 'export FC="$F90"; export FCFLAGS="$F90FLAGS"; unset F90; unset F90FLAGS; ' @@ -25,17 +29,17 @@ dependencies = [('pscom' , '5.0.44-1')] sanity_check_paths = { - 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', - 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', - ('lib/libfmpich.a', 'lib64/libfmpich.a'), - ('lib/libfmpich.%s' % SHLIB_EXT, 'lib64/libfmpich.%s' % SHLIB_EXT), - ('lib/libmpich.a', 'lib64/libmpich.a'), - ('lib/libmpich.%s' % SHLIB_EXT, 'lib64/libmpich.%s' % SHLIB_EXT), - ('lib/libmpichcxx.a', 'lib64/libmpichcxx.a'), - ('lib/libmpichcxx.%s' % SHLIB_EXT, 'lib64/libmpichcxx.%s' % SHLIB_EXT), - ('lib/libmpichf90.a', 'lib64/libmpichf90.a'), - ('lib/libmpichf90.%s' % SHLIB_EXT, 'lib64/libmpichf90.%s' % SHLIB_EXT)], - 'dirs': [], + 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', + 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', + ('lib/libfmpich.a', 'lib64/libfmpich.a'), + ('lib/libfmpich.%s' % SHLIB_EXT, 'lib64/libfmpich.%s' % SHLIB_EXT), + ('lib/libmpich.a', 'lib64/libmpich.a'), + ('lib/libmpich.%s' % SHLIB_EXT, 'lib64/libmpich.%s' % SHLIB_EXT), + ('lib/libmpichcxx.a', 'lib64/libmpichcxx.a'), + ('lib/libmpichcxx.%s' % SHLIB_EXT, 'lib64/libmpichcxx.%s' % SHLIB_EXT), + ('lib/libmpichf90.a', 'lib64/libmpichf90.a'), + ('lib/libmpichf90.%s' % SHLIB_EXT, 'lib64/libmpichf90.%s' % SHLIB_EXT)], + 'dirs': [], } diff --git a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb index cf65ab78f1..fc50026e3c 100644 --- a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb +++ b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb @@ -8,10 +8,14 @@ description = """ParaStation MPI as part of the ParaStationV5 cluster suite prov toolchain = {'name': 'iccifort', 'version': '2015.1.133'} -sources = ['%(version)s.tar.gz', - 'openpa-1.0.4.tar.gz'] -source_urls = ['https://github.com/ParaStation/psmpi2/archive/' - ,'https://trac.mpich.org/projects/openpa/attachment/wiki/Downloads'] +sources = [ + '%(version)s.tar.gz', + 'openpa-1.0.4.tar.gz', +] +source_urls = [ + 'https://github.com/ParaStation/psmpi2/archive/', + 'https://trac.mpich.org/projects/openpa/attachment/wiki/Downloads', +] # MPICH configure wants F90/F90FLAGS to be renamed to FC/FCFLAGS. preconfigopts = 'export FC="$F90"; export FCFLAGS="$F90FLAGS"; unset F90; unset F90FLAGS; ' @@ -23,17 +27,17 @@ dependencies = [('pscom' , '5.0.44-1')] sanity_check_paths = { - 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', - 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', - ('lib/libfmpich.a', 'lib64/libfmpich.a'), - ('lib/libfmpich.%s' % SHLIB_EXT, 'lib64/libfmpich.%s' % SHLIB_EXT), - ('lib/libmpich.a', 'lib64/libmpich.a'), - ('lib/libmpich.%s' % SHLIB_EXT, 'lib64/libmpich.%s' % SHLIB_EXT), - ('lib/libmpichcxx.a', 'lib64/libmpichcxx.a'), - ('lib/libmpichcxx.%s' % SHLIB_EXT, 'lib64/libmpichcxx.%s' % SHLIB_EXT), - ('lib/libmpichf90.a', 'lib64/libmpichf90.a'), - ('lib/libmpichf90.%s' % SHLIB_EXT, 'lib64/libmpichf90.%s' % SHLIB_EXT)], - 'dirs': [], + 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', + 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', + ('lib/libfmpich.a', 'lib64/libfmpich.a'), + ('lib/libfmpich.%s' % SHLIB_EXT, 'lib64/libfmpich.%s' % SHLIB_EXT), + ('lib/libmpich.a', 'lib64/libmpich.a'), + ('lib/libmpich.%s' % SHLIB_EXT, 'lib64/libmpich.%s' % SHLIB_EXT), + ('lib/libmpichcxx.a', 'lib64/libmpichcxx.a'), + ('lib/libmpichcxx.%s' % SHLIB_EXT, 'lib64/libmpichcxx.%s' % SHLIB_EXT), + ('lib/libmpichf90.a', 'lib64/libmpichf90.a'), + ('lib/libmpichf90.%s' % SHLIB_EXT, 'lib64/libmpichf90.%s' % SHLIB_EXT)], + 'dirs': [], } moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb index 7539ac9cd9..785cdca42b 100644 --- a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb @@ -18,6 +18,6 @@ configopts="-confirm-license -opensource -silent" sanity_check_paths = { 'files': ['lib/libQtCore.%s' % SHLIB_EXT], - 'dirs': [], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb index 16e415a7c7..eb4b11b03a 100644 --- a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb @@ -18,6 +18,6 @@ configopts="-confirm-license -opensource -silent" sanity_check_paths = { 'files': ['lib/libQtCore.%s' % SHLIB_EXT], - 'dirs': [], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/r/R/R-2.15.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/r/R/R-2.15.2-goalf-1.1.0-no-OFED.eb index 5da899e29e..576d1be2d2 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.2-goalf-1.1.0-no-OFED.eb @@ -42,8 +42,9 @@ ext_options = { # Bioconductor packages have a different download url bioconductor_options = { 'source_urls': [ - 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', - 'http://www.bioconductor.org/packages/2.11/bioc/src/contrib/'], + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/2.11/bioc/src/contrib/', + ], 'source_tmpl': name_tmpl, } # !! order of packages is important !! diff --git a/easybuild/easyconfigs/r/R/R-2.15.2-goolf-1.4.10.eb b/easybuild/easyconfigs/r/R/R-2.15.2-goolf-1.4.10.eb index a5478f1324..561a883aa5 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.2-goolf-1.4.10.eb @@ -42,8 +42,9 @@ ext_options = { # Bioconductor packages have a different download url bioconductor_options = { 'source_urls': [ - 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', - 'http://www.bioconductor.org/packages/2.11/bioc/src/contrib/'], + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/2.11/bioc/src/contrib/', + ], 'source_tmpl': name_tmpl, } # !! order of packages is important !! diff --git a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.10.eb b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.10.eb index a2fd736158..661662e5e2 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.10.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.10.eb @@ -42,8 +42,9 @@ ext_options = { # Bioconductor packages have a different download url bioconductor_options = { 'source_urls': [ - 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', - 'http://www.bioconductor.org/packages/2.11/bioc/src/contrib/'], + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/2.11/bioc/src/contrib/', + ], 'source_tmpl': name_tmpl, } # !! order of packages is important !! diff --git a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.6.eb b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.6.eb index 652b3107b8..11da9a675a 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-4.0.6.eb @@ -42,8 +42,9 @@ ext_options = { # Bioconductor packages have a different download url bioconductor_options = { 'source_urls': [ - 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', - 'http://www.bioconductor.org/packages/2.11/bioc/src/contrib/'], + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/2.11/bioc/src/contrib/', + ], 'source_tmpl': name_tmpl, } # !! order of packages is important !! diff --git a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-5.3.0.eb b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-5.3.0.eb index 388692f106..8ba729ce15 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.2-ictce-5.3.0.eb @@ -42,8 +42,9 @@ ext_options = { # Bioconductor packages have a different download url bioconductor_options = { 'source_urls': [ - 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', - 'http://www.bioconductor.org/packages/2.11/bioc/src/contrib/'], + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/2.11/bioc/src/contrib/', + ], 'source_tmpl': name_tmpl, } # !! order of packages is important !! diff --git a/easybuild/easyconfigs/r/R/R-2.15.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/r/R/R-2.15.3-goalf-1.1.0-no-OFED.eb index 2e2f0b75c2..dacee352a9 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.3-goalf-1.1.0-no-OFED.eb @@ -42,8 +42,9 @@ ext_options = { # Bioconductor packages have a different download url bioconductor_options = { 'source_urls': [ - 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', - 'http://www.bioconductor.org/packages/2.12/bioc/src/contrib/'], + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/2.12/bioc/src/contrib/', + ], 'source_tmpl': name_tmpl, } # !! order of packages is important !! diff --git a/easybuild/easyconfigs/r/R/R-2.15.3-goolf-1.4.10.eb b/easybuild/easyconfigs/r/R/R-2.15.3-goolf-1.4.10.eb index e8801efef6..e96756b81d 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.3-goolf-1.4.10.eb @@ -42,8 +42,9 @@ ext_options = { # Bioconductor packages have a different download url bioconductor_options = { 'source_urls': [ - 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', - 'http://www.bioconductor.org/packages/2.12/bioc/src/contrib/'], + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/2.12/bioc/src/contrib/', + ], 'source_tmpl': name_tmpl, } # !! order of packages is important !! diff --git a/easybuild/easyconfigs/r/R/R-2.15.3-ictce-4.1.13.eb b/easybuild/easyconfigs/r/R/R-2.15.3-ictce-4.1.13.eb index d7c85fcb90..a4ff1fa881 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.3-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.3-ictce-4.1.13.eb @@ -42,8 +42,9 @@ ext_options = { # Bioconductor packages have a different download url bioconductor_options = { 'source_urls': [ - 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', - 'http://www.bioconductor.org/packages/2.12/bioc/src/contrib/'], + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/2.12/bioc/src/contrib/', + ], 'source_tmpl': name_tmpl, } # !! order of packages is important !! diff --git a/easybuild/easyconfigs/r/R/R-2.15.3-ictce-5.3.0.eb b/easybuild/easyconfigs/r/R/R-2.15.3-ictce-5.3.0.eb index cc3a831c89..86f63c2452 100644 --- a/easybuild/easyconfigs/r/R/R-2.15.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/r/R/R-2.15.3-ictce-5.3.0.eb @@ -42,8 +42,9 @@ ext_options = { # Bioconductor packages have a different download url bioconductor_options = { 'source_urls': [ - 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', - 'http://www.bioconductor.org/packages/2.12/bioc/src/contrib/'], + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/2.12/bioc/src/contrib/', + ], 'source_tmpl': name_tmpl, } # !! order of packages is important !! diff --git a/easybuild/easyconfigs/r/R/R-3.0.2-goolf-1.4.10.eb b/easybuild/easyconfigs/r/R/R-3.0.2-goolf-1.4.10.eb index 4de1f715cf..3c069b9b81 100644 --- a/easybuild/easyconfigs/r/R/R-3.0.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/R/R-3.0.2-goolf-1.4.10.eb @@ -42,8 +42,9 @@ ext_options = { # Bioconductor packages have a different download url bioconductor_options = { 'source_urls': [ - 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', - 'http://www.bioconductor.org/packages/2.13/bioc/src/contrib/'], + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/2.13/bioc/src/contrib/', + ], 'source_tmpl': name_tmpl, } diff --git a/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.3.0.eb b/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.3.0.eb index 245bf3916f..b2aa058997 100644 --- a/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.3.0.eb @@ -42,8 +42,9 @@ ext_options = { # Bioconductor packages have a different download url bioconductor_options = { 'source_urls': [ - 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', - 'http://www.bioconductor.org/packages/2.13/bioc/src/contrib/'], + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/2.13/bioc/src/contrib/', + ], 'source_tmpl': name_tmpl, } diff --git a/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.5.0.eb b/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.5.0.eb index 5e8ef3fba4..ee87a80c86 100644 --- a/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/r/R/R-3.0.2-ictce-5.5.0.eb @@ -42,8 +42,9 @@ ext_options = { # Bioconductor packages have a different download url bioconductor_options = { 'source_urls': [ - 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', - 'http://www.bioconductor.org/packages/2.13/bioc/src/contrib/'], + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/2.13/bioc/src/contrib/', + ], 'source_tmpl': name_tmpl, } diff --git a/easybuild/easyconfigs/r/R/R-3.1.0-ictce-5.5.0.eb b/easybuild/easyconfigs/r/R/R-3.1.0-ictce-5.5.0.eb index e7c9c708cc..516a650ab3 100644 --- a/easybuild/easyconfigs/r/R/R-3.1.0-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/r/R/R-3.1.0-ictce-5.5.0.eb @@ -32,8 +32,9 @@ ext_options = { # Bioconductor packages have a different download url bioconductor_options = { 'source_urls': [ - 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', - 'http://www.bioconductor.org/packages/2.14/bioc/src/contrib/'], + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/2.14/bioc/src/contrib/', + ], 'source_tmpl': name_tmpl, } # !! order of packages is important !! diff --git a/easybuild/easyconfigs/r/R/R-3.1.1-intel-2014b.eb b/easybuild/easyconfigs/r/R/R-3.1.1-intel-2014b.eb index 91ba061891..a6b3f19e09 100644 --- a/easybuild/easyconfigs/r/R/R-3.1.1-intel-2014b.eb +++ b/easybuild/easyconfigs/r/R/R-3.1.1-intel-2014b.eb @@ -33,8 +33,9 @@ ext_options = { # Bioconductor packages have a different download url bioconductor_options = { 'source_urls': [ - 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', - 'http://www.bioconductor.org/packages/2.14/bioc/src/contrib/'], + 'http://www.bioconductor.org/packages/release/bioc/src/contrib/', + 'http://www.bioconductor.org/packages/2.14/bioc/src/contrib/', + ], 'source_tmpl': name_tmpl, } # !! order of packages is important !! -- GitLab From 3d2e3953746195b62ae1f9f759742a93bf9de37e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 11 Jan 2016 11:50:44 +0200 Subject: [PATCH 0651/1015] add easyconfig pycosat-0.6.1-intel-2015b-Python-2.7.10.eb --- ...pycosat-0.6.1-intel-2015b-Python-2.7.10.eb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/p/pycosat/pycosat-0.6.1-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/p/pycosat/pycosat-0.6.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pycosat/pycosat-0.6.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..cea252567b --- /dev/null +++ b/easybuild/easyconfigs/p/pycosat/pycosat-0.6.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,29 @@ +easyblock = 'PythonPackage' + +name = 'pycosat' +version = '0.6.1' + +homepage = 'https://pypi.python.org/pypi/pycosat' +description = """pycosat provides efficient Python bindings to picosat on the C level, i.e. when importing pycosat, + the picosat solver becomes part of the Python process itself.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + (python, pyver), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': ['lib/python%s/site-packages/pycosat.so' % pyshortver], + 'dirs': [], +} + +moduleclass = 'tools' -- GitLab From e9c78ae94b387fc38c6f5c002b5ef5cc7c94d951 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 11 Jan 2016 12:30:24 +0200 Subject: [PATCH 0652/1015] add easyconfig Qt5-5.5.1-intel-2015b-Mesa-11.0.8.eb, add easyconfig xcb-util-0.4.0-intel-2015b-Python-2.7.11.eb, add easyconfig xcb-util-image-0.4.0-intel-2015b-Python-2.7.11.eb, add easyconfig xcb-util-keysyms-0.4.0-intel-2015b-Python-2.7.11.eb, add easyconfig xcb-util-renderutil-0.3.9-intel-2015b-Python-2.7.11.eb, add easyconfig xcb-util-wm-0.4.1-intel-2015b-Python-2.7.11.eb, add easyconfig libXt-1.1.5-intel-2015b-Python-2.7.11.eb, add easyconfig libXi-1.7.4-intel-2015b-Python-2.7.11.eb, add easyconfig libXrender-0.9.9-intel-2015b-Python-2.7.11.eb, add easyconfig libXcursor-1.1.14-intel-2015b-Python-2.7.11.eb, add easyconfig XKeyboardConfig-2.16-intel-2015b-Python-2.7.11.eb, add easyconfig libxkbcommon-0.5.0-intel-2015b-Python-2.7.11.eb, add easyconfig libXinerama-1.1.3-intel-2015b-Python-2.7.11.eb, add easyconfig libXrandr-1.5.0-intel-2015b-Python-2.7.11.eb, add easyconfig libGLU-9.0.0-intel-2015b-Mesa-11.0.8.eb --- .../libGLU-9.0.0-intel-2015b-Mesa-11.0.8.eb | 27 ++++++++++++ ...cursor-1.1.14-intel-2015b-Python-2.7.11.eb | 30 +++++++++++++ .../libXi-1.7.4-intel-2015b-Python-2.7.11.eb | 27 ++++++++++++ ...inerama-1.1.3-intel-2015b-Python-2.7.11.eb | 32 ++++++++++++++ ...bXrandr-1.5.0-intel-2015b-Python-2.7.11.eb | 32 ++++++++++++++ ...Xrender-0.9.9-intel-2015b-Python-2.7.11.eb | 29 +++++++++++++ .../libXt-1.1.5-intel-2015b-Python-2.7.11.eb | 40 +++++++++++++++++ ...bcommon-0.5.0-intel-2015b-Python-2.7.11.eb | 33 ++++++++++++++ .../Qt5/Qt5-5.5.1-intel-2015b-Mesa-11.0.8.eb | 43 +++++++++++++++++++ ...rdConfig-2.16-intel-2015b-Python-2.7.11.eb | 37 ++++++++++++++++ ...l-image-0.4.0-intel-2015b-Python-2.7.11.eb | 24 +++++++++++ ...keysyms-0.4.0-intel-2015b-Python-2.7.11.eb | 25 +++++++++++ ...derutil-0.3.9-intel-2015b-Python-2.7.11.eb | 24 +++++++++++ ...util-wm-0.4.1-intel-2015b-Python-2.7.11.eb | 24 +++++++++++ ...cb-util-0.4.0-intel-2015b-Python-2.7.11.eb | 25 +++++++++++ 15 files changed, 452 insertions(+) create mode 100644 easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b-Mesa-11.0.8.eb create mode 100644 easybuild/easyconfigs/l/libXcursor/libXcursor-1.1.14-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/l/libXrender/libXrender-0.9.9-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/q/Qt5/Qt5-5.5.1-intel-2015b-Mesa-11.0.8.eb create mode 100644 easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b-Mesa-11.0.8.eb b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b-Mesa-11.0.8.eb new file mode 100644 index 0000000000..2d27e3100e --- /dev/null +++ b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b-Mesa-11.0.8.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'libGLU' +version = '9.0.0' + +homepage = 'ftp://ftp.freedesktop.org/pub/mesa/glu/' +description = """The OpenGL Utility Library (GLU) is a computer graphics library for OpenGL. """ + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = ['ftp://ftp.freedesktop.org/pub/mesa/glu/'] +sources = ['glu-%(version)s.tar.bz2'] + +mesaver = '11.0.8' +versionsuffix = '-Mesa-%s' % mesaver + +dependencies = [ + ('Mesa', mesaver, '-Python-2.7.11'), +] + +sanity_check_paths = { + 'files' : ['lib/libGLU.so.1'], + 'dirs' : [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXcursor/libXcursor-1.1.14-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libXcursor/libXcursor-1.1.14-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..0eefe006cb --- /dev/null +++ b/easybuild/easyconfigs/l/libXcursor/libXcursor-1.1.14-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'libXcursor' +version = '1.1.14' +versionsuffix = '-Python-2.7.11' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X Cursor management library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [ + ('fixesproto', '5.0'), +] + +dependencies = [ + ('libX11', '1.6.3', versionsuffix), + ('libXfixes', '5.0.1'), + ('libXrender', '0.9.9', versionsuffix), +] + +sanity_check_paths = { + 'files': ['include/X11/Xcursor/Xcursor.h', 'lib/libXcursor.so', 'lib/libXcursor.a'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..1eaec43d4e --- /dev/null +++ b/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' +name = 'libXi' +version = '1.7.4' +versionsuffix = '-Python-2.7.11' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """LibXi provides an X Window System client interface to the XINPUT extension to the X protocol.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +dependencies = [ + ('xproto', '7.0.28'), + ('xextproto', '7.3.0'), + ('libXext', '1.3.3', versionsuffix), + ('inputproto', '2.3.1'), + ('libXfixes', '5.0.1'), +] + +sanity_check_paths = { + 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.so', 'lib/libXi.a'], + 'dirs' : [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..df35769e55 --- /dev/null +++ b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'libXinerama' +version = '1.1.3' +versionsuffix = '-Python-2.7.11' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """Xinerama multiple monitor library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [ + ('kbproto', '1.0.7'), + ('xineramaproto', '1.2.1'), + ('xextproto', '7.3.0'), +] + +dependencies = [ + ('xproto','7.0.28'), + ('libX11', '1.6.3', versionsuffix), + ('libXext', '1.3.3', versionsuffix), +] + +sanity_check_paths = { + 'files': ['lib/libXinerama.a'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..6b526bdf52 --- /dev/null +++ b/easybuild/easyconfigs/l/libXrandr/libXrandr-1.5.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'libXrandr' +version = '1.5.0' +versionsuffix = '-Python-2.7.11' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X Resize, Rotate and Reflection extension library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [ + ('randrproto', '1.5.0'), + ('renderproto', '0.11'), + ('xextproto', '7.3.0'), +] + +dependencies = [ + ('libX11', '1.6.3', versionsuffix), + ('libXext', '1.3.3', versionsuffix), + ('libXrender', '0.9.9', versionsuffix), +] + +sanity_check_paths = { + 'files': ['lib/libXrandr.so', 'lib/libXrandr.a'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXrender/libXrender-0.9.9-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libXrender/libXrender-0.9.9-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..5d4c3536fb --- /dev/null +++ b/easybuild/easyconfigs/l/libXrender/libXrender-0.9.9-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'libXrender' +version = '0.9.9' +versionsuffix = '-Python-2.7.11' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """X11 client-side library""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +builddependencies = [ + ('kbproto', '1.0.7'), + ('renderproto', '0.11'), +] + +dependencies = [ + ('libX11', '1.6.3', versionsuffix), +] + +sanity_check_paths = { + 'files': ['lib/libXrender.a'], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..a4877fe346 --- /dev/null +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,40 @@ +easyblock = 'ConfigureMake' + +name = 'libXt' +version = '1.1.5' +versionsuffix = '-Python-2.7.11' + +homepage = "http://www.freedesktop.org/wiki/Software/xlibs" +description = """libXt provides the X Toolkit Intrinsics, an abstract widget library upon which other toolkits are + based. Xt is the basis for many toolkits, including the Athena widgets (Xaw), and LessTif (a Motif implementation).""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True} + +sources = [SOURCE_TAR_GZ] +source_urls = [XORG_LIB_SOURCE] + +dependencies = [ + ('libSM', '1.2.2'), + ('libICE', '1.0.9'), + ('libX11', '1.6.3', versionsuffix), +] + +builddependencies = [ + ('xproto', '7.0.28'), + ('kbproto', '1.0.7'), +] + +sanity_check_paths = { + 'files' : ['include/X11/%s' % x for x in [ + 'CallbackI.h', 'CompositeP.h', 'Constraint.h', 'Core.h', 'CreateI.h', 'HookObjI.h', 'Intrinsic.h', + 'IntrinsicP.h', 'ObjectP.h', 'RectObj.h', 'ResConfigP.h', 'SelectionI.h', 'ShellI.h', 'StringDefs.h', + 'TranslateI.h', 'Vendor.h', 'Xtos.h', 'Composite.h', 'ConstrainP.h', 'ConvertI.h', 'CoreP.h', 'EventI.h', + 'InitialI.h', 'IntrinsicI.h', 'Object.h', 'PassivGraI.h', 'RectObjP.h', 'ResourceI.h', 'Shell.h', 'ShellP.h', + 'ThreadsI.h', 'VarargsI.h', 'VendorP.h', + ] + ], + 'dirs' : [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..5308b095b3 --- /dev/null +++ b/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,33 @@ +easyblock = 'ConfigureMake' + +name = 'libxkbcommon' +version = '0.5.0' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://xkbcommon.org/' +description = """xkbcommon is a library to handle keyboard descriptions, + including loading them from disk, parsing them and handling their state. + It's mainly meant for client toolkits, window systems, + and other system applications.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://xkbcommon.org/download/'] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('libxcb', '1.11.1', versionsuffix), + ('XKeyboardConfig', '2.16', versionsuffix), +] + +builddependencies = [ + ('flex', '2.5.39'), + ('Bison', '3.0.4'), +] + +sanity_check_paths = { + 'files': ['lib/libxkbcommon%s.so' % x for x in ['', '-x11']], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/q/Qt5/Qt5-5.5.1-intel-2015b-Mesa-11.0.8.eb b/easybuild/easyconfigs/q/Qt5/Qt5-5.5.1-intel-2015b-Mesa-11.0.8.eb new file mode 100644 index 0000000000..037b082375 --- /dev/null +++ b/easybuild/easyconfigs/q/Qt5/Qt5-5.5.1-intel-2015b-Mesa-11.0.8.eb @@ -0,0 +1,43 @@ +easyblock = 'EB_Qt' + +name = 'Qt5' +version = '5.5.1' +mesaver = '11.0.8' +versionsuffix = '-Mesa-%s' % mesaver + +homepage = 'http://qt.io/' +description = "Qt is a comprehensive cross-platform C++ application framework." + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [ + 'http://download.qt.io/official_releases/qt/%(version_major_minor)s/%(version)s/single/', + 'http://download.qt.io/archive/qt/%(version_major_minor)s/%(version)s/single/' +] +sources = ['qt-everywhere-opensource-src-%(version)s.tar.xz'] + +pysuff = '-Python-2.7.11' +dependencies = [ + ('GLib', '2.46.0'), + ('libX11', '1.6.3', pysuff), + ('libXt', '1.1.5', pysuff), + ('libXi', '1.7.4', pysuff), + ('xcb-util', '0.4.0', pysuff), + ('xcb-util-image', '0.4.0', pysuff), + ('xcb-util-keysyms', '0.4.0', pysuff), + ('xcb-util-renderutil', '0.3.9', pysuff), + ('xcb-util-wm', '0.4.1', pysuff), + ('libxkbcommon', '0.5.0', pysuff), + ('libXrender', '0.9.9', pysuff), + ('fontconfig', '2.11.94'), + ('freetype', '2.6.1'), + ('libXfixes', '5.0.1'), + ('libXcursor', '1.1.14', pysuff), + ('libXinerama', '1.1.3', pysuff), + ('libXrandr', '1.5.0', pysuff), + ('libpng', '1.6.18'), + ('Mesa', mesaver, pysuff), + ('libGLU', '9.0.0', versionsuffix), +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..6a5ccd4d2e --- /dev/null +++ b/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,37 @@ +easyblock = 'ConfigureMake' + +name = 'XKeyboardConfig' +version = '2.16' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://www.freedesktop.org/wiki/Software/XKeyboardConfig/' +description = """The non-arch keyboard configuration database for X Window. + The goal is to provide the consistent, well-structured, + frequently released open source of X keyboard configuration data + for X Window System implementations (free, open source and commercial). + The project is targeted to XKB-based systems.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://ftp.x.org/pub/individual/data/xkeyboard-config/'] +sources = ['xkeyboard-config-%(version)s.tar.bz2'] + +builddependencies = [ + ('libxslt', '1.1.28'), + ('gettext', '0.19.6'), + ('intltool', '0.51.0'), +] + +dependencies = [ + ('libX11', '1.6.3', '-Python-2.7.11'), +] + +#see http://www.linuxfromscratch.org/blfs/view/svn/x/xkeyboard-config.html +configopts = '--with-xkb-rules-symlink=xorg ' + +sanity_check_paths = { + 'files': [], + 'dirs': ['share/X11/xkb'] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..360cb404a5 --- /dev/null +++ b/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'xcb-util-image' +version = '0.4.0' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://xcb.freedesktop.org/' +description = """The xcb-util-image package provides additional extensions to the XCB library.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('xcb-util', '0.4.0', versionsuffix), +] + +sanity_check_paths = { + 'files': ['lib/libxcb-image.%s' % SHLIB_EXT], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..2fb24a7013 --- /dev/null +++ b/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'xcb-util-keysyms' +version = '0.4.0' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://xcb.freedesktop.org/' +description = """The xcb-util-keysyms package contains a library for + handling standard X key constants and conversion to/from keycodes.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('libxcb', '1.11.1', versionsuffix), +] + +sanity_check_paths = { + 'files': ['lib/libxcb-keysyms.so'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..5ab8e229a6 --- /dev/null +++ b/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'xcb-util-renderutil' +version = '0.3.9' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://xcb.freedesktop.org/' +description = """The xcb-util-renderutil package provides additional extensions to the XCB library.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('libxcb', '1.11.1', versionsuffix), +] + +sanity_check_paths = { + 'files': ['lib/libxcb-render-util.so'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..a3589e6112 --- /dev/null +++ b/easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'xcb-util-wm' +version = '0.4.1' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://xcb.freedesktop.org/' +description = """The xcb-util-wm package contains libraries which provide client and window-manager helpers for EWMH and ICCCM.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('libxcb', '1.11.1', versionsuffix), +] + +sanity_check_paths = { + 'files': ['lib/libxcb-%s.so' % x for x in ['ewmh', 'icccm']], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..a893851869 --- /dev/null +++ b/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'xcb-util' +version = '0.4.0' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://xcb.freedesktop.org/' +description = """The xcb-util package provides additional extensions to the XCB library, + many that were previously found in Xlib, but are not part of core X protocol""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://xcb.freedesktop.org/dist/'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('libxcb', '1.11.1', versionsuffix), +] + +sanity_check_paths = { + 'files': ['lib/libxcb-util.so'], + 'dirs': [] +} + +moduleclass = 'devel' -- GitLab From aca49f081554268217eb1e93f7b22daa727b1613 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 11 Jan 2016 14:35:21 +0200 Subject: [PATCH 0653/1015] add easyconfig PLY-3.8-intel-2015b-Python-2.7.11.eb --- .../PLY/PLY-3.8-intel-2015b-Python-2.7.11.eb | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 easybuild/easyconfigs/p/PLY/PLY-3.8-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/p/PLY/PLY-3.8-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/p/PLY/PLY-3.8-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..a7d3815c2c --- /dev/null +++ b/easybuild/easyconfigs/p/PLY/PLY-3.8-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,26 @@ +easyblock = 'PythonPackage' + +name = 'PLY' +version = '3.8' + +homepage = "http://www.dabeaz.com/ply/" +description = """PLY is yet another implementation of lex and yacc for Python.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +pyver = '2.7.11' + +versionsuffix = "-Python-%s" % pyver + +dependencies = [('Python', pyver)] + +py_short_ver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % py_short_ver], +} + +moduleclass = 'lib' -- GitLab From f690b458b35506457a11e8d77c2f039fbfc1fdbd Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Fri, 8 Jan 2016 16:40:23 +0100 Subject: [PATCH 0654/1015] Bump ipython 3.2.3 and use intel-2015b and PyZMQ 15.1.0 --- ...IPython-3.2.3-intel-2015b-Python-2.7.10.eb | 90 +++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 easybuild/easyconfigs/i/IPython/IPython-3.2.3-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/i/IPython/IPython-3.2.3-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/i/IPython/IPython-3.2.3-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..fd3e839da8 --- /dev/null +++ b/easybuild/easyconfigs/i/IPython/IPython-3.2.3-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,90 @@ +easyblock = 'Bundle' + +name = 'IPython' +version = '3.2.3' + +homepage = 'http://ipython.org/index.html' +description = """IPython provides a rich architecture for interactive computing with: + Powerful interactive shells (terminal and Qt-based). + A browser-based notebook with support for code, text, mathematical expressions, inline plots and other rich media. + Support for interactive data visualization and use of GUI toolkits. + Flexible, embeddable interpreters to load into your own projects. + Easy to use, high performance tools for parallel computing.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +python = 'Python' +pyver = '2.7.10' +pyshortver = '.'.join(pyver.split('.')[:2]) +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + (python, pyver), + ('PyZMQ', '15.1.0', '%s-zmq4' % versionsuffix), +] + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' +exts_filter = ("python -c 'import %(ext_name)s'", '') + +exts_list = [ + ('pysqlite', '2.8.1', { + 'modulename': 'pysqlite2', + 'source_urls': ['https://pypi.python.org/packages/source/p/pysqlite/'], + }), + ('requests', '2.9.1', { + 'source_urls': ['https://pypi.python.org/packages/source/r/requests/'], + }), + ('Pygments', '2.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/P/Pygments/'], + }), + ('singledispatch', '3.4.0.3', { + 'source_urls': ['https://pypi.python.org/packages/source/s/singledispatch/'], + }), + ('backports.ssl_match_hostname', '3.5.0.1', { + 'source_urls': ['https://pypi.python.org/packages/source/b/backports.ssl_match_hostname/'], + }), + ('certifi', '2015.11.20.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/certifi/'], + }), + ('backports_abc', '0.4', { + 'source_urls': ['https://pypi.python.org/packages/source/b/backports_abc/'], + }), + ('tornado', '4.3', { + 'source_urls': ['https://pypi.python.org/packages/source/t/tornado/'], + }), + ('Jinja2', '2.8', { + 'source_urls': ['https://pypi.python.org/packages/source/J/Jinja2/'], + }), + ('jsonschema', '2.5.1', { + 'source_urls': ['https://pypi.python.org/packages/source/j/jsonschema/'], + }), + ('mistune', '0.7.1', { + 'source_urls': ['https://pypi.python.org/packages/source/m/mistune/'], + }), + ('ptyprocess', '0.5', { + 'source_urls': ['https://pypi.python.org/packages/source/p/ptyprocess/'], + }), + ('terminado', '0.6', { + 'source_urls': ['https://pypi.python.org/packages/source/t/terminado/'], + }), + ('ipython', version, { + 'source_urls': ['https://pypi.python.org/packages/source/i/ipython/'], + 'modulename': 'IPython', + }), +] + +modextrapaths = {'PYTHONPATH': ['lib/python%s/site-packages' % pyshortver]} + +sanity_check_paths = { + 'files': ['bin/ipython'], + 'dirs': ['lib/python%s/site-packages/IPython' % pyshortver], +} + +sanity_check_commands = [ + ('ipython -h', ''), + ('ipython notebook --help', ''), + ('iptest', ''), +] + +moduleclass = 'tools' -- GitLab From 146bf7072afd5681f3295cd3422f6bbfda6b3772 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 11 Jan 2016 14:56:46 +0100 Subject: [PATCH 0655/1015] Fix pytables mishandling of LIBS --- .../p/pyTables/pyTables-3.2.2-fix-libs.patch | 17 +++++++++++++++++ .../pyTables-3.2.2-intel-2015b-Python-2.7.10.eb | 2 ++ 2 files changed, 19 insertions(+) create mode 100644 easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-fix-libs.patch diff --git a/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-fix-libs.patch b/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-fix-libs.patch new file mode 100644 index 0000000000..d5fb99f309 --- /dev/null +++ b/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-fix-libs.patch @@ -0,0 +1,17 @@ +# pyTables expects that LIBS is a list of library names and will add +# a -l by itself. +# ward.poelmans@ugent.be +diff -ur PyTables-v.3.2.2/setup.py PyTables-v.3.2.2.new/setup.py +--- PyTables-v.3.2.2/setup.py 2015-09-22 05:54:51.000000000 +0200 ++++ PyTables-v.3.2.2.new/setup.py 2016-01-11 14:53:43.096774703 +0100 +@@ -433,6 +433,10 @@ + # is not a good idea. + CFLAGS = os.environ.get('CFLAGS', '').split() + LIBS = os.environ.get('LIBS', '').split() ++for lib in LIBS: ++ if lib.startswith("-l"): ++ lib.replace("-l", "") ++ + # We start using pkg-config since some distributions are putting HDF5 + # (and possibly other libraries) in exotic locations. See issue #442. + if distutils.spawn.find_executable(PKG_CONFIG): diff --git a/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb index a1060760f4..e5529cda7e 100644 --- a/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb @@ -18,6 +18,8 @@ toolchainopts = {'usempi': True} source_urls = ['https://github.com/PyTables/PyTables/archive/'] sources = ['v.%(version)s.tar.gz'] +patches = ['pyTables-%(version)s-fix-libs.patch'] + python = 'Python' pythonver = '2.7.10' pythonshortver = '.'.join(pythonver.split('.')[0:2]) -- GitLab From c68a23146b243655bea22536903c2ed2c61dd115 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 11 Jan 2016 15:17:35 +0100 Subject: [PATCH 0656/1015] {bio}[intel/2015b] Trinity 2.1.1 (REVIEW) --- .../t/Trinity/Trinity-2.1.1-intel-2015b.eb | 7 +++++++ .../t/Trinity/Trinity-2.1.1_bundled_samtools.patch | 14 ++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_bundled_samtools.patch diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb index 13fba61be1..50f0b82e9d 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb @@ -17,14 +17,21 @@ sources = ['v%(version)s.tar.gz'] patches = [ 'chrysalis_commandline_noconsts_2012-10-05.patch', + 'Trinity-2.1.1_bundled_samtools.patch', +] + +builddependencies = [ + ('Autotools', '20150215', '', ('GNU', '4.9.3-2.25')), ] dependencies = [ (java, javaver, '', True), ('ant', '1.9.6', '-%s-%s' % (java, javaver), True), ('Bowtie', '1.1.2'), + ('Bowtie2', '2.2.6'), ('ncurses', '5.9'), ('zlib', '1.2.8'), + ('Perl', '5.20.3'), ] moduleclass = 'bio' diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_bundled_samtools.patch b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_bundled_samtools.patch new file mode 100644 index 0000000000..79812c2cba --- /dev/null +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_bundled_samtools.patch @@ -0,0 +1,14 @@ +#Use EB provided libz +#Januray 11, 2016 by B. Hajgato (Vrije Universiteit Brussel) +--- trinityrnaseq-2.1.1/trinity-plugins/Makefile.org 2015-10-15 14:07:11.000000000 +0200 ++++ trinityrnaseq-2.1.1/trinity-plugins/Makefile 2016-01-11 11:07:47.399905959 +0100 +@@ -18,7 +18,8 @@ + + samtools: + tar xvf samtools-0.1.19.tar.bz2 +- cd samtools-0.1.19 && $(MAKE) LIBPATH=-ltinfo ++ sed -e 's/ -lz/ -L\$$\{EBROOTZLIB\}\/lib -lz/' -i samtools-0.1.19/misc/Makefile ++ cd samtools-0.1.19 && $(MAKE) LIBPATH=-L${EBROOTZLIB}/lib + mv samtools-0.1.19/samtools ./BIN/. + + jellyfish: -- GitLab From b0d2bd854b0502d651e46a2d005a2d90ec37029f Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 11 Jan 2016 15:38:34 +0100 Subject: [PATCH 0657/1015] Now use working patch --- .../easyconfigs/p/pyTables/pyTables-3.2.2-fix-libs.patch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-fix-libs.patch b/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-fix-libs.patch index d5fb99f309..08b67b94da 100644 --- a/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-fix-libs.patch +++ b/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-fix-libs.patch @@ -2,15 +2,15 @@ # a -l by itself. # ward.poelmans@ugent.be diff -ur PyTables-v.3.2.2/setup.py PyTables-v.3.2.2.new/setup.py ---- PyTables-v.3.2.2/setup.py 2015-09-22 05:54:51.000000000 +0200 -+++ PyTables-v.3.2.2.new/setup.py 2016-01-11 14:53:43.096774703 +0100 +--- PyTables-v.3.2.2/setup.py 2015-09-22 05:54:51.000000000 +0200 ++++ PyTables-v.3.2.2.new/setup.py 2016-01-11 15:38:07.512454000 +0100 @@ -433,6 +433,10 @@ # is not a good idea. CFLAGS = os.environ.get('CFLAGS', '').split() LIBS = os.environ.get('LIBS', '').split() -+for lib in LIBS: ++for idx, lib in enumerate(LIBS): + if lib.startswith("-l"): -+ lib.replace("-l", "") ++ LIBS[idx] = lib.replace("-l", "") + # We start using pkg-config since some distributions are putting HDF5 # (and possibly other libraries) in exotic locations. See issue #442. -- GitLab From 78930572c7f024d2e583894d9699c0d4ec12d67f Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 11 Jan 2016 15:45:15 +0100 Subject: [PATCH 0658/1015] Adjust sanity check for pytables --- .../p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb index e5529cda7e..c7500dde1e 100644 --- a/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/pyTables/pyTables-3.2.2-intel-2015b-Python-2.7.10.eb @@ -34,7 +34,7 @@ dependencies = [ sanity_check_paths = { 'files': ['bin/%s' % x for x in ['pt2to3', 'ptdump', 'ptrepack']], - 'dirs': ['lib/python%s/site-packages/tables' % pythonshortver], + 'dirs': ['lib/python%s/site-packages' % pythonshortver], } options = {'modulename': 'tables'} -- GitLab From e5781f0fadda484fc9f67f78f25fc49298264166 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 11 Jan 2016 15:47:34 +0100 Subject: [PATCH 0659/1015] {bio}[intel/2015b] CD-HIT 4.6.4-2015-0603 (REVIEW) --- .../CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb new file mode 100644 index 0000000000..0b72980db3 --- /dev/null +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb @@ -0,0 +1,45 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = 'MakeCp' + +name = "CD-HIT" +version = "4.6.4" +versionsuffix = "-2015-0603" + +homepage = 'http://weizhongli-lab.org/cd-hit/' + +description = """ CD-HIT is a very widely used program for clustering and + comparing protein or nucleotide sequences.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} +toolchainopts = {'openmp': True} + +source_urls = ['https://github.com/weizhongli/cdhit/releases/download/V%(version)s/'] +sources = ['%(namelower)s-v%(version)s%(versionsuffix)s.tar.gz'] + +# make sure compilation flags are passed down (e.g. to enable OpenMP) +buildopts = ' CC="$CXX" CCFLAGS="$CPPFLAGS $CXXFLAGS"' + +# put here the list of generated executables when compiling +list_of_executables = ["cd-hit", "cd-hit-est", "cd-hit-2d", "cd-hit-est-2d", "cd-hit-div", "cd-hit-454"] + +# this is the real EasyBuild line to copy all the executables and perl scripts to "bin" +files_to_copy = [ + (list_of_executables, "bin"), + (["*.pl"], 'bin'), + (["psi-cd-hit/*.pl"], 'bin'), + "README", + "doc", + "license.txt", + "psi-cd-hit/README.psi-cd-hit", + ] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in list_of_executables], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From 5be0826c2bb9f6f9ef6f8ecb6745174853e297b8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 11 Jan 2016 17:41:40 +0200 Subject: [PATCH 0660/1015] add easyconfig CGAL-4.7-intel-2015b-Python-2.7.11.eb, add easyconfig MPFR-3.1.3-intel-2015b-GMP-6.1.0.eb --- .../CGAL-4.7-intel-2015b-Python-2.7.11.eb | 35 +++++++++++++++++++ .../MPFR/MPFR-3.1.3-intel-2015b-GMP-6.1.0.eb | 29 +++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/m/MPFR/MPFR-3.1.3-intel-2015b-GMP-6.1.0.eb diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..c61b92add2 --- /dev/null +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,35 @@ +name = 'CGAL' +version = '4.7' + +homepage = 'http://www.cgal.org/' +description = """The goal of the CGAL Open Source Project is to provide easy access to efficient + and reliable geometric algorithms in the form of a C++ library.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'strict': True} + +# note: source URL needs to be updated for a new version (checksums too)! +source_urls = ['https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-%(version)s'] +sources = [SOURCE_TAR_XZ] +checksums = ['623d91fb2ab0a35049dc6098a0f235cc'] + +pythonversion = '2.7.11' +versionsuffix = "-Python-%s" % pythonversion + +mesaver = '11.0.8' +dependencies = [ + ('Boost', '1.59.0', versionsuffix), + ('MPFR', '3.1.3', '-GMP-6.1.0'), + ('Qt5', '5.5.1', '-Mesa-%s' % mesaver), + ('Mesa', '11.0.8', versionsuffix), + ('libGLU', '9.0.0', '-Mesa-%s' % mesaver), +] + +configopts = "-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include\;$EBROOTLIBGLU/include " +configopts += "-DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so -DOPENGL_glu_LIBRARY=$EBROOTLIBGLU/lib/libGLU.so " + +builddependencies = [ + ('CMake', '3.4.1'), +] + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/m/MPFR/MPFR-3.1.3-intel-2015b-GMP-6.1.0.eb b/easybuild/easyconfigs/m/MPFR/MPFR-3.1.3-intel-2015b-GMP-6.1.0.eb new file mode 100644 index 0000000000..dc0a419868 --- /dev/null +++ b/easybuild/easyconfigs/m/MPFR/MPFR-3.1.3-intel-2015b-GMP-6.1.0.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'MPFR' +version = '3.1.3' + +homepage = 'http://www.mpfr.org' +description = """The MPFR library is a C library for multiple-precision + floating-point computations with correct rounding.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://www.mpfr.org/mpfr-%(version)s/'] +sources = [SOURCELOWER_TAR_BZ2] + +patches = ['MPFR_ictce_remove-deprecated-mp.patch'] + +gmpver = '6.1.0' +versionsuffix = '-GMP-%s' % gmpver + +dependencies = [('GMP', gmpver)] + +runtest = 'check' + +sanity_check_paths = { + 'files': ['lib/libmpfr.%s' % SHLIB_EXT, 'include/mpfr.h'], + 'dirs': [] +} + +moduleclass = 'math' -- GitLab From b4c0cadad8aee310019cece9eefab5a942f9e9e4 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 11 Jan 2016 20:42:44 +0200 Subject: [PATCH 0661/1015] add easyconfig VTK-6.3.0-intel-2015b-Python-2.7.11.eb --- .../VTK-6.3.0-intel-2015b-Python-2.7.11.eb | 63 +++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..99e07a60fd --- /dev/null +++ b/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,63 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-97.html +## + +easyblock = 'CMakeMake' + +name = 'VTK' +version = '6.3.0' + +homepage = 'http://www.vtk.org' +description = """The Visualization Toolkit (VTK) is an open-source, freely available software system for + 3D computer graphics, image processing and visualization. VTK consists of a C++ class library and several + interpreted interface layers including Tcl/Tk, Java, and Python. VTK supports a wide variety of visualization + algorithms including: scalar, vector, tensor, texture, and volumetric methods; and advanced modeling techniques + such as: implicit modeling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://www.vtk.org/files/release/%(version_major_minor)s'] +sources = [ + SOURCE_TAR_GZ, + '%(name)sData-%(version)s.tar.gz', +] + +builddependencies = [('CMake', '3.4.1')] + +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:2]) +versionsuffix = '-Python-%s' % pyver + +mesaver = '11.0.8' +dependencies = [ + ('Python', pyver), + ('Mesa', mesaver, versionsuffix), + ('libGLU', '9.0.0', '-Mesa-%s' % mesaver), +] + +configopts = "-DOPENGL_glu_LIBRARY=$EBROOTLIBGLU/lib/libGLU.so -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so " +configopts += "-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DVTK_WRAP_PYTHON=ON " +configopts += "-DPYTHON_LIBRARY=$EBROOTPYTHON/lib/libpython%s.so " % pyshortver +configopts += " -DPYTHON_INCLUDE_DIR=$EBROOTPYTHON/include/python%s " % pyshortver +preinstallopts = "mkdir -p %(installdir)s/lib/python2.7/site-packages/ && " +preinstallopts += "export PYTHONPATH=%%(installdir)s/lib/python%s/site-packages:$PYTHONPATH && " % pyshortver + +modextrapaths = {'PYTHONPATH': ['lib/python%s/site-packages' % pyshortver]} + +sanity_check_paths = { + 'files': ['bin/vtk%s-%%(version_major_minor)s' % x for x in ['EncodeString', 'HashSource', + 'mkg3states', 'ParseOGLExt']], + 'dirs': ['lib/python%s/site-packages/' % pyshortver, 'include/vtk-%(version_major_minor)s'], +} + +sanity_check_commands = [('python', "-c 'import %(namelower)s'")] + +moduleclass = 'vis' -- GitLab From 25b0f43a3e8940197505d12a11a30bb8a535aceb Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 11 Jan 2016 21:34:16 +0100 Subject: [PATCH 0662/1015] {dummy}[toolchain] foss/2016a (WIP) --- easybuild/easyconfigs/f/foss/foss-2016a.eb | 39 ++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 easybuild/easyconfigs/f/foss/foss-2016a.eb diff --git a/easybuild/easyconfigs/f/foss/foss-2016a.eb b/easybuild/easyconfigs/f/foss/foss-2016a.eb new file mode 100644 index 0000000000..cce53461f2 --- /dev/null +++ b/easybuild/easyconfigs/f/foss/foss-2016a.eb @@ -0,0 +1,39 @@ +easyblock = 'Toolchain' + +name = 'foss' +version = '2016a' + +homepage = '(none)' +description = """GNU Compiler Collection (GCC) based compiler toolchain, including + OpenMPI for MPI support, OpenBLAS (BLAS and LAPACK support), FFTW and ScaLAPACK.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +gccver = '4.9.3' # 20150626 +#gccver = '5.3.0' # 20151204 +binutilsver = '2.25' +tcver = '%s-binutils-%s' % (gccver, binutilsver) + +blaslib = 'OpenBLAS' +blasver = '0.2.15' +blas = '%s-%s' % (blaslib, blasver) +blassuff = '-LAPACK-3.6.0' + +# toolchain used to build foss dependencies +comp_mpi_tc_name = 'gompi' +comp_mpi_tc = (comp_mpi_tc_name, version) + +# compiler toolchain depencies +# we need GCC and OpenMPI as explicit dependencies instead of gompi toolchain +# because of toolchain preperation functions +# For binutils, stick to http://wiki.osdev.org/Cross-Compiler_Successful_Builds +dependencies = [ + ('GCC', gccver, '-binutils-%s' % binutilsver), + ('binutils', binutilsver, '', ('GCC', tcver)), + ('OpenMPI', '1.10.1', '', ('GCC', '%s-%s' % (gccver, binutilsver))), + (blaslib, blasver, blassuff, ('GCC', '%s-%s' % (gccver, binutilsver))), + ('FFTW', '3.3.4', '', comp_mpi_tc), + ('ScaLAPACK', '2.0.2', '-%s%s' % (blas, blassuff), comp_mpi_tc), +] + +moduleclass = 'toolchain' -- GitLab From 42b52c8f4f2cef6b3289330c6f50b1d3896df98a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 11 Jan 2016 21:34:52 +0100 Subject: [PATCH 0663/1015] {dummy}[toolchain] intel/2016a (WIP) --- easybuild/easyconfigs/i/intel/intel-2016a.eb | 23 ++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 easybuild/easyconfigs/i/intel/intel-2016a.eb diff --git a/easybuild/easyconfigs/i/intel/intel-2016a.eb b/easybuild/easyconfigs/i/intel/intel-2016a.eb new file mode 100644 index 0000000000..367a775846 --- /dev/null +++ b/easybuild/easyconfigs/i/intel/intel-2016a.eb @@ -0,0 +1,23 @@ +easyblock = 'Toolchain' + +name = 'intel' +version = '2016a' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and Fortran compilers, Intel MPI & Intel MKL.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +#compver = '2015.5.223' +compver = '2016.1.150' +gccsuff = '-GCC-4.9.3-2.25' +#gccsuff = '-GCC-5.3.0-2.25' + +dependencies = [ + ('icc', compver, gccsuff), + ('ifort', compver, gccsuff), + ('impi', '5.1.2.150', '', ('iccifort', '%s%s' % (compver, gccsuff))), + ('imkl', '11.3.1.150', '', ('iimpi', '8.4.5%s' % gccsuff)), +] + +moduleclass = 'toolchain' -- GitLab From 50346e29f8a3f80364294d97283728bc5602b45f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 11 Jan 2016 23:12:30 +0100 Subject: [PATCH 0664/1015] {compiler}[dummy] GCC 5.3.0 --- easybuild/easyconfigs/g/GCC/GCC-5.3.0.eb | 49 + .../GCC/mpfr-3.1.3-allpatches-20151029.patch | 1830 +++++++++++++++++ 2 files changed, 1879 insertions(+) create mode 100644 easybuild/easyconfigs/g/GCC/GCC-5.3.0.eb create mode 100644 easybuild/easyconfigs/g/GCC/mpfr-3.1.3-allpatches-20151029.patch diff --git a/easybuild/easyconfigs/g/GCC/GCC-5.3.0.eb b/easybuild/easyconfigs/g/GCC/GCC-5.3.0.eb new file mode 100644 index 0000000000..83ebb4cb78 --- /dev/null +++ b/easybuild/easyconfigs/g/GCC/GCC-5.3.0.eb @@ -0,0 +1,49 @@ +name = 'GCC' +version = '5.3.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': ''} + +mpfr_version = '3.1.3' + +source_urls = [ + 'http://ftpmirror.gnu.org/%(namelower)s/%(namelower)s-%(version)s', # GCC auto-resolving HTTP mirror + 'http://ftpmirror.gnu.org/gmp', # idem for GMP + 'http://ftpmirror.gnu.org/mpfr', # idem for MPFR + 'http://www.multiprecision.org/mpc/download', # MPC official + 'ftp://gcc.gnu.org/pub/gcc/infrastructure/', # GCC dependencies + 'http://gcc.cybermirror.org/infrastructure/', # HTTP mirror for GCC dependencies +] + +sources = [ + SOURCELOWER_TAR_BZ2, + 'gmp-6.1.0.tar.bz2', + 'mpfr-%s.tar.gz' % mpfr_version, + 'mpc-1.0.3.tar.gz', + 'isl-0.15.tar.bz2', +] + +patches = [('mpfr-%s-allpatches-20151029.patch' % mpfr_version, '../mpfr-%s' % mpfr_version)] + +builddependencies = [('M4', '1.4.17')] + +checksums = [ + 'c9616fd448f980259c31de613e575719', # gcc-5.3.0.tar.bz2 + '86ee6e54ebfc4a90b643a65e402c4048', # gmp-6.1.0.tar.bz2 + '7b650781f0a7c4a62e9bc8bdaaa0018b', # mpfr-3.1.3.tar.gz + 'd6a1d5f8ddea3abd2cc3e98f58352d26', # mpc-1.0.3.tar.gz + '8428efbbc6f6e2810ce5c1ba73ecf98c', # isl-0.15.tar.bz2 + '6476b450c3db177b2250f3549362380e', # mpfr-3.1.3-allpatches-20151029.patch +] + +languages = ['c', 'c++', 'fortran'] + +withisl = True + +# building GCC sometimes fails if make parallelism is too high, so let's limit it +maxparallel = 4 + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/g/GCC/mpfr-3.1.3-allpatches-20151029.patch b/easybuild/easyconfigs/g/GCC/mpfr-3.1.3-allpatches-20151029.patch new file mode 100644 index 0000000000..891831f521 --- /dev/null +++ b/easybuild/easyconfigs/g/GCC/mpfr-3.1.3-allpatches-20151029.patch @@ -0,0 +1,1830 @@ +diff -Naurd mpfr-3.1.3-a/PATCHES mpfr-3.1.3-b/PATCHES +--- mpfr-3.1.3-a/PATCHES 2015-07-02 10:49:23.950112879 +0000 ++++ mpfr-3.1.3-b/PATCHES 2015-07-02 10:49:24.042113845 +0000 +@@ -0,0 +1 @@ ++lngamma-and-doc +diff -Naurd mpfr-3.1.3-a/VERSION mpfr-3.1.3-b/VERSION +--- mpfr-3.1.3-a/VERSION 2015-06-19 19:55:09.000000000 +0000 ++++ mpfr-3.1.3-b/VERSION 2015-07-02 10:49:24.042113845 +0000 +@@ -1 +1 @@ +-3.1.3 ++3.1.3-p1 +diff -Naurd mpfr-3.1.3-a/doc/mpfr.texi mpfr-3.1.3-b/doc/mpfr.texi +--- mpfr-3.1.3-a/doc/mpfr.texi 2015-06-19 19:55:11.000000000 +0000 ++++ mpfr-3.1.3-b/doc/mpfr.texi 2015-07-02 10:49:24.018113593 +0000 +@@ -810,13 +810,17 @@ + When the input point is in the closure of the domain of the mathematical + function and an input argument is +0 (resp.@: @minus{}0), one considers + the limit when the corresponding argument approaches 0 from above +-(resp.@: below). If the limit is not defined (e.g., @code{mpfr_log} on +-@minus{}0), the behavior is specified in the description of the MPFR function. ++(resp.@: below), if possible. If the limit is not defined (e.g., ++@code{mpfr_sqrt} and @code{mpfr_log} on @minus{}0), the behavior is ++specified in the description of the MPFR function, but must be consistent ++with the rule from the above paragraph (e.g., @code{mpfr_log} on @pom{}0 ++gives @minus{}Inf). + + When the result is equal to 0, its sign is determined by considering the + limit as if the input point were not in the domain: If one approaches 0 + from above (resp.@: below), the result is +0 (resp.@: @minus{}0); +-for example, @code{mpfr_sin} on +0 gives +0. ++for example, @code{mpfr_sin} on @minus{}0 gives @minus{}0 and ++@code{mpfr_acos} on 1 gives +0 (in all rounding modes). + In the other cases, the sign is specified in the description of the MPFR + function; for example @code{mpfr_max} on @minus{}0 and +0 gives +0. + +@@ -832,8 +836,8 @@ + @c that advantages in practice), like for any bug fix. + Example: @code{mpfr_hypot} on (NaN,0) gives NaN, but @code{mpfr_hypot} + on (NaN,+Inf) gives +Inf (as specified in @ref{Special Functions}), +-since for any finite input @var{x}, @code{mpfr_hypot} on (@var{x},+Inf) +-gives +Inf. ++since for any finite or infinite input @var{x}, @code{mpfr_hypot} on ++(@var{x},+Inf) gives +Inf. + + @node Exceptions, Memory Handling, Floating-Point Values on Special Numbers, MPFR Basics + @comment node-name, next, previous, up +@@ -1581,7 +1585,8 @@ + @deftypefunx int mpfr_add_z (mpfr_t @var{rop}, mpfr_t @var{op1}, mpz_t @var{op2}, mpfr_rnd_t @var{rnd}) + @deftypefunx int mpfr_add_q (mpfr_t @var{rop}, mpfr_t @var{op1}, mpq_t @var{op2}, mpfr_rnd_t @var{rnd}) + Set @var{rop} to @math{@var{op1} + @var{op2}} rounded in the direction +-@var{rnd}. For types having no signed zero, it is considered unsigned ++@var{rnd}. The IEEE-754 rules are used, in particular for signed zeros. ++But for types having no signed zeros, 0 is considered unsigned + (i.e., (+0) + 0 = (+0) and (@minus{}0) + 0 = (@minus{}0)). + The @code{mpfr_add_d} function assumes that the radix of the @code{double} type + is a power of 2, with a precision at most that declared by the C implementation +@@ -1599,7 +1604,8 @@ + @deftypefunx int mpfr_sub_z (mpfr_t @var{rop}, mpfr_t @var{op1}, mpz_t @var{op2}, mpfr_rnd_t @var{rnd}) + @deftypefunx int mpfr_sub_q (mpfr_t @var{rop}, mpfr_t @var{op1}, mpq_t @var{op2}, mpfr_rnd_t @var{rnd}) + Set @var{rop} to @math{@var{op1} - @var{op2}} rounded in the direction +-@var{rnd}. For types having no signed zero, it is considered unsigned ++@var{rnd}. The IEEE-754 rules are used, in particular for signed zeros. ++But for types having no signed zeros, 0 is considered unsigned + (i.e., (+0) @minus{} 0 = (+0), (@minus{}0) @minus{} 0 = (@minus{}0), + 0 @minus{} (+0) = (@minus{}0) and 0 @minus{} (@minus{}0) = (+0)). + The same restrictions than for @code{mpfr_add_d} apply to @code{mpfr_d_sub} +@@ -1615,7 +1621,7 @@ + Set @var{rop} to @math{@var{op1} @GMPtimes{} @var{op2}} rounded in the + direction @var{rnd}. + When a result is zero, its sign is the product of the signs of the operands +-(for types having no signed zero, it is considered positive). ++(for types having no signed zeros, 0 is considered positive). + The same restrictions than for @code{mpfr_add_d} apply to @code{mpfr_mul_d}. + @end deftypefun + +@@ -1635,7 +1641,7 @@ + @deftypefunx int mpfr_div_q (mpfr_t @var{rop}, mpfr_t @var{op1}, mpq_t @var{op2}, mpfr_rnd_t @var{rnd}) + Set @var{rop} to @math{@var{op1}/@var{op2}} rounded in the direction @var{rnd}. + When a result is zero, its sign is the product of the signs of the operands +-(for types having no signed zero, it is considered positive). ++(for types having no signed zeros, 0 is considered positive). + The same restrictions than for @code{mpfr_add_d} apply to @code{mpfr_d_div} + and @code{mpfr_div_d}. + @end deftypefun +@@ -1643,15 +1649,18 @@ + @deftypefun int mpfr_sqrt (mpfr_t @var{rop}, mpfr_t @var{op}, mpfr_rnd_t @var{rnd}) + @deftypefunx int mpfr_sqrt_ui (mpfr_t @var{rop}, unsigned long int @var{op}, mpfr_rnd_t @var{rnd}) + Set @var{rop} to @m{\sqrt{@var{op}}, the square root of @var{op}} +-rounded in the direction @var{rnd} (set @var{rop} to @minus{}0 if @var{op} is +-@minus{}0, to be consistent with the IEEE 754 standard). ++rounded in the direction @var{rnd}. Set @var{rop} to @minus{}0 if ++@var{op} is @minus{}0, to be consistent with the IEEE 754 standard. + Set @var{rop} to NaN if @var{op} is negative. + @end deftypefun + + @deftypefun int mpfr_rec_sqrt (mpfr_t @var{rop}, mpfr_t @var{op}, mpfr_rnd_t @var{rnd}) + Set @var{rop} to @m{1/\sqrt{@var{op}}, the reciprocal square root of @var{op}} +-rounded in the direction @var{rnd}. Set @var{rop} to +Inf if @var{op} is +-@pom{}0, +0 if @var{op} is +Inf, and NaN if @var{op} is negative. ++rounded in the direction @var{rnd}. Set @var{rop} to +Inf if @var{op} is ++@pom{}0, +0 if @var{op} is +Inf, and NaN if @var{op} is negative. Warning! ++Therefore the result on @minus{}0 is different from the one of the rSqrt ++function recommended by the IEEE 754-2008 standard (Section 9.2.1), which ++is @minus{}Inf instead of +Inf. + @end deftypefun + + @deftypefun int mpfr_cbrt (mpfr_t @var{rop}, mpfr_t @var{op}, mpfr_rnd_t @var{rnd}) +@@ -1832,7 +1841,9 @@ + @m{\log_2 @var{op}, log2(@var{op})} or + @m{\log_{10} @var{op}, log10(@var{op})}, respectively, + rounded in the direction @var{rnd}. +-Set @var{rop} to @minus{}Inf if @var{op} is @minus{}0 ++Set @var{rop} to +0 if @var{op} is 1 (in all rounding modes), ++for consistency with the ISO C99 and IEEE 754-2008 standards. ++Set @var{rop} to @minus{}Inf if @var{op} is @pom{}0 + (i.e., the sign of the zero has no influence on the result). + @end deftypefun + +@@ -2003,8 +2014,11 @@ + @deftypefun int mpfr_lngamma (mpfr_t @var{rop}, mpfr_t @var{op}, mpfr_rnd_t @var{rnd}) + Set @var{rop} to the value of the logarithm of the Gamma function on @var{op}, + rounded in the direction @var{rnd}. +-When @math{@minus{}2@var{k}@minus{}1 @le{} @var{op} @le{} @minus{}2@var{k}}, +-@var{k} being a non-negative integer, @var{rop} is set to NaN. ++When @var{op} is 1 or 2, set @var{rop} to +0 (in all rounding modes). ++When @var{op} is an infinity or a nonpositive integer, set @var{rop} to +Inf, ++following the general rules on special values. ++When @math{@minus{}2@var{k}@minus{}1 < @var{op} < @minus{}2@var{k}}, ++@var{k} being a nonnegative integer, set @var{rop} to NaN@. + See also @code{mpfr_lgamma}. + @end deftypefun + +@@ -2012,10 +2026,11 @@ + Set @var{rop} to the value of the logarithm of the absolute value of the + Gamma function on @var{op}, rounded in the direction @var{rnd}. The sign + (1 or @minus{}1) of Gamma(@var{op}) is returned in the object pointed to +-by @var{signp}. When @var{op} is an infinity or a non-positive integer, set +-@var{rop} to +Inf. When @var{op} is NaN, @minus{}Inf or a negative integer, +-*@var{signp} is undefined, and when @var{op} is @pom{}0, *@var{signp} is +-the sign of the zero. ++by @var{signp}. ++When @var{op} is 1 or 2, set @var{rop} to +0 (in all rounding modes). ++When @var{op} is an infinity or a nonpositive integer, set @var{rop} to +Inf. ++When @var{op} is NaN, @minus{}Inf or a negative integer, *@var{signp} is ++undefined, and when @var{op} is @pom{}0, *@var{signp} is the sign of the zero. + @end deftypefun + + @deftypefun int mpfr_digamma (mpfr_t @var{rop}, mpfr_t @var{op}, mpfr_rnd_t @var{rnd}) +@@ -2064,7 +2079,10 @@ + @deftypefunx int mpfr_fms (mpfr_t @var{rop}, mpfr_t @var{op1}, mpfr_t @var{op2}, mpfr_t @var{op3}, mpfr_rnd_t @var{rnd}) + Set @var{rop} to @math{(@var{op1} @GMPtimes{} @var{op2}) + @var{op3}} + (resp.@: @math{(@var{op1} @GMPtimes{} @var{op2}) - @var{op3}}) +-rounded in the direction @var{rnd}. ++rounded in the direction @var{rnd}. Concerning special values (signed zeros, ++infinities, NaN), these functions behave like a multiplication followed by a ++separate addition or subtraction. That is, the fused operation matters only ++for rounding. + @end deftypefun + + @deftypefun int mpfr_agm (mpfr_t @var{rop}, mpfr_t @var{op1}, mpfr_t @var{op2}, mpfr_rnd_t @var{rnd}) +@@ -2089,8 +2107,8 @@ + i.e., $\sqrt{x^2+y^2}$, + @end tex + rounded in the direction @var{rnd}. +-Special values are handled as described in Section F.9.4.3 of +-the ISO C99 and IEEE 754-2008 standards: ++Special values are handled as described in the ISO C99 (Section F.9.4.3) ++and IEEE 754-2008 (Section 9.2.1) standards: + If @var{x} or @var{y} is an infinity, then +Inf is returned in @var{rop}, + even if the other number is NaN. + @end deftypefun +diff -Naurd mpfr-3.1.3-a/doc/mpfr.info mpfr-3.1.3-b/doc/mpfr.info +--- mpfr-3.1.3-a/doc/mpfr.info 2015-06-19 19:55:53.000000000 +0000 ++++ mpfr-3.1.3-b/doc/mpfr.info 2015-07-02 10:49:38.718267817 +0000 +@@ -1,4 +1,4 @@ +-This is mpfr.info, produced by makeinfo version 5.2 from mpfr.texi. ++This is mpfr.info, produced by makeinfo version 6.0 from mpfr.texi. + + This manual documents how to install and use the Multiple Precision + Floating-Point Reliable Library, version 3.1.3. +@@ -55,7 +55,7 @@ + MPFR Copying Conditions + *********************** + +-The GNU MPFR library (or MPFR for short) is "free"; this means that ++The GNU MPFR library (or MPFR for short) is “free”; this means that + everyone is free to use it and free to redistribute it on a free basis. + The library is not in the public domain; it is copyrighted and there are + restrictions on its distribution, but these restrictions are designed to +@@ -418,7 +418,7 @@ + 4.2 Nomenclature and Types + ========================== + +-A "floating-point number", or "float" for short, is an arbitrary ++A “floating-point number”, or “float” for short, is an arbitrary + precision significand (also called mantissa) with a limited precision + exponent. The C data type for such objects is ‘mpfr_t’ (internally + defined as a one-element array of a structure, and ‘mpfr_ptr’ is the C +@@ -432,7 +432,7 @@ + to the other functions supported by MPFR. Unless documented otherwise, + the sign bit of a NaN is unspecified. + +-The "precision" is the number of bits used to represent the significand ++The “precision” is the number of bits used to represent the significand + of a floating-point number; the corresponding C data type is + ‘mpfr_prec_t’. The precision can be any integer between ‘MPFR_PREC_MIN’ + and ‘MPFR_PREC_MAX’. In the current implementation, ‘MPFR_PREC_MIN’ is +@@ -446,7 +446,7 @@ + may abort, crash or have undefined behavior (depending on your C + implementation). + +-The "rounding mode" specifies the way to round the result of a ++The “rounding mode” specifies the way to round the result of a + floating-point operation, in case the exact result can not be + represented exactly in the destination significand; the corresponding C + data type is ‘mpfr_rnd_t’. +@@ -499,14 +499,14 @@ + representable numbers, it is rounded to the one with the least + significant bit set to zero. For example, the number 2.5, which is + represented by (10.1) in binary, is rounded to (10.0)=2 with a precision +-of two bits, and not to (11.0)=3. This rule avoids the "drift" ++of two bits, and not to (11.0)=3. This rule avoids the “drift” + phenomenon mentioned by Knuth in volume 2 of The Art of Computer + Programming (Section 4.2.2). + + Most MPFR functions take as first argument the destination variable, + as second and following arguments the input variables, as last argument + a rounding mode, and have a return value of type ‘int’, called the +-"ternary value". The value stored in the destination variable is ++“ternary value”. The value stored in the destination variable is + correctly rounded, i.e., MPFR behaves as if it computed the result with + an infinite precision, then rounded it to the precision of this + variable. The input variables are regarded as exact (in particular, +@@ -572,15 +572,18 @@ + When the input point is in the closure of the domain of the + mathematical function and an input argument is +0 (resp. −0), one + considers the limit when the corresponding argument approaches 0 from +-above (resp. below). If the limit is not defined (e.g., ‘mpfr_log’ on +-−0), the behavior is specified in the description of the MPFR function. ++above (resp. below), if possible. If the limit is not defined (e.g., ++‘mpfr_sqrt’ and ‘mpfr_log’ on −0), the behavior is specified in the ++description of the MPFR function, but must be consistent with the rule ++from the above paragraph (e.g., ‘mpfr_log’ on ±0 gives −Inf). + + When the result is equal to 0, its sign is determined by considering + the limit as if the input point were not in the domain: If one + approaches 0 from above (resp. below), the result is +0 (resp. −0); for +-example, ‘mpfr_sin’ on +0 gives +0. In the other cases, the sign is +-specified in the description of the MPFR function; for example +-‘mpfr_max’ on −0 and +0 gives +0. ++example, ‘mpfr_sin’ on −0 gives −0 and ‘mpfr_acos’ on 1 gives +0 (in all ++rounding modes). In the other cases, the sign is specified in the ++description of the MPFR function; for example ‘mpfr_max’ on −0 and +0 ++gives +0. + + When the input point is not in the closure of the domain of the + function, the result is NaN. Example: ‘mpfr_sqrt’ on −17 gives NaN. +@@ -590,8 +593,8 @@ + numbers; such a case is always explicitly specified in *note MPFR + Interface::. Example: ‘mpfr_hypot’ on (NaN,0) gives NaN, but + ‘mpfr_hypot’ on (NaN,+Inf) gives +Inf (as specified in *note Special +-Functions::), since for any finite input X, ‘mpfr_hypot’ on (X,+Inf) +-gives +Inf. ++Functions::), since for any finite or infinite input X, ‘mpfr_hypot’ on ++(X,+Inf) gives +Inf. + +  + File: mpfr.info, Node: Exceptions, Next: Memory Handling, Prev: Floating-Point Values on Special Numbers, Up: MPFR Basics +@@ -1253,8 +1256,9 @@ + mpfr_rnd_t RND) + -- Function: int mpfr_add_q (mpfr_t ROP, mpfr_t OP1, mpq_t OP2, + mpfr_rnd_t RND) +- Set ROP to OP1 + OP2 rounded in the direction RND. For types +- having no signed zero, it is considered unsigned (i.e., (+0) + 0 = ++ Set ROP to OP1 + OP2 rounded in the direction RND. The IEEE-754 ++ rules are used, in particular for signed zeros. But for types ++ having no signed zeros, 0 is considered unsigned (i.e., (+0) + 0 = + (+0) and (−0) + 0 = (−0)). The ‘mpfr_add_d’ function assumes that + the radix of the ‘double’ type is a power of 2, with a precision at + most that declared by the C implementation (macro +@@ -1280,8 +1284,9 @@ + mpfr_rnd_t RND) + -- Function: int mpfr_sub_q (mpfr_t ROP, mpfr_t OP1, mpq_t OP2, + mpfr_rnd_t RND) +- Set ROP to OP1 - OP2 rounded in the direction RND. For types +- having no signed zero, it is considered unsigned (i.e., (+0) − 0 = ++ Set ROP to OP1 - OP2 rounded in the direction RND. The IEEE-754 ++ rules are used, in particular for signed zeros. But for types ++ having no signed zeros, 0 is considered unsigned (i.e., (+0) − 0 = + (+0), (−0) − 0 = (−0), 0 − (+0) = (−0) and 0 − (−0) = (+0)). The + same restrictions than for ‘mpfr_add_d’ apply to ‘mpfr_d_sub’ and + ‘mpfr_sub_d’. +@@ -1300,7 +1305,7 @@ + mpfr_rnd_t RND) + Set ROP to OP1 times OP2 rounded in the direction RND. When a + result is zero, its sign is the product of the signs of the +- operands (for types having no signed zero, it is considered ++ operands (for types having no signed zeros, 0 is considered + positive). The same restrictions than for ‘mpfr_add_d’ apply to + ‘mpfr_mul_d’. + +@@ -1327,21 +1332,24 @@ + mpfr_rnd_t RND) + Set ROP to OP1/OP2 rounded in the direction RND. When a result is + zero, its sign is the product of the signs of the operands (for +- types having no signed zero, it is considered positive). The same ++ types having no signed zeros, 0 is considered positive). The same + restrictions than for ‘mpfr_add_d’ apply to ‘mpfr_d_div’ and + ‘mpfr_div_d’. + + -- Function: int mpfr_sqrt (mpfr_t ROP, mpfr_t OP, mpfr_rnd_t RND) + -- Function: int mpfr_sqrt_ui (mpfr_t ROP, unsigned long int OP, + mpfr_rnd_t RND) +- Set ROP to the square root of OP rounded in the direction RND (set +- ROP to −0 if OP is −0, to be consistent with the IEEE 754 +- standard). Set ROP to NaN if OP is negative. ++ Set ROP to the square root of OP rounded in the direction RND. Set ++ ROP to −0 if OP is −0, to be consistent with the IEEE 754 standard. ++ Set ROP to NaN if OP is negative. + + -- Function: int mpfr_rec_sqrt (mpfr_t ROP, mpfr_t OP, mpfr_rnd_t RND) + Set ROP to the reciprocal square root of OP rounded in the + direction RND. Set ROP to +Inf if OP is ±0, +0 if OP is +Inf, and +- NaN if OP is negative. ++ NaN if OP is negative. Warning! Therefore the result on −0 is ++ different from the one of the rSqrt function recommended by the ++ IEEE 754-2008 standard (Section 9.2.1), which is −Inf instead of ++ +Inf. + + -- Function: int mpfr_cbrt (mpfr_t ROP, mpfr_t OP, mpfr_rnd_t RND) + -- Function: int mpfr_root (mpfr_t ROP, mpfr_t OP, unsigned long int K, +@@ -1515,8 +1523,10 @@ + -- Function: int mpfr_log2 (mpfr_t ROP, mpfr_t OP, mpfr_rnd_t RND) + -- Function: int mpfr_log10 (mpfr_t ROP, mpfr_t OP, mpfr_rnd_t RND) + Set ROP to the natural logarithm of OP, log2(OP) or log10(OP), +- respectively, rounded in the direction RND. Set ROP to −Inf if OP +- is −0 (i.e., the sign of the zero has no influence on the result). ++ respectively, rounded in the direction RND. Set ROP to +0 if OP is ++ 1 (in all rounding modes), for consistency with the ISO C99 and ++ IEEE 754-2008 standards. Set ROP to −Inf if OP is ±0 (i.e., the ++ sign of the zero has no influence on the result). + + -- Function: int mpfr_exp (mpfr_t ROP, mpfr_t OP, mpfr_rnd_t RND) + -- Function: int mpfr_exp2 (mpfr_t ROP, mpfr_t OP, mpfr_rnd_t RND) +@@ -1649,17 +1659,21 @@ + + -- Function: int mpfr_lngamma (mpfr_t ROP, mpfr_t OP, mpfr_rnd_t RND) + Set ROP to the value of the logarithm of the Gamma function on OP, +- rounded in the direction RND. When −2K−1 <= OP <= −2K, K being a +- non-negative integer, ROP is set to NaN. See also ‘mpfr_lgamma’. ++ rounded in the direction RND. When OP is 1 or 2, set ROP to +0 (in ++ all rounding modes). When OP is an infinity or a nonpositive ++ integer, set ROP to +Inf, following the general rules on special ++ values. When −2K−1 < OP < −2K, K being a nonnegative integer, set ++ ROP to NaN. See also ‘mpfr_lgamma’. + + -- Function: int mpfr_lgamma (mpfr_t ROP, int *SIGNP, mpfr_t OP, + mpfr_rnd_t RND) + Set ROP to the value of the logarithm of the absolute value of the + Gamma function on OP, rounded in the direction RND. The sign (1 or + −1) of Gamma(OP) is returned in the object pointed to by SIGNP. +- When OP is an infinity or a non-positive integer, set ROP to +Inf. +- When OP is NaN, −Inf or a negative integer, *SIGNP is undefined, +- and when OP is ±0, *SIGNP is the sign of the zero. ++ When OP is 1 or 2, set ROP to +0 (in all rounding modes). When OP ++ is an infinity or a nonpositive integer, set ROP to +Inf. When OP ++ is NaN, −Inf or a negative integer, *SIGNP is undefined, and when ++ OP is ±0, *SIGNP is the sign of the zero. + + -- Function: int mpfr_digamma (mpfr_t ROP, mpfr_t OP, mpfr_rnd_t RND) + Set ROP to the value of the Digamma (sometimes also called Psi) +@@ -1703,7 +1717,10 @@ + -- Function: int mpfr_fms (mpfr_t ROP, mpfr_t OP1, mpfr_t OP2, mpfr_t + OP3, mpfr_rnd_t RND) + Set ROP to (OP1 times OP2) + OP3 (resp. (OP1 times OP2) - OP3) +- rounded in the direction RND. ++ rounded in the direction RND. Concerning special values (signed ++ zeros, infinities, NaN), these functions behave like a ++ multiplication followed by a separate addition or subtraction. ++ That is, the fused operation matters only for rounding. + + -- Function: int mpfr_agm (mpfr_t ROP, mpfr_t OP1, mpfr_t OP2, + mpfr_rnd_t RND) +@@ -1717,9 +1734,10 @@ + RND) + Set ROP to the Euclidean norm of X and Y, i.e., the square root of + the sum of the squares of X and Y, rounded in the direction RND. +- Special values are handled as described in Section F.9.4.3 of the +- ISO C99 and IEEE 754-2008 standards: If X or Y is an infinity, then +- +Inf is returned in ROP, even if the other number is NaN. ++ Special values are handled as described in the ISO C99 (Section ++ F.9.4.3) and IEEE 754-2008 (Section 9.2.1) standards: If X or Y is ++ an infinity, then +Inf is returned in ROP, even if the other number ++ is NaN. + + -- Function: int mpfr_ai (mpfr_t ROP, mpfr_t X, mpfr_rnd_t RND) + Set ROP to the value of the Airy function Ai on X, rounded in the +@@ -2670,7 +2688,7 @@ + 5.16 Internals + ============== + +-A "limb" means the part of a multi-precision number that fits in a ++A “limb” means the part of a multi-precision number that fits in a + single word. Usually a limb contains 32 or 64 bits. The C data type + for a limb is ‘mp_limb_t’. + +@@ -3140,7 +3158,7 @@ + 0. PREAMBLE + + The purpose of this License is to make a manual, textbook, or other +- functional and useful document "free" in the sense of freedom: to ++ functional and useful document “free” in the sense of freedom: to + assure everyone the effective freedom to copy and redistribute it, + with or without modifying it, either commercially or + noncommercially. Secondarily, this License preserves for the +@@ -3655,9 +3673,9 @@ + * Menu: + + * mpfr_abs: Basic Arithmetic Functions. +- (line 160) +-* mpfr_acos: Special Functions. (line 51) +-* mpfr_acosh: Special Functions. (line 115) ++ (line 165) ++* mpfr_acos: Special Functions. (line 53) ++* mpfr_acosh: Special Functions. (line 117) + * mpfr_add: Basic Arithmetic Functions. + (line 6) + * mpfr_add_d: Basic Arithmetic Functions. +@@ -3670,15 +3688,15 @@ + (line 8) + * mpfr_add_z: Basic Arithmetic Functions. + (line 14) +-* mpfr_agm: Special Functions. (line 210) +-* mpfr_ai: Special Functions. (line 226) +-* mpfr_asin: Special Functions. (line 52) +-* mpfr_asinh: Special Functions. (line 116) ++* mpfr_agm: Special Functions. (line 219) ++* mpfr_ai: Special Functions. (line 236) ++* mpfr_asin: Special Functions. (line 54) ++* mpfr_asinh: Special Functions. (line 118) + * mpfr_asprintf: Formatted Output Functions. + (line 193) +-* mpfr_atan: Special Functions. (line 53) +-* mpfr_atan2: Special Functions. (line 63) +-* mpfr_atanh: Special Functions. (line 117) ++* mpfr_atan: Special Functions. (line 55) ++* mpfr_atan2: Special Functions. (line 65) ++* mpfr_atanh: Special Functions. (line 119) + * mpfr_buildopt_decimal_p: Miscellaneous Functions. + (line 162) + * mpfr_buildopt_gmpinternals_p: Miscellaneous Functions. +@@ -3690,7 +3708,7 @@ + * mpfr_can_round: Rounding Related Functions. + (line 39) + * mpfr_cbrt: Basic Arithmetic Functions. +- (line 108) ++ (line 113) + * mpfr_ceil: Integer Related Functions. + (line 7) + * mpfr_check_range: Exception Related Functions. +@@ -3735,18 +3753,18 @@ + (line 27) + * mpfr_cmp_z: Comparison Functions. + (line 11) +-* mpfr_const_catalan: Special Functions. (line 237) +-* mpfr_const_euler: Special Functions. (line 236) +-* mpfr_const_log2: Special Functions. (line 234) +-* mpfr_const_pi: Special Functions. (line 235) ++* mpfr_const_catalan: Special Functions. (line 247) ++* mpfr_const_euler: Special Functions. (line 246) ++* mpfr_const_log2: Special Functions. (line 244) ++* mpfr_const_pi: Special Functions. (line 245) + * mpfr_copysign: Miscellaneous Functions. + (line 109) +-* mpfr_cos: Special Functions. (line 29) +-* mpfr_cosh: Special Functions. (line 95) +-* mpfr_cot: Special Functions. (line 47) +-* mpfr_coth: Special Functions. (line 111) +-* mpfr_csc: Special Functions. (line 46) +-* mpfr_csch: Special Functions. (line 110) ++* mpfr_cos: Special Functions. (line 31) ++* mpfr_cosh: Special Functions. (line 97) ++* mpfr_cot: Special Functions. (line 49) ++* mpfr_coth: Special Functions. (line 113) ++* mpfr_csc: Special Functions. (line 48) ++* mpfr_csch: Special Functions. (line 112) + * mpfr_custom_get_exp: Custom Interface. (line 75) + * mpfr_custom_get_kind: Custom Interface. (line 65) + * mpfr_custom_get_significand: Custom Interface. (line 70) +@@ -3756,47 +3774,47 @@ + * mpfr_custom_move: Custom Interface. (line 82) + * MPFR_DECL_INIT: Initialization Functions. + (line 74) +-* mpfr_digamma: Special Functions. (line 166) ++* mpfr_digamma: Special Functions. (line 172) + * mpfr_dim: Basic Arithmetic Functions. +- (line 166) ++ (line 171) + * mpfr_div: Basic Arithmetic Functions. +- (line 72) ++ (line 74) + * mpfr_divby0_p: Exception Related Functions. + (line 134) + * mpfr_div_2exp: Compatibility with MPF. + (line 49) + * mpfr_div_2si: Basic Arithmetic Functions. +- (line 181) ++ (line 186) + * mpfr_div_2ui: Basic Arithmetic Functions. +- (line 179) ++ (line 184) + * mpfr_div_d: Basic Arithmetic Functions. +- (line 84) ++ (line 86) + * mpfr_div_q: Basic Arithmetic Functions. +- (line 88) ++ (line 90) + * mpfr_div_si: Basic Arithmetic Functions. +- (line 80) ++ (line 82) + * mpfr_div_ui: Basic Arithmetic Functions. +- (line 76) ++ (line 78) + * mpfr_div_z: Basic Arithmetic Functions. +- (line 86) ++ (line 88) + * mpfr_d_div: Basic Arithmetic Functions. +- (line 82) ++ (line 84) + * mpfr_d_sub: Basic Arithmetic Functions. +- (line 35) +-* mpfr_eint: Special Functions. (line 133) ++ (line 36) ++* mpfr_eint: Special Functions. (line 135) + * mpfr_eq: Compatibility with MPF. + (line 28) + * mpfr_equal_p: Comparison Functions. + (line 59) + * mpfr_erangeflag_p: Exception Related Functions. + (line 137) +-* mpfr_erf: Special Functions. (line 177) +-* mpfr_erfc: Special Functions. (line 178) +-* mpfr_exp: Special Functions. (line 23) +-* mpfr_exp10: Special Functions. (line 25) +-* mpfr_exp2: Special Functions. (line 24) +-* mpfr_expm1: Special Functions. (line 129) +-* mpfr_fac_ui: Special Functions. (line 121) ++* mpfr_erf: Special Functions. (line 183) ++* mpfr_erfc: Special Functions. (line 184) ++* mpfr_exp: Special Functions. (line 25) ++* mpfr_exp10: Special Functions. (line 27) ++* mpfr_exp2: Special Functions. (line 26) ++* mpfr_expm1: Special Functions. (line 131) ++* mpfr_fac_ui: Special Functions. (line 123) + * mpfr_fits_intmax_p: Conversion Functions. + (line 150) + * mpfr_fits_sint_p: Conversion Functions. +@@ -3815,20 +3833,20 @@ + (line 147) + * mpfr_floor: Integer Related Functions. + (line 8) +-* mpfr_fma: Special Functions. (line 203) ++* mpfr_fma: Special Functions. (line 209) + * mpfr_fmod: Integer Related Functions. + (line 92) +-* mpfr_fms: Special Functions. (line 205) ++* mpfr_fms: Special Functions. (line 211) + * mpfr_fprintf: Formatted Output Functions. + (line 157) + * mpfr_frac: Integer Related Functions. + (line 76) +-* mpfr_free_cache: Special Functions. (line 244) ++* mpfr_free_cache: Special Functions. (line 254) + * mpfr_free_str: Conversion Functions. + (line 137) + * mpfr_frexp: Conversion Functions. + (line 45) +-* mpfr_gamma: Special Functions. (line 148) ++* mpfr_gamma: Special Functions. (line 150) + * mpfr_get_d: Conversion Functions. + (line 7) + * mpfr_get_decimal64: Conversion Functions. +@@ -3887,7 +3905,7 @@ + (line 56) + * mpfr_greater_p: Comparison Functions. + (line 55) +-* mpfr_hypot: Special Functions. (line 218) ++* mpfr_hypot: Special Functions. (line 227) + * mpfr_inexflag_p: Exception Related Functions. + (line 136) + * mpfr_inf_p: Comparison Functions. +@@ -3922,21 +3940,21 @@ + (line 31) + * mpfr_integer_p: Integer Related Functions. + (line 119) +-* mpfr_j0: Special Functions. (line 182) +-* mpfr_j1: Special Functions. (line 183) +-* mpfr_jn: Special Functions. (line 184) ++* mpfr_j0: Special Functions. (line 188) ++* mpfr_j1: Special Functions. (line 189) ++* mpfr_jn: Special Functions. (line 190) + * mpfr_lessequal_p: Comparison Functions. + (line 58) + * mpfr_lessgreater_p: Comparison Functions. + (line 64) + * mpfr_less_p: Comparison Functions. + (line 57) +-* mpfr_lgamma: Special Functions. (line 157) +-* mpfr_li2: Special Functions. (line 143) +-* mpfr_lngamma: Special Functions. (line 152) ++* mpfr_lgamma: Special Functions. (line 162) ++* mpfr_li2: Special Functions. (line 145) ++* mpfr_lngamma: Special Functions. (line 154) + * mpfr_log: Special Functions. (line 16) + * mpfr_log10: Special Functions. (line 18) +-* mpfr_log1p: Special Functions. (line 125) ++* mpfr_log1p: Special Functions. (line 127) + * mpfr_log2: Special Functions. (line 17) + * mpfr_max: Miscellaneous Functions. + (line 22) +@@ -3947,29 +3965,29 @@ + * mpfr_modf: Integer Related Functions. + (line 82) + * mpfr_mul: Basic Arithmetic Functions. +- (line 51) ++ (line 53) + * mpfr_mul_2exp: Compatibility with MPF. + (line 47) + * mpfr_mul_2si: Basic Arithmetic Functions. +- (line 174) ++ (line 179) + * mpfr_mul_2ui: Basic Arithmetic Functions. +- (line 172) ++ (line 177) + * mpfr_mul_d: Basic Arithmetic Functions. +- (line 57) ++ (line 59) + * mpfr_mul_q: Basic Arithmetic Functions. +- (line 61) ++ (line 63) + * mpfr_mul_si: Basic Arithmetic Functions. +- (line 55) ++ (line 57) + * mpfr_mul_ui: Basic Arithmetic Functions. +- (line 53) ++ (line 55) + * mpfr_mul_z: Basic Arithmetic Functions. +- (line 59) ++ (line 61) + * mpfr_nanflag_p: Exception Related Functions. + (line 135) + * mpfr_nan_p: Comparison Functions. + (line 39) + * mpfr_neg: Basic Arithmetic Functions. +- (line 159) ++ (line 164) + * mpfr_nextabove: Miscellaneous Functions. + (line 15) + * mpfr_nextbelow: Miscellaneous Functions. +@@ -3983,13 +4001,13 @@ + * mpfr_overflow_p: Exception Related Functions. + (line 133) + * mpfr_pow: Basic Arithmetic Functions. +- (line 116) ++ (line 121) + * mpfr_pow_si: Basic Arithmetic Functions. +- (line 120) ++ (line 125) + * mpfr_pow_ui: Basic Arithmetic Functions. +- (line 118) ++ (line 123) + * mpfr_pow_z: Basic Arithmetic Functions. +- (line 122) ++ (line 127) + * mpfr_prec_round: Rounding Related Functions. + (line 13) + * ‘mpfr_prec_t’: Nomenclature and Types. +@@ -3999,7 +4017,7 @@ + * mpfr_print_rnd_mode: Rounding Related Functions. + (line 71) + * mpfr_rec_sqrt: Basic Arithmetic Functions. +- (line 103) ++ (line 105) + * mpfr_regular_p: Comparison Functions. + (line 43) + * mpfr_reldiff: Compatibility with MPF. +@@ -4021,11 +4039,11 @@ + * ‘mpfr_rnd_t’: Nomenclature and Types. + (line 34) + * mpfr_root: Basic Arithmetic Functions. +- (line 109) ++ (line 114) + * mpfr_round: Integer Related Functions. + (line 9) +-* mpfr_sec: Special Functions. (line 45) +-* mpfr_sech: Special Functions. (line 109) ++* mpfr_sec: Special Functions. (line 47) ++* mpfr_sech: Special Functions. (line 111) + * mpfr_set: Assignment Functions. + (line 9) + * mpfr_setsign: Miscellaneous Functions. +@@ -4100,57 +4118,57 @@ + (line 49) + * mpfr_signbit: Miscellaneous Functions. + (line 99) +-* mpfr_sin: Special Functions. (line 30) +-* mpfr_sinh: Special Functions. (line 96) +-* mpfr_sinh_cosh: Special Functions. (line 101) +-* mpfr_sin_cos: Special Functions. (line 35) ++* mpfr_sin: Special Functions. (line 32) ++* mpfr_sinh: Special Functions. (line 98) ++* mpfr_sinh_cosh: Special Functions. (line 103) ++* mpfr_sin_cos: Special Functions. (line 37) + * mpfr_si_div: Basic Arithmetic Functions. +- (line 78) ++ (line 80) + * mpfr_si_sub: Basic Arithmetic Functions. +- (line 31) ++ (line 32) + * mpfr_snprintf: Formatted Output Functions. + (line 180) + * mpfr_sprintf: Formatted Output Functions. + (line 170) + * mpfr_sqr: Basic Arithmetic Functions. +- (line 69) ++ (line 71) + * mpfr_sqrt: Basic Arithmetic Functions. +- (line 96) ++ (line 98) + * mpfr_sqrt_ui: Basic Arithmetic Functions. +- (line 97) ++ (line 99) + * mpfr_strtofr: Assignment Functions. + (line 80) + * mpfr_sub: Basic Arithmetic Functions. +- (line 25) ++ (line 26) + * mpfr_subnormalize: Exception Related Functions. + (line 60) + * mpfr_sub_d: Basic Arithmetic Functions. +- (line 37) ++ (line 38) + * mpfr_sub_q: Basic Arithmetic Functions. +- (line 43) ++ (line 44) + * mpfr_sub_si: Basic Arithmetic Functions. +- (line 33) ++ (line 34) + * mpfr_sub_ui: Basic Arithmetic Functions. +- (line 29) ++ (line 30) + * mpfr_sub_z: Basic Arithmetic Functions. +- (line 41) +-* mpfr_sum: Special Functions. (line 252) ++ (line 42) ++* mpfr_sum: Special Functions. (line 262) + * mpfr_swap: Assignment Functions. + (line 150) + * ‘mpfr_t’: Nomenclature and Types. + (line 6) +-* mpfr_tan: Special Functions. (line 31) +-* mpfr_tanh: Special Functions. (line 97) ++* mpfr_tan: Special Functions. (line 33) ++* mpfr_tanh: Special Functions. (line 99) + * mpfr_trunc: Integer Related Functions. + (line 10) + * mpfr_ui_div: Basic Arithmetic Functions. +- (line 74) ++ (line 76) + * mpfr_ui_pow: Basic Arithmetic Functions. +- (line 126) ++ (line 131) + * mpfr_ui_pow_ui: Basic Arithmetic Functions. +- (line 124) ++ (line 129) + * mpfr_ui_sub: Basic Arithmetic Functions. +- (line 27) ++ (line 28) + * mpfr_underflow_p: Exception Related Functions. + (line 132) + * mpfr_unordered_p: Comparison Functions. +@@ -4181,61 +4199,61 @@ + (line 182) + * mpfr_vsprintf: Formatted Output Functions. + (line 171) +-* mpfr_y0: Special Functions. (line 193) +-* mpfr_y1: Special Functions. (line 194) +-* mpfr_yn: Special Functions. (line 195) ++* mpfr_y0: Special Functions. (line 199) ++* mpfr_y1: Special Functions. (line 200) ++* mpfr_yn: Special Functions. (line 201) + * mpfr_zero_p: Comparison Functions. + (line 42) +-* mpfr_zeta: Special Functions. (line 171) +-* mpfr_zeta_ui: Special Functions. (line 172) ++* mpfr_zeta: Special Functions. (line 177) ++* mpfr_zeta_ui: Special Functions. (line 178) + * mpfr_z_sub: Basic Arithmetic Functions. +- (line 39) ++ (line 40) + + +  + Tag Table: + Node: Top775 + Node: Copying2007 +-Node: Introduction to MPFR3766 +-Node: Installing MPFR5880 +-Node: Reporting Bugs11323 +-Node: MPFR Basics13353 +-Node: Headers and Libraries13669 +-Node: Nomenclature and Types16828 +-Node: MPFR Variable Conventions18874 +-Node: Rounding Modes20418 +-Ref: ternary value21544 +-Node: Floating-Point Values on Special Numbers23526 +-Node: Exceptions26572 +-Node: Memory Handling29749 +-Node: MPFR Interface30894 +-Node: Initialization Functions33008 +-Node: Assignment Functions40318 +-Node: Combined Initialization and Assignment Functions49673 +-Node: Conversion Functions50974 +-Node: Basic Arithmetic Functions60035 +-Node: Comparison Functions69200 +-Node: Special Functions72687 +-Node: Input and Output Functions86672 +-Node: Formatted Output Functions88644 +-Node: Integer Related Functions98431 +-Node: Rounding Related Functions105051 +-Node: Miscellaneous Functions108888 +-Node: Exception Related Functions117568 +-Node: Compatibility with MPF124386 +-Node: Custom Interface127127 +-Node: Internals131526 +-Node: API Compatibility133066 +-Node: Type and Macro Changes134995 +-Node: Added Functions137844 +-Node: Changed Functions141132 +-Node: Removed Functions145545 +-Node: Other Changes145973 +-Node: Contributors147576 +-Node: References150219 +-Node: GNU Free Documentation License151973 +-Node: Concept Index174562 +-Node: Function and Type Index180659 ++Node: Introduction to MPFR3770 ++Node: Installing MPFR5884 ++Node: Reporting Bugs11327 ++Node: MPFR Basics13357 ++Node: Headers and Libraries13673 ++Node: Nomenclature and Types16832 ++Node: MPFR Variable Conventions18894 ++Node: Rounding Modes20438 ++Ref: ternary value21568 ++Node: Floating-Point Values on Special Numbers23554 ++Node: Exceptions26813 ++Node: Memory Handling29990 ++Node: MPFR Interface31135 ++Node: Initialization Functions33249 ++Node: Assignment Functions40559 ++Node: Combined Initialization and Assignment Functions49914 ++Node: Conversion Functions51215 ++Node: Basic Arithmetic Functions60276 ++Node: Comparison Functions69777 ++Node: Special Functions73264 ++Node: Input and Output Functions87862 ++Node: Formatted Output Functions89834 ++Node: Integer Related Functions99621 ++Node: Rounding Related Functions106241 ++Node: Miscellaneous Functions110078 ++Node: Exception Related Functions118758 ++Node: Compatibility with MPF125576 ++Node: Custom Interface128317 ++Node: Internals132716 ++Node: API Compatibility134260 ++Node: Type and Macro Changes136189 ++Node: Added Functions139038 ++Node: Changed Functions142326 ++Node: Removed Functions146739 ++Node: Other Changes147167 ++Node: Contributors148770 ++Node: References151413 ++Node: GNU Free Documentation License153167 ++Node: Concept Index175760 ++Node: Function and Type Index181857 +  + End Tag Table + +diff -Naurd mpfr-3.1.3-a/src/lngamma.c mpfr-3.1.3-b/src/lngamma.c +--- mpfr-3.1.3-a/src/lngamma.c 2015-06-19 19:55:10.000000000 +0000 ++++ mpfr-3.1.3-b/src/lngamma.c 2015-07-02 10:49:24.018113593 +0000 +@@ -603,16 +603,17 @@ + mpfr_get_prec (y), mpfr_log_prec, y, inex)); + + /* special cases */ +- if (MPFR_UNLIKELY (MPFR_IS_SINGULAR (x))) ++ if (MPFR_UNLIKELY (MPFR_IS_SINGULAR (x) || ++ (MPFR_IS_NEG (x) && mpfr_integer_p (x)))) + { +- if (MPFR_IS_NAN (x) || MPFR_IS_NEG (x)) ++ if (MPFR_IS_NAN (x)) + { + MPFR_SET_NAN (y); + MPFR_RET_NAN; + } +- else /* lngamma(+Inf) = lngamma(+0) = +Inf */ ++ else /* lngamma(+/-Inf) = lngamma(nonpositive integer) = +Inf */ + { +- if (MPFR_IS_ZERO (x)) ++ if (!MPFR_IS_INF (x)) + mpfr_set_divby0 (); + MPFR_SET_INF (y); + MPFR_SET_POS (y); +@@ -620,8 +621,8 @@ + } + } + +- /* if x < 0 and -2k-1 <= x <= -2k, then lngamma(x) = NaN */ +- if (MPFR_IS_NEG (x) && (unit_bit (x) == 0 || mpfr_integer_p (x))) ++ /* if -2k-1 < x < -2k <= 0, then lngamma(x) = NaN */ ++ if (MPFR_IS_NEG (x) && unit_bit (x) == 0) + { + MPFR_SET_NAN (y); + MPFR_RET_NAN; +diff -Naurd mpfr-3.1.3-a/src/mpfr.h mpfr-3.1.3-b/src/mpfr.h +--- mpfr-3.1.3-a/src/mpfr.h 2015-06-19 19:55:10.000000000 +0000 ++++ mpfr-3.1.3-b/src/mpfr.h 2015-07-02 10:49:24.038113803 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 3 +-#define MPFR_VERSION_STRING "3.1.3" ++#define MPFR_VERSION_STRING "3.1.3-p1" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.3-a/src/version.c mpfr-3.1.3-b/src/version.c +--- mpfr-3.1.3-a/src/version.c 2015-06-19 19:55:10.000000000 +0000 ++++ mpfr-3.1.3-b/src/version.c 2015-07-02 10:49:24.042113845 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.3"; ++ return "3.1.3-p1"; + } +diff -Naurd mpfr-3.1.3-a/tests/tlngamma.c mpfr-3.1.3-b/tests/tlngamma.c +--- mpfr-3.1.3-a/tests/tlngamma.c 2015-06-19 19:55:10.000000000 +0000 ++++ mpfr-3.1.3-b/tests/tlngamma.c 2015-07-02 10:49:24.018113593 +0000 +@@ -33,7 +33,7 @@ + special (void) + { + mpfr_t x, y; +- int inex; ++ int i, inex; + + mpfr_init (x); + mpfr_init (y); +@@ -46,25 +46,29 @@ + exit (1); + } + +- mpfr_set_inf (x, -1); ++ mpfr_set_inf (x, 1); ++ mpfr_clear_flags (); + mpfr_lngamma (y, x, MPFR_RNDN); +- if (!mpfr_nan_p (y)) ++ if (!mpfr_inf_p (y) || mpfr_sgn (y) < 0 || __gmpfr_flags != 0) + { +- printf ("Error for lngamma(-Inf)\n"); ++ printf ("Error for lngamma(+Inf)\n"); + exit (1); + } + +- mpfr_set_inf (x, 1); ++ mpfr_set_inf (x, -1); ++ mpfr_clear_flags (); + mpfr_lngamma (y, x, MPFR_RNDN); +- if (!mpfr_inf_p (y) || mpfr_sgn (y) < 0) ++ if (!mpfr_inf_p (y) || mpfr_sgn (y) < 0 || __gmpfr_flags != 0) + { +- printf ("Error for lngamma(+Inf)\n"); ++ printf ("Error for lngamma(-Inf)\n"); + exit (1); + } + + mpfr_set_ui (x, 0, MPFR_RNDN); ++ mpfr_clear_flags (); + mpfr_lngamma (y, x, MPFR_RNDN); +- if (!mpfr_inf_p (y) || mpfr_sgn (y) < 0) ++ if (!mpfr_inf_p (y) || mpfr_sgn (y) < 0 || ++ __gmpfr_flags != MPFR_FLAGS_DIVBY0) + { + printf ("Error for lngamma(+0)\n"); + exit (1); +@@ -72,32 +76,58 @@ + + mpfr_set_ui (x, 0, MPFR_RNDN); + mpfr_neg (x, x, MPFR_RNDN); ++ mpfr_clear_flags (); + mpfr_lngamma (y, x, MPFR_RNDN); +- if (!mpfr_nan_p (y)) ++ if (!mpfr_inf_p (y) || mpfr_sgn (y) < 0 || ++ __gmpfr_flags != MPFR_FLAGS_DIVBY0) + { + printf ("Error for lngamma(-0)\n"); + exit (1); + } + + mpfr_set_ui (x, 1, MPFR_RNDN); ++ mpfr_clear_flags (); + mpfr_lngamma (y, x, MPFR_RNDN); +- if (MPFR_IS_NAN (y) || mpfr_cmp_ui (y, 0) || MPFR_IS_NEG (y)) ++ if (mpfr_cmp_ui0 (y, 0) || MPFR_IS_NEG (y)) + { + printf ("Error for lngamma(1)\n"); + exit (1); + } + +- mpfr_set_si (x, -1, MPFR_RNDN); +- mpfr_lngamma (y, x, MPFR_RNDN); +- if (!mpfr_nan_p (y)) ++ for (i = 1; i <= 5; i++) + { +- printf ("Error for lngamma(-1)\n"); +- exit (1); ++ int c; ++ ++ mpfr_set_si (x, -i, MPFR_RNDN); ++ mpfr_clear_flags (); ++ mpfr_lngamma (y, x, MPFR_RNDN); ++ if (!mpfr_inf_p (y) || mpfr_sgn (y) < 0 || ++ __gmpfr_flags != MPFR_FLAGS_DIVBY0) ++ { ++ printf ("Error for lngamma(-%d)\n", i); ++ exit (1); ++ } ++ if (i & 1) ++ { ++ mpfr_nextabove (x); ++ c = '+'; ++ } ++ else ++ { ++ mpfr_nextbelow (x); ++ c = '-'; ++ } ++ mpfr_lngamma (y, x, MPFR_RNDN); ++ if (!mpfr_nan_p (y)) ++ { ++ printf ("Error for lngamma(-%d%cepsilon)\n", i, c); ++ exit (1); ++ } + } + + mpfr_set_ui (x, 2, MPFR_RNDN); + mpfr_lngamma (y, x, MPFR_RNDN); +- if (MPFR_IS_NAN (y) || mpfr_cmp_ui (y, 0) || MPFR_IS_NEG (y)) ++ if (mpfr_cmp_ui0 (y, 0) || MPFR_IS_NEG (y)) + { + printf ("Error for lngamma(2)\n"); + exit (1); +@@ -127,7 +157,7 @@ + mpfr_set_str (x, CHECK_X2, 10, MPFR_RNDN); + mpfr_lngamma (y, x, MPFR_RNDN); + mpfr_set_str (x, CHECK_Y2, 10, MPFR_RNDN); +- if (MPFR_IS_NAN (y) || mpfr_cmp (y, x)) ++ if (mpfr_cmp0 (y, x)) + { + printf ("mpfr_lngamma("CHECK_X2") is wrong:\n" + "expected "); +@@ -143,7 +173,7 @@ + mpfr_lngamma (y, x, MPFR_RNDU); + mpfr_set_prec (x, 175); + mpfr_set_str_binary (x, "0.1010001100011101101011001101110010100001000001000001110011000001101100001111001001000101011011100100010101011110100111110101010100010011010010000101010111001100011000101111E7"); +- if (MPFR_IS_NAN (y) || mpfr_cmp (x, y)) ++ if (mpfr_cmp0 (x, y)) + { + printf ("Error in mpfr_lngamma (1)\n"); + exit (1); +@@ -155,7 +185,7 @@ + mpfr_lngamma (x, y, MPFR_RNDZ); + mpfr_set_prec (y, 21); + mpfr_set_str_binary (y, "0.111000101000001100101E9"); +- if (MPFR_IS_NAN (x) || mpfr_cmp (x, y)) ++ if (mpfr_cmp0 (x, y)) + { + printf ("Error in mpfr_lngamma (120)\n"); + printf ("Expected "); mpfr_print_binary (y); puts (""); +@@ -169,7 +199,7 @@ + inex = mpfr_lngamma (y, x, MPFR_RNDN); + mpfr_set_prec (x, 206); + mpfr_set_str_binary (x, "0.10000111011000000011100010101001100110001110000111100011000100100110110010001011011110101001111011110110000001010100111011010000000011100110110101100111000111010011110010000100010111101010001101000110101001E13"); +- if (MPFR_IS_NAN (y) || mpfr_cmp (x, y)) ++ if (mpfr_cmp0 (x, y)) + { + printf ("Error in mpfr_lngamma (768)\n"); + exit (1); +@@ -185,7 +215,7 @@ + mpfr_set_str_binary (x, "0.1100E-66"); + mpfr_lngamma (y, x, MPFR_RNDN); + mpfr_set_str_binary (x, "0.1100E6"); +- if (MPFR_IS_NAN (y) || mpfr_cmp (x, y)) ++ if (mpfr_cmp0 (x, y)) + { + printf ("Error for lngamma(0.1100E-66)\n"); + exit (1); +@@ -199,7 +229,7 @@ + mpfr_lngamma (y, x, MPFR_RNDN); + mpfr_set_prec (x, 32); + mpfr_set_str_binary (x, "-0.10001000111011111011000010100010E207"); +- if (MPFR_IS_NAN (y) || mpfr_cmp (x, y)) ++ if (mpfr_cmp0 (x, y)) + { + printf ("Error for lngamma(-2^199+0.5)\n"); + printf ("Got "); +diff -Naurd mpfr-3.1.3-a/PATCHES mpfr-3.1.3-b/PATCHES +--- mpfr-3.1.3-a/PATCHES 2015-07-02 10:50:08.046573308 +0000 ++++ mpfr-3.1.3-b/PATCHES 2015-07-02 10:50:08.126574142 +0000 +@@ -0,0 +1 @@ ++muldiv-2exp-overflow +diff -Naurd mpfr-3.1.3-a/VERSION mpfr-3.1.3-b/VERSION +--- mpfr-3.1.3-a/VERSION 2015-07-02 10:49:24.042113845 +0000 ++++ mpfr-3.1.3-b/VERSION 2015-07-02 10:50:08.126574142 +0000 +@@ -1 +1 @@ +-3.1.3-p1 ++3.1.3-p2 +diff -Naurd mpfr-3.1.3-a/src/div_2si.c mpfr-3.1.3-b/src/div_2si.c +--- mpfr-3.1.3-a/src/div_2si.c 2015-06-19 19:55:10.000000000 +0000 ++++ mpfr-3.1.3-b/src/div_2si.c 2015-07-02 10:50:08.106573933 +0000 +@@ -49,7 +49,7 @@ + rnd_mode = MPFR_RNDZ; + return mpfr_underflow (y, rnd_mode, MPFR_SIGN(y)); + } +- else if (MPFR_UNLIKELY(n < 0 && (__gmpfr_emax < MPFR_EMIN_MIN - n || ++ else if (MPFR_UNLIKELY(n <= 0 && (__gmpfr_emax < MPFR_EMIN_MIN - n || + exp > __gmpfr_emax + n)) ) + return mpfr_overflow (y, rnd_mode, MPFR_SIGN(y)); + +diff -Naurd mpfr-3.1.3-a/src/div_2ui.c mpfr-3.1.3-b/src/div_2ui.c +--- mpfr-3.1.3-a/src/div_2ui.c 2015-06-19 19:55:10.000000000 +0000 ++++ mpfr-3.1.3-b/src/div_2ui.c 2015-07-02 10:50:08.106573933 +0000 +@@ -32,7 +32,7 @@ + rnd_mode), + ("y[%Pu]=%.*Rg inexact=%d", mpfr_get_prec(y), mpfr_log_prec, y, inexact)); + +- if (MPFR_UNLIKELY (MPFR_IS_SINGULAR (x))) ++ if (MPFR_UNLIKELY (n == 0 || MPFR_IS_SINGULAR (x))) + return mpfr_set (y, x, rnd_mode); + else + { +diff -Naurd mpfr-3.1.3-a/src/mpfr.h mpfr-3.1.3-b/src/mpfr.h +--- mpfr-3.1.3-a/src/mpfr.h 2015-07-02 10:49:24.038113803 +0000 ++++ mpfr-3.1.3-b/src/mpfr.h 2015-07-02 10:50:08.126574142 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 3 +-#define MPFR_VERSION_STRING "3.1.3-p1" ++#define MPFR_VERSION_STRING "3.1.3-p2" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.3-a/src/mul_2si.c mpfr-3.1.3-b/src/mul_2si.c +--- mpfr-3.1.3-a/src/mul_2si.c 2015-06-19 19:55:10.000000000 +0000 ++++ mpfr-3.1.3-b/src/mul_2si.c 2015-07-02 10:50:08.106573933 +0000 +@@ -39,7 +39,7 @@ + { + mpfr_exp_t exp = MPFR_GET_EXP (x); + MPFR_SETRAW (inexact, y, x, exp, rnd_mode); +- if (MPFR_UNLIKELY( n > 0 && (__gmpfr_emax < MPFR_EMIN_MIN + n || ++ if (MPFR_UNLIKELY(n >= 0 && (__gmpfr_emax < MPFR_EMIN_MIN + n || + exp > __gmpfr_emax - n))) + return mpfr_overflow (y, rnd_mode, MPFR_SIGN(y)); + else if (MPFR_UNLIKELY(n < 0 && (__gmpfr_emin > MPFR_EMAX_MAX + n || +diff -Naurd mpfr-3.1.3-a/src/version.c mpfr-3.1.3-b/src/version.c +--- mpfr-3.1.3-a/src/version.c 2015-07-02 10:49:24.042113845 +0000 ++++ mpfr-3.1.3-b/src/version.c 2015-07-02 10:50:08.126574142 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.3-p1"; ++ return "3.1.3-p2"; + } +diff -Naurd mpfr-3.1.3-a/tests/tmul_2exp.c mpfr-3.1.3-b/tests/tmul_2exp.c +--- mpfr-3.1.3-a/tests/tmul_2exp.c 2015-06-19 19:55:10.000000000 +0000 ++++ mpfr-3.1.3-b/tests/tmul_2exp.c 2015-07-02 10:50:08.106573933 +0000 +@@ -242,6 +242,76 @@ + large (MPFR_EMAX_MAX); + } + ++/* Cases where the function overflows on n = 0 when rounding is like ++ away from zero. */ ++static void ++overflow0 (mpfr_exp_t emax) ++{ ++ mpfr_exp_t old_emax; ++ mpfr_t x, y1, y2; ++ int neg, r, op; ++ static char *sop[4] = { "mul_2ui", "mul_2si", "div_2ui", "div_2si" }; ++ ++ old_emax = mpfr_get_emax (); ++ set_emax (emax); ++ ++ mpfr_init2 (x, 8); ++ mpfr_inits2 (6, y1, y2, (mpfr_ptr) 0); ++ ++ mpfr_set_inf (x, 1); ++ mpfr_nextbelow (x); ++ ++ for (neg = 0; neg <= 1; neg++) ++ { ++ RND_LOOP (r) ++ { ++ int inex1, inex2; ++ unsigned int flags1, flags2; ++ ++ /* Even if there isn't an overflow (rounding ~ toward zero), ++ the result is the same as the one of an overflow. */ ++ inex1 = mpfr_overflow (y1, (mpfr_rnd_t) r, neg ? -1 : 1); ++ flags1 = MPFR_FLAGS_INEXACT; ++ if (mpfr_inf_p (y1)) ++ flags1 |= MPFR_FLAGS_OVERFLOW; ++ for (op = 0; op < 4; op++) ++ { ++ mpfr_clear_flags (); ++ inex2 = ++ op == 0 ? mpfr_mul_2ui (y2, x, 0, (mpfr_rnd_t) r) : ++ op == 1 ? mpfr_mul_2si (y2, x, 0, (mpfr_rnd_t) r) : ++ op == 2 ? mpfr_div_2ui (y2, x, 0, (mpfr_rnd_t) r) : ++ op == 3 ? mpfr_div_2si (y2, x, 0, (mpfr_rnd_t) r) : ++ (MPFR_ASSERTN (0), 0); ++ flags2 = __gmpfr_flags; ++ if (!(mpfr_equal_p (y1, y2) && ++ SAME_SIGN (inex1, inex2) && ++ flags1 == flags2)) ++ { ++ printf ("Error in overflow0 for %s, mpfr_%s, emax = %" ++ MPFR_EXP_FSPEC "d,\nx = ", ++ mpfr_print_rnd_mode ((mpfr_rnd_t) r), sop[op], ++ (mpfr_eexp_t) emax); ++ mpfr_dump (x); ++ printf ("Expected "); ++ mpfr_dump (y1); ++ printf (" with inex = %d, flags =", inex1); ++ flags_out (flags1); ++ printf ("Got "); ++ mpfr_dump (y2); ++ printf (" with inex = %d, flags =", inex2); ++ flags_out (flags2); ++ exit (1); ++ } ++ } ++ } ++ mpfr_neg (x, x, MPFR_RNDN); ++ } ++ ++ mpfr_clears (x, y1, y2, (mpfr_ptr) 0); ++ set_emax (old_emax); ++} ++ + int + main (int argc, char *argv[]) + { +@@ -334,6 +404,11 @@ + underflow0 (); + large0 (); + ++ if (mpfr_get_emax () != MPFR_EMAX_MAX) ++ overflow0 (mpfr_get_emax ()); ++ overflow0 (MPFR_EMAX_MAX); ++ overflow0 (-1); ++ + tests_end_mpfr (); + return 0; + } +diff -Naurd mpfr-3.1.3-a/PATCHES mpfr-3.1.3-b/PATCHES +--- mpfr-3.1.3-a/PATCHES 2015-07-17 08:54:48.592799981 +0000 ++++ mpfr-3.1.3-b/PATCHES 2015-07-17 08:54:48.616811495 +0000 +@@ -0,0 +1 @@ ++muldiv-2exp-underflow +diff -Naurd mpfr-3.1.3-a/VERSION mpfr-3.1.3-b/VERSION +--- mpfr-3.1.3-a/VERSION 2015-07-02 10:50:08.126574142 +0000 ++++ mpfr-3.1.3-b/VERSION 2015-07-17 08:54:48.616811495 +0000 +@@ -1 +1 @@ +-3.1.3-p2 ++3.1.3-p3 +diff -Naurd mpfr-3.1.3-a/src/div_2si.c mpfr-3.1.3-b/src/div_2si.c +--- mpfr-3.1.3-a/src/div_2si.c 2015-07-02 10:50:08.106573933 +0000 ++++ mpfr-3.1.3-b/src/div_2si.c 2015-07-17 08:54:48.608807656 +0000 +@@ -45,7 +45,8 @@ + if (rnd_mode == MPFR_RNDN && + (__gmpfr_emin > MPFR_EMAX_MAX - (n - 1) || + exp < __gmpfr_emin + (n - 1) || +- (inexact >= 0 && mpfr_powerof2_raw (y)))) ++ ((MPFR_IS_NEG (y) ? inexact <= 0 : inexact >= 0) && ++ mpfr_powerof2_raw (y)))) + rnd_mode = MPFR_RNDZ; + return mpfr_underflow (y, rnd_mode, MPFR_SIGN(y)); + } +diff -Naurd mpfr-3.1.3-a/src/div_2ui.c mpfr-3.1.3-b/src/div_2ui.c +--- mpfr-3.1.3-a/src/div_2ui.c 2015-07-02 10:50:08.106573933 +0000 ++++ mpfr-3.1.3-b/src/div_2ui.c 2015-07-17 08:54:48.608807656 +0000 +@@ -44,7 +44,9 @@ + if (MPFR_UNLIKELY (n >= diffexp)) /* exp - n <= emin - 1 */ + { + if (rnd_mode == MPFR_RNDN && +- (n > diffexp || (inexact >= 0 && mpfr_powerof2_raw (y)))) ++ (n > diffexp || ++ ((MPFR_IS_NEG (y) ? inexact <= 0 : inexact >= 0) && ++ mpfr_powerof2_raw (y)))) + rnd_mode = MPFR_RNDZ; + return mpfr_underflow (y, rnd_mode, MPFR_SIGN (y)); + } +diff -Naurd mpfr-3.1.3-a/src/mpfr.h mpfr-3.1.3-b/src/mpfr.h +--- mpfr-3.1.3-a/src/mpfr.h 2015-07-02 10:50:08.126574142 +0000 ++++ mpfr-3.1.3-b/src/mpfr.h 2015-07-17 08:54:48.616811495 +0000 +@@ -27,7 +27,7 @@ + #define MPFR_VERSION_MAJOR 3 + #define MPFR_VERSION_MINOR 1 + #define MPFR_VERSION_PATCHLEVEL 3 +-#define MPFR_VERSION_STRING "3.1.3-p2" ++#define MPFR_VERSION_STRING "3.1.3-p3" + + /* Macros dealing with MPFR VERSION */ + #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +diff -Naurd mpfr-3.1.3-a/src/mul_2si.c mpfr-3.1.3-b/src/mul_2si.c +--- mpfr-3.1.3-a/src/mul_2si.c 2015-07-02 10:50:08.106573933 +0000 ++++ mpfr-3.1.3-b/src/mul_2si.c 2015-07-17 08:54:48.608807656 +0000 +@@ -48,7 +48,8 @@ + if (rnd_mode == MPFR_RNDN && + (__gmpfr_emin > MPFR_EMAX_MAX + (n + 1) || + exp < __gmpfr_emin - (n + 1) || +- (inexact >= 0 && mpfr_powerof2_raw (y)))) ++ ((MPFR_IS_NEG (y) ? inexact <= 0 : inexact >= 0) && ++ mpfr_powerof2_raw (y)))) + rnd_mode = MPFR_RNDZ; + return mpfr_underflow (y, rnd_mode, MPFR_SIGN(y)); + } +diff -Naurd mpfr-3.1.3-a/src/version.c mpfr-3.1.3-b/src/version.c +--- mpfr-3.1.3-a/src/version.c 2015-07-02 10:50:08.126574142 +0000 ++++ mpfr-3.1.3-b/src/version.c 2015-07-17 08:54:48.616811495 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.3-p2"; ++ return "3.1.3-p3"; + } +diff -Naurd mpfr-3.1.3-a/tests/tmul_2exp.c mpfr-3.1.3-b/tests/tmul_2exp.c +--- mpfr-3.1.3-a/tests/tmul_2exp.c 2015-07-02 10:50:08.106573933 +0000 ++++ mpfr-3.1.3-b/tests/tmul_2exp.c 2015-07-17 08:54:48.608807656 +0000 +@@ -50,77 +50,82 @@ + { + mpfr_t x, y, z1, z2; + mpfr_exp_t emin; +- int i, k; ++ int i, k, s; + int prec; + int rnd; + int div; + int inex1, inex2; + unsigned int flags1, flags2; + +- /* Test mul_2si(x, e - k), div_2si(x, k - e) and div_2ui(x, k - e) +- * with emin = e, x = 1 + i/16, i in { -1, 0, 1 }, and k = 1 to 4, +- * by comparing the result with the one of a simple division. ++ /* Test mul_2si(x, e - k), div_2si(x, k - e) and div_2ui(x, k - e) with ++ * emin = e, x = s * (1 + i/16), i in { -1, 0, 1 }, s in { -1, 1 }, and ++ * k = 1 to 4, by comparing the result with the one of a simple division. + */ + emin = mpfr_get_emin (); + set_emin (e); + mpfr_inits2 (8, x, y, (mpfr_ptr) 0); + for (i = 15; i <= 17; i++) +- { +- inex1 = mpfr_set_ui_2exp (x, i, -4, MPFR_RNDN); +- MPFR_ASSERTN (inex1 == 0); +- for (prec = 6; prec >= 3; prec -= 3) +- { +- mpfr_inits2 (prec, z1, z2, (mpfr_ptr) 0); +- RND_LOOP (rnd) +- for (k = 1; k <= 4; k++) +- { +- /* The following one is assumed to be correct. */ +- inex1 = mpfr_mul_2si (y, x, e, MPFR_RNDN); +- MPFR_ASSERTN (inex1 == 0); +- inex1 = mpfr_set_ui (z1, 1 << k, MPFR_RNDN); +- MPFR_ASSERTN (inex1 == 0); +- mpfr_clear_flags (); +- /* Do not use mpfr_div_ui to avoid the optimization +- by mpfr_div_2si. */ +- inex1 = mpfr_div (z1, y, z1, (mpfr_rnd_t) rnd); +- flags1 = __gmpfr_flags; +- +- for (div = 0; div <= 2; div++) ++ for (s = 1; s >= -1; s -= 2) ++ { ++ inex1 = mpfr_set_si_2exp (x, s * i, -4, MPFR_RNDN); ++ MPFR_ASSERTN (inex1 == 0); ++ for (prec = 6; prec >= 3; prec -= 3) ++ { ++ mpfr_inits2 (prec, z1, z2, (mpfr_ptr) 0); ++ RND_LOOP (rnd) ++ for (k = 1; k <= 4; k++) + { ++ /* The following one is assumed to be correct. */ ++ inex1 = mpfr_mul_2si (y, x, e, MPFR_RNDN); ++ MPFR_ASSERTN (inex1 == 0); ++ inex1 = mpfr_set_ui (z1, 1 << k, MPFR_RNDN); ++ MPFR_ASSERTN (inex1 == 0); + mpfr_clear_flags (); +- inex2 = div == 0 ? +- mpfr_mul_2si (z2, x, e - k, (mpfr_rnd_t) rnd) : div == 1 ? +- mpfr_div_2si (z2, x, k - e, (mpfr_rnd_t) rnd) : +- mpfr_div_2ui (z2, x, k - e, (mpfr_rnd_t) rnd); +- flags2 = __gmpfr_flags; +- if (flags1 == flags2 && SAME_SIGN (inex1, inex2) && +- mpfr_equal_p (z1, z2)) +- continue; +- printf ("Error in underflow("); +- if (e == MPFR_EMIN_MIN) +- printf ("MPFR_EMIN_MIN"); +- else if (e == emin) +- printf ("default emin"); +- else if (e >= LONG_MIN) +- printf ("%ld", (long) e); +- else +- printf ("= LONG_MIN) ++ printf ("%ld", (long) e); ++ else ++ printf ("d1 or (np[n-1]=d1 and np[n-2]>=d0) here, ++ since we truncate the divisor at each step, but since {np,n} < D ++ originally, the largest possible partial quotient is B-1. */ ++ if (MPFR_UNLIKELY(np[n-1] > d1 || (np[n-1] == d1 && np[n-2] >= d0))) + q2 = ~ (mp_limb_t) 0; + else + udiv_qr_3by2 (q2, q1, q0, np[n - 1], np[n - 2], np[n - 3], +diff -Naurd mpfr-3.1.3-a/src/version.c mpfr-3.1.3-b/src/version.c +--- mpfr-3.1.3-a/src/version.c 2015-07-17 08:58:21.118986898 +0000 ++++ mpfr-3.1.3-b/src/version.c 2015-10-29 13:47:46.763900609 +0000 +@@ -25,5 +25,5 @@ + const char * + mpfr_get_version (void) + { +- return "3.1.3-p4"; ++ return "3.1.3-p5"; + } +diff -Naurd mpfr-3.1.3-a/tests/tdiv.c mpfr-3.1.3-b/tests/tdiv.c +--- mpfr-3.1.3-a/tests/tdiv.c 2015-06-19 19:55:10.000000000 +0000 ++++ mpfr-3.1.3-b/tests/tdiv.c 2015-10-29 13:47:46.751900855 +0000 +@@ -1099,6 +1099,69 @@ + mpfr_set_emax (old_emax); + } + ++/* Bug in mpfr_divhigh_n_basecase when all limbs of q (except the most ++ significant one) are B-1 where B=2^GMP_NUMB_BITS. Since we truncate ++ the divisor at each step, it might happen at some point that ++ (np[n-1],np[n-2]) > (d1,d0), and not only the equality. ++ Reported by Ricky Farr ++ ++ To get a failure, a MPFR_DIVHIGH_TAB entry below the MPFR_DIV_THRESHOLD ++ limit must have a value 0. With most mparam.h files, this cannot occur. */ ++static void ++test_20151023 (void) ++{ ++ mpfr_prec_t p; ++ mpfr_t n, d, q, q0; ++ int inex, i; ++ ++ for (p = GMP_NUMB_BITS; p <= 2000; p++) ++ { ++ mpfr_init2 (n, 2*p); ++ mpfr_init2 (d, p); ++ mpfr_init2 (q, p); ++ mpfr_init2 (q0, GMP_NUMB_BITS); ++ ++ /* generate a random divisor of p bits */ ++ mpfr_urandomb (d, RANDS); ++ /* generate a random quotient of GMP_NUMB_BITS bits */ ++ mpfr_urandomb (q0, RANDS); ++ /* zero-pad the quotient to p bits */ ++ inex = mpfr_prec_round (q0, p, MPFR_RNDN); ++ MPFR_ASSERTN(inex == 0); ++ ++ for (i = 0; i < 3; i++) ++ { ++ /* i=0: try with the original quotient xxx000...000 ++ i=1: try with the original quotient minus one ulp ++ i=2: try with the original quotient plus one ulp */ ++ if (i == 1) ++ mpfr_nextbelow (q0); ++ else if (i == 2) ++ { ++ mpfr_nextabove (q0); ++ mpfr_nextabove (q0); ++ } ++ ++ inex = mpfr_mul (n, d, q0, MPFR_RNDN); ++ MPFR_ASSERTN(inex == 0); ++ mpfr_nextabove (n); ++ mpfr_div (q, n, d, MPFR_RNDN); ++ MPFR_ASSERTN(mpfr_cmp (q, q0) == 0); ++ ++ inex = mpfr_mul (n, d, q0, MPFR_RNDN); ++ MPFR_ASSERTN(inex == 0); ++ mpfr_nextbelow (n); ++ mpfr_div (q, n, d, MPFR_RNDN); ++ MPFR_ASSERTN(mpfr_cmp (q, q0) == 0); ++ } ++ ++ mpfr_clear (n); ++ mpfr_clear (d); ++ mpfr_clear (q); ++ mpfr_clear (q0); ++ } ++} ++ + #define TEST_FUNCTION test_div + #define TWO_ARGS + #define RAND_FUNCTION(x) mpfr_random2(x, MPFR_LIMB_SIZE (x), randlimb () % 100, RANDS) +@@ -1219,6 +1282,7 @@ + consistency (); + test_20070603 (); + test_20070628 (); ++ test_20151023 (); + test_generic (2, 800, 50); + test_extreme (); + -- GitLab From 4c185363dd81f57c8e41ffcfa096d67076e374a3 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 12 Jan 2016 08:52:59 +0100 Subject: [PATCH 0665/1015] {bio}[GNU/4.9.3-2.25] RSEM 1.2.26 (REVIEW) --- .../r/RSEM/RSEM-1.2.26-GNU-4.9.3-2.25.eb | 57 +++++++++++++++ .../r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch | 73 +++++++++++++++++++ 2 files changed, 130 insertions(+) create mode 100644 easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch diff --git a/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..f8223376c0 --- /dev/null +++ b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-GNU-4.9.3-2.25.eb @@ -0,0 +1,57 @@ +easyblock = 'MakeCp' + +name = 'RSEM' +version = '1.2.26' + +homepage = 'http://deweylab.github.io/RSEM/' +description = """RNA-Seq by Expectation-Maximization)""" +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +source_urls = ['https://github.com/deweylab/RSEM/archive/'] +sources = ['v%(version)s.tar.gz'] + +patches = ['RSEM-1.2.26_eb_provided_zlib.patch'] + +dependencies = [ + ('ncurses', '5.9'), + ('zlib', '1.2.8'), +] + +list_of_executables = [ + "rsem_perl_utils.pm", + "rsem-bam2readdepth", + "rsem-bam2wig", + "rsem-build-read-index", + "rsem-calculate-credibility-intervals", + "rsem-calculate-expression", + "rsem-control-fdr", + "rsem-extract-reference-transcripts", + "rsem-generate-data-matrix", + "rsem-generate-ngvector", + "rsem-gen-transcript-plots", + "rsem-get-unique", + "rsem-gff3-to-gtf", + "rsem-parse-alignments", + "rsem-plot-model", + "rsem-plot-transcript-wiggles", + "rsem-prepare-reference", + "rsem-preref", + "rsem-refseq-extract-primary-assembly", + "rsem-run-ebseq", + "rsem-run-em", + "rsem-run-gibbs", + "rsem-sam-validator", + "rsem-scan-for-paired-end-reads", + "rsem-simulate-reads", + "rsem-synthesis-reference-transcripts", + "rsem-tbam2gbam", +] + +files_to_copy = [(list_of_executables, "bin"), "WHAT_IS_NEW"] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in list_of_executables], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch new file mode 100644 index 0000000000..7eb3522c82 --- /dev/null +++ b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch @@ -0,0 +1,73 @@ +#Use EB provided libz +# January 11, 2016 by B. Hajgato (Vrije Ubiversiteit Brussel) +--- Makefile.orig 2016-01-08 02:23:01.000000000 +0100 ++++ Makefile 2016-01-11 16:41:25.548773718 +0100 +@@ -1,6 +1,6 @@ + CC = g++ + CFLAGS = -Wall -c -I. +-COFLAGS = -Wall -O3 -ffast-math -c -I. ++COFLAGS = -march=native -Wall -O3 -ffast-math -c -I. + PROGRAMS = rsem-extract-reference-transcripts rsem-synthesis-reference-transcripts rsem-preref rsem-parse-alignments rsem-build-read-index rsem-run-em rsem-tbam2gbam rsem-run-gibbs rsem-calculate-credibility-intervals rsem-simulate-reads rsem-bam2wig rsem-get-unique rsem-bam2readdepth rsem-sam-validator rsem-scan-for-paired-end-reads + + .PHONY : all ebseq clean +@@ -8,6 +8,8 @@ + all : $(PROGRAMS) + + sam/libbam.a : ++ sed -e 's/ -lz/ -L\$$\{EBROOTZLIB\}\/lib -lz/' -i sam/Makefile ++ sed -e 's/ -lz/ -L\$$\{EBROOTZLIB\}\/lib -lz/' -i sam/bcftools/Makefile + cd sam ; ${MAKE} all + + Transcript.h : utils.h +@@ -52,7 +54,7 @@ + + + rsem-parse-alignments : parseIt.o sam/libbam.a +- $(CC) -o rsem-parse-alignments parseIt.o sam/libbam.a -lz -lpthread ++ $(CC) -o rsem-parse-alignments parseIt.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread + + parseIt.o : utils.h GroupInfo.h Read.h SingleRead.h SingleReadQ.h PairedEndRead.h PairedEndReadQ.h SingleHit.h PairedEndHit.h HitContainer.h SamParser.h Transcripts.h sam/sam.h sam/bam.h parseIt.cpp + $(CC) -Wall -O2 -c -I. parseIt.cpp +@@ -87,7 +89,7 @@ + WriteResults.h : utils.h my_assert.h GroupInfo.h Transcript.h Transcripts.h RefSeq.h Refs.h Model.h SingleModel.h SingleQModel.h PairedEndModel.h PairedEndQModel.h + + rsem-run-em : EM.o sam/libbam.a +- $(CC) -o rsem-run-em EM.o sam/libbam.a -lz -lpthread ++ $(CC) -o rsem-run-em EM.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread + + EM.o : utils.h my_assert.h Read.h SingleRead.h SingleReadQ.h PairedEndRead.h PairedEndReadQ.h SingleHit.h PairedEndHit.h Model.h SingleModel.h SingleQModel.h PairedEndModel.h PairedEndQModel.h Refs.h GroupInfo.h HitContainer.h ReadIndex.h ReadReader.h Orientation.h LenDist.h RSPD.h QualDist.h QProfile.h NoiseQProfile.h ModelParams.h RefSeq.h RefSeqPolicy.h PolyARules.h Profile.h NoiseProfile.h Transcript.h Transcripts.h HitWrapper.h BamWriter.h sam/bam.h sam/sam.h simul.h sam_rsem_aux.h sampling.h boost/random.hpp WriteResults.h EM.cpp + $(CC) $(COFLAGS) EM.cpp +@@ -97,13 +99,13 @@ + BamConverter.h : utils.h my_assert.h sam/sam.h sam/bam.h sam_rsem_aux.h sam_rsem_cvt.h bc_aux.h Transcript.h Transcripts.h + + rsem-tbam2gbam : utils.h Transcripts.h Transcript.h bc_aux.h BamConverter.h sam/sam.h sam/bam.h sam/libbam.a sam_rsem_aux.h sam_rsem_cvt.h tbam2gbam.cpp sam/libbam.a +- $(CC) -O3 -Wall tbam2gbam.cpp sam/libbam.a -lz -lpthread -o $@ ++ $(CC) -O3 -Wall tbam2gbam.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ + + rsem-bam2wig : utils.h my_assert.h wiggle.h wiggle.o sam/libbam.a bam2wig.cpp +- $(CC) -O3 -Wall bam2wig.cpp wiggle.o sam/libbam.a -lz -lpthread -o $@ ++ $(CC) -O3 -Wall bam2wig.cpp wiggle.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ + + rsem-bam2readdepth : utils.h my_assert.h wiggle.h wiggle.o sam/libbam.a bam2readdepth.cpp +- $(CC) -O3 -Wall bam2readdepth.cpp wiggle.o sam/libbam.a -lz -lpthread -o $@ ++ $(CC) -O3 -Wall bam2readdepth.cpp wiggle.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ + + wiggle.o: sam/bam.h sam/sam.h wiggle.cpp wiggle.h + $(CC) $(COFLAGS) wiggle.cpp +@@ -131,13 +133,13 @@ + $(CC) $(COFLAGS) calcCI.cpp + + rsem-get-unique : sam/bam.h sam/sam.h getUnique.cpp sam/libbam.a +- $(CC) -O3 -Wall getUnique.cpp sam/libbam.a -lz -lpthread -o $@ ++ $(CC) -O3 -Wall getUnique.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ + + rsem-sam-validator : sam/bam.h sam/sam.h my_assert.h samValidator.cpp sam/libbam.a +- $(CC) -O3 -Wall samValidator.cpp sam/libbam.a -lz -lpthread -o $@ ++ $(CC) -O3 -Wall samValidator.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ + + rsem-scan-for-paired-end-reads : sam/bam.h sam/sam.h my_assert.h scanForPairedEndReads.cpp sam/libbam.a +- $(CC) -O3 -Wall scanForPairedEndReads.cpp sam/libbam.a -lz -lpthread -o $@ ++ $(CC) -O3 -Wall scanForPairedEndReads.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ + + ebseq : + cd EBSeq ; ${MAKE} all -- GitLab From ef34fb3384d9db6cc599526d5142a24fa2ad20b8 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 12 Jan 2016 08:54:53 +0100 Subject: [PATCH 0666/1015] {bio}[GNU/4.9.3-2.25] STAR 2.5.0a (REVIEW) --- .../s/STAR/STAR-2.5.0a-GNU-4.9.3-2.25.eb | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 easybuild/easyconfigs/s/STAR/STAR-2.5.0a-GNU-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..128fc5121a --- /dev/null +++ b/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-GNU-4.9.3-2.25.eb @@ -0,0 +1,32 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'MakeCp' + +name = 'STAR' +version = '2.5.0a' + +homepage = 'https://code.google.com/p/rna-star/' +description = """ STAR aligns RNA-seq reads to a reference genome using + uncompressed suffix arrays. """ + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +source_urls = ['https://github.com/alexdobin/STAR/archive/'] +sources = ['%(name)s_%(version)s.tar.gz'] + +# a binary is provided with the source files. We delete it +prebuildopts = 'rm -fr bin/ && ' + +parallel = 1 + +files_to_copy = [(["source/STAR"], "bin"), "CHANGES.md", "doc", "extras", "LICENSE", "README.md", "RELEASEnotes.md"] + +sanity_check_paths = { + 'files': ["bin/STAR"], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From 934edd96d3bca0966c777c48a0765507ff124c1c Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 12 Jan 2016 08:58:32 +0100 Subject: [PATCH 0667/1015] zlib and curses switched to GNU 4.9.3-2.25 --- easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb index 50f0b82e9d..ce155c87d5 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb @@ -29,8 +29,8 @@ dependencies = [ ('ant', '1.9.6', '-%s-%s' % (java, javaver), True), ('Bowtie', '1.1.2'), ('Bowtie2', '2.2.6'), - ('ncurses', '5.9'), - ('zlib', '1.2.8'), + ('ncurses', '5.9', '', ('GNU', '4.9.3-2.25')), + ('zlib', '1.2.8', '', ('GNU', '4.9.3-2.25')), ('Perl', '5.20.3'), ] -- GitLab From 3f68cc0b7f4ddce8384a0c51c35b09980687b87a Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Tue, 12 Jan 2016 09:46:44 +0100 Subject: [PATCH 0668/1015] Update PIL remarks --- .../p/PIL/{PIL-find-deps.patch => PIL-1.1.7-find-deps.patch} | 0 .../easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb | 4 +--- 2 files changed, 1 insertion(+), 3 deletions(-) rename easybuild/easyconfigs/p/PIL/{PIL-find-deps.patch => PIL-1.1.7-find-deps.patch} (100%) diff --git a/easybuild/easyconfigs/p/PIL/PIL-find-deps.patch b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-find-deps.patch similarity index 100% rename from easybuild/easyconfigs/p/PIL/PIL-find-deps.patch rename to easybuild/easyconfigs/p/PIL/PIL-1.1.7-find-deps.patch diff --git a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb index 68a748ef3a..20c11dcec4 100644 --- a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['http://effbot.org/downloads/'] sources = ['Imaging-%(version)s.tar.gz'] -patches = ['PIL-find-deps.patch'] +patches = ['PIL-%(version)s-find-deps.patch'] pyver = '2.7.10' versionsuffix = '-Python-%s' % pyver @@ -24,8 +24,6 @@ dependencies = [ # ('freetype', '2.6.1'), ] -options = {'modulename': 'PIL'} - pyshortver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': [], -- GitLab From 310f7b2dc189bb9db880c5c268f64218883e3332 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Tue, 12 Jan 2016 09:52:12 +0100 Subject: [PATCH 0669/1015] Fix library suffix --- .../g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb | 2 +- .../g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb | 2 +- easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015b.eb | 2 +- .../l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb | 2 +- .../easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb | 2 +- easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-intel-2015b.eb | 4 ++-- easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb index 057b10dfca..a54077b4b3 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb @@ -47,7 +47,7 @@ configopts += ' --without-libtool' modextrapaths = {'PYTHONPATH': 'lib/python%s/site-packages' % pyshortver} sanity_check_paths = { - 'files': ['lib/libgdal.so'], + 'files': ['lib/libgdal.%s' % SHLIB_EXT], 'dirs': ['bin', 'include'] } diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb index 07516df55a..6d5cb52fe8 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb @@ -24,7 +24,7 @@ configopts = '--enable-python' modextrapaths = {'PYTHONPATH': 'lib/python%s/site-packages' % pyshortver} sanity_check_paths = { - 'files': ['bin/geos-config', 'lib/libgeos.so', 'lib/libgeos.a', 'include/geos.h'], + 'files': ['bin/geos-config', 'lib/libgeos.%s' % SHLIB_EXT, 'lib/libgeos.a', 'include/geos.h'], 'dirs': ['lib/python%s/site-packages/geos' % pyshortver] } diff --git a/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015b.eb b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015b.eb index 9dd8405d4f..052b80a1b3 100644 --- a/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015b.eb +++ b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015b.eb @@ -12,7 +12,7 @@ source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files' : ['include/uuid/uuid.h', 'lib/libuuid.a','lib/libuuid.so'], + 'files' : ['include/uuid/uuid.h', 'lib/libuuid.a','lib/libuuid.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb index 0495e48c5b..ab0f0f65d0 100644 --- a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb @@ -28,7 +28,7 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['bin/getdap', 'bin/getdap4', 'bin/dap-config', 'lib/libdap.a', 'lib/libdap.so'], + 'files' : ['bin/getdap', 'bin/getdap4', 'bin/dap-config', 'lib/libdap.a', 'lib/libdap.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb index 6bc02217ba..5ddc8fef62 100644 --- a/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb @@ -38,7 +38,7 @@ dependencies = [ sanity_check_paths = { 'files': ['bin/nc%s' % x for x in ('ap', 'ap2', 'atted', 'bo', 'diff', 'ea', 'ecat', 'es', 'flint', 'ks', 'pdq', 'ra', 'rcat', 'rename', 'wa')] + - ['lib/libnco.a', 'lib/libnco.so', 'lib/libnco_c++.a', 'lib/libnco_c++.so'], + ['lib/libnco.a', 'lib/libnco.%s' % SHLIB_EXT, 'lib/libnco_c++.a', 'lib/libnco_c++.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-intel-2015b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-intel-2015b.eb index 55fc9875e0..52365b33f3 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-intel-2015b.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-intel-2015b.eb @@ -27,8 +27,8 @@ builddependencies = [ # make sure both static and shared libs are built configopts = [ - "-DCURL_LIBRARY=$EBROOTCURL/lib/libcurl.so -DCURL_INCLUDE_DIR=$EBROOTCURL/include -DBUILD_SHARED_LIBS=ON", - "-DCURL_LIBRARY=$EBROOTCURL/lib/libcurl.so -DCURL_INCLUDE_DIR=$EBROOTCURL/include -DBUILD_SHARED_LIBS=OFF", + "-DCURL_LIBRARY=$EBROOTCURL/lib/libcurl.%s -DCURL_INCLUDE_DIR=$EBROOTCURL/include -DBUILD_SHARED_LIBS=ON" % SHLIB_EXT, + "-DCURL_LIBRARY=$EBROOTCURL/lib/libcurl.%s -DCURL_INCLUDE_DIR=$EBROOTCURL/include -DBUILD_SHARED_LIBS=OFF" % SHLIB_EXT, ] moduleclass = 'data' diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb index 0b33bbff00..45c7bafac5 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb @@ -29,7 +29,7 @@ dependencies = [('expat', '2.1.0')] sanity_check_paths = { 'files': ['bin/udunits2', 'include/converter.h', 'include/udunits2.h', 'include/udunits.h', - 'lib/libudunits2.a', 'lib/libudunits2.so', ], + 'lib/libudunits2.a', 'lib/libudunits2.%s' % SHLIB_EXT], 'dirs': ['share'], } -- GitLab From ad4ea181ca9524aa87f4906664266dfc8e190d0b Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Tue, 12 Jan 2016 10:00:44 +0100 Subject: [PATCH 0670/1015] Fix indenting --- .../easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb index 20c11dcec4..186aeeada3 100644 --- a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb @@ -20,8 +20,8 @@ dependencies = [ ('zlib', '1.2.8'), ('Python', pyver), ('libjpeg-turbo', '1.4.2'), -# currently not used because of dependency hell -# ('freetype', '2.6.1'), + # currently not used because of dependency hell + # ('freetype', '2.6.1'), ] pyshortver = '.'.join(pyver.split('.')[:2]) -- GitLab From e33bb054c01438acc41adaac3daba861497d67bb Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Tue, 12 Jan 2016 10:11:23 +0100 Subject: [PATCH 0671/1015] Fix modulename --- .../easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb index 186aeeada3..087b2efa58 100644 --- a/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/PIL/PIL-1.1.7-intel-2015b-Python-2.7.10.eb @@ -24,6 +24,8 @@ dependencies = [ # ('freetype', '2.6.1'), ] +options = {'modulename': 'PIL'} + pyshortver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': [], -- GitLab From 1faee9393ae6edcaa1f2b0dd69c35f73f0140aca Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Tue, 12 Jan 2016 10:38:26 +0100 Subject: [PATCH 0672/1015] Fix final .so --- .../b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb index 9c17ea120b..9b8b2b064c 100644 --- a/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/b/basemap/basemap-1.0.7-intel-2015b-Python-2.7.10.eb @@ -27,7 +27,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/python%s/site-packages/_geoslib.so' % pythonshortver], + 'files': ['lib/python%s/site-packages/_geoslib.%s' % (pythonshortver, SHLIB_EXT)], 'dirs': ['lib/python%s/site-packages/mpl_toolkits/basemap' % pythonshortver] } -- GitLab From 112bc3858b66ec5dffdfafffbcd123c5a667b465 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 12 Jan 2016 11:55:09 +0200 Subject: [PATCH 0673/1015] modify easyconfig VTK-6.3.0-intel-2015b-Python-2.7.11.eb --- .../easyconfigs/v/VTK/VTK-6.3.0-intel-2015b-Python-2.7.11.eb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2015b-Python-2.7.11.eb index 99e07a60fd..4be27d99f6 100644 --- a/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/v/VTK/VTK-6.3.0-intel-2015b-Python-2.7.11.eb @@ -43,9 +43,10 @@ dependencies = [ ('libGLU', '9.0.0', '-Mesa-%s' % mesaver), ] -configopts = "-DOPENGL_glu_LIBRARY=$EBROOTLIBGLU/lib/libGLU.so -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so " +configopts = "-DOPENGL_glu_LIBRARY=$EBROOTLIBGLU/lib/libGLU.%s " % SHLIB_EXT +configopts += "-DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.%s " % SHLIB_EXT configopts += "-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DVTK_WRAP_PYTHON=ON " -configopts += "-DPYTHON_LIBRARY=$EBROOTPYTHON/lib/libpython%s.so " % pyshortver +configopts += "-DPYTHON_LIBRARY=$EBROOTPYTHON/lib/libpython%s.%s " % (pyshortver, SHLIB_EXT) configopts += " -DPYTHON_INCLUDE_DIR=$EBROOTPYTHON/include/python%s " % pyshortver preinstallopts = "mkdir -p %(installdir)s/lib/python2.7/site-packages/ && " preinstallopts += "export PYTHONPATH=%%(installdir)s/lib/python%s/site-packages:$PYTHONPATH && " % pyshortver -- GitLab From fbfb89811b20ef6bb21477fcd728476fe7f64993 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 12 Jan 2016 11:55:54 +0200 Subject: [PATCH 0674/1015] modify easyconfig CGAL-4.7-intel-2015b-Python-2.7.11.eb --- .../easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.11.eb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.11.eb index c61b92add2..4cab94fb9f 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.7-intel-2015b-Python-2.7.11.eb @@ -26,7 +26,8 @@ dependencies = [ ] configopts = "-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include\;$EBROOTLIBGLU/include " -configopts += "-DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so -DOPENGL_glu_LIBRARY=$EBROOTLIBGLU/lib/libGLU.so " +configopts += "-DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.%s " % SHLIB_EXT +configopts += "-DOPENGL_glu_LIBRARY=$EBROOTLIBGLU/lib/libGLU.%s " % SHLIB_EXT builddependencies = [ ('CMake', '3.4.1'), -- GitLab From 8245c1923b0a65ab5bd4193fe6bdb42c30fd1e4d Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 12 Jan 2016 10:58:49 +0100 Subject: [PATCH 0675/1015] Style corrected --- .../easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb | 11 ++--------- easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015a.eb | 5 ++++- .../m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb | 7 +++---- easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26_libX.patch | 2 ++ 4 files changed, 11 insertions(+), 14 deletions(-) diff --git a/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb b/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb index adddbd5c0e..054982e2e2 100644 --- a/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb +++ b/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb @@ -15,17 +15,10 @@ toolchainopts = {'pic': True} sources = [SOURCELOWER_TGZ] source_urls = ['http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/'] -dependencies = [('CMake', '3.1.3')] +builddependencies = [('CMake', '3.1.3')] -# build dir should not be in the source tree! -ext_bldd = '../../builddir' -preconfigopts = 'mkdir %s && cd %s &&' % (ext_bldd,ext_bldd) -prebuildopts = 'cd %s &&' % ext_bldd -preinstallopts = 'cd %s &&' % ext_bldd +separate_build_dir = True configopts = '-DCMAKE_BUILD_TYPE=Release' -# build dir should not be in the source tree! -srcdir = '../%s/%s/' % (version,name) - moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015a.eb b/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015a.eb index 0e64df00ee..55757f7ccc 100644 --- a/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015a.eb +++ b/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015a.eb @@ -16,11 +16,14 @@ patches = [ 'GATE-%(version)s_unistdh.patch', ] +builddependencies = [ + ('CMake', '3.1.3'), +] + dependencies = [ ('Geant4', '9.6.p04'), ('CLHEP', '2.1.3.1'), ('ROOT', 'v5.34.26'), - ('CMake', '3.1.3'), ] moduleclass = 'cae' diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb index 18914793a7..1b12a60eb3 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb @@ -7,17 +7,16 @@ homepage = 'http://www.mesa3d.org/' description = """Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.""" - toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'optarch': True} -sources = ['%sLib-%s.tar.gz' % (name, version)] +sources = ['%(name)sLib-%(version)s.tar.gz'] source_urls = [ 'ftp://ftp.freedesktop.org/pub/mesa/%(version)s', 'ftp://ftp.freedesktop.org/pub/mesa/older-versions/%(version_major)s.x/%(version)s', ] -patches = ['Mesa-10.4.5_sse4_1.patch'] +patches = ['Mesa-%(version)s_sse4_1.patch'] pythonver = '2.7.9' pythonshortver = '.'.join(pythonver.split('.')[0:2]) @@ -63,7 +62,7 @@ configopts += " --disable-driglx-direct --with-gallium-drivers='' --disable-egl" prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' sanity_check_paths = { - 'files': ['lib/libGL.so', 'include/GL/glext.h', 'include/GL/gl_mangle.h', + 'files': ['lib/libGL.%s' % SHLIB.EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26_libX.patch b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26_libX.patch index 7fd8951e83..bea67c521d 100644 --- a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26_libX.patch +++ b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.26_libX.patch @@ -1,3 +1,5 @@ +#Find custom located LIBX11, LIBXFT, and LIBXEXT includes +#December 08, 2015 by B. Hajgato (Vrije Universiteit Brussel) --- configure.orig 2015-12-08 11:43:15.397124435 +0100 +++ configure 2015-12-08 11:47:42.530999154 +0100 @@ -2681,6 +2681,7 @@ -- GitLab From 299ace9a606e880baab71770389fcc73aff25874 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 12 Jan 2016 12:32:57 +0200 Subject: [PATCH 0676/1015] add easyconfig petsc4py-3.6.0-intel-2015b-Python-2.7.11.eb, add easyconfig slepc4py-3.6.0-intel-2015b-Python-2.7.11.eb --- ...etsc4py-3.6.0-intel-2015b-Python-2.7.11.eb | 28 ++++++++++++++++++ ...lepc4py-3.6.0-intel-2015b-Python-2.7.11.eb | 29 +++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 easybuild/easyconfigs/p/petsc4py/petsc4py-3.6.0-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/s/slepc4py/slepc4py-3.6.0-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/p/petsc4py/petsc4py-3.6.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/p/petsc4py/petsc4py-3.6.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..25e343af47 --- /dev/null +++ b/easybuild/easyconfigs/p/petsc4py/petsc4py-3.6.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,28 @@ +easyblock = 'PythonPackage' + +name = 'petsc4py' +version = '3.6.0' + +homepage = 'https://bitbucket.org/petsc/petsc4py' +description = "petsc4py are Python bindings for PETSc, the Portable, Extensible Toolchain for Scientific Computation." + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.11' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('PETSc', '3.6.3', versionsuffix) +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/s/slepc4py/slepc4py-3.6.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/s/slepc4py/slepc4py-3.6.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..9759c25617 --- /dev/null +++ b/easybuild/easyconfigs/s/slepc4py/slepc4py-3.6.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,29 @@ +easyblock = 'PythonPackage' + +name = 'slepc4py' +version = '3.6.0' + +homepage = 'https://bitbucket.org/slepc/slepc4py' +description = "Python bindings for SLEPc, the Scalable Library for Eigenvalue Problem Computations." + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.11' +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('SLEPc', '3.6.2', versionsuffix), + ('petsc4py', '3.6.0', versionsuffix), +] + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'tools' -- GitLab From 663b15162174b48c0a33ec473f2ed3fde9c92325 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Hajgat=C3=B3?= Date: Tue, 12 Jan 2016 11:48:55 +0100 Subject: [PATCH 0677/1015] Update Mesa-10.4.5-intel-2015a-Python-2.7.9.eb SHLIB.EXT -> SHLIB_EXT --- .../easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb index 1b12a60eb3..f703162700 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb @@ -62,7 +62,7 @@ configopts += " --disable-driglx-direct --with-gallium-drivers='' --disable-egl" prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' sanity_check_paths = { - 'files': ['lib/libGL.%s' % SHLIB.EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', + 'files': ['lib/libGL.%s' % SHLIB_EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', -- GitLab From 5358886d29503cb9b02af51ab62be609d5c2d09e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 12 Jan 2016 13:02:07 +0200 Subject: [PATCH 0678/1015] add easyconfig PaStiX-5.2.2.22-intel-2015b.eb, add easyconfig hwloc-1.11.2-GNU-4.9.3-2.25.eb --- .../h/hwloc/hwloc-1.11.2-GNU-4.9.3-2.25.eb | 23 +++++++++++ .../p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb | 39 +++++++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GNU-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..4a93ec7e70 --- /dev/null +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GNU-4.9.3-2.25.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'hwloc' +version = '1.11.2' + +homepage = 'http://www.open-mpi.org/projects/hwloc/' +description = """The Portable Hardware Locality (hwloc) software package provides a portable abstraction + (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including + NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various + system attributes such as cache and memory information as well as the locality of I/O devices such as + network interfaces, InfiniBand HCAs or GPUs. It primarily aims at helping applications with gathering + information about modern computing hardware so as to exploit it accordingly and efficiently.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +dependencies = [('numactl', '2.0.10')] + +configopts = "--enable-libnuma=$EBROOTNUMACTL" + +source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] +sources = [SOURCE_TAR_GZ] + +moduleclass = 'system' diff --git a/easybuild/easyconfigs/p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb b/easybuild/easyconfigs/p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb new file mode 100644 index 0000000000..0789ad1674 --- /dev/null +++ b/easybuild/easyconfigs/p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb @@ -0,0 +1,39 @@ +easyblock = 'ConfigureMake' + +name = 'PaStiX' +version = '5.2.2.22' + +homepage = 'http://pastix.gforge.inria.fr/' +description = """PaStiX (Parallel Sparse matriX package) is a scientific library that provides a high performance + parallel solver for very large sparse linear systems based on direct methods.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://gforge.inria.fr/frs/download.php/file/35070/'] +sources = ['%(namelower)s_%(version)s.tar.bz2'] +checksums = ['85127ecdfaeed39e850c996b78573d94'] + +dependencies = [ + ('hwloc', '1.11.2', '', ('GNU', '4.9.3-2.25')), + ('SCOTCH', '6.0.4'), +] + +skipsteps = ['configure'] + +start_dir = 'src' + +prebuildopts = "cp -a config/LINUX-INTEL.in config.in && " +buildopts = 'BLASLIB="-L$BLAS_LIB_DIR $LIBBLAS" HWLOC_HOME=$EBROOTHWLOC SCOTCH_HOME=$EBROOTSCOTCH ' +# fix value for $MPCXXPROG, default uses 'mpic++' which is incorrect +buildopts += 'MPCXXPROG="$MPICXX -cxx=$CXX -Wall" ' + +runtest = "examples && ./example/bin/simple -lap 100" + +installopts = "PREFIX=%(installdir)s" + +sanity_check_paths = { + 'files': ['bin/pastix-conf', 'lib/libmatrix_driver.a', 'lib/libpastix.a', 'lib/libpastix_murge.a'], + 'dirs': ['include'], +} + +moduleclass = 'math' -- GitLab From a25f844186cd3cccbd8cf99fc33f346ba0af1fb6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 12 Jan 2016 14:08:32 +0100 Subject: [PATCH 0679/1015] extend/rename patch file for Trinity 2.1.1 --- .../t/Trinity/Trinity-2.1.1-intel-2015b.eb | 2 +- .../Trinity-2.1.1_bundled_samtools.patch | 14 ---------- .../Trinity-2.1.1_jellyfish-Makefile.patch | 28 +++++++++++++++++++ 3 files changed, 29 insertions(+), 15 deletions(-) delete mode 100644 easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_bundled_samtools.patch create mode 100644 easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_jellyfish-Makefile.patch diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb index ce155c87d5..9ea25bcfbb 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb @@ -17,7 +17,7 @@ sources = ['v%(version)s.tar.gz'] patches = [ 'chrysalis_commandline_noconsts_2012-10-05.patch', - 'Trinity-2.1.1_bundled_samtools.patch', + 'Trinity-%(version)s_jellyfish-Makefile.patch', ] builddependencies = [ diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_bundled_samtools.patch b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_bundled_samtools.patch deleted file mode 100644 index 79812c2cba..0000000000 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_bundled_samtools.patch +++ /dev/null @@ -1,14 +0,0 @@ -#Use EB provided libz -#Januray 11, 2016 by B. Hajgato (Vrije Universiteit Brussel) ---- trinityrnaseq-2.1.1/trinity-plugins/Makefile.org 2015-10-15 14:07:11.000000000 +0200 -+++ trinityrnaseq-2.1.1/trinity-plugins/Makefile 2016-01-11 11:07:47.399905959 +0100 -@@ -18,7 +18,8 @@ - - samtools: - tar xvf samtools-0.1.19.tar.bz2 -- cd samtools-0.1.19 && $(MAKE) LIBPATH=-ltinfo -+ sed -e 's/ -lz/ -L\$$\{EBROOTZLIB\}\/lib -lz/' -i samtools-0.1.19/misc/Makefile -+ cd samtools-0.1.19 && $(MAKE) LIBPATH=-L${EBROOTZLIB}/lib - mv samtools-0.1.19/samtools ./BIN/. - - jellyfish: diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_jellyfish-Makefile.patch b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_jellyfish-Makefile.patch new file mode 100644 index 0000000000..c517d38e89 --- /dev/null +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_jellyfish-Makefile.patch @@ -0,0 +1,28 @@ +--- trinityrnaseq-2.1.1/trinity-plugins/Makefile.orig 2015-10-15 14:07:11.000000000 +0200 ++++ trinityrnaseq-2.1.1/trinity-plugins/Makefile 2016-01-12 13:42:35.197202000 +0100 +@@ -2,6 +2,9 @@ + JELLYFISH_CODE="jellyfish-2.1.4" + HTSLIB_CODE="htslib.github.Aug182015.tar.gz" + ++CC?=gcc ++CXX?=g++ ++ + ####################### + ### Required by Trinity + ####################### +@@ -18,12 +21,13 @@ + + samtools: + tar xvf samtools-0.1.19.tar.bz2 +- cd samtools-0.1.19 && $(MAKE) LIBPATH=-ltinfo ++ sed -e 's/ -lz/ -L\$$\{EBROOTZLIB\}\/lib -lz/' -i samtools-0.1.19/misc/Makefile ++ cd samtools-0.1.19 && $(MAKE) LIBPATH=-L${EBROOTZLIB}/lib + mv samtools-0.1.19/samtools ./BIN/. + + jellyfish: + tar -zxvf ${JELLYFISH_CODE}.tar.gz && ln -sf ${JELLYFISH_CODE} tmp.jellyfish +- cd ./tmp.jellyfish/ && ./configure CC=gcc CXX=g++ --enable-static --disable-shared --prefix=`pwd` && $(MAKE) LDFLAGS="-lpthread -all-static" AM_CPPFLAGS="-Wall -Wnon-virtual-dtor -I"`pwd`"/include" ++ cd ./tmp.jellyfish/ && ./configure CC=$(CC) CXX=$(CXX) --enable-static --disable-shared --prefix=`pwd` && $(MAKE) LDFLAGS="-lpthread -all-static" AM_CPPFLAGS="-Wall -Wnon-virtual-dtor -I"`pwd`"/include" + mv tmp.jellyfish jellyfish + + htslib_target: -- GitLab From 59529c43e9a7b14ea15829496cbf00d4650e22ce Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 12 Jan 2016 17:08:23 +0100 Subject: [PATCH 0680/1015] extend list of dependencies for DOLFIN, add patch for SuiteSparse 4.3+, easyconfigs for CppUnit and MTL4 --- .../c/CppUnit/CppUnit-1.12.1-intel-2015b.eb | 19 ++++++++++++ .../DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb | 31 ++++++++++++------- .../DOLFIN-1.6.0_fix-SuiteSparse-4.3.patch | 26 ++++++++++++++++ .../DOLFIN-1.6.0_petsc-slepc-libs.patch | 16 ++++++++++ easybuild/easyconfigs/m/MTL4/MTL4-4.0.9555.eb | 15 +++++++++ 5 files changed, 96 insertions(+), 11 deletions(-) create mode 100644 easybuild/easyconfigs/c/CppUnit/CppUnit-1.12.1-intel-2015b.eb create mode 100644 easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0_fix-SuiteSparse-4.3.patch create mode 100644 easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0_petsc-slepc-libs.patch create mode 100644 easybuild/easyconfigs/m/MTL4/MTL4-4.0.9555.eb diff --git a/easybuild/easyconfigs/c/CppUnit/CppUnit-1.12.1-intel-2015b.eb b/easybuild/easyconfigs/c/CppUnit/CppUnit-1.12.1-intel-2015b.eb new file mode 100644 index 0000000000..1039b8eda3 --- /dev/null +++ b/easybuild/easyconfigs/c/CppUnit/CppUnit-1.12.1-intel-2015b.eb @@ -0,0 +1,19 @@ +easyblock = 'ConfigureMake' + +name = 'CppUnit' +version = '1.12.1' + +homepage = 'http://sourceforge.net/projects/cppunit/' +description = """CppUnit is the C++ port of the famous JUnit framework for unit testing.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +sanity_check_paths = { + 'files': ['lib/libcppunit.a', 'lib/libcppunit.%s' % SHLIB_EXT, 'lib/pkgconfig/cppunit.pc'], + 'dirs': ['bin', 'include/cppunit', 'share'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb index fde6e3b590..33097088dd 100644 --- a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb @@ -1,7 +1,7 @@ name = 'DOLFIN' version = '1.6.0' -homepage = 'https://launchpad.net/dolfin' +homepage = 'https://bitbucket.org/fenics-project/dolfin' description = """DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE (Problem Solving Environment) for ordinary and partial differential equations.""" @@ -14,12 +14,12 @@ if majver[0] == '0': else: majver = '.'.join(majver[0:2]) +source_urls = ['https://bitbucket.org/fenics-project/dolfin/downloads/'] sources = [SOURCELOWER_TAR_GZ] -source_urls = ['https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/%(version)s/+download'] patches = [ - 'wl_pkg_linkflags.patch', - 'petsc-slepc-libs.patch', + 'DOLFIN-%(version)s_petsc-slepc-libs.patch', + 'DOLFIN-%(version)s_fix-SuiteSparse-4.3.patch', ] pyver = '2.7.11' @@ -37,16 +37,25 @@ dependencies = [ ('Instant', version, versionsuffix), ('UFL', version, versionsuffix), ('SCOTCH', '6.0.4'), - ('Armadillo', '6.400.3', versionsuffix), ('SuiteSparse', '4.4.6', '-ParMETIS-4.0.3'), ('CGAL', '4.7', versionsuffix), - ('PETSc', '3.5.3', versionsuffix), - ('SLEPc', '3.5.3', versionsuffix), - ('MTL4', '4.0.8878', '', True), - ('Trilinos', '10.12.2', versionsuffix), - ('Sphinx', '1.1.3', versionsuffix), + ('PETSc', '3.6.3', versionsuffix), + ('SLEPc', '3.6.2', versionsuffix), + ('MTL4', '4.0.9555', '', True), + ('Trilinos', '12.4.2', versionsuffix), + ('Sphinx', '1.3.3', versionsuffix), ('zlib', '1.2.8'), - ('libxml2', '2.9.3') + ('libxml2', '2.9.3', versionsuffix), + ('Eigen', '3.2.7'), + ('PLY', '3.8', versionsuffix), + ('VTK', '6.3.0', versionsuffix), + ('petsc4py', '3.6.0', versionsuffix), + ('slepc4py', '3.6.0', versionsuffix), + ('PaStiX', '5.2.2.22'), + ('CppUnit', '1.12.1'), ] +# supply path to libsuitesparseconfig.a for CHOLMOD/UMFPACK, see also patch file +configopts = "-DSUITESPARSECONFIG_DIR=$EBROOTSUITESPARSE/SuiteSparse_config" + moduleclass = 'math' diff --git a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0_fix-SuiteSparse-4.3.patch b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0_fix-SuiteSparse-4.3.patch new file mode 100644 index 0000000000..ab6e94c810 --- /dev/null +++ b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0_fix-SuiteSparse-4.3.patch @@ -0,0 +1,26 @@ +make CMake script for CHOLMOD and UMFPACK consider SUITESPARSECONFIG_DIR when looking for libsuitesparseconfig.a +required because of changes made in SuiteSparse 4.3.0 +cfr. https://github.com/FEniCS/dolfin/issues/2 +author: Kenneth Hoste (HPC-UGent) +--- dolfin-1.6.0/cmake/modules/FindUMFPACK.cmake.orig 2016-01-12 14:49:31.660886973 +0100 ++++ dolfin-1.6.0/cmake/modules/FindUMFPACK.cmake 2016-01-12 15:20:07.597039273 +0100 +@@ -36,7 +36,7 @@ + + # Check for SUITESPARSECONFIG library + find_library(SUITESPARSECONFIG_LIBRARY suitesparseconfig +- HINTS ${UMFPACK_DIR}/lib $ENV{UMFPACK_DIR}/lib $ENV{PETSC_DIR}/lib ++ HINTS ${SUITESPARSECONFIG_DIR} ${UMFPACK_DIR}/lib $ENV{UMFPACK_DIR}/lib $ENV{PETSC_DIR}/lib + DOC "The SUITESPARSE library") + mark_as_advanced(SUITESPARSECONFIG_LIBRARY) + +--- dolfin-1.6.0/cmake/modules/FindCHOLMOD.cmake.orig 2015-07-28 17:05:55.000000000 +0200 ++++ dolfin-1.6.0/cmake/modules/FindCHOLMOD.cmake 2016-01-12 15:19:12.765414768 +0100 +@@ -84,7 +84,7 @@ + + # Check for SUITESPARSECONFIG library + find_library(SUITESPARSECONFIG_LIBRARY suitesparseconfig +- HINTS ${CHOLMOD_DIR}/lib ${CCOLAMD_DIR}/lib $ENV{CHOLMOD_DIR}/lib ++ HINTS ${SUITESPARSECONFIG_DIR} ${CHOLMOD_DIR}/lib ${CCOLAMD_DIR}/lib $ENV{CHOLMOD_DIR}/lib + $ENV{CCOLAMD_DIR}/lib $ENV{PETSC_DIR}/lib + DOC "The SUITESPARSECONFIG library") + diff --git a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0_petsc-slepc-libs.patch b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0_petsc-slepc-libs.patch new file mode 100644 index 0000000000..e40e2cb866 --- /dev/null +++ b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0_petsc-slepc-libs.patch @@ -0,0 +1,16 @@ +diff -ru cmake/modules/FindPETSc.cmake cmake/modules/FindPETSc.cmake +--- cmake/modules/FindPETSc.cmake 2011-12-07 22:21:22.000000000 +0100 ++++ cmake/modules/FindPETSc.cmake 2012-08-10 13:02:21.032955197 +0200 +@@ -114,9 +114,10 @@ + petsc_get_variable(PETSC_INCLUDE PETSC_INCLUDE) # 3.1 + petsc_get_variable(PETSC_CC_INCLUDES PETSC_CC_INCLUDES) # dev + set(PETSC_INCLUDE ${PETSC_INCLUDE} ${PETSC_CC_INCLUDES}) +- petsc_get_variable(PETSC_LIB_BASIC PETSC_LIB_BASIC) ++ petsc_get_variable(PETSC_WITH_EXTERNAL_LIB PETSC_WITH_EXTERNAL_LIB) + petsc_get_variable(PETSC_LIB_DIR PETSC_LIB_DIR) +- set(PETSC_LIB "-L${PETSC_LIB_DIR} ${PETSC_LIB_BASIC}") ++ set(PETSC_LIB "-L${PETSC_LIB_DIR} ${PETSC_WITH_EXTERNAL_LIB}") ++ message(STATUS "PETSC_LIB ${PETSC_LIB}") + + # Remove temporary Makefile + file(REMOVE ${petsc_config_makefile}) diff --git a/easybuild/easyconfigs/m/MTL4/MTL4-4.0.9555.eb b/easybuild/easyconfigs/m/MTL4/MTL4-4.0.9555.eb new file mode 100644 index 0000000000..980fa06b14 --- /dev/null +++ b/easybuild/easyconfigs/m/MTL4/MTL4-4.0.9555.eb @@ -0,0 +1,15 @@ +name = 'MTL4' +version = '4.0.9555' + +homepage = "http://www.simunova.com/mtl4" +description = """The Matrix Template Library 4 incorporates the most modern programming techniques + to provide an easy and intuitive interface to users while enabling optimal performance. The natural + mathematical notation in MTL4 empowers all engineers and scientists to implement their algorithms and + models in minimal time. All technical aspects are encapsulated in the library.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = ['http://www.simunova.com/downloads/mtl4'] +sources = ['MTL-all-%(version)s-Linux.tar.gz'] + +moduleclass = 'numlib' -- GitLab From 9283223ea6ec17d08e8692061d23cb7ff6c4feaf Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 12 Jan 2016 20:21:42 +0100 Subject: [PATCH 0681/1015] re-enable Kokkos and Tpetra packages (required for DOLFIN) --- .../t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb index 1268bcff85..4abfb2bcfb 100644 --- a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb @@ -27,10 +27,8 @@ dependencies = [ builddependencies = [('CMake', '3.4.1')] -# disable Kokkos: libkokkos.a is missing, cfr. https://github.com/kokkos/kokkos/issues/165; -# Tpetra requires Kokkos; # STK Classic is deprecated/broken # see https://trilinos.org/oldsite/release_notes-11.10.html and https://github.com/trilinos/Trilinos/issues/19 -skip_exts = ['Kokkos', 'STKClassic', 'Tpetra'] +skip_exts = ['STKClassic'] moduleclass = 'numlib' -- GitLab From 448e864aa898f2cfa8646ae678a256761ed39751 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 12 Jan 2016 20:27:04 +0100 Subject: [PATCH 0682/1015] add description+authors to Trinity patch file --- .../t/Trinity/Trinity-2.1.1_jellyfish-Makefile.patch | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_jellyfish-Makefile.patch b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_jellyfish-Makefile.patch index c517d38e89..175210f9ef 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_jellyfish-Makefile.patch +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1_jellyfish-Makefile.patch @@ -1,3 +1,5 @@ +use EasyBuild-provided zlib, don't hardcode gcc/g++ for jellyfish plugin +authors: B. Hajgato (Vrije Universiteit Brussel), Kenneth Hoste (HPC-UGent) --- trinityrnaseq-2.1.1/trinity-plugins/Makefile.orig 2015-10-15 14:07:11.000000000 +0200 +++ trinityrnaseq-2.1.1/trinity-plugins/Makefile 2016-01-12 13:42:35.197202000 +0100 @@ -2,6 +2,9 @@ -- GitLab From e695034c01d79b4684d2e21a919d3a3064ab9fdb Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Wed, 13 Jan 2016 11:11:21 +1030 Subject: [PATCH 0683/1015] Added easyconfig for parallel-20151222-foss-2015b --- .../parallel/parallel-20151222-foss-2015b.eb | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 easybuild/easyconfigs/p/parallel/parallel-20151222-foss-2015b.eb diff --git a/easybuild/easyconfigs/p/parallel/parallel-20151222-foss-2015b.eb b/easybuild/easyconfigs/p/parallel/parallel-20151222-foss-2015b.eb new file mode 100644 index 0000000000..693b7da49a --- /dev/null +++ b/easybuild/easyconfigs/p/parallel/parallel-20151222-foss-2015b.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'parallel' +version = '20151222' + +homepage = 'http://savannah.gnu.org/projects/parallel/' +description = """parallel: Build and execute shell commands in parallel""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = [GNU_SOURCE] + +dependencies = [ + ('Perl', '5.22.0', '-bare'), +] + +sanity_check_paths = { + 'files': ['bin/parallel'], + 'dirs': [] +} + +moduleclass = 'tools' -- GitLab From e2c091dbd4525540e5c1b07084175a4e5c41be1b Mon Sep 17 00:00:00 2001 From: "Nathan S. Watson-Haigh" Date: Wed, 13 Jan 2016 12:34:43 +1030 Subject: [PATCH 0684/1015] Added easyconfig for Jellyfish-2.2.4-foss-2015b --- .../j/Jellyfish/Jellyfish-2.2.4-foss-2015b.eb | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-foss-2015b.eb diff --git a/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-foss-2015b.eb b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-foss-2015b.eb new file mode 100644 index 0000000000..ff49f091da --- /dev/null +++ b/easybuild/easyconfigs/j/Jellyfish/Jellyfish-2.2.4-foss-2015b.eb @@ -0,0 +1,32 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel +easyblock = 'ConfigureMake' + +name = 'Jellyfish' +version = '2.2.4' + +homepage = 'http://www.genome.umd.edu/jellyfish.html' +description = """ Jellyfish is a tool for fast, memory-efficient counting of k-mers in DNA.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +source_urls = ['https://github.com/gmarcais/Jellyfish/releases/download/v%(version)s'] +sources = [SOURCELOWER_TAR_GZ] + +parallel = 1 + +# The tests for the Bloom filter are statistical tests and can randomly fail, they actually don't make a lot of sense +runtest = "check GTEST_FILTER=-'*Bloom*'" + +postinstallcmds = ["cp config.h %(installdir)s/include/%(namelower)s-%(version)s/%(namelower)s/"] + +sanity_check_paths = { + 'files': ['bin/jellyfish'], + 'dirs': [] +} + +modextrapaths = {'CPATH': 'include/%(namelower)s-%(version)s'} + +moduleclass = 'bio' -- GitLab From 78630f5aec69f23b48766058064ca01357730568 Mon Sep 17 00:00:00 2001 From: Alan Date: Wed, 13 Jan 2016 12:33:38 +0100 Subject: [PATCH 0685/1015] argparse is part of the Python standard library as of 3.2 --- .../easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb | 3 --- easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb | 3 --- easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb | 3 --- easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb | 3 --- easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb | 3 --- easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2015a.eb | 3 --- easybuild/easyconfigs/p/Python/Python-3.4.3-intel-2015a.eb | 3 --- easybuild/easyconfigs/p/Python/Python-3.5.0-intel-2015b.eb | 3 --- 8 files changed, 24 deletions(-) diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb index ddf1d2d853..151d6f90e7 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb @@ -48,9 +48,6 @@ exts_list = [ ('mpi4py', '1.3', { 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], }), - ('argparse', '1.2.1', { - 'source_urls': ['https://pypi.python.org/packages/source/a/argparse/'], - }), ('Cython', '0.19.1', { 'source_urls': ['http://www.cython.org/release/'], }), diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb index 86066e4a5e..c2247793ab 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb @@ -48,9 +48,6 @@ exts_list = [ ('mpi4py', '1.3', { 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], }), - ('argparse', '1.2.1', { - 'source_urls': ['https://pypi.python.org/packages/source/a/argparse/'], - }), ('Cython', '0.19.1', { 'source_urls': ['http://www.cython.org/release/'], }), diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb index b01168b83e..77a4ae2161 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb @@ -50,9 +50,6 @@ exts_list = [ ('mpi4py', '1.3', { 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], }), - ('argparse', '1.2.1', { - 'source_urls': ['https://pypi.python.org/packages/source/a/argparse/'], - }), ('Cython', '0.19.1', { 'source_urls': ['http://www.cython.org/release/'], }), diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb index de9617eacf..24ea958ab0 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb @@ -48,9 +48,6 @@ exts_list = [ ('mpi4py', '1.3', { 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], }), - ('argparse', '1.2.1', { - 'source_urls': ['https://pypi.python.org/packages/source/a/argparse/'], - }), ('Cython', '0.19.1', { 'source_urls': ['http://www.cython.org/release/'], }), diff --git a/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb b/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb index b7690d84fc..f553cd209e 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb @@ -60,9 +60,6 @@ exts_list = [ 'paycheck-1.0.2_setup-open-README-utf8.patch', ], }), - ('argparse', '1.2.1', { - 'source_urls': ['https://pypi.python.org/packages/source/a/argparse/'], - }), ('lockfile', '0.9.1', { 'source_urls': ['https://pypi.python.org/packages/source/l/lockfile/'], # tarball has changed upstream, so make sure we get the right version by verifying the checksum diff --git a/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2015a.eb b/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2015a.eb index 91935078a9..cdfe46f05e 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2015a.eb @@ -60,9 +60,6 @@ exts_list = [ 'paycheck-1.0.2_setup-open-README-utf8.patch', ], }), - ('argparse', '1.2.1', { - 'source_urls': ['https://pypi.python.org/packages/source/a/argparse/'], - }), ('lockfile', '0.9.1', { 'source_urls': ['https://pypi.python.org/packages/source/l/lockfile/'], # tarball has changed upstream, so make sure we get the right version by verifying the checksum diff --git a/easybuild/easyconfigs/p/Python/Python-3.4.3-intel-2015a.eb b/easybuild/easyconfigs/p/Python/Python-3.4.3-intel-2015a.eb index 5741325e74..dd4b3e999b 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.4.3-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.4.3-intel-2015a.eb @@ -58,9 +58,6 @@ exts_list = [ 'paycheck-1.0.2_setup-open-README-utf8.patch', ], }), - ('argparse', '1.3.0', { - 'source_urls': ['https://pypi.python.org/packages/source/a/argparse/'], - }), ('pbr', '0.11.0', { 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], }), diff --git a/easybuild/easyconfigs/p/Python/Python-3.5.0-intel-2015b.eb b/easybuild/easyconfigs/p/Python/Python-3.5.0-intel-2015b.eb index 088e6f96d9..f6409a5d49 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.5.0-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.5.0-intel-2015b.eb @@ -58,9 +58,6 @@ exts_list = [ 'paycheck-1.0.2_setup-open-README-utf8.patch', ], }), - ('argparse', '1.4.0', { - 'source_urls': ['https://pypi.python.org/packages/source/a/argparse/'], - }), ('pbr', '1.8.0', { 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], }), -- GitLab From d13a35ed23727e07068f902485195eae9d82a0f8 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 13 Jan 2016 13:53:26 +0100 Subject: [PATCH 0686/1015] Added CMake 3.4.1 for GCCcore/4.9.3 --- .../c/CMake/CMake-3.4.1-GCCcore-4.9.3.eb | 31 ++++++++++++++++ .../n/ncurses/ncurses-5.9-GCCcore-4.9.3.eb | 36 +++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.4.1-GCCcore-4.9.3.eb create mode 100644 easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCCcore-4.9.3.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.1-GCCcore-4.9.3.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-GCCcore-4.9.3.eb new file mode 100644 index 0000000000..685fcbc7dc --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-GCCcore-4.9.3.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.4.1' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'GCCcore', 'version': '4.9.3'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +dependencies = [ + ('ncurses', '5.9'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + #('OpenSSL', '1.0.1p'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCCcore-4.9.3.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCCcore-4.9.3.eb new file mode 100644 index 0000000000..3f112aa363 --- /dev/null +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCCcore-4.9.3.eb @@ -0,0 +1,36 @@ +easyblock = 'ConfigureMake' + +name = 'ncurses' +version = '5.9' + +homepage = 'http://www.gnu.org/software/ncurses/' +description = """The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, + and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and + function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses.""" + +toolchain = {'name': 'GCCcore', 'version': '4.9.3'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] + +patches = ['ncurses-%(version)s_configure_darwin.patch'] + +configopts = [ + # default build + '--with-shared --enable-overwrite', + # the UTF-8 enabled version (ncursesw) + '--with-shared --enable-overwrite --enable-ext-colors --enable-widec --includedir=%(installdir)s/include/ncursesw/' +] + +libs = ["form", "menu", "ncurses", "panel"] +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", + "reset", "tabs", "tic", "toe", "tput", "tset"]] + + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.%s' % (x, y, SHLIB_EXT) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], + 'dirs': ['include', 'include/ncursesw'], +} + +moduleclass = 'devel' -- GitLab From ba6aba205245b1196ed892d167004b0bbb880e22 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 13 Jan 2016 14:02:54 +0100 Subject: [PATCH 0687/1015] Added deps for new clang --- .../b/bzip2/bzip2-1.0.6-GCC-4.9.3-2.25.eb | 15 ++++++++ .../libreadline-6.3-GCCcore-4.9.3.eb | 30 +++++++++++++++ .../Python-2.7.10-GCC-4.9.3-2.25-bare.eb | 31 +++++++++++++++ .../SQLite/SQLite-3.8.10.2-GCC-4.9.3-2.25.eb | 38 +++++++++++++++++++ .../t/Tcl/Tcl-8.6.4-GCC-4.9.3-2.25.eb | 25 ++++++++++++ .../t/Tk/Tk-8.6.4-GCC-4.9.3-2.25-no-X11.eb | 26 +++++++++++++ .../z/zlib/zlib-1.2.8-GCC-4.9.3-2.25.eb | 22 +++++++++++ 7 files changed, 187 insertions(+) create mode 100644 easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb create mode 100644 easybuild/easyconfigs/p/Python/Python-2.7.10-GCC-4.9.3-2.25-bare.eb create mode 100644 easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/t/Tk/Tk-8.6.4-GCC-4.9.3-2.25-no-X11.eb create mode 100644 easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..b21a0542ef --- /dev/null +++ b/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-GCC-4.9.3-2.25.eb @@ -0,0 +1,15 @@ +name = 'bzip2' +version = '1.0.6' + +homepage = 'http://www.bzip.org/' +description = """bzip2 is a freely available, patent free, high-quality data compressor. It typically + compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical + compressors), whilst being around twice as fast at compression and six times faster at decompression.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} +toolchainopts = {'pic': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://www.bzip.org/%(version)s'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb new file mode 100644 index 0000000000..1b637487e1 --- /dev/null +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'libreadline' +version = '6.3' + +homepage = 'http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html' +description = """The GNU Readline library provides a set of functions for use by applications that + allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. + The Readline library includes additional functions to maintain a list of previously-entered command lines, + to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.""" + +toolchain = {'name': 'GCCcore', 'version': '4.9.3'} +toolchainopts = {'pic': True} + +sources = ['readline-%(version)s.tar.gz'] +source_urls = ['http://ftp.gnu.org/gnu/readline'] + +dependencies = [('ncurses', '5.9')] + +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + +sanity_check_paths = { + 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs' : [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-GCC-4.9.3-2.25-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-GCC-4.9.3-2.25-bare.eb new file mode 100644 index 0000000000..4a5e88d1d4 --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-GCC-4.9.3-2.25-bare.eb @@ -0,0 +1,31 @@ +name = 'Python' +version = '2.7.10' +versionsuffix = '-bare' + +homepage = 'http://python.org/' +description = "Python is a programming language that lets you work more quickly and integrate your systems more effectively." + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} +toolchainopts = {'pic': True, 'opt': True, 'optarch': True} + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] + +# python needs bzip2 to build the bz2 package +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('libreadline', '6.3', '', ('GCCcore', '4.9.3')), + ('ncurses', '5.9', '', ('GCCcore', '4.9.3')), + ('SQLite', '3.8.10.2'), + ('Tk', '8.6.4', '-no-X11'), +# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's +# nice to have an up to date openssl for security reasons +] + +osdependencies = [('openssl-devel', 'libssl-dev')] + +# bare installation: no extensions included +exts_list = [] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..3f2737e1d5 --- /dev/null +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GCC-4.9.3-2.25.eb @@ -0,0 +1,38 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'SQLite' +version = '3.8.10.2' + +homepage = 'http://www.sqlite.org/' +description = 'SQLite: SQL Database Engine in a C Library' + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} + +# eg. http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz +source_urls = ['http://www.sqlite.org/2015/'] +version_str = '%(version_major)s' + ''.join('%02d' % int(x) for x in version.split('.')[1:]) +sources = ['sqlite-autoconf-%s.tar.gz' % version_str] + +dependencies = [ + ('libreadline', '6.3', '', ('GCCcore', '4.9.3')), + ('Tcl', '8.6.4'), +] + +sanity_check_paths = { + 'files': ['bin/sqlite3'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..e7800ee700 --- /dev/null +++ b/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-GCC-4.9.3-2.25.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'Tcl' +version = '8.6.4' + +homepage = 'http://www.tcl.tk/' +description = """Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, +suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} + +source_urls = ["http://prdownloads.sourceforge.net/tcl"] +sources = ['%(namelower)s%(version)s-src.tar.gz'] + +dependencies = [ + ('zlib', '1.2.8'), +] + +configopts = '--enable-threads EXTRA_INSTALL="install-private-headers"' + +runtest = 'test' + +start_dir = 'unix' + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-GCC-4.9.3-2.25-no-X11.eb b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-GCC-4.9.3-2.25-no-X11.eb new file mode 100644 index 0000000000..2068c711ab --- /dev/null +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-GCC-4.9.3-2.25-no-X11.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'Tk' +version = '8.6.4' +versionsuffix = '-no-X11' + +homepage = 'http://www.tcl.tk/' +description = """Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building + a graphical user interface (GUI) in many different programming languages.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} + +source_urls = ["http://prdownloads.sourceforge.net/tcl"] +sources = ['%(namelower)s%(version)s-src.tar.gz'] + +patches = ['Tk-%(version)s_different-prefix-with-tcl.patch'] + +dependencies = [ + ('Tcl', version), +] + +configopts = '--enable-threads --with-tcl=$EBROOTTCL/lib --without-x' + +start_dir = 'unix' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..ed40a656ff --- /dev/null +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-GCC-4.9.3-2.25.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'zlib' +version = '1.2.8' + +homepage = 'http://www.zlib.net/' +description = """zlib is designed to be a free, general-purpose, legally unencumbered -- that is, + not covered by any patents -- lossless data-compression library for use on virtually any + computer hardware and operating system.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] + +sanity_check_paths = { + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'lib' -- GitLab From e87dc004cf092adc353b7d0e9c865ed9d9eb4fcc Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 13 Jan 2016 14:03:46 +0100 Subject: [PATCH 0688/1015] Add Clang/3.7.1 on GCC/4.9.3-2.25 --- .../c/Clang/Clang-3.7.1-GCC-4.9.3-2.25.eb | 49 +++++++++++++++++++ .../g/GMP/GMP-6.1.0-GCC-4.9.3-2.25.eb | 26 ++++++++++ .../i/ISL/ISL-0.15-GCC-4.9.3-2.25.eb | 21 ++++++++ .../l/libxml2/libxml2-2.9.2-GCC-4.9.3-2.25.eb | 29 +++++++++++ 4 files changed, 125 insertions(+) create mode 100644 easybuild/easyconfigs/c/Clang/Clang-3.7.1-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/g/GMP/GMP-6.1.0-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/i/ISL/ISL-0.15-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GCC-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.7.1-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/c/Clang/Clang-3.7.1-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..5f5f6f2ed3 --- /dev/null +++ b/easybuild/easyconfigs/c/Clang/Clang-3.7.1-GCC-4.9.3-2.25.eb @@ -0,0 +1,49 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2013-2015 Dmitri Gribenko, Ward Poelmans +# Authors:: Dmitri Gribenko +# Authors:: Ward Poelmans +# License:: GPLv2 or later, MIT, three-clause BSD. +# $Id$ +## + +name = "Clang" +version = "3.7.1" + +homepage = "http://clang.llvm.org/" +description = """C, C++, Objective-C compiler, based on LLVM. Does not + include C++ standard library -- use libstdc++ from GCC.""" + +# Clang also depends on libstdc++ during runtime, but this dependency is +# already specified as the toolchain. +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} +# Do not set optarch to True: it will cause the build to fail +toolchainopts = {'optarch': False} + +source_urls = ["http://llvm.org/releases/%(version)s"] +sources = [ + "llvm-%(version)s.src.tar.xz", + "cfe-%(version)s.src.tar.xz", + "compiler-rt-%(version)s.src.tar.xz", + "polly-%(version)s.src.tar.xz", +] + +dependencies = [ + ('GMP', '6.1.0'), + ('ISL', '0.15'), +] + +builddependencies = [ + ('CMake', '3.4.1', '', ('GCCcore', '4.9.3')), + ('Python', '2.7.10', '-bare'), + ('libxml2', '2.9.2'), +] + +assertions = True + +usepolly = True + +build_targets = ['X86'] + +moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..e1c0c0929d --- /dev/null +++ b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-GCC-4.9.3-2.25.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'GMP' +version = '6.1.0' + +homepage = 'http://gmplib.org/' +description = """GMP is a free library for arbitrary precision arithmetic, +operating on signed integers, rational numbers, and floating point numbers. """ + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} +toolchainopts = {'pic': True, 'precise': True} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://ftp.gnu.org/gnu/gmp'] + +# enable C++ interface +configopts = '--enable-cxx' + +runtest = 'check' + +sanity_check_paths = { + 'files': ['lib/libgmp.%s' % SHLIB_EXT, 'include/gmp.h'], + 'dirs': [], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/i/ISL/ISL-0.15-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/ISL/ISL-0.15-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..e711a7699f --- /dev/null +++ b/easybuild/easyconfigs/i/ISL/ISL-0.15-GCC-4.9.3-2.25.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'ISL' +version = '0.15' + +homepage = 'http://isl.gforge.inria.fr/' +description = """isl is a library for manipulating sets and relations of integer points bounded by linear constraints.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} + +source_urls = ['http://isl.gforge.inria.fr/'] +sources = [SOURCELOWER_TAR_BZ2] + +dependencies = [('GMP', '6.1.0')] + +sanity_check_paths = { + 'files': ['lib/libisl.%s' % SHLIB_EXT, 'lib/libisl.a'], + 'dirs': ['include/isl'] +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..01f5647249 --- /dev/null +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.2-GCC-4.9.3-2.25.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'libxml2' +version = '2.9.2' + +homepage = 'http://xmlsoft.org/' +description = """Libxml2 is the XML C parser and +toolchain developed for the Gnome project + (but usable outside of the Gnome platform).""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} +toolchainopts = {'pic': True} + +source_urls = [ + 'http://xmlsoft.org/sources/', + 'http://xmlsoft.org/sources/old/' +] +sources = [SOURCELOWER_TAR_GZ] + +configopts = 'CC="$CC" CXX="$CXX" --with-pic --without-python' + +dependencies = [('zlib', '1.2.8')] + +sanity_check_paths = { + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], + 'dirs': ['bin', 'include/libxml2/libxml'], +} + +moduleclass = 'lib' -- GitLab From 64ac28dbb89f1b6dfae97b81a07e05d5fff41a6d Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 13 Jan 2016 14:16:14 +0100 Subject: [PATCH 0689/1015] back to default (Intel) zlib and ncurses --- easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb index 9ea25bcfbb..5f116c4b08 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.1.1-intel-2015b.eb @@ -29,8 +29,8 @@ dependencies = [ ('ant', '1.9.6', '-%s-%s' % (java, javaver), True), ('Bowtie', '1.1.2'), ('Bowtie2', '2.2.6'), - ('ncurses', '5.9', '', ('GNU', '4.9.3-2.25')), - ('zlib', '1.2.8', '', ('GNU', '4.9.3-2.25')), + ('ncurses', '5.9',), + ('zlib', '1.2.8'), ('Perl', '5.20.3'), ] -- GitLab From ae5cfb5f9c9e5022253f8b319bfa7307c165c003 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 13 Jan 2016 15:03:52 +0100 Subject: [PATCH 0690/1015] Fix remarks --- .../l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb | 6 +++--- .../easyconfigs/s/SQLite/SQLite-3.8.10.2-GCC-4.9.3-2.25.eb | 6 ++++-- .../easyconfigs/t/Tk/Tk-8.6.4-GCC-4.9.3-2.25-no-X11.eb | 2 +- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb index 1b637487e1..708a773c8b 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GCC-4.9.3-2.25.eb index 3f2737e1d5..62c6f7b8b2 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.8.10.2-GCC-4.9.3-2.25.eb @@ -30,9 +30,11 @@ dependencies = [ ('Tcl', '8.6.4'), ] +parallel = 1 + sanity_check_paths = { - 'files': ['bin/sqlite3'], - 'dirs': [], + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.%s' % SHLIB_EXT], + 'dirs': ['lib/pkgconfig'], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-GCC-4.9.3-2.25-no-X11.eb b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-GCC-4.9.3-2.25-no-X11.eb index 2068c711ab..a8245c8580 100644 --- a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-GCC-4.9.3-2.25-no-X11.eb +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-GCC-4.9.3-2.25-no-X11.eb @@ -19,7 +19,7 @@ dependencies = [ ('Tcl', version), ] -configopts = '--enable-threads --with-tcl=$EBROOTTCL/lib --without-x' +configopts = '--enable-threads --with-tcl=$EBROOTTCL/lib --without-x CFLAGS="-I$EBROOTTCL/include"' start_dir = 'unix' -- GitLab From e94d3370223b90ac672fdbad6b1daf77c40a5407 Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Thu, 14 Jan 2016 10:38:24 +0100 Subject: [PATCH 0691/1015] removed custom sanity checks. @boegel will add sanity checks to the easyblock --- easybuild/easyconfigs/e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb | 5 ----- 1 file changed, 5 deletions(-) diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb b/easybuild/easyconfigs/e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb index 37700e27fa..e546c89a44 100644 --- a/easybuild/easyconfigs/e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb @@ -11,9 +11,4 @@ toolchainopts = {'optarch': True, 'pic': True} source_urls = ['http://bitbucket.org/%(namelower)s/%(namelower)s/get'] sources = ['%s.tar.bz2' % version] -sanity_check_paths = { - 'files': ["include/Eigen/Array", "include/Eigen/Geometry", "include/Eigen/LU"], - 'dirs': ["include/Eigen/src"], -} - moduleclass = 'numlib' -- GitLab From fb238964b3102829bfeae601559d6a0a4ac2ede8 Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Thu, 14 Jan 2016 10:48:30 +0100 Subject: [PATCH 0692/1015] switched to %(version)s --- easybuild/easyconfigs/e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb b/easybuild/easyconfigs/e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb index e546c89a44..a9cf345767 100644 --- a/easybuild/easyconfigs/e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/Eigen/Eigen-2.0.17-goolf-1.4.10.eb @@ -9,6 +9,6 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'pic': True} source_urls = ['http://bitbucket.org/%(namelower)s/%(namelower)s/get'] -sources = ['%s.tar.bz2' % version] +sources = ['%(version)s.tar.bz2'] moduleclass = 'numlib' -- GitLab From 80f639c5ae8db401e220771ce59a09290e42efd2 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 14 Jan 2016 10:50:28 +0100 Subject: [PATCH 0693/1015] Add binutils as build dep and switch to ncurses 6.0 --- easybuild/easyconfigs/c/CMake/CMake-3.4.1-GCCcore-4.9.3.eb | 4 +++- .../l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb | 3 ++- ...es-5.9-GCCcore-4.9.3.eb => ncurses-6.0-GCCcore-4.9.3.eb} | 6 ++++-- .../p/Python/Python-2.7.10-GCC-4.9.3-2.25-bare.eb | 2 +- 4 files changed, 10 insertions(+), 5 deletions(-) rename easybuild/easyconfigs/n/ncurses/{ncurses-5.9-GCCcore-4.9.3.eb => ncurses-6.0-GCCcore-4.9.3.eb} (92%) diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.1-GCCcore-4.9.3.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-GCCcore-4.9.3.eb index 685fcbc7dc..1a599467bd 100644 --- a/easybuild/easyconfigs/c/CMake/CMake-3.4.1-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-GCCcore-4.9.3.eb @@ -12,10 +12,12 @@ toolchain = {'name': 'GCCcore', 'version': '4.9.3'} source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] sources = [SOURCELOWER_TAR_GZ] +builddependencies = [('binutils', '2.25')] + configopts = '-- -DCMAKE_USE_OPENSSL=1' dependencies = [ - ('ncurses', '5.9'), + ('ncurses', '6.0'), # OS dependency should be preferred if the os version is more recent then this version, # it's nice to have an up to date openssl for security reasons #('OpenSSL', '1.0.1p'), diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb index 708a773c8b..3c101707a6 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb @@ -15,7 +15,8 @@ toolchainopts = {'pic': True} sources = ['readline-%(version)s.tar.gz'] source_urls = ['http://ftp.gnu.org/gnu/readline'] -dependencies = [('ncurses', '5.9')] +builddependencies = [('binutils', '2.25')] +dependencies = [('ncurses', '6.0')] # for the termcap symbols, use EB ncurses preconfigopts = "LDFLAGS='-lncurses'" diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCCcore-4.9.3.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb similarity index 92% rename from easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCCcore-4.9.3.eb rename to easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb index 3f112aa363..58755dd62c 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb @@ -1,7 +1,7 @@ easyblock = 'ConfigureMake' name = 'ncurses' -version = '5.9' +version = '6.0' homepage = 'http://www.gnu.org/software/ncurses/' description = """The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, @@ -14,6 +14,8 @@ toolchainopts = {'optarch': True, 'pic': True} source_urls = [GNU_SOURCE] sources = [SOURCE_TAR_GZ] +builddependencies = [('binutils', '2.25')] + patches = ['ncurses-%(version)s_configure_darwin.patch'] configopts = [ @@ -25,7 +27,7 @@ configopts = [ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", + 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses%(version_major)s-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + ['lib/lib%s%s.%s' % (x, y, SHLIB_EXT) for x in libs for y in ['', 'w']] + diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-GCC-4.9.3-2.25-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-GCC-4.9.3-2.25-bare.eb index 4a5e88d1d4..40981226c2 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-GCC-4.9.3-2.25-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-GCC-4.9.3-2.25-bare.eb @@ -16,7 +16,7 @@ dependencies = [ ('bzip2', '1.0.6'), ('zlib', '1.2.8'), ('libreadline', '6.3', '', ('GCCcore', '4.9.3')), - ('ncurses', '5.9', '', ('GCCcore', '4.9.3')), + ('ncurses', '6.0', '', ('GCCcore', '4.9.3')), ('SQLite', '3.8.10.2'), ('Tk', '8.6.4', '-no-X11'), # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -- GitLab From 6343d107ec7c2ebec4c853fc7ac72d34e091084a Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 14 Jan 2016 11:16:50 +0100 Subject: [PATCH 0694/1015] Drop old patch for ncurses 6 --- easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb | 2 -- 1 file changed, 2 deletions(-) diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb index 58755dd62c..eab9da36db 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb @@ -16,8 +16,6 @@ sources = [SOURCE_TAR_GZ] builddependencies = [('binutils', '2.25')] -patches = ['ncurses-%(version)s_configure_darwin.patch'] - configopts = [ # default build '--with-shared --enable-overwrite', -- GitLab From 38fb077447e718dfb650ceda6ed36d5204001034 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 15 Jan 2016 07:50:50 +0100 Subject: [PATCH 0695/1015] add Qt4 as dep in DOLFIN easyconfig --- .../DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb | 9 ++++++- .../Qt/Qt-4.8.7-intel-2015b-Python-2.7.11.eb | 25 +++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 easybuild/easyconfigs/q/Qt/Qt-4.8.7-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb index 33097088dd..599ff35bf9 100644 --- a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb @@ -20,6 +20,7 @@ sources = [SOURCELOWER_TAR_GZ] patches = [ 'DOLFIN-%(version)s_petsc-slepc-libs.patch', 'DOLFIN-%(version)s_fix-SuiteSparse-4.3.patch', + #'DOLFIN-%(version)s_skip-PETSc-CUSP-check.patch', ] pyver = '2.7.11' @@ -42,6 +43,7 @@ dependencies = [ ('PETSc', '3.6.3', versionsuffix), ('SLEPc', '3.6.2', versionsuffix), ('MTL4', '4.0.9555', '', True), + ('HDF5', '1.8.15-patch1'), ('Trilinos', '12.4.2', versionsuffix), ('Sphinx', '1.3.3', versionsuffix), ('zlib', '1.2.8'), @@ -53,9 +55,14 @@ dependencies = [ ('slepc4py', '3.6.0', versionsuffix), ('PaStiX', '5.2.2.22'), ('CppUnit', '1.12.1'), + ('Qt', '4.8.7', versionsuffix), ] # supply path to libsuitesparseconfig.a for CHOLMOD/UMFPACK, see also patch file -configopts = "-DSUITESPARSECONFIG_DIR=$EBROOTSUITESPARSE/SuiteSparse_config" +configopts = "-DSUITESPARSECONFIG_DIR=$EBROOTSUITESPARSE/SuiteSparse_config " + +runtest = False + +modextrapaths = {'PYTHONPATH': 'lib'} moduleclass = 'math' diff --git a/easybuild/easyconfigs/q/Qt/Qt-4.8.7-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/q/Qt/Qt-4.8.7-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..9f56d8e9fb --- /dev/null +++ b/easybuild/easyconfigs/q/Qt/Qt-4.8.7-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,25 @@ +name = 'Qt' +version = '4.8.7' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://qt.io/' +description = "Qt is a comprehensive cross-platform C++ application framework." + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [ + 'http://download.qt.io/official_releases/qt/%(version_major_minor)s/%(version)s/', + 'http://download.qt.io/archive/qt/%(version_major_minor)s/%(version)s/' +] +sources = ['%(namelower)s-everywhere-opensource-src-%(version)s.tar.gz'] + +patches = ['Qt-%(version)s_phonon-export.patch'] + +dependencies = [ + ('GLib', '2.46.0'), + ('libX11', '1.6.3', versionsuffix), + ('libXt', '1.1.5', versionsuffix), + ('libXrender', '0.9.9', versionsuffix), +] + +moduleclass = 'devel' -- GitLab From 52f3109500fcb2f5593337a1b1eeef96f545bab8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 15 Jan 2016 07:52:56 +0100 Subject: [PATCH 0696/1015] re-enable Kokkos/Tpetra, disable STKDoc_tests --- .../t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb index 1268bcff85..a98aa55004 100644 --- a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb @@ -27,10 +27,8 @@ dependencies = [ builddependencies = [('CMake', '3.4.1')] -# disable Kokkos: libkokkos.a is missing, cfr. https://github.com/kokkos/kokkos/issues/165; -# Tpetra requires Kokkos; -# STK Classic is deprecated/broken +# STK Classic is deprecated/broken, STKDoc_tests needs to be disabled too because of it # see https://trilinos.org/oldsite/release_notes-11.10.html and https://github.com/trilinos/Trilinos/issues/19 -skip_exts = ['Kokkos', 'STKClassic', 'Tpetra'] +skip_exts = ['STKClassic', 'STKDoc_tests'] moduleclass = 'numlib' -- GitLab From 9ce8f2833c0cb93c7a79b508e6b54e66ab8f05ac Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 15 Jan 2016 07:53:51 +0100 Subject: [PATCH 0697/1015] enable use of -fPIC for PaStiX --- easybuild/easyconfigs/p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb b/easybuild/easyconfigs/p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb index 0789ad1674..82b29f84c1 100644 --- a/easybuild/easyconfigs/p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb +++ b/easybuild/easyconfigs/p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb @@ -8,6 +8,7 @@ description = """PaStiX (Parallel Sparse matriX package) is a scientific library parallel solver for very large sparse linear systems based on direct methods.""" toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} source_urls = ['https://gforge.inria.fr/frs/download.php/file/35070/'] sources = ['%(namelower)s_%(version)s.tar.bz2'] @@ -24,6 +25,8 @@ start_dir = 'src' prebuildopts = "cp -a config/LINUX-INTEL.in config.in && " buildopts = 'BLASLIB="-L$BLAS_LIB_DIR $LIBBLAS" HWLOC_HOME=$EBROOTHWLOC SCOTCH_HOME=$EBROOTSCOTCH ' +# take control over compiler flags +buildopts += 'CCFOPT="$CFLAGS" ' # fix value for $MPCXXPROG, default uses 'mpic++' which is incorrect buildopts += 'MPCXXPROG="$MPICXX -cxx=$CXX -Wall" ' -- GitLab From 2bf56b2ccb17c568b7646e0693a53b3c7ad929f3 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 15 Jan 2016 11:11:47 +0200 Subject: [PATCH 0698/1015] add easyconfig patchelf-0.8-GNU-4.9.3-2.25.eb --- .../p/patchelf/patchelf-0.8-GNU-4.9.3-2.25.eb | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 easybuild/easyconfigs/p/patchelf/patchelf-0.8-GNU-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/p/patchelf/patchelf-0.8-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/p/patchelf/patchelf-0.8-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..e63fac1d5d --- /dev/null +++ b/easybuild/easyconfigs/p/patchelf/patchelf-0.8-GNU-4.9.3-2.25.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'patchelf' +version = '0.8' + +homepage = 'http://nixos.org/patchelf.html' +description = """PatchELF is a small utility to modify the dynamic linker and RPATH of ELF executables.""" + +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} + +source_urls = ['https://github.com/NixOS/patchelf/archive/'] +sources = ['%(version)s.tar.gz'] + +preconfigopts = "sh bootstrap.sh && " + +sanity_check_paths = { + 'files': ['bin/patchelf'], + 'dirs': ['share'], +} + +moduleclass = 'tools' -- GitLab From 9174b786cc86e7484d02cbcd510bb7c38216afbe Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 15 Jan 2016 10:41:41 +0100 Subject: [PATCH 0699/1015] include patchelf as build dep for DOLFIN --- .../d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb index 599ff35bf9..8167c83e2b 100644 --- a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb @@ -29,6 +29,7 @@ versionsuffix = '-Python-%s' % pyver builddependencies = [ ('CMake', '3.4.1'), ('SWIG', '3.0.8', versionsuffix), + ('patchelf', '0.8', '', ('GNU', '4.9.3-2.25')), ] dependencies = [ ('Python', pyver), -- GitLab From ee907be1f630db37b4645adb65a5cdff1b263198 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 15 Jan 2016 11:17:50 +0100 Subject: [PATCH 0700/1015] add comment w.r.t. disabled tests, cleanup of things are not needed --- .../d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb index 8167c83e2b..f6b89c67c7 100644 --- a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0-intel-2015b-Python-2.7.11.eb @@ -20,7 +20,6 @@ sources = [SOURCELOWER_TAR_GZ] patches = [ 'DOLFIN-%(version)s_petsc-slepc-libs.patch', 'DOLFIN-%(version)s_fix-SuiteSparse-4.3.patch', - #'DOLFIN-%(version)s_skip-PETSc-CUSP-check.patch', ] pyver = '2.7.11' @@ -62,8 +61,7 @@ dependencies = [ # supply path to libsuitesparseconfig.a for CHOLMOD/UMFPACK, see also patch file configopts = "-DSUITESPARSECONFIG_DIR=$EBROOTSUITESPARSE/SuiteSparse_config " +# demos run as tests fail with 'bad X server connection', skipping for now runtest = False -modextrapaths = {'PYTHONPATH': 'lib'} - moduleclass = 'math' -- GitLab From c70f8f9134d9875e8d135f083955916d75531791 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 15 Jan 2016 11:21:31 +0100 Subject: [PATCH 0701/1015] add comment in PETSc-related patch for DOLFIN --- .../easyconfigs/d/DOLFIN/DOLFIN-1.6.0_petsc-slepc-libs.patch | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0_petsc-slepc-libs.patch b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0_petsc-slepc-libs.patch index e40e2cb866..579635c05c 100644 --- a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0_petsc-slepc-libs.patch +++ b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.6.0_petsc-slepc-libs.patch @@ -1,3 +1,5 @@ +fix to use external PETSc +author: Kenneth Hoste (HPC-UGent) diff -ru cmake/modules/FindPETSc.cmake cmake/modules/FindPETSc.cmake --- cmake/modules/FindPETSc.cmake 2011-12-07 22:21:22.000000000 +0100 +++ cmake/modules/FindPETSc.cmake 2012-08-10 13:02:21.032955197 +0200 -- GitLab From 13ed13b78cd8ca46675839d968cae0c8bbdf255b Mon Sep 17 00:00:00 2001 From: Damian Alvarez Date: Fri, 15 Jan 2016 17:32:59 +0100 Subject: [PATCH 0702/1015] The wrapper creation process has been slightly changed, to allow for a list of host compilers --- .../CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index be0effa8e8..3480e35c4d 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -34,12 +34,11 @@ checksums = ['4b3bcecf0dfc35928a0898793cf3e4c6'] # Tested, but not throughly, so it is not guaranteed to don't cause problems installopts = '-override compiler' -generate_wrapper = True -host_compiler = "icpc" +host_compilers = ["icpc", "g++"] -# Be careful and have a message consistent with the wrappers present +# Be careful and have a message consistent with the generated wrappers modloadmsg = "nvcc uses g++ as the default host compiler. If you want to use icpc as a host compiler you can use" -modloadmsg += " nvcc_icpc, or nvcc -ccbin=icpc" +modloadmsg += " nvcc_icpc, or nvcc -ccbin=icpc. Likewise, a g++ wrapper called nvcc_g++ has been also created." moduleclass = 'system' -- GitLab From 09af072eb89d1846a00c2d4be42c44e23cddf504 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 15 Jan 2016 22:57:23 +0100 Subject: [PATCH 0703/1015] finalize foss/2016a, add easyconfigs for toolchains + HPL --- .../f/FFTW/FFTW-3.3.4-gompi-2016a.eb | 34 +++++++++++++ easybuild/easyconfigs/f/foss/foss-2016a.eb | 12 ++--- easybuild/easyconfigs/g/gompi/gompi-2016a.eb | 20 ++++++++ .../easyconfigs/h/HPL/HPL-2.1-foss-2016a.eb | 18 +++++++ .../h/hwloc/hwloc-1.11.2-GCC-4.9.3-2.25.eb | 23 +++++++++ .../numactl/numactl-2.0.11-GCC-4.9.3-2.25.eb | 23 +++++++++ ...BLAS-0.2.15-GCC-4.9.3-2.25-LAPACK-3.6.0.eb | 51 +++++++++++++++++++ .../OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb | 32 ++++++++++++ ...ompi-2016a-OpenBLAS-0.2.15-LAPACK-3.6.0.eb | 25 +++++++++ 9 files changed, 230 insertions(+), 8 deletions(-) create mode 100644 easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-2016a.eb create mode 100644 easybuild/easyconfigs/g/gompi/gompi-2016a.eb create mode 100644 easybuild/easyconfigs/h/HPL/HPL-2.1-foss-2016a.eb create mode 100644 easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.15-GCC-4.9.3-2.25-LAPACK-3.6.0.eb create mode 100644 easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2016a-OpenBLAS-0.2.15-LAPACK-3.6.0.eb diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-2016a.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-2016a.eb new file mode 100644 index 0000000000..ea1354d72d --- /dev/null +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-2016a.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'FFTW' +version = '3.3.4' + +homepage = 'http://www.fftw.org' +description = """FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) + in one or more dimensions, of arbitrary input size, and of both real and complex data.""" + +toolchain = {'name': 'gompi', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [homepage] + +common_configopts = "--enable-threads --enable-openmp --with-pic" + +configopts = [ + common_configopts + " --enable-single --enable-sse2 --enable-mpi", + common_configopts + " --enable-long-double --enable-mpi", + common_configopts + " --enable-quad-precision", + common_configopts + " --enable-sse2 --enable-mpi", # default as last +] + +sanity_check_paths = { + 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', + '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/f/foss/foss-2016a.eb b/easybuild/easyconfigs/f/foss/foss-2016a.eb index cce53461f2..0846e47261 100644 --- a/easybuild/easyconfigs/f/foss/foss-2016a.eb +++ b/easybuild/easyconfigs/f/foss/foss-2016a.eb @@ -9,10 +9,7 @@ description = """GNU Compiler Collection (GCC) based compiler toolchain, includi toolchain = {'name': 'dummy', 'version': 'dummy'} -gccver = '4.9.3' # 20150626 -#gccver = '5.3.0' # 20151204 -binutilsver = '2.25' -tcver = '%s-binutils-%s' % (gccver, binutilsver) +gccver = '4.9.3-2.25' blaslib = 'OpenBLAS' blasver = '0.2.15' @@ -28,10 +25,9 @@ comp_mpi_tc = (comp_mpi_tc_name, version) # because of toolchain preperation functions # For binutils, stick to http://wiki.osdev.org/Cross-Compiler_Successful_Builds dependencies = [ - ('GCC', gccver, '-binutils-%s' % binutilsver), - ('binutils', binutilsver, '', ('GCC', tcver)), - ('OpenMPI', '1.10.1', '', ('GCC', '%s-%s' % (gccver, binutilsver))), - (blaslib, blasver, blassuff, ('GCC', '%s-%s' % (gccver, binutilsver))), + ('GCC', gccver), + ('OpenMPI', '1.10.1', '', ('GCC', gccver)), + (blaslib, blasver, blassuff, ('GCC', gccver)), ('FFTW', '3.3.4', '', comp_mpi_tc), ('ScaLAPACK', '2.0.2', '-%s%s' % (blas, blassuff), comp_mpi_tc), ] diff --git a/easybuild/easyconfigs/g/gompi/gompi-2016a.eb b/easybuild/easyconfigs/g/gompi/gompi-2016a.eb new file mode 100644 index 0000000000..00f9ed1bf1 --- /dev/null +++ b/easybuild/easyconfigs/g/gompi/gompi-2016a.eb @@ -0,0 +1,20 @@ +easyblock = "Toolchain" + +name = 'gompi' +version = '2016a' + +homepage = '(none)' +description = """GNU Compiler Collection (GCC) based compiler toolchain, + including OpenMPI for MPI support.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +gccver = '4.9.3-2.25' + +# compiler toolchain dependencies +dependencies = [ + ('GCC', gccver), # includes both GCC 4.9.3 and binutils 2.25 + ('OpenMPI', '1.10.1', '', ('GCC', gccver)), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-foss-2016a.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-foss-2016a.eb new file mode 100644 index 0000000000..e43e4270dd --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-foss-2016a.eb @@ -0,0 +1,18 @@ +name = 'HPL' +version = '2.1' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic + on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the + High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'optarch': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..dd384c19f8 --- /dev/null +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GCC-4.9.3-2.25.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'hwloc' +version = '1.11.2' + +homepage = 'http://www.open-mpi.org/projects/hwloc/' +description = """The Portable Hardware Locality (hwloc) software package provides a portable abstraction + (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including + NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various + system attributes such as cache and memory information as well as the locality of I/O devices such as + network interfaces, InfiniBand HCAs or GPUs. It primarily aims at helping applications with gathering + information about modern computing hardware so as to exploit it accordingly and efficiently.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} + +source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] +sources = [SOURCE_TAR_GZ] + +dependencies = [('numactl', '2.0.11')] + +configopts = "--enable-libnuma=$EBROOTNUMACTL" + +moduleclass = 'system' diff --git a/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..cee677dd4c --- /dev/null +++ b/easybuild/easyconfigs/n/numactl/numactl-2.0.11-GCC-4.9.3-2.25.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'numactl' +version = '2.0.11' + +homepage = 'http://oss.sgi.com/projects/libnuma/' +description = """The numactl program allows you to run your application program on specific cpu's and memory nodes. + It does this by supplying a NUMA memory policy to the operating system before running your program. + The libnuma library provides convenient ways for you to add NUMA memory policies into your own program.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} + +source_urls = ['ftp://oss.sgi.com/www/projects/libnuma/download/'] +sources = [SOURCE_TAR_GZ] + +checksums = ['d3bc88b7ddb9f06d60898f4816ae9127'] + +sanity_check_paths = { + 'files': ['bin/numactl', 'bin/numastat', 'lib/libnuma.%s' % SHLIB_EXT, 'lib/libnuma.a'], + 'dirs': ['share/man', 'include'] +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.15-GCC-4.9.3-2.25-LAPACK-3.6.0.eb b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.15-GCC-4.9.3-2.25-LAPACK-3.6.0.eb new file mode 100644 index 0000000000..32dd146e23 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.15-GCC-4.9.3-2.25-LAPACK-3.6.0.eb @@ -0,0 +1,51 @@ +easyblock = 'ConfigureMake' + +name = 'OpenBLAS' +version = '0.2.15' + +lapackver = '3.6.0' +versionsuffix = '-LAPACK-%s' % lapackver + +homepage = 'http://xianyi.github.com/OpenBLAS/' +description = """OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} + +lapack_src = 'lapack-%s.tgz' % lapackver +large_src = 'large.tgz' +timing_src = 'timing.tgz' +sources = [ + 'v%(version)s.tar.gz', + lapack_src, + large_src, + timing_src, +] +source_urls = [ + # order matters, trying to download the LAPACK tarball from GitHub causes trouble + "http://www.netlib.org/lapack/", + "http://www.netlib.org/lapack/timing/", + "https://github.com/xianyi/OpenBLAS/archive/", +] + +patches = [ + (lapack_src, '.'), # copy LAPACK tarball to unpacked OpenBLAS dir + (large_src, '.'), + (timing_src, '.'), +] + +skipsteps = ['configure'] + +buildopts = 'BINARY=64 USE_THREAD=1 CC="$CC" FC="$F77" NO_AFFINITY=1' +installopts = "USE_THREAD=1 PREFIX=%(installdir)s" + +# extensive testing can be enabled by uncommenting the line below +#runtest = 'PATH=.:$PATH lapack-timing' + +sanity_check_paths = { + 'files': ['include/cblas.h', 'include/f77blas.h', 'include/lapacke_config.h', 'include/lapacke.h', + 'include/lapacke_mangling.h', 'include/lapacke_utils.h', 'include/openblas_config.h', + 'lib/libopenblas.a', 'lib/libopenblas.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..c91ebdd221 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.1-GCC-4.9.3-2.25.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'OpenMPI' +version = '1.10.1' + +homepage = 'http://www.open-mpi.org/' +description = """The Open MPI Project is an open source MPI-2 implementation.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] + +dependencies = [('hwloc', '1.11.2')] + +configopts = '--with-threads=posix --enable-shared --enable-mpi-thread-multiple --with-verbs ' +configopts += '--enable-mpirun-prefix-by-default ' # suppress failure modes in relation to mpirun path +configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support +configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading + +# needed for --with-verbs +osdependencies = [('libibverbs-dev', 'libibverbs-devel')] + +libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] +sanity_check_paths = { + 'files': ["bin/%s" % binfile for binfile in ["ompi_info", "opal_wrapper", "orterun"]] + + ["lib/lib%s.%s" % (libfile, SHLIB_EXT) for libfile in libs] + + ["include/%s.h" % x for x in ["mpi-ext", "mpif-config", "mpif", "mpi", "mpi_portable_platform"]], + 'dirs': ["include/openmpi/ompi/mpi/cxx"], +} + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2016a-OpenBLAS-0.2.15-LAPACK-3.6.0.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2016a-OpenBLAS-0.2.15-LAPACK-3.6.0.eb new file mode 100644 index 0000000000..1326db5fe2 --- /dev/null +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2016a-OpenBLAS-0.2.15-LAPACK-3.6.0.eb @@ -0,0 +1,25 @@ +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': '2016a'} +toolchainopts = {'pic': True} + +source_urls = [homepage] +sources = [SOURCELOWER_TGZ] + +blaslib = 'OpenBLAS' +blasver = '0.2.15' +blassuff = '-LAPACK-3.6.0' + +versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) + +dependencies = [(blaslib, blasver, blassuff, ('GCC', '4.9.3-2.25'))] + +## parallel build tends to fail, so disabling it +parallel = 1 + +moduleclass = 'numlib' -- GitLab From fdc0694b35a4349d85cf703524c61f75cc9c58dd Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 16 Jan 2016 00:01:53 +0200 Subject: [PATCH 0704/1015] finalize foss/2016a, add easyconfigs for toolchain components + HPL --- .../easyconfigs/h/HPL/HPL-2.1-intel-2016a.eb | 18 +++++++++++++++ .../i/iimpi/iimpi-8.1.5-GCC-4.9.3-2.25.eb | 19 ++++++++++++++++ ...l-11.3.1.150-iimpi-8.1.5-GCC-4.9.3-2.25.eb | 22 +++++++++++++++++++ easybuild/easyconfigs/i/intel/intel-2016a.eb | 4 +--- 4 files changed, 60 insertions(+), 3 deletions(-) create mode 100644 easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2016a.eb create mode 100644 easybuild/easyconfigs/i/iimpi/iimpi-8.1.5-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-8.1.5-GCC-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2016a.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2016a.eb new file mode 100644 index 0000000000..a3af786ca9 --- /dev/null +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-2016a.eb @@ -0,0 +1,18 @@ +name = 'HPL' +version = '2.1' + +homepage = 'http://www.netlib.org/benchmark/hpl/' +description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic + on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the + High Performance Computing Linpack Benchmark.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'optarch': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] + +# fix Make dependencies, so parallel build also works +patches = ['HPL_parallel-make.patch'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-8.1.5-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iimpi/iimpi-8.1.5-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..43b5e47c98 --- /dev/null +++ b/easybuild/easyconfigs/i/iimpi/iimpi-8.1.5-GCC-4.9.3-2.25.eb @@ -0,0 +1,19 @@ +easyblock = "Toolchain" + +name = 'iimpi' +version = '8.1.5' +versionsuffix = '-GCC-4.9.3-2.25' + +homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' +description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +compver = '2016.1.150' +dependencies = [ + ('icc', compver, versionsuffix), + ('ifort', compver, versionsuffix), + ('impi', '5.1.2.150', '', ('iccifort', '%s%s' % (compver, versionsuffix))), +] + +moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-8.1.5-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-8.1.5-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..de96c38b15 --- /dev/null +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-8.1.5-GCC-4.9.3-2.25.eb @@ -0,0 +1,22 @@ +name = 'imkl' +version = '11.3.1.150' + +homepage = 'http://software.intel.com/en-us/intel-mkl/' +description = """Intel Math Kernel Library is a library of highly optimized, + extensively threaded math routines for science, engineering, and financial + applications that require maximum performance. Core math functions include + BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" + +toolchain = {'name': 'iimpi', 'version': '8.1.5-GCC-4.9.3-2.25'} + +sources = ['l_mkl_%(version)s.tgz'] + +dontcreateinstalldir = 'True' + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") + +interfaces = True + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/i/intel/intel-2016a.eb b/easybuild/easyconfigs/i/intel/intel-2016a.eb index 367a775846..c858c20f53 100644 --- a/easybuild/easyconfigs/i/intel/intel-2016a.eb +++ b/easybuild/easyconfigs/i/intel/intel-2016a.eb @@ -8,16 +8,14 @@ description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and toolchain = {'name': 'dummy', 'version': 'dummy'} -#compver = '2015.5.223' compver = '2016.1.150' gccsuff = '-GCC-4.9.3-2.25' -#gccsuff = '-GCC-5.3.0-2.25' dependencies = [ ('icc', compver, gccsuff), ('ifort', compver, gccsuff), ('impi', '5.1.2.150', '', ('iccifort', '%s%s' % (compver, gccsuff))), - ('imkl', '11.3.1.150', '', ('iimpi', '8.4.5%s' % gccsuff)), + ('imkl', '11.3.1.150', '', ('iimpi', '8.1.5%s' % gccsuff)), ] moduleclass = 'toolchain' -- GitLab From 11a4b44f662d55e0e9256a8c16da0aa01509d750 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 16 Jan 2016 20:03:34 +0100 Subject: [PATCH 0705/1015] fix Molpro homepage & source filename ('.', not '-') --- .../m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb | 6 +++--- ...x86_64.patch => Molpro-mpp-2010.1.23-Linux_x86_64.patch} | 6 ++++-- 2 files changed, 7 insertions(+), 5 deletions(-) rename easybuild/easyconfigs/m/Molpro/{molpro-mpp-2010.1.23-Linux_x86_64.patch => Molpro-mpp-2010.1.23-Linux_x86_64.patch} (64%) diff --git a/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb index 8f6cc76ffd..a2fae689ef 100644 --- a/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb +++ b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb @@ -3,14 +3,14 @@ versionprefix = 'mpp-' version = '2010.1.23' versionsuffix = '-Linux_x86_64' -homepage = 'https://molpro.net' +homepage = 'https://www.molpro.net' description = """Molpro is a complete system of ab initio programs for molecular electronic structure calculations.""" toolchain = {'name': 'dummy', 'version': 'dummy'} # no source URL available, requires registration to download -sources = ['%(namelower)s-%(versionprefix)s%(version)s%(versionsuffix)s.sh'] -patches = ['%(namelower)s-%(versionprefix)s%(version)s%(versionsuffix)s.patch'] +sources = ['%%(namelower)s-%%(versionprefix)s%%(version)s.%s.sh' % versionsuffix[1:]] +patches = ['%(name)s-%(versionprefix)s%(version)s%(versionsuffix)s.patch'] precompiled_binaries = True # license file - uncomment if a licence file is supplied by your site and diff --git a/easybuild/easyconfigs/m/Molpro/molpro-mpp-2010.1.23-Linux_x86_64.patch b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.patch similarity index 64% rename from easybuild/easyconfigs/m/Molpro/molpro-mpp-2010.1.23-Linux_x86_64.patch rename to easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.patch index 60d786f157..05094b6946 100644 --- a/easybuild/easyconfigs/m/Molpro/molpro-mpp-2010.1.23-Linux_x86_64.patch +++ b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.patch @@ -1,5 +1,7 @@ ---- Molpro/molpro-mpp-2010.1.23-Linux_x86_64.sh 2015-09-02 12:57:08.239724674 +1200 -+++ Molpro/molpro-mpp-2010.1.23-Linux_x86_64.sh 2015-09-02 13:01:18.998587159 +1200 +be verbose about not having a license token available +author: Benjamin Roberts (NeSI) +--- molpro-mpp-2010.1.23.Linux_x86_64.sh 2015-09-02 12:57:08.239724674 +1200 ++++ molpro-mpp-2010.1.23.Linux_x86_64.sh 2015-09-02 13:01:18.998587159 +1200 @@ -156,7 +156,12 @@ eval ${download} "https://www.molpro.net/licensee/token" 1>/dev/null 2>&1 || rm -f ${INSTLIB}/.token fi -- GitLab From 39d4f7fe2fc88fb09e0dbd108019d8a777ddab61 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 16 Jan 2016 20:17:00 +0100 Subject: [PATCH 0706/1015] {chem}[dummy] Molpro mpp-2015.1.0.linux_x86_64_intel --- .../Molpro-mpp-2015.1.0.linux_x86_64_intel.eb | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 easybuild/easyconfigs/m/Molpro/Molpro-mpp-2015.1.0.linux_x86_64_intel.eb diff --git a/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2015.1.0.linux_x86_64_intel.eb b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2015.1.0.linux_x86_64_intel.eb new file mode 100644 index 0000000000..3d1681fc2e --- /dev/null +++ b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2015.1.0.linux_x86_64_intel.eb @@ -0,0 +1,21 @@ +name = 'Molpro' +versionprefix = 'mpp-' +version = '2015.1.0' +versionsuffix = '.linux_x86_64_intel' + +homepage = 'https://www.molpro.net' +description = """Molpro is a complete system of ab initio programs for molecular electronic structure calculations.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +# no source URL available, requires registration to download +sources = ['%(namelower)s-%(versionprefix)s%(version)s%(versionsuffix)s.sh'] + +precompiled_binaries = True + +# license file - uncomment if a licence file is supplied by your site and +# is valid for all users - the value of license_file may have to be changed +#import os +#license_file = os.path.join(os.getenv('HOME'), 'licenses', name, 'license.lic') + +moduleclass = 'chem' -- GitLab From 0839951107b674d166ff18762070194d4cad0ed7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 16 Jan 2016 20:20:17 +0100 Subject: [PATCH 0707/1015] '-' -> '.' in Molpro 2010.1.23 versionsuffix --- ...3-Linux_x86_64.eb => Molpro-mpp-2010.1.23.Linux_x86_64.eb} | 4 ++-- ...x_x86_64.patch => Molpro-mpp-2010.1.23.Linux_x86_64.patch} | 0 2 files changed, 2 insertions(+), 2 deletions(-) rename easybuild/easyconfigs/m/Molpro/{Molpro-mpp-2010.1.23-Linux_x86_64.eb => Molpro-mpp-2010.1.23.Linux_x86_64.eb} (85%) rename easybuild/easyconfigs/m/Molpro/{Molpro-mpp-2010.1.23-Linux_x86_64.patch => Molpro-mpp-2010.1.23.Linux_x86_64.patch} (100%) diff --git a/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23.Linux_x86_64.eb similarity index 85% rename from easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb rename to easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23.Linux_x86_64.eb index a2fae689ef..d8595bff50 100644 --- a/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.eb +++ b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23.Linux_x86_64.eb @@ -1,7 +1,7 @@ name = 'Molpro' versionprefix = 'mpp-' version = '2010.1.23' -versionsuffix = '-Linux_x86_64' +versionsuffix = '.Linux_x86_64' homepage = 'https://www.molpro.net' description = """Molpro is a complete system of ab initio programs for molecular electronic structure calculations.""" @@ -9,7 +9,7 @@ description = """Molpro is a complete system of ab initio programs for molecular toolchain = {'name': 'dummy', 'version': 'dummy'} # no source URL available, requires registration to download -sources = ['%%(namelower)s-%%(versionprefix)s%%(version)s.%s.sh' % versionsuffix[1:]] +sources = ['%(namelower)s-%(versionprefix)s%(version)s%(versionsuffix).sh'] patches = ['%(name)s-%(versionprefix)s%(version)s%(versionsuffix)s.patch'] precompiled_binaries = True diff --git a/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.patch b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23.Linux_x86_64.patch similarity index 100% rename from easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23-Linux_x86_64.patch rename to easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23.Linux_x86_64.patch -- GitLab From 8324291d82a94fd97242b5030b6d6c547fc1ea13 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 16 Jan 2016 20:32:28 +0100 Subject: [PATCH 0708/1015] fix typo --- .../easyconfigs/m/Molpro/Molpro-mpp-2010.1.23.Linux_x86_64.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23.Linux_x86_64.eb b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23.Linux_x86_64.eb index d8595bff50..25842fde1c 100644 --- a/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23.Linux_x86_64.eb +++ b/easybuild/easyconfigs/m/Molpro/Molpro-mpp-2010.1.23.Linux_x86_64.eb @@ -9,7 +9,7 @@ description = """Molpro is a complete system of ab initio programs for molecular toolchain = {'name': 'dummy', 'version': 'dummy'} # no source URL available, requires registration to download -sources = ['%(namelower)s-%(versionprefix)s%(version)s%(versionsuffix).sh'] +sources = ['%(namelower)s-%(versionprefix)s%(version)s%(versionsuffix)s.sh'] patches = ['%(name)s-%(versionprefix)s%(version)s%(versionsuffix)s.patch'] precompiled_binaries = True -- GitLab From ab0d6ee02faabb0b46939c097a11c1b1694b29a7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 17 Jan 2016 11:38:20 +0100 Subject: [PATCH 0709/1015] enable max parallel of 10 for recent Trilinos --- .../t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb index a98aa55004..465a84d1bb 100644 --- a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb @@ -30,5 +30,8 @@ builddependencies = [('CMake', '3.4.1')] # STK Classic is deprecated/broken, STKDoc_tests needs to be disabled too because of it # see https://trilinos.org/oldsite/release_notes-11.10.html and https://github.com/trilinos/Trilinos/issues/19 skip_exts = ['STKClassic', 'STKDoc_tests'] + +# too parallel is too slow, and may cause build/tests to fail +maxparallel = 10 moduleclass = 'numlib' -- GitLab From 90eb1794c6bc71bcce9bc285b2037d9a4d9b7886 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 18 Jan 2016 12:05:06 +0100 Subject: [PATCH 0710/1015] comments implemented --- .../r/RSEM/RSEM-1.2.26-GNU-4.9.3-2.25.eb | 3 +- .../r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch | 109 ++++++++++++++---- 2 files changed, 90 insertions(+), 22 deletions(-) diff --git a/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-GNU-4.9.3-2.25.eb index f8223376c0..07868df9c1 100644 --- a/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-GNU-4.9.3-2.25.eb @@ -5,12 +5,13 @@ version = '1.2.26' homepage = 'http://deweylab.github.io/RSEM/' description = """RNA-Seq by Expectation-Maximization)""" + toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} source_urls = ['https://github.com/deweylab/RSEM/archive/'] sources = ['v%(version)s.tar.gz'] -patches = ['RSEM-1.2.26_eb_provided_zlib.patch'] +patches = ['RSEM-%(version)s_eb_provided_zlib.patch'] dependencies = [ ('ncurses', '5.9'), diff --git a/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch index 7eb3522c82..8e9f764d6a 100644 --- a/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch +++ b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch @@ -1,12 +1,14 @@ -#Use EB provided libz +#Use EB provided libz and use EB provided CXX and CXXFLAGS # January 11, 2016 by B. Hajgato (Vrije Ubiversiteit Brussel) --- Makefile.orig 2016-01-08 02:23:01.000000000 +0100 -+++ Makefile 2016-01-11 16:41:25.548773718 +0100 ++++ Makefile 2016-01-18 12:02:56.406105229 +0100 @@ -1,6 +1,6 @@ - CC = g++ - CFLAGS = -Wall -c -I. +-CC = g++ +-CFLAGS = -Wall -c -I. -COFLAGS = -Wall -O3 -ffast-math -c -I. -+COFLAGS = -march=native -Wall -O3 -ffast-math -c -I. ++CXX = $(CXX) ++CFLAGS = -Wall -c -I. $(CFLAGS) ++COFLAGS = $(CXXFLAGS) -Wall -c -I. PROGRAMS = rsem-extract-reference-transcripts rsem-synthesis-reference-transcripts rsem-preref rsem-parse-alignments rsem-build-read-index rsem-run-em rsem-tbam2gbam rsem-run-gibbs rsem-calculate-credibility-intervals rsem-simulate-reads rsem-bam2wig rsem-get-unique rsem-bam2readdepth rsem-sam-validator rsem-scan-for-paired-end-reads .PHONY : all ebseq clean @@ -19,55 +21,120 @@ cd sam ; ${MAKE} all Transcript.h : utils.h -@@ -52,7 +54,7 @@ +@@ -15,10 +17,10 @@ + Transcripts.h : utils.h my_assert.h Transcript.h + + rsem-extract-reference-transcripts : utils.h my_assert.h GTFItem.h Transcript.h Transcripts.h extractRef.cpp +- $(CC) -Wall -O3 extractRef.cpp -o rsem-extract-reference-transcripts ++ $(CXX) -Wall $(CXXFLAGS) extractRef.cpp -o rsem-extract-reference-transcripts + + rsem-synthesis-reference-transcripts : utils.h my_assert.h Transcript.h Transcripts.h synthesisRef.cpp +- $(CC) -Wall -O3 synthesisRef.cpp -o rsem-synthesis-reference-transcripts ++ $(CXX) -Wall $(CXXFLAGS) synthesisRef.cpp -o rsem-synthesis-reference-transcripts + + BowtieRefSeqPolicy.h : RefSeqPolicy.h + +@@ -28,10 +30,10 @@ + + + rsem-preref : preRef.o +- $(CC) preRef.o -o rsem-preref ++ $(CXX) preRef.o -o rsem-preref + + preRef.o : utils.h RefSeq.h Refs.h PolyARules.h RefSeqPolicy.h AlignerRefSeqPolicy.h preRef.cpp +- $(CC) $(COFLAGS) preRef.cpp ++ $(CXX) $(COFLAGS) preRef.cpp + + + SingleRead.h : Read.h +@@ -52,14 +54,14 @@ rsem-parse-alignments : parseIt.o sam/libbam.a - $(CC) -o rsem-parse-alignments parseIt.o sam/libbam.a -lz -lpthread -+ $(CC) -o rsem-parse-alignments parseIt.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread ++ $(CXX) -o rsem-parse-alignments parseIt.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread parseIt.o : utils.h GroupInfo.h Read.h SingleRead.h SingleReadQ.h PairedEndRead.h PairedEndReadQ.h SingleHit.h PairedEndHit.h HitContainer.h SamParser.h Transcripts.h sam/sam.h sam/bam.h parseIt.cpp - $(CC) -Wall -O2 -c -I. parseIt.cpp -@@ -87,7 +89,7 @@ +- $(CC) -Wall -O2 -c -I. parseIt.cpp ++ $(CXX) $(COFLAGS) parseIt.cpp + + + rsem-build-read-index : utils.h buildReadIndex.cpp +- $(CC) -O3 buildReadIndex.cpp -o rsem-build-read-index ++ $(CXX) $(CXXFLAGS) buildReadIndex.cpp -o rsem-build-read-index + + + simul.h : boost/random.hpp +@@ -87,57 +89,57 @@ WriteResults.h : utils.h my_assert.h GroupInfo.h Transcript.h Transcripts.h RefSeq.h Refs.h Model.h SingleModel.h SingleQModel.h PairedEndModel.h PairedEndQModel.h rsem-run-em : EM.o sam/libbam.a - $(CC) -o rsem-run-em EM.o sam/libbam.a -lz -lpthread -+ $(CC) -o rsem-run-em EM.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread ++ $(CXX) -o rsem-run-em EM.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread EM.o : utils.h my_assert.h Read.h SingleRead.h SingleReadQ.h PairedEndRead.h PairedEndReadQ.h SingleHit.h PairedEndHit.h Model.h SingleModel.h SingleQModel.h PairedEndModel.h PairedEndQModel.h Refs.h GroupInfo.h HitContainer.h ReadIndex.h ReadReader.h Orientation.h LenDist.h RSPD.h QualDist.h QProfile.h NoiseQProfile.h ModelParams.h RefSeq.h RefSeqPolicy.h PolyARules.h Profile.h NoiseProfile.h Transcript.h Transcripts.h HitWrapper.h BamWriter.h sam/bam.h sam/sam.h simul.h sam_rsem_aux.h sampling.h boost/random.hpp WriteResults.h EM.cpp - $(CC) $(COFLAGS) EM.cpp -@@ -97,13 +99,13 @@ +- $(CC) $(COFLAGS) EM.cpp ++ $(CXX) $(COFLAGS) EM.cpp + + bc_aux.h : sam/bam.h + BamConverter.h : utils.h my_assert.h sam/sam.h sam/bam.h sam_rsem_aux.h sam_rsem_cvt.h bc_aux.h Transcript.h Transcripts.h rsem-tbam2gbam : utils.h Transcripts.h Transcript.h bc_aux.h BamConverter.h sam/sam.h sam/bam.h sam/libbam.a sam_rsem_aux.h sam_rsem_cvt.h tbam2gbam.cpp sam/libbam.a - $(CC) -O3 -Wall tbam2gbam.cpp sam/libbam.a -lz -lpthread -o $@ -+ $(CC) -O3 -Wall tbam2gbam.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ ++ $(CXX) $(CXXFLAGS) -Wall tbam2gbam.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ rsem-bam2wig : utils.h my_assert.h wiggle.h wiggle.o sam/libbam.a bam2wig.cpp - $(CC) -O3 -Wall bam2wig.cpp wiggle.o sam/libbam.a -lz -lpthread -o $@ -+ $(CC) -O3 -Wall bam2wig.cpp wiggle.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ ++ $(CXX) $(CXXFLAGS) -Wall bam2wig.cpp wiggle.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ rsem-bam2readdepth : utils.h my_assert.h wiggle.h wiggle.o sam/libbam.a bam2readdepth.cpp - $(CC) -O3 -Wall bam2readdepth.cpp wiggle.o sam/libbam.a -lz -lpthread -o $@ -+ $(CC) -O3 -Wall bam2readdepth.cpp wiggle.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ ++ $(CXX) $(CXXFLAGS) -Wall bam2readdepth.cpp wiggle.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ wiggle.o: sam/bam.h sam/sam.h wiggle.cpp wiggle.h - $(CC) $(COFLAGS) wiggle.cpp -@@ -131,13 +133,13 @@ - $(CC) $(COFLAGS) calcCI.cpp +- $(CC) $(COFLAGS) wiggle.cpp ++ $(CXX) $(COFLAGS) wiggle.cpp + + rsem-simulate-reads : simulation.o +- $(CC) -o rsem-simulate-reads simulation.o ++ $(CXX) -o rsem-simulate-reads simulation.o + + simulation.o : utils.h Read.h SingleRead.h SingleReadQ.h PairedEndRead.h PairedEndReadQ.h Model.h SingleModel.h SingleQModel.h PairedEndModel.h PairedEndQModel.h Refs.h RefSeq.h GroupInfo.h Transcript.h Transcripts.h Orientation.h LenDist.h RSPD.h QualDist.h QProfile.h NoiseQProfile.h Profile.h NoiseProfile.h simul.h boost/random.hpp WriteResults.h simulation.cpp +- $(CC) $(COFLAGS) simulation.cpp ++ $(CXX) $(COFLAGS) simulation.cpp + + rsem-run-gibbs : Gibbs.o +- $(CC) -o rsem-run-gibbs Gibbs.o -lpthread ++ $(CXX) -o rsem-run-gibbs Gibbs.o -lpthread + + #some header files are omitted + Gibbs.o : utils.h my_assert.h boost/random.hpp sampling.h Model.h SingleModel.h SingleQModel.h PairedEndModel.h PairedEndQModel.h RefSeq.h RefSeqPolicy.h PolyARules.h Refs.h GroupInfo.h WriteResults.h Gibbs.cpp +- $(CC) $(COFLAGS) Gibbs.cpp ++ $(CXX) $(COFLAGS) Gibbs.cpp + + Buffer.h : my_assert.h + + rsem-calculate-credibility-intervals : calcCI.o +- $(CC) -o rsem-calculate-credibility-intervals calcCI.o -lpthread ++ $(CXX) -o rsem-calculate-credibility-intervals calcCI.o -lpthread + + #some header files are omitted + calcCI.o : utils.h my_assert.h boost/random.hpp sampling.h Model.h SingleModel.h SingleQModel.h PairedEndModel.h PairedEndQModel.h RefSeq.h RefSeqPolicy.h PolyARules.h Refs.h GroupInfo.h WriteResults.h Buffer.h calcCI.cpp +- $(CC) $(COFLAGS) calcCI.cpp ++ $(CXX) $(COFLAGS) calcCI.cpp rsem-get-unique : sam/bam.h sam/sam.h getUnique.cpp sam/libbam.a - $(CC) -O3 -Wall getUnique.cpp sam/libbam.a -lz -lpthread -o $@ -+ $(CC) -O3 -Wall getUnique.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ ++ $(CXX) $(CXXFLAGS) -Wall getUnique.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ rsem-sam-validator : sam/bam.h sam/sam.h my_assert.h samValidator.cpp sam/libbam.a - $(CC) -O3 -Wall samValidator.cpp sam/libbam.a -lz -lpthread -o $@ -+ $(CC) -O3 -Wall samValidator.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ ++ $(CXX) $(CXXFLAGS) -Wall samValidator.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ rsem-scan-for-paired-end-reads : sam/bam.h sam/sam.h my_assert.h scanForPairedEndReads.cpp sam/libbam.a - $(CC) -O3 -Wall scanForPairedEndReads.cpp sam/libbam.a -lz -lpthread -o $@ -+ $(CC) -O3 -Wall scanForPairedEndReads.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ ++ $(CXX) $(CXXFLAGS) -Wall scanForPairedEndReads.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ ebseq : cd EBSeq ; ${MAKE} all -- GitLab From 5b4fdbe498d4fd27b618d3872c9dce21ad7dee80 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 18 Jan 2016 12:10:52 +0100 Subject: [PATCH 0711/1015] Patch applied to sam and sam/bcftools dirs as well (use EB provided CC and CFLAGS) --- .../r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch index 8e9f764d6a..dcb5a208cd 100644 --- a/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch +++ b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch @@ -138,3 +138,25 @@ ebseq : cd EBSeq ; ${MAKE} all +--- sam/Makefile.orig 2016-01-08 02:23:01.000000000 +0100 ++++ sam/Makefile 2016-01-18 12:08:43.769066188 +0100 +@@ -1,7 +1,7 @@ +-CC= gcc ++CC= $(CC) + CFLAGS_EXTRA= + #CFLAGS_EXTRA= -L/usr/include/ncurses +-CFLAGS= -g -Wall -O2 $(CFLAGS_EXTRA) ++CFLAGS= $(CFLAGS) $(CFLAGS_EXTRA) + #LDFLAGS= -Wl,-rpath,\$$ORIGIN/../lib + DFLAGS_EXTRA= + #DFLAGS_EXTRA= -Dexpl=exp -Dlogl=log +--- sam/bcftools/Makefile.orig 2016-01-08 02:23:01.000000000 +0100 ++++ sam/bcftools/Makefile 2016-01-18 12:09:10.076063429 +0100 +@@ -1,5 +1,5 @@ +-CC= gcc +-CFLAGS= -g -Wall -O2 #-m64 #-arch ppc ++CC= $(CC) ++CFLAGS= $(CFLAGS) + DFLAGS= -D_FILE_OFFSET_BITS=64 -D_USE_KNETFILE + LOBJS= bcf.o vcf.o bcfutils.o prob1.o em.o kfunc.o kmin.o index.o fet.o mut.o bcf2qcall.o + OMISC= .. -- GitLab From c3f6718106ce41ded9858e005c9dc3926ec7f022 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 18 Jan 2016 14:28:14 +0100 Subject: [PATCH 0712/1015] {bio}[intel/2015b] Mothur 1.36.1 (REVIEW) --- .../g/gzip/gzip-1.6-intel-2015b.eb | 21 ++++++ ...Mothur-1.36.1-intel-2015b-Python-2.7.10.eb | 29 ++++++++ .../Mothur-1.36.1_makefile-hardcoding.patch | 68 +++++++++++++++++++ 3 files changed, 118 insertions(+) create mode 100644 easybuild/easyconfigs/g/gzip/gzip-1.6-intel-2015b.eb create mode 100644 easybuild/easyconfigs/m/Mothur/Mothur-1.36.1-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/m/Mothur/Mothur-1.36.1_makefile-hardcoding.patch diff --git a/easybuild/easyconfigs/g/gzip/gzip-1.6-intel-2015b.eb b/easybuild/easyconfigs/g/gzip/gzip-1.6-intel-2015b.eb new file mode 100644 index 0000000000..c1b78eb897 --- /dev/null +++ b/easybuild/easyconfigs/g/gzip/gzip-1.6-intel-2015b.eb @@ -0,0 +1,21 @@ +easyblock = 'ConfigureMake' + +name = 'gzip' +version = '1.6' + +homepage = 'http://www.gnu.org/software/gzip/' +description = "gzip (GNU zip) is a popular data compression program as a replacement for compress" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] + +sanity_check_paths = { + 'files': ["bin/gunzip", "bin/gzip", "bin/uncompress"], + 'dirs': [], +} + +sanity_check_commands = [True, ('gzip', '--version')] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/m/Mothur/Mothur-1.36.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/Mothur/Mothur-1.36.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..d04ad20cc6 --- /dev/null +++ b/easybuild/easyconfigs/m/Mothur/Mothur-1.36.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,29 @@ +name = 'Mothur' +version = '1.36.1' +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) + +homepage = 'http://www.mothur.org/' +description = """Mothur is a single piece of open-source, expandable software + to fill the bioinformatics needs of the microbial ecology community.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +source_urls = ['https://github.com/mothur/mothur/archive/'] +sources = ['v%(version)s.tar.gz'] + +patches = ['%(name)s-%(version)s_makefile-hardcoding.patch'] + +dependencies = [ + (python, pyver), + ('Boost', '1.59.0', versionsuffix), + ('libreadline', '6.3'), + ('ncurses', '5.9'), + ('bzip2', '1.0.6'), + ('gzip', '1.6'), + ('zlib', '1.2.8'), +] + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/m/Mothur/Mothur-1.36.1_makefile-hardcoding.patch b/easybuild/easyconfigs/m/Mothur/Mothur-1.36.1_makefile-hardcoding.patch new file mode 100644 index 0000000000..83e04782d6 --- /dev/null +++ b/easybuild/easyconfigs/m/Mothur/Mothur-1.36.1_makefile-hardcoding.patch @@ -0,0 +1,68 @@ +--- makefile.org 2015-07-27 16:18:26.000000000 +0200 ++++ makefile 2016-01-18 13:37:34.624809549 +0100 +@@ -18,12 +18,12 @@ + VERSION = "\"1.36.1\"" + + # Optimize to level 3: +-CXXFLAGS += -O3 ++#CXXFLAGS += -O3 + + + ifeq ($(strip $(64BIT_VERSION)),yes) + #if you are a mac user use the following line +- TARGET_ARCH += -arch x86_64 ++ #TARGET_ARCH += -arch x86_64 + + #if you using cygwin to build Windows the following line + #CXX = x86_64-w64-mingw32-g++ +@@ -58,20 +58,20 @@ + + + ifeq ($(strip $(USEMPI)),yes) +- CXX = mpic++ ++ CXX = $(MPICXX) + CXXFLAGS += -DUSE_MPI + endif + + #The boost libraries allow you to read gz files. + ifeq ($(strip $(USEBOOST)),yes) +- BOOST_INCLUDE_DIR="/usr/local/include" +- BOOST_LIBRARY_DIR="/usr/local/lib" ++ BOOST_INCLUDE_DIR=$(EBROOTBOOST)/include ++ BOOST_LIBRARY_DIR=$(EBROOTBOOST)/lib + + CXXFLAGS += -DUSE_BOOST + + LIBS += \ + ${BOOST_LIBRARY_DIR}/libboost_iostreams.a \ +- ${BOOST_LIBRARY_DIR}/zlib.a ++ ${EBROOTZLIB}/lib/libz.a + + #if linux or windows then ${BOOST_LIBRARY_DIR}/libz.a + endif +--- source/uchime_src/mk.orig 2015-07-27 16:18:26.000000000 +0200 ++++ source/uchime_src/mk 2016-01-18 14:07:56.834224506 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/bash ++#!/bin/bash -v + CPPNames='addtargets2 alignchime alignchimel alnparams alpha alpha2 fractid getparents globalalign2 make3way mx myutils path searchchime seqdb setnucmx sfasta tracebackbit uchime_main usort viterbifast writechhit' + ObjNames='addtargets2.o alignchime.o alignchimel.o alnparams.o alpha.o alpha2.o fractid.o getparents.o globalalign2.o make3way.o mx.o myutils.o path.o searchchime.o seqdb.o setnucmx.o sfasta.o tracebackbit.o uchime_main.o usort.o viterbifast.o writechhit.o' + +@@ -7,7 +7,7 @@ + for CPPName in $CPPNames + do + echo $CPPName >> /dev/tty +- g++ $ENV_GCC_OPTS -c -O3 -msse2 -mfpmath=sse -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -DUCHIMES=1 $CPPName.cpp -o $CPPName.o >> mk.stdout 2>> tmp.stderr ++ $CXX $ENV_GCC_OPTS -c $CXXFLAGS -D_FILE_OFFSET_BITS=64 -DNDEBUG=1 -DUCHIMES=1 $CPPName.cpp -o $CPPName.o >> mk.stdout 2>> tmp.stderr + cat tmp.stderr + cat tmp.stderr >> mk.stderr + rm -f tmp.stderr +@@ -17,7 +17,7 @@ + if [ `uname -s` == Linux ] ; then + LINK_OPTS=-static + fi +-g++ $LINK_OPTS $ENV_LINK_OPTS -g -o uchime $ObjNames >> mk.stdout 2>> tmp.stderr ++$CXX $CXXFLAGS $ENV_LINK_OPTS -o uchime $ObjNames >> mk.stdout 2>> tmp.stderr + cat tmp.stderr + cat tmp.stderr >> mk.stderr + rm -f tmp.stderr -- GitLab From c171f56b5a162e5c8cb12a7c6092cd5c8e69aa31 Mon Sep 17 00:00:00 2001 From: Damian Alvarez Date: Wed, 2 Dec 2015 16:52:49 +0100 Subject: [PATCH 0713/1015] Modified CUDA easyconfig to support wrapper creation (to enable easier use of icpc as a host compiler). Requires a modified CUDA easyblock. --- ...5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..66010feb7a --- /dev/null +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -0,0 +1,20 @@ +name = 'CUDA' +version = '7.5.18' + +homepage = 'https://developer.nvidia.com/cuda-toolkit' +description = """CUDA (formerly Compute Unified Device Architecture) is a parallel + computing platform and programming model created by NVIDIA and implemented by the + graphics processing units (GPUs) that they produce. CUDA gives developers access + to the virtual instruction set and memory of the parallel computational elements in CUDA GPUs.""" + +toolchain = {'name': 'iccifort', 'version': '2015.3.187-GNU-4.9.3-2.25'} + +source_urls = ['http://developer.download.nvidia.com/compute/cuda/%(version_major_minor)s/Prod/local_installers/'] + +sources = ['%(namelower)s_%(version)s_linux.run'] +checksums = [('md5', '4b3bcecf0dfc35928a0898793cf3e4c6')] + +moduleclass = 'system' + +generate_wrapper = True +default_host_compiler = 'icpc' -- GitLab From c4b04543037c4fe444fc3edd04d05fd31fad70ca Mon Sep 17 00:00:00 2001 From: Damian Alvarez Date: Wed, 2 Dec 2015 17:13:29 +0100 Subject: [PATCH 0714/1015] Modified CUDA easyconfig to support wrapper creation (to enable easier use of icpc as a host compiler). Requires a modified CUDA easyblock. --- ...5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 28 ++++++++++++++++--- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 66010feb7a..91b0d98477 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -1,3 +1,17 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB, Ghent University +# Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-99.html +## + +#easyblock = 'ConfigureMake' + name = 'CUDA' version = '7.5.18' @@ -7,14 +21,20 @@ description = """CUDA (formerly Compute Unified Device Architecture) is a parall graphics processing units (GPUs) that they produce. CUDA gives developers access to the virtual instruction set and memory of the parallel computational elements in CUDA GPUs.""" -toolchain = {'name': 'iccifort', 'version': '2015.3.187-GNU-4.9.3-2.25'} +toolchain = {'name': 'iccifort', 'version': '2015.3.187-GCC-bare-4.9.3'} -source_urls = ['http://developer.download.nvidia.com/compute/cuda/%(version_major_minor)s/Prod/local_installers/'] +# eg. http://developer.download.nvidia.com/compute/cuda/6_5/rel/installers/cuda_6.5.14_linux_64.run +#source_urls = ['http://developer.download.nvidia.com/compute/cuda/7_5/rel/installers/'] +source_urls = ['http://developer.download.nvidia.com/compute/cuda/7.5/Prod/local_installers/'] sources = ['%(namelower)s_%(version)s_linux.run'] checksums = [('md5', '4b3bcecf0dfc35928a0898793cf3e4c6')] +installopts = '-override compiler' + moduleclass = 'system' -generate_wrapper = True -default_host_compiler = 'icpc' +generate_intel_wrapper = True + +# Be careful and have a message consistent with the wrappers present +modloadmsg = """nvcc uses g++ as the default host compiler. If you want to use icpc as a host compiler you can use invcc, or nvcc -ccbin=icpc""" -- GitLab From 468cfcbaa93bd664538788c7b29f31b12d2f8d40 Mon Sep 17 00:00:00 2001 From: Damian Alvarez Date: Thu, 3 Dec 2015 15:47:06 +0100 Subject: [PATCH 0715/1015] Small changes to better respect EB coding standards --- ...5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 91b0d98477..dcd435b3cb 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -1,8 +1,10 @@ ## # This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild # -# Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB, Ghent University +# Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB, Ghent University, +# Forschungszentrum Juelich # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste +# Damian Alvarez # License:: MIT/GPL # $Id$ # @@ -21,20 +23,22 @@ description = """CUDA (formerly Compute Unified Device Architecture) is a parall graphics processing units (GPUs) that they produce. CUDA gives developers access to the virtual instruction set and memory of the parallel computational elements in CUDA GPUs.""" -toolchain = {'name': 'iccifort', 'version': '2015.3.187-GCC-bare-4.9.3'} +toolchain = {'name': 'iccifort', 'version': '2015.3.187-GNU-4.9.3-2.25'} -# eg. http://developer.download.nvidia.com/compute/cuda/6_5/rel/installers/cuda_6.5.14_linux_64.run -#source_urls = ['http://developer.download.nvidia.com/compute/cuda/7_5/rel/installers/'] source_urls = ['http://developer.download.nvidia.com/compute/cuda/7.5/Prod/local_installers/'] sources = ['%(namelower)s_%(version)s_linux.run'] -checksums = [('md5', '4b3bcecf0dfc35928a0898793cf3e4c6')] +checksums = ['4b3bcecf0dfc35928a0898793cf3e4c6'] +# Necessary to allow to use a GCC 4.9.3 toolchain, as CUDA by default just supports up to 4.9.2. +# Tested, but not throughly, so it is not guaranteed to don't cause problems installopts = '-override compiler' -moduleclass = 'system' - generate_intel_wrapper = True # Be careful and have a message consistent with the wrappers present -modloadmsg = """nvcc uses g++ as the default host compiler. If you want to use icpc as a host compiler you can use invcc, or nvcc -ccbin=icpc""" +modloadmsg = """nvcc uses g++ as the default host compiler. If you want to use icpc as a host compiler you can use" ++" invcc, or nvcc -ccbin=icpc""" + +moduleclass = 'system' + -- GitLab From 0d2eecaeca519ce18a7018d8a6ccb0409f714fe3 Mon Sep 17 00:00:00 2001 From: Damian Alvarez Date: Fri, 4 Dec 2015 18:02:06 +0100 Subject: [PATCH 0716/1015] Updated easyblock with support for generic wrappers --- .../CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index dcd435b3cb..be0effa8e8 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -34,11 +34,12 @@ checksums = ['4b3bcecf0dfc35928a0898793cf3e4c6'] # Tested, but not throughly, so it is not guaranteed to don't cause problems installopts = '-override compiler' -generate_intel_wrapper = True +generate_wrapper = True +host_compiler = "icpc" # Be careful and have a message consistent with the wrappers present -modloadmsg = """nvcc uses g++ as the default host compiler. If you want to use icpc as a host compiler you can use" -+" invcc, or nvcc -ccbin=icpc""" +modloadmsg = "nvcc uses g++ as the default host compiler. If you want to use icpc as a host compiler you can use" +modloadmsg += " nvcc_icpc, or nvcc -ccbin=icpc" moduleclass = 'system' -- GitLab From 4022cb487d0822e69064cbc22b7c9c963e2100a9 Mon Sep 17 00:00:00 2001 From: Damian Alvarez Date: Fri, 15 Jan 2016 17:32:59 +0100 Subject: [PATCH 0717/1015] The wrapper creation process has been slightly changed, to allow for a list of host compilers --- .../CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index be0effa8e8..3480e35c4d 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -34,12 +34,11 @@ checksums = ['4b3bcecf0dfc35928a0898793cf3e4c6'] # Tested, but not throughly, so it is not guaranteed to don't cause problems installopts = '-override compiler' -generate_wrapper = True -host_compiler = "icpc" +host_compilers = ["icpc", "g++"] -# Be careful and have a message consistent with the wrappers present +# Be careful and have a message consistent with the generated wrappers modloadmsg = "nvcc uses g++ as the default host compiler. If you want to use icpc as a host compiler you can use" -modloadmsg += " nvcc_icpc, or nvcc -ccbin=icpc" +modloadmsg += " nvcc_icpc, or nvcc -ccbin=icpc. Likewise, a g++ wrapper called nvcc_g++ has been also created." moduleclass = 'system' -- GitLab From 8a8b9e1229f019a0189c5320af1c7422d4a51147 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 18 Jan 2016 15:39:24 +0100 Subject: [PATCH 0718/1015] {bio}[intel/2015b] MIGRATE-N 4.2.2a (REVIEW) --- .../MIGRATE-N/MIGRATE-N-4.2.2a-intel-2015b.eb | 39 +++++++++++++++++++ .../m/MIGRATE-N/migrate-4.2.2a_icc.patch | 13 +++++++ .../m/MIGRATE-N/migrate-4.2.2a_install.patch | 13 +++++++ 3 files changed, 65 insertions(+) create mode 100644 easybuild/easyconfigs/m/MIGRATE-N/MIGRATE-N-4.2.2a-intel-2015b.eb create mode 100644 easybuild/easyconfigs/m/MIGRATE-N/migrate-4.2.2a_icc.patch create mode 100644 easybuild/easyconfigs/m/MIGRATE-N/migrate-4.2.2a_install.patch diff --git a/easybuild/easyconfigs/m/MIGRATE-N/MIGRATE-N-4.2.2a-intel-2015b.eb b/easybuild/easyconfigs/m/MIGRATE-N/MIGRATE-N-4.2.2a-intel-2015b.eb new file mode 100644 index 0000000000..ee0f39c51a --- /dev/null +++ b/easybuild/easyconfigs/m/MIGRATE-N/MIGRATE-N-4.2.2a-intel-2015b.eb @@ -0,0 +1,39 @@ +easyblock = "ConfigureMake" + +name = "MIGRATE-N" +version = "4.2.2a" + +homepage = 'http://popgen.sc.fsu.edu/Migrate/Migrate-n.html' +description = """Migrate estimates effective population sizes and past migration rates + between n population assuming a migration matrix model + with asymmetric migration tates and different subpopulation sizes.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [ + 'http://popgen.sc.fsu.edu/currentversions/', + 'http://popgen.sc.fsu.edu/oldversions/%(version_major)s.x/%(version_major_minor)s', + 'http://popgen.sc.fsu.edu/oldversions/', +] +sources = ['migrate-%(version)s.src.tar.gz'] + +patches = [ + 'migrate-%(version)s_icc.patch', + 'migrate-%(version)s_install.patch', +] + +dependencies = [ + ('zlib', '1.2.8'), +] + +configopts = '--enable-A4 "CC=$CC" STDCPLUS=-lstdc++ ' +prebuildopts = 'make mpis && make clean && ' + +start_dir = 'src' + +sanity_check_paths = { + 'files': ['bin/migrate-n', 'bin/migrate-n-mpi'], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/m/MIGRATE-N/migrate-4.2.2a_icc.patch b/easybuild/easyconfigs/m/MIGRATE-N/migrate-4.2.2a_icc.patch new file mode 100644 index 0000000000..20da05a0e4 --- /dev/null +++ b/easybuild/easyconfigs/m/MIGRATE-N/migrate-4.2.2a_icc.patch @@ -0,0 +1,13 @@ +#icc does not find -lpthread, if -fast defined +#B. Hajgato January 18th, 2016 +--- src/configure.orig 2014-12-28 03:46:09.000000000 +0100 ++++ src/configure 2016-01-18 15:02:00.147089834 +0100 +@@ -3332,7 +3332,7 @@ + pgcc) CFLAGS="-B -fast "; + SYSTEM="gcc";; + # icc) CFLAGS=" -O3 -tpp7 -xKW -pad -ip "; +- icc) CFLAGS+=" -fast "; ++ icc) CFLAGS+=""; + SYSTEM="icc";; + cc) case "$host_vendor" in + ibm) CFLAGS="-O3 -Dinline='/*inline*/' -q cpluscmt -DIBM"; diff --git a/easybuild/easyconfigs/m/MIGRATE-N/migrate-4.2.2a_install.patch b/easybuild/easyconfigs/m/MIGRATE-N/migrate-4.2.2a_install.patch new file mode 100644 index 0000000000..97957ab44e --- /dev/null +++ b/easybuild/easyconfigs/m/MIGRATE-N/migrate-4.2.2a_install.patch @@ -0,0 +1,13 @@ +#Create parent directories during install +#B. Hajgato January 18th, 2016 +--- src/configure.orig 2014-12-28 03:46:09.000000000 +0100 ++++ src/configure 2016-01-18 14:57:26.331047715 +0100 +@@ -3411,7 +3411,7 @@ + test -s conftest.dir/conftest.one && + test -s conftest.dir/conftest.two + then +- ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" ++ ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c -D" + break 3 + fi + fi -- GitLab From a5271b1cca2d46ac7a7e7b642293aebec6fecce7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 18 Jan 2016 23:29:57 +0200 Subject: [PATCH 0719/1015] add easyconfig EggLib-2.1.10-intel-2015b.eb --- .../e/EggLib/EggLib-2.1.10-intel-2015b.eb | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 easybuild/easyconfigs/e/EggLib/EggLib-2.1.10-intel-2015b.eb diff --git a/easybuild/easyconfigs/e/EggLib/EggLib-2.1.10-intel-2015b.eb b/easybuild/easyconfigs/e/EggLib/EggLib-2.1.10-intel-2015b.eb new file mode 100644 index 0000000000..047574619d --- /dev/null +++ b/easybuild/easyconfigs/e/EggLib/EggLib-2.1.10-intel-2015b.eb @@ -0,0 +1,36 @@ +easyblock = 'PythonPackage' + +name = 'EggLib' +version = '2.1.10' + +homepage = 'http://egglib.sourceforge.net/' +description = """EggLib is a C++/Python library and program package for evolutionary genetics and genomics.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [ + '%(namelower)s-cpp-%(version)s.tar.gz', + '%(namelower)s-py-%(version)s.tar.gz', +] + +dependencies = [ + ('Python', '2.7.11'), + ('GSL', '2.1'), +] + +# also install C++ part +prebuildopts = "cd %(builddir)s/egglib-cpp-%(version)s && ./configure --prefix=%(installdir)s && make && make install && " +# header files must be found when building Python library +prebuildopts += "cd %(builddir)s/egglib-py-%(version)s && CPATH=%(installdir)s/include LIBRARY_PATH=%(installdir)s/lib " + +keeppreviousinstall = True +preinstallopts = "cd %(builddir)s/egglib-py-%(version)s && CPATH=%(installdir)s/include " +installopts = "--install-lib %(installdir)s/lib/python2.7/site-packages --install-scripts %(installdir)s/bin" + +sanity_check_paths = { + 'files': ['bin/egglib', 'lib/libegglib-cpp.a'], + 'dirs': ['include/egglib-cpp', 'lib/python2.7/site-packages'], +} + +moduleclass = 'bio' -- GitLab From e93400e128298d73f320c4b2e3b795ae15b02091 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 19 Jan 2016 10:15:00 +0200 Subject: [PATCH 0720/1015] add easyconfig Perl-5.20.3-intel-2016a.eb --- .../p/Perl/Perl-5.20.3-intel-2016a.eb | 909 ++++++++++++++++++ 1 file changed, 909 insertions(+) create mode 100644 easybuild/easyconfigs/p/Perl/Perl-5.20.3-intel-2016a.eb diff --git a/easybuild/easyconfigs/p/Perl/Perl-5.20.3-intel-2016a.eb b/easybuild/easyconfigs/p/Perl/Perl-5.20.3-intel-2016a.eb new file mode 100644 index 0000000000..146a854c21 --- /dev/null +++ b/easybuild/easyconfigs/p/Perl/Perl-5.20.3-intel-2016a.eb @@ -0,0 +1,909 @@ +name = 'Perl' +version = '5.20.3' + +homepage = 'http://www.perl.org/' +description = """Larry Wall's Practical Extraction and Report Language""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://www.cpan.org/src/5.0'] +sources = [SOURCELOWER_TAR_GZ] + +exts_list = [ + ('Config::General', '2.58', { + 'source_tmpl': 'Config-General-2.58.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TL/TLINDEN'], + }), + ('File::Listing', '6.04', { + 'source_tmpl': 'File-Listing-6.04.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('ExtUtils::InstallPaths', '0.011', { + 'source_tmpl': 'ExtUtils-InstallPaths-0.011.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('ExtUtils::Helpers', '0.022', { + 'source_tmpl': 'ExtUtils-Helpers-0.022.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('TAP::Harness::Env', '3.35', { + 'source_tmpl': 'Test-Harness-3.35.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('ExtUtils::Config', '0.008', { + 'source_tmpl': 'ExtUtils-Config-0.008.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('Module::Build::Tiny', '0.039', { + 'source_tmpl': 'Module-Build-Tiny-0.039.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('aliased', '0.34', { + 'source_tmpl': 'aliased-0.34.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Text::Glob', '0.09', { + 'source_tmpl': 'Text-Glob-0.09.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + }), + ('Regexp::Common', '2013031301', { + 'source_tmpl': 'Regexp-Common-2013031301.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AB/ABIGAIL'], + }), + ('GO::Utils', '0.15', { + 'source_tmpl': 'go-perl-0.15.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + }), + ('Module::Pluggable', '5.2', { + 'source_tmpl': 'Module-Pluggable-5.2.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SI/SIMONW'], + }), + ('Test::Fatal', '0.014', { + 'source_tmpl': 'Test-Fatal-0.014.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Test::Warnings', '0.021', { + 'source_tmpl': 'Test-Warnings-0.021.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('DateTime::Locale', '0.46', { + 'source_tmpl': 'DateTime-Locale-0.46.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('DateTime::TimeZone', '1.93', { + 'source_tmpl': 'DateTime-TimeZone-1.93.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('Test::Requires', '0.10', { + 'source_tmpl': 'Test-Requires-0.10.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM'], + }), + ('Module::Implementation', '0.09', { + 'source_tmpl': 'Module-Implementation-0.09.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('Module::Runtime', '0.014', { + 'source_tmpl': 'Module-Runtime-0.014.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM'], + }), + ('Try::Tiny', '0.22', { + 'source_tmpl': 'Try-Tiny-0.22.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DO/DOY'], + }), + ('Params::Validate', '1.21', { + 'source_tmpl': 'Params-Validate-1.21.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('List::MoreUtils', '0.413', { + 'source_tmpl': 'List-MoreUtils-0.413.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + }), + ('Exporter::Tiny', '0.042', { + 'source_tmpl': 'Exporter-Tiny-0.042.tar.gz', + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/T/TO/TOBYINK'], + }), + ('Class::Singleton', '1.5', { + 'source_tmpl': 'Class-Singleton-1.5.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + }), + ('DateTime', '1.20', { + 'source_tmpl': 'DateTime-1.20.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('File::Find::Rule::Perl', '1.15', { + 'source_tmpl': 'File-Find-Rule-Perl-1.15.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Module::Build', '0.4214', { + 'source_tmpl': 'Module-Build-0.4214.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('Readonly', '2.00', { + 'source_tmpl': 'Readonly-2.00.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/S/SA/SANKO'], + }), + ('Git', '0.41', { + 'source_tmpl': 'Git-0.41.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSOUTH'], + }), + ('Tree::DAG_Node', '1.27', { + 'source_tmpl': 'Tree-DAG_Node-1.27.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + }), + ('Template', '2.26', { + 'source_tmpl': 'Template-Toolkit-2.26.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AB/ABW'], + }), + ('FreezeThaw', '0.5001', { + 'source_tmpl': 'FreezeThaw-0.5001.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/I/IL/ILYAZ/modules'], + }), + ('DBI', '1.634', { + 'source_tmpl': 'DBI-1.634.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TI/TIMB'], + }), + ('DBD::SQLite', '1.48', { + 'source_tmpl': 'DBD-SQLite-1.48.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + }), + ('Math::Bezier', '0.01', { + 'source_tmpl': 'Math-Bezier-0.01.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AB/ABW'], + }), + ('Archive::Extract', '0.76', { + 'source_tmpl': 'Archive-Extract-0.76.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('DBIx::Simple', '1.35', { + 'source_tmpl': 'DBIx-Simple-1.35.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/J/JU/JUERD'], + }), + ('Shell', '0.72', { + 'source_tmpl': 'Shell-0.72.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/F/FE/FERREIRA'], + }), + ('File::Spec', '3.47', { + 'source_tmpl': 'PathTools-3.47.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/S/SM/SMUELLER'], + }), + ('ExtUtils::MakeMaker', '7.10', { + 'source_tmpl': 'ExtUtils-MakeMaker-7.10.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('Test::Simple', '1.001014', { + 'source_tmpl': 'Test-Simple-1.001014.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Set::Scalar', '1.29', { + 'source_tmpl': 'Set-Scalar-1.29.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DA/DAVIDO'], + }), + ('IO::WrapTie', '2.111', { + 'source_tmpl': 'IO-stringy-2.111.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + }), + ('Encode::Locale', '1.05', { + 'source_tmpl': 'Encode-Locale-1.05.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('XML::SAX::Base', '1.08', { + 'source_tmpl': 'XML-SAX-Base-1.08.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + }), + ('XML::NamespaceSupport', '1.11', { + 'source_tmpl': 'XML-NamespaceSupport-1.11.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + }), + ('XML::SAX', '0.99', { + 'source_tmpl': 'XML-SAX-0.99.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + }), + ('Test::LeakTrace', '0.15', { + 'source_tmpl': 'Test-LeakTrace-0.15.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GF/GFUJI'], + }), + ('Test::Exception', '0.40', { + 'source_tmpl': 'Test-Exception-0.40.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Text::Table', '1.130', { + 'source_tmpl': 'Text-Table-1.130.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + }), + ('MIME::Types', '2.11', { + 'source_tmpl': 'MIME-Types-2.11.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + }), + ('Module::Build::XSUtil', '0.16', { + 'source_tmpl': 'Module-Build-XSUtil-0.16.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HI/HIDEAKIO'], + }), + ('Tie::Function', '0.02', { + 'source_tmpl': 'Tie-Function-0.02.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DA/DAVIDNICO/handy_tied_functions'], + }), + ('Template::Plugin::Number::Format', '1.06', { + 'source_tmpl': 'Template-Plugin-Number-Format-1.06.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DARREN'], + }), + ('HTML::Parser', '3.71', { + 'source_tmpl': 'HTML-Parser-3.71.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Date::Handler', '1.2', { + 'source_tmpl': 'Date-Handler-1.2.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/B/BB/BBEAUSEJ'], + }), + ('Params::Util', '1.07', { + 'source_tmpl': 'Params-Util-1.07.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('IO::HTML', '1.001', { + 'source_tmpl': 'IO-HTML-1.001.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CJ/CJM'], + }), + ('Data::Grove', '0.08', { + 'source_tmpl': 'libxml-perl-0.08.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/K/KM/KMACLEOD'], + }), + ('Class::ISA', '0.36', { + 'source_tmpl': 'Class-ISA-0.36.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/S/SM/SMUELLER'], + }), + ('URI', '1.69', { + 'source_tmpl': 'URI-1.69.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Ima::DBI', '0.35', { + 'source_tmpl': 'Ima-DBI-0.35.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/P/PE/PERRIN'], + }), + ('Tie::IxHash', '1.23', { + 'source_tmpl': 'Tie-IxHash-1.23.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + }), + ('GO', '0.04', { + 'source_tmpl': 'go-db-perl-0.04.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/S/SJ/SJCARBON'], + }), + ('Class::DBI::SQLite', '0.11', { + 'source_tmpl': 'Class-DBI-SQLite-0.11.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + }), + ('Pod::POM', '2.00', { + 'source_tmpl': 'Pod-POM-2.00.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + }), + ('Math::Round', '0.07', { + 'source_tmpl': 'Math-Round-0.07.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GROMMEL'], + }), + ('Text::Diff', '1.43', { + 'source_tmpl': 'Text-Diff-1.43.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + }), + ('Log::Message::Simple', '0.10', { + 'source_tmpl': 'Log-Message-Simple-0.10.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('IO::Socket::SSL', '2.020', { + 'source_tmpl': 'IO-Socket-SSL-2.020.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SU/SULLR'], + }), + ('Fennec::Lite', '0.004', { + 'source_tmpl': 'Fennec-Lite-0.004.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Sub::Uplevel', '0.25', { + 'source_tmpl': 'Sub-Uplevel-0.25.tar.gz', + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/'], + }), + ('Meta::Builder', '0.003', { + 'source_tmpl': 'Meta-Builder-0.003.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Exporter::Declare', '0.114', { + 'source_tmpl': 'Exporter-Declare-0.114.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('IO::Stringy', '2.111', { + 'source_tmpl': 'IO-stringy-2.111.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + }), + ('Getopt::Long', '2.47', { + 'source_tmpl': 'Getopt-Long-2.47.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JV/JV'], + }), + ('Log::Message', '0.08', { + 'source_tmpl': 'Log-Message-0.08.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('Mouse', 'v2.4.5', { + 'source_tmpl': 'Mouse-v2.4.5.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + }), + ('Test::Version', '2.03', { + 'source_tmpl': 'Test-Version-2.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + }), + ('DBIx::Admin::TableInfo', '3.01', { + 'source_tmpl': 'DBIx-Admin-TableInfo-3.01.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + }), + ('Net::HTTP', '6.09', { + 'source_tmpl': 'Net-HTTP-6.09.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Test::Deep', '0.117', { + 'source_tmpl': 'Test-Deep-0.117.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Test::Warn', '0.30', { + 'source_tmpl': 'Test-Warn-0.30.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + }), + ('MRO::Compat', '0.12', { + 'source_tmpl': 'MRO-Compat-0.12.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/B/BO/BOBTFISH'], + }), + ('Moo', '2.000002', { + 'source_tmpl': 'Moo-2.000002.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + }), + ('Hash::Merge', '0.200', { + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/R/RE/REHSACK/'], + 'source_tmpl': 'Hash-Merge-0.200.tar.gz', + }), + ('SQL::Abstract', '1.81', { + 'source_tmpl': 'SQL-Abstract-1.81.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RI/RIBASUSHI'], + }), + ('HTML::Form', '6.03', { + 'source_tmpl': 'HTML-Form-6.03.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('File::Copy::Recursive', '0.38', { + 'source_tmpl': 'File-Copy-Recursive-0.38.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DM/DMUEY'], + }), + ('Number::Compare', '0.03', { + 'source_tmpl': 'Number-Compare-0.03.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + }), + ('IPC::Run', '0.94', { + 'source_tmpl': 'IPC-Run-0.94.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + }), + ('HTML::Entities::Interpolate', '1.05', { + 'source_tmpl': 'HTML-Entities-Interpolate-1.05.tgz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + }), + ('Test::ClassAPI', '1.06', { + 'source_tmpl': 'Test-ClassAPI-1.06.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('Test::Most', '0.34', { + 'source_tmpl': 'Test-Most-0.34.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/O/OV/OVID'], + }), + ('Class::Accessor', '0.34', { + 'source_tmpl': 'Class-Accessor-0.34.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/K/KA/KASEI'], + }), + ('Test::Differences', '0.63', { + 'source_tmpl': 'Test-Differences-0.63.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + }), + ('HTTP::Tiny', '0.056', { + 'source_tmpl': 'HTTP-Tiny-0.056.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + }), + ('Package::DeprecationManager', '0.14', { + 'source_tmpl': 'Package-DeprecationManager-0.14.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('Digest::SHA1', '2.13', { + 'source_tmpl': 'Digest-SHA1-2.13.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Date::Language', '2.30', { + 'source_tmpl': 'TimeDate-2.30.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GB/GBARR'], + }), + ('version', '0.9912', { + 'source_tmpl': 'version-0.9912.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JP/JPEACOCK'], + }), + ('Sub::Uplevel', '0.25', { + 'source_tmpl': 'Sub-Uplevel-0.25.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + }), + # fails: uses 'gcc' + #('XML::Bare', '0.53', { + # 'source_tmpl': 'XML-Bare-0.53.tar.gz', + # 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CO/CODECHILD'], + #}), + ('Dist::CheckConflicts', '0.11', { + 'source_tmpl': 'Dist-CheckConflicts-0.11.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DO/DOY'], + }), + ('Sub::Name', '0.14', { + 'source_tmpl': 'Sub-Name-0.14.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Time::Piece', '1.30', { + 'source_tmpl': 'Time-Piece-1.30.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Digest::HMAC', '1.03', { + 'source_tmpl': 'Digest-HMAC-1.03.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('HTTP::Negotiate', '6.01', { + 'source_tmpl': 'HTTP-Negotiate-6.01.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('MIME::Lite', '3.030', { + 'source_tmpl': 'MIME-Lite-3.030.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Crypt::Rijndael', '1.13', { + 'source_tmpl': 'Crypt-Rijndael-1.13.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('B::Lint', '1.20', { + 'source_tmpl': 'B-Lint-1.20.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Canary::Stability', '2006', { + 'source_tmpl': 'Canary-Stability-2006.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + }), + ('AnyEvent', '7.11', { + 'source_tmpl': 'AnyEvent-7.11.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + }), + ('Object::Accessor', '0.48', { + 'source_tmpl': 'Object-Accessor-0.48.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('Data::UUID', '1.221', { + 'source_tmpl': 'Data-UUID-1.221.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Test::Pod', '1.51', { + 'source_tmpl': 'Test-Pod-1.51.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('AppConfig', '1.71', { + 'source_tmpl': 'AppConfig-1.71.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + }), + ('Net::SMTP::SSL', '1.03', { + 'source_tmpl': 'Net-SMTP-SSL-1.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('XML::Tiny', '2.06', { + 'source_tmpl': 'XML-Tiny-2.06.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + }), + ('HTML::Tagset', '3.20', { + 'source_tmpl': 'HTML-Tagset-3.20.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/P/PE/PETDANCE'], + }), + ('HTML::Tree', '5.03', { + 'source_tmpl': 'HTML-Tree-5.03.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CJ/CJM'], + }), + ('Devel::GlobalDestruction', '0.13', { + 'source_tmpl': 'Devel-GlobalDestruction-0.13.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/H/HA/HAARG'], + }), + ('WWW::RobotRules', '6.02', { + 'source_tmpl': 'WWW-RobotRules-6.02.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Expect', '1.32', { + 'source_tmpl': 'Expect-1.32.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SZ/SZABGAB'], + }), + ('Term::UI', '0.46', { + 'source_tmpl': 'Term-UI-0.46.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('Net::SNMP', 'v6.0.1', { + 'source_tmpl': 'Net-SNMP-v6.0.1.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DT/DTOWN'], + }), + ('XML::SAX::Writer', '0.56', { + 'source_tmpl': 'XML-SAX-Writer-0.56.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + }), + ('Statistics::Descriptive', '3.0609', { + 'source_tmpl': 'Statistics-Descriptive-3.0609.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + }), + ('Class::Load', '0.23', { + 'source_tmpl': 'Class-Load-0.23.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('LWP::Simple', '6.13', { + 'source_tmpl': 'libwww-perl-6.13.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Time::Piece::MySQL', '0.06', { + 'source_tmpl': 'Time-Piece-MySQL-0.06.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/K/KA/KASEI'], + }), + ('Package::Stash::XS', '0.28', { + 'source_tmpl': 'Package-Stash-XS-0.28.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DO/DOY'], + }), + ('GD::Graph', '1.49', { + 'source_tmpl': 'GDGraph-1.49.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RU/RUZ'], + }), + ('Set::Array', '0.30', { + 'source_tmpl': 'Set-Array-0.30.tgz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + }), + ('boolean', '0.45', { + 'source_tmpl': 'boolean-0.45.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IN/INGY'], + }), + ('Number::Format', '1.75', { + 'source_tmpl': 'Number-Format-1.75.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/W/WR/WRW'], + }), + ('Data::Stag', '0.14', { + 'source_tmpl': 'Data-Stag-0.14.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + }), + ('Test::Tester', '1.001014', { + 'source_tmpl': 'Test-Simple-1.001014.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Test::NoWarnings', '1.04', { + 'source_tmpl': 'Test-NoWarnings-1.04.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('Crypt::DES', '2.07', { + 'source_tmpl': 'Crypt-DES-2.07.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DP/DPARIS'], + }), + ('Exporter', '5.72', { + 'source_tmpl': 'Exporter-5.72.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + }), + ('Class::Inspector', '1.28', { + 'source_tmpl': 'Class-Inspector-1.28.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('Parse::RecDescent', '1.967012', { + 'source_tmpl': 'Parse-RecDescent-1.967012.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN'], + }), + ('Carp', '1.36', { + 'source_tmpl': 'Carp-1.36.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('XML::XPath', '1.13', { + 'source_tmpl': 'XML-XPath-1.13.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/M/MS/MSERGEANT'], + }), + ('Capture::Tiny', '0.30', { + 'source_tmpl': 'Capture-Tiny-0.30.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + }), + ('JSON', '2.90', { + 'source_tmpl': 'JSON-2.90.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA'], + }), + ('Sub::Exporter', '0.987', { + 'source_tmpl': 'Sub-Exporter-0.987.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Class::Load::XS', '0.09', { + 'source_tmpl': 'Class-Load-XS-0.09.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Set::IntSpan::Fast', '1.15', { + 'source_tmpl': 'Set-IntSpan-Fast-1.15.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AN/ANDYA'], + }), + ('Sub::Exporter::Progressive', '0.001011', { + 'source_tmpl': 'Sub-Exporter-Progressive-0.001011.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/F/FR/FREW'], + }), + ('LWP', '6.13', { + 'source_tmpl': 'libwww-perl-6.13.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Data::Dumper::Concise', '2.022', { + 'source_tmpl': 'Data-Dumper-Concise-2.022.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/F/FR/FREW'], + }), + ('File::Slurp::Tiny', '0.004', { + 'source_tmpl': 'File-Slurp-Tiny-0.004.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('Algorithm::Diff', '1.1903', { + 'source_tmpl': 'Algorithm-Diff-1.1903.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TY/TYEMQ'], + }), + ('AnyData', '0.12', { + 'source_tmpl': 'AnyData-0.12.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + }), + ('Text::Iconv', '1.7', { + 'source_tmpl': 'Text-Iconv-1.7.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/M/MP/MPIOTR'], + }), + ('Class::Data::Inheritable', '0.08', { + 'source_tmpl': 'Class-Data-Inheritable-0.08.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/T/TM/TMTM'], + }), + ('Text::Balanced', '2.03', { + 'source_tmpl': 'Text-Balanced-2.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + }), + ('strictures', '2.000001', { + 'source_tmpl': 'strictures-2.000001.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + }), + ('Switch', '2.17', { + 'source_tmpl': 'Switch-2.17.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + }), + ('File::Which', '1.19', { + 'source_tmpl': 'File-Which-1.19.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + }), + ('Email::Date::Format', '1.005', { + 'source_tmpl': 'Email-Date-Format-1.005.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Error', '0.17024', { + 'source_tmpl': 'Error-0.17024.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + }), + ('Mock::Quick', '1.110', { + 'source_tmpl': 'Mock-Quick-1.110.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Text::CSV', '1.33', { + 'source_tmpl': 'Text-CSV-1.33.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA'], + }), + ('Test::Output', '1.03', { + 'source_tmpl': 'Test-Output-1.03.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/B/BD/BDFOY'], + }), + ('Class::DBI', 'v3.0.17', { + 'source_tmpl': 'Class-DBI-v3.0.17.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/T/TM/TMTM'], + }), + ('List::AllUtils', '0.09', { + 'source_tmpl': 'List-AllUtils-0.09.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('UNIVERSAL::moniker', '0.08', { + 'source_tmpl': 'UNIVERSAL-moniker-0.08.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/K/KA/KASEI'], + }), + ('Exception::Class', '1.39', { + 'source_tmpl': 'Exception-Class-1.39.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('File::CheckTree', '4.42', { + 'source_tmpl': 'File-CheckTree-4.42.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Math::VecStat', '0.08', { + 'source_tmpl': 'Math-VecStat-0.08.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AS/ASPINELLI'], + }), + ('Pod::LaTeX', '0.61', { + 'source_tmpl': 'Pod-LaTeX-0.61.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/T/TJ/TJENNESS'], + }), + ('Eval::Closure', '0.13', { + 'source_tmpl': 'Eval-Closure-0.13.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + }), + ('HTTP::Request', '6.11', { + 'source_tmpl': 'HTTP-Message-6.11.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('XML::Twig', '3.49', { + 'source_tmpl': 'XML-Twig-3.49.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIROD'], + }), + ('IO::String', '1.08', { + 'source_tmpl': 'IO-String-1.08.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('XML::Simple', '2.20', { + 'source_tmpl': 'XML-Simple-2.20.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + }), + ('Sub::Install', '0.928', { + 'source_tmpl': 'Sub-Install-0.928.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('HTTP::Cookies', '6.01', { + 'source_tmpl': 'HTTP-Cookies-6.01.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Pod::Plainer', '1.04', { + 'source_tmpl': 'Pod-Plainer-1.04.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RM/RMBARKER'], + }), + ('Test::Exception::LessClever', '0.006', { + 'source_tmpl': 'Test-Exception-LessClever-0.006.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('LWP::MediaTypes', '6.02', { + 'source_tmpl': 'LWP-MediaTypes-6.02.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Scalar::Util', '1.42', { + 'source_tmpl': 'Scalar-List-Utils-1.42.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PEVANS'], + }), + ('Data::Section::Simple', '0.07', { + 'source_tmpl': 'Data-Section-Simple-0.07.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + }), + ('IO::Scalar', '2.111', { + 'source_tmpl': 'IO-stringy-2.111.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + }), + ('Class::Trigger', '0.14', { + 'source_tmpl': 'Class-Trigger-0.14.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + }), + ('HTTP::Daemon', '6.01', { + 'source_tmpl': 'HTTP-Daemon-6.01.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('File::HomeDir', '1.00', { + 'source_tmpl': 'File-HomeDir-1.00.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('HTTP::Date', '6.02', { + 'source_tmpl': 'HTTP-Date-6.02.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Authen::SASL', '2.16', { + 'source_tmpl': 'Authen-SASL-2.16.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GB/GBARR'], + }), + ('Clone', '0.38', { + 'source_tmpl': 'Clone-0.38.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GARU'], + }), + ('Data::Types', '0.09', { + 'source_tmpl': 'Data-Types-0.09.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DW/DWHEELER'], + }), + ('Import::Into', '1.002005', { + 'source_tmpl': 'Import-Into-1.002005.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + }), + ('DateTime::Tiny', '1.04', { + 'source_tmpl': 'DateTime-Tiny-1.04.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('DBD::AnyData', '0.110', { + 'source_tmpl': 'DBD-AnyData-0.110.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + }), + ('Text::Format', '0.59', { + 'source_tmpl': 'Text-Format-0.59.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + }), + ('Devel::CheckCompiler', '0.06', { + 'source_tmpl': 'Devel-CheckCompiler-0.06.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + }), + ('Log::Handler', '0.87', { + 'source_tmpl': 'Log-Handler-0.87.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BL/BLOONIX'], + }), + ('DBIx::ContextualFetch', '1.03', { + 'source_tmpl': 'DBIx-ContextualFetch-1.03.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/T/TM/TMTM'], + }), + ('HTML::Entities', '3.71', { + 'source_tmpl': 'HTML-Parser-3.71.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Devel::StackTrace', '2.00', { + 'source_tmpl': 'Devel-StackTrace-2.00.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('Term::ReadKey', '2.33', { + 'source_tmpl': 'TermReadKey-2.33.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JS/JSTOWE'], + }), + ('Set::IntSpan', '1.19', { + 'source_tmpl': 'Set-IntSpan-1.19.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/S/SW/SWMCD'], + }), + ('Moose', '2.1603', { + 'source_tmpl': 'Moose-2.1603.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Algorithm::Dependency', '1.110', { + 'source_tmpl': 'Algorithm-Dependency-1.110.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('Font::TTF', '1.05', { + 'source_tmpl': 'Font-TTF-1.05.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MH/MHOSKEN'], + }), + ('IPC::Run3', '0.048', { + 'source_tmpl': 'IPC-Run3-0.048.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('File::Find::Rule', '0.33', { + 'source_tmpl': 'File-Find-Rule-0.33.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + }), + ('SQL::Statement', '1.407', { + 'source_tmpl': 'SQL-Statement-1.407.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + }), + ('File::Slurp', '9999.19', { + 'source_tmpl': 'File-Slurp-9999.19.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/U/UR/URI'], + }), + ('Package::Stash', '0.37', { + 'source_tmpl': 'Package-Stash-0.37.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DO/DOY'], + }), + ('Data::OptList', '0.109', { + 'source_tmpl': 'Data-OptList-0.109.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('CPANPLUS', '0.9154', { + 'source_tmpl': 'CPANPLUS-0.9154.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('Test::Harness', '3.35', { + 'source_tmpl': 'Test-Harness-3.35.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('IO::Tty', '1.12', { + 'source_tmpl': 'IO-Tty-1.12.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + }), + ('Text::Soundex', '3.04', { + 'source_tmpl': 'Text-Soundex-3.04.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Lingua::EN::PluralToSingular', '0.14', { + 'source_tmpl': 'Lingua-EN-PluralToSingular-0.14.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/B/BK/BKB'], + }), + ('Want', '0.26', { + 'source_tmpl': 'Want-0.26.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RO/ROBIN'], + }), + ('Cwd::Guard', '0.04', { + 'source_tmpl': 'Cwd-Guard-0.04.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/K/KA/KAZEBURO'], + }), + ('Bundle::BioPerl', '2.1.9', { + 'source_tmpl': 'Bundle-BioPerl-2.1.9.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJFIELDS'], + }), + ('Mail::Util', '2.14', { + 'source_tmpl': 'MailTools-2.14.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + }), +] + +moduleclass = 'lang' -- GitLab From c6bdfe1fdba3d5c4548ca470da861b9d8bc113ef Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 19 Jan 2016 11:30:44 +0200 Subject: [PATCH 0721/1015] add easyconfig GMP-6.1.0-intel-2016a.eb, add easyconfig Python-2.7.11-intel-2016a.eb, add easyconfig SQLite-3.9.2-intel-2016a.eb, add easyconfig Tcl-8.6.4-intel-2016a.eb, add easyconfig Tk-8.6.4-intel-2016a-no-X11.eb, add easyconfig bzip2-1.0.6-intel-2016a.eb, add easyconfig libreadline-6.3-intel-2016a.eb, add easyconfig ncurses-6.0-intel-2016a.eb, add easyconfig zlib-1.2.8-intel-2016a.eb --- .../b/bzip2/bzip2-1.0.6-intel-2016a.eb | 15 ++ .../g/GMP/GMP-6.1.0-intel-2016a.eb | 26 ++++ .../libreadline-6.3-intel-2016a.eb | 30 ++++ .../n/ncurses/ncurses-6.0-intel-2016a.eb | 34 +++++ .../p/Python/Python-2.7.11-intel-2016a.eb | 129 ++++++++++++++++++ .../s/SQLite/SQLite-3.9.2-intel-2016a.eb | 40 ++++++ .../t/Tcl/Tcl-8.6.4-intel-2016a.eb | 25 ++++ .../t/Tk/Tk-8.6.4-intel-2016a-no-X11.eb | 26 ++++ .../z/zlib/zlib-1.2.8-intel-2016a.eb | 22 +++ 9 files changed, 347 insertions(+) create mode 100644 easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-intel-2016a.eb create mode 100644 easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2016a.eb create mode 100644 easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2016a.eb create mode 100644 easybuild/easyconfigs/n/ncurses/ncurses-6.0-intel-2016a.eb create mode 100644 easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb create mode 100644 easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2016a.eb create mode 100644 easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-intel-2016a.eb create mode 100644 easybuild/easyconfigs/t/Tk/Tk-8.6.4-intel-2016a-no-X11.eb create mode 100644 easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2016a.eb diff --git a/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-intel-2016a.eb b/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-intel-2016a.eb new file mode 100644 index 0000000000..c663462b9f --- /dev/null +++ b/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-intel-2016a.eb @@ -0,0 +1,15 @@ +name = 'bzip2' +version = '1.0.6' + +homepage = 'http://www.bzip.org/' +description = """bzip2 is a freely available, patent free, high-quality data compressor. It typically + compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical + compressors), whilst being around twice as fast at compression and six times faster at decompression.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://www.bzip.org/%(version)s'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2016a.eb b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2016a.eb new file mode 100644 index 0000000000..c8ded809f8 --- /dev/null +++ b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2016a.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'GMP' +version = '6.1.0' + +homepage = 'http://gmplib.org/' +description = """GMP is a free library for arbitrary precision arithmetic, +operating on signed integers, rational numbers, and floating point numbers. """ + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True, 'precise': True} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://ftp.gnu.org/gnu/gmp'] + +# enable C++ interface +configopts = '--enable-cxx' + +runtest = 'check' + +sanity_check_paths = { + 'files': ['lib/libgmp.%s' % SHLIB_EXT, 'include/gmp.h'], + 'dirs': [], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2016a.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2016a.eb new file mode 100644 index 0000000000..555538dfd5 --- /dev/null +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2016a.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'libreadline' +version = '6.3' + +homepage = 'http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html' +description = """The GNU Readline library provides a set of functions for use by applications that + allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. + The Readline library includes additional functions to maintain a list of previously-entered command lines, + to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True} + +sources = ['readline-%(version)s.tar.gz'] +source_urls = ['http://ftp.gnu.org/gnu/readline'] + +dependencies = [('ncurses', '6.0')] + +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + +sanity_check_paths = { + 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs' : [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-intel-2016a.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-intel-2016a.eb new file mode 100644 index 0000000000..852b0df6bb --- /dev/null +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-intel-2016a.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'ncurses' +version = '6.0' + +homepage = 'http://www.gnu.org/software/ncurses/' +description = """The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, + and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and + function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] + +configopts = [ + # default build + '--with-shared --enable-overwrite', + # the UTF-8 enabled version (ncursesw) + '--with-shared --enable-overwrite --enable-ext-colors --enable-widec --includedir=%(installdir)s/include/ncursesw/' +] + +libs = ["form", "menu", "ncurses", "panel"] +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses%(version_major)s-config", + "reset", "tabs", "tic", "toe", "tput", "tset"]] + + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], + 'dirs': ['include', 'include/ncursesw'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb new file mode 100644 index 0000000000..b615ded539 --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb @@ -0,0 +1,129 @@ +name = 'Python' +version = '2.7.11' + +homepage = 'http://python.org/' +description = """Python is a programming language that lets you work more quickly and integrate your systems + more effectively.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True, 'opt': True, 'optarch': True} + +numpyversion = '1.10.1' +scipyversion = '0.16.1' + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] + +# python needs bzip2 to build the bz2 package +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('libreadline', '6.3'), + ('ncurses', '6.0'), + ('SQLite', '3.9.2'), + ('Tk', '8.6.4', '-no-X11'), + ('GMP', '6.1.0'), +# ('OpenSSL', '1.0.1q'), # OS dependency should be preferred if the os version is more recent then this version, it's +# nice to have an up to date openssl for security reasons +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# order is important! +# package versions updated May 28th 2015 +exts_list = [ + ('setuptools', '18.7.1', { + 'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'], + }), + ('pip', '7.1.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pip/'], + }), + ('nose', '1.3.7', { + 'source_urls': ['https://pypi.python.org/packages/source/n/nose/'], + }), + ('numpy', numpyversion, { + 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], + 'patches': [ + 'numpy-1.8.0-mkl.patch', # % numpyversion, + ], + }), + ('scipy', scipyversion, { + 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], + }), + ('blist', '1.3.6', { + 'source_urls': ['https://pypi.python.org/packages/source/b/blist/'], + }), + ('mpi4py', '1.3.1', { + 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], + }), + ('paycheck', '1.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paycheck/'], + }), + ('argparse', '1.4.0', { + 'source_urls': ['https://pypi.python.org/packages/source/a/argparse/'], + }), + ('pbr', '1.8.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], + }), + ('lockfile', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/l/lockfile/'], + }), + ('Cython', '0.23.4', { + 'source_urls': ['http://www.cython.org/release/'], + }), + ('six', '1.10.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/six/'], + }), + ('dateutil', '2.4.2', { + 'source_tmpl': 'python-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/p/python-dateutil/'], + }), + ('deap', '1.0.2', { + 'source_tmpl': '%(name)s-%(version)s.post2.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/d/deap/'], + }), + ('decorator', '4.0.4', { + 'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'], + }), + ('arff', '2.1.0', { + 'source_tmpl': 'liac-%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/l/liac-arff/'], + }), + ('pycrypto', '2.6.1', { + 'modulename': 'Crypto', + 'source_urls': ['http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/'], + }), + ('ecdsa', '0.13', { + 'source_urls': ['https://pypi.python.org/packages/source/e/ecdsa/'], + }), + ('paramiko', '1.16.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], + }), + ('pyparsing', '2.0.6', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], + }), + ('netifaces', '0.10.4', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netifaces'], + }), + ('netaddr', '0.7.18', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netaddr'], + }), + ('funcsigs', '0.4', { + 'source_urls': ['https://pypi.python.org/packages/source/f/funcsigs'], + }), + ('mock', '1.3.0', { + 'source_urls': ['https://pypi.python.org/packages/source/m/mock'], + }), + ('pytz', '2015.7', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pytz'], + }), + ('pandas', '0.17.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], + }), + ('enum34', '1.1.2', { + 'modulename': 'enum', + 'source_urls': ['https://pypi.python.org/packages/source/e/enum34'], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2016a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2016a.eb new file mode 100644 index 0000000000..a35ea6d281 --- /dev/null +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-intel-2016a.eb @@ -0,0 +1,40 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'SQLite' +version = '3.9.2' + +homepage = 'http://www.sqlite.org/' +description = 'SQLite: SQL Database Engine in a C Library' + +toolchain = {'name': 'intel', 'version': '2016a'} + +# eg. http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz +source_urls = ['http://www.sqlite.org/2015/'] +version_str = '%%(version_major)s%s00' % ''.join('%02d' % int(x) for x in version.split('.')[1:]) +sources = ['sqlite-autoconf-%s.tar.gz' % version_str] + +dependencies = [ + ('libreadline', '6.3'), + ('Tcl', '8.6.4'), +] + +parallel = 1 + +sanity_check_paths = { + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.%s' % SHLIB_EXT], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-intel-2016a.eb b/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-intel-2016a.eb new file mode 100644 index 0000000000..20cd9eb96c --- /dev/null +++ b/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-intel-2016a.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'Tcl' +version = '8.6.4' + +homepage = 'http://www.tcl.tk/' +description = """Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, +suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ["http://prdownloads.sourceforge.net/tcl"] +sources = ['%(namelower)s%(version)s-src.tar.gz'] + +dependencies = [ + ('zlib', '1.2.8'), +] + +configopts = '--enable-threads EXTRA_INSTALL="install-private-headers"' + +runtest = 'test' + +start_dir = 'unix' + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-intel-2016a-no-X11.eb b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-intel-2016a-no-X11.eb new file mode 100644 index 0000000000..9f46cbbff7 --- /dev/null +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-intel-2016a-no-X11.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'Tk' +version = '8.6.4' +versionsuffix = '-no-X11' + +homepage = 'http://www.tcl.tk/' +description = """Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building + a graphical user interface (GUI) in many different programming languages.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ["http://prdownloads.sourceforge.net/tcl"] +sources = ['%(namelower)s%(version)s-src.tar.gz'] + +patches = ['Tk-%(version)s_different-prefix-with-tcl.patch'] + +dependencies = [ + ('Tcl', version), +] + +configopts = '--enable-threads --with-tcl=$EBROOTTCL/lib --without-x CFLAGS="-I$EBROOTTCL/include"' + +start_dir = 'unix' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2016a.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2016a.eb new file mode 100644 index 0000000000..e9099d2071 --- /dev/null +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-intel-2016a.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'zlib' +version = '1.2.8' + +homepage = 'http://www.zlib.net/' +description = """zlib is designed to be a free, general-purpose, legally unencumbered -- that is, + not covered by any patents -- lossless data-compression library for use on virtually any + computer hardware and operating system.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] + +sanity_check_paths = { + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'lib' -- GitLab From 85e058f561169beeb1eeea7d769b19f1e4c74653 Mon Sep 17 00:00:00 2001 From: ocaisa Date: Tue, 19 Jan 2016 11:38:26 +0100 Subject: [PATCH 0722/1015] Update impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb Provide hint on how to set defaults for `impi` to use intel compilers --- .../impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb index 73e4fbb027..da4a993780 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2016.1.150-GCC-4.9.3-2.25.eb @@ -19,6 +19,9 @@ dontcreateinstalldir = 'True' import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") +# set up all the mpi commands to default to intel compilers +# set_mpi_wrappers_all = 'True' + moduleclass = 'mpi' postinstallcmds = [ -- GitLab From 31d141b35103030aafcfbac8b56abda804b953ec Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 19 Jan 2016 13:11:57 +0100 Subject: [PATCH 0723/1015] remove trailing whitespace --- .../a/ABINIT/ABINIT-7.0.3-x86_64_linux_gnu4.5.eb | 2 +- .../a/ABINIT/ABINIT-7.0.5-x86_64_linux_gnu4.5.eb | 2 +- .../a/ABINIT/ABINIT-7.2.1-x86_64_linux_gnu4.5.eb | 2 +- .../ABINIT-7.4.3-goolf-1.4.10-ETSF_IO-1.0.4.eb | 2 +- .../a/ABySS/ABySS-1.3.6-goolf-1.4.10-Python-2.7.5.eb | 4 ++-- .../easyconfigs/a/ANTLR/ANTLR-2.7.7-ictce-5.4.0.eb | 2 +- .../easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2014b.eb | 2 +- .../a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb | 2 +- .../a/ANTLR/ANTLR-2.7.7-intel-2015b-Python-2.7.10.eb | 2 +- .../a/Automake/Automake-1.13.4-ictce-5.5.0.eb | 2 +- .../b/BCFtools/BCFtools-1.2-foss-2015a.eb | 2 +- .../b/BCFtools/BCFtools-1.2-intel-2015a.eb | 2 +- .../easyconfigs/b/BSMAP/BSMAP-2.74-goolf-1.4.10.eb | 4 ++-- .../Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb | 2 +- .../b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb | 4 ++-- .../easyconfigs/b/Bison/Bison-2.7-goolf-1.5.14.eb | 2 +- .../b/BitSeq/BitSeq-0.7.0-goolf-1.4.10.eb | 2 +- .../b/Boost/Boost-1.55.0-foss-2015a-Python-2.7.9.eb | 2 +- .../b/Boost/Boost-1.55.0-intel-2015a-Python-2.7.8.eb | 2 +- .../b/Boost/Boost-1.57.0-foss-2015a-Python-2.7.9.eb | 2 +- .../b/Boost/Boost-1.57.0-intel-2015a-Python-2.7.9.eb | 2 +- .../b/Boost/Boost-1.58.0-foss-2015a-Python-2.7.9.eb | 2 +- .../b/Boost/Boost-1.58.0-intel-2015a-Python-2.7.9.eb | 2 +- .../b/bbftpPRO/bbftpPRO-9.3.1-goalf-1.1.0-no-OFED.eb | 2 +- .../b/bbftpPRO/bbftpPRO-9.3.1-goolf-1.4.10.eb | 2 +- .../b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb | 2 +- .../b/binutils/binutils-2.22-goalf-1.1.0-no-OFED.eb | 2 +- .../b/binutils/binutils-2.22-gompi-1.4.12-no-OFED.eb | 2 +- .../b/binutils/binutils-2.22-goolf-1.4.10.eb | 2 +- .../b/binutils/binutils-2.22-goolf-1.5.14.eb | 2 +- .../CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb | 2 +- .../easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb | 2 +- .../easyconfigs/c/CMake/CMake-2.8.12-ictce-7.1.2.eb | 2 +- .../easyconfigs/c/CMake/CMake-2.8.12-intel-2014b.eb | 2 +- .../c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb | 4 ++-- .../c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb | 4 ++-- .../easyconfigs/c/Clang/Clang-3.6.0-GCC-4.9.2.eb | 2 +- .../easyconfigs/c/Clang/Clang-3.6.1-GCC-4.9.2.eb | 2 +- .../c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb | 2 +- .../c/Clang/Clang-3.7.1-GCC-4.9.3-2.25.eb | 2 +- .../c/Cufflinks/Cufflinks-1.3.0-goolf-1.4.10.eb | 4 ++-- .../d/Doxygen/Doxygen-1.8.3.1-goolf-1.5.14.eb | 2 +- .../easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.3.0.eb | 2 +- .../easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.5.0.eb | 2 +- .../easyconfigs/e/ELPH/ELPH-1.0.1-goolf-1.4.10.eb | 2 +- .../easyconfigs/e/ELPH/ELPH-1.0.1-ictce-6.2.5.eb | 2 +- .../e/EMBOSS/EMBOSS-6.5.7-goolf-1.4.10.eb | 2 +- .../e/EMBOSS/EMBOSS-6.5.7-ictce-4.1.13.eb | 2 +- .../easyconfigs/e/EMBOSS/EMBOSS-6.5.7-ictce-5.3.0.eb | 2 +- .../e/ETSF_IO/ETSF_IO-1.0.4-goolf-1.4.10.eb | 2 +- .../easyconfigs/e/Emacs/Emacs-24.3-GCC-4.8.3-bare.eb | 2 +- .../easyconfigs/e/Emacs/Emacs-24.3-GCC-4.8.3.eb | 2 +- .../ErlangOTP/ErlangOTP-R16B02-GCC-4.7.2-no-Java.eb | 2 +- .../FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb | 2 +- .../FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb | 2 +- .../FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb | 2 +- .../FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb | 2 +- .../FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb | 12 ++++++------ .../FASTX-Toolkit-0.0.14-goolf-1.4.10.eb | 12 ++++++------ .../FASTX-Toolkit-0.0.14-intel-2015a.eb | 12 ++++++------ .../easyconfigs/f/fastqz/fastqz-1.5-GCC-4.8.2.eb | 2 +- .../easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb | 2 +- .../easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb | 2 +- .../easyconfigs/f/flex/flex-2.5.37-goolf-1.5.14.eb | 2 +- .../f/flex/flex-2.5.39-intel-para-2014.12.eb | 2 +- easybuild/easyconfigs/f/foss/foss-2014b.eb | 2 +- .../easyconfigs/f/fqzcomp/fqzcomp-4.6-GCC-4.8.2.eb | 2 +- .../g/GEMSTAT/GEMSTAT-1.0-goolf-1.4.10.eb | 2 +- .../g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb | 2 +- .../easyconfigs/g/GLPK/GLPK-4.48-ictce-5.2.0.eb | 2 +- .../easyconfigs/g/GLPK/GLPK-4.48-ictce-5.3.0.eb | 2 +- .../easyconfigs/g/GLPK/GLPK-4.53-goolf-1.4.10.eb | 2 +- .../easyconfigs/g/GLPK/GLPK-4.53-ictce-6.2.5.eb | 2 +- .../GMAP-GSNAP/GMAP-GSNAP-2014-01-21-goolf-1.4.10.eb | 2 +- .../GMAP-GSNAP/GMAP-GSNAP-2014-06-10-goolf-1.4.10.eb | 2 +- .../g/Ghostscript/Ghostscript-9.16-goolf-1.7.20.eb | 2 +- .../easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb | 2 +- .../easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb | 2 +- .../g/gettext/gettext-0.18.2-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/g/gmvolf/gmvolf-1.7.12rc1.eb | 2 +- .../g/gnutls/gnutls-3.1.8-goalf-1.1.0-no-OFED.eb | 2 +- .../g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb | 2 +- .../g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb | 2 +- easybuild/easyconfigs/h/HBase/HBase-1.0.2.eb | 8 ++++---- .../h/HDF5/HDF5-1.8.10-patch1-goolf-1.5.14.eb | 2 +- .../easyconfigs/h/HPL/HPL-2.1-gpsolf-2014.12.eb | 2 +- .../easyconfigs/h/HPL/HPL-2.1-intel-para-2014.12.eb | 2 +- .../easyconfigs/h/HTSlib/HTSlib-1.1-goolf-1.4.10.eb | 2 +- .../h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb | 2 +- .../h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb | 2 +- .../h/hisat/hisat-0.1.5-beta-goolf-1.7.20.eb | 2 +- .../easyconfigs/h/hwloc/hwloc-1.10.0-GCC-4.9.2.eb | 2 +- .../easyconfigs/h/hwloc/hwloc-1.10.1-GCC-4.8.4.eb | 2 +- .../h/hwloc/hwloc-1.10.1-GNU-4.9.2-2.25.eb | 2 +- .../h/hwloc/hwloc-1.11.0-GNU-4.9.3-2.25.eb | 2 +- ...wloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 2 +- .../h/hwloc/hwloc-1.11.2-GNU-4.9.3-2.25.eb | 2 +- .../h/hwloc/hwloc-1.6.2-ClangGCC-1.1.3.eb | 2 +- .../easyconfigs/h/hwloc/hwloc-1.6.2-GCC-4.6.4.eb | 2 +- .../easyconfigs/h/hwloc/hwloc-1.6.2-GCC-4.7.2.eb | 2 +- .../easyconfigs/h/hwloc/hwloc-1.6.2-ictce-5.3.0.eb | 2 +- .../easyconfigs/h/hwloc/hwloc-1.7.2-GCC-4.8.2.eb | 2 +- .../easyconfigs/h/hwloc/hwloc-1.7.2-ictce-5.3.0.eb | 2 +- .../easyconfigs/h/hwloc/hwloc-1.8-gcccuda-2.6.10.eb | 2 +- .../easyconfigs/h/hwloc/hwloc-1.8.1-GCC-4.8.2.eb | 2 +- .../easyconfigs/h/hwloc/hwloc-1.8.1-GCC-4.8.3.eb | 2 +- easybuild/easyconfigs/h/hwloc/hwloc-1.9-GCC-4.8.3.eb | 2 +- .../i/IDBA-UD/IDBA-UD-1.1.1-goolf-1.4.10.eb | 4 ++-- .../i/IOR/IOR-2.10.3-goolf-1.4.10-mpiio.eb | 2 +- .../i/IOR/IOR-2.10.3-intel-2014b-mpiio.eb | 2 +- .../i/IsoInfer/IsoInfer-0.9.1-goolf-1.4.10.eb | 2 +- .../i/IsoInfer/IsoInfer-0.9.1-ictce-6.2.5.eb | 2 +- easybuild/easyconfigs/i/ictce/ictce-4.0.6.eb | 2 +- easybuild/easyconfigs/i/iimpi/iimpi-4.0.6.eb | 2 +- .../i/imkl/imkl-11.2.1.133-ipsmpi-2014.12.eb | 4 ++-- easybuild/easyconfigs/i/ispc/ispc-1.6.0.eb | 2 +- .../j/Jansson/Jansson-2.5-gcccuda-2.6.10.eb | 2 +- .../easyconfigs/j/Jansson/Jansson-2.6-GCC-4.8.3.eb | 2 +- .../j/JasPer/JasPer-1.900.1-goolf-1.5.14.eb | 2 +- .../easyconfigs/l/libICE/libICE-1.0.8-intel-2014b.eb | 2 +- .../easyconfigs/l/libICE/libICE-1.0.9-intel-2015a.eb | 2 +- .../easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb | 2 +- .../libX11/libX11-1.6.2-intel-2014b-Python-2.7.8.eb | 2 +- .../libX11/libX11-1.6.2-intel-2015a-Python-2.7.9.eb | 2 +- .../libX11/libX11-1.6.3-intel-2015a-Python-2.7.10.eb | 2 +- .../libX11/libX11-1.6.3-intel-2015a-Python-2.7.9.eb | 2 +- .../libX11/libX11-1.6.3-intel-2015b-Python-2.7.10.eb | 2 +- .../libX11/libX11-1.6.3-intel-2015b-Python-2.7.11.eb | 2 +- .../libdap-3.14.0-intel-2015a-Python-2.7.10.eb | 2 +- .../libdap-3.14.0-intel-2015b-Python-2.7.10.eb | 2 +- .../libpthread-stubs-0.3-goalf-1.1.0-no-OFED.eb | 2 +- .../libpthread-stubs-0.3-goolf-1.4.10.eb | 2 +- .../libpthread-stubs-0.3-ictce-4.0.6.eb | 2 +- .../libpthread-stubs-0.3-ictce-5.3.0.eb | 2 +- .../easyconfigs/l/libtool/libtool-2.4.2-GCC-4.9.2.eb | 2 +- .../easyconfigs/l/libtool/libtool-2.4.5-GCC-4.9.2.eb | 2 +- .../l/libtool/libtool-2.4.5-intel-2015a.eb | 2 +- .../l/libtool/libtool-2.4.6-GNU-4.9.2-2.25.eb | 2 +- .../l/libtool/libtool-2.4.6-GNU-4.9.3-2.25.eb | 2 +- .../l/libtool/libtool-2.4.6-GNU-5.1.0-2.25.eb | 2 +- .../l/libxcb/libxcb-1.10-intel-2014b-Python-2.7.8.eb | 2 +- .../libxcb/libxcb-1.11-intel-2015a-Python-2.7.10.eb | 2 +- .../l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.9.eb | 2 +- .../libxcb-1.11.1-intel-2015b-Python-2.7.10.eb | 2 +- .../libxcb-1.11.1-intel-2015b-Python-2.7.11.eb | 2 +- easybuild/easyconfigs/m/M4/M4-1.4.16-goolf-1.5.14.eb | 2 +- .../m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb | 2 +- .../Mesa-7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 6 +++--- .../m/Mesa/Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb | 6 +++--- .../m/Mesa/Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb | 6 +++--- .../m/Mesa/Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb | 6 +++--- .../m/Mesa/Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb | 6 +++--- .../m/MethPipe/MethPipe-3.0.1-goolf-1.4.10.eb | 4 ++-- .../m/MethPipe/MethPipe-3.0.1-intel-2014b.eb | 4 ++-- .../makedepend-1.0.4-goalf-1.1.0-no-OFED.eb | 2 +- .../m/makedepend/makedepend-1.0.4-goolf-1.4.10.eb | 2 +- .../m/makedepend/makedepend-1.0.4-ictce-3.2.2.u3.eb | 2 +- .../m/makedepend/makedepend-1.0.4-ictce-4.0.6.eb | 2 +- .../m/makedepend/makedepend-1.0.4-ictce-4.1.13.eb | 2 +- .../m/makedepend/makedepend-1.0.4-ictce-5.3.0.eb | 2 +- .../m/makedepend/makedepend-1.0.4-iqacml-3.7.3.eb | 2 +- .../m/mdtest/mdtest-1.7.1-goolf-1.4.10.eb | 4 ++-- .../easyconfigs/m/mdtest/mdtest-1.7.1-ictce-6.2.5.eb | 4 ++-- .../m/mdtest/mdtest-1.9.3-goolf-1.4.10.eb | 6 +++--- .../easyconfigs/m/mdtest/mdtest-1.9.3-ictce-6.2.5.eb | 6 +++--- .../mpi4py-1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 2 +- .../m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-3.2.3.eb | 2 +- .../m/mpi4py/mpi4py-1.3-ictce-4.0.6-Python-2.7.3.eb | 2 +- .../m/mpi4py/mpi4py-1.3-ictce-4.1.13-Python-2.7.3.eb | 2 +- .../m/mpi4py/mpi4py-1.3-ictce-5.3.0-Python-2.7.3.eb | 2 +- .../n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb | 2 +- .../n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb | 2 +- .../netCDF-Fortran-4.2-goolf-1.5.14.eb | 2 +- .../n/netCDF/netCDF-4.2.1.1-goolf-1.5.14.eb | 2 +- .../easyconfigs/n/netloc/netloc-0.5-GCC-4.8.3.eb | 2 +- .../n/netloc/netloc-0.5-gcccuda-2.6.10.eb | 2 +- .../n/numpy/numpy-1.6.2-ictce-4.0.6-Python-2.7.3.eb | 2 +- .../n/numpy/numpy-1.6.2-ictce-4.1.13-Python-2.7.3.eb | 2 +- .../n/numpy/numpy-1.6.2-ictce-5.3.0-Python-2.7.3.eb | 2 +- .../n/numpy/numpy-1.7.1-ictce-4.1.13-Python-2.7.5.eb | 2 +- .../Oger-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 4 ++-- .../o/Oger/Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb | 4 ++-- .../o/Oger/Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb | 2 +- .../o/Oger/Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb | 2 +- .../o/OpenMPI/OpenMPI-1.6.4-GCC-4.7.2-no-OFED.eb | 2 +- .../o/OpenMPI/OpenMPI-1.6.5-GCC-4.7.3-no-OFED.eb | 2 +- .../o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1-no-OFED.eb | 2 +- .../easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1.eb | 2 +- .../o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2-no-OFED.eb | 2 +- .../easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2.eb | 2 +- .../easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.3.eb | 2 +- .../o/OpenMPI/OpenMPI-1.7.3-gcccuda-2.6.10.eb | 2 +- .../easyconfigs/o/o2scl/o2scl-0.913-goolf-1.4.10.eb | 2 +- .../orthomcl-2.0.8-goolf-1.4.10-Perl-5.16.3.eb | 2 +- .../orthomcl-2.0.8-ictce-4.1.13-Perl-5.16.3.eb | 2 +- .../orthomcl-2.0.8-ictce-5.3.0-Perl-5.16.3.eb | 2 +- .../p/PBZIP2/PBZIP2-1.1.8-goolf-1.4.10.eb | 4 ++-- .../easyconfigs/p/PBZIP2/PBZIP2-1.1.8-ictce-6.2.5.eb | 6 +++--- easybuild/easyconfigs/p/PCC/PCC-20131024.eb | 2 +- .../p/PETSc/PETSc-3.5.1-intel-2014b-Python-2.7.8.eb | 2 +- easybuild/easyconfigs/p/PLINK/PLINK-1.07-x86_64.eb | 2 +- .../easyconfigs/p/PROJ/PROJ-4.8.0-goolf-1.4.10.eb | 2 +- .../easyconfigs/p/PROJ/PROJ-4.8.0-ictce-5.3.0.eb | 2 +- .../p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb | 2 +- .../p/Pangomm/Pangomm-2.36.0-intel-2015a.eb | 2 +- .../p/Pangomm/Pangomm-2.36.0-intel-2015b.eb | 2 +- .../ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb | 2 +- .../ParaView-4.3.1-intel-2015a-Python-2.7.10.eb | 2 +- .../p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb | 2 +- .../p/ParaView/ParaView-4.4.0-intel-2015b.eb | 2 +- .../p/Pillow/Pillow-2.8.1-foss-2015a-Python-2.7.9.eb | 2 +- .../Pillow/Pillow-2.8.1-intel-2015a-Python-2.7.9.eb | 2 +- .../p/Pindel/Pindel-0.2.5a7-goolf-1.4.10.eb | 12 ++++++------ .../p/pBWA/pBWA-0.5.9_1.21009-goolf-1.4.10.eb | 2 +- .../easyconfigs/p/pigz/pigz-2.3.1-goolf-1.4.10.eb | 4 ++-- .../easyconfigs/p/pigz/pigz-2.3.1-ictce-6.2.5.eb | 4 ++-- .../easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb | 2 +- .../p/popt/popt-1.14-iccifort-2015.1.133.eb | 2 +- easybuild/easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb | 2 +- .../p/pscom/pscom-5.0.44-1-iccifort-2015.1.133.eb | 2 +- .../p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb | 4 ++-- .../easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb | 4 ++-- easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb | 2 +- easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb | 2 +- easybuild/easyconfigs/q/Quip/Quip-1.1.8-GCC-4.8.2.eb | 2 +- easybuild/easyconfigs/q/qtop/qtop-53-1.eb | 2 +- .../r/RSEQtools/RSEQtools-0.6-goolf-1.4.10.eb | 6 +++--- .../r/rpy2/rpy2-2.4.3-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../r/rpy2/rpy2-2.4.3-goolf-1.4.10-Python-3.2.3.eb | 2 +- .../s/SAMtools/SAMtools-1.1-foss-2014b.eb | 2 +- .../s/SAMtools/SAMtools-1.1-goolf-1.4.10.eb | 2 +- .../s/SAMtools/SAMtools-1.1-intel-2014b.eb | 2 +- .../s/SAMtools/SAMtools-1.1-intel-2015a.eb | 2 +- .../SAMtools/SAMtools-1.2-foss-2015a-HTSlib-1.2.1.eb | 2 +- .../s/SAMtools/SAMtools-1.2-foss-2015a.eb | 2 +- .../s/SAMtools/SAMtools-1.2-foss-2015b.eb | 2 +- .../s/SAMtools/SAMtools-1.2-goolf-1.4.10.eb | 2 +- .../s/SAMtools/SAMtools-1.2-goolf-1.7.20.eb | 2 +- .../SAMtools-1.2-intel-2015a-HTSlib-1.2.1.eb | 2 +- .../easyconfigs/s/SCALCE/SCALCE-2.7-GCC-4.8.2.eb | 2 +- .../s/SCOTCH/SCOTCH-6.0.4-intel-2015b-64bitint.eb | 2 +- easybuild/easyconfigs/s/SDCC/SDCC-3.3.0.eb | 2 +- .../s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb | 2 +- .../s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb | 2 +- easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-i686.eb | 2 +- .../easyconfigs/s/SSAHA2/SSAHA2-2.5.5-x86_64.eb | 2 +- .../easyconfigs/s/STAR/STAR-2.3.0e-goolf-1.4.10.eb | 4 ++-- .../easyconfigs/s/STAR/STAR-2.5.0a-GNU-4.9.3-2.25.eb | 4 ++-- .../easyconfigs/s/STAR/STAR-2.5.0a-goolf-1.4.10.eb | 4 ++-- .../easyconfigs/s/Serf/Serf-1.3.8-foss-2015a.eb | 2 +- .../s/Subversion/Subversion-1.8.14-foss-2015a.eb | 2 +- .../SuiteSparse-4.4.5-intel-2015b-METIS-5.1.0.eb | 2 +- .../easyconfigs/s/Szip/Szip-2.1-goolf-1.5.14.eb | 2 +- ...scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb | 2 +- .../s/spglib/spglib-1.7.3-CrayGNU-5.2.40.eb | 2 +- easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb | 2 +- .../Trilinos-10.12.2-ictce-4.0.6-Python-2.7.3.eb | 2 +- .../Trilinos-10.12.2-ictce-5.3.0-Python-2.7.3.eb | 2 +- .../Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb | 2 +- .../easyconfigs/t/tcsh/tcsh-6.18.01-goolf-1.5.14.eb | 2 +- easybuild/easyconfigs/t/tmux/tmux-1.9a-GCC-4.9.2.eb | 2 +- .../u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb | 2 +- .../u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb | 2 +- .../w/WRF/WRF-3.5.1-goolf-1.5.14-dmpar.eb | 2 +- .../x/Xmipp/Xmipp-3.1-goolf-1.4.10-with-incl-deps.eb | 4 ++-- .../x/xextproto/xextproto-7.3.0-intel-2014b.eb | 2 +- .../x/xextproto/xextproto-7.3.0-intel-2015a.eb | 2 +- .../x/xextproto/xextproto-7.3.0-intel-2015b.eb | 2 +- .../x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb | 2 +- .../x/xproto/xproto-7.0.23-goolf-1.4.10.eb | 2 +- .../x/xproto/xproto-7.0.23-goolf-1.5.14.eb | 2 +- .../x/xproto/xproto-7.0.23-ictce-4.0.6.eb | 2 +- .../x/xproto/xproto-7.0.23-ictce-5.3.0.eb | 2 +- 275 files changed, 339 insertions(+), 339 deletions(-) diff --git a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.3-x86_64_linux_gnu4.5.eb b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.3-x86_64_linux_gnu4.5.eb index a0768a4fb3..a8e8be1611 100644 --- a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.3-x86_64_linux_gnu4.5.eb +++ b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.3-x86_64_linux_gnu4.5.eb @@ -27,7 +27,7 @@ sources = [('abinit-%s_%s.bz2' % (version, versionsuffix[1:]), 'tar xfj %s')] source_urls = ['http://ftp.abinit.org/'] sanity_check_paths = { - 'files': ["bin/abinit"], + 'files': ["bin/abinit"], 'dirs': [] } diff --git a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.5-x86_64_linux_gnu4.5.eb b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.5-x86_64_linux_gnu4.5.eb index 0e53b02003..083d321a07 100644 --- a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.5-x86_64_linux_gnu4.5.eb +++ b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.5-x86_64_linux_gnu4.5.eb @@ -29,7 +29,7 @@ sources = [('abinit-%s_%s.bz2' % (version, versionsuffix[1:]), 'tar xfj %s')] source_urls = ['http://ftp.abinit.org/'] sanity_check_paths = { - 'files': ["bin/abinit"], + 'files': ["bin/abinit"], 'dirs': [] } diff --git a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.2.1-x86_64_linux_gnu4.5.eb b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.2.1-x86_64_linux_gnu4.5.eb index 7722a1277b..5ccd2f15a7 100644 --- a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.2.1-x86_64_linux_gnu4.5.eb +++ b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.2.1-x86_64_linux_gnu4.5.eb @@ -30,7 +30,7 @@ sources = [('abinit-%s_%s.bz2' % (version, versionsuffix[1:]), 'tar xfj %s')] source_urls = ['http://ftp.abinit.org/'] sanity_check_paths = { - 'files': ["bin/abinit"], + 'files': ["bin/abinit"], 'dirs': [] } diff --git a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.4.3-goolf-1.4.10-ETSF_IO-1.0.4.eb b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.4.3-goolf-1.4.10-ETSF_IO-1.0.4.eb index 4d319523ac..f598583eb7 100644 --- a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.4.3-goolf-1.4.10-ETSF_IO-1.0.4.eb +++ b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.4.3-goolf-1.4.10-ETSF_IO-1.0.4.eb @@ -33,7 +33,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ["bin/abinit"], + 'files': ["bin/abinit"], 'dirs': [] } diff --git a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.6-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.6-goolf-1.4.10-Python-2.7.5.eb index cdc9d8c7ad..93b76ef8be 100644 --- a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.6-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.6-goolf-1.4.10-Python-2.7.5.eb @@ -26,11 +26,11 @@ toolchainopts = {'usempi': True} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.bcgsc.ca/downloads/abyss/'] -dependencies = [ +dependencies = [ ('sparsehash', '2.0.2'), ('Boost', '1.49.0', versionsuffix), ] - + sanity_check_paths = { 'files': ["bin/ABYSS", "bin/ABYSS-P"], 'dirs': [] diff --git a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-ictce-5.4.0.eb b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-ictce-5.4.0.eb index b32cf6ce86..f40658d141 100644 --- a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-ictce-5.4.0.eb @@ -13,7 +13,7 @@ sources = [SOURCELOWER_TAR_GZ] patches = ['ANTLR-%(version)s_cpp-headers.patch'] -dependencies = [('Java', '1.7.0_60', '', True)] +dependencies = [('Java', '1.7.0_60', '', True)] configopts = "--disable-examples --disable-csharp" diff --git a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2014b.eb b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2014b.eb index 5cf3b03e64..8ba4070760 100644 --- a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2014b.eb +++ b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2014b.eb @@ -13,7 +13,7 @@ sources = [SOURCELOWER_TAR_GZ] patches = ['ANTLR-%(version)s_cpp-headers.patch'] -dependencies = [('Java', '1.7.0_60', '', True)] +dependencies = [('Java', '1.7.0_60', '', True)] configopts = "--disable-examples --disable-csharp" diff --git a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb index 66d819dd00..31ae0ccb15 100644 --- a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015a-Python-2.7.10.eb @@ -10,7 +10,7 @@ description = """ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) Java, C#, C++, or Python actions.""" toolchain = {'name': 'intel', 'version': '2015a'} - + source_urls = ['http://www.antlr2.org/download/'] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015b-Python-2.7.10.eb index 555ece231a..0063135660 100644 --- a/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/a/ANTLR/ANTLR-2.7.7-intel-2015b-Python-2.7.10.eb @@ -10,7 +10,7 @@ description = """ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) Java, C#, C++, or Python actions.""" toolchain = {'name': 'intel', 'version': '2015b'} - + source_urls = ['http://www.antlr2.org/download/'] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.13.4-ictce-5.5.0.eb b/easybuild/easyconfigs/a/Automake/Automake-1.13.4-ictce-5.5.0.eb index 675782f77b..5661ddb517 100644 --- a/easybuild/easyconfigs/a/Automake/Automake-1.13.4-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/a/Automake/Automake-1.13.4-ictce-5.5.0.eb @@ -16,7 +16,7 @@ description = "Automake: GNU Standards-compliant Makefile generator" source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] -toolchain = {'name': 'ictce', 'version': '5.5.0'} +toolchain = {'name': 'ictce', 'version': '5.5.0'} dependencies = [('Autoconf', '2.69')] diff --git a/easybuild/easyconfigs/b/BCFtools/BCFtools-1.2-foss-2015a.eb b/easybuild/easyconfigs/b/BCFtools/BCFtools-1.2-foss-2015a.eb index 7aa9dcdd5b..1e64be716a 100644 --- a/easybuild/easyconfigs/b/BCFtools/BCFtools-1.2-foss-2015a.eb +++ b/easybuild/easyconfigs/b/BCFtools/BCFtools-1.2-foss-2015a.eb @@ -20,7 +20,7 @@ dependencies = [ ('zlib', '1.2.8'), ] -parallel = 1 +parallel = 1 skipsteps = ['configure'] diff --git a/easybuild/easyconfigs/b/BCFtools/BCFtools-1.2-intel-2015a.eb b/easybuild/easyconfigs/b/BCFtools/BCFtools-1.2-intel-2015a.eb index c997c54557..2143e1fd78 100644 --- a/easybuild/easyconfigs/b/BCFtools/BCFtools-1.2-intel-2015a.eb +++ b/easybuild/easyconfigs/b/BCFtools/BCFtools-1.2-intel-2015a.eb @@ -20,7 +20,7 @@ dependencies = [ ('zlib', '1.2.8'), ] -parallel = 1 +parallel = 1 skipsteps = ['configure'] diff --git a/easybuild/easyconfigs/b/BSMAP/BSMAP-2.74-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BSMAP/BSMAP-2.74-goolf-1.4.10.eb index 1318374418..d31fc0a136 100644 --- a/easybuild/easyconfigs/b/BSMAP/BSMAP-2.74-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BSMAP/BSMAP-2.74-goolf-1.4.10.eb @@ -1,4 +1,4 @@ -easyblock = 'ConfigureMake' +easyblock = 'ConfigureMake' name = 'BSMAP' version = '2.74' @@ -13,7 +13,7 @@ sources = [SOURCELOWER_TGZ] skipsteps = ['configure'] -installopts = "DESTDIR=%(installdir)s" +installopts = "DESTDIR=%(installdir)s" patches = [ 'BSMAP-2.74_makefile-modif.patch', diff --git a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb index d287d55292..baf247c07d 100644 --- a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb @@ -35,7 +35,7 @@ dependencies = [ sanity_check_paths = { 'files': [], - 'dirs': ['lib/python%s/site-packages/Bio' % pyshortver, + 'dirs': ['lib/python%s/site-packages/Bio' % pyshortver, 'lib/python%s/site-packages/biopython-%s-py%s.egg-info' % (pyshortver, version,\ pyshortver), 'lib/python%s/site-packages/BioSQL' % pyshortver] diff --git a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb index eca39ee0df..96eae4f635 100644 --- a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb @@ -35,7 +35,7 @@ dependencies = [ sanity_check_paths = { 'files': [], - 'dirs': ['lib/python%s/site-packages/Bio' % pyshortver, + 'dirs': ['lib/python%s/site-packages/Bio' % pyshortver, 'lib/python%s/site-packages/biopython-%s-py%s.egg-info' % (pyshortver, version,\ pyshortver), 'lib/python%s/site-packages/BioSQL' % pyshortver] diff --git a/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb index 337980614f..07dcfa192d 100644 --- a/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb @@ -23,9 +23,9 @@ sources = ['%s_v%s.tar.gz' % (name.lower(), version) ] dependencies = [('Bowtie2', '2.0.2')] sanity_check_paths = { - 'files': ["bismark", "bismark2bedGraph", "bismark2report", "bismark_genome_preparation", + 'files': ["bismark", "bismark2bedGraph", "bismark2report", "bismark_genome_preparation", "bismark_methylation_extractor", "coverage2cytosine", "deduplicate_bismark"], 'dirs': [], -} +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Bison/Bison-2.7-goolf-1.5.14.eb b/easybuild/easyconfigs/b/Bison/Bison-2.7-goolf-1.5.14.eb index de2474fb3b..4c523b02e6 100644 --- a/easybuild/easyconfigs/b/Bison/Bison-2.7-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/b/Bison/Bison-2.7-goolf-1.5.14.eb @@ -7,7 +7,7 @@ homepage = 'http://www.gnu.org/software/bison' description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" -toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchain = {'name': 'goolf', 'version': '1.5.14'} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/b/BitSeq/BitSeq-0.7.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BitSeq/BitSeq-0.7.0-goolf-1.4.10.eb index 82b02fc155..28b4adc0bd 100644 --- a/easybuild/easyconfigs/b/BitSeq/BitSeq-0.7.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BitSeq/BitSeq-0.7.0-goolf-1.4.10.eb @@ -24,7 +24,7 @@ sources = [SOURCE_TAR_GZ] # put here the list of generated executables when compiling list_of_executables = ["convertSamples", "estimateDE", "estimateExpression", "estimateHyperPar", "estimateVBExpression", "extractSamples", "getFoldChange", "getGeneExpression", - "getPPLR", "getVariance", "getWithinGeneExpression", "parseAlignment", + "getPPLR", "getVariance", "getWithinGeneExpression", "parseAlignment", "transposeLargeFile", "getCounts.py", "extractTranscriptInfo.py"] # this is the real EasyBuild line to copy all the executables to "bin" diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.55.0-foss-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/b/Boost/Boost-1.55.0-foss-2015a-Python-2.7.9.eb index 88a81a73e9..54a936cee5 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.55.0-foss-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.55.0-foss-2015a-Python-2.7.9.eb @@ -4,7 +4,7 @@ version = '1.55.0' homepage = 'http://www.boost.org/' description = """Boost provides free peer-reviewed portable C++ source libraries.""" -toolchain = {'name': 'foss', 'version': '2015a'} +toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'pic': True, 'usempi': True} source_urls = [SOURCEFORGE_SOURCE] diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.55.0-intel-2015a-Python-2.7.8.eb b/easybuild/easyconfigs/b/Boost/Boost-1.55.0-intel-2015a-Python-2.7.8.eb index 39ae5a52a4..4646d38d21 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.55.0-intel-2015a-Python-2.7.8.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.55.0-intel-2015a-Python-2.7.8.eb @@ -4,7 +4,7 @@ version = '1.55.0' homepage = 'http://www.boost.org/' description = """Boost provides free peer-reviewed portable C++ source libraries.""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'pic': True, 'usempi': True} source_urls = [SOURCEFORGE_SOURCE] diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.57.0-foss-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/b/Boost/Boost-1.57.0-foss-2015a-Python-2.7.9.eb index 1c2ebd212d..944128c6d5 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.57.0-foss-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.57.0-foss-2015a-Python-2.7.9.eb @@ -4,7 +4,7 @@ version = '1.57.0' homepage = 'http://www.boost.org/' description = """Boost provides free peer-reviewed portable C++ source libraries.""" -toolchain = {'name': 'foss', 'version': '2015a'} +toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'pic': True, 'usempi': True} source_urls = [SOURCEFORGE_SOURCE] diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.57.0-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/b/Boost/Boost-1.57.0-intel-2015a-Python-2.7.9.eb index 84fbb7d38c..cf98c58fdf 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.57.0-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.57.0-intel-2015a-Python-2.7.9.eb @@ -4,7 +4,7 @@ version = '1.57.0' homepage = 'http://www.boost.org/' description = """Boost provides free peer-reviewed portable C++ source libraries.""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'pic': True, 'usempi': True} source_urls = [SOURCEFORGE_SOURCE] diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.58.0-foss-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/b/Boost/Boost-1.58.0-foss-2015a-Python-2.7.9.eb index bbef8b760b..02c7922f8d 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.58.0-foss-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.58.0-foss-2015a-Python-2.7.9.eb @@ -4,7 +4,7 @@ version = '1.58.0' homepage = 'http://www.boost.org/' description = """Boost provides free peer-reviewed portable C++ source libraries.""" -toolchain = {'name': 'foss', 'version': '2015a'} +toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'pic': True, 'usempi': True} source_urls = [SOURCEFORGE_SOURCE] diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.58.0-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/b/Boost/Boost-1.58.0-intel-2015a-Python-2.7.9.eb index a209577bba..9d905a95e3 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.58.0-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.58.0-intel-2015a-Python-2.7.9.eb @@ -4,7 +4,7 @@ version = '1.58.0' homepage = 'http://www.boost.org/' description = """Boost provides free peer-reviewed portable C++ source libraries.""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'pic': True, 'usempi': True} source_urls = [SOURCEFORGE_SOURCE] diff --git a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goalf-1.1.0-no-OFED.eb index 7f34d18683..ead21fe6c8 100644 --- a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goalf-1.1.0-no-OFED.eb @@ -24,7 +24,7 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sources = [SOURCE_TAR_BZ2] source_urls = ['http://bbftppro.myftp.org/'] -unpack_options = '--strip-components=1' # we need to dive one level deep inside the tarball +unpack_options = '--strip-components=1' # we need to dive one level deep inside the tarball start_dir = 'bbftpc' diff --git a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goolf-1.4.10.eb index 8017f38954..944cb25b8b 100644 --- a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goolf-1.4.10.eb @@ -24,7 +24,7 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} sources = [SOURCE_TAR_BZ2] source_urls = ['http://bbftppro.myftp.org/'] -unpack_options = '--strip-components=1' # we need to dive one level deep inside the tarball +unpack_options = '--strip-components=1' # we need to dive one level deep inside the tarball start_dir = 'bbftpc' diff --git a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb index cf3d332d4b..8cff88ba26 100644 --- a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb @@ -24,7 +24,7 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} sources = [SOURCE_TAR_BZ2] source_urls = ['http://bbftppro.myftp.org/'] -unpack_options = '--strip-components=1' # we need to dive one level deep inside the tarball +unpack_options = '--strip-components=1' # we need to dive one level deep inside the tarball start_dir = 'bbftpc' diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.22-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/b/binutils/binutils-2.22-goalf-1.1.0-no-OFED.eb index 09be4e2513..89688dc6f1 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.22-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.22-goalf-1.1.0-no-OFED.eb @@ -30,7 +30,7 @@ configopts = '--with-sysroot=/' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'nm', 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a', 'lib64/libiberty.a'] + + 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a', 'lib64/libiberty.a'] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.22-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/b/binutils/binutils-2.22-gompi-1.4.12-no-OFED.eb index 037eea64d6..fc3ab9230d 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.22-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.22-gompi-1.4.12-no-OFED.eb @@ -30,7 +30,7 @@ configopts = '--with-sysroot=/' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'nm', 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a', 'lib64/libiberty.a'] + + 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a', 'lib64/libiberty.a'] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.4.10.eb b/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.4.10.eb index 6eefeecf7f..10612dc973 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.4.10.eb @@ -29,7 +29,7 @@ configopts = '--with-sysroot=/' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'nm', 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a', 'lib64/libiberty.a'] + + 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a', 'lib64/libiberty.a'] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.5.14.eb b/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.5.14.eb index 1922cb5d12..f0f82557eb 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.5.14.eb @@ -27,7 +27,7 @@ source_urls = [GNU_SOURCE] binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'nm', 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a', 'lib64/libiberty.a'] + + 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a', 'lib64/libiberty.a'] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb index 0b72980db3..b3d2485ff0 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb @@ -29,7 +29,7 @@ list_of_executables = ["cd-hit", "cd-hit-est", "cd-hit-2d", "cd-hit-est-2d", "cd # this is the real EasyBuild line to copy all the executables and perl scripts to "bin" files_to_copy = [ (list_of_executables, "bin"), - (["*.pl"], 'bin'), + (["*.pl"], 'bin'), (["psi-cd-hit/*.pl"], 'bin'), "README", "doc", diff --git a/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb b/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb index 054982e2e2..0e9493dbb4 100644 --- a/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb +++ b/easybuild/easyconfigs/c/CLHEP/CLHEP-2.1.3.1-intel-2015a.eb @@ -19,6 +19,6 @@ builddependencies = [('CMake', '3.1.3')] separate_build_dir = True -configopts = '-DCMAKE_BUILD_TYPE=Release' +configopts = '-DCMAKE_BUILD_TYPE=Release' moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/c/CMake/CMake-2.8.12-ictce-7.1.2.eb b/easybuild/easyconfigs/c/CMake/CMake-2.8.12-ictce-7.1.2.eb index 48bd837709..97f1c88053 100644 --- a/easybuild/easyconfigs/c/CMake/CMake-2.8.12-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/c/CMake/CMake-2.8.12-ictce-7.1.2.eb @@ -7,7 +7,7 @@ homepage = 'http://www.cmake.org' description = """CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.""" -toolchain = {'name': 'ictce', 'version': '7.1.2'} +toolchain = {'name': 'ictce', 'version': '7.1.2'} source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/c/CMake/CMake-2.8.12-intel-2014b.eb b/easybuild/easyconfigs/c/CMake/CMake-2.8.12-intel-2014b.eb index 7749fdcd02..93127430de 100644 --- a/easybuild/easyconfigs/c/CMake/CMake-2.8.12-intel-2014b.eb +++ b/easybuild/easyconfigs/c/CMake/CMake-2.8.12-intel-2014b.eb @@ -7,7 +7,7 @@ homepage = 'http://www.cmake.org' description = """CMake, the cross-platform, open-source build system. CMake is a family of tools designed to build, test and package software.""" -toolchain = {'name': 'intel', 'version': '2014b'} +toolchain = {'name': 'intel', 'version': '2014b'} source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb index 89d4bf6460..50c119c61c 100644 --- a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb @@ -31,13 +31,13 @@ installopts += 'cp -a tools/ %(installdir)s && ' installopts += 'cp -a README doc/ %(installdir)s' sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["chipcenter", "chipcor", "chipextract", "chippart", "chippeak", + 'files': ["bin/%s" % x for x in ["chipcenter", "chipcor", "chipextract", "chippart", "chippeak", "chipscore", "compactsga", "counts_filter", "countsga", "featreplace"]], 'dirs': [] } # add tools dir to PATH -modextrapaths = { +modextrapaths = { 'PATH': "tools", } diff --git a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb index d273ae8dd8..a72566ad44 100644 --- a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb @@ -31,13 +31,13 @@ installopts += 'cp -a tools/ %(installdir)s && ' installopts += 'cp -a README doc/ %(installdir)s' sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["chipcenter", "chipcor", "chipextract", "chippart", "chippeak", + 'files': ["bin/%s" % x for x in ["chipcenter", "chipcor", "chipextract", "chippart", "chippeak", "chipscore", "compactsga", "counts_filter", "countsga", "featreplace"]], 'dirs': [] } # add tools dir to PATH -modextrapaths = { +modextrapaths = { 'PATH': "tools", } diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.6.0-GCC-4.9.2.eb b/easybuild/easyconfigs/c/Clang/Clang-3.6.0-GCC-4.9.2.eb index 40f0a86d6f..9d5881c525 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.6.0-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.6.0-GCC-4.9.2.eb @@ -32,7 +32,7 @@ sources = [ dependencies = [ ('GMP', '6.0.0a'), ('ISL', '0.14'), -] +] builddependencies = [ ('CMake', '3.1.3'), diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.6.1-GCC-4.9.2.eb b/easybuild/easyconfigs/c/Clang/Clang-3.6.1-GCC-4.9.2.eb index 966759d71c..bb31f282f6 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.6.1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.6.1-GCC-4.9.2.eb @@ -32,7 +32,7 @@ sources = [ dependencies = [ ('GMP', '6.0.0a'), ('ISL', '0.14'), -] +] builddependencies = [ ('CMake', '3.2.1'), diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb index 94e343f08b..a76712524b 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.7.0-GNU-4.9.3-2.25.eb @@ -32,7 +32,7 @@ sources = [ dependencies = [ ('GMP', '6.0.0a'), ('ISL', '0.15'), -] +] builddependencies = [ ('CMake', '3.3.2'), diff --git a/easybuild/easyconfigs/c/Clang/Clang-3.7.1-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/c/Clang/Clang-3.7.1-GCC-4.9.3-2.25.eb index 5f5f6f2ed3..ee437ef2f2 100644 --- a/easybuild/easyconfigs/c/Clang/Clang-3.7.1-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/Clang/Clang-3.7.1-GCC-4.9.3-2.25.eb @@ -32,7 +32,7 @@ sources = [ dependencies = [ ('GMP', '6.1.0'), ('ISL', '0.15'), -] +] builddependencies = [ ('CMake', '3.4.1', '', ('GCCcore', '4.9.3')), diff --git a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-1.3.0-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-1.3.0-goolf-1.4.10.eb index 95405d7ce3..501824903b 100644 --- a/easybuild/easyconfigs/c/Cufflinks/Cufflinks-1.3.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Cufflinks/Cufflinks-1.3.0-goolf-1.4.10.eb @@ -11,7 +11,7 @@ ## name = 'Cufflinks' -version = "1.3.0" +version = "1.3.0" homepage = 'http://cole-trapnell-lab.github.io/cufflinks/' description = """Transcript assembly, differential expression, and differential regulation for RNA-Seq""" @@ -30,7 +30,7 @@ dependencies = [ ] patches = [ - 'Cufflinks_GCC-4.7.patch', + 'Cufflinks_GCC-4.7.patch', 'cufflinks-1.x-ldflags.patch' ] diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.3.1-goolf-1.5.14.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.3.1-goolf-1.5.14.eb index 14b0fa7583..2e87b89a36 100644 --- a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.3.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.3.1-goolf-1.5.14.eb @@ -5,7 +5,7 @@ homepage = 'http://www.doxygen.org' description = """Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.""" -toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchain = {'name': 'goolf', 'version': '1.5.14'} sources = ['%(namelower)s-%(version)s.src.tar.gz'] source_urls = ['http://ftp.stack.nl/pub/users/dimitri/'] diff --git a/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.3.0.eb b/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.3.0.eb index 6294e11656..89cd537fc7 100644 --- a/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.3.0.eb @@ -15,7 +15,7 @@ version = '2013.11' homepage = 'http://elpa.rzg.mpg.de' description = """Eigenvalue SoLvers for Petaflop-Applications .""" -toolchain = {'name': 'ictce', 'version': '5.3.0'} +toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'usempi': True} # download at http://elpa.rzg.mpg.de/elpa-tar-archive diff --git a/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.5.0.eb b/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.5.0.eb index c080908b42..bbbc8c56b4 100644 --- a/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/e/ELPA/ELPA-2013.11-ictce-5.5.0.eb @@ -15,7 +15,7 @@ version = '2013.11' homepage = 'http://elpa.rzg.mpg.de' description = """Eigenvalue SoLvers for Petaflop-Applications .""" -toolchain = {'name': 'ictce', 'version': '5.5.0'} +toolchain = {'name': 'ictce', 'version': '5.5.0'} toolchainopts = {'optarch': True, 'usempi': True} # download at http://elpa.rzg.mpg.de/elpa-tar-archive diff --git a/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-goolf-1.4.10.eb index 85c2d23a0e..5403f1fde9 100644 --- a/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-goolf-1.4.10.eb @@ -26,7 +26,7 @@ buildopts = ' CC="$CC"' parallel = 1 -files_to_copy = [ (["elph"], "bin"), "COPYRIGHT", "LICENSE", "Readme.ELPH", "VERSION" ] +files_to_copy = [ (["elph"], "bin"), "COPYRIGHT", "LICENSE", "Readme.ELPH", "VERSION" ] sanity_check_paths = { 'files': ["bin/elph"], diff --git a/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-ictce-6.2.5.eb b/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-ictce-6.2.5.eb index a6057c15fd..8986e97200 100644 --- a/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-ictce-6.2.5.eb @@ -26,7 +26,7 @@ buildopts = ' CC="$CC"' parallel = 1 -files_to_copy = [ (["elph"], "bin"), "COPYRIGHT", "LICENSE", "Readme.ELPH", "VERSION" ] +files_to_copy = [ (["elph"], "bin"), "COPYRIGHT", "LICENSE", "Readme.ELPH", "VERSION" ] sanity_check_paths = { 'files': ["bin/elph"], diff --git a/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.5.7-goolf-1.4.10.eb b/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.5.7-goolf-1.4.10.eb index ae4e3793e6..c8367acc34 100644 --- a/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.5.7-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.5.7-goolf-1.4.10.eb @@ -31,7 +31,7 @@ configopts = " --with-hpdf=$EBROOTLIBHARU " parallel = 1 sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['seqret', 'aligncopy', 'profit', 'prophet']] + + 'files': ['bin/%s' % x for x in ['seqret', 'aligncopy', 'profit', 'prophet']] + ['lib/lib%s.a' % x for x in ['acd', 'ajax', 'ajaxdb', 'ajaxg', 'eexpat', 'ensembl', 'epcre', 'eplplot', 'ezlib', 'nucleus']] + ['share/EMBOSS/jemboss/lib/jemboss.jar'], diff --git a/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.5.7-ictce-4.1.13.eb b/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.5.7-ictce-4.1.13.eb index f3660e8c90..7100e7cae9 100644 --- a/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.5.7-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.5.7-ictce-4.1.13.eb @@ -31,7 +31,7 @@ configopts = " --with-hpdf=$EBROOTLIBHARU " parallel = 1 sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['seqret', 'aligncopy', 'profit', 'prophet']] + + 'files': ['bin/%s' % x for x in ['seqret', 'aligncopy', 'profit', 'prophet']] + ['lib/lib%s.a' % x for x in ['acd', 'ajax', 'ajaxdb', 'ajaxg', 'eexpat', 'ensembl', 'epcre', 'eplplot', 'ezlib', 'nucleus']] + ['share/EMBOSS/jemboss/lib/jemboss.jar'], diff --git a/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.5.7-ictce-5.3.0.eb b/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.5.7-ictce-5.3.0.eb index f34568c037..88380bcbab 100644 --- a/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.5.7-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/e/EMBOSS/EMBOSS-6.5.7-ictce-5.3.0.eb @@ -31,7 +31,7 @@ configopts = " --with-hpdf=$EBROOTLIBHARU " parallel = 1 sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['seqret', 'aligncopy', 'profit', 'prophet']] + + 'files': ['bin/%s' % x for x in ['seqret', 'aligncopy', 'profit', 'prophet']] + ['lib/lib%s.a' % x for x in ['acd', 'ajax', 'ajaxdb', 'ajaxg', 'eexpat', 'ensembl', 'epcre', 'eplplot', 'ezlib', 'nucleus']] + ['share/EMBOSS/jemboss/lib/jemboss.jar'], diff --git a/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-goolf-1.4.10.eb index f270612d5f..9ec46d296f 100644 --- a/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-goolf-1.4.10.eb @@ -27,7 +27,7 @@ configopts += " --with-netcdf-incs='-I$EBROOTNETCDF/include'" dependencies = [ ('netCDF', '4.1.3') ] sanity_check_paths = { - 'files': ["bin/etsf_io"], + 'files': ["bin/etsf_io"], 'dirs': [] } diff --git a/easybuild/easyconfigs/e/Emacs/Emacs-24.3-GCC-4.8.3-bare.eb b/easybuild/easyconfigs/e/Emacs/Emacs-24.3-GCC-4.8.3-bare.eb index 68f945c239..8e47359be1 100644 --- a/easybuild/easyconfigs/e/Emacs/Emacs-24.3-GCC-4.8.3-bare.eb +++ b/easybuild/easyconfigs/e/Emacs/Emacs-24.3-GCC-4.8.3-bare.eb @@ -10,7 +10,7 @@ description = """GNU Emacs is an extensible, customizable text editor—and more with extensions to support text editing.""" toolchain = {'name': 'GCC', 'version': '4.8.3'} -toolchainopts = {} +toolchainopts = {} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/e/Emacs/Emacs-24.3-GCC-4.8.3.eb b/easybuild/easyconfigs/e/Emacs/Emacs-24.3-GCC-4.8.3.eb index cb835bb8cd..485bc70664 100644 --- a/easybuild/easyconfigs/e/Emacs/Emacs-24.3-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/e/Emacs/Emacs-24.3-GCC-4.8.3.eb @@ -9,7 +9,7 @@ description = """GNU Emacs is an extensible, customizable text editor—and more with extensions to support text editing.""" toolchain = {'name': 'GCC', 'version': '4.8.3'} -toolchainopts = {} +toolchainopts = {} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/e/ErlangOTP/ErlangOTP-R16B02-GCC-4.7.2-no-Java.eb b/easybuild/easyconfigs/e/ErlangOTP/ErlangOTP-R16B02-GCC-4.7.2-no-Java.eb index 4e009be5c9..570e7eb37f 100644 --- a/easybuild/easyconfigs/e/ErlangOTP/ErlangOTP-R16B02-GCC-4.7.2-no-Java.eb +++ b/easybuild/easyconfigs/e/ErlangOTP/ErlangOTP-R16B02-GCC-4.7.2-no-Java.eb @@ -16,7 +16,7 @@ configopts = '--without-javac ' sanity_check_paths = { 'files': ['bin/erl'], - 'dirs': ['lib/erlang/bin', 'lib/erlang/lib'], + 'dirs': ['lib/erlang/bin', 'lib/erlang/lib'], } moduleclass = 'lang' diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb index ce824a5e56..2fa88fc7e0 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb @@ -33,7 +33,7 @@ sanity_check_paths = { 'artifacts_filter', 'reverse_complement', 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', - 'nucleotide_distribution_line_graph.sh']] + + 'nucleotide_distribution_line_graph.sh']] + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', 'nucleotide_changer']] + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb index d68850c297..b2711aa2a6 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb @@ -33,7 +33,7 @@ sanity_check_paths = { 'artifacts_filter', 'reverse_complement', 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', - 'nucleotide_distribution_line_graph.sh']] + + 'nucleotide_distribution_line_graph.sh']] + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', 'nucleotide_changer']] + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb index c0fdac7c35..aaddc8190a 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb @@ -35,7 +35,7 @@ sanity_check_paths = { 'artifacts_filter', 'reverse_complement', 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', - 'nucleotide_distribution_line_graph.sh']] + + 'nucleotide_distribution_line_graph.sh']] + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', 'nucleotide_changer']] + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb index f7fa06667c..02992118cc 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb @@ -36,7 +36,7 @@ sanity_check_paths = { 'artifacts_filter', 'reverse_complement', 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', - 'nucleotide_distribution_line_graph.sh']] + + 'nucleotide_distribution_line_graph.sh']] + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', 'nucleotide_changer']] + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb index b4ea7cb7ba..46d174be2c 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb @@ -28,15 +28,15 @@ sources = ['fastx_toolkit-%(version)s.tar.bz2'] builddependencies = [('libgtextutils', '0.7')]; sanity_check_paths = { - 'files': - ['bin/fastx_%s' % x for x in + 'files': + ['bin/fastx_%s' % x for x in ['clipper', 'trimmer', 'quality_stats', 'artifacts_filter', 'reverse_complement', 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', - 'nucleotide_distribution_line_graph.sh']] + - ['bin/fasta_%s' % x for x in + 'nucleotide_distribution_line_graph.sh']] + + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', 'nucleotide_changer']] + - ['bin/fastq_%s' % x for x in - ['quality_boxplot_graph.sh', 'quality_converter', 'to_fasta', 'quality_filter', + ['bin/fastq_%s' % x for x in + ['quality_boxplot_graph.sh', 'quality_converter', 'to_fasta', 'quality_filter', 'quality_trimmer', 'masker']], 'dirs': ['.'] } diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-goolf-1.4.10.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-goolf-1.4.10.eb index 96c1129290..16426d6788 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-goolf-1.4.10.eb @@ -29,15 +29,15 @@ sources = ['%s-%%(version)s.tar.bz2' % altname] dependencies = [('libgtextutils', '0.6.1')]; sanity_check_paths = { - 'files': - ['bin/fastx_%s' % x for x in + 'files': + ['bin/fastx_%s' % x for x in ['clipper', 'trimmer', 'quality_stats', 'artifacts_filter', 'reverse_complement', 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', - 'nucleotide_distribution_line_graph.sh']] + - ['bin/fasta_%s' % x for x in + 'nucleotide_distribution_line_graph.sh']] + + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', 'nucleotide_changer']] + - ['bin/fastq_%s' % x for x in - ['quality_boxplot_graph.sh', 'quality_converter', 'to_fasta', 'quality_filter', + ['bin/fastq_%s' % x for x in + ['quality_boxplot_graph.sh', 'quality_converter', 'to_fasta', 'quality_filter', 'quality_trimmer', 'masker']], 'dirs': ['.'] } diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-intel-2015a.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-intel-2015a.eb index 13d9d1cb72..18c56837a0 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-intel-2015a.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-intel-2015a.eb @@ -29,15 +29,15 @@ sources = ['%s-%%(version)s.tar.bz2' % altname] dependencies = [('libgtextutils', '0.6.1')]; sanity_check_paths = { - 'files': - ['bin/fastx_%s' % x for x in + 'files': + ['bin/fastx_%s' % x for x in ['clipper', 'trimmer', 'quality_stats', 'artifacts_filter', 'reverse_complement', 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', - 'nucleotide_distribution_line_graph.sh']] + - ['bin/fasta_%s' % x for x in + 'nucleotide_distribution_line_graph.sh']] + + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', 'nucleotide_changer']] + - ['bin/fastq_%s' % x for x in - ['quality_boxplot_graph.sh', 'quality_converter', 'to_fasta', 'quality_filter', + ['bin/fastq_%s' % x for x in + ['quality_boxplot_graph.sh', 'quality_converter', 'to_fasta', 'quality_filter', 'quality_trimmer', 'masker']], 'dirs': ['.'] } diff --git a/easybuild/easyconfigs/f/fastqz/fastqz-1.5-GCC-4.8.2.eb b/easybuild/easyconfigs/f/fastqz/fastqz-1.5-GCC-4.8.2.eb index 902b240c04..4af4d1b872 100644 --- a/easybuild/easyconfigs/f/fastqz/fastqz-1.5-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/f/fastqz/fastqz-1.5-GCC-4.8.2.eb @@ -37,7 +37,7 @@ cmds_map = [ files_to_copy = [(['fastqz', 'fapack'], 'bin')] sanity_check_paths = { - 'files': ["bin/fastqz", "bin/fapack"], + 'files': ["bin/fastqz", "bin/fapack"], 'dirs': [] } diff --git a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb b/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb index 36569d20af..4abf658ad6 100644 --- a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb +++ b/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb @@ -20,7 +20,7 @@ dependencies = [ sanity_check_paths = { 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server'] ] + - ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb b/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb index a9bbbfc3c1..4461759fe7 100644 --- a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb +++ b/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb @@ -20,7 +20,7 @@ dependencies = [ sanity_check_paths = { 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server'] ] + - ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.37-goolf-1.5.14.eb b/easybuild/easyconfigs/f/flex/flex-2.5.37-goolf-1.5.14.eb index 3f5206f66c..852837bf5b 100644 --- a/easybuild/easyconfigs/f/flex/flex-2.5.37-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/f/flex/flex-2.5.37-goolf-1.5.14.eb @@ -5,7 +5,7 @@ homepage = 'http://flex.sourceforge.net/' description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" -toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchain = {'name': 'goolf', 'version': '1.5.14'} toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.39-intel-para-2014.12.eb b/easybuild/easyconfigs/f/flex/flex-2.5.39-intel-para-2014.12.eb index 469e32f3d7..7cd93ab5fc 100644 --- a/easybuild/easyconfigs/f/flex/flex-2.5.39-intel-para-2014.12.eb +++ b/easybuild/easyconfigs/f/flex/flex-2.5.39-intel-para-2014.12.eb @@ -5,7 +5,7 @@ homepage = 'http://flex.sourceforge.net/' description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" -toolchain = {'name': 'intel-para', 'version': '2014.12'} +toolchain = {'name': 'intel-para', 'version': '2014.12'} toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/f/foss/foss-2014b.eb b/easybuild/easyconfigs/f/foss/foss-2014b.eb index 5ff6c5693e..538536a696 100644 --- a/easybuild/easyconfigs/f/foss/foss-2014b.eb +++ b/easybuild/easyconfigs/f/foss/foss-2014b.eb @@ -28,7 +28,7 @@ comp_mpi_tc = (comp_mpi_tc_name, comp_mpi_tc_ver) # because of toolchain preperation functions dependencies = [ ('GCC', '4.8.3'), - ('OpenMPI', '1.8.1', '', comp), + ('OpenMPI', '1.8.1', '', comp), (blaslib, blasver, blassuff, comp), ('FFTW', '3.3.4', '', comp_mpi_tc), ('ScaLAPACK', '2.0.2', '-%s%s' % (blas, blassuff), comp_mpi_tc), diff --git a/easybuild/easyconfigs/f/fqzcomp/fqzcomp-4.6-GCC-4.8.2.eb b/easybuild/easyconfigs/f/fqzcomp/fqzcomp-4.6-GCC-4.8.2.eb index 0f7a6c3ea5..c4cf3f3ff7 100644 --- a/easybuild/easyconfigs/f/fqzcomp/fqzcomp-4.6-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/f/fqzcomp/fqzcomp-4.6-GCC-4.8.2.eb @@ -24,7 +24,7 @@ source_urls = [SOURCEFORGE_SOURCE] files_to_copy = [(['fqz_comp'], 'bin')] sanity_check_paths = { - 'files': ["bin/fqz_comp"], + 'files': ["bin/fqz_comp"], 'dirs': [] } diff --git a/easybuild/easyconfigs/g/GEMSTAT/GEMSTAT-1.0-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GEMSTAT/GEMSTAT-1.0-goolf-1.4.10.eb index c3c35140d3..71eda7f181 100644 --- a/easybuild/easyconfigs/g/GEMSTAT/GEMSTAT-1.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GEMSTAT/GEMSTAT-1.0-goolf-1.4.10.eb @@ -30,7 +30,7 @@ buildopts = ' GSL_DIR=$EBROOTGSL' files_to_copy = [ (["seq2expr"], 'bin'), - "README.txt", "data" + "README.txt", "data" ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb index 6d5cb52fe8..35073f5ad2 100644 --- a/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-intel-2015b-Python-2.7.10.eb @@ -18,7 +18,7 @@ versionsuffix = '-Python-%s' % pyver dependencies = [('Python', pyver)] builddependencies = [('SWIG', '3.0.7', versionsuffix)] - + configopts = '--enable-python' modextrapaths = {'PYTHONPATH': 'lib/python%s/site-packages' % pyshortver} diff --git a/easybuild/easyconfigs/g/GLPK/GLPK-4.48-ictce-5.2.0.eb b/easybuild/easyconfigs/g/GLPK/GLPK-4.48-ictce-5.2.0.eb index afaaab1f33..42150fd75f 100644 --- a/easybuild/easyconfigs/g/GLPK/GLPK-4.48-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/g/GLPK/GLPK-4.48-ictce-5.2.0.eb @@ -10,7 +10,7 @@ written in ANSI C and organized in the form of a callable library.""" toolchain = {'name': 'ictce', 'version': '5.2.0'} toolchainopts = {'opt': True, 'optarch': True, 'pic': True} - + sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/g/GLPK/GLPK-4.48-ictce-5.3.0.eb b/easybuild/easyconfigs/g/GLPK/GLPK-4.48-ictce-5.3.0.eb index 4716a30ce5..c0b7a97231 100644 --- a/easybuild/easyconfigs/g/GLPK/GLPK-4.48-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/GLPK/GLPK-4.48-ictce-5.3.0.eb @@ -10,7 +10,7 @@ written in ANSI C and organized in the form of a callable library.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'opt': True, 'optarch': True, 'pic': True} - + sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://ftpmirror.gnu.org/%(namelower)s'] diff --git a/easybuild/easyconfigs/g/GLPK/GLPK-4.53-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GLPK/GLPK-4.53-goolf-1.4.10.eb index 9aae296531..4525095b97 100644 --- a/easybuild/easyconfigs/g/GLPK/GLPK-4.53-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GLPK/GLPK-4.53-goolf-1.4.10.eb @@ -9,7 +9,7 @@ programming (LP), mixed integer programming (MIP), and other related problems. I written in ANSI C and organized in the form of a callable library.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} - + sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://ftpmirror.gnu.org/%(namelower)s'] diff --git a/easybuild/easyconfigs/g/GLPK/GLPK-4.53-ictce-6.2.5.eb b/easybuild/easyconfigs/g/GLPK/GLPK-4.53-ictce-6.2.5.eb index b55056667c..aabef669ba 100644 --- a/easybuild/easyconfigs/g/GLPK/GLPK-4.53-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/g/GLPK/GLPK-4.53-ictce-6.2.5.eb @@ -10,7 +10,7 @@ written in ANSI C and organized in the form of a callable library.""" toolchain = {'name': 'ictce', 'version': '6.2.5'} toolchainopts = {'opt': True, 'optarch': True, 'pic': True} - + sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://ftpmirror.gnu.org/%(namelower)s'] diff --git a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-01-21-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-01-21-goolf-1.4.10.eb index 3ce82b5b2d..5fbe4acc9a 100644 --- a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-01-21-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-01-21-goolf-1.4.10.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock = 'ConfigureMake' +easyblock = 'ConfigureMake' name = 'GMAP-GSNAP' version = '2014-01-21' diff --git a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-06-10-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-06-10-goolf-1.4.10.eb index 746e7c4f53..d83527abe3 100644 --- a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-06-10-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-06-10-goolf-1.4.10.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock = 'ConfigureMake' +easyblock = 'ConfigureMake' name = 'GMAP-GSNAP' version = "2014-06-10" diff --git a/easybuild/easyconfigs/g/Ghostscript/Ghostscript-9.16-goolf-1.7.20.eb b/easybuild/easyconfigs/g/Ghostscript/Ghostscript-9.16-goolf-1.7.20.eb index 41de713278..4e828aad87 100644 --- a/easybuild/easyconfigs/g/Ghostscript/Ghostscript-9.16-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/g/Ghostscript/Ghostscript-9.16-goolf-1.7.20.eb @@ -17,7 +17,7 @@ checksums = ['829319325bbdb83f5c81379a8f86f38f'] dependencies = [ ('zlib', '1.2.8'), - ('libpng', '1.6.17'), + ('libpng', '1.6.17'), ('freetype', '2.6'), ('fontconfig', '2.11.94'), ('GLib', '2.44.1'), diff --git a/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb b/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb index 8e1cb764c0..f946da12a2 100644 --- a/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb +++ b/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb @@ -20,7 +20,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libgtkmm-2.4.so.1'], + 'files': ['lib/libgtkmm-2.4.so.1'], 'dirs': [], } diff --git a/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb b/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb index f4d4f0209a..60c1e59723 100644 --- a/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb +++ b/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb @@ -20,7 +20,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['lib/libgtkmm-2.4.so.1'], + 'files': ['lib/libgtkmm-2.4.so.1'], 'dirs': [], } diff --git a/easybuild/easyconfigs/g/gettext/gettext-0.18.2-ictce-4.1.13.eb b/easybuild/easyconfigs/g/gettext/gettext-0.18.2-ictce-4.1.13.eb index ea88dd569c..cff1cf8e33 100644 --- a/easybuild/easyconfigs/g/gettext/gettext-0.18.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/g/gettext/gettext-0.18.2-ictce-4.1.13.eb @@ -8,7 +8,7 @@ description = """GNU `gettext' is an important step for the GNU Translation Proj build many other steps. This package offers to programmers, translators, and even users, a well integrated set of tools and documentation""" -toolchain = {'name': 'ictce', 'version': '4.1.13'} +toolchain = {'name': 'ictce', 'version': '4.1.13'} sources = [SOURCE_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/g/gmvolf/gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/g/gmvolf/gmvolf-1.7.12rc1.eb index c3fb773c88..50901901bf 100644 --- a/easybuild/easyconfigs/g/gmvolf/gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/g/gmvolf/gmvolf-1.7.12rc1.eb @@ -32,6 +32,6 @@ dependencies = [ (blaslib, blasver, blassuff, comp_mpi_tc), ('FFTW', '3.3.3', '', comp_mpi_tc), ('ScaLAPACK', '2.0.2', blas, comp_mpi_tc), -] +] moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goalf-1.1.0-no-OFED.eb index 8746928b55..9315e9e792 100644 --- a/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goalf-1.1.0-no-OFED.eb @@ -21,7 +21,7 @@ configopts = "--with-guile-site-dir=$EBROOTGUILE" sanity_check_paths = { 'files': ['bin/%s' % x for x in ['certtool', 'danetool', 'gnutls-cli', 'gnutls-cli-debug', - 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + + 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + ['lib/libgnutls%s' % x for x in ['.a', 'xx.a', '-xssl.a', '-openssl.a']], 'dirs': ['include/gnutls'], } diff --git a/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb b/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb index 110dff5cb7..0fc5d46401 100644 --- a/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb @@ -20,7 +20,7 @@ configopts = "--with-guile-site-dir=$EBROOTGUILE" sanity_check_paths = { 'files': ['bin/%s' % x for x in ['certtool', 'danetool', 'gnutls-cli', 'gnutls-cli-debug', - 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + + 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + ['lib/libgnutls%s' % x for x in ['.a', 'xx.a', '-xssl.a', '-openssl.a']], 'dirs': ['include/gnutls'], } diff --git a/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb index a1b5c74cda..d883037773 100644 --- a/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb @@ -31,7 +31,7 @@ configopts = "--with-guile-site-dir=$EBROOTGUILE --enable-openssl-compatibility sanity_check_paths = { 'files': ['bin/%s' % x for x in ['certtool', 'crywrap', 'gnutls-cli', 'gnutls-cli-debug', - 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + + 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + ['lib/libgnutls%s' % x for x in ['.%s' % SHLIB_EXT, 'xx.%s' % SHLIB_EXT, '-openssl.%s' % SHLIB_EXT]] + ['lib/guile/%s/guile-gnutls-v-2.so' % guileshortver], 'dirs': ['include/gnutls'], diff --git a/easybuild/easyconfigs/h/HBase/HBase-1.0.2.eb b/easybuild/easyconfigs/h/HBase/HBase-1.0.2.eb index aeb9e7c8b0..ab9d5fd44f 100644 --- a/easybuild/easyconfigs/h/HBase/HBase-1.0.2.eb +++ b/easybuild/easyconfigs/h/HBase/HBase-1.0.2.eb @@ -15,10 +15,10 @@ dependencies = [('Java', '1.7.0_80')] parallel = 1 -sanity_check_paths = { - 'files': ["bin/hbase"], - 'dirs': ["conf", "docs", "hbase-webapps", "lib"] -} +sanity_check_paths = { + 'files': ["bin/hbase"], + 'dirs': ["conf", "docs", "hbase-webapps", "lib"] +} modextravars = {'HBASE_HOME': '%(installdir)s'} diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-goolf-1.5.14.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-goolf-1.5.14.eb index 89abbbefcf..c83b2a6347 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-patch1-goolf-1.5.14.eb @@ -5,7 +5,7 @@ homepage = 'http://www.hdfgroup.org/HDF5/' description = """HDF5 is a unique technology suite that makes possible the management of extremely large and complex data collections.""" -toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchain = {'name': 'goolf', 'version': '1.5.14'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} source_urls = ['http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version)s/src'] diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-gpsolf-2014.12.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-gpsolf-2014.12.eb index 26abf7963c..8b166299eb 100644 --- a/easybuild/easyconfigs/h/HPL/HPL-2.1-gpsolf-2014.12.eb +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-gpsolf-2014.12.eb @@ -5,7 +5,7 @@ homepage = 'http://www.netlib.org/benchmark/hpl/' description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the High Performance Computing Linpack Benchmark.""" -toolchain = {'name': 'gpsolf', 'version': '2014.12'} +toolchain = {'name': 'gpsolf', 'version': '2014.12'} toolchainopts = {'optarch': True, 'usempi': True} sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-para-2014.12.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-para-2014.12.eb index b56af425fe..0ad29d6c94 100644 --- a/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-para-2014.12.eb +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-para-2014.12.eb @@ -5,7 +5,7 @@ homepage = 'http://www.netlib.org/benchmark/hpl/' description = """HPL is a software package that solves a (random) dense linear system in double precision (64 bits) arithmetic on distributed-memory computers. It can thus be regarded as a portable as well as freely available implementation of the High Performance Computing Linpack Benchmark.""" -toolchain = {'name': 'intel-para', 'version': '2014.12'} +toolchain = {'name': 'intel-para', 'version': '2014.12'} toolchainopts = {'optarch': True, 'usempi': True} sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.1-goolf-1.4.10.eb index 99632e1361..d99049bc6c 100644 --- a/easybuild/easyconfigs/h/HTSlib/HTSlib-1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HTSlib/HTSlib-1.1-goolf-1.4.10.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock = 'ConfigureMake' +easyblock = 'ConfigureMake' name = 'HTSlib' version = '1.1' diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb index 77c75fbe48..aa9159ceb5 100644 --- a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015a.eb @@ -18,7 +18,7 @@ dependencies = [ ('GLib', '2.41.2'), ] -sanity_check_paths = { +sanity_check_paths = { 'files': ['lib/libharfbuzz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb index ce42351add..82ca87f89c 100644 --- a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.41-intel-2015b.eb @@ -18,7 +18,7 @@ dependencies = [ ('GLib', '2.41.2'), ] -sanity_check_paths = { +sanity_check_paths = { 'files': ['lib/libharfbuzz.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/h/hisat/hisat-0.1.5-beta-goolf-1.7.20.eb b/easybuild/easyconfigs/h/hisat/hisat-0.1.5-beta-goolf-1.7.20.eb index bd8c70bf67..bece15fbe3 100644 --- a/easybuild/easyconfigs/h/hisat/hisat-0.1.5-beta-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/h/hisat/hisat-0.1.5-beta-goolf-1.7.20.eb @@ -19,7 +19,7 @@ source_urls = ['http://ccb.jhu.edu/software/hisat/downloads/'] checksums = ['9524a0170d85c5b560b51e0087f4cf46'] -executables = [name, 'hisat-build', 'hisat-inspect', 'hisat-build-s', 'hisat-inspect-s', 'hisat-align-s', +executables = [name, 'hisat-build', 'hisat-inspect', 'hisat-build-s', 'hisat-inspect-s', 'hisat-align-s', 'hisat-build-l', 'hisat-inspect-l', 'hisat-align-l'] files_to_copy = [(executables, 'bin')] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.10.0-GCC-4.9.2.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.10.0-GCC-4.9.2.eb index f86d5d11ab..2481673293 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.10.0-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.10.0-GCC-4.9.2.eb @@ -16,7 +16,7 @@ toolchain = {'name': 'GCC', 'version': '4.9.2'} dependencies = [('numactl', '2.0.10')] configopts = "--enable-libnuma=$EBROOTNUMACTL" - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.10.1-GCC-4.8.4.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.10.1-GCC-4.8.4.eb index 6adedf3a5d..ec22112547 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.10.1-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.10.1-GCC-4.8.4.eb @@ -19,5 +19,5 @@ sources = [SOURCE_TAR_GZ] dependencies = [('numactl', '2.0.10')] configopts = "--enable-libnuma=$EBROOTNUMACTL" - + moduleclass = 'system' diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.10.1-GNU-4.9.2-2.25.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.10.1-GNU-4.9.2-2.25.eb index 33b2aeafd6..afa499ff97 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.10.1-GNU-4.9.2-2.25.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.10.1-GNU-4.9.2-2.25.eb @@ -16,7 +16,7 @@ toolchain = {'name': 'GNU', 'version': '4.9.2-2.25'} dependencies = [('numactl', '2.0.10')] configopts = "--enable-libnuma=$EBROOTNUMACTL" - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.0-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.0-GNU-4.9.3-2.25.eb index 086602c3aa..5b67b5f490 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.0-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.0-GNU-4.9.3-2.25.eb @@ -16,7 +16,7 @@ toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} dependencies = [('numactl', '2.0.10')] configopts = "--enable-libnuma=$EBROOTNUMACTL" - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index e2d5ab4c7f..50bcad92f3 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -16,7 +16,7 @@ toolchain = {'name': 'iccifort', 'version': '2015.3.187-GNU-4.9.3-2.25'} dependencies = [('numactl', '2.0.10')] configopts = "--enable-libnuma=$EBROOTNUMACTL" - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GNU-4.9.3-2.25.eb index 4a93ec7e70..41a09546a0 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GNU-4.9.3-2.25.eb @@ -16,7 +16,7 @@ toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} dependencies = [('numactl', '2.0.10')] configopts = "--enable-libnuma=$EBROOTNUMACTL" - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-ClangGCC-1.1.3.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-ClangGCC-1.1.3.eb index 21df483130..3e12868a78 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-ClangGCC-1.1.3.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-ClangGCC-1.1.3.eb @@ -12,7 +12,7 @@ description = """The Portable Hardware Locality (hwloc) software package provide information about modern computing hardware so as to exploit it accordingly and efficiently.""" toolchain = {'name': 'ClangGCC', 'version': '1.1.3'} - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-GCC-4.6.4.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-GCC-4.6.4.eb index 3c07bbe614..ca74b09ce1 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-GCC-4.6.4.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-GCC-4.6.4.eb @@ -12,7 +12,7 @@ description = """The Portable Hardware Locality (hwloc) software package provide information about modern computing hardware so as to exploit it accordingly and efficiently.""" toolchain = {'name': 'GCC', 'version': '4.6.4'} - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-GCC-4.7.2.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-GCC-4.7.2.eb index 19d34c3d1a..58f69d8db5 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-GCC-4.7.2.eb @@ -12,7 +12,7 @@ description = """The Portable Hardware Locality (hwloc) software package provide information about modern computing hardware so as to exploit it accordingly and efficiently.""" toolchain = {'name': 'GCC', 'version': '4.7.2'} - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-ictce-5.3.0.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-ictce-5.3.0.eb index 35e5b4d3bc..4a1f0300da 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.6.2-ictce-5.3.0.eb @@ -12,7 +12,7 @@ description = """The Portable Hardware Locality (hwloc) software package provide information about modern computing hardware so as to exploit it accordingly and efficiently.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.7.2-GCC-4.8.2.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.7.2-GCC-4.8.2.eb index ade75969bd..13051e6d81 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.7.2-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.7.2-GCC-4.8.2.eb @@ -12,7 +12,7 @@ description = """The Portable Hardware Locality (hwloc) software package provide information about modern computing hardware so as to exploit it accordingly and efficiently.""" toolchain = {'name': 'GCC', 'version': '4.8.2'} - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.7.2-ictce-5.3.0.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.7.2-ictce-5.3.0.eb index bbe1c894d7..459fa88c69 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.7.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.7.2-ictce-5.3.0.eb @@ -12,7 +12,7 @@ description = """The Portable Hardware Locality (hwloc) software package provide information about modern computing hardware so as to exploit it accordingly and efficiently.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.8-gcccuda-2.6.10.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.8-gcccuda-2.6.10.eb index b8de1f4777..b61501e141 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.8-gcccuda-2.6.10.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.8-gcccuda-2.6.10.eb @@ -12,7 +12,7 @@ description = """The Portable Hardware Locality (hwloc) software package provide information about modern computing hardware so as to exploit it accordingly and efficiently.""" toolchain = {'name': 'gcccuda', 'version': '2.6.10'} - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.8.1-GCC-4.8.2.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.8.1-GCC-4.8.2.eb index cb11169e92..ea7fbe41dd 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.8.1-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.8.1-GCC-4.8.2.eb @@ -12,7 +12,7 @@ description = """The Portable Hardware Locality (hwloc) software package provide information about modern computing hardware so as to exploit it accordingly and efficiently.""" toolchain = {'name': 'GCC', 'version': '4.8.2'} - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.8.1-GCC-4.8.3.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.8.1-GCC-4.8.3.eb index dd1343eaa7..82f551b247 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.8.1-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.8.1-GCC-4.8.3.eb @@ -12,7 +12,7 @@ description = """The Portable Hardware Locality (hwloc) software package provide information about modern computing hardware so as to exploit it accordingly and efficiently.""" toolchain = {'name': 'GCC', 'version': '4.8.3'} - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.9-GCC-4.8.3.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.9-GCC-4.8.3.eb index c21425bb3c..5353d4e58c 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.9-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.9-GCC-4.8.3.eb @@ -16,7 +16,7 @@ toolchain = {'name': 'GCC', 'version': '4.8.3'} dependencies = [('numactl', '2.0.9')] configopts = "--enable-libnuma=$EBROOTNUMACTL" - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/i/IDBA-UD/IDBA-UD-1.1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/i/IDBA-UD/IDBA-UD-1.1.1-goolf-1.4.10.eb index 0ee4a4f740..776e9a7846 100644 --- a/easybuild/easyconfigs/i/IDBA-UD/IDBA-UD-1.1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/i/IDBA-UD/IDBA-UD-1.1.1-goolf-1.4.10.eb @@ -8,7 +8,7 @@ easyblock = 'MakeCp' name = 'IDBA-UD' -version = '1.1.1' +version = '1.1.1' homepage = 'http://i.cs.hku.hk/~alse/hkubrg/projects/idba_ud/' description = """ IDBA-UD is a iterative De Bruijn Graph De Novo Assembler for Short Reads @@ -31,7 +31,7 @@ prebuildopts = './configure && ' buildopts = ' && rm -fr bin/*.o && rm -fr bin/Makefile*' files_to_copy = ["bin", "script", "README", "ChangeLog", "NEWS"] - + sanity_check_paths = { 'files': ["bin/%s" % x for x in ["idba", "idba_hybrid", "idba_tran", "idba_ud", "parallel_blat", "idba_tran_test"]], diff --git a/easybuild/easyconfigs/i/IOR/IOR-2.10.3-goolf-1.4.10-mpiio.eb b/easybuild/easyconfigs/i/IOR/IOR-2.10.3-goolf-1.4.10-mpiio.eb index 2aebd3c1b6..2f880e4689 100644 --- a/easybuild/easyconfigs/i/IOR/IOR-2.10.3-goolf-1.4.10-mpiio.eb +++ b/easybuild/easyconfigs/i/IOR/IOR-2.10.3-goolf-1.4.10-mpiio.eb @@ -25,7 +25,7 @@ sources = [SOURCE_TGZ] # gmake all -- IOR with POSIX, MPIIO, HDF5, and NCMPI interfaces buildopts = ' mpiio' -files_to_copy = [(['src/C/IOR'], 'bin'), +files_to_copy = [(['src/C/IOR'], 'bin'), "README", "RELEASE_LOG", "UNDOCUMENTED_OPTIONS", "USER_GUIDE", "scripts", "testing"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/i/IOR/IOR-2.10.3-intel-2014b-mpiio.eb b/easybuild/easyconfigs/i/IOR/IOR-2.10.3-intel-2014b-mpiio.eb index 50f1a0bd7d..ac67b88a09 100644 --- a/easybuild/easyconfigs/i/IOR/IOR-2.10.3-intel-2014b-mpiio.eb +++ b/easybuild/easyconfigs/i/IOR/IOR-2.10.3-intel-2014b-mpiio.eb @@ -25,7 +25,7 @@ sources = [SOURCE_TGZ] # gmake all -- IOR with POSIX, MPIIO, HDF5, and NCMPI interfaces buildopts = ' mpiio' -files_to_copy = [(['src/C/IOR'], 'bin'), +files_to_copy = [(['src/C/IOR'], 'bin'), "README", "RELEASE_LOG", "UNDOCUMENTED_OPTIONS", "USER_GUIDE", "scripts", "testing"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-goolf-1.4.10.eb b/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-goolf-1.4.10.eb index 7dc3787320..5f71030257 100644 --- a/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-goolf-1.4.10.eb @@ -20,7 +20,7 @@ sources = [ ] source_urls = ['http://www.cs.ucr.edu/~jianxing'] -dependencies = [ +dependencies = [ ('QuadProg++', '1.2.1'), ('GLPK', '4.53'), ('GSL', '1.16') diff --git a/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-ictce-6.2.5.eb b/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-ictce-6.2.5.eb index 436dd9a680..10342bedf0 100644 --- a/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/i/IsoInfer/IsoInfer-0.9.1-ictce-6.2.5.eb @@ -20,7 +20,7 @@ sources = [ ] source_urls = ['http://www.cs.ucr.edu/~jianxing'] -dependencies = [ +dependencies = [ ('QuadProg++', '1.2.1'), ('GLPK', '4.53'), ('GSL', '1.16') diff --git a/easybuild/easyconfigs/i/ictce/ictce-4.0.6.eb b/easybuild/easyconfigs/i/ictce/ictce-4.0.6.eb index 72df26b46c..77fb61dc74 100644 --- a/easybuild/easyconfigs/i/ictce/ictce-4.0.6.eb +++ b/easybuild/easyconfigs/i/ictce/ictce-4.0.6.eb @@ -9,7 +9,7 @@ description = """Intel Cluster Toolkit Compiler Edition provides Intel C/C++ and toolchain = {'name': 'dummy', 'version': 'dummy'} compver = '2011.6.233' -dependencies = [ +dependencies = [ ('icc', compver), ('ifort', compver), ('impi', '4.0.2.003', '', ('iccifort', compver)), diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-4.0.6.eb b/easybuild/easyconfigs/i/iimpi/iimpi-4.0.6.eb index ffa9bd3843..51b3aa5c0f 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-4.0.6.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-4.0.6.eb @@ -9,7 +9,7 @@ description = """Intel C/C++ and Fortran compilers, alongside Intel MPI.""" toolchain = {'name': 'dummy', 'version': 'dummy'} compver = '2011.6.233' -dependencies = [ +dependencies = [ ('icc', compver), ('ifort', compver), ('impi', '4.0.2.003', '', ('iccifort', compver)), diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.2.1.133-ipsmpi-2014.12.eb b/easybuild/easyconfigs/i/imkl/imkl-11.2.1.133-ipsmpi-2014.12.eb index a44565b87f..58af733372 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.2.1.133-ipsmpi-2014.12.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.2.1.133-ipsmpi-2014.12.eb @@ -1,12 +1,12 @@ name = 'imkl' -version = "11.2.1.133" +version = "11.2.1.133" homepage = 'http://software.intel.com/en-us/intel-mkl/' description = """Intel Math Kernel Library is a library of highly optimized, extensively threaded math routines for science, engineering, and financial applications that require maximum performance. Core math functions include BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.""" -toolchain = {'name': 'ipsmpi', 'version': '2014.12'} +toolchain = {'name': 'ipsmpi', 'version': '2014.12'} sources = ['l_mkl_%(version)s.tgz'] diff --git a/easybuild/easyconfigs/i/ispc/ispc-1.6.0.eb b/easybuild/easyconfigs/i/ispc/ispc-1.6.0.eb index 5f9a44b8c2..0e49c82636 100644 --- a/easybuild/easyconfigs/i/ispc/ispc-1.6.0.eb +++ b/easybuild/easyconfigs/i/ispc/ispc-1.6.0.eb @@ -17,7 +17,7 @@ sources = ['ispc-v%(version)s-linux.tar.gz'] source_urls = [('http://sourceforge.net/projects/ispcmirror/files/v%(version)s', 'download')] sanity_check_paths = { - 'files': ["ispc"], + 'files': ["ispc"], 'dirs': [] } diff --git a/easybuild/easyconfigs/j/Jansson/Jansson-2.5-gcccuda-2.6.10.eb b/easybuild/easyconfigs/j/Jansson/Jansson-2.5-gcccuda-2.6.10.eb index d889b3d0b2..949fa04983 100644 --- a/easybuild/easyconfigs/j/Jansson/Jansson-2.5-gcccuda-2.6.10.eb +++ b/easybuild/easyconfigs/j/Jansson/Jansson-2.5-gcccuda-2.6.10.eb @@ -13,7 +13,7 @@ description = """Jansson is a C library for encoding, decoding and manipulating * Extensive test suite""" toolchain = {'name': 'gcccuda', 'version': '2.6.10'} - + # fi. https://github.com/akheron/jansson/archive/2.5.zip source_urls = ['https://github.com/akheron/jansson/archive/'] sources = ['%(version)s.tar.gz'] diff --git a/easybuild/easyconfigs/j/Jansson/Jansson-2.6-GCC-4.8.3.eb b/easybuild/easyconfigs/j/Jansson/Jansson-2.6-GCC-4.8.3.eb index 0803b327c8..6da2045abd 100644 --- a/easybuild/easyconfigs/j/Jansson/Jansson-2.6-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/j/Jansson/Jansson-2.6-GCC-4.8.3.eb @@ -13,7 +13,7 @@ description = """Jansson is a C library for encoding, decoding and manipulating * Extensive test suite""" toolchain = {'name': 'GCC', 'version': '4.8.3'} - + # fi. https://github.com/akheron/jansson/archive/2.5.zip source_urls = ['https://github.com/akheron/jansson/archive/'] sources = ['%(version)s.tar.gz'] diff --git a/easybuild/easyconfigs/j/JasPer/JasPer-1.900.1-goolf-1.5.14.eb b/easybuild/easyconfigs/j/JasPer/JasPer-1.900.1-goolf-1.5.14.eb index e398d414f1..8d3aa6f5fe 100644 --- a/easybuild/easyconfigs/j/JasPer/JasPer-1.900.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/j/JasPer/JasPer-1.900.1-goolf-1.5.14.eb @@ -6,7 +6,7 @@ version = '1.900.1' homepage = 'http://www.ece.uvic.ca/~frodo/jasper/' description = "gzip (GNU zip) is a popular data compression program as a replacement for compress" -toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchain = {'name': 'goolf', 'version': '1.5.14'} toolchainopts = {'pic': True} sources = [SOURCELOWER_ZIP] diff --git a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-intel-2014b.eb b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-intel-2014b.eb index d296c6ae8c..3280a4d8e4 100644 --- a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-intel-2014b.eb @@ -6,7 +6,7 @@ version = '1.0.8' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """X Inter-Client Exchange library for freedesktop.org""" -toolchain = {'name': 'intel', 'version': '2014b'} +toolchain = {'name': 'intel', 'version': '2014b'} sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/lib/'] diff --git a/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015a.eb b/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015a.eb index 57f6a9f4e3..c7f664c8c8 100644 --- a/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015a.eb @@ -6,7 +6,7 @@ version = '1.0.9' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """X Inter-Client Exchange library for freedesktop.org""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015a'} sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/lib/'] diff --git a/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb b/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb index 061d77840d..87ccf251e1 100644 --- a/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb @@ -6,7 +6,7 @@ version = '1.0.9' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """X Inter-Client Exchange library for freedesktop.org""" -toolchain = {'name': 'intel', 'version': '2015b'} +toolchain = {'name': 'intel', 'version': '2015b'} sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/lib/'] diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2014b-Python-2.7.8.eb index 491d7b754b..6dc47a39ef 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2014b-Python-2.7.8.eb @@ -7,7 +7,7 @@ versionsuffix = '-Python-2.7.8' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """X11 client-side library""" -toolchain = {'name': 'intel', 'version': '2014b'} +toolchain = {'name': 'intel', 'version': '2014b'} sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2015a-Python-2.7.9.eb index 3f72262d57..ee582416a0 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2015a-Python-2.7.9.eb @@ -7,7 +7,7 @@ versionsuffix = '-Python-2.7.9' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """X11 client-side library""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015a'} sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.10.eb index 9c513d4634..a4a7437300 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.10.eb @@ -7,7 +7,7 @@ versionsuffix = '-Python-2.7.10' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """X11 client-side library""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015a'} sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.9.eb index aec9e4570d..fa0d2300e6 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.9.eb @@ -7,7 +7,7 @@ versionsuffix = '-Python-2.7.9' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """X11 client-side library""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015a'} sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.10.eb index 81992bc475..90a1e61002 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.10.eb @@ -7,7 +7,7 @@ versionsuffix = '-Python-2.7.10' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """X11 client-side library""" -toolchain = {'name': 'intel', 'version': '2015b'} +toolchain = {'name': 'intel', 'version': '2015b'} sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.11.eb index 061bf0062c..ce11a9ade3 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.11.eb @@ -7,7 +7,7 @@ versionsuffix = '-Python-2.7.11' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """X11 client-side library""" -toolchain = {'name': 'intel', 'version': '2015b'} +toolchain = {'name': 'intel', 'version': '2015b'} sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] diff --git a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb index f396c996d1..63172f59f4 100644 --- a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'libdap' version = '3.14.0' -versionsuffix = "-Python-2.7.10" +versionsuffix = "-Python-2.7.10" homepage = 'http://opendap.org/download/libdap' description = """A C++ SDK which contains an implementation of DAP 2.0 diff --git a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb index ab0f0f65d0..f70b2b33c4 100644 --- a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'libdap' version = '3.14.0' -versionsuffix = "-Python-2.7.10" +versionsuffix = "-Python-2.7.10" homepage = 'http://opendap.org/download/libdap' description = """A C++ SDK which contains an implementation of DAP 2.0 diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goalf-1.1.0-no-OFED.eb index f829f915ab..9739f76ef1 100644 --- a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goalf-1.1.0-no-OFED.eb @@ -14,7 +14,7 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { 'files' : ['lib/pkgconfig/pthread-stubs.pc'], - 'dirs': [] + 'dirs': [] } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goolf-1.4.10.eb index 1b25208919..1a74d61a74 100644 --- a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goolf-1.4.10.eb @@ -13,7 +13,7 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} sanity_check_paths = { 'files' : ['lib/pkgconfig/pthread-stubs.pc'], - 'dirs': [] + 'dirs': [] } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-4.0.6.eb index 9f980a8c82..f71c39521b 100644 --- a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-4.0.6.eb @@ -14,7 +14,7 @@ toolchain = {'name': 'ictce', 'version': '4.0.6'} sanity_check_paths = { 'files' : ['lib/pkgconfig/pthread-stubs.pc'], - 'dirs': [] + 'dirs': [] } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-5.3.0.eb index 1c780648c6..8789568941 100644 --- a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-5.3.0.eb @@ -15,7 +15,7 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { 'files' : ['lib/pkgconfig/pthread-stubs.pc'], - 'dirs': [] + 'dirs': [] } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-GCC-4.9.2.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-GCC-4.9.2.eb index fdeaf140c1..a0d2e1edbd 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-GCC-4.9.2.eb @@ -7,7 +7,7 @@ homepage = 'http://www.gnu.org/software/libtool' description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.""" -toolchain = {'name': 'GCC', 'version': '4.9.2'} +toolchain = {'name': 'GCC', 'version': '4.9.2'} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.5-GCC-4.9.2.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.5-GCC-4.9.2.eb index a0c6a258a8..51c79ac40a 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.5-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.5-GCC-4.9.2.eb @@ -7,7 +7,7 @@ homepage = 'http://www.gnu.org/software/libtool' description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.""" -toolchain = {'name': 'GCC', 'version': '4.9.2'} +toolchain = {'name': 'GCC', 'version': '4.9.2'} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.5-intel-2015a.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.5-intel-2015a.eb index a0bfd7ae8e..dd9022e00e 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.5-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.5-intel-2015a.eb @@ -7,7 +7,7 @@ homepage = 'http://www.gnu.org/software/libtool' description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015a'} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.2-2.25.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.2-2.25.eb index f29d89e1c6..6daa86f14e 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.2-2.25.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.2-2.25.eb @@ -7,7 +7,7 @@ homepage = 'http://www.gnu.org/software/libtool' description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.""" -toolchain = {'name': 'GNU', 'version': '4.9.2-2.25'} +toolchain = {'name': 'GNU', 'version': '4.9.2-2.25'} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.3-2.25.eb index 99efd1e796..7143101605 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-4.9.3-2.25.eb @@ -7,7 +7,7 @@ homepage = 'http://www.gnu.org/software/libtool' description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.""" -toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-5.1.0-2.25.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-5.1.0-2.25.eb index 33c6f3867e..290aa77f30 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-5.1.0-2.25.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GNU-5.1.0-2.25.eb @@ -7,7 +7,7 @@ homepage = 'http://www.gnu.org/software/libtool' description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.""" -toolchain = {'name': 'GNU', 'version': '5.1.0-2.25'} +toolchain = {'name': 'GNU', 'version': '5.1.0-2.25'} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.10-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.10-intel-2014b-Python-2.7.8.eb index 1ae3d3fbc4..930f6a164f 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.10-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.10-intel-2014b-Python-2.7.8.eb @@ -7,7 +7,7 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -toolchain = {'name': 'intel', 'version': '2014b'} +toolchain = {'name': 'intel', 'version': '2014b'} source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.10.eb index c1b10ef129..09a13b616d 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.10.eb @@ -7,7 +7,7 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015a'} source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.9.eb index 7d20038412..68acb79d5b 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.9.eb @@ -7,7 +7,7 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015a'} source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.10.eb index d5d178d52d..482b2014e9 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.10.eb @@ -7,7 +7,7 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -toolchain = {'name': 'intel', 'version': '2015b'} +toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.11.eb index b3c206c1f5..c9239b151b 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.11.eb @@ -7,7 +7,7 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -toolchain = {'name': 'intel', 'version': '2015b'} +toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-goolf-1.5.14.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-goolf-1.5.14.eb index b2b4474146..0cb44a3cfb 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-goolf-1.5.14.eb @@ -10,7 +10,7 @@ It is mostly SVR4 compatible although it has some extensions GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc. """ -toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchain = {'name': 'goolf', 'version': '1.5.14'} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb index f703162700..9fed17ec40 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb @@ -35,7 +35,7 @@ builddependencies = [ ('glproto', '1.4.17'), ('M4', '1.4.17') ] - + dependencies = [ ('Python', pythonver), ('libxml2', '2.9.2', versionsuffix), diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 8493b40437..071c95fba2 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -33,8 +33,8 @@ dependencies = [ osdependencies = [ 'libX11-devel', # Xlibs.h 'xorg-x11-proto-devel', # X.h, glproto, xproto - 'libXdamage-devel', - 'libXext-devel', + 'libXdamage-devel', + 'libXext-devel', 'libXfixes-devel', ] @@ -46,7 +46,7 @@ preconfigopts = ' PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/s prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' -sanity_check_paths = { +sanity_check_paths = { 'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libGLU.%s' % SHLIB_EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glu_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glu.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb index dae84ea70b..3fa0d3f751 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb @@ -32,8 +32,8 @@ dependencies = [ osdependencies = [ 'libX11-devel', # Xlibs.h 'xorg-x11-proto-devel', # X.h, glproto, xproto - 'libXdamage-devel', - 'libXext-devel', + 'libXdamage-devel', + 'libXext-devel', 'libXfixes-devel', ] @@ -45,7 +45,7 @@ preconfigopts = ' PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/s prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' -sanity_check_paths = { +sanity_check_paths = { 'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libGLU.%s' % SHLIB_EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glu_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glu.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb index ce1d47d02a..864dc0bea3 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb @@ -33,8 +33,8 @@ dependencies = [ osdependencies = [ 'libX11-devel', # Xlibs.h 'xorg-x11-proto-devel', # X.h, glproto, xproto - 'libXdamage-devel', - 'libXext-devel', + 'libXdamage-devel', + 'libXext-devel', 'libXfixes-devel', ] @@ -46,7 +46,7 @@ preconfigopts = ' PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/s prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' -sanity_check_paths = { +sanity_check_paths = { 'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libGLU.%s' % SHLIB_EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glu_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glu.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb index 490f0bad9f..4ae1b34911 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb @@ -33,8 +33,8 @@ dependencies = [ osdependencies = [ 'libX11-devel', # Xlibs.h 'xorg-x11-proto-devel', # X.h, glproto, xproto - 'libXdamage-devel', - 'libXext-devel', + 'libXdamage-devel', + 'libXext-devel', 'libXfixes-devel', ] @@ -46,7 +46,7 @@ preconfigopts = ' PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/s prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' -sanity_check_paths = { +sanity_check_paths = { 'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libGLU.%s' % SHLIB_EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glu_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glu.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb index 226d771609..8f7b8fd9e1 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb @@ -34,8 +34,8 @@ dependencies = [ osdependencies = [ 'libX11-devel', # Xlibs.h 'xorg-x11-proto-devel', # X.h, glproto, xproto - 'libXdamage-devel', - 'libXext-devel', + 'libXdamage-devel', + 'libXext-devel', 'libXfixes-devel', ] @@ -47,7 +47,7 @@ preconfigopts = ' PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/lib64/pkgconfig/:/usr/s prebuildopts = 'CPATH="$EBROOTLIBDRM/include/libdrm" ' -sanity_check_paths = { +sanity_check_paths = { 'files': ['lib/libGL.%s' % SHLIB_EXT, 'lib/libGLU.%s' % SHLIB_EXT, 'include/GL/glext.h', 'include/GL/gl_mangle.h', 'include/GL/glu_mangle.h', 'include/GL/glx.h', 'include/GL/osmesa.h', 'include/GL/wglext.h', 'include/GL/gl.h', 'include/GL/glu.h', 'include/GL/glxext.h', 'include/GL/glx_mangle.h', diff --git a/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-goolf-1.4.10.eb index 852c1e3066..5ee01321f8 100644 --- a/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-goolf-1.4.10.eb @@ -32,8 +32,8 @@ files_to_copy = ["bin", "docs"] sanity_check_paths = { 'files': ["bin/%s" % x for x in ["allelicmeth", "amrfinder", "amrtester", "bsrate", "dmr", - "duplicate-remover", "hmr", "hmr_plant", "lc_approx","levels", - "merge-bsrate", "merge-methcounts", "methcounts","methdiff", + "duplicate-remover", "hmr", "hmr_plant", "lc_approx","levels", + "merge-bsrate", "merge-methcounts", "methcounts","methdiff", "methstates", "pmd", "rmapbs", "rmapbs-pe", "roimethstat", "to-mr"]], 'dirs': ['docs'], } diff --git a/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-intel-2014b.eb b/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-intel-2014b.eb index 2c109b3557..546db6338a 100644 --- a/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-intel-2014b.eb +++ b/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-intel-2014b.eb @@ -32,8 +32,8 @@ files_to_copy = ["bin", "docs"] sanity_check_paths = { 'files': ["bin/%s" % x for x in ["allelicmeth", "amrfinder", "amrtester", "bsrate", "dmr", - "duplicate-remover", "hmr", "hmr_plant", "lc_approx","levels", - "merge-bsrate", "merge-methcounts", "methcounts","methdiff", + "duplicate-remover", "hmr", "hmr_plant", "lc_approx","levels", + "merge-bsrate", "merge-methcounts", "methcounts","methdiff", "methstates", "pmd", "rmapbs", "rmapbs-pe", "roimethstat", "to-mr"]], 'dirs': ['docs'], } diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goalf-1.1.0-no-OFED.eb index 10d8f0fdb3..529c59d6ab 100644 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goalf-1.1.0-no-OFED.eb @@ -12,7 +12,7 @@ toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/releases/individual/util'] -sanity_check_paths = { +sanity_check_paths = { 'files': ['bin/makedepend'], 'dirs': [], } diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goolf-1.4.10.eb index ff1abe6893..df5d7baa12 100644 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goolf-1.4.10.eb @@ -11,7 +11,7 @@ toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/releases/individual/util'] -sanity_check_paths = { +sanity_check_paths = { 'files': ['bin/makedepend'], 'dirs': [], } diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-3.2.2.u3.eb index 790eefcde4..3d0c89f8f2 100644 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-3.2.2.u3.eb @@ -14,7 +14,7 @@ source_urls = ['http://xorg.freedesktop.org/releases/individual/util'] patches = ['makedepend_icc-sigaction.patch'] -sanity_check_paths = { +sanity_check_paths = { 'files': ['bin/makedepend'], 'dirs': [], } diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.0.6.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.0.6.eb index 94b2544e16..fa3bc9877b 100644 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.0.6.eb @@ -12,7 +12,7 @@ toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/releases/individual/util'] -sanity_check_paths = { +sanity_check_paths = { 'files': ['bin/makedepend'], 'dirs': [], } diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.1.13.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.1.13.eb index c0f71c373d..3f3fa2cba5 100644 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.1.13.eb @@ -12,7 +12,7 @@ toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/releases/individual/util'] -sanity_check_paths = { +sanity_check_paths = { 'files': ['bin/makedepend'], 'dirs': [], } diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-5.3.0.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-5.3.0.eb index 39683b811c..653ce13c66 100644 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-5.3.0.eb @@ -13,7 +13,7 @@ toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/releases/individual/util'] -sanity_check_paths = { +sanity_check_paths = { 'files': ['bin/makedepend'], 'dirs': [], } diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-iqacml-3.7.3.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-iqacml-3.7.3.eb index 34e982133e..a42c1e4ac5 100644 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-iqacml-3.7.3.eb @@ -14,7 +14,7 @@ source_urls = ['http://xorg.freedesktop.org/releases/individual/util'] patches = ['makedepend_icc-sigaction.patch'] -sanity_check_paths = { +sanity_check_paths = { 'files': ['bin/makedepend'], 'dirs': [], } diff --git a/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-goolf-1.4.10.eb b/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-goolf-1.4.10.eb index 6c2df30046..f389f06807 100644 --- a/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-goolf-1.4.10.eb @@ -25,8 +25,8 @@ parallel = 1 buildopts = ' CC="$CC"' files_to_copy = [ - (['mdtest'], 'bin'), - "README", + (['mdtest'], 'bin'), + "README", "COPYRIGHT", ] diff --git a/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-ictce-6.2.5.eb b/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-ictce-6.2.5.eb index d5a5cb84d4..9444c160fd 100644 --- a/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-ictce-6.2.5.eb @@ -25,8 +25,8 @@ parallel = 1 buildopts = ' CC="$CC"' files_to_copy = [ - (['mdtest'], 'bin'), - "README", + (['mdtest'], 'bin'), + "README", "COPYRIGHT", ] diff --git a/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-goolf-1.4.10.eb b/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-goolf-1.4.10.eb index aaa3515150..a7dcc82e62 100644 --- a/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-goolf-1.4.10.eb @@ -25,9 +25,9 @@ parallel = 1 buildopts = ' CC="$CC"' files_to_copy = [ - (['mdtest'], 'bin'), - (['mdtest.1'], 'man/man1'), - "README", + (['mdtest'], 'bin'), + (['mdtest.1'], 'man/man1'), + "README", "RELEASE_LOG", "scripts" ] diff --git a/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-ictce-6.2.5.eb b/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-ictce-6.2.5.eb index 28fb4bd0ad..2085a445de 100644 --- a/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-ictce-6.2.5.eb @@ -25,9 +25,9 @@ parallel = 1 buildopts = ' CC="$CC"' files_to_copy = [ - (['mdtest'], 'bin'), - (['mdtest.1'], 'man/man1'), - "README", + (['mdtest'], 'bin'), + (['mdtest.1'], 'man/man1'), + "README", "RELEASE_LOG", "scripts" ] diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 98f6b375df..de5230e1fa 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -14,7 +14,7 @@ source_urls = [ GOOGLECODE_SOURCE, ] sources = [SOURCE_TAR_GZ] - + python = 'Python' pyver = '2.7.3' versionsuffix = '-%s-%s' % (python, pyver) diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-2.7.3.eb index 58e1efec95..c04cd339fd 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-2.7.3.eb @@ -14,7 +14,7 @@ source_urls = [ GOOGLECODE_SOURCE, ] sources = [SOURCE_TAR_GZ] - + python = 'Python' pyver = '2.7.3' versionsuffix = '-%s-%s' % (python, pyver) diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-3.2.3.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-3.2.3.eb index 8d1017dab1..bc0d20fdcb 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-3.2.3.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-3.2.3.eb @@ -15,7 +15,7 @@ source_urls = [ GOOGLECODE_SOURCE, ] sources = [SOURCE_TAR_GZ] - + python = 'Python' pyver = '3.2.3' versionsuffix = '-%s-%s' % (python, pyver) diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.0.6-Python-2.7.3.eb index fff549de1f..ad06de5d4f 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.0.6-Python-2.7.3.eb @@ -14,7 +14,7 @@ source_urls = [ GOOGLECODE_SOURCE, ] sources = [SOURCE_TAR_GZ] - + python = 'Python' pyver = '2.7.3' versionsuffix = '-%s-%s' % (python, pyver) diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.1.13-Python-2.7.3.eb index 9fe2a5f319..c69d7c6073 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.1.13-Python-2.7.3.eb @@ -14,7 +14,7 @@ source_urls = [ GOOGLECODE_SOURCE, ] sources = [SOURCE_TAR_GZ] - + python = 'Python' pyver = '2.7.3' versionsuffix = '-%s-%s' % (python, pyver) diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-5.3.0-Python-2.7.3.eb index eaf599c8ab..94b5a9f2f8 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-5.3.0-Python-2.7.3.eb @@ -14,7 +14,7 @@ source_urls = [ GOOGLECODE_SOURCE, ] sources = [SOURCE_TAR_GZ] - + python = 'Python' pyver = '2.7.3' versionsuffix = '-%s-%s' % (python, pyver) diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb index 5ddc8fef62..b849d1d7cc 100644 --- a/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb @@ -16,7 +16,7 @@ description = """The NCO toolkit manipulates and analyzes data stored in netCDF- toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'cstd': 'c99'} - + source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb index 3612474f0c..a6ab3c607d 100644 --- a/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb @@ -16,7 +16,7 @@ description = """The NCO toolkit manipulates and analyzes data stored in netCDF- toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'cstd': 'c99'} - + source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.2-goolf-1.5.14.eb b/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.2-goolf-1.5.14.eb index bd158f66c5..3d072019b1 100644 --- a/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/n/netCDF-Fortran/netCDF-Fortran-4.2-goolf-1.5.14.eb @@ -6,7 +6,7 @@ description = """NetCDF (network Common Data Form) is a set of software librarie and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.""" -toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchain = {'name': 'goolf', 'version': '1.5.14'} toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.2.1.1-goolf-1.5.14.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.2.1.1-goolf-1.5.14.eb index 4527973704..113ec9d3b8 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.2.1.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.2.1.1-goolf-1.5.14.eb @@ -6,7 +6,7 @@ description = """NetCDF (network Common Data Form) is a set of software librarie and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.""" -toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchain = {'name': 'goolf', 'version': '1.5.14'} toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/n/netloc/netloc-0.5-GCC-4.8.3.eb b/easybuild/easyconfigs/n/netloc/netloc-0.5-GCC-4.8.3.eb index 025be1d81d..26ee8e7734 100644 --- a/easybuild/easyconfigs/n/netloc/netloc-0.5-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/n/netloc/netloc-0.5-GCC-4.8.3.eb @@ -10,7 +10,7 @@ description = """The Portable Network Locality (netloc) software package provide It is provided as a companion to the Portable Hardware Locality (hwloc) package.""" toolchain = {'name': 'GCC', 'version': '4.8.3'} - + source_urls = [homepage + '/v%(version_major_minor)s/downloads'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/n/netloc/netloc-0.5-gcccuda-2.6.10.eb b/easybuild/easyconfigs/n/netloc/netloc-0.5-gcccuda-2.6.10.eb index 6b5126f478..71e8c66169 100644 --- a/easybuild/easyconfigs/n/netloc/netloc-0.5-gcccuda-2.6.10.eb +++ b/easybuild/easyconfigs/n/netloc/netloc-0.5-gcccuda-2.6.10.eb @@ -10,7 +10,7 @@ description = """The Portable Network Locality (netloc) software package provide It is provided as a companion to the Portable Hardware Locality (hwloc) package.""" toolchain = {'name': 'gcccuda', 'version': '2.6.10'} - + dependencies = [ ('hwloc', '1.8'), ('Jansson', '2.5'), diff --git a/easybuild/easyconfigs/n/numpy/numpy-1.6.2-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/n/numpy/numpy-1.6.2-ictce-4.0.6-Python-2.7.3.eb index 32146789ef..cd51989f63 100644 --- a/easybuild/easyconfigs/n/numpy/numpy-1.6.2-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/n/numpy/numpy-1.6.2-ictce-4.0.6-Python-2.7.3.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'ictce', 'version': '4.0.6'} source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCE_TAR_GZ] - + patches = ['numpy-1.6.2_distutils_multiple-lib-dirs.patch'] python = 'Python' diff --git a/easybuild/easyconfigs/n/numpy/numpy-1.6.2-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/n/numpy/numpy-1.6.2-ictce-4.1.13-Python-2.7.3.eb index 6f22931653..0c0f829203 100644 --- a/easybuild/easyconfigs/n/numpy/numpy-1.6.2-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/n/numpy/numpy-1.6.2-ictce-4.1.13-Python-2.7.3.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'ictce', 'version': '4.1.13'} source_urls = [('http://sourceforge.net/projects/numpy/files/NumPy/%(version)s', 'download')] sources = [SOURCE_TAR_GZ] - + patches = ['numpy-%(version)s_distutils_multiple-lib-dirs.patch'] python = 'Python' diff --git a/easybuild/easyconfigs/n/numpy/numpy-1.6.2-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/n/numpy/numpy-1.6.2-ictce-5.3.0-Python-2.7.3.eb index 0ea594ac42..72587faf5d 100644 --- a/easybuild/easyconfigs/n/numpy/numpy-1.6.2-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/n/numpy/numpy-1.6.2-ictce-5.3.0-Python-2.7.3.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCE_TAR_GZ] - + patches = ['numpy-1.6.2_distutils_multiple-lib-dirs.patch'] python = 'Python' diff --git a/easybuild/easyconfigs/n/numpy/numpy-1.7.1-ictce-4.1.13-Python-2.7.5.eb b/easybuild/easyconfigs/n/numpy/numpy-1.7.1-ictce-4.1.13-Python-2.7.5.eb index 722f3cab2c..9211de2ef5 100644 --- a/easybuild/easyconfigs/n/numpy/numpy-1.7.1-ictce-4.1.13-Python-2.7.5.eb +++ b/easybuild/easyconfigs/n/numpy/numpy-1.7.1-ictce-4.1.13-Python-2.7.5.eb @@ -14,7 +14,7 @@ source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCE_TAR_GZ] patches = ['numpy-1.7.1_distutils_multiple-lib-dirs.patch'] - + python = 'Python' pyver = '2.7.5' versionsuffix = '-%s-%s' % (python, pyver) diff --git a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 2e5794c12d..15b1424e0d 100644 --- a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -28,9 +28,9 @@ options = {'modulename': name} sanity_check_paths = { 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], - 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in + 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in [ - 'datasets', 'evaluation', 'examples', 'gradient', + 'datasets', 'evaluation', 'examples', 'gradient', 'nodes', 'parallel', 'tests', 'utils', ] ] diff --git a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb index ca77bdf1b1..95e21e11e7 100644 --- a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb @@ -29,9 +29,9 @@ options = {'modulename': name} sanity_check_paths = { 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], - 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in + 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in [ - 'datasets', 'evaluation', 'examples', 'gradient', + 'datasets', 'evaluation', 'examples', 'gradient', 'nodes', 'parallel', 'tests', 'utils', ] ] diff --git a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb index 96fa8be936..e5cd3a5503 100644 --- a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb @@ -28,7 +28,7 @@ options = {'modulename': name} sanity_check_paths = { 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], - 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in + 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in ['datasets', 'evaluation', 'examples', 'gradient', 'nodes', 'parallel', 'tests', 'utils'] ] } diff --git a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb index 3a51160584..a04089fb7d 100644 --- a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb @@ -29,7 +29,7 @@ options = {'modulename': name} sanity_check_paths = { 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], - 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in + 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in ['datasets', 'evaluation', 'examples', 'gradient', 'nodes', 'parallel', 'tests', 'utils'] ] } diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.4-GCC-4.7.2-no-OFED.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.4-GCC-4.7.2-no-OFED.eb index 8b588833b0..4310e30ba0 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.4-GCC-4.7.2-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.4-GCC-4.7.2-no-OFED.eb @@ -14,7 +14,7 @@ source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/d dependencies = [('hwloc', '1.6.2')] -configopts = '--with-threads=posix --enable-shared --enable-mpi-thread-multiple --without-openib ' +configopts = '--with-threads=posix --enable-shared --enable-mpi-thread-multiple --without-openib ' configopts += '--enable-mpirun-prefix-by-default ' # suppress failure modes in relation to mpirun path configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.7.3-no-OFED.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.7.3-no-OFED.eb index ccbc9394ec..b176332293 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.7.3-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.7.3-no-OFED.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'GCC', 'version': '4.7.3'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] -patches = [ +patches = [ 'OpenMPI-1.6.5-vt_cupti_events.patch', ] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1-no-OFED.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1-no-OFED.eb index ce23f55355..da09b2dec4 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1-no-OFED.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'GCC', 'version': '4.8.1'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] -patches = [ +patches = [ 'OpenMPI-1.6.5-vt_cupti_events.patch', ] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1.eb index c6b40582c8..192e287657 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1.eb @@ -11,7 +11,7 @@ toolchain = {'name': 'GCC', 'version': '4.8.1'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] -patches = [ +patches = [ 'OpenMPI-1.6.5-vt_cupti_events.patch', ] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2-no-OFED.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2-no-OFED.eb index 2afbc4733e..6714cfb974 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2-no-OFED.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'GCC', 'version': '4.8.2'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] -patches = [ +patches = [ 'OpenMPI-1.6.5-vt_cupti_events.patch', ] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2.eb index 8af372736a..dcc884ec54 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2.eb @@ -11,7 +11,7 @@ toolchain = {'name': 'GCC', 'version': '4.8.2'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] -patches = [ +patches = [ 'OpenMPI-1.6.5-vt_cupti_events.patch', ] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.3.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.3.eb index 2ae7377c37..ef8df74e30 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.3.eb @@ -11,7 +11,7 @@ toolchain = {'name': 'GCC', 'version': '4.8.3'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] -patches = [ +patches = [ 'OpenMPI-1.6.5-vt_cupti_events.patch', ] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.7.3-gcccuda-2.6.10.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.7.3-gcccuda-2.6.10.eb index 10774dff41..0d0d8c2243 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.7.3-gcccuda-2.6.10.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.7.3-gcccuda-2.6.10.eb @@ -11,7 +11,7 @@ toolchain = {'name': 'gcccuda', 'version': '2.6.10'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] -patches = [ +patches = [ 'OpenMPI-%(version)s_common-cuda-lib.patch', 'OpenMPI-%(version)s-vt_cupti_events.patch', ] diff --git a/easybuild/easyconfigs/o/o2scl/o2scl-0.913-goolf-1.4.10.eb b/easybuild/easyconfigs/o/o2scl/o2scl-0.913-goolf-1.4.10.eb index 539e278a55..665ae52c04 100644 --- a/easybuild/easyconfigs/o/o2scl/o2scl-0.913-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/o2scl/o2scl-0.913-goolf-1.4.10.eb @@ -20,7 +20,7 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_TAR_GZ] -dependencies = [ +dependencies = [ ('Eigen', '3.1.4'), ('libreadline', '6.2'), ('HDF5', '1.8.11'), diff --git a/easybuild/easyconfigs/o/orthomcl/orthomcl-2.0.8-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/o/orthomcl/orthomcl-2.0.8-goolf-1.4.10-Perl-5.16.3.eb index 54437d6a78..2cbfe2886f 100644 --- a/easybuild/easyconfigs/o/orthomcl/orthomcl-2.0.8-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/o/orthomcl/orthomcl-2.0.8-goolf-1.4.10-Perl-5.16.3.eb @@ -27,7 +27,7 @@ sanity_check_paths = { 'ExtractProteinIdsFromGroupsFile', 'ExtractProteinPairsFromGroupsFile', 'FilterFasta', 'InstallSchema', 'LoadBlast', 'MclToGroups', 'Pairs', 'ReduceFasta', 'ReduceGroups', 'RemoveIdenticalGroups', 'Singletons', - 'SortGroupMembersByScore', 'SortGroupsFile']], + 'SortGroupMembersByScore', 'SortGroupsFile']], 'dirs': ['lib/perl/OrthoMCLEngine'], } diff --git a/easybuild/easyconfigs/o/orthomcl/orthomcl-2.0.8-ictce-4.1.13-Perl-5.16.3.eb b/easybuild/easyconfigs/o/orthomcl/orthomcl-2.0.8-ictce-4.1.13-Perl-5.16.3.eb index 0bcdb50b2f..b5689400cf 100644 --- a/easybuild/easyconfigs/o/orthomcl/orthomcl-2.0.8-ictce-4.1.13-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/o/orthomcl/orthomcl-2.0.8-ictce-4.1.13-Perl-5.16.3.eb @@ -27,7 +27,7 @@ sanity_check_paths = { 'ExtractProteinIdsFromGroupsFile', 'ExtractProteinPairsFromGroupsFile', 'FilterFasta', 'InstallSchema', 'LoadBlast', 'MclToGroups', 'Pairs', 'ReduceFasta', 'ReduceGroups', 'RemoveIdenticalGroups', 'Singletons', - 'SortGroupMembersByScore', 'SortGroupsFile']], + 'SortGroupMembersByScore', 'SortGroupsFile']], 'dirs': ['lib/perl/OrthoMCLEngine'], } diff --git a/easybuild/easyconfigs/o/orthomcl/orthomcl-2.0.8-ictce-5.3.0-Perl-5.16.3.eb b/easybuild/easyconfigs/o/orthomcl/orthomcl-2.0.8-ictce-5.3.0-Perl-5.16.3.eb index 4cb9385e59..2fe0311606 100644 --- a/easybuild/easyconfigs/o/orthomcl/orthomcl-2.0.8-ictce-5.3.0-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/o/orthomcl/orthomcl-2.0.8-ictce-5.3.0-Perl-5.16.3.eb @@ -27,7 +27,7 @@ sanity_check_paths = { 'ExtractProteinIdsFromGroupsFile', 'ExtractProteinPairsFromGroupsFile', 'FilterFasta', 'InstallSchema', 'LoadBlast', 'MclToGroups', 'Pairs', 'ReduceFasta', 'ReduceGroups', 'RemoveIdenticalGroups', 'Singletons', - 'SortGroupMembersByScore', 'SortGroupsFile']], + 'SortGroupMembersByScore', 'SortGroupsFile']], 'dirs': ['lib/perl/OrthoMCLEngine'], } diff --git a/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-goolf-1.4.10.eb index e0822f5ef3..e1ffffe615 100644 --- a/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-goolf-1.4.10.eb @@ -6,7 +6,7 @@ easyblock = 'MakeCp' name = 'PBZIP2' -version = '1.1.8' +version = '1.1.8' homepage = 'http://compression.ca/pbzip2/' description = """ PBZIP2 is a parallel implementation of the bzip2 block-sorting file @@ -24,7 +24,7 @@ buildopts = " CC=$CXX" parallel = 1 files_to_copy = [(["pbzip2"], "bin"), (["pbzip2.1"], "man/man1"), "README", "ChangeLog"] - + sanity_check_paths = { 'files': ["bin/pbzip2"], 'dirs': [], diff --git a/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-ictce-6.2.5.eb b/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-ictce-6.2.5.eb index a1befffbe4..795cc4f409 100644 --- a/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/p/PBZIP2/PBZIP2-1.1.8-ictce-6.2.5.eb @@ -6,7 +6,7 @@ easyblock = 'MakeCp' name = 'PBZIP2' -version = '1.1.8' +version = '1.1.8' homepage = 'http://compression.ca/pbzip2/' description = """ PBZIP2 is a parallel implementation of the bzip2 block-sorting file @@ -14,7 +14,7 @@ description = """ PBZIP2 is a parallel implementation of the bzip2 block-sorting of this version is fully compatible with bzip2 v1.0.2 or newer (ie: anything compressed with pbzip2 can be decompressed with bzip2).""" -toolchain = {'name': 'ictce', 'version': '6.2.5'} +toolchain = {'name': 'ictce', 'version': '6.2.5'} source_urls = ['http://compression.ca/pbzip2/'] sources = [SOURCELOWER_TAR_GZ] @@ -24,7 +24,7 @@ buildopts = " CC=$CXX" parallel = 1 files_to_copy = [(["pbzip2"], "bin"), (["pbzip2.1"], "man/man1"), "README", "ChangeLog"] - + sanity_check_paths = { 'files': ["bin/pbzip2"], 'dirs': [], diff --git a/easybuild/easyconfigs/p/PCC/PCC-20131024.eb b/easybuild/easyconfigs/p/PCC/PCC-20131024.eb index be6e59a2e9..c40392b771 100644 --- a/easybuild/easyconfigs/p/PCC/PCC-20131024.eb +++ b/easybuild/easyconfigs/p/PCC/PCC-20131024.eb @@ -28,7 +28,7 @@ builddependencies = [ ] sanity_check_paths = { - 'files': ["bin/pcc"], + 'files': ["bin/pcc"], 'dirs': ["lib"] } diff --git a/easybuild/easyconfigs/p/PETSc/PETSc-3.5.1-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/p/PETSc/PETSc-3.5.1-intel-2014b-Python-2.7.8.eb index 4cff265549..72b0ef23a9 100644 --- a/easybuild/easyconfigs/p/PETSc/PETSc-3.5.1-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/p/PETSc/PETSc-3.5.1-intel-2014b-Python-2.7.8.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_GZ] patches = [ 'PETSc_ranlib-fix.patch', 'PETSc-%(version)s-zlibfix.patch', -] +] parmetis = 'ParMETIS' parmetis_ver = '4.0.3' diff --git a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-x86_64.eb b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-x86_64.eb index 50bb76fbb3..7f7c8b29a2 100644 --- a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-x86_64.eb +++ b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-x86_64.eb @@ -14,7 +14,7 @@ source_urls = ['http://pngu.mgh.harvard.edu/~purcell/plink/dist/'] checksums = ['fd0bafeda42151b20534e4f97b0d97df'] files_to_copy = [ - 'plink', + 'plink', 'gPLINK.jar', 'test.map', 'test.ped', diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-goolf-1.4.10.eb index 2060e3874c..34a1760e0e 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-goolf-1.4.10.eb @@ -22,7 +22,7 @@ source_urls = ['http://download.osgeo.org/proj/'] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ['bin/cs2cs', 'bin/geod', 'bin/invgeod', 'bin/invproj', + 'files': ['bin/cs2cs', 'bin/geod', 'bin/invgeod', 'bin/invproj', 'bin/nad2bin', 'bin/proj'], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-ictce-5.3.0.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-ictce-5.3.0.eb index 427477bf96..1a6432b2aa 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-ictce-5.3.0.eb @@ -22,7 +22,7 @@ source_urls = ['http://download.osgeo.org/proj/'] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ['bin/cs2cs', 'bin/geod', 'bin/invgeod', 'bin/invproj', + 'files': ['bin/cs2cs', 'bin/geod', 'bin/invgeod', 'bin/invproj', 'bin/nad2bin', 'bin/proj'], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb b/easybuild/easyconfigs/p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb index 82b29f84c1..34d2da9e2f 100644 --- a/easybuild/easyconfigs/p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb +++ b/easybuild/easyconfigs/p/PaStiX/PaStiX-5.2.2.22-intel-2015b.eb @@ -32,7 +32,7 @@ buildopts += 'MPCXXPROG="$MPICXX -cxx=$CXX -Wall" ' runtest = "examples && ./example/bin/simple -lap 100" -installopts = "PREFIX=%(installdir)s" +installopts = "PREFIX=%(installdir)s" sanity_check_paths = { 'files': ['bin/pastix-conf', 'lib/libmatrix_driver.a', 'lib/libpastix.a', 'lib/libpastix_murge.a'], diff --git a/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015a.eb b/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015a.eb index 3ad20e9bd1..d0dd1f9907 100644 --- a/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015a.eb @@ -21,6 +21,6 @@ dependencies = [ sanity_check_paths = { 'files': ['lib/libpangomm-1.4.%s' % SHLIB_EXT], 'dirs': [], -} +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015b.eb b/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015b.eb index 1c45a9716d..71f5cdfd45 100644 --- a/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Pangomm/Pangomm-2.36.0-intel-2015b.eb @@ -21,6 +21,6 @@ dependencies = [ sanity_check_paths = { 'files': ['lib/libpangomm-1.4.%s' % SHLIB_EXT], 'dirs': [], -} +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb index 003394e4e2..96e7b3b1b8 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb @@ -33,7 +33,7 @@ builddependencies = [('CMake', '3.2.2')] separate_build_dir = True -maxparallel = 4 +maxparallel = 4 configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON ' configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb index db99151738..a80a2bae48 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb @@ -32,7 +32,7 @@ builddependencies = [('CMake', '3.2.2')] separate_build_dir = True -maxparallel = 4 +maxparallel = 4 configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON ' configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb index fb6b899d90..9449cd74f2 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb @@ -33,7 +33,7 @@ builddependencies = [('CMake', '3.3.2')] separate_build_dir = True -maxparallel = 4 +maxparallel = 4 configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON ' configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb index 00106458b8..cb5acbbae9 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb @@ -32,7 +32,7 @@ builddependencies = [('CMake', '3.3.2')] separate_build_dir = True -maxparallel = 4 +maxparallel = 4 configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON ' configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' diff --git a/easybuild/easyconfigs/p/Pillow/Pillow-2.8.1-foss-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/p/Pillow/Pillow-2.8.1-foss-2015a-Python-2.7.9.eb index 524dd9ba3d..aededa4507 100644 --- a/easybuild/easyconfigs/p/Pillow/Pillow-2.8.1-foss-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/p/Pillow/Pillow-2.8.1-foss-2015a-Python-2.7.9.eb @@ -7,7 +7,7 @@ homepage = 'http://pillow.readthedocs.org/' description = """Pillow is the 'friendly PIL fork' by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.""" -toolchain = {'name': 'foss', 'version': '2015a'} +toolchain = {'name': 'foss', 'version': '2015a'} source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/p/Pillow/Pillow-2.8.1-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/p/Pillow/Pillow-2.8.1-intel-2015a-Python-2.7.9.eb index 04c7f0efa3..07b42e823b 100644 --- a/easybuild/easyconfigs/p/Pillow/Pillow-2.8.1-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/p/Pillow/Pillow-2.8.1-intel-2015a-Python-2.7.9.eb @@ -7,7 +7,7 @@ homepage = 'http://pillow.readthedocs.org/' description = """Pillow is the 'friendly PIL fork' by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors.""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015a'} source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5a7-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5a7-goolf-1.4.10.eb index 65d0c45c59..864b80e95c 100644 --- a/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5a7-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5a7-goolf-1.4.10.eb @@ -28,14 +28,14 @@ dependencies = [ ] cmds_map = [('.*', "CPATH=$EBROOTSAMTOOLS/include/bam:$CPATH ./INSTALL $EBROOTSAMTOOLS")] - + files_to_copy = [ (['pindel', 'sam2pindel', 'pindel2vcf', 'bam2pindel.pl', 'Adaptor.pm'], 'bin'), - "demo", - "gmt", - "gmt-web", - "test", - "README.md", + "demo", + "gmt", + "gmt-web", + "test", + "README.md", "RELEASE" ] diff --git a/easybuild/easyconfigs/p/pBWA/pBWA-0.5.9_1.21009-goolf-1.4.10.eb b/easybuild/easyconfigs/p/pBWA/pBWA-0.5.9_1.21009-goolf-1.4.10.eb index fa5b729bcb..8678c70192 100644 --- a/easybuild/easyconfigs/p/pBWA/pBWA-0.5.9_1.21009-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/pBWA/pBWA-0.5.9_1.21009-goolf-1.4.10.eb @@ -28,6 +28,6 @@ files_to_copy = [(['pBWA','qualfa2fq.pl','solid2fastq.pl' ], 'bin')] sanity_check_paths = { 'files': ['bin/pBWA','bin/qualfa2fq.pl','bin/solid2fastq.pl'], 'dirs': ['.'], -} +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/pigz/pigz-2.3.1-goolf-1.4.10.eb b/easybuild/easyconfigs/p/pigz/pigz-2.3.1-goolf-1.4.10.eb index 2c50b49d22..292fb226d3 100644 --- a/easybuild/easyconfigs/p/pigz/pigz-2.3.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/pigz/pigz-2.3.1-goolf-1.4.10.eb @@ -6,7 +6,7 @@ easyblock = 'MakeCp' name = 'pigz' -version = '2.3.1' +version = '2.3.1' homepage = 'http://zlib.net/pigz/' description = """ pigz, which stands for parallel implementation of gzip, is a fully @@ -27,7 +27,7 @@ buildopts = ' CC=$CC' parallel = 1 files_to_copy = [(["pigz", "unpigz"], "bin")] - + sanity_check_paths = { 'files': ["bin/pigz", "bin/unpigz"], 'dirs': [""], diff --git a/easybuild/easyconfigs/p/pigz/pigz-2.3.1-ictce-6.2.5.eb b/easybuild/easyconfigs/p/pigz/pigz-2.3.1-ictce-6.2.5.eb index ec92fe5f04..770c70dd5f 100644 --- a/easybuild/easyconfigs/p/pigz/pigz-2.3.1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/p/pigz/pigz-2.3.1-ictce-6.2.5.eb @@ -6,7 +6,7 @@ easyblock = 'MakeCp' name = 'pigz' -version = '2.3.1' +version = '2.3.1' homepage = 'http://zlib.net/pigz/' description = """ pigz, which stands for parallel implementation of gzip, is a fully @@ -27,7 +27,7 @@ buildopts = ' CC=$CC' parallel = 1 files_to_copy = [(["pigz", "unpigz"], "bin")] - + sanity_check_paths = { 'files': ["bin/pigz", "bin/unpigz"], 'dirs': [""], diff --git a/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb b/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb index a4a1fb5b25..e95cb85cb9 100644 --- a/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb +++ b/easybuild/easyconfigs/p/pigz/pigz-2.3.3-foss-2015b.eb @@ -30,7 +30,7 @@ buildopts = ' CC=$CC' parallel = 1 files_to_copy = [(["pigz", "unpigz"], "bin")] - + sanity_check_paths = { 'files': ["bin/pigz", "bin/unpigz"], 'dirs': [""], diff --git a/easybuild/easyconfigs/p/popt/popt-1.14-iccifort-2015.1.133.eb b/easybuild/easyconfigs/p/popt/popt-1.14-iccifort-2015.1.133.eb index da01178a4c..24a941cf28 100644 --- a/easybuild/easyconfigs/p/popt/popt-1.14-iccifort-2015.1.133.eb +++ b/easybuild/easyconfigs/p/popt/popt-1.14-iccifort-2015.1.133.eb @@ -5,7 +5,7 @@ version = '1.14' homepage = "http://freecode.com/projects/popt" description = """Popt is a C library for parsing command line parameters.""" -toolchain = {'name': 'iccifort', 'version': '2015.1.133'} +toolchain = {'name': 'iccifort', 'version': '2015.1.133'} source_urls = ['http://rpm5.org/files/popt/'] diff --git a/easybuild/easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb b/easybuild/easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb index 544e28528a..07519cbd9a 100644 --- a/easybuild/easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb @@ -1,7 +1,7 @@ easyblock = 'ConfigureMake' name = 'popt' -version = "1.16" +version = "1.16" homepage = "http://freecode.com/projects/popt" description = """Popt is a C library for parsing command line parameters.""" diff --git a/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-iccifort-2015.1.133.eb b/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-iccifort-2015.1.133.eb index 66ec7c7853..3b463debfc 100644 --- a/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-iccifort-2015.1.133.eb +++ b/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-iccifort-2015.1.133.eb @@ -4,7 +4,7 @@ name = 'pscom' version = '5.0.44-1' homepage = 'http://www.par-tec.com' description = """ParaStation is a robust and efficient cluster middleware, consisting of a high-performance communication layer (MPI) and a sophisticated management layer.""" -toolchain = {'name': 'iccifort', 'version': '2015.1.133'} +toolchain = {'name': 'iccifort', 'version': '2015.1.133'} source_urls = ['https://github.com/ParaStation/%(name)s/archive/'] diff --git a/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb b/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb index 8690e4b98b..d7fb1e75ef 100644 --- a/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb +++ b/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb @@ -33,8 +33,8 @@ prebuildopts = "echo '%(version)s-1' > VERSION && " preinstallopts = prebuildopts sanity_check_paths = { - 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', - 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', + 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', + 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', ('lib/libfmpich.a', 'lib64/libfmpich.a'), ('lib/libfmpich.%s' % SHLIB_EXT, 'lib64/libfmpich.%s' % SHLIB_EXT), ('lib/libmpich.a', 'lib64/libmpich.a'), diff --git a/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb b/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb index 101fec1094..9c3dd66c77 100644 --- a/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb @@ -32,8 +32,8 @@ prebuildopts = "echo '%(version)s-1' > VERSION && " preinstallopts = prebuildopts sanity_check_paths = { - 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', - 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', + 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', + 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', ('lib/libfmpich.a', 'lib64/libfmpich.a'), ('lib/libfmpich.%s' % SHLIB_EXT, 'lib64/libfmpich.%s' % SHLIB_EXT), ('lib/libmpich.a', 'lib64/libmpich.a'), diff --git a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb index 785cdca42b..5406e997c6 100644 --- a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb @@ -4,7 +4,7 @@ version = '4.8.5' homepage = 'http://qt.io/' description = "Qt is a comprehensive cross-platform C++ application framework." -toolchain = {'name': 'gmpolf', 'version': '1.4.8'} +toolchain = {'name': 'gmpolf', 'version': '1.4.8'} source_urls = [ 'http://download.qt.io/official_releases/qt/%(version_major_minor)s/%(version)s/', diff --git a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb index eb4b11b03a..c5c6c8344b 100644 --- a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb @@ -4,7 +4,7 @@ version = '4.8.5' homepage = 'http://qt.io/' description = "Qt is a comprehensive cross-platform C++ application framework." -toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchain = {'name': 'goolf', 'version': '1.5.14'} source_urls = [ 'http://download.qt.io/official_releases/qt/%(version_major_minor)s/%(version)s/', diff --git a/easybuild/easyconfigs/q/Quip/Quip-1.1.8-GCC-4.8.2.eb b/easybuild/easyconfigs/q/Quip/Quip-1.1.8-GCC-4.8.2.eb index 1cda3a4011..e4973548b5 100644 --- a/easybuild/easyconfigs/q/Quip/Quip-1.1.8-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/q/Quip/Quip-1.1.8-GCC-4.8.2.eb @@ -23,7 +23,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [homepage] sanity_check_paths = { - 'files': ["bin/quip"], + 'files': ["bin/quip"], 'dirs': [] } diff --git a/easybuild/easyconfigs/q/qtop/qtop-53-1.eb b/easybuild/easyconfigs/q/qtop/qtop-53-1.eb index c04c0cb73d..1e12105e71 100644 --- a/easybuild/easyconfigs/q/qtop/qtop-53-1.eb +++ b/easybuild/easyconfigs/q/qtop/qtop-53-1.eb @@ -27,7 +27,7 @@ sources = [SOURCE_TAR_GZ] source_urls = [homepage] sanity_check_paths = { - 'files': ["qtop"], + 'files': ["qtop"], 'dirs': [] } diff --git a/easybuild/easyconfigs/r/RSEQtools/RSEQtools-0.6-goolf-1.4.10.eb b/easybuild/easyconfigs/r/RSEQtools/RSEQtools-0.6-goolf-1.4.10.eb index 418cc4118e..d832fcca93 100644 --- a/easybuild/easyconfigs/r/RSEQtools/RSEQtools-0.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/RSEQtools/RSEQtools-0.6-goolf-1.4.10.eb @@ -30,7 +30,7 @@ prebuildopts = 'export BIOINFOGSLDIR=$EBROOTGSL && export BIOINFOCONFDIR=conf && prebuildopts += 'cd bios && make && make prod && cd - && ' # now move to "mrf" folder, re-export the needed env var and run make prebuildopts += 'cd mrf && export BIOINFOCONFDIR=../bios/conf/ && ' - + parallel = 1 # these are all the binaries compiled in "mrf" folder @@ -38,8 +38,8 @@ binary_files = ["psl2mrf", "bowtie2mrf", "singleExport2mrf", "mrfSubsetByTargetN "mrfQuantifier", "mrfAnnotationCoverage", "mrf2wig", "mrf2gff", "mrfSampler", "mrf2bgr", "wigSegmenter", "mrfMappingBias", "mrfSelectRegion", "mrfSelectSpliced", "mrfSelectAnnotated", "createSpliceJunctionLibrary", "gff2interval", "export2fastq", - "mergeTranscripts", "interval2gff", "interval2sequences", "bed2interval", - "interval2bed", "mrf2sam", "sam2mrf", "mrfValidate", "bgrQuantifier", + "mergeTranscripts", "interval2gff", "interval2sequences", "bed2interval", + "interval2bed", "mrf2sam", "sam2mrf", "mrfValidate", "bgrQuantifier", "bgrSegmenter", "mrfCountRegion"] files_to_copy = [ diff --git a/easybuild/easyconfigs/r/rpy2/rpy2-2.4.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/r/rpy2/rpy2-2.4.3-goolf-1.4.10-Python-2.7.3.eb index 463de39baa..7c80c0fb24 100644 --- a/easybuild/easyconfigs/r/rpy2/rpy2-2.4.3-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/r/rpy2/rpy2-2.4.3-goolf-1.4.10-Python-2.7.3.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ['https://pypi.python.org/packages/source/r/%(name)s'] sources = [SOURCE_TAR_GZ] - + python = 'Python' pyver = '2.7.3' pyshortver = '.'.join(pyver.split('.')[:2]) diff --git a/easybuild/easyconfigs/r/rpy2/rpy2-2.4.3-goolf-1.4.10-Python-3.2.3.eb b/easybuild/easyconfigs/r/rpy2/rpy2-2.4.3-goolf-1.4.10-Python-3.2.3.eb index 5287791d7c..2ad8592b89 100644 --- a/easybuild/easyconfigs/r/rpy2/rpy2-2.4.3-goolf-1.4.10-Python-3.2.3.eb +++ b/easybuild/easyconfigs/r/rpy2/rpy2-2.4.3-goolf-1.4.10-Python-3.2.3.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ['https://pypi.python.org/packages/source/r/%(name)s'] sources = [SOURCE_TAR_GZ] - + python = 'Python' pyver = '3.2.3' pyshortver = '.'.join(pyver.split('.')[:2]) diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-foss-2014b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-foss-2014b.eb index a7bfe7aa51..37118ac1e1 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-foss-2014b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-foss-2014b.eb @@ -28,6 +28,6 @@ dependencies = [ ('zlib', '1.2.7'), ] -parallel = 1 +parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-goolf-1.4.10.eb index 48efe7e0a7..ffeec869d8 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-goolf-1.4.10.eb @@ -30,6 +30,6 @@ dependencies = [ ('zlib', '1.2.7'), ] -parallel = 1 +parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2014b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2014b.eb index 9993040cdb..f6766acbd2 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2014b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2014b.eb @@ -30,6 +30,6 @@ dependencies = [ ('zlib', '1.2.7'), ] -parallel = 1 +parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2015a.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2015a.eb index 91e58c27f0..805874583a 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2015a.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.1-intel-2015a.eb @@ -30,6 +30,6 @@ dependencies = [ ('zlib', '1.2.8'), ] -parallel = 1 +parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a-HTSlib-1.2.1.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a-HTSlib-1.2.1.eb index c7743a27f3..3835083700 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a-HTSlib-1.2.1.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a-HTSlib-1.2.1.eb @@ -33,6 +33,6 @@ dependencies = [ ('zlib', '1.2.8'), ] -parallel = 1 +parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a.eb index 227c52d47d..be9360b7e5 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015a.eb @@ -28,6 +28,6 @@ dependencies = [ ('zlib', '1.2.8'), ] -parallel = 1 +parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb index 64891e6e5f..598ba6e51e 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-foss-2015b.eb @@ -28,6 +28,6 @@ dependencies = [ ('zlib', '1.2.8'), ] -parallel = 1 +parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.4.10.eb index 15cb82566e..97a147d8ec 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.4.10.eb @@ -28,6 +28,6 @@ dependencies = [ ('zlib', '1.2.7'), ] -parallel = 1 +parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.7.20.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.7.20.eb index 695f8c6b45..e3ff7301d8 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-goolf-1.7.20.eb @@ -28,6 +28,6 @@ dependencies = [ ('zlib', '1.2.8'), ] -parallel = 1 +parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-intel-2015a-HTSlib-1.2.1.eb b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-intel-2015a-HTSlib-1.2.1.eb index ccd0092201..2896876819 100644 --- a/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-intel-2015a-HTSlib-1.2.1.eb +++ b/easybuild/easyconfigs/s/SAMtools/SAMtools-1.2-intel-2015a-HTSlib-1.2.1.eb @@ -33,6 +33,6 @@ dependencies = [ ('zlib', '1.2.8'), ] -parallel = 1 +parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/SCALCE/SCALCE-2.7-GCC-4.8.2.eb b/easybuild/easyconfigs/s/SCALCE/SCALCE-2.7-GCC-4.8.2.eb index f442020c76..d732b448eb 100644 --- a/easybuild/easyconfigs/s/SCALCE/SCALCE-2.7-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/s/SCALCE/SCALCE-2.7-GCC-4.8.2.eb @@ -30,7 +30,7 @@ buildopts = '-C zlib-1.2.8 && make all' files_to_copy = [(['scalce'], 'bin')] sanity_check_paths = { - 'files': ["bin/scalce"], + 'files': ["bin/scalce"], 'dirs': [] } diff --git a/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-intel-2015b-64bitint.eb b/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-intel-2015b-64bitint.eb index edac27cad0..ba1a0a43d1 100644 --- a/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-intel-2015b-64bitint.eb +++ b/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-intel-2015b-64bitint.eb @@ -1,6 +1,6 @@ name = 'SCOTCH' version = '6.0.4' -versionsuffix = '-64bitint' +versionsuffix = '-64bitint' homepage = 'http://gforge.inria.fr/projects/scotch/' description = """Software package and libraries for sequential and parallel graph partitioning, diff --git a/easybuild/easyconfigs/s/SDCC/SDCC-3.3.0.eb b/easybuild/easyconfigs/s/SDCC/SDCC-3.3.0.eb index b97860755c..a74b423aa7 100644 --- a/easybuild/easyconfigs/s/SDCC/SDCC-3.3.0.eb +++ b/easybuild/easyconfigs/s/SDCC/SDCC-3.3.0.eb @@ -35,7 +35,7 @@ builddependencies = [ configopts = "--disable-pic14-port --disable-pic16-port" sanity_check_paths = { - 'files': ["bin/sdcc"], + 'files': ["bin/sdcc"], 'dirs': [] } diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb index ecc7ac751e..aaac9462ce 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb @@ -9,7 +9,7 @@ version = '4.16.4' homepage = 'http://www.riverbankcomputing.com/software/sip/' description = """SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries.""" -toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchain = {'name': 'goolf', 'version': '1.5.14'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://sourceforge.net/projects/pyqt/files/sip/sip-%(version)s'] diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb index 0710574135..f0dcc913e9 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb @@ -9,7 +9,7 @@ version = '4.16.4' homepage = 'http://www.riverbankcomputing.com/software/sip/' description = """SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries.""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015a'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://sourceforge.net/projects/pyqt/files/sip/sip-%(version)s'] diff --git a/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-i686.eb b/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-i686.eb index c965b7304f..0e8750aa56 100644 --- a/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-i686.eb +++ b/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-i686.eb @@ -28,7 +28,7 @@ sanity_check_paths = { } # add the installation dir to PATH -modextrapaths = { +modextrapaths = { 'PATH': "", } diff --git a/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-x86_64.eb b/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-x86_64.eb index bb97c237d9..ea1f495c8a 100644 --- a/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-x86_64.eb +++ b/easybuild/easyconfigs/s/SSAHA2/SSAHA2-2.5.5-x86_64.eb @@ -28,7 +28,7 @@ sanity_check_paths = { } # add the installation dir to PATH -modextrapaths = { +modextrapaths = { 'PATH': "", } diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.3.0e-goolf-1.4.10.eb b/easybuild/easyconfigs/s/STAR/STAR-2.3.0e-goolf-1.4.10.eb index c428723fec..c819f307db 100644 --- a/easybuild/easyconfigs/s/STAR/STAR-2.3.0e-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/STAR/STAR-2.3.0e-goolf-1.4.10.eb @@ -6,7 +6,7 @@ easyblock = 'MakeCp' name = 'STAR' -version = '2.3.0e' +version = '2.3.0e' homepage = 'https://code.google.com/p/rna-star/' description = """ STAR aligns RNA-seq reads to a reference genome using @@ -25,7 +25,7 @@ prebuildopts = 'rm STAR && ' parallel = 1 files_to_copy = [(["STAR"], "bin"), "README.txt"] - + sanity_check_paths = { 'files': ["bin/STAR"], 'dirs': [], diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-GNU-4.9.3-2.25.eb index 128fc5121a..2a0e1ca5db 100644 --- a/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-GNU-4.9.3-2.25.eb @@ -6,7 +6,7 @@ easyblock = 'MakeCp' name = 'STAR' -version = '2.5.0a' +version = '2.5.0a' homepage = 'https://code.google.com/p/rna-star/' description = """ STAR aligns RNA-seq reads to a reference genome using @@ -23,7 +23,7 @@ prebuildopts = 'rm -fr bin/ && ' parallel = 1 files_to_copy = [(["source/STAR"], "bin"), "CHANGES.md", "doc", "extras", "LICENSE", "README.md", "RELEASEnotes.md"] - + sanity_check_paths = { 'files': ["bin/STAR"], 'dirs': [], diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-goolf-1.4.10.eb b/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-goolf-1.4.10.eb index 6a4e930918..ab46efb39c 100644 --- a/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/STAR/STAR-2.5.0a-goolf-1.4.10.eb @@ -6,7 +6,7 @@ easyblock = 'MakeCp' name = 'STAR' -version = '2.5.0a' +version = '2.5.0a' homepage = 'https://code.google.com/p/rna-star/' description = """ STAR aligns RNA-seq reads to a reference genome using @@ -23,7 +23,7 @@ prebuildopts = 'rm -fr bin/ && ' parallel = 1 files_to_copy = [(["source/STAR"], "bin"), "CHANGES.md", "doc", "extras", "LICENSE", "README.md", "RELEASEnotes.md"] - + sanity_check_paths = { 'files': ["bin/STAR"], 'dirs': [], diff --git a/easybuild/easyconfigs/s/Serf/Serf-1.3.8-foss-2015a.eb b/easybuild/easyconfigs/s/Serf/Serf-1.3.8-foss-2015a.eb index febe7d2fb6..0676f01766 100644 --- a/easybuild/easyconfigs/s/Serf/Serf-1.3.8-foss-2015a.eb +++ b/easybuild/easyconfigs/s/Serf/Serf-1.3.8-foss-2015a.eb @@ -30,7 +30,7 @@ osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] buildopts = "APR=$EBROOTAPR/bin/apr-1-config APU=$EBROOTAPRMINUTIL/bin/apu-1-config" sanity_check_paths = { - 'files': ['include/serf-1/serf.h'] + + 'files': ['include/serf-1/serf.h'] + ['lib/libserf-1.%s' % x for x in ['a', 'so']], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/Subversion/Subversion-1.8.14-foss-2015a.eb b/easybuild/easyconfigs/s/Subversion/Subversion-1.8.14-foss-2015a.eb index 9bae8b637e..be6f1332e2 100644 --- a/easybuild/easyconfigs/s/Subversion/Subversion-1.8.14-foss-2015a.eb +++ b/easybuild/easyconfigs/s/Subversion/Subversion-1.8.14-foss-2015a.eb @@ -31,4 +31,4 @@ sanity_check_paths = { 'dirs': [], } -moduleclass = 'tools' +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-METIS-5.1.0.eb b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-METIS-5.1.0.eb index 49a8ba6fea..36dee081ed 100644 --- a/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-METIS-5.1.0.eb +++ b/easybuild/easyconfigs/s/SuiteSparse/SuiteSparse-4.4.5-intel-2015b-METIS-5.1.0.eb @@ -11,7 +11,7 @@ source_urls = ['http://faculty.cse.tamu.edu/davis/SuiteSparse/'] sources = [SOURCE_TAR_GZ] patches = [ - 'SuiteSparse-%(version)s_AMD_GNUMakefile.patch', + 'SuiteSparse-%(version)s_AMD_GNUMakefile.patch', 'SuiteSparse-%(version)s_UMFPACK_GNUMakefile.patch', ] diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.14.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.14.eb index ab15e56447..af86122037 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-goolf-1.5.14.eb @@ -6,7 +6,7 @@ version = '2.1' homepage = 'http://www.hdfgroup.org/doc_resource/SZIP/' description = "Szip compression software, providing lossless compression of scientific data" -toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchain = {'name': 'goolf', 'version': '1.5.14'} toolchainopts = {'optarch': True, 'pic': True} source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] diff --git a/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb index c30e04d554..f47e1ccb98 100644 --- a/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/s/scikit-umfpack/scikit-umfpack-0.2.1-intel-2015b-Python-2.7.10.eb @@ -23,7 +23,7 @@ dependencies = [ builddependencies = [ ('SWIG', '3.0.7', versionsuffix), -] +] options = {'modulename': 'scikits'} diff --git a/easybuild/easyconfigs/s/spglib/spglib-1.7.3-CrayGNU-5.2.40.eb b/easybuild/easyconfigs/s/spglib/spglib-1.7.3-CrayGNU-5.2.40.eb index ebdf0c48b0..f3db34a07a 100644 --- a/easybuild/easyconfigs/s/spglib/spglib-1.7.3-CrayGNU-5.2.40.eb +++ b/easybuild/easyconfigs/s/spglib/spglib-1.7.3-CrayGNU-5.2.40.eb @@ -7,7 +7,7 @@ homepage = 'http://spglib.sourceforge.net/' description = """Spglib is a C library for finding and handling crystal symmetries.""" toolchain = {'name': 'CrayGNU', 'version': '5.2.40'} -toolchainopts = {'dynamic': True, } +toolchainopts = {'dynamic': True, } source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb b/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb index e7a38fab79..9fc79c204d 100644 --- a/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb +++ b/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb @@ -27,7 +27,7 @@ sources = [SOURCELOWER_TAR_BZ2] source_urls = ['http://download.savannah.nongnu.org/releases/tinycc/'] sanity_check_paths = { - 'files': ["bin/tcc"], + 'files': ["bin/tcc"], 'dirs': [] } diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-4.0.6-Python-2.7.3.eb index cc0fc985e0..fea45f6e5c 100644 --- a/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-4.0.6-Python-2.7.3.eb @@ -29,5 +29,5 @@ builddependencies = [('CMake', '2.8.4')] # Kokkos build is broken with ictce/4.0.6 # yields internal error: 0_1670 for packages/kokkos/LinAlg/Kokkos_DefaultArithmetic.hpp (line 827) skip_exts = ["Kokkos", "Tpetra"] - + moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-5.3.0-Python-2.7.3.eb index a7d22afde0..84613e0ab2 100644 --- a/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-5.3.0-Python-2.7.3.eb @@ -30,5 +30,5 @@ builddependencies = [('CMake', '2.8.4')] # Kokkos build is broken with ictce/4.0.6 # yields internal error: 0_1670 for packages/kokkos/LinAlg/Kokkos_DefaultArithmetic.hpp (line 827) skip_exts = ["Kokkos", "Tpetra"] - + moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb index 465a84d1bb..57bd77ec8b 100644 --- a/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-12.4.2-intel-2015b-Python-2.7.11.eb @@ -33,5 +33,5 @@ skip_exts = ['STKClassic', 'STKDoc_tests'] # too parallel is too slow, and may cause build/tests to fail maxparallel = 10 - + moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-goolf-1.5.14.eb b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-goolf-1.5.14.eb index 2e710f4a1d..5e7647f183 100644 --- a/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/t/tcsh/tcsh-6.18.01-goolf-1.5.14.eb @@ -21,7 +21,7 @@ description = """Tcsh is an enhanced, but completely compatible version of the B processor. It includes a command-line editor, programmable word completion, spelling correction, a history mechanism, job control and a C-like syntax.""" -toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchain = {'name': 'goolf', 'version': '1.5.14'} sources = [SOURCELOWER_TAR_GZ] source_urls = [ diff --git a/easybuild/easyconfigs/t/tmux/tmux-1.9a-GCC-4.9.2.eb b/easybuild/easyconfigs/t/tmux/tmux-1.9a-GCC-4.9.2.eb index cd1b05dd17..b34529fe92 100644 --- a/easybuild/easyconfigs/t/tmux/tmux-1.9a-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/t/tmux/tmux-1.9a-GCC-4.9.2.eb @@ -19,7 +19,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/tmux'], + 'files': ['bin/tmux'], 'dirs': [] } diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb index e9af43d201..964a50f27f 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015a.eb @@ -28,7 +28,7 @@ source_urls = ['ftp://ftp.unidata.ucar.edu/pub/udunits'] dependencies = [('expat', '2.1.0')] sanity_check_paths = { - 'files': ['bin/udunits2', 'include/converter.h', 'include/udunits2.h', 'include/udunits.h', + 'files': ['bin/udunits2', 'include/converter.h', 'include/udunits2.h', 'include/udunits.h', 'lib/libudunits2.a', 'lib/libudunits2.%s' % SHLIB_EXT], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb index 45c7bafac5..efdb4ae86f 100644 --- a/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb +++ b/easybuild/easyconfigs/u/UDUNITS/UDUNITS-2.2.19-intel-2015b.eb @@ -28,7 +28,7 @@ source_urls = ['ftp://ftp.unidata.ucar.edu/pub/udunits'] dependencies = [('expat', '2.1.0')] sanity_check_paths = { - 'files': ['bin/udunits2', 'include/converter.h', 'include/udunits2.h', 'include/udunits.h', + 'files': ['bin/udunits2', 'include/converter.h', 'include/udunits2.h', 'include/udunits.h', 'lib/libudunits2.a', 'lib/libudunits2.%s' % SHLIB_EXT], 'dirs': ['share'], } diff --git a/easybuild/easyconfigs/w/WRF/WRF-3.5.1-goolf-1.5.14-dmpar.eb b/easybuild/easyconfigs/w/WRF/WRF-3.5.1-goolf-1.5.14-dmpar.eb index aca6ed1e40..8654cbea4e 100644 --- a/easybuild/easyconfigs/w/WRF/WRF-3.5.1-goolf-1.5.14-dmpar.eb +++ b/easybuild/easyconfigs/w/WRF/WRF-3.5.1-goolf-1.5.14-dmpar.eb @@ -6,7 +6,7 @@ description = """The Weather Research and Forecasting (WRF) Model is a next-gene numerical weather prediction system designed to serve both operational forecasting and atmospheric research needs.""" -toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchain = {'name': 'goolf', 'version': '1.5.14'} toolchainopts = {'opt': False} # don't use agressive optimization, stick to -O2 sources = ['%(name)sV%(version)s.TAR.gz'] diff --git a/easybuild/easyconfigs/x/Xmipp/Xmipp-3.1-goolf-1.4.10-with-incl-deps.eb b/easybuild/easyconfigs/x/Xmipp/Xmipp-3.1-goolf-1.4.10-with-incl-deps.eb index c1f4fa485c..d9881b2ef7 100644 --- a/easybuild/easyconfigs/x/Xmipp/Xmipp-3.1-goolf-1.4.10-with-incl-deps.eb +++ b/easybuild/easyconfigs/x/Xmipp/Xmipp-3.1-goolf-1.4.10-with-incl-deps.eb @@ -7,10 +7,10 @@ description = "Xmipp is a suite of image processing programs, primarily aimed at source_urls = ['http://xmipp.cnb.csic.es/Downloads/'] sources = ['Xmipp-%(version)s-src.tar.gz'] - + toolchain = {'name': 'goolf', 'version': '1.4.10'} # note: all other dependencies are taken care of by Xmipp itself dependencies = [('Java', '1.7.0_80', '', True)] - + moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2014b.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2014b.eb index 4ef466e9c6..d03ad18e50 100644 --- a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2014b.eb +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2014b.eb @@ -6,7 +6,7 @@ version = '7.3.0' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """XExtProto protocol headers.""" -toolchain = {'name': 'intel', 'version': '2014b'} +toolchain = {'name': 'intel', 'version': '2014b'} toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015a.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015a.eb index ee0ab26f86..01075a73cf 100644 --- a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015a.eb +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015a.eb @@ -6,7 +6,7 @@ version = '7.3.0' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """XExtProto protocol headers.""" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015b.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015b.eb index 5e95a7e8bd..983804175f 100644 --- a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015b.eb @@ -6,7 +6,7 @@ version = '7.3.0' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" description = """XExtProto protocol headers.""" -toolchain = {'name': 'intel', 'version': '2015b'} +toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'optarch': True} sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb index bb6336c340..51a00b2812 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb @@ -14,7 +14,7 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', 'XWDFile.h', 'Xwinsock.h']], diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.4.10.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.4.10.eb index 6e21bf0fdc..d17e8eb76f 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.4.10.eb @@ -14,7 +14,7 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', 'XWDFile.h', 'Xwinsock.h']], diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb index 2837728722..f34a19a932 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb @@ -14,7 +14,7 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', 'XWDFile.h', 'Xwinsock.h']], diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.0.6.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.0.6.eb index d005dadc8e..fd2b06fd61 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.0.6.eb @@ -14,7 +14,7 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', 'XWDFile.h', 'Xwinsock.h']], diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-5.3.0.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-5.3.0.eb index 096a07bd53..dad31a77b4 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-5.3.0.eb @@ -15,7 +15,7 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', 'XWDFile.h', 'Xwinsock.h']], -- GitLab From cb23aae8f3c34f63546221bb9785cf2b9feae3ff Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 19 Jan 2016 17:47:47 +0200 Subject: [PATCH 0724/1015] add easyconfig Bison-3.0.4-intel-2016a.eb, add easyconfig M4-1.4.17-intel-2016a.eb, add easyconfig flex-2.5.39-intel-2016a.eb, add easyconfig flex-2.6.0-intel-2016a.eb --- .../b/Bison/Bison-3.0.4-intel-2016a.eb | 22 ++++++++++++++++++ .../f/flex/flex-2.5.39-intel-2016a.eb | 14 +++++++++++ .../f/flex/flex-2.6.0-intel-2016a.eb | 16 +++++++++++++ .../easyconfigs/m/M4/M4-1.4.17-intel-2016a.eb | 23 +++++++++++++++++++ 4 files changed, 75 insertions(+) create mode 100644 easybuild/easyconfigs/b/Bison/Bison-3.0.4-intel-2016a.eb create mode 100644 easybuild/easyconfigs/f/flex/flex-2.5.39-intel-2016a.eb create mode 100644 easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2016a.eb create mode 100644 easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016a.eb diff --git a/easybuild/easyconfigs/b/Bison/Bison-3.0.4-intel-2016a.eb b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-intel-2016a.eb new file mode 100644 index 0000000000..df48dd47dd --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-intel-2016a.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '3.0.4' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar + into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +builddependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.39-intel-2016a.eb b/easybuild/easyconfigs/f/flex/flex-2.5.39-intel-2016a.eb new file mode 100644 index 0000000000..419266740d --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.5.39-intel-2016a.eb @@ -0,0 +1,14 @@ +name = 'flex' +version = '2.5.39' + +homepage = 'http://flex.sourceforge.net/' +description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2016a.eb b/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2016a.eb new file mode 100644 index 0000000000..f451c3ed90 --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.6.0-intel-2016a.eb @@ -0,0 +1,16 @@ +name = 'flex' +version = '2.6.0' + +homepage = 'http://flex.sourceforge.net/' +description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] + +dependencies = [('Bison', '3.0.4')] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016a.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016a.eb new file mode 100644 index 0000000000..519be6b6b3 --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-intel-2016a.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.17' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +configopts = "--enable-cxx" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 8d29e1f78fe4b7cdcb06f5f789f676d5a5115d8c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 19 Jan 2016 17:57:09 +0200 Subject: [PATCH 0725/1015] add easyconfig CMake-3.4.1-intel-2016a.eb --- .../c/CMake/CMake-3.4.1-intel-2016a.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.4.1-intel-2016a.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.1-intel-2016a.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-intel-2016a.eb new file mode 100644 index 0000000000..db841bbaef --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-intel-2016a.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.4.1' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +dependencies = [ + ('ncurses', '6.0'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + #('OpenSSL', '1.0.1p'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 3c13a535e38d244579ad9675fefd8a5bfbedfdb7 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Tue, 19 Jan 2016 17:04:49 +0100 Subject: [PATCH 0726/1015] Add velvet 1.2.10-intel-2015b --- .../v/Velvet/Velvet-1.2.10-intel-2015b.eb | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b.eb diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b.eb new file mode 100644 index 0000000000..e7cf6bb7c1 --- /dev/null +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b.eb @@ -0,0 +1,27 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Cedric Laczny , Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +## + +name = 'Velvet' +version = '1.2.10' + +homepage = 'http://www.ebi.ac.uk/~zerbino/velvet/' +description = """Sequence assembler for very short reads""" + + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = ['%s_%s.tgz' % (name.lower(), version)] +source_urls = ['http://www.ebi.ac.uk/~zerbino/%s' % name.lower()] + +moduleclass = 'bio' + -- GitLab From 0a4ec86224cb865b311f9be2adb15a42a6b3bb8b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 19 Jan 2016 18:05:54 +0200 Subject: [PATCH 0727/1015] add easyconfig Boost-1.57.0-foss-2015b-Python-2.7.10.eb --- .../Boost-1.57.0-foss-2015b-Python-2.7.10.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/b/Boost/Boost-1.57.0-foss-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.57.0-foss-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/b/Boost/Boost-1.57.0-foss-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..f89cb288d3 --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.57.0-foss-2015b-Python-2.7.10.eb @@ -0,0 +1,25 @@ +name = 'Boost' +version = '1.57.0' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] + +pythonversion = '2.7.10' +versionsuffix = '-Python-%s' % pythonversion + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('Python', pythonversion), +] + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' -- GitLab From 8fd1f03e903ffc479f69fefd241af961a402c141 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 19 Jan 2016 17:16:25 +0100 Subject: [PATCH 0728/1015] style fixes --- easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b.eb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b.eb index e7cf6bb7c1..bc6b0ab068 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b.eb @@ -16,12 +16,10 @@ version = '1.2.10' homepage = 'http://www.ebi.ac.uk/~zerbino/velvet/' description = """Sequence assembler for very short reads""" - toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True} -sources = ['%s_%s.tgz' % (name.lower(), version)] -source_urls = ['http://www.ebi.ac.uk/~zerbino/%s' % name.lower()] +sources = ['%(namelower)s_%(version)s.tgz'] +source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] moduleclass = 'bio' - -- GitLab From 0ea4f7b95bdeca5509a5630d42848a33e0737c10 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 19 Jan 2016 17:20:33 +0100 Subject: [PATCH 0729/1015] sync with existing Velvet 1.2.10 easyconfigs (versionsuffix, default kmer) + update header --- ...15b.eb => Velvet-1.2.10-intel-2015b-mt-kmer_31.eb} | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) rename easybuild/easyconfigs/v/Velvet/{Velvet-1.2.10-intel-2015b.eb => Velvet-1.2.10-intel-2015b-mt-kmer_31.eb} (59%) diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb similarity index 59% rename from easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b.eb rename to easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb index bc6b0ab068..fff6a988ab 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb @@ -1,8 +1,9 @@ ## # This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild # -# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA -# Authors:: Cedric Laczny , Fotis Georgatos +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, 2012-2013 The Cyprus Institute +# Authors:: Cedric Laczny , Fotis Georgatos , +# Thekla Loizou , Andreas Panteli # License:: MIT/GPL # $Id$ # @@ -12,14 +13,18 @@ name = 'Velvet' version = '1.2.10' +versionsuffix = '-mt-kmer_31' homepage = 'http://www.ebi.ac.uk/~zerbino/velvet/' description = """Sequence assembler for very short reads""" toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'optarch': True, 'pic': True} +toolchainopts = {'optarch': True, 'pic': True, 'openmp': True} sources = ['%(namelower)s_%(version)s.tgz'] source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] +# by default MAXKMERLENGTH=31 but defined here to keep all the easyconfigs homogeneous +buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] + moduleclass = 'bio' -- GitLab From 01b47bbb2a57cc69786e33a23ce6dac6ea507205 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 20 Jan 2016 11:57:14 +0100 Subject: [PATCH 0730/1015] add CMake as runtime dep for Instant, define and in Instant module file --- .../i/Instant/Instant-1.6.0-intel-2015b-Python-2.7.11.eb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/easybuild/easyconfigs/i/Instant/Instant-1.6.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/i/Instant/Instant-1.6.0-intel-2015b-Python-2.7.11.eb index 608ac917b3..a2476ddb2c 100644 --- a/easybuild/easyconfigs/i/Instant/Instant-1.6.0-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/i/Instant/Instant-1.6.0-intel-2015b-Python-2.7.11.eb @@ -18,8 +18,15 @@ versionsuffix = '-Python-%s' % pyver dependencies = [ ('Python', pyver), ('SWIG', '3.0.8', versionsuffix), + ('CMake', '3.1.4'), # runtime dep! ] +# compiler-related variables *must* be set, since Instant does runtime compilation and remembers $CFLAGS/$CXXFLAGS +modextravars = { + 'CC': 'icc', + 'CXX': 'icpc', +} + pyshortver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': [], -- GitLab From dde8f9ce22d203708e36a73ab17b03e122fb7346 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 20 Jan 2016 12:05:15 +0100 Subject: [PATCH 0731/1015] fix typo --- .../i/Instant/Instant-1.6.0-intel-2015b-Python-2.7.11.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/i/Instant/Instant-1.6.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/i/Instant/Instant-1.6.0-intel-2015b-Python-2.7.11.eb index a2476ddb2c..84082aadb4 100644 --- a/easybuild/easyconfigs/i/Instant/Instant-1.6.0-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/i/Instant/Instant-1.6.0-intel-2015b-Python-2.7.11.eb @@ -18,7 +18,7 @@ versionsuffix = '-Python-%s' % pyver dependencies = [ ('Python', pyver), ('SWIG', '3.0.8', versionsuffix), - ('CMake', '3.1.4'), # runtime dep! + ('CMake', '3.4.1'), # runtime dep! ] # compiler-related variables *must* be set, since Instant does runtime compilation and remembers $CFLAGS/$CXXFLAGS -- GitLab From 16d89f2dd07331523ce65d2f2e856cfe65144ff2 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Wed, 20 Jan 2016 12:48:45 +0100 Subject: [PATCH 0732/1015] Add SOAPdenovo2 based on intel2015b. This is based on the 2015a eb cfg. --- .../SOAPdenovo2-r240-intel-2015b.eb | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015b.eb diff --git a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015b.eb b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015b.eb new file mode 100644 index 0000000000..0df8fa5210 --- /dev/null +++ b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015b.eb @@ -0,0 +1,40 @@ +# With <3 for EasyBuild +# +# EasyConfig for SOAPdenovo2: +# ---------------------------------------------------------------------------- +# Copyright: 2013 - Gregor Mendel Institute of Molecular Plant Biology GmBH +# License: MIT +# Authors: Petar Forai +# ---------------------------------------------------------------------------- + +easyblock = "MakeCp" + +name = 'SOAPdenovo2' +version = 'r240' + +homepage = 'http://soap.genomics.org.cn/index.html' +description = """SOAPdenovo is a novel short-read assembly method that can build a + de novo draft assembly for human-sized genomes. The program is specially designed to + assemble Illumina short reads. It creates new opportunities for building reference + sequences and carrying out accurate analyses of unexplored genomes in a cost effective way. + SOAPdenovo2 is the successor of SOAPdenovo.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%(name)s-src-%(version)s.tgz'] + +patches = ['SOAPdenovo2-fix-unistd-includes.patch'] + +# parallel build is broken +maxparallel = 1 + +files_to_copy = [(['SOAPdenovo-127mer','SOAPdenovo-63mer'], 'bin')] + +sanity_check_paths = { + 'files': ['bin/SOAPdenovo-63mer', 'bin/SOAPdenovo-127mer'], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From 01e61b469f6cb761e5709ea2803c21a1c36dcfe6 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Wed, 20 Jan 2016 14:50:03 +0100 Subject: [PATCH 0733/1015] patch corrected + intel version added --- .../r/RSEM/RSEM-1.2.26-intel-2015b.eb | 57 +++++++++++++++++++ .../r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch | 32 +++++------ 2 files changed, 73 insertions(+), 16 deletions(-) create mode 100644 easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-intel-2015b.eb diff --git a/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-intel-2015b.eb b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-intel-2015b.eb new file mode 100644 index 0000000000..c3eaea845a --- /dev/null +++ b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-intel-2015b.eb @@ -0,0 +1,57 @@ +easyblock = 'MakeCp' + +name = 'RSEM' +version = '1.2.26' + +homepage = 'http://deweylab.github.io/RSEM/' +description = """RNA-Seq by Expectation-Maximization)""" +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://github.com/deweylab/RSEM/archive/'] +sources = ['v%(version)s.tar.gz'] + +patches = ['RSEM-1.2.26_eb_provided_zlib.patch'] + +dependencies = [ + ('ncurses', '5.9'), + ('zlib', '1.2.8'), +] + +list_of_executables = [ + "rsem_perl_utils.pm", + "rsem-bam2readdepth", + "rsem-bam2wig", + "rsem-build-read-index", + "rsem-calculate-credibility-intervals", + "rsem-calculate-expression", + "rsem-control-fdr", + "rsem-extract-reference-transcripts", + "rsem-generate-data-matrix", + "rsem-generate-ngvector", + "rsem-gen-transcript-plots", + "rsem-get-unique", + "rsem-gff3-to-gtf", + "rsem-parse-alignments", + "rsem-plot-model", + "rsem-plot-transcript-wiggles", + "rsem-prepare-reference", + "rsem-preref", + "rsem-refseq-extract-primary-assembly", + "rsem-run-ebseq", + "rsem-run-em", + "rsem-run-gibbs", + "rsem-sam-validator", + "rsem-scan-for-paired-end-reads", + "rsem-simulate-reads", + "rsem-synthesis-reference-transcripts", + "rsem-tbam2gbam", +] + +files_to_copy = [(list_of_executables, "bin"), "WHAT_IS_NEW"] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in list_of_executables], + 'dirs': [], +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch index dcb5a208cd..c1f315d2d7 100644 --- a/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch +++ b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26_eb_provided_zlib.patch @@ -6,9 +6,9 @@ -CC = g++ -CFLAGS = -Wall -c -I. -COFLAGS = -Wall -O3 -ffast-math -c -I. -+CXX = $(CXX) -+CFLAGS = -Wall -c -I. $(CFLAGS) -+COFLAGS = $(CXXFLAGS) -Wall -c -I. ++#CC = g++ ++#CFLAGS = -Wall -c -I. ++COFLAGS = ${CXXFLAGS} -Wall -c -I. PROGRAMS = rsem-extract-reference-transcripts rsem-synthesis-reference-transcripts rsem-preref rsem-parse-alignments rsem-build-read-index rsem-run-em rsem-tbam2gbam rsem-run-gibbs rsem-calculate-credibility-intervals rsem-simulate-reads rsem-bam2wig rsem-get-unique rsem-bam2readdepth rsem-sam-validator rsem-scan-for-paired-end-reads .PHONY : all ebseq clean @@ -26,11 +26,11 @@ rsem-extract-reference-transcripts : utils.h my_assert.h GTFItem.h Transcript.h Transcripts.h extractRef.cpp - $(CC) -Wall -O3 extractRef.cpp -o rsem-extract-reference-transcripts -+ $(CXX) -Wall $(CXXFLAGS) extractRef.cpp -o rsem-extract-reference-transcripts ++ $(CXX) -Wall ${CXXFLAGS} extractRef.cpp -o rsem-extract-reference-transcripts rsem-synthesis-reference-transcripts : utils.h my_assert.h Transcript.h Transcripts.h synthesisRef.cpp - $(CC) -Wall -O3 synthesisRef.cpp -o rsem-synthesis-reference-transcripts -+ $(CXX) -Wall $(CXXFLAGS) synthesisRef.cpp -o rsem-synthesis-reference-transcripts ++ $(CXX) -Wall ${CXXFLAGS} synthesisRef.cpp -o rsem-synthesis-reference-transcripts BowtieRefSeqPolicy.h : RefSeqPolicy.h @@ -61,7 +61,7 @@ rsem-build-read-index : utils.h buildReadIndex.cpp - $(CC) -O3 buildReadIndex.cpp -o rsem-build-read-index -+ $(CXX) $(CXXFLAGS) buildReadIndex.cpp -o rsem-build-read-index ++ $(CXX) ${CXXFLAGS} buildReadIndex.cpp -o rsem-build-read-index simul.h : boost/random.hpp @@ -82,15 +82,15 @@ rsem-tbam2gbam : utils.h Transcripts.h Transcript.h bc_aux.h BamConverter.h sam/sam.h sam/bam.h sam/libbam.a sam_rsem_aux.h sam_rsem_cvt.h tbam2gbam.cpp sam/libbam.a - $(CC) -O3 -Wall tbam2gbam.cpp sam/libbam.a -lz -lpthread -o $@ -+ $(CXX) $(CXXFLAGS) -Wall tbam2gbam.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ ++ $(CXX) ${CXXFLAGS} -Wall tbam2gbam.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ rsem-bam2wig : utils.h my_assert.h wiggle.h wiggle.o sam/libbam.a bam2wig.cpp - $(CC) -O3 -Wall bam2wig.cpp wiggle.o sam/libbam.a -lz -lpthread -o $@ -+ $(CXX) $(CXXFLAGS) -Wall bam2wig.cpp wiggle.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ ++ $(CXX) ${CXXFLAGS} -Wall bam2wig.cpp wiggle.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ rsem-bam2readdepth : utils.h my_assert.h wiggle.h wiggle.o sam/libbam.a bam2readdepth.cpp - $(CC) -O3 -Wall bam2readdepth.cpp wiggle.o sam/libbam.a -lz -lpthread -o $@ -+ $(CXX) $(CXXFLAGS) -Wall bam2readdepth.cpp wiggle.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ ++ $(CXX) ${CXXFLAGS} -Wall bam2readdepth.cpp wiggle.o sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ wiggle.o: sam/bam.h sam/sam.h wiggle.cpp wiggle.h - $(CC) $(COFLAGS) wiggle.cpp @@ -126,15 +126,15 @@ rsem-get-unique : sam/bam.h sam/sam.h getUnique.cpp sam/libbam.a - $(CC) -O3 -Wall getUnique.cpp sam/libbam.a -lz -lpthread -o $@ -+ $(CXX) $(CXXFLAGS) -Wall getUnique.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ ++ $(CXX) ${CXXFLAGS} -Wall getUnique.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ rsem-sam-validator : sam/bam.h sam/sam.h my_assert.h samValidator.cpp sam/libbam.a - $(CC) -O3 -Wall samValidator.cpp sam/libbam.a -lz -lpthread -o $@ -+ $(CXX) $(CXXFLAGS) -Wall samValidator.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ ++ $(CXX) ${CXXFLAGS} -Wall samValidator.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ rsem-scan-for-paired-end-reads : sam/bam.h sam/sam.h my_assert.h scanForPairedEndReads.cpp sam/libbam.a - $(CC) -O3 -Wall scanForPairedEndReads.cpp sam/libbam.a -lz -lpthread -o $@ -+ $(CXX) $(CXXFLAGS) -Wall scanForPairedEndReads.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ ++ $(CXX) ${CXXFLAGS} -Wall scanForPairedEndReads.cpp sam/libbam.a -L${EBROOTZLIB}/lib -lz -lpthread -o $@ ebseq : cd EBSeq ; ${MAKE} all @@ -142,11 +142,11 @@ +++ sam/Makefile 2016-01-18 12:08:43.769066188 +0100 @@ -1,7 +1,7 @@ -CC= gcc -+CC= $(CC) ++#CC= gcc CFLAGS_EXTRA= #CFLAGS_EXTRA= -L/usr/include/ncurses -CFLAGS= -g -Wall -O2 $(CFLAGS_EXTRA) -+CFLAGS= $(CFLAGS) $(CFLAGS_EXTRA) ++#CFLAGS= -g -Wall -O2 $(CFLAGS_EXTRA) #LDFLAGS= -Wl,-rpath,\$$ORIGIN/../lib DFLAGS_EXTRA= #DFLAGS_EXTRA= -Dexpl=exp -Dlogl=log @@ -155,8 +155,8 @@ @@ -1,5 +1,5 @@ -CC= gcc -CFLAGS= -g -Wall -O2 #-m64 #-arch ppc -+CC= $(CC) -+CFLAGS= $(CFLAGS) ++#CC= gcc ++#CFLAGS= -g -Wall -O2 #-m64 #-arch ppc DFLAGS= -D_FILE_OFFSET_BITS=64 -D_USE_KNETFILE LOBJS= bcf.o vcf.o bcfutils.o prob1.o em.o kfunc.o kmin.o index.o fet.o mut.o bcf2qcall.o OMISC= .. -- GitLab From 3bd0fa3952d634f0c1275c4ff19b054ae00480d1 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Wed, 20 Jan 2016 17:06:52 +0100 Subject: [PATCH 0734/1015] hanythingondemand 3.0.4 --- .../hanythingondemand-3.0.4-cli.eb | 42 +++++++++++++++++++ ...ndemand-3.0.4-intel-2015b-Python-2.7.10.eb | 35 ++++++++++++++++ 2 files changed, 77 insertions(+) create mode 100644 easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.4-cli.eb create mode 100644 easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.4-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.4-cli.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.4-cli.eb new file mode 100644 index 0000000000..754319d620 --- /dev/null +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.4-cli.eb @@ -0,0 +1,42 @@ +easyblock = 'PythonPackage' + +name = 'hanythingondemand' +version = '3.0.4' +versionsuffix = '-cli' + +homepage = 'https://github.com/hpcugent/hanythingondemand' +description = """HanythingOnDemand (HOD) is a system for provisioning virtual Hadoop clusters over a large physical cluster. +It uses the Torque resource manager to do node allocation.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +# minimal version for interactive use: just uses system Python (netaddr/netifaces/mpi4py not required) +dependencies = [ + ('pbs_python', '4.6.0'), + ('vsc-base', '2.4.2'), +] + +use_easy_install = True +zipped_egg = True + +# use 'hod' rather than 'hanythingondemand' in module name +modaltsoftname = 'hod' + +options = {'modulename': 'hod'} + +modextravars = { + # site-specific settings, hence commented out + # specify HOD module to use in jobs (*full* HOD installation, not a minimal one) + #'HOD_BATCH_HOD_MODULE': 'hanythingondemand/%(version)s-intel-2015b-Python-2.7.10', + #'HOD_CREATE_HOD_MODULE': 'hanythingondemand/%(version)s-intel-2015b-Python-2.7.10', + # specify location on shared 'scratch' filesystem for HOD working directories + #'HOD_BATCH_WORKDIR': '\$VSC_SCRATCH/hod', + #'HOD_CREATE_WORKDIR': '\$VSC_SCRATCH/hod', +} + +sanity_check_commands = [('hod', '--help'), ('hod', 'dists')] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.4-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.4-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..a9eb0b66e9 --- /dev/null +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-3.0.4-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,35 @@ +easyblock = 'PythonPackage' + +name = 'hanythingondemand' +version = '3.0.4' + +homepage = 'https://github.com/hpcugent/hanythingondemand' +description = """HanythingOnDemand (HOD) is a system for provisioning virtual Hadoop clusters over a large physical cluster. +It uses the Torque resource manager to do node allocation.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +python = 'Python' +pythonver = '2.7.10' +pythonshortver = '.'.join(pythonver.split('.')[:2]) +versionsuffix = '-%s-%s' % (python, pythonver) + +# a Python version with netaddr/netifaces/mpi4py + pbs_python and vsc-base/vsc-mympirun is required at runtime +dependencies = [ + (python, pythonver), # provides netaddr, netifaces, mpi4py + ('pbs_python', '4.6.0', versionsuffix), + ('vsc-mympirun', '3.4.2', versionsuffix + '-vsc-base-2.4.2'), + ('setuptools', '1.4.2', '', True), +] + +use_easy_install = True +zipped_egg = True + +options = {'modulename': 'hod'} + +sanity_check_commands = [('hod', '--help'), ('hod', 'dists')] + +moduleclass = 'tools' -- GitLab From 8575242ea8bb7d0074de3756081bfcc997fb8ee6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 20 Jan 2016 18:15:34 +0200 Subject: [PATCH 0735/1015] add easyconfig make-4.1-GCC-4.9.2.eb --- .../easyconfigs/m/make/make-4.1-GCC-4.9.2.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb diff --git a/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb b/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb new file mode 100644 index 0000000000..e061820bb1 --- /dev/null +++ b/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb @@ -0,0 +1,31 @@ +## +# This file is an EasyBuild recipy as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'make' +version = '4.1' + +homepage = 'http://www.gnu.org/software/make/make.html' +description = "GNU version of make utility" + +sources = ['make-%(version)s.tar.bz2'] +source_urls = [GNU_SOURCE] + +toolchain = {'name': 'GCC', 'version': '4.9.2'} + +sanity_check_paths = { + 'files': ['bin/make'], + 'dirs': [] +} + +moduleclass = 'devel' -- GitLab From 487635689eeb7bf76652267e1a82b6a41a57310f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 20 Jan 2016 18:17:33 +0200 Subject: [PATCH 0736/1015] modify easyconfig make-4.1-GCC-4.9.2.eb --- easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb b/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb index e061820bb1..59504d7383 100644 --- a/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb @@ -15,6 +15,7 @@ easyblock = 'ConfigureMake' name = 'make' version = '4.1' +# Alan doens't like this homepage = 'http://www.gnu.org/software/make/make.html' description = "GNU version of make utility" -- GitLab From 3d2c80eb9608f635480ee5fbf46aac81b19b4644 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 20 Jan 2016 21:29:42 +0100 Subject: [PATCH 0737/1015] move up 'toolchain', drop silly comment --- easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb b/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb index 59504d7383..083b66b471 100644 --- a/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb @@ -9,21 +9,19 @@ # This work implements a part of the HPCBIOS project and is a component of the policy: # http://hpcbios.readthedocs.org/en/latest/ ## - easyblock = 'ConfigureMake' name = 'make' version = '4.1' -# Alan doens't like this homepage = 'http://www.gnu.org/software/make/make.html' description = "GNU version of make utility" +toolchain = {'name': 'GCC', 'version': '4.9.2'} + sources = ['make-%(version)s.tar.bz2'] source_urls = [GNU_SOURCE] -toolchain = {'name': 'GCC', 'version': '4.9.2'} - sanity_check_paths = { 'files': ['bin/make'], 'dirs': [] -- GitLab From 6eabc55f2582cd44388151ad7dea998d3021e876 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 20 Jan 2016 22:16:59 +0100 Subject: [PATCH 0738/1015] fix remark --- easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb b/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb index 083b66b471..bff321b4b2 100644 --- a/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/m/make/make-4.1-GCC-4.9.2.eb @@ -19,8 +19,8 @@ description = "GNU version of make utility" toolchain = {'name': 'GCC', 'version': '4.9.2'} -sources = ['make-%(version)s.tar.bz2'] source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_BZ2] sanity_check_paths = { 'files': ['bin/make'], -- GitLab From d4699ef070ee177d4badd55f3b8476c0b2860646 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 20 Jan 2016 23:34:17 +0200 Subject: [PATCH 0739/1015] add easyconfig Boost-1.59.0-intel-2016a-Python-2.7.11.eb --- .../Boost-1.59.0-intel-2016a-Python-2.7.11.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/b/Boost/Boost-1.59.0-intel-2016a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.59.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/b/Boost/Boost-1.59.0-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..df6d6d14c6 --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.59.0-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,25 @@ +name = 'Boost' +version = '1.59.0' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] + +pythonversion = '2.7.11' +versionsuffix = '-Python-%s' % pythonversion + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('Python', pythonversion), +] + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' -- GitLab From 67759bbd3453b2905154afa620394bf98d99aca9 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 20 Jan 2016 23:42:18 +0200 Subject: [PATCH 0740/1015] add easyconfig GMP-6.1.0-foss-2016a.eb, add easyconfig Python-2.7.11-foss-2016a.eb, add easyconfig SQLite-3.9.2-foss-2016a.eb, add easyconfig Tcl-8.6.4-foss-2016a.eb, add easyconfig Tk-8.6.4-foss-2016a-no-X11.eb, add easyconfig bzip2-1.0.6-foss-2016a.eb, add easyconfig libreadline-6.3-foss-2016a.eb, add easyconfig ncurses-6.0-foss-2016a.eb, add easyconfig zlib-1.2.8-foss-2016a.eb --- .../b/bzip2/bzip2-1.0.6-foss-2016a.eb | 15 ++ .../easyconfigs/g/GMP/GMP-6.1.0-foss-2016a.eb | 26 ++++ .../libreadline/libreadline-6.3-foss-2016a.eb | 30 ++++ .../n/ncurses/ncurses-6.0-foss-2016a.eb | 34 +++++ .../p/Python/Python-2.7.11-foss-2016a.eb | 129 ++++++++++++++++++ .../s/SQLite/SQLite-3.9.2-foss-2016a.eb | 40 ++++++ .../easyconfigs/t/Tcl/Tcl-8.6.4-foss-2016a.eb | 25 ++++ .../t/Tk/Tk-8.6.4-foss-2016a-no-X11.eb | 26 ++++ .../z/zlib/zlib-1.2.8-foss-2016a.eb | 22 +++ 9 files changed, 347 insertions(+) create mode 100644 easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-foss-2016a.eb create mode 100644 easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2016a.eb create mode 100644 easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2016a.eb create mode 100644 easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2016a.eb create mode 100644 easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb create mode 100644 easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-foss-2016a.eb create mode 100644 easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-foss-2016a.eb create mode 100644 easybuild/easyconfigs/t/Tk/Tk-8.6.4-foss-2016a-no-X11.eb create mode 100644 easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2016a.eb diff --git a/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-foss-2016a.eb b/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-foss-2016a.eb new file mode 100644 index 0000000000..4620787ebb --- /dev/null +++ b/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-foss-2016a.eb @@ -0,0 +1,15 @@ +name = 'bzip2' +version = '1.0.6' + +homepage = 'http://www.bzip.org/' +description = """bzip2 is a freely available, patent free, high-quality data compressor. It typically + compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical + compressors), whilst being around twice as fast at compression and six times faster at decompression.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'pic': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://www.bzip.org/%(version)s'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2016a.eb b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2016a.eb new file mode 100644 index 0000000000..6816b3d777 --- /dev/null +++ b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2016a.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'GMP' +version = '6.1.0' + +homepage = 'http://gmplib.org/' +description = """GMP is a free library for arbitrary precision arithmetic, +operating on signed integers, rational numbers, and floating point numbers. """ + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'pic': True, 'precise': True} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://ftp.gnu.org/gnu/gmp'] + +# enable C++ interface +configopts = '--enable-cxx' + +runtest = 'check' + +sanity_check_paths = { + 'files': ['lib/libgmp.%s' % SHLIB_EXT, 'include/gmp.h'], + 'dirs': [], +} + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2016a.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2016a.eb new file mode 100644 index 0000000000..4d15c99139 --- /dev/null +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2016a.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'libreadline' +version = '6.3' + +homepage = 'http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html' +description = """The GNU Readline library provides a set of functions for use by applications that + allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. + The Readline library includes additional functions to maintain a list of previously-entered command lines, + to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'pic': True} + +sources = ['readline-%(version)s.tar.gz'] +source_urls = ['http://ftp.gnu.org/gnu/readline'] + +dependencies = [('ncurses', '6.0')] + +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + +sanity_check_paths = { + 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs' : [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2016a.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2016a.eb new file mode 100644 index 0000000000..6029357e96 --- /dev/null +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2016a.eb @@ -0,0 +1,34 @@ +easyblock = 'ConfigureMake' + +name = 'ncurses' +version = '6.0' + +homepage = 'http://www.gnu.org/software/ncurses/' +description = """The Ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, + and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and + function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_GZ] + +configopts = [ + # default build + '--with-shared --enable-overwrite', + # the UTF-8 enabled version (ncursesw) + '--with-shared --enable-overwrite --enable-ext-colors --enable-widec --includedir=%(installdir)s/include/ncursesw/' +] + +libs = ["form", "menu", "ncurses", "panel"] +sanity_check_paths = { + 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses%(version_major)s-config", + "reset", "tabs", "tic", "toe", "tput", "tset"]] + + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], + 'dirs': ['include', 'include/ncursesw'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb new file mode 100644 index 0000000000..4bce06c8fe --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb @@ -0,0 +1,129 @@ +name = 'Python' +version = '2.7.11' + +homepage = 'http://python.org/' +description = """Python is a programming language that lets you work more quickly and integrate your systems + more effectively.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'pic': True, 'opt': True, 'optarch': True} + +numpyversion = '1.10.1' +scipyversion = '0.16.1' + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] + +# python needs bzip2 to build the bz2 package +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('libreadline', '6.3'), + ('ncurses', '6.0'), + ('SQLite', '3.9.2'), + ('Tk', '8.6.4', '-no-X11'), + ('GMP', '6.1.0'), +# ('OpenSSL', '1.0.1q'), # OS dependency should be preferred if the os version is more recent then this version, it's +# nice to have an up to date openssl for security reasons +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# order is important! +# package versions updated May 28th 2015 +exts_list = [ + ('setuptools', '18.7.1', { + 'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'], + }), + ('pip', '7.1.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pip/'], + }), + ('nose', '1.3.7', { + 'source_urls': ['https://pypi.python.org/packages/source/n/nose/'], + }), + ('numpy', numpyversion, { + 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], + 'patches': [ + 'numpy-1.8.0-mkl.patch', # % numpyversion, + ], + }), + ('scipy', scipyversion, { + 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], + }), + ('blist', '1.3.6', { + 'source_urls': ['https://pypi.python.org/packages/source/b/blist/'], + }), + ('mpi4py', '1.3.1', { + 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], + }), + ('paycheck', '1.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paycheck/'], + }), + ('argparse', '1.4.0', { + 'source_urls': ['https://pypi.python.org/packages/source/a/argparse/'], + }), + ('pbr', '1.8.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], + }), + ('lockfile', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/l/lockfile/'], + }), + ('Cython', '0.23.4', { + 'source_urls': ['http://www.cython.org/release/'], + }), + ('six', '1.10.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/six/'], + }), + ('dateutil', '2.4.2', { + 'source_tmpl': 'python-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/p/python-dateutil/'], + }), + ('deap', '1.0.2', { + 'source_tmpl': '%(name)s-%(version)s.post2.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/d/deap/'], + }), + ('decorator', '4.0.4', { + 'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'], + }), + ('arff', '2.1.0', { + 'source_tmpl': 'liac-%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/l/liac-arff/'], + }), + ('pycrypto', '2.6.1', { + 'modulename': 'Crypto', + 'source_urls': ['http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/'], + }), + ('ecdsa', '0.13', { + 'source_urls': ['https://pypi.python.org/packages/source/e/ecdsa/'], + }), + ('paramiko', '1.16.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], + }), + ('pyparsing', '2.0.6', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], + }), + ('netifaces', '0.10.4', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netifaces'], + }), + ('netaddr', '0.7.18', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netaddr'], + }), + ('funcsigs', '0.4', { + 'source_urls': ['https://pypi.python.org/packages/source/f/funcsigs'], + }), + ('mock', '1.3.0', { + 'source_urls': ['https://pypi.python.org/packages/source/m/mock'], + }), + ('pytz', '2015.7', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pytz'], + }), + ('pandas', '0.17.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], + }), + ('enum34', '1.1.2', { + 'modulename': 'enum', + 'source_urls': ['https://pypi.python.org/packages/source/e/enum34'], + }), +] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-foss-2016a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-foss-2016a.eb new file mode 100644 index 0000000000..47bee4f624 --- /dev/null +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.9.2-foss-2016a.eb @@ -0,0 +1,40 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'SQLite' +version = '3.9.2' + +homepage = 'http://www.sqlite.org/' +description = 'SQLite: SQL Database Engine in a C Library' + +toolchain = {'name': 'foss', 'version': '2016a'} + +# eg. http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz +source_urls = ['http://www.sqlite.org/2015/'] +version_str = '%%(version_major)s%s00' % ''.join('%02d' % int(x) for x in version.split('.')[1:]) +sources = ['sqlite-autoconf-%s.tar.gz' % version_str] + +dependencies = [ + ('libreadline', '6.3'), + ('Tcl', '8.6.4'), +] + +parallel = 1 + +sanity_check_paths = { + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', 'lib/libsqlite3.%s' % SHLIB_EXT], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-foss-2016a.eb b/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-foss-2016a.eb new file mode 100644 index 0000000000..3884765bf6 --- /dev/null +++ b/easybuild/easyconfigs/t/Tcl/Tcl-8.6.4-foss-2016a.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'Tcl' +version = '8.6.4' + +homepage = 'http://www.tcl.tk/' +description = """Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, +suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more.""" + +toolchain = {'name': 'foss', 'version': '2016a'} + +source_urls = ["http://prdownloads.sourceforge.net/tcl"] +sources = ['%(namelower)s%(version)s-src.tar.gz'] + +dependencies = [ + ('zlib', '1.2.8'), +] + +configopts = '--enable-threads EXTRA_INSTALL="install-private-headers"' + +runtest = 'test' + +start_dir = 'unix' + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/t/Tk/Tk-8.6.4-foss-2016a-no-X11.eb b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-foss-2016a-no-X11.eb new file mode 100644 index 0000000000..6f98f7076c --- /dev/null +++ b/easybuild/easyconfigs/t/Tk/Tk-8.6.4-foss-2016a-no-X11.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'Tk' +version = '8.6.4' +versionsuffix = '-no-X11' + +homepage = 'http://www.tcl.tk/' +description = """Tk is an open source, cross-platform widget toolchain that provides a library of basic elements for building + a graphical user interface (GUI) in many different programming languages.""" + +toolchain = {'name': 'foss', 'version': '2016a'} + +source_urls = ["http://prdownloads.sourceforge.net/tcl"] +sources = ['%(namelower)s%(version)s-src.tar.gz'] + +patches = ['Tk-%(version)s_different-prefix-with-tcl.patch'] + +dependencies = [ + ('Tcl', version), +] + +configopts = '--enable-threads --with-tcl=$EBROOTTCL/lib --without-x CFLAGS="-I$EBROOTTCL/include"' + +start_dir = 'unix' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2016a.eb b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2016a.eb new file mode 100644 index 0000000000..8e13f1aa09 --- /dev/null +++ b/easybuild/easyconfigs/z/zlib/zlib-1.2.8-foss-2016a.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'zlib' +version = '1.2.8' + +homepage = 'http://www.zlib.net/' +description = """zlib is designed to be a free, general-purpose, legally unencumbered -- that is, + not covered by any patents -- lossless data-compression library for use on virtually any + computer hardware and operating system.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [('http://sourceforge.net/projects/libpng/files/zlib/%(version)s', 'download')] + +sanity_check_paths = { + 'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'lib' -- GitLab From fccc2f93d713e3a2212738c510b5ac2980c1c52f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 20 Jan 2016 23:47:04 +0200 Subject: [PATCH 0741/1015] add easyconfig Bison-3.0.4-foss-2016a.eb, add easyconfig M4-1.4.17-foss-2016a.eb, add easyconfig flex-2.5.39-foss-2016a.eb, add easyconfig flex-2.6.0-foss-2016a.eb --- .../b/Bison/Bison-3.0.4-foss-2016a.eb | 22 ++++++++++++++++++ .../f/flex/flex-2.5.39-foss-2016a.eb | 14 +++++++++++ .../f/flex/flex-2.6.0-foss-2016a.eb | 16 +++++++++++++ .../easyconfigs/m/M4/M4-1.4.17-foss-2016a.eb | 23 +++++++++++++++++++ 4 files changed, 75 insertions(+) create mode 100644 easybuild/easyconfigs/b/Bison/Bison-3.0.4-foss-2016a.eb create mode 100644 easybuild/easyconfigs/f/flex/flex-2.5.39-foss-2016a.eb create mode 100644 easybuild/easyconfigs/f/flex/flex-2.6.0-foss-2016a.eb create mode 100644 easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016a.eb diff --git a/easybuild/easyconfigs/b/Bison/Bison-3.0.4-foss-2016a.eb b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-foss-2016a.eb new file mode 100644 index 0000000000..e479dbbdd8 --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-foss-2016a.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '3.0.4' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar + into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +toolchain = {'name': 'foss', 'version': '2016a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +builddependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.39-foss-2016a.eb b/easybuild/easyconfigs/f/flex/flex-2.5.39-foss-2016a.eb new file mode 100644 index 0000000000..352bff8334 --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.5.39-foss-2016a.eb @@ -0,0 +1,14 @@ +name = 'flex' +version = '2.5.39' + +homepage = 'http://flex.sourceforge.net/' +description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.0-foss-2016a.eb b/easybuild/easyconfigs/f/flex/flex-2.6.0-foss-2016a.eb new file mode 100644 index 0000000000..13ec4d5ea6 --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.6.0-foss-2016a.eb @@ -0,0 +1,16 @@ +name = 'flex' +version = '2.6.0' + +homepage = 'http://flex.sourceforge.net/' +description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] + +dependencies = [('Bison', '3.0.4')] + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016a.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016a.eb new file mode 100644 index 0000000000..0d030e3264 --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2016a.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.17' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'foss', 'version': '2016a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +configopts = "--enable-cxx" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 756fe78aeb6b8470e62b8fcb88c90c1043bcd766 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 20 Jan 2016 23:50:28 +0200 Subject: [PATCH 0742/1015] add easyconfig Perl-5.20.3-foss-2016a.eb --- .../p/Perl/Perl-5.20.3-foss-2016a.eb | 909 ++++++++++++++++++ 1 file changed, 909 insertions(+) create mode 100644 easybuild/easyconfigs/p/Perl/Perl-5.20.3-foss-2016a.eb diff --git a/easybuild/easyconfigs/p/Perl/Perl-5.20.3-foss-2016a.eb b/easybuild/easyconfigs/p/Perl/Perl-5.20.3-foss-2016a.eb new file mode 100644 index 0000000000..0dbde8ec2c --- /dev/null +++ b/easybuild/easyconfigs/p/Perl/Perl-5.20.3-foss-2016a.eb @@ -0,0 +1,909 @@ +name = 'Perl' +version = '5.20.3' + +homepage = 'http://www.perl.org/' +description = """Larry Wall's Practical Extraction and Report Language""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://www.cpan.org/src/5.0'] +sources = [SOURCELOWER_TAR_GZ] + +exts_list = [ + ('Config::General', '2.58', { + 'source_tmpl': 'Config-General-2.58.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TL/TLINDEN'], + }), + ('File::Listing', '6.04', { + 'source_tmpl': 'File-Listing-6.04.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('ExtUtils::InstallPaths', '0.011', { + 'source_tmpl': 'ExtUtils-InstallPaths-0.011.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('ExtUtils::Helpers', '0.022', { + 'source_tmpl': 'ExtUtils-Helpers-0.022.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('TAP::Harness::Env', '3.35', { + 'source_tmpl': 'Test-Harness-3.35.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('ExtUtils::Config', '0.008', { + 'source_tmpl': 'ExtUtils-Config-0.008.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('Module::Build::Tiny', '0.039', { + 'source_tmpl': 'Module-Build-Tiny-0.039.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('aliased', '0.34', { + 'source_tmpl': 'aliased-0.34.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Text::Glob', '0.09', { + 'source_tmpl': 'Text-Glob-0.09.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + }), + ('Regexp::Common', '2013031301', { + 'source_tmpl': 'Regexp-Common-2013031301.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AB/ABIGAIL'], + }), + ('GO::Utils', '0.15', { + 'source_tmpl': 'go-perl-0.15.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + }), + ('Module::Pluggable', '5.2', { + 'source_tmpl': 'Module-Pluggable-5.2.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SI/SIMONW'], + }), + ('Test::Fatal', '0.014', { + 'source_tmpl': 'Test-Fatal-0.014.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Test::Warnings', '0.021', { + 'source_tmpl': 'Test-Warnings-0.021.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('DateTime::Locale', '0.46', { + 'source_tmpl': 'DateTime-Locale-0.46.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('DateTime::TimeZone', '1.93', { + 'source_tmpl': 'DateTime-TimeZone-1.93.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('Test::Requires', '0.10', { + 'source_tmpl': 'Test-Requires-0.10.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM'], + }), + ('Module::Implementation', '0.09', { + 'source_tmpl': 'Module-Implementation-0.09.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('Module::Runtime', '0.014', { + 'source_tmpl': 'Module-Runtime-0.014.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM'], + }), + ('Try::Tiny', '0.22', { + 'source_tmpl': 'Try-Tiny-0.22.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DO/DOY'], + }), + ('Params::Validate', '1.21', { + 'source_tmpl': 'Params-Validate-1.21.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('List::MoreUtils', '0.413', { + 'source_tmpl': 'List-MoreUtils-0.413.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + }), + ('Exporter::Tiny', '0.042', { + 'source_tmpl': 'Exporter-Tiny-0.042.tar.gz', + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/T/TO/TOBYINK'], + }), + ('Class::Singleton', '1.5', { + 'source_tmpl': 'Class-Singleton-1.5.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + }), + ('DateTime', '1.20', { + 'source_tmpl': 'DateTime-1.20.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('File::Find::Rule::Perl', '1.15', { + 'source_tmpl': 'File-Find-Rule-Perl-1.15.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Module::Build', '0.4214', { + 'source_tmpl': 'Module-Build-0.4214.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('Readonly', '2.00', { + 'source_tmpl': 'Readonly-2.00.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/S/SA/SANKO'], + }), + ('Git', '0.41', { + 'source_tmpl': 'Git-0.41.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MS/MSOUTH'], + }), + ('Tree::DAG_Node', '1.27', { + 'source_tmpl': 'Tree-DAG_Node-1.27.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + }), + ('Template', '2.26', { + 'source_tmpl': 'Template-Toolkit-2.26.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AB/ABW'], + }), + ('FreezeThaw', '0.5001', { + 'source_tmpl': 'FreezeThaw-0.5001.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/I/IL/ILYAZ/modules'], + }), + ('DBI', '1.634', { + 'source_tmpl': 'DBI-1.634.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TI/TIMB'], + }), + ('DBD::SQLite', '1.48', { + 'source_tmpl': 'DBD-SQLite-1.48.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IS/ISHIGAKI'], + }), + ('Math::Bezier', '0.01', { + 'source_tmpl': 'Math-Bezier-0.01.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AB/ABW'], + }), + ('Archive::Extract', '0.76', { + 'source_tmpl': 'Archive-Extract-0.76.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('DBIx::Simple', '1.35', { + 'source_tmpl': 'DBIx-Simple-1.35.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/J/JU/JUERD'], + }), + ('Shell', '0.72', { + 'source_tmpl': 'Shell-0.72.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/F/FE/FERREIRA'], + }), + ('File::Spec', '3.47', { + 'source_tmpl': 'PathTools-3.47.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/S/SM/SMUELLER'], + }), + ('ExtUtils::MakeMaker', '7.10', { + 'source_tmpl': 'ExtUtils-MakeMaker-7.10.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('Test::Simple', '1.001014', { + 'source_tmpl': 'Test-Simple-1.001014.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Set::Scalar', '1.29', { + 'source_tmpl': 'Set-Scalar-1.29.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DA/DAVIDO'], + }), + ('IO::WrapTie', '2.111', { + 'source_tmpl': 'IO-stringy-2.111.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + }), + ('Encode::Locale', '1.05', { + 'source_tmpl': 'Encode-Locale-1.05.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('XML::SAX::Base', '1.08', { + 'source_tmpl': 'XML-SAX-Base-1.08.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + }), + ('XML::NamespaceSupport', '1.11', { + 'source_tmpl': 'XML-NamespaceSupport-1.11.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + }), + ('XML::SAX', '0.99', { + 'source_tmpl': 'XML-SAX-0.99.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + }), + ('Test::LeakTrace', '0.15', { + 'source_tmpl': 'Test-LeakTrace-0.15.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GF/GFUJI'], + }), + ('Test::Exception', '0.40', { + 'source_tmpl': 'Test-Exception-0.40.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Text::Table', '1.130', { + 'source_tmpl': 'Text-Table-1.130.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + }), + ('MIME::Types', '2.11', { + 'source_tmpl': 'MIME-Types-2.11.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + }), + ('Module::Build::XSUtil', '0.16', { + 'source_tmpl': 'Module-Build-XSUtil-0.16.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HI/HIDEAKIO'], + }), + ('Tie::Function', '0.02', { + 'source_tmpl': 'Tie-Function-0.02.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DA/DAVIDNICO/handy_tied_functions'], + }), + ('Template::Plugin::Number::Format', '1.06', { + 'source_tmpl': 'Template-Plugin-Number-Format-1.06.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DARREN'], + }), + ('HTML::Parser', '3.71', { + 'source_tmpl': 'HTML-Parser-3.71.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Date::Handler', '1.2', { + 'source_tmpl': 'Date-Handler-1.2.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/B/BB/BBEAUSEJ'], + }), + ('Params::Util', '1.07', { + 'source_tmpl': 'Params-Util-1.07.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('IO::HTML', '1.001', { + 'source_tmpl': 'IO-HTML-1.001.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CJ/CJM'], + }), + ('Data::Grove', '0.08', { + 'source_tmpl': 'libxml-perl-0.08.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/K/KM/KMACLEOD'], + }), + ('Class::ISA', '0.36', { + 'source_tmpl': 'Class-ISA-0.36.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/S/SM/SMUELLER'], + }), + ('URI', '1.69', { + 'source_tmpl': 'URI-1.69.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Ima::DBI', '0.35', { + 'source_tmpl': 'Ima-DBI-0.35.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/P/PE/PERRIN'], + }), + ('Tie::IxHash', '1.23', { + 'source_tmpl': 'Tie-IxHash-1.23.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + }), + ('GO', '0.04', { + 'source_tmpl': 'go-db-perl-0.04.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/S/SJ/SJCARBON'], + }), + ('Class::DBI::SQLite', '0.11', { + 'source_tmpl': 'Class-DBI-SQLite-0.11.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + }), + ('Pod::POM', '2.00', { + 'source_tmpl': 'Pod-POM-2.00.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + }), + ('Math::Round', '0.07', { + 'source_tmpl': 'Math-Round-0.07.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GR/GROMMEL'], + }), + ('Text::Diff', '1.43', { + 'source_tmpl': 'Text-Diff-1.43.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + }), + ('Log::Message::Simple', '0.10', { + 'source_tmpl': 'Log-Message-Simple-0.10.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('IO::Socket::SSL', '2.020', { + 'source_tmpl': 'IO-Socket-SSL-2.020.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SU/SULLR'], + }), + ('Fennec::Lite', '0.004', { + 'source_tmpl': 'Fennec-Lite-0.004.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Sub::Uplevel', '0.25', { + 'source_tmpl': 'Sub-Uplevel-0.25.tar.gz', + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/'], + }), + ('Meta::Builder', '0.003', { + 'source_tmpl': 'Meta-Builder-0.003.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Exporter::Declare', '0.114', { + 'source_tmpl': 'Exporter-Declare-0.114.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('IO::Stringy', '2.111', { + 'source_tmpl': 'IO-stringy-2.111.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + }), + ('Getopt::Long', '2.47', { + 'source_tmpl': 'Getopt-Long-2.47.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JV/JV'], + }), + ('Log::Message', '0.08', { + 'source_tmpl': 'Log-Message-0.08.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('Mouse', 'v2.4.5', { + 'source_tmpl': 'Mouse-v2.4.5.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + }), + ('Test::Version', '2.03', { + 'source_tmpl': 'Test-Version-2.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + }), + ('DBIx::Admin::TableInfo', '3.01', { + 'source_tmpl': 'DBIx-Admin-TableInfo-3.01.tgz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + }), + ('Net::HTTP', '6.09', { + 'source_tmpl': 'Net-HTTP-6.09.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Test::Deep', '0.117', { + 'source_tmpl': 'Test-Deep-0.117.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Test::Warn', '0.30', { + 'source_tmpl': 'Test-Warn-0.30.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + }), + ('MRO::Compat', '0.12', { + 'source_tmpl': 'MRO-Compat-0.12.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/B/BO/BOBTFISH'], + }), + ('Moo', '2.000002', { + 'source_tmpl': 'Moo-2.000002.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + }), + ('Hash::Merge', '0.200', { + 'source_urls': ['http://search.cpan.org/CPAN/authors/id/R/RE/REHSACK/'], + 'source_tmpl': 'Hash-Merge-0.200.tar.gz', + }), + ('SQL::Abstract', '1.81', { + 'source_tmpl': 'SQL-Abstract-1.81.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RI/RIBASUSHI'], + }), + ('HTML::Form', '6.03', { + 'source_tmpl': 'HTML-Form-6.03.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('File::Copy::Recursive', '0.38', { + 'source_tmpl': 'File-Copy-Recursive-0.38.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DM/DMUEY'], + }), + ('Number::Compare', '0.03', { + 'source_tmpl': 'Number-Compare-0.03.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + }), + ('IPC::Run', '0.94', { + 'source_tmpl': 'IPC-Run-0.94.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + }), + ('HTML::Entities::Interpolate', '1.05', { + 'source_tmpl': 'HTML-Entities-Interpolate-1.05.tgz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + }), + ('Test::ClassAPI', '1.06', { + 'source_tmpl': 'Test-ClassAPI-1.06.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('Test::Most', '0.34', { + 'source_tmpl': 'Test-Most-0.34.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/O/OV/OVID'], + }), + ('Class::Accessor', '0.34', { + 'source_tmpl': 'Class-Accessor-0.34.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/K/KA/KASEI'], + }), + ('Test::Differences', '0.63', { + 'source_tmpl': 'Test-Differences-0.63.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + }), + ('HTTP::Tiny', '0.056', { + 'source_tmpl': 'HTTP-Tiny-0.056.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + }), + ('Package::DeprecationManager', '0.14', { + 'source_tmpl': 'Package-DeprecationManager-0.14.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('Digest::SHA1', '2.13', { + 'source_tmpl': 'Digest-SHA1-2.13.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Date::Language', '2.30', { + 'source_tmpl': 'TimeDate-2.30.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GB/GBARR'], + }), + ('version', '0.9912', { + 'source_tmpl': 'version-0.9912.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JP/JPEACOCK'], + }), + ('Sub::Uplevel', '0.25', { + 'source_tmpl': 'Sub-Uplevel-0.25.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + }), + # fails: uses 'gcc' + #('XML::Bare', '0.53', { + # 'source_tmpl': 'XML-Bare-0.53.tar.gz', + # 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CO/CODECHILD'], + #}), + ('Dist::CheckConflicts', '0.11', { + 'source_tmpl': 'Dist-CheckConflicts-0.11.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DO/DOY'], + }), + ('Sub::Name', '0.14', { + 'source_tmpl': 'Sub-Name-0.14.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Time::Piece', '1.30', { + 'source_tmpl': 'Time-Piece-1.30.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Digest::HMAC', '1.03', { + 'source_tmpl': 'Digest-HMAC-1.03.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('HTTP::Negotiate', '6.01', { + 'source_tmpl': 'HTTP-Negotiate-6.01.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('MIME::Lite', '3.030', { + 'source_tmpl': 'MIME-Lite-3.030.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Crypt::Rijndael', '1.13', { + 'source_tmpl': 'Crypt-Rijndael-1.13.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('B::Lint', '1.20', { + 'source_tmpl': 'B-Lint-1.20.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Canary::Stability', '2006', { + 'source_tmpl': 'Canary-Stability-2006.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + }), + ('AnyEvent', '7.11', { + 'source_tmpl': 'AnyEvent-7.11.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/ML/MLEHMANN'], + }), + ('Object::Accessor', '0.48', { + 'source_tmpl': 'Object-Accessor-0.48.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('Data::UUID', '1.221', { + 'source_tmpl': 'Data-UUID-1.221.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Test::Pod', '1.51', { + 'source_tmpl': 'Test-Pod-1.51.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('AppConfig', '1.71', { + 'source_tmpl': 'AppConfig-1.71.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/N/NE/NEILB'], + }), + ('Net::SMTP::SSL', '1.03', { + 'source_tmpl': 'Net-SMTP-SSL-1.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('XML::Tiny', '2.06', { + 'source_tmpl': 'XML-Tiny-2.06.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DC/DCANTRELL'], + }), + ('HTML::Tagset', '3.20', { + 'source_tmpl': 'HTML-Tagset-3.20.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/P/PE/PETDANCE'], + }), + ('HTML::Tree', '5.03', { + 'source_tmpl': 'HTML-Tree-5.03.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CJ/CJM'], + }), + ('Devel::GlobalDestruction', '0.13', { + 'source_tmpl': 'Devel-GlobalDestruction-0.13.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/H/HA/HAARG'], + }), + ('WWW::RobotRules', '6.02', { + 'source_tmpl': 'WWW-RobotRules-6.02.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Expect', '1.32', { + 'source_tmpl': 'Expect-1.32.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SZ/SZABGAB'], + }), + ('Term::UI', '0.46', { + 'source_tmpl': 'Term-UI-0.46.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('Net::SNMP', 'v6.0.1', { + 'source_tmpl': 'Net-SNMP-v6.0.1.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DT/DTOWN'], + }), + ('XML::SAX::Writer', '0.56', { + 'source_tmpl': 'XML-SAX-Writer-0.56.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN'], + }), + ('Statistics::Descriptive', '3.0609', { + 'source_tmpl': 'Statistics-Descriptive-3.0609.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + }), + ('Class::Load', '0.23', { + 'source_tmpl': 'Class-Load-0.23.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('LWP::Simple', '6.13', { + 'source_tmpl': 'libwww-perl-6.13.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Time::Piece::MySQL', '0.06', { + 'source_tmpl': 'Time-Piece-MySQL-0.06.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/K/KA/KASEI'], + }), + ('Package::Stash::XS', '0.28', { + 'source_tmpl': 'Package-Stash-XS-0.28.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DO/DOY'], + }), + ('GD::Graph', '1.49', { + 'source_tmpl': 'GDGraph-1.49.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RU/RUZ'], + }), + ('Set::Array', '0.30', { + 'source_tmpl': 'Set-Array-0.30.tgz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RS/RSAVAGE'], + }), + ('boolean', '0.45', { + 'source_tmpl': 'boolean-0.45.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/I/IN/INGY'], + }), + ('Number::Format', '1.75', { + 'source_tmpl': 'Number-Format-1.75.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/W/WR/WRW'], + }), + ('Data::Stag', '0.14', { + 'source_tmpl': 'Data-Stag-0.14.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CM/CMUNGALL'], + }), + ('Test::Tester', '1.001014', { + 'source_tmpl': 'Test-Simple-1.001014.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Test::NoWarnings', '1.04', { + 'source_tmpl': 'Test-NoWarnings-1.04.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('Crypt::DES', '2.07', { + 'source_tmpl': 'Crypt-DES-2.07.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DP/DPARIS'], + }), + ('Exporter', '5.72', { + 'source_tmpl': 'Exporter-5.72.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + }), + ('Class::Inspector', '1.28', { + 'source_tmpl': 'Class-Inspector-1.28.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('Parse::RecDescent', '1.967012', { + 'source_tmpl': 'Parse-RecDescent-1.967012.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JT/JTBRAUN'], + }), + ('Carp', '1.36', { + 'source_tmpl': 'Carp-1.36.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('XML::XPath', '1.13', { + 'source_tmpl': 'XML-XPath-1.13.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/M/MS/MSERGEANT'], + }), + ('Capture::Tiny', '0.30', { + 'source_tmpl': 'Capture-Tiny-0.30.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN'], + }), + ('JSON', '2.90', { + 'source_tmpl': 'JSON-2.90.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA'], + }), + ('Sub::Exporter', '0.987', { + 'source_tmpl': 'Sub-Exporter-0.987.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Class::Load::XS', '0.09', { + 'source_tmpl': 'Class-Load-XS-0.09.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Set::IntSpan::Fast', '1.15', { + 'source_tmpl': 'Set-IntSpan-Fast-1.15.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AN/ANDYA'], + }), + ('Sub::Exporter::Progressive', '0.001011', { + 'source_tmpl': 'Sub-Exporter-Progressive-0.001011.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/F/FR/FREW'], + }), + ('LWP', '6.13', { + 'source_tmpl': 'libwww-perl-6.13.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Data::Dumper::Concise', '2.022', { + 'source_tmpl': 'Data-Dumper-Concise-2.022.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/F/FR/FREW'], + }), + ('File::Slurp::Tiny', '0.004', { + 'source_tmpl': 'File-Slurp-Tiny-0.004.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('Algorithm::Diff', '1.1903', { + 'source_tmpl': 'Algorithm-Diff-1.1903.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TY/TYEMQ'], + }), + ('AnyData', '0.12', { + 'source_tmpl': 'AnyData-0.12.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + }), + ('Text::Iconv', '1.7', { + 'source_tmpl': 'Text-Iconv-1.7.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/M/MP/MPIOTR'], + }), + ('Class::Data::Inheritable', '0.08', { + 'source_tmpl': 'Class-Data-Inheritable-0.08.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/T/TM/TMTM'], + }), + ('Text::Balanced', '2.03', { + 'source_tmpl': 'Text-Balanced-2.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHAY'], + }), + ('strictures', '2.000001', { + 'source_tmpl': 'strictures-2.000001.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + }), + ('Switch', '2.17', { + 'source_tmpl': 'Switch-2.17.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/C/CH/CHORNY'], + }), + ('File::Which', '1.19', { + 'source_tmpl': 'File-Which-1.19.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PL/PLICEASE'], + }), + ('Email::Date::Format', '1.005', { + 'source_tmpl': 'Email-Date-Format-1.005.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Error', '0.17024', { + 'source_tmpl': 'Error-0.17024.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + }), + ('Mock::Quick', '1.110', { + 'source_tmpl': 'Mock-Quick-1.110.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('Text::CSV', '1.33', { + 'source_tmpl': 'Text-CSV-1.33.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA'], + }), + ('Test::Output', '1.03', { + 'source_tmpl': 'Test-Output-1.03.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/B/BD/BDFOY'], + }), + ('Class::DBI', 'v3.0.17', { + 'source_tmpl': 'Class-DBI-v3.0.17.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/T/TM/TMTM'], + }), + ('List::AllUtils', '0.09', { + 'source_tmpl': 'List-AllUtils-0.09.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('UNIVERSAL::moniker', '0.08', { + 'source_tmpl': 'UNIVERSAL-moniker-0.08.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/K/KA/KASEI'], + }), + ('Exception::Class', '1.39', { + 'source_tmpl': 'Exception-Class-1.39.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('File::CheckTree', '4.42', { + 'source_tmpl': 'File-CheckTree-4.42.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Math::VecStat', '0.08', { + 'source_tmpl': 'Math-VecStat-0.08.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AS/ASPINELLI'], + }), + ('Pod::LaTeX', '0.61', { + 'source_tmpl': 'Pod-LaTeX-0.61.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/T/TJ/TJENNESS'], + }), + ('Eval::Closure', '0.13', { + 'source_tmpl': 'Eval-Closure-0.13.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DO/DOY'], + }), + ('HTTP::Request', '6.11', { + 'source_tmpl': 'HTTP-Message-6.11.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('XML::Twig', '3.49', { + 'source_tmpl': 'XML-Twig-3.49.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MI/MIROD'], + }), + ('IO::String', '1.08', { + 'source_tmpl': 'IO-String-1.08.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('XML::Simple', '2.20', { + 'source_tmpl': 'XML-Simple-2.20.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GR/GRANTM'], + }), + ('Sub::Install', '0.928', { + 'source_tmpl': 'Sub-Install-0.928.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('HTTP::Cookies', '6.01', { + 'source_tmpl': 'HTTP-Cookies-6.01.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Pod::Plainer', '1.04', { + 'source_tmpl': 'Pod-Plainer-1.04.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RM/RMBARKER'], + }), + ('Test::Exception::LessClever', '0.006', { + 'source_tmpl': 'Test-Exception-LessClever-0.006.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/E/EX/EXODIST'], + }), + ('LWP::MediaTypes', '6.02', { + 'source_tmpl': 'LWP-MediaTypes-6.02.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Scalar::Util', '1.42', { + 'source_tmpl': 'Scalar-List-Utils-1.42.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PE/PEVANS'], + }), + ('Data::Section::Simple', '0.07', { + 'source_tmpl': 'Data-Section-Simple-0.07.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + }), + ('IO::Scalar', '2.111', { + 'source_tmpl': 'IO-stringy-2.111.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSKOLL'], + }), + ('Class::Trigger', '0.14', { + 'source_tmpl': 'Class-Trigger-0.14.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/M/MI/MIYAGAWA'], + }), + ('HTTP::Daemon', '6.01', { + 'source_tmpl': 'HTTP-Daemon-6.01.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('File::HomeDir', '1.00', { + 'source_tmpl': 'File-HomeDir-1.00.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('HTTP::Date', '6.02', { + 'source_tmpl': 'HTTP-Date-6.02.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Authen::SASL', '2.16', { + 'source_tmpl': 'Authen-SASL-2.16.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GB/GBARR'], + }), + ('Clone', '0.38', { + 'source_tmpl': 'Clone-0.38.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GARU'], + }), + ('Data::Types', '0.09', { + 'source_tmpl': 'Data-Types-0.09.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DW/DWHEELER'], + }), + ('Import::Into', '1.002005', { + 'source_tmpl': 'Import-Into-1.002005.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/H/HA/HAARG'], + }), + ('DateTime::Tiny', '1.04', { + 'source_tmpl': 'DateTime-Tiny-1.04.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('DBD::AnyData', '0.110', { + 'source_tmpl': 'DBD-AnyData-0.110.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + }), + ('Text::Format', '0.59', { + 'source_tmpl': 'Text-Format-0.59.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/S/SH/SHLOMIF'], + }), + ('Devel::CheckCompiler', '0.06', { + 'source_tmpl': 'Devel-CheckCompiler-0.06.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SY/SYOHEX'], + }), + ('Log::Handler', '0.87', { + 'source_tmpl': 'Log-Handler-0.87.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BL/BLOONIX'], + }), + ('DBIx::ContextualFetch', '1.03', { + 'source_tmpl': 'DBIx-ContextualFetch-1.03.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/T/TM/TMTM'], + }), + ('HTML::Entities', '3.71', { + 'source_tmpl': 'HTML-Parser-3.71.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/G/GA/GAAS'], + }), + ('Devel::StackTrace', '2.00', { + 'source_tmpl': 'Devel-StackTrace-2.00.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DR/DROLSKY'], + }), + ('Term::ReadKey', '2.33', { + 'source_tmpl': 'TermReadKey-2.33.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JS/JSTOWE'], + }), + ('Set::IntSpan', '1.19', { + 'source_tmpl': 'Set-IntSpan-1.19.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/S/SW/SWMCD'], + }), + ('Moose', '2.1603', { + 'source_tmpl': 'Moose-2.1603.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/E/ET/ETHER'], + }), + ('Algorithm::Dependency', '1.110', { + 'source_tmpl': 'Algorithm-Dependency-1.110.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/A/AD/ADAMK'], + }), + ('Font::TTF', '1.05', { + 'source_tmpl': 'Font-TTF-1.05.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MH/MHOSKEN'], + }), + ('IPC::Run3', '0.048', { + 'source_tmpl': 'IPC-Run3-0.048.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('File::Find::Rule', '0.33', { + 'source_tmpl': 'File-Find-Rule-0.33.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RC/RCLAMP'], + }), + ('SQL::Statement', '1.407', { + 'source_tmpl': 'SQL-Statement-1.407.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RE/REHSACK'], + }), + ('File::Slurp', '9999.19', { + 'source_tmpl': 'File-Slurp-9999.19.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/U/UR/URI'], + }), + ('Package::Stash', '0.37', { + 'source_tmpl': 'Package-Stash-0.37.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/D/DO/DOY'], + }), + ('Data::OptList', '0.109', { + 'source_tmpl': 'Data-OptList-0.109.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('CPANPLUS', '0.9154', { + 'source_tmpl': 'CPANPLUS-0.9154.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BI/BINGOS'], + }), + ('Test::Harness', '3.35', { + 'source_tmpl': 'Test-Harness-3.35.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LEONT'], + }), + ('IO::Tty', '1.12', { + 'source_tmpl': 'IO-Tty-1.12.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/T/TO/TODDR'], + }), + ('Text::Soundex', '3.04', { + 'source_tmpl': 'Text-Soundex-3.04.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/R/RJ/RJBS'], + }), + ('Lingua::EN::PluralToSingular', '0.14', { + 'source_tmpl': 'Lingua-EN-PluralToSingular-0.14.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/B/BK/BKB'], + }), + ('Want', '0.26', { + 'source_tmpl': 'Want-0.26.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RO/ROBIN'], + }), + ('Cwd::Guard', '0.04', { + 'source_tmpl': 'Cwd-Guard-0.04.tar.gz', + 'source_urls': ['http://cpan.metacpan.org/authors/id/K/KA/KAZEBURO'], + }), + ('Bundle::BioPerl', '2.1.9', { + 'source_tmpl': 'Bundle-BioPerl-2.1.9.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/C/CJ/CJFIELDS'], + }), + ('Mail::Util', '2.14', { + 'source_tmpl': 'MailTools-2.14.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MARKOV'], + }), +] + +moduleclass = 'lang' -- GitLab From 22f167ad1e078b117b6b89350fb2253e4b2638c3 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 20 Jan 2016 23:52:45 +0200 Subject: [PATCH 0743/1015] add easyconfig CMake-3.4.1-foss-2016a.eb --- .../c/CMake/CMake-3.4.1-foss-2016a.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2016a.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2016a.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2016a.eb new file mode 100644 index 0000000000..87dc8ebec4 --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2016a.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.4.1' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'foss', 'version': '2016a'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +dependencies = [ + ('ncurses', '6.0'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + #('OpenSSL', '1.0.1p'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 8d67798f64489917e52fc079d94ddf6f9099fdd0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 20 Jan 2016 23:54:32 +0200 Subject: [PATCH 0744/1015] add easyconfig Boost-1.59.0-foss-2016a-Python-2.7.11.eb --- .../Boost-1.59.0-foss-2016a-Python-2.7.11.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/b/Boost/Boost-1.59.0-foss-2016a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.59.0-foss-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/b/Boost/Boost-1.59.0-foss-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..5a890ee8ea --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.59.0-foss-2016a-Python-2.7.11.eb @@ -0,0 +1,25 @@ +name = 'Boost' +version = '1.59.0' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] + +pythonversion = '2.7.11' +versionsuffix = '-Python-%s' % pythonversion + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('Python', pythonversion), +] + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' -- GitLab From e2fd16eeac3d7e38b582404122c1be5ff510689b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 21 Jan 2016 12:44:55 +0200 Subject: [PATCH 0745/1015] add easyconfig Velvet-1.2.10-intel-2015b-mt-kmer_100.eb --- .../Velvet-1.2.10-intel-2015b-mt-kmer_100.eb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb new file mode 100644 index 0000000000..70b05647b0 --- /dev/null +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb @@ -0,0 +1,29 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA, 2012-2013 The Cyprus Institute +# Authors:: Cedric Laczny , Fotis Georgatos , +# Thekla Loizou , Andreas Panteli +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +## + +name = 'Velvet' +version = '1.2.10' +versionsuffix = '-mt-kmer_100' + +homepage = 'http://www.ebi.ac.uk/~zerbino/velvet/' +description = """Sequence assembler for very short reads""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True, 'openmp': True} + +sources = ['%(namelower)s_%(version)s.tgz'] +source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] + +buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] + +moduleclass = 'bio' -- GitLab From 46d5f0a1514aaf139e4672e19c6f02d82da4f4e0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 21 Jan 2016 13:34:41 +0100 Subject: [PATCH 0746/1015] use EggLib easyblock --- .../e/EggLib/EggLib-2.1.10-intel-2015b.eb | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/easybuild/easyconfigs/e/EggLib/EggLib-2.1.10-intel-2015b.eb b/easybuild/easyconfigs/e/EggLib/EggLib-2.1.10-intel-2015b.eb index 047574619d..c13f8036ed 100644 --- a/easybuild/easyconfigs/e/EggLib/EggLib-2.1.10-intel-2015b.eb +++ b/easybuild/easyconfigs/e/EggLib/EggLib-2.1.10-intel-2015b.eb @@ -1,5 +1,3 @@ -easyblock = 'PythonPackage' - name = 'EggLib' version = '2.1.10' @@ -19,18 +17,4 @@ dependencies = [ ('GSL', '2.1'), ] -# also install C++ part -prebuildopts = "cd %(builddir)s/egglib-cpp-%(version)s && ./configure --prefix=%(installdir)s && make && make install && " -# header files must be found when building Python library -prebuildopts += "cd %(builddir)s/egglib-py-%(version)s && CPATH=%(installdir)s/include LIBRARY_PATH=%(installdir)s/lib " - -keeppreviousinstall = True -preinstallopts = "cd %(builddir)s/egglib-py-%(version)s && CPATH=%(installdir)s/include " -installopts = "--install-lib %(installdir)s/lib/python2.7/site-packages --install-scripts %(installdir)s/bin" - -sanity_check_paths = { - 'files': ['bin/egglib', 'lib/libegglib-cpp.a'], - 'dirs': ['include/egglib-cpp', 'lib/python2.7/site-packages'], -} - moduleclass = 'bio' -- GitLab From 65bbcf0b27c194dbb4ac55365ead1bf16ee1e6cc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 21 Jan 2016 14:53:18 +0100 Subject: [PATCH 0747/1015] bump toolchain to intel/2016a --- ...-2015b.eb => EggLib-2.1.10-intel-2016a.eb} | 2 +- .../easyconfigs/g/GSL/GSL-2.1-intel-2016a.eb | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) rename easybuild/easyconfigs/e/EggLib/{EggLib-2.1.10-intel-2015b.eb => EggLib-2.1.10-intel-2016a.eb} (89%) create mode 100644 easybuild/easyconfigs/g/GSL/GSL-2.1-intel-2016a.eb diff --git a/easybuild/easyconfigs/e/EggLib/EggLib-2.1.10-intel-2015b.eb b/easybuild/easyconfigs/e/EggLib/EggLib-2.1.10-intel-2016a.eb similarity index 89% rename from easybuild/easyconfigs/e/EggLib/EggLib-2.1.10-intel-2015b.eb rename to easybuild/easyconfigs/e/EggLib/EggLib-2.1.10-intel-2016a.eb index c13f8036ed..d32e7db616 100644 --- a/easybuild/easyconfigs/e/EggLib/EggLib-2.1.10-intel-2015b.eb +++ b/easybuild/easyconfigs/e/EggLib/EggLib-2.1.10-intel-2016a.eb @@ -4,7 +4,7 @@ version = '2.1.10' homepage = 'http://egglib.sourceforge.net/' description = """EggLib is a C++/Python library and program package for evolutionary genetics and genomics.""" -toolchain = {'name': 'intel', 'version': '2015b'} +toolchain = {'name': 'intel', 'version': '2016a'} source_urls = [SOURCEFORGE_SOURCE] sources = [ diff --git a/easybuild/easyconfigs/g/GSL/GSL-2.1-intel-2016a.eb b/easybuild/easyconfigs/g/GSL/GSL-2.1-intel-2016a.eb new file mode 100644 index 0000000000..4184830813 --- /dev/null +++ b/easybuild/easyconfigs/g/GSL/GSL-2.1-intel-2016a.eb @@ -0,0 +1,19 @@ +easyblock = 'ConfigureMake' + +name = 'GSL' +version = '2.1' + +homepage = 'http://www.gnu.org/software/gsl/' +description = """The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. + The library provides a wide range of mathematical routines such as random number generators, + special functions and least-squares fitting.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'opt': True, 'optarch': True, 'unroll': True, 'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +configopts = "--with-pic" + +moduleclass = 'numlib' -- GitLab From 44507a2f25fd4dad666f2019f984f8730ec7d812 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 21 Jan 2016 15:48:46 +0100 Subject: [PATCH 0748/1015] Use domspec in CHARMM --- .../c/CHARMM/CHARMM-37b2-intel-2016a.eb | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2016a.eb diff --git a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2016a.eb b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2016a.eb new file mode 100644 index 0000000000..518f529427 --- /dev/null +++ b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2016a.eb @@ -0,0 +1,28 @@ +# Authors:: Ward Poelmans + +name = 'CHARMM' +version = '37b2' + +homepage = "http://www.charmm.org" +description = """CHARMM (Chemistry at HARvard Macromolecular Mechanics) is a versatile +and widely used molecular simulation program with broad application to many-particle systems.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'optarch': True, 'usempi': True} + +sources = ["c%(version)s.tar.gz"] + +patches = [ + "qmmm-pme-%(version)s.patch", + "use-xhost-%(version)s.patch", + "main-case-fix-%(version)s.patch", + 'CHARMM-37b2_fix-qgas-double-declared.patch', +] + +# MKL activated automatically when the ictce toolchain is used +build_options = "FULL COLFFT PIPF +DOMDEC -CMPI" + +# Chose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce +system_size = "medium" + +moduleclass = 'chem' -- GitLab From 42d1cef0e68315c9763200ac4618a0816efb66bb Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 21 Jan 2016 16:32:50 +0100 Subject: [PATCH 0749/1015] Fix remarks --- .../c/CHARMM/CHARMM-37b2-goalf-1.5.12-no-OFED.eb | 2 +- .../easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb | 2 +- easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0.eb | 2 +- easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015a.eb | 6 +++--- easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015b.eb | 6 +++--- easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2016a.eb | 4 ++-- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-goalf-1.5.12-no-OFED.eb index 928c867d0a..2c1fee6bd7 100644 --- a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-goalf-1.5.12-no-OFED.eb @@ -18,7 +18,7 @@ patches = [ ] # FFTW will automatically be used because of the toolchain -build_options = "FULL COLFFT PIPF" +build_options = "FULL COLFFT PIPF +DOMDEC -CMPI" # Chose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce system_size = "medium" diff --git a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb index 3485ce9ee9..76ce2fdf5b 100644 --- a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb +++ b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb @@ -20,7 +20,7 @@ patches = [ ] # MKL activated automatically when the MKL is found, same for g09 -build_options = "FULL COLFFT PIPF" +build_options = "FULL COLFFT PIPF +DOMDEC -CMPI" # Chose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce system_size = "medium" diff --git a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0.eb b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0.eb index 81f90923f0..89826fa9da 100644 --- a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0.eb @@ -19,7 +19,7 @@ patches = [ ] # MKL activated automatically when the ictce toolchain is used -build_options = "FULL COLFFT PIPF" +build_options = "FULL COLFFT PIPF +DOMDEC -CMPI" # Chose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce system_size = "medium" diff --git a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015a.eb b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015a.eb index 155eb5a8ae..2c9c3d3bc3 100644 --- a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015a.eb +++ b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015a.eb @@ -16,11 +16,11 @@ patches = [ "qmmm-pme-%(version)s.patch", "use-xhost-%(version)s.patch", "main-case-fix-%(version)s.patch", - 'CHARMM-37b2_fix-qgas-double-declared.patch', + 'CHARMM-%(version)s_fix-qgas-double-declared.patch', ] -# MKL activated automatically when the ictce toolchain is used -build_options = "FULL COLFFT PIPF" +# MKL activated automatically when the intel toolchain is used +build_options = "FULL COLFFT PIPF +DOMDEC -CMPI" # Chose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce system_size = "medium" diff --git a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015b.eb b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015b.eb index 417f7a8785..537a0d5087 100644 --- a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015b.eb +++ b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015b.eb @@ -16,11 +16,11 @@ patches = [ "qmmm-pme-%(version)s.patch", "use-xhost-%(version)s.patch", "main-case-fix-%(version)s.patch", - 'CHARMM-37b2_fix-qgas-double-declared.patch', + 'CHARMM-%(version)s_fix-qgas-double-declared.patch', ] -# MKL activated automatically when the ictce toolchain is used -build_options = "FULL COLFFT PIPF" +# MKL activated automatically when the intel toolchain is used +build_options = "FULL COLFFT PIPF +DOMDEC -CMPI" # Chose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce system_size = "medium" diff --git a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2016a.eb b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2016a.eb index 518f529427..c818c7a654 100644 --- a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2016a.eb +++ b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2016a.eb @@ -16,10 +16,10 @@ patches = [ "qmmm-pme-%(version)s.patch", "use-xhost-%(version)s.patch", "main-case-fix-%(version)s.patch", - 'CHARMM-37b2_fix-qgas-double-declared.patch', + 'CHARMM-%(version)s_fix-qgas-double-declared.patch', ] -# MKL activated automatically when the ictce toolchain is used +# MKL activated automatically when the intel toolchain is used build_options = "FULL COLFFT PIPF +DOMDEC -CMPI" # Chose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce -- GitLab From 8a6266f8468d0c0d1c6606f13124db29d3085f39 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 21 Jan 2016 16:33:25 +0100 Subject: [PATCH 0750/1015] Spell fix --- .../easyconfigs/c/CHARMM/CHARMM-37b2-goalf-1.5.12-no-OFED.eb | 2 +- easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb | 2 +- easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0.eb | 2 +- easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015a.eb | 2 +- easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015b.eb | 2 +- easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2016a.eb | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-goalf-1.5.12-no-OFED.eb index 2c1fee6bd7..01ff6a2329 100644 --- a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-goalf-1.5.12-no-OFED.eb @@ -20,7 +20,7 @@ patches = [ # FFTW will automatically be used because of the toolchain build_options = "FULL COLFFT PIPF +DOMDEC -CMPI" -# Chose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce +# Choose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce system_size = "medium" moduleclass = 'chem' diff --git a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb index 76ce2fdf5b..5a484cda95 100644 --- a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb +++ b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb @@ -22,7 +22,7 @@ patches = [ # MKL activated automatically when the MKL is found, same for g09 build_options = "FULL COLFFT PIPF +DOMDEC -CMPI" -# Chose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce +# Choose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce system_size = "medium" moduleclass = 'chem' diff --git a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0.eb b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0.eb index 89826fa9da..d7cd0f51f6 100644 --- a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0.eb @@ -21,7 +21,7 @@ patches = [ # MKL activated automatically when the ictce toolchain is used build_options = "FULL COLFFT PIPF +DOMDEC -CMPI" -# Chose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce +# Choose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce system_size = "medium" moduleclass = 'chem' diff --git a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015a.eb b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015a.eb index 2c9c3d3bc3..894f7b2297 100644 --- a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015a.eb +++ b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015a.eb @@ -22,7 +22,7 @@ patches = [ # MKL activated automatically when the intel toolchain is used build_options = "FULL COLFFT PIPF +DOMDEC -CMPI" -# Chose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce +# Choose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce system_size = "medium" moduleclass = 'chem' diff --git a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015b.eb b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015b.eb index 537a0d5087..de51fe23be 100644 --- a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015b.eb +++ b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2015b.eb @@ -22,7 +22,7 @@ patches = [ # MKL activated automatically when the intel toolchain is used build_options = "FULL COLFFT PIPF +DOMDEC -CMPI" -# Chose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce +# Choose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce system_size = "medium" moduleclass = 'chem' diff --git a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2016a.eb b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2016a.eb index c818c7a654..100fe61003 100644 --- a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2016a.eb +++ b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-intel-2016a.eb @@ -22,7 +22,7 @@ patches = [ # MKL activated automatically when the intel toolchain is used build_options = "FULL COLFFT PIPF +DOMDEC -CMPI" -# Chose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce +# Choose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce system_size = "medium" moduleclass = 'chem' -- GitLab From 334f040ede6ea98174eea99093d5e6bef1aebac6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 21 Jan 2016 17:53:04 +0200 Subject: [PATCH 0751/1015] add easyconfig matplotlib-1.5.1-intel-2016a-Python-2.7.11.eb, add easyconfig libpng-1.6.21-intel-2016a.eb, add easyconfig freetype-2.6.2-intel-2016a.eb --- .../f/freetype/freetype-2.6.2-intel-2016a.eb | 22 +++++++++++++ .../l/libpng/libpng-1.6.21-intel-2016a.eb | 26 +++++++++++++++ ...plotlib-1.5.1-intel-2016a-Python-2.7.11.eb | 32 +++++++++++++++++++ 3 files changed, 80 insertions(+) create mode 100644 easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2016a.eb create mode 100644 easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2016a.eb create mode 100644 easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2016a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2016a.eb b/easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2016a.eb new file mode 100644 index 0000000000..ce2c31a36a --- /dev/null +++ b/easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2016a.eb @@ -0,0 +1,22 @@ +name = 'freetype' +version = '2.6.2' + +homepage = 'http://freetype.org' +description = """FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and + portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display + servers, font conversion tools, text image generation tools, and many other products as well.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = [GNU_SAVANNAH_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [('libpng', '1.6.21')] + +sanity_check_paths = { + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, + 'lib/pkgconfig/freetype2.pc'], + 'dirs': ['include/freetype2'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2016a.eb b/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2016a.eb new file mode 100644 index 0000000000..7ea89634eb --- /dev/null +++ b/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2016a.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'libpng' +version = '1.6.21' + +homepage = 'http://www.libpng.org/pub/png/libpng.html' +description = "libpng is the official PNG reference library" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('zlib', '1.2.8')] + +configopts = "--with-pic" + +majminver = ''.join(version.split('.')[:2]) +sanity_check_paths = { + 'files': ['include/pngconf.h', 'include/png.h', 'include/pnglibconf.h', 'lib/libpng.a', + 'lib/libpng.%s' % SHLIB_EXT, 'lib/libpng%s.a' % majminver, 'lib/libpng%s.%s' %(majminver, SHLIB_EXT)], + 'dirs': ['bin', 'include/libpng%s' % majminver, 'share/man'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..192e60d3a1 --- /dev/null +++ b/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,32 @@ +easyblock = 'PythonPackage' + +name = 'matplotlib' +version = '1.5.1' + +homepage = 'http://matplotlib.org' +description = """matplotlib is a python 2D plotting library which produces publication quality figures in a variety of + hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python + and ipython shell, web application servers, and six graphical user interface toolkits.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:2]) + +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('freetype', '2.6.2'), + ('libpng', '1.6.21'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'vis' -- GitLab From 07aaa0202f7e46b6a3bba913a5bf3bb2c82b5980 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 21 Jan 2016 18:02:40 +0200 Subject: [PATCH 0752/1015] add easyconfig PyYAML-3.11-intel-2016a-Python-2.7.11.eb, add easyconfig libyaml-0.1.6-intel-2016a.eb --- .../l/libyaml/libyaml-0.1.6-intel-2016a.eb | 28 +++++++++++++++++ .../PyYAML-3.11-intel-2016a-Python-2.7.11.eb | 31 +++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2016a.eb create mode 100644 easybuild/easyconfigs/p/PyYAML/PyYAML-3.11-intel-2016a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2016a.eb b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2016a.eb new file mode 100644 index 0000000000..c715793903 --- /dev/null +++ b/easybuild/easyconfigs/l/libyaml/libyaml-0.1.6-intel-2016a.eb @@ -0,0 +1,28 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Nils Christian +# License:: MIT/GPL +# $Id$ +## + +easyblock = 'ConfigureMake' + +name = 'libyaml' +version = '0.1.6' + +homepage = 'http://pyyaml.org/wiki/LibYAML' +description = """LibYAML is a YAML 1.1 parser and emitter written in C.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +sources = ['yaml-%(version)s.tar.gz'] +source_urls = ['http://pyyaml.org/download/libyaml/'] + +sanity_check_paths = { + 'files': ["include/yaml.h", "lib/libyaml.a", "lib/libyaml.%s" % SHLIB_EXT], + 'dirs': ["lib/pkgconfig"] +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/PyYAML/PyYAML-3.11-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PyYAML/PyYAML-3.11-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..b476753678 --- /dev/null +++ b/easybuild/easyconfigs/p/PyYAML/PyYAML-3.11-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,31 @@ +easyblock = 'PythonPackage' + +name = 'PyYAML' +version = '3.11' + +homepage = "https://pypi.python.org/pypi/PyYAML/" +description = """PyYAML is a YAML parser and emitter for the Python programming language.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:2]) + +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('libyaml', '0.1.6'), +] + +options = {'modulename': 'yaml'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/yaml' % pyshortver], +} + +moduleclass = 'lib' -- GitLab From aa8800ae1eb88551754f2da979fa10be34cad8eb Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 21 Jan 2016 18:02:57 +0200 Subject: [PATCH 0753/1015] add easyconfig lxml-3.5.0-intel-2016a-Python-2.7.11.eb, add easyconfig libxml2-2.9.3-intel-2016a-Python-2.7.11.eb, add easyconfig libxslt-1.1.28-intel-2016a-Python-2.7.11.eb --- ...libxml2-2.9.3-intel-2016a-Python-2.7.11.eb | 28 +++++++++++++++++ ...ibxslt-1.1.28-intel-2016a-Python-2.7.11.eb | 25 ++++++++++++++++ .../lxml-3.5.0-intel-2016a-Python-2.7.11.eb | 30 +++++++++++++++++++ 3 files changed, 83 insertions(+) create mode 100644 easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-intel-2016a-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/l/libxslt/libxslt-1.1.28-intel-2016a-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/l/lxml/lxml-3.5.0-intel-2016a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..41e4fc099e --- /dev/null +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,28 @@ +name = 'libxml2' +version = '2.9.3' + +homepage = 'http://xmlsoft.org/' +description = """Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable + outside of the Gnome platform).""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True} + +source_urls = [ + 'http://xmlsoft.org/sources/', + 'http://xmlsoft.org/sources/old/' +] +sources = [SOURCELOWER_TAR_GZ] + +configopts = 'CC="$CC" CXX="$CXX" --with-pic' + +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:2]) +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('zlib', '1.2.8'), + ('Python', pyver), +] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libxslt/libxslt-1.1.28-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/l/libxslt/libxslt-1.1.28-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..c1402800ba --- /dev/null +++ b/easybuild/easyconfigs/l/libxslt/libxslt-1.1.28-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'libxslt' +version = '1.1.28' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://xmlsoft.org/' +description = """Libxslt is the XSLT C library developed for the GNOME project + (but usable outside of the Gnome platform).""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = [ + 'http://xmlsoft.org/sources/', + 'http://xmlsoft.org/sources/old/' +] + +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('zlib', '1.2.8'), + ('libxml2', '2.9.3', versionsuffix), +] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/lxml/lxml-3.5.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/l/lxml/lxml-3.5.0-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..76a6e93d59 --- /dev/null +++ b/easybuild/easyconfigs/l/lxml/lxml-3.5.0-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,30 @@ +easyblock = 'PythonPackage' + +name = 'lxml' +version = '3.5.0' + +homepage = 'http://lxml.de/' +description = """The lxml XML toolkit is a Pythonic binding for the C libraries libxml2 and libxslt.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['http://lxml.de/files/'] +sources = [SOURCE_TGZ] + +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:2]) + +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('libxml2', '2.9.3', versionsuffix), + ('libxslt', '1.1.28', versionsuffix), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/%%(name)s' % pyshortver], +} + +moduleclass = 'lib' -- GitLab From e55e823924d7cfef43e6de0eef9ae45d0188a7b0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 21 Jan 2016 19:40:56 +0200 Subject: [PATCH 0754/1015] simplify/fix sanity check dir for lxml --- .../easyconfigs/l/lxml/lxml-3.5.0-intel-2016a-Python-2.7.11.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/l/lxml/lxml-3.5.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/l/lxml/lxml-3.5.0-intel-2016a-Python-2.7.11.eb index 76a6e93d59..e06da544f2 100644 --- a/easybuild/easyconfigs/l/lxml/lxml-3.5.0-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/l/lxml/lxml-3.5.0-intel-2016a-Python-2.7.11.eb @@ -24,7 +24,7 @@ dependencies = [ sanity_check_paths = { 'files': [], - 'dirs': ['lib/python%s/site-packages/%%(name)s' % pyshortver], + 'dirs': ['lib/python%s/site-packages' % pyshortver], } moduleclass = 'lib' -- GitLab From 6134c9bd20cb8203e22201ee5a2cd5d539a9e087 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 21 Jan 2016 20:30:29 +0200 Subject: [PATCH 0755/1015] add easyconfig phonopy-1.10.1-intel-2016a-Python-2.7.11.eb --- ...honopy-1.10.1-intel-2016a-Python-2.7.11.eb | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 easybuild/easyconfigs/p/phonopy/phonopy-1.10.1-intel-2016a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/p/phonopy/phonopy-1.10.1-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/phonopy/phonopy-1.10.1-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..8ce0f20b14 --- /dev/null +++ b/easybuild/easyconfigs/p/phonopy/phonopy-1.10.1-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,32 @@ +easyblock = 'PythonPackage' + +name = 'phonopy' +version = '1.10.1' + +homepage = 'http://atztogo.github.io/phonopy/' +description = """Phonopy is an open source package of phonon calculations based on the supercell approach.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:2]) + +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('matplotlib', '1.5.1', versionsuffix), + ('lxml', '3.5.0', versionsuffix), + ('PyYAML', '3.11', versionsuffix), +] + + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/%%(name)s' % pyshortver], +} + +moduleclass = 'lib' -- GitLab From afcbcf13877fee7cdb69454c36d615cefbffb6cf Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 21 Jan 2016 21:27:25 +0100 Subject: [PATCH 0756/1015] last minute bump of OpenMPI to 1.10.2 in foss/2016a --- easybuild/easyconfigs/f/foss/foss-2016a.eb | 2 +- easybuild/easyconfigs/g/gompi/gompi-2016a.eb | 2 +- .../OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb | 32 +++++++++++++++++++ 3 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/f/foss/foss-2016a.eb b/easybuild/easyconfigs/f/foss/foss-2016a.eb index 0846e47261..d0ff96c9d1 100644 --- a/easybuild/easyconfigs/f/foss/foss-2016a.eb +++ b/easybuild/easyconfigs/f/foss/foss-2016a.eb @@ -26,7 +26,7 @@ comp_mpi_tc = (comp_mpi_tc_name, version) # For binutils, stick to http://wiki.osdev.org/Cross-Compiler_Successful_Builds dependencies = [ ('GCC', gccver), - ('OpenMPI', '1.10.1', '', ('GCC', gccver)), + ('OpenMPI', '1.10.2', '', ('GCC', gccver)), (blaslib, blasver, blassuff, ('GCC', gccver)), ('FFTW', '3.3.4', '', comp_mpi_tc), ('ScaLAPACK', '2.0.2', '-%s%s' % (blas, blassuff), comp_mpi_tc), diff --git a/easybuild/easyconfigs/g/gompi/gompi-2016a.eb b/easybuild/easyconfigs/g/gompi/gompi-2016a.eb index 00f9ed1bf1..793e78b5ef 100644 --- a/easybuild/easyconfigs/g/gompi/gompi-2016a.eb +++ b/easybuild/easyconfigs/g/gompi/gompi-2016a.eb @@ -14,7 +14,7 @@ gccver = '4.9.3-2.25' # compiler toolchain dependencies dependencies = [ ('GCC', gccver), # includes both GCC 4.9.3 and binutils 2.25 - ('OpenMPI', '1.10.1', '', ('GCC', gccver)), + ('OpenMPI', '1.10.2', '', ('GCC', gccver)), ] moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..6afba2f292 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.10.2-GCC-4.9.3-2.25.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'OpenMPI' +version = '1.10.2' + +homepage = 'http://www.open-mpi.org/' +description = """The Open MPI Project is an open source MPI-2 implementation.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] + +dependencies = [('hwloc', '1.11.2')] + +configopts = '--with-threads=posix --enable-shared --enable-mpi-thread-multiple --with-verbs ' +configopts += '--enable-mpirun-prefix-by-default ' # suppress failure modes in relation to mpirun path +configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support +configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading + +# needed for --with-verbs +osdependencies = [('libibverbs-dev', 'libibverbs-devel')] + +libs = ["mpi_cxx", "mpi_mpifh", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] +sanity_check_paths = { + 'files': ["bin/%s" % binfile for binfile in ["ompi_info", "opal_wrapper", "orterun"]] + + ["lib/lib%s.%s" % (libfile, SHLIB_EXT) for libfile in libs] + + ["include/%s.h" % x for x in ["mpi-ext", "mpif-config", "mpif", "mpi", "mpi_portable_platform"]], + 'dirs': ["include/openmpi/ompi/mpi/cxx"], +} + +moduleclass = 'mpi' -- GitLab From 808e5d1f1e922d920d7e38149cd3d000d684597d Mon Sep 17 00:00:00 2001 From: Bart Oldeman Date: Thu, 6 Aug 2015 23:04:57 -0400 Subject: [PATCH 0757/1015] Add easyconfig for PGI 15.7 using GCC 4.9.2 libraries. --- .../p/pgi/pgi-15.7-GNU-4.9.2-2.25.eb | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.2-2.25.eb diff --git a/easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.2-2.25.eb b/easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.2-2.25.eb new file mode 100644 index 0000000000..7ec36c07ec --- /dev/null +++ b/easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.2-2.25.eb @@ -0,0 +1,22 @@ +name = 'pgi' +version = '15.7' +year = '2015' + +homepage = 'http://www.pgroup.com/' +description = "C, C++ and Fortran compilers from The Portland Group - PGI" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['pgilinux-'+year+'-%(version_major)s%(version_minor)s-x86_64.tar.gz'] + +gnu = 'GNU' +gnuver = '4.9.2-2.25' +versionsuffix = '-%s-%s' % (gnu, gnuver) + +dependencies = [(gnu, gnuver)] + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "pgi", "license.dat") + +moduleclass = 'compiler' -- GitLab From 34368a3d21deee22453ed2ccac582c754e830d06 Mon Sep 17 00:00:00 2001 From: Bart Oldeman Date: Fri, 7 Aug 2015 22:17:23 -0400 Subject: [PATCH 0758/1015] Incorporate comments from Kenneth Hoste in PGI easyconfig. --- easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.2-2.25.eb | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.2-2.25.eb b/easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.2-2.25.eb index 7ec36c07ec..7833cffa39 100644 --- a/easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.2-2.25.eb +++ b/easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.2-2.25.eb @@ -1,13 +1,12 @@ name = 'pgi' version = '15.7' -year = '2015' homepage = 'http://www.pgroup.com/' description = "C, C++ and Fortran compilers from The Portland Group - PGI" -toolchain = {'name': 'dummy', 'version': 'dummy'} +toolchain = {'name': 'dummy', 'version': ''} -sources = ['pgilinux-'+year+'-%(version_major)s%(version_minor)s-x86_64.tar.gz'] +sources = ['pgilinux-20%(version_major)s-%(version_major)s%(version_minor)s-x86_64.tar.gz'] gnu = 'GNU' gnuver = '4.9.2-2.25' -- GitLab From 72050f1fe6a60fea0bad013225ce5256895f18af Mon Sep 17 00:00:00 2001 From: Bart Oldeman Date: Thu, 10 Sep 2015 15:25:10 -0400 Subject: [PATCH 0759/1015] Add pgi easyconfig for GNU-4.9.3-2.25 --- .../p/pgi/pgi-15.7-GNU-4.9.3-2.25.eb | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.3-2.25.eb new file mode 100644 index 0000000000..1d5241fd48 --- /dev/null +++ b/easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.3-2.25.eb @@ -0,0 +1,21 @@ +name = 'pgi' +version = '15.7' + +homepage = 'http://www.pgroup.com/' +description = "C, C++ and Fortran compilers from The Portland Group - PGI" + +toolchain = {'name': 'dummy', 'version': ''} + +sources = ['pgilinux-20%(version_major)s-%(version_major)s%(version_minor)s-x86_64.tar.gz'] + +gnu = 'GNU' +gnuver = '4.9.3-2.25' +versionsuffix = '-%s-%s' % (gnu, gnuver) + +dependencies = [(gnu, gnuver)] + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "pgi", "license.dat") + +moduleclass = 'compiler' -- GitLab From d58005d08d558bdfd328dab90d3f975f77c32a4c Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Thu, 21 Jan 2016 23:35:19 +0000 Subject: [PATCH 0760/1015] Add first version of R-3.2.3 incorporating work from Simon Thompson --- .../easyconfigs/r/R/R-3.2.3-foss-2015b.eb | 400 ++++++++++++++++++ 1 file changed, 400 insertions(+) create mode 100644 easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb diff --git a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb new file mode 100644 index 0000000000..25f244aa40 --- /dev/null +++ b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb @@ -0,0 +1,400 @@ +name = 'R' +version = '3.2.3' + +homepage = 'http://www.r-project.org/' +description = """R is a free software environment for statistical computing and graphics.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://cran.us.r-project.org/src/base/R-%(version_major)s'] + +preconfigopts = 'BLAS_LIBS="$LIBBLAS" LAPACK_LIBS="$LIBLAPACK"' +configopts = "--with-lapack --with-blas --with-pic --enable-threads --with-x=no --enable-R-shlib" +# some recommended packages may fail in a parallel build (e.g. Matrix), and we're installing them anyway below +configopts += " --with-recommended-packages=no" + +dependencies = [ + ('libreadline', '6.3'), + ('ncurses', '5.9'), + ('libpng', '1.6.17'), # for plotting in R + ('libjpeg-turbo', '1.4.1'), # for plottting in R + ('Java', '1.8.0_72', '', True), # Java bindings are built if Java is found, might as well provide it + ('Tcl', '8.6.4'), # for tcltk + ('Tk', '8.6.4', '-no-X11'), # for tcltk + ('cURL', '7.43.0'), # for RCurl + ('libxml2', '2.9.2'), # for XML +# ('GDAL', '2.0.1'), # for rgdal +] + +name_tmpl = '%(name)s_%(version)s.tar.gz' +ext_options = { + 'source_urls': [ + 'http://cran.r-project.org/src/contrib/Archive/%(name)s', # package archive + 'http://cran.r-project.org/src/contrib/', # current version of packages + 'http://cran.freestatistics.org/src/contrib', # mirror alternative for current packages + ], + 'source_tmpl': name_tmpl, +} + + +# !! order of packages is important !! +# packages updated on January 21st 2016 +exts_list = [ + # default libraries, only here to sanity check their presence + 'base', + 'datasets', + 'graphics', + 'grDevices', + 'grid', + 'methods', + 'splines', + 'stats', + 'stats4', + 'tools', + 'utils', + # non-standard libraries, should be specified with fixed versions! + #('Rmpi', '0.6-5', dict(ext_options.items() + [('patches', ['Rmpi-0.6-5_impi5.patch'])])), + ('Rmpi', '0.6-5', ext_options), + ('abind', '1.4-3', ext_options), + ('magic', '1.5-6', ext_options), + #('geometry', '0.3-6', dict(ext_options.items() + [('patches', ['geometry-0.3-4-icc.patch'])])), + ('geometry', '0.3-6', ext_options), + ('bit', '1.1-12', ext_options), + ('filehash', '2.3', ext_options), + ('ff', '2.2-13', ext_options), + ('bnlearn', '3.9', ext_options), + ('bootstrap', '2015.2', ext_options), + ('combinat', '0.0-8', ext_options), + ('deal', '1.2-37', ext_options), + ('fdrtool', '1.2.15', ext_options), + ('formatR', '1.2.1', ext_options), + ('gtools', '3.5.0', ext_options), + ('gdata', '2.17.0', ext_options), + ('GSA', '1.03', ext_options), + ('highr', '0.5.1', ext_options), + ('infotheo', '1.2.0', ext_options), + ('lars', '1.2', ext_options), + ('lazy', '1.2-15', ext_options), + ('kernlab', '0.9-22', ext_options), + ('mime', '0.4', ext_options), + ('markdown', '0.7.7', ext_options), + ('mlbench', '2.1-1', ext_options), + ('NLP', '0.1-8', ext_options), + ('mclust', '5.1', ext_options), + ('RANN', '2.5', ext_options), + ('rmeta', '2.16', ext_options), + ('segmented', '0.5-1.4', ext_options), + ('som', '0.3-5', ext_options), + ('SuppDists', '1.1-9.1', ext_options), + ('stabledist', '0.7-0', ext_options), + ('survivalROC', '1.0.3', ext_options), + ('pspline', '1.0-17', ext_options), + ('timeDate', '3012.100', ext_options), + ('longmemo', '1.0-0', ext_options), + ('ADGofTest', '0.3', ext_options), + ('ade4', '1.7-3', ext_options), + ('AlgDesign', '1.1-7.3', ext_options), + ('base64enc', '0.1-3', ext_options), + ('BH', '1.60.0-1', ext_options), + ('brew', '1.0-6', ext_options), + ('Brobdingnag', '1.2-4', ext_options), + ('corpcor', '1.6.8', ext_options), + ('longitudinal', '1.1.12', ext_options), + ('checkmate', '1.6.3', ext_options), + ('cubature', '1.1-2', ext_options), + ('DEoptimR', '1.0-4', ext_options), + ('digest', '0.6.8', ext_options), + ('fastmatch', '1.0-4', ext_options), + ('ffbase', '0.12.1', ext_options), + ('iterators', '1.0.8', ext_options), + ('maps', '3.0.2', ext_options), + ('nnls', '1.4', ext_options), + ('sendmailR', '1.2-1', ext_options), + ('spam', '1.3-0', ext_options), + ('subplex', '1.1-6', ext_options), + ('stringi', '1.0-1', ext_options), + ('magrittr', '1.5', ext_options), + ('stringr', '1.0.0', ext_options), + ('evaluate', '0.8', ext_options), + ('logspline', '2.1.8', ext_options), + ('ncbit', '2013.03.29', ext_options), + ('permute', '0.8-4', ext_options), + ('plotrix', '3.6-1', ext_options), + ('randomForest', '4.6-12', ext_options), + ('scatterplot3d', '0.3-36', ext_options), + ('SparseM', '1.7', ext_options), + ('tripack', '1.3-7', ext_options), + ('irace', '1.07', ext_options), + ('rJava', '0.9-7', ext_options), + ('lattice', '0.20-33', ext_options), + ('RColorBrewer', '1.1-2', ext_options), + ('latticeExtra', '0.6-26', ext_options), + ('Matrix', '1.2-3', ext_options), + ('png', '0.1-7', ext_options), + ('Rcpp', '0.12.2', ext_options), + ('RcppArmadillo', '0.6.400.2.2', ext_options), + ('plyr', '1.8.3', ext_options), + ('pROC', '1.8', ext_options), + ('quadprog', '1.5-5', ext_options), + ('BB', '2014.10-1', ext_options), + ('BBmisc', '1.9', ext_options), + ('fail', '1.3', ext_options), + ('rlecuyer', '0.3-4', ext_options), + ('snow', '0.4-1', ext_options), + ('MASS', '7.3-45', ext_options), + ('tree', '1.0-36', ext_options), + ('pls', '2.5-0', ext_options), + ('class', '7.3-14', ext_options), + ('e1071', '1.6-7', ext_options), + ('nnet', '7.3-11', ext_options), + ('nlme', '3.1-122', ext_options), + ('minqa', '1.2.4', ext_options), + ('RcppEigen', '0.3.2.5.1', ext_options), + ('MatrixModels', '0.4-1', ext_options), + ('quantreg', '5.19', ext_options), + ('mgcv', '1.8-10', ext_options), + ('colorspace', '1.2-6', ext_options), + ('robustbase', '0.92-5', ext_options), + ('sp', '1.2-1', ext_options), + ('zoo', '1.7-12', ext_options), + ('lmtest', '0.9-34', ext_options), + ('vcd', '1.4-1', ext_options), + ('snowfall', '1.84-6.1', ext_options), + ('rpart', '4.1-10', ext_options), + ('survival', '2.38-3', ext_options), + ('mice', '2.25', ext_options), + ('urca', '1.2-8', ext_options), + ('fracdiff', '1.4-2', ext_options), + ('logistf', '1.21', ext_options), + ('akima', '0.5-12', ext_options), + ('bitops', '1.0-6', ext_options), + ('boot', '1.3-17', ext_options), + ('mixtools', '1.0.3', ext_options), + ('cluster', '2.0.3', ext_options), + ('gclus', '1.3.1', ext_options), + ('coda', '0.18-1', ext_options), + ('codetools', '0.2-14', ext_options), + ('foreach', '1.4.3', ext_options), + ('doMC', '1.3.4', ext_options), + ('DBI', '0.3.1', ext_options), + ('foreign', '0.8-66', ext_options), + ('gam', '1.12', ext_options), + ('gamlss.data', '4.3-2', ext_options), + ('gamlss.dist', '4.3-5', ext_options), + ('hwriter', '1.3.2', ext_options), + ('KernSmooth', '2.23-15', ext_options), + ('xts', '0.9-7', ext_options), + ('TTR', '0.23-0', ext_options), + ('quantmod', '0.4-5', ext_options), + ('mnormt', '1.5-3', ext_options), + ('mvtnorm', '1.0-3', ext_options), + ('pcaPP', '1.9-60', ext_options), + ('numDeriv', '2014.2-1', ext_options), + ('lava', '1.4.1', ext_options), + ('prodlim', '1.5.7', ext_options), + ('pscl', '1.4.9', ext_options), + ('RSQLite', '1.0.0', ext_options), + ('BatchJobs', '1.6', ext_options), + ('sandwich', '2.3-4', ext_options), + ('sfsmisc', '1.0-28', ext_options), + ('spatial', '7.3-11', ext_options), + ('VGAM', '1.0-0', ext_options), + ('waveslim', '1.7.5', ext_options), + ('xtable', '1.8-0', ext_options), + ('profileModel', '0.5-9', ext_options), + ('brglm', '0.5-9', ext_options), + ('deSolve', '1.12', ext_options), + ('tseriesChaos', '0.1-13', ext_options), + ('tseries', '0.10-34', ext_options), + ('fastICA', '1.2-0', ext_options), + ('R.methodsS3', '1.7.0', ext_options), + ('R.oo', '1.19.0', ext_options), + ('cgdsr', '1.2.5', ext_options), + ('R.utils', '2.2.0', ext_options), + ('R.matlab', '3.3.0', ext_options), + ('gbm', '2.1.1', ext_options), + ('dichromat', '2.0-0', ext_options), + ('Formula', '1.2-1', ext_options), + ('acepack', '1.3-3.3', ext_options), + ('reshape2', '1.4.1', ext_options), + ('gtable', '0.1.2', ext_options), + ('munsell', '0.4.2', ext_options), + ('labeling', '0.3', ext_options), + ('scales', '0.3.0', ext_options), + ('proto', '0.3-10', ext_options), + ('ggplot2', '2.0.0', ext_options), + ('gridExtra', '2.0.0', ext_options), + ('Hmisc', '3.17-1', ext_options), + ('fastcluster', '1.1.16', ext_options), + ('chron', '2.3-47', ext_options), + ('data.table', '1.9.6', ext_options), + ('registry', '0.3', ext_options), + ('pkgmaker', '0.22', ext_options), + ('rngtools', '1.2.4', ext_options), + ('doParallel', '1.0.10', ext_options), + ('gridBase', '0.4-7', ext_options), + ('NMF', '0.20.6', ext_options), + ('irlba', '2.0.0', ext_options), + ('igraph', '1.0.1', ext_options), + ('GeneNet', '1.2.13', ext_options), + ('ape', '3.4', ext_options), + ('htmltools', '0.3', ext_options), + ('RJSONIO', '1.3-0', ext_options), + ('caTools', '1.17.1', ext_options), + ('gplots', '2.17.0', ext_options), + ('ROCR', '1.0-7', ext_options), + ('httpuv', '1.3.3', ext_options), + ('R6', '2.1.1', ext_options), + ('jsonlite', '0.9.19', ext_options), + ('rjson', '0.2.15', ext_options), + ('shiny', '0.12.2', ext_options), + ('seqinr', '3.1-3', ext_options), + ('LearnBayes', '2.15', ext_options), + ('deldir', '0.1-9', ext_options), + ('spdep', '0.5-92', ext_options), + ('assertthat', '0.1', ext_options), + ('lazyeval', '0.1.10', ext_options), + ('dplyr', '0.4.3', ext_options), + ('adegenet', '2.0.0', ext_options), + ('rncl', '0.6.0', ext_options), + ('XML', '3.98-1.3', ext_options), + ('memoise', '0.2.1', ext_options), + ('crayon', '1.3.1', ext_options), + ('praise', '1.0.0', ext_options), + ('testthat', '0.11.0', ext_options), + ('yaml', '2.1.13', ext_options), + ('knitr', '1.11', ext_options), + ('rmarkdown', '0.9.2', ext_options), + ('curl', '0.9.4', ext_options), + ('httr', '1.0.0', ext_options), + ('reshape', '0.8.5', ext_options), + ('bold', '0.3.0', ext_options), + ('taxize', '0.7.0', ext_options), + ('tidyr', '0.3.1', ext_options), + ('uuid', '0.1-2', ext_options), + ('RNeXML', '2.0.5', ext_options), + ('phylobase', '0.8.0', ext_options), + ('adephylo', '1.1-6', ext_options), + ('animation', '2.4', ext_options), + ('bigmemory.sri', '0.1.3', ext_options), +# ('synchronicity', '1.1.9', ext_options), + ('bigmemory', '4.5.8', ext_options), + ('calibrate', '1.7.2', ext_options), + ('clusterGeneration', '1.3.4', ext_options), + ('raster', '2.5-2', ext_options), + ('dismo', '1.0-12', ext_options), + ('expm', '0.999-0', ext_options), + ('extrafontdb', '1.0', ext_options), + ('Rttf2pt1', '1.3.3', ext_options), + ('extrafont', '0.17', ext_options), + ('fields', '8.3-6', ext_options), + ('shapefiles', '0.7', ext_options), + ('fossil', '0.3.7', ext_options), + ('geiger', '2.0.6', ext_options), + ('glmnet', '2.0-2', ext_options), + ('rgl', '0.95.1441', ext_options), + ('labdsv', '1.7-0', ext_options), + ('stabs', '0.5-1', ext_options), + ('mboost', '2.5-0', ext_options), + ('msm', '1.6', ext_options), + ('nor1mix', '1.2-1', ext_options), + ('np', '0.60-2', ext_options), + ('polynom', '1.3-8', ext_options), + ('polspline', '1.1.12', ext_options), + ('TH.data', '1.0-6', ext_options), + ('multcomp', '1.4-1', ext_options), + ('rms', '4.4-1', ext_options), + ('RWekajars', '3.7.12-1', ext_options), + ('RWeka', '0.4-24', ext_options), + ('slam', '0.1-32', ext_options), + ('tm', '0.6-2', ext_options), + ('TraMineR', '1.8-11', ext_options), + ('chemometrics', '1.3.9', ext_options), + ('FNN', '1.1', ext_options), + ('ipred', '0.9-5', ext_options), + ('statmod', '1.4.23', ext_options), + ('miscTools', '0.6-16', ext_options), + ('maxLik', '1.3-4', ext_options), + ('mlogit', '0.2-4', ext_options), + ('getopt', '1.20.0', ext_options), + ('gsalib', '2.1', ext_options), + ('optparse', '1.3.2', ext_options), + ('klaR', '0.6-12', ext_options), + ('neuRosim', '0.2-12', ext_options), + ('locfit', '1.5-9.1', ext_options), + ('GGally', '1.0.0', ext_options), + ('beanplot', '1.2', ext_options), + ('clValid', '0.6-6', ext_options), + ('matrixStats', '0.50.1', ext_options), + ('DiscriMiner', '0.1-29', ext_options), + ('ellipse', '0.3-8', ext_options), + ('leaps', '2.9', ext_options), + ('nloptr', '1.0.4', ext_options), + ('lme4', '1.1-10', ext_options), + ('pbkrtest', '0.4-4', ext_options), + ('car', '2.1-1', ext_options), + ('flashClust', '1.01-2', ext_options), + ('FactoMineR', '1.31.4', ext_options), + ('modeltools', '0.2-21', ext_options), + ('flexclust', '1.3-4', ext_options), + ('flexmix', '2.3-13', ext_options), + ('prabclus', '2.2-6', ext_options), + ('diptest', '0.75-7', ext_options), + ('trimcluster', '0.1-2', ext_options), + ('fpc', '2.1-10', ext_options), + ('BiasedUrn', '1.07', ext_options), + ('TeachingDemos', '2.9', ext_options), + ('kohonen', '2.0.19', ext_options), + ('base64', '1.1', ext_options), + ('doRNG', '1.6', ext_options), + ('nleqslv', '2.9.1', ext_options), + ('RGCCA', '2.0', ext_options), + ('pheatmap', '1.0.8', ext_options), + ('openxlsx', '3.0.0', ext_options), + ('pvclust', '2.0-0', ext_options), + ('RCircos', '1.1.3', ext_options), + ('lambda.r', '1.1.7', ext_options), + ('futile.options', '1.0.0', ext_options), + ('futile.logger', '1.4.1', ext_options), + ('VennDiagram', '1.6.16', ext_options), + ('xlsxjars', '0.6.1', ext_options), + ('xlsx', '0.5.7', ext_options), + ('vegan', '2.3-2', ext_options), + ('forecast', '6.1', ext_options), + ('fma', '2.01', ext_options), + ('expsmooth', '2.3', ext_options), + ('fpp', '0.5', ext_options), + ('maptools', '0.8-37', ext_options), + ('deldir', '0.1-9', ext_options), + ('tensor', '1.5', ext_options), + ('polyclip', '1.3-2', ext_options), + ('goftest', '1.0-3', ext_options), + ('spatstat', '1.44-1', ext_options), +# ('rgdal', '1.1-3', ext_options), +# ('gdalUtils', '2.0.1.7', ext_options), + ('pracma', '1.8.8', ext_options), + ('RCurl', '1.95-4.7', ext_options), + ('bio3d', '2.2-4', ext_options), + ('AUC', '0.3.0', ext_options), + ('interpretR', '0.2.3', ext_options), + ('SuperLearner', '2.0-15', ext_options), + ('lpSolve', '5.6.13', ext_options), + ('mediation', '4.4.5', ext_options), + ('caret', '6.0-64', ext_options), + ('adabag', '4.1', ext_options), + ('parallelMap', '1.3', ext_options), + ('ParamHelpers', '1.6', ext_options), + ('ggvis', '0.4.2', ext_options), + ('mlr', '2.7', ext_options), + ('unbalanced', '2.0', ext_options), + ('RSNNS', '0.4-7', ext_options), + ('abc.data', '1.0', ext_options), + ('abc', '2.1', ext_options), + ('lhs', '0.10', ext_options), + ('tensorA', '0.36', ext_options), + ('EasyABC', '1.5', ext_options), + ('shape', '1.4.2', ext_options), +] + +moduleclass = 'lang' -- GitLab From f7d1eaea9b0dc54da38cf8f3d5305b3effbada4d Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Thu, 21 Jan 2016 23:39:30 +0000 Subject: [PATCH 0761/1015] Add Java 1.8u72, required by R-3.2.3 --- easybuild/easyconfigs/j/Java/Java-1.8.0_72.eb | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 easybuild/easyconfigs/j/Java/Java-1.8.0_72.eb diff --git a/easybuild/easyconfigs/j/Java/Java-1.8.0_72.eb b/easybuild/easyconfigs/j/Java/Java-1.8.0_72.eb new file mode 100644 index 0000000000..1c2b638642 --- /dev/null +++ b/easybuild/easyconfigs/j/Java/Java-1.8.0_72.eb @@ -0,0 +1,41 @@ +# Built with EasyBuild version 2.5.0 on 2016-01-21_18-39-33 +name = 'Java' +version = "1.8.0_72" + +homepage = 'http://java.com/' +description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy + Java applications on desktops and servers.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +# download the tar.gz directly from http://www.oracle.com/technetwork/java/javase/downloads/index.html +(vp, vs) = version.split('_') +altver = '%su%s' % (vp.split('.')[1], vs) +sources = ['jdk-%s-linux-x64.tar.gz' % altver] + +moduleclass = 'lang' + +# Build statistics +buildstats = [{ + "easybuild-framework_version": "2.5.0", + "easybuild-easyblocks_version": "2.5.0", + "timestamp": 1453401573, + "build_time": 7.9, + "install_size": 366003609, + "command_line": ['--buildpath=/tmp/centos', '--configfiles=/opt/soft/apps/EasyBuild/easybuild.cfg', '--installpath=/opt/soft', '--module-syntax=Lua', '--modules-tool=Lmod', '--repositorypath=/opt/soft/ebfiles', '--robot=/opt/soft/ebfiles:/opt/soft/apps/EasyBuild/2.5.0/lib/python2.7/site-packages/easybuild_easyconfigs-2.5.0-py2.7.egg/easybuild/easyconfigs', '--robot-paths=/opt/soft/ebfiles:', '--sourcepath=/opt/soft/source', '--subdir-software=apps', '--tmp-logdir=/tmp/centos', '--tmpdir=/tmp/centos', '--try-software-version=1.8.0_72', 'Java-1.8.0_66.eb'], + "modules_tool": ('Lmod', '/opt/soft/apps/lmod/lmod/libexec/lmod', '6.0.9'), + "core_count": 16, + "cpu_model": "Intel Xeon E312xx (Sandy Bridge)", + "cpu_speed": 2399.998, + "cpu_vendor": "Intel", + "gcc_version": "Using built-in specs.; COLLECT_GCC=gcc; COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper; Target: x86_64-redhat-linux; Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux; Thread model: posix; gcc version 4.8.5 20150623 (Red Hat 4.8.5-4) (GCC) ; ", + "glibc_version": "2.17", + "hostname": "easybuild-6.novalocal", + "os_name": "centos linux", + "os_type": "Linux", + "os_version": "7.2.1511", + "platform_name": "x86_64-unknown-linux", + "python_version": "2.7.5 (default, Nov 20 2015, 02:00:19) ; [GCC 4.8.5 20150623 (Red Hat 4.8.5-4)]", + "system_gcc_path": "/usr/bin/gcc", + "system_python_path": "/usr/bin/python", +}] -- GitLab From 611a73f4d63009e5e5ba5e3784865d5677da79ee Mon Sep 17 00:00:00 2001 From: Bart Oldeman Date: Thu, 21 Jan 2016 20:09:58 -0500 Subject: [PATCH 0762/1015] PGI: fix capitalization --- .../PGI-15.7-GNU-4.9.2-2.25.eb} | 2 +- .../PGI-15.7-GNU-4.9.3-2.25.eb} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename easybuild/easyconfigs/p/{pgi/pgi-15.7-GNU-4.9.2-2.25.eb => PGI/PGI-15.7-GNU-4.9.2-2.25.eb} (97%) rename easybuild/easyconfigs/p/{pgi/pgi-15.7-GNU-4.9.3-2.25.eb => PGI/PGI-15.7-GNU-4.9.3-2.25.eb} (97%) diff --git a/easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.2-2.25.eb b/easybuild/easyconfigs/p/PGI/PGI-15.7-GNU-4.9.2-2.25.eb similarity index 97% rename from easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.2-2.25.eb rename to easybuild/easyconfigs/p/PGI/PGI-15.7-GNU-4.9.2-2.25.eb index 7833cffa39..d3260f31f8 100644 --- a/easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.2-2.25.eb +++ b/easybuild/easyconfigs/p/PGI/PGI-15.7-GNU-4.9.2-2.25.eb @@ -1,4 +1,4 @@ -name = 'pgi' +name = 'PGI' version = '15.7' homepage = 'http://www.pgroup.com/' diff --git a/easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/p/PGI/PGI-15.7-GNU-4.9.3-2.25.eb similarity index 97% rename from easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.3-2.25.eb rename to easybuild/easyconfigs/p/PGI/PGI-15.7-GNU-4.9.3-2.25.eb index 1d5241fd48..6589eba972 100644 --- a/easybuild/easyconfigs/p/pgi/pgi-15.7-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/p/PGI/PGI-15.7-GNU-4.9.3-2.25.eb @@ -1,4 +1,4 @@ -name = 'pgi' +name = 'PGI' version = '15.7' homepage = 'http://www.pgroup.com/' -- GitLab From f3210f5da70f8dbb56f51fa4f3606875e04a578b Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Fri, 22 Jan 2016 10:16:42 +0000 Subject: [PATCH 0763/1015] Remove unnecessary parts, as per PR 2364 comments --- easybuild/easyconfigs/j/Java/Java-1.8.0_72.eb | 26 ------------------- 1 file changed, 26 deletions(-) diff --git a/easybuild/easyconfigs/j/Java/Java-1.8.0_72.eb b/easybuild/easyconfigs/j/Java/Java-1.8.0_72.eb index 1c2b638642..9d370ddcef 100644 --- a/easybuild/easyconfigs/j/Java/Java-1.8.0_72.eb +++ b/easybuild/easyconfigs/j/Java/Java-1.8.0_72.eb @@ -1,4 +1,3 @@ -# Built with EasyBuild version 2.5.0 on 2016-01-21_18-39-33 name = 'Java' version = "1.8.0_72" @@ -14,28 +13,3 @@ altver = '%su%s' % (vp.split('.')[1], vs) sources = ['jdk-%s-linux-x64.tar.gz' % altver] moduleclass = 'lang' - -# Build statistics -buildstats = [{ - "easybuild-framework_version": "2.5.0", - "easybuild-easyblocks_version": "2.5.0", - "timestamp": 1453401573, - "build_time": 7.9, - "install_size": 366003609, - "command_line": ['--buildpath=/tmp/centos', '--configfiles=/opt/soft/apps/EasyBuild/easybuild.cfg', '--installpath=/opt/soft', '--module-syntax=Lua', '--modules-tool=Lmod', '--repositorypath=/opt/soft/ebfiles', '--robot=/opt/soft/ebfiles:/opt/soft/apps/EasyBuild/2.5.0/lib/python2.7/site-packages/easybuild_easyconfigs-2.5.0-py2.7.egg/easybuild/easyconfigs', '--robot-paths=/opt/soft/ebfiles:', '--sourcepath=/opt/soft/source', '--subdir-software=apps', '--tmp-logdir=/tmp/centos', '--tmpdir=/tmp/centos', '--try-software-version=1.8.0_72', 'Java-1.8.0_66.eb'], - "modules_tool": ('Lmod', '/opt/soft/apps/lmod/lmod/libexec/lmod', '6.0.9'), - "core_count": 16, - "cpu_model": "Intel Xeon E312xx (Sandy Bridge)", - "cpu_speed": 2399.998, - "cpu_vendor": "Intel", - "gcc_version": "Using built-in specs.; COLLECT_GCC=gcc; COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper; Target: x86_64-redhat-linux; Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux; Thread model: posix; gcc version 4.8.5 20150623 (Red Hat 4.8.5-4) (GCC) ; ", - "glibc_version": "2.17", - "hostname": "easybuild-6.novalocal", - "os_name": "centos linux", - "os_type": "Linux", - "os_version": "7.2.1511", - "platform_name": "x86_64-unknown-linux", - "python_version": "2.7.5 (default, Nov 20 2015, 02:00:19) ; [GCC 4.8.5 20150623 (Red Hat 4.8.5-4)]", - "system_gcc_path": "/usr/bin/gcc", - "system_python_path": "/usr/bin/python", -}] -- GitLab From b2918c22540eb531f1a017754e880cc959df7b3f Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Fri, 22 Jan 2016 10:20:14 +0000 Subject: [PATCH 0764/1015] Re-enabled GDAL and related extensions --- easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb index 25f244aa40..b8b4f7fc7c 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb @@ -24,7 +24,7 @@ dependencies = [ ('Tk', '8.6.4', '-no-X11'), # for tcltk ('cURL', '7.43.0'), # for RCurl ('libxml2', '2.9.2'), # for XML -# ('GDAL', '2.0.1'), # for rgdal + ('GDAL', '2.0.1'), # for rgdal ] name_tmpl = '%(name)s_%(version)s.tar.gz' @@ -371,8 +371,8 @@ exts_list = [ ('polyclip', '1.3-2', ext_options), ('goftest', '1.0-3', ext_options), ('spatstat', '1.44-1', ext_options), -# ('rgdal', '1.1-3', ext_options), -# ('gdalUtils', '2.0.1.7', ext_options), + ('rgdal', '1.1-3', ext_options), + ('gdalUtils', '2.0.1.7', ext_options), ('pracma', '1.8.8', ext_options), ('RCurl', '1.95-4.7', ext_options), ('bio3d', '2.2-4', ext_options), -- GitLab From 31e8dbc901016cca666b8a0b4985bdad88d268e5 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Fri, 22 Jan 2016 10:22:37 +0000 Subject: [PATCH 0765/1015] Re-enable synchronicity --- easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb index b8b4f7fc7c..4b3bbee5c5 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb @@ -278,7 +278,7 @@ exts_list = [ ('adephylo', '1.1-6', ext_options), ('animation', '2.4', ext_options), ('bigmemory.sri', '0.1.3', ext_options), -# ('synchronicity', '1.1.9', ext_options), + ('synchronicity', '1.1.9', ext_options), ('bigmemory', '4.5.8', ext_options), ('calibrate', '1.7.2', ext_options), ('clusterGeneration', '1.3.4', ext_options), -- GitLab From a808ad8f0ac188e7efba6a26aceebdb9712c0fff Mon Sep 17 00:00:00 2001 From: perettig Date: Fri, 22 Jan 2016 11:24:57 +0100 Subject: [PATCH 0766/1015] pinned version for intel --- easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.06-XC.eb | 1 + easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.11-XC.eb | 1 + 2 files changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.06-XC.eb b/easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.06-XC.eb index eb0449a963..5ee5f118a3 100644 --- a/easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.06-XC.eb +++ b/easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.06-XC.eb @@ -10,6 +10,7 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} dependencies = [ ('PrgEnv-intel/5.2.82', EXTERNAL_MODULE), + ('intel/15.0.1.133', EXTERNAL_MODULE), ('craype/2.4.0', EXTERNAL_MODULE), ('cray-libsci/13.0.4', EXTERNAL_MODULE), ('cray-mpich/7.2.2', EXTERNAL_MODULE), diff --git a/easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.11-XC.eb b/easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.11-XC.eb index 1ae0fb83c7..7846b2d7c5 100644 --- a/easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.11-XC.eb +++ b/easybuild/easyconfigs/c/CrayIntel/CrayIntel-2015.11-XC.eb @@ -10,6 +10,7 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} dependencies = [ ('PrgEnv-intel/5.2.82', EXTERNAL_MODULE), + ('intel/15.0.1.133', EXTERNAL_MODULE), ('craype/2.4.2', EXTERNAL_MODULE), ('cray-libsci/13.2.0', EXTERNAL_MODULE), ('cray-mpich/7.2.6', EXTERNAL_MODULE), -- GitLab From e901191050988401a105bb3f6ccc464a61c115ea Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 22 Jan 2016 13:38:37 +0200 Subject: [PATCH 0767/1015] add easyconfig BoltzTraP-1.2.5-intel-2016a.eb --- .../BoltzTraP/BoltzTraP-1.2.5-intel-2016a.eb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/b/BoltzTraP/BoltzTraP-1.2.5-intel-2016a.eb diff --git a/easybuild/easyconfigs/b/BoltzTraP/BoltzTraP-1.2.5-intel-2016a.eb b/easybuild/easyconfigs/b/BoltzTraP/BoltzTraP-1.2.5-intel-2016a.eb new file mode 100644 index 0000000000..db484f3beb --- /dev/null +++ b/easybuild/easyconfigs/b/BoltzTraP/BoltzTraP-1.2.5-intel-2016a.eb @@ -0,0 +1,29 @@ +easyblock = 'MakeCp' + +name = 'BoltzTraP' +version = '1.2.5' + +homepage = 'http://www.icams.de/content/departments/cmat/boltztrap/' +description = """Boltzmann Transport Properties (BoltzTraP) is a program for calculating the semi-classic transport + coefficients.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +# download from http://www.icams.de/content/uploads/boltztrap/BoltzTraP.tar.bz2, and rename to include version +sources = [SOURCE_TAR_BZ2] +checksums = ['6623d4393bce2e178b073f75f283eee6'] + +skipsteps = ['configure'] + +start_dir = 'src' +parallel = 1 +buildopts = 'FC="${FC}" FOPT="$FFLAGS" LIBS="$LIBLAPACK"' + +files_to_copy = [(['BoltzTraP'], 'bin')] + +sanity_check_paths = { + 'files': ['bin/BoltzTraP'], + 'dirs': [], +} + +moduleclass = 'chem' -- GitLab From d21c973e4eaed7b66f589fa29b7ce8d42c444ed8 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Fri, 22 Jan 2016 12:19:01 +0000 Subject: [PATCH 0768/1015] Add GDAL 2.0.1 for foss-2015b --- .../g/GDAL/GDAL-2.0.1-foss-2015b.eb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/g/GDAL/GDAL-2.0.1-foss-2015b.eb diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-2.0.1-foss-2015b.eb b/easybuild/easyconfigs/g/GDAL/GDAL-2.0.1-foss-2015b.eb new file mode 100644 index 0000000000..f602285a99 --- /dev/null +++ b/easybuild/easyconfigs/g/GDAL/GDAL-2.0.1-foss-2015b.eb @@ -0,0 +1,29 @@ +easyblock = 'ConfigureMake' + +name = 'GDAL' +version = '2.0.1' + +homepage = 'http://www.gdal.org/' +description = """GDAL is a translator library for raster geospatial data formats that is released under an X/MIT style + Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single abstract data model + to the calling application for all supported formats. It also comes with a variety of useful commandline utilities for + data translation and processing.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = ['http://download.osgeo.org/gdal/%(version)s/'] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('netCDF', '4.3.3.1'), + ('expat', '2.1.0'), + ('libxml2', '2.9.2'), + ('zlib', '1.2.8'), +] + +sanity_check_paths = { + 'files': ['lib/libgdal.%s' % SHLIB_EXT, 'lib/libgdal.a'], + 'dirs': ['bin', 'include'] +} + +moduleclass = 'data' -- GitLab From 6a69cfee3e7899af9224f89f14b4542e3cf8a857 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 22 Jan 2016 14:03:56 +0100 Subject: [PATCH 0769/1015] Don't use DOMSPEC in non-mpi builds --- easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb index 5a484cda95..18d4e7d4ab 100644 --- a/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb +++ b/easybuild/easyconfigs/c/CHARMM/CHARMM-37b2-ictce-5.5.0-mt.eb @@ -20,7 +20,7 @@ patches = [ ] # MKL activated automatically when the MKL is found, same for g09 -build_options = "FULL COLFFT PIPF +DOMDEC -CMPI" +build_options = "FULL COLFFT PIPF" # Choose from: huge, xxlarge, xlarge, large, medium (the default), small, xsmall, reduce system_size = "medium" -- GitLab From 960db19d07bf6ca8ee2597cfbfba79c309a3f9e4 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Fri, 22 Jan 2016 15:00:20 +0000 Subject: [PATCH 0770/1015] Fix typo in foss toolchain version --- easybuild/easyconfigs/g/GDAL/GDAL-2.0.1-foss-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-2.0.1-foss-2015b.eb b/easybuild/easyconfigs/g/GDAL/GDAL-2.0.1-foss-2015b.eb index f602285a99..99a0b765d4 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-2.0.1-foss-2015b.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-2.0.1-foss-2015b.eb @@ -9,7 +9,7 @@ description = """GDAL is a translator library for raster geospatial data formats to the calling application for all supported formats. It also comes with a variety of useful commandline utilities for data translation and processing.""" -toolchain = {'name': 'foss', 'version': '2015a'} +toolchain = {'name': 'foss', 'version': '2015b'} source_urls = ['http://download.osgeo.org/gdal/%(version)s/'] sources = [SOURCELOWER_TAR_XZ] -- GitLab From d225cc745139083b70d971e97fa53df314a21ef1 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Fri, 22 Jan 2016 15:02:32 +0000 Subject: [PATCH 0771/1015] Remove irrelevant Intel compiler patch references --- easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb index 4b3bbee5c5..13055be87d 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb @@ -54,11 +54,10 @@ exts_list = [ 'tools', 'utils', # non-standard libraries, should be specified with fixed versions! - #('Rmpi', '0.6-5', dict(ext_options.items() + [('patches', ['Rmpi-0.6-5_impi5.patch'])])), + ('Rmpi', '0.6-5', ext_options), ('Rmpi', '0.6-5', ext_options), ('abind', '1.4-3', ext_options), ('magic', '1.5-6', ext_options), - #('geometry', '0.3-6', dict(ext_options.items() + [('patches', ['geometry-0.3-4-icc.patch'])])), ('geometry', '0.3-6', ext_options), ('bit', '1.1-12', ext_options), ('filehash', '2.3', ext_options), -- GitLab From 57ed1da00980d5ceeba80fb4c01c30023aaaafe3 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Fri, 22 Jan 2016 16:33:44 +0000 Subject: [PATCH 0772/1015] Add GDAL and deps for R-3.2.3 foss 2015b --- .../b/Bison/Bison-3.0.4-foss-2015b.eb | 22 ++++++++++++ .../c/cURL/cURL-7.45.0-foss-2015b.eb | 31 +++++++++++++++++ .../d/Doxygen/Doxygen-1.8.10-foss-2015b.eb | 19 +++++++++++ .../e/expat/expat-2.1.0-foss-2015b.eb | 16 +++++++++ .../g/GDAL/GDAL-2.0.1-foss-2015b.eb | 1 + .../h/HDF5/HDF5-1.8.15-patch1-foss-2015b.eb | 23 +++++++++++++ .../easyconfigs/m/M4/M4-1.4.17-foss-2015b.eb | 23 +++++++++++++ .../n/netCDF/netCDF-4.3.3.1-foss-2015b.eb | 34 +++++++++++++++++++ .../easyconfigs/s/Szip/Szip-2.1-foss-2015b.eb | 23 +++++++++++++ 9 files changed, 192 insertions(+) create mode 100644 easybuild/easyconfigs/b/Bison/Bison-3.0.4-foss-2015b.eb create mode 100644 easybuild/easyconfigs/c/cURL/cURL-7.45.0-foss-2015b.eb create mode 100644 easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-foss-2015b.eb create mode 100644 easybuild/easyconfigs/e/expat/expat-2.1.0-foss-2015b.eb create mode 100644 easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-foss-2015b.eb create mode 100644 easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015b.eb create mode 100644 easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2015b.eb create mode 100644 easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015b.eb diff --git a/easybuild/easyconfigs/b/Bison/Bison-3.0.4-foss-2015b.eb b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-foss-2015b.eb new file mode 100644 index 0000000000..5555d066b8 --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-foss-2015b.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '3.0.4' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar + into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +builddependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.45.0-foss-2015b.eb b/easybuild/easyconfigs/c/cURL/cURL-7.45.0-foss-2015b.eb new file mode 100644 index 0000000000..dad17a3944 --- /dev/null +++ b/easybuild/easyconfigs/c/cURL/cURL-7.45.0-foss-2015b.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'cURL' +version = '7.45.0' + +homepage = 'http://curl.haxx.se' +description = """libcurl is a free and easy-to-use client-side URL transfer library, + supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, + POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP. libcurl supports + SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, + proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, + Kerberos), file transfer resume, http proxy tunneling and more.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://curl.haxx.se/download/'] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# dependencies = [('OpenSSL', '1.0.1p')] +# configopts = "--with-ssl=$EBROOTOPENSSL" + +modextravars = {'CURL_INCLUDES': '%(installdir)s/include'} + +sanity_check_paths = { + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.so'], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-foss-2015b.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-foss-2015b.eb new file mode 100644 index 0000000000..2185cbf1af --- /dev/null +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.10-foss-2015b.eb @@ -0,0 +1,19 @@ +name = 'Doxygen' +version = '1.8.10' + +homepage = 'http://www.doxygen.org' +description = """Doxygen is a documentation system for C++, C, Java, Objective-C, Python, + IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +sources = ['%(namelower)s-%(version)s.src.tar.gz'] +source_urls = ['http://ftp.stack.nl/pub/users/dimitri/'] + +builddependencies = [ + ('CMake', '3.4.1'), + ('flex', '2.5.39'), + ('Bison', '3.0.4'), +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/e/expat/expat-2.1.0-foss-2015b.eb b/easybuild/easyconfigs/e/expat/expat-2.1.0-foss-2015b.eb new file mode 100644 index 0000000000..f7e3a65441 --- /dev/null +++ b/easybuild/easyconfigs/e/expat/expat-2.1.0-foss-2015b.eb @@ -0,0 +1,16 @@ +easyblock = 'ConfigureMake' + +name = 'expat' +version = '2.1.0' + +homepage = 'http://expat.sourceforge.net/' +description = """Expat is an XML parser library written in C. It is a stream-oriented parser in which an application + registers handlers for things the parser might find in the XML document (like start tags)""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [SOURCEFORGE_SOURCE] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-2.0.1-foss-2015b.eb b/easybuild/easyconfigs/g/GDAL/GDAL-2.0.1-foss-2015b.eb index 99a0b765d4..304e10cc99 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-2.0.1-foss-2015b.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-2.0.1-foss-2015b.eb @@ -10,6 +10,7 @@ description = """GDAL is a translator library for raster geospatial data formats data translation and processing.""" toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'usempi': True} source_urls = ['http://download.osgeo.org/gdal/%(version)s/'] sources = [SOURCELOWER_TAR_XZ] diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-foss-2015b.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-foss-2015b.eb new file mode 100644 index 0000000000..8b6038c4ee --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.15-patch1-foss-2015b.eb @@ -0,0 +1,23 @@ +name = 'HDF5' +version = '1.8.15-patch1' + +homepage = 'http://www.hdfgroup.org/HDF5/' +description = """HDF5 is a unique technology suite that makes possible the management of + extremely large and complex data collections.""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} + +source_urls = ['http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +patches = ['configure_libtool.patch'] + +buildopts = 'CXXFLAGS="$CXXFLAGS -DMPICH_IGNORE_CXX_SEEK"' + +dependencies = [ + ('zlib', '1.2.8'), + ('Szip', '2.1'), +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015b.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015b.eb new file mode 100644 index 0000000000..b66775c7a6 --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-foss-2015b.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.17' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +configopts = "--enable-cxx" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2015b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2015b.eb new file mode 100644 index 0000000000..d5f3ba2170 --- /dev/null +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.3.1-foss-2015b.eb @@ -0,0 +1,34 @@ +name = 'netCDF' +version = '4.3.3.1' + +homepage = 'http://www.unidata.ucar.edu/software/netcdf/' +description = """NetCDF (network Common Data Form) is a set of software libraries + and machine-independent data formats that support the creation, access, and sharing of array-oriented + scientific data.""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'pic': True, 'usempi': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'ftp://ftp.unidata.ucar.edu/pub/netcdf/', + 'ftp://ftp.unidata.ucar.edu/pub/netcdf/old', +] + +dependencies = [ + ('HDF5', '1.8.15-patch1'), + ('cURL', '7.45.0'), +] + +builddependencies = [ + ('CMake', '3.4.1'), + ('Doxygen', '1.8.10'), +] + +# make sure both static and shared libs are built +configopts = [ + "-DBUILD_SHARED_LIBS=OFF ", + "-DBUILD_SHARED_LIBS=ON ", +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015b.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015b.eb new file mode 100644 index 0000000000..ecef46c63a --- /dev/null +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-foss-2015b.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'Szip' +version = '2.1' + +homepage = 'http://www.hdfgroup.org/doc_resource/SZIP/' +description = "Szip compression software, providing lossless compression of scientific data" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = "--with-pic" + +sanity_check_paths = { + 'files': ["lib/libsz.a", "lib/libsz.so"] + + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], + 'dirs': [], +} + +moduleclass = 'tools' -- GitLab From 33143a486f7f845179ace7393a8cd041f56a00c3 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Fri, 22 Jan 2016 17:03:30 +0000 Subject: [PATCH 0773/1015] Fix incorrect cURL dep --- easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb index 13055be87d..b1f4627e3f 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb @@ -22,7 +22,7 @@ dependencies = [ ('Java', '1.8.0_72', '', True), # Java bindings are built if Java is found, might as well provide it ('Tcl', '8.6.4'), # for tcltk ('Tk', '8.6.4', '-no-X11'), # for tcltk - ('cURL', '7.43.0'), # for RCurl + ('cURL', '7.45.0'), # for RCurl ('libxml2', '2.9.2'), # for XML ('GDAL', '2.0.1'), # for rgdal ] -- GitLab From 667085e1f13217af9f2346fb5d82bcfe4451697a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 23 Jan 2016 00:06:31 +0100 Subject: [PATCH 0774/1015] don't hardcode toolchain for Autotools build dep --- .../a/Autoconf/Autoconf-2.69-foss-2015a.eb | 25 ++++++++++++++ .../a/Autoconf/Autoconf-2.69-intel-2015b.eb | 25 ++++++++++++++ .../a/Automake/Automake-1.15-GCC-4.7.2.eb | 33 +++++++++++++++++++ .../a/Automake/Automake-1.15-foss-2015a.eb | 33 +++++++++++++++++++ .../a/Automake/Automake-1.15-intel-2015b.eb | 33 +++++++++++++++++++ .../Autotools/Autotools-20150215-GCC-4.7.2.eb | 17 ++++++++++ .../Autotools/Autotools-20150215-GCC-4.8.4.eb | 17 ++++++++++ .../Autotools-20150215-foss-2015a.eb | 17 ++++++++++ .../Autotools-20150215-intel-2015b.eb | 17 ++++++++++ .../easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb | 2 +- .../easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb | 2 +- .../easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb | 2 +- .../easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb | 2 +- .../g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb | 2 +- .../g/GMP/GMP-6.0.0a-foss-2015a.eb | 2 +- .../g/GMP/GMP-6.0.0a-intel-2015b.eb | 2 +- .../g/GMP/GMP-6.1.0-GCC-4.9.3-2.25.eb | 4 +++ .../easyconfigs/g/GMP/GMP-6.1.0-foss-2016a.eb | 4 +++ .../g/GMP/GMP-6.1.0-intel-2015b.eb | 4 +++ .../g/GMP/GMP-6.1.0-intel-2016a.eb | 4 +++ .../l/libtool/libtool-2.4.6-GCC-4.7.2.eb | 17 ++++++++++ .../l/libtool/libtool-2.4.6-GCC-4.8.4.eb | 17 ++++++++++ .../l/libtool/libtool-2.4.6-foss-2015a.eb | 17 ++++++++++ .../l/libtool/libtool-2.4.6-intel-2015b.eb | 17 ++++++++++ .../easyconfigs/m/M4/M4-1.4.17-GCC-4.7.2.eb | 23 +++++++++++++ 25 files changed, 331 insertions(+), 7 deletions(-) create mode 100644 easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2015a.eb create mode 100644 easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015b.eb create mode 100644 easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.7.2.eb create mode 100644 easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2015a.eb create mode 100644 easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015b.eb create mode 100644 easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.7.2.eb create mode 100644 easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.8.4.eb create mode 100644 easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2015a.eb create mode 100644 easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.7.2.eb create mode 100644 easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.8.4.eb create mode 100644 easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2015a.eb create mode 100644 easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2015b.eb create mode 100644 easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.7.2.eb diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2015a.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2015a.eb new file mode 100644 index 0000000000..1001ba837c --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2015a.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts to automatically + configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like + systems without manual user intervention. Autoconf creates a configuration script for a package from a + template file that lists the operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", + "autoscan", "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015b.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015b.eb new file mode 100644 index 0000000000..801b643ac0 --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2015b.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts to automatically + configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like + systems without manual user intervention. Autoconf creates a configuration script for a package from a + template file that lists the operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", + "autoscan", "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.7.2.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.7.2.eb new file mode 100644 index 0000000000..05705b029e --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.7.2.eb @@ -0,0 +1,33 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'GCC', 'version': '4.7.2'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('Autoconf', '2.69')] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2015a.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2015a.eb new file mode 100644 index 0000000000..7303c3d70e --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2015a.eb @@ -0,0 +1,33 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('Autoconf', '2.69')] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015b.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015b.eb new file mode 100644 index 0000000000..8a059d28e6 --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2015b.eb @@ -0,0 +1,33 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('Autoconf', '2.69')] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.7.2.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.7.2.eb new file mode 100644 index 0000000000..7f04debe9c --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.7.2.eb @@ -0,0 +1,17 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'GCC', 'version': '4.7.2'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.8.4.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.8.4.eb new file mode 100644 index 0000000000..357867c586 --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.8.4.eb @@ -0,0 +1,17 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'GCC', 'version': '4.8.4'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2015a.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2015a.eb new file mode 100644 index 0000000000..6a68f164a9 --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2015a.eb @@ -0,0 +1,17 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2015b.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2015b.eb new file mode 100644 index 0000000000..7677218c94 --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2015b.eb @@ -0,0 +1,17 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb index 864ca72292..ebcf354128 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0-GCC-4.9.2.eb @@ -13,7 +13,7 @@ sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] builddependencies = [ - ('Autotools', '20150215', '', True), + ('Autotools', '20150215'), ] # enable C++ interface diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb index 3eda44f8a9..f6165358fa 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.7.2.eb @@ -13,7 +13,7 @@ sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] builddependencies = [ - ('Autotools', '20150215', '', True), + ('Autotools', '20150215'), ] # enable C++ interface diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb index 9bccbc6b38..0ea694664d 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.8.4.eb @@ -13,7 +13,7 @@ sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] builddependencies = [ - ('Autotools', '20150215', '', True), + ('Autotools', '20150215'), ] # enable C++ interface diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb index c570e2437e..d4d4addc7c 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GCC-4.9.2.eb @@ -13,7 +13,7 @@ sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] builddependencies = [ - ('Autotools', '20150215', '', True), + ('Autotools', '20150215'), ] # enable C++ interface diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb index af8067c083..3328cb4883 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-GNU-4.9.3-2.25.eb @@ -13,7 +13,7 @@ sources = ["%(namelower)s-%(version)s.tar.bz2"] source_urls = [GNU_SOURCE] builddependencies = [ - ('Autotools', '20150215', '', True), + ('Autotools', '20150215'), ] # enable C++ interface diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015a.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015a.eb index 09a8825768..70ef38387d 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015a.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015a.eb @@ -13,7 +13,7 @@ sources = [SOURCELOWER_TAR_BZ2] source_urls = ['http://ftp.gnu.org/gnu/gmp'] builddependencies = [ - ('Autotools', '20150215', '', True), + ('Autotools', '20150215'), ] # enable C++ interface diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb index 9c4dc8d9de..1497e83746 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb @@ -14,7 +14,7 @@ sources = [SOURCELOWER_TAR_BZ2] source_urls = [GNU_SOURCE] builddependencies = [ - ('Autotools', '20150215', '', True), + ('Autotools', '20150215'), ] # enable C++ interface diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-GCC-4.9.3-2.25.eb index e1c0c0929d..3a35abe64e 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-GCC-4.9.3-2.25.eb @@ -13,6 +13,10 @@ toolchainopts = {'pic': True, 'precise': True} sources = [SOURCELOWER_TAR_BZ2] source_urls = ['http://ftp.gnu.org/gnu/gmp'] +builddependencies = [ + ('Autotools', '20150215'), +] + # enable C++ interface configopts = '--enable-cxx' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2016a.eb b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2016a.eb index 6816b3d777..5a43c93bf3 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2016a.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2016a.eb @@ -13,6 +13,10 @@ toolchainopts = {'pic': True, 'precise': True} sources = [SOURCELOWER_TAR_BZ2] source_urls = ['http://ftp.gnu.org/gnu/gmp'] +builddependencies = [ + ('Autotools', '20150215'), +] + # enable C++ interface configopts = '--enable-cxx' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2015b.eb b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2015b.eb index 04e471f0d6..531c5382b9 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2015b.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2015b.eb @@ -13,6 +13,10 @@ toolchainopts = {'pic': True, 'precise': True} sources = [SOURCELOWER_TAR_BZ2] source_urls = ['http://ftp.gnu.org/gnu/gmp'] +builddependencies = [ + ('Autotools', '20150215'), +] + # enable C++ interface configopts = '--enable-cxx' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2016a.eb b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2016a.eb index c8ded809f8..c0c58b69fb 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2016a.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-intel-2016a.eb @@ -13,6 +13,10 @@ toolchainopts = {'pic': True, 'precise': True} sources = [SOURCELOWER_TAR_BZ2] source_urls = ['http://ftp.gnu.org/gnu/gmp'] +builddependencies = [ + ('Autotools', '20150215'), +] + # enable C++ interface configopts = '--enable-cxx' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.7.2.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.7.2.eb new file mode 100644 index 0000000000..45aff7a013 --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.7.2.eb @@ -0,0 +1,17 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'GCC', 'version': '4.7.2'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [('M4', '1.4.17')] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.8.4.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.8.4.eb new file mode 100644 index 0000000000..e93fcc4049 --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.8.4.eb @@ -0,0 +1,17 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'GCC', 'version': '4.8.4'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [('M4', '1.4.17')] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2015a.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2015a.eb new file mode 100644 index 0000000000..d420dbd013 --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2015a.eb @@ -0,0 +1,17 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [('M4', '1.4.17')] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2015b.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2015b.eb new file mode 100644 index 0000000000..f1364b279c --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2015b.eb @@ -0,0 +1,17 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [('M4', '1.4.17')] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.7.2.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.7.2.eb new file mode 100644 index 0000000000..b62284872a --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.7.2.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.17' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'GCC', 'version': '4.7.2'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +configopts = "--enable-cxx" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 4ae7345b8bd9f98b2b73662366c8ee35523cc357 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 23 Jan 2016 00:42:02 +0100 Subject: [PATCH 0775/1015] add missing easyconfigs --- .../Autoconf/Autoconf-2.69-GCC-4.9.3-2.25.eb | 26 +++++++++++++++ .../a/Autoconf/Autoconf-2.69-foss-2016a.eb | 26 +++++++++++++++ .../a/Autoconf/Autoconf-2.69-intel-2016a.eb | 26 +++++++++++++++ .../Automake/Automake-1.15-GCC-4.9.3-2.25.eb | 33 +++++++++++++++++++ .../a/Automake/Automake-1.15-foss-2016a.eb | 33 +++++++++++++++++++ .../a/Automake/Automake-1.15-intel-2016a.eb | 33 +++++++++++++++++++ .../Autotools-20150215-GCC-4.9.3-2.25.eb | 17 ++++++++++ .../Autotools-20150215-foss-2016a.eb | 17 ++++++++++ .../Autotools-20150215-intel-2016a.eb | 17 ++++++++++ .../l/libtool/libtool-2.4.6-GCC-4.9.3-2.25.eb | 17 ++++++++++ .../l/libtool/libtool-2.4.6-foss-2016a.eb | 17 ++++++++++ .../l/libtool/libtool-2.4.6-intel-2016a.eb | 17 ++++++++++ .../m/M4/M4-1.4.17-GCC-4.9.3-2.25.eb | 23 +++++++++++++ 13 files changed, 302 insertions(+) create mode 100644 easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016a.eb create mode 100644 easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016a.eb create mode 100644 easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016a.eb create mode 100644 easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016a.eb create mode 100644 easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2016a.eb create mode 100644 easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2016a.eb create mode 100644 easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3-2.25.eb create mode 100644 easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016a.eb create mode 100644 easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016a.eb create mode 100644 easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..1ea18e5a7c --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-GCC-4.9.3-2.25.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts + to automatically configure software source code packages. These scripts can adapt the + packages to many kinds of UNIX-like systems without manual user intervention. Autoconf + creates a configuration script for a package from a template file that lists the + operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", "autoscan", + "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016a.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016a.eb new file mode 100644 index 0000000000..34de43acd4 --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-foss-2016a.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts + to automatically configure software source code packages. These scripts can adapt the + packages to many kinds of UNIX-like systems without manual user intervention. Autoconf + creates a configuration script for a package from a template file that lists the + operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'foss', 'version': '2016a'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", "autoscan", + "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016a.eb b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016a.eb new file mode 100644 index 0000000000..9014da6c86 --- /dev/null +++ b/easybuild/easyconfigs/a/Autoconf/Autoconf-2.69-intel-2016a.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'Autoconf' +version = '2.69' + +homepage = 'http://www.gnu.org/software/autoconf/' +description = """Autoconf is an extensible package of M4 macros that produce shell scripts + to automatically configure software source code packages. These scripts can adapt the + packages to many kinds of UNIX-like systems without manual user intervention. Autoconf + creates a configuration script for a package from a template file that lists the + operating system features that the package can use, in the form of M4 macro calls.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["autoconf", "autoheader", "autom4te", "autoreconf", "autoscan", + "autoupdate", "ifnames"]], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..a37c1d9e3b --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-GCC-4.9.3-2.25.eb @@ -0,0 +1,33 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('Autoconf', '2.69')] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016a.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016a.eb new file mode 100644 index 0000000000..f73c4759ee --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-foss-2016a.eb @@ -0,0 +1,33 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'foss', 'version': '2016a'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('Autoconf', '2.69')] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016a.eb b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016a.eb new file mode 100644 index 0000000000..06fbc9d74b --- /dev/null +++ b/easybuild/easyconfigs/a/Automake/Automake-1.15-intel-2016a.eb @@ -0,0 +1,33 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.15" + +homepage = 'http://www.gnu.org/software/automake/automake.html' +description = "Automake: GNU Standards-compliant Makefile generator" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('Autoconf', '2.69')] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..8870d76965 --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3-2.25.eb @@ -0,0 +1,17 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2016a.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2016a.eb new file mode 100644 index 0000000000..a07bbf4e25 --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2016a.eb @@ -0,0 +1,17 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'foss', 'version': '2016a'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2016a.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2016a.eb new file mode 100644 index 0000000000..0810dfe536 --- /dev/null +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2016a.eb @@ -0,0 +1,17 @@ +easyblock = 'Bundle' + +name = 'Autotools' +version = '20150215' # date of the most recent change + +homepage = 'http://autotools.io' +description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..d4e8dd2add --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.9.3-2.25.eb @@ -0,0 +1,17 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [('M4', '1.4.17')] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016a.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016a.eb new file mode 100644 index 0000000000..d14a6fa24f --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-foss-2016a.eb @@ -0,0 +1,17 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'foss', 'version': '2016a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [('M4', '1.4.17')] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016a.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016a.eb new file mode 100644 index 0000000000..f2ac301f56 --- /dev/null +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-intel-2016a.eb @@ -0,0 +1,17 @@ +easyblock = 'ConfigureMake' + +name = 'libtool' +version = '2.4.6' + +homepage = 'http://www.gnu.org/software/libtool' +description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries + behind a consistent, portable interface.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [('M4', '1.4.17')] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..0fa72c61c9 --- /dev/null +++ b/easybuild/easyconfigs/m/M4/M4-1.4.17-GCC-4.9.3-2.25.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'M4' +version = '1.4.17' + +homepage = 'http://www.gnu.org/software/m4/m4.html' +description = """GNU M4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible + although it has some extensions (for example, handling more than 9 positional parameters to macros). + GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" + +toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +configopts = "--enable-cxx" + +sanity_check_paths = { + 'files': ["bin/m4"], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 792c069e7c3482444ac19c589f66f7f0db684f12 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 23 Jan 2016 09:52:10 +0100 Subject: [PATCH 0776/1015] fix version conflict on M4 --- easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.7.2.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.7.2.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.7.2.eb index 45aff7a013..81c5e4cf65 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.6-GCC-4.7.2.eb @@ -12,6 +12,6 @@ toolchain = {'name': 'GCC', 'version': '4.7.2'} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] -dependencies = [('M4', '1.4.17')] +dependencies = [('M4', '1.4.16')] moduleclass = 'lib' -- GitLab From 5e9d08817d5d6c13f9f40d95e0d5444442f441cd Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 23 Jan 2016 14:15:01 +0200 Subject: [PATCH 0777/1015] add easyconfig binutils-2.25.1.eb --- .../easyconfigs/b/binutils/binutils-2.25.1.eb | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 easybuild/easyconfigs/b/binutils/binutils-2.25.1.eb diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25.1.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25.1.eb new file mode 100644 index 0000000000..6e4fce3123 --- /dev/null +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25.1.eb @@ -0,0 +1,39 @@ +easyblock = 'ConfigureMake' + +name = 'binutils' +version = '2.25.1' + +homepage = 'http://directory.fsf.org/project/binutils/' +description = "binutils: GNU binary utilities" + +toolchain = {'name': 'dummy', 'version': ''} + +sources = [SOURCE_TAR_GZ] +source_urls = [GNU_SOURCE] + +builddependencies = [ + ('flex', '2.5.39'), + ('Bison', '3.0.4'), + # zlib required, but being linked instatically, so not a runtime dep + ('zlib', '1.2.8'), +] + +# statically link with zlib, to avoid runtime dependency on zlib +# further, add the system library path in the rpath: this should 'harden' the +# resulting binutils to bootstrap GCC (no trouble when other libstdc++ is build etc) +preconfigopts = 'LIBS="$EBROOTZLIB/lib/libz.a -Wl,-rpath=/lib64 -Wl,-rpath=/usr/lib64 -Wl,-rpath=/lib -Wl,-rpath=/usr/lib"' +prebuildopts = preconfigopts + +# make sure that system libraries are also considered by ld and ld.gold is also built +# --enable-plugins should be used whenever --enable-gold is used, see http://llvm.org/docs/GoldPlugin.html +configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins' + +binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] +sanity_check_paths = { + 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], + 'dirs': [], +} + +moduleclass = 'tools' -- GitLab From 9a024f5881e7857ff63039249bd81d7e80877748 Mon Sep 17 00:00:00 2001 From: Bart Oldeman Date: Sat, 23 Jan 2016 11:34:22 -0500 Subject: [PATCH 0778/1015] Add easyconfig for PGI 15.10 using GCCcore 4.9.3. --- .../p/PGI/PGI-15.10-GCC-4.9.3-2.25.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/p/PGI/PGI-15.10-GCC-4.9.3-2.25.eb diff --git a/easybuild/easyconfigs/p/PGI/PGI-15.10-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/p/PGI/PGI-15.10-GCC-4.9.3-2.25.eb new file mode 100644 index 0000000000..e722b3a3d5 --- /dev/null +++ b/easybuild/easyconfigs/p/PGI/PGI-15.10-GCC-4.9.3-2.25.eb @@ -0,0 +1,25 @@ +name = 'PGI' +version = '15.10' + +homepage = 'http://www.pgroup.com/' +description = "C, C++ and Fortran compilers from The Portland Group - PGI" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['pgilinux-20%(version_major)s-%(version_major)s%(version_minor)s-x86_64.tar.gz'] +checksums = ['cae307f7ad467a1811a5d5da758048ab'] + +gccver = '4.9.3' +binutilsver = '2.25' +versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver) + +dependencies = [ + ('GCCcore', gccver), + ('binutils', binutilsver, '', ('GCCcore', gccver)), +] + +# license file +import os +license_file = os.path.join(os.getenv('HOME'), "licenses", "pgi", "license.dat") + +moduleclass = 'compiler' -- GitLab From bdfae8049e6adad2cbd79ddc837562001db1cf1d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 23 Jan 2016 20:40:41 +0100 Subject: [PATCH 0779/1015] fix easyconfig filename for MACS2 --- ...2.7.3.eb => MACS2-2.1.0.20150731-goolf-1.4.10-Python-2.7.3.eb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easybuild/easyconfigs/m/MACS2/{MACS2-2.1.0-20150731-goolf-1.4.10-Python-2.7.3.eb => MACS2-2.1.0.20150731-goolf-1.4.10-Python-2.7.3.eb} (100%) diff --git a/easybuild/easyconfigs/m/MACS2/MACS2-2.1.0-20150731-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/m/MACS2/MACS2-2.1.0.20150731-goolf-1.4.10-Python-2.7.3.eb similarity index 100% rename from easybuild/easyconfigs/m/MACS2/MACS2-2.1.0-20150731-goolf-1.4.10-Python-2.7.3.eb rename to easybuild/easyconfigs/m/MACS2/MACS2-2.1.0.20150731-goolf-1.4.10-Python-2.7.3.eb -- GitLab From a223aa534e4f98cccea010a250cf3b5d743bc29b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 23 Jan 2016 23:22:26 +0200 Subject: [PATCH 0780/1015] add easyconfig mympingpong-0.7.0-intel-2015b-Python-2.7.10.eb, add easyconfig matplotlib-1.5.1-intel-2015b-Python-2.7.10.eb, add easyconfig freetype-2.6.2-intel-2015b.eb, add easyconfig libpng-1.6.21-intel-2015b.eb --- .../f/freetype/freetype-2.6.2-intel-2015b.eb | 22 ++++++++++++ .../l/libpng/libpng-1.6.21-intel-2015b.eb | 26 ++++++++++++++ ...plotlib-1.5.1-intel-2015b-Python-2.7.10.eb | 32 +++++++++++++++++ ...ingpong-0.7.0-intel-2015b-Python-2.7.10.eb | 36 +++++++++++++++++++ 4 files changed, 116 insertions(+) create mode 100644 easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2015b.eb create mode 100644 easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2015b.eb b/easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2015b.eb new file mode 100644 index 0000000000..0811253154 --- /dev/null +++ b/easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2015b.eb @@ -0,0 +1,22 @@ +name = 'freetype' +version = '2.6.2' + +homepage = 'http://freetype.org' +description = """FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and + portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display + servers, font conversion tools, text image generation tools, and many other products as well.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [GNU_SAVANNAH_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [('libpng', '1.6.21')] + +sanity_check_paths = { + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, + 'lib/pkgconfig/freetype2.pc'], + 'dirs': ['include/freetype2'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2015b.eb b/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2015b.eb new file mode 100644 index 0000000000..b76c98f402 --- /dev/null +++ b/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2015b.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'libpng' +version = '1.6.21' + +homepage = 'http://www.libpng.org/pub/png/libpng.html' +description = "libpng is the official PNG reference library" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('zlib', '1.2.8')] + +configopts = "--with-pic" + +majminver = ''.join(version.split('.')[:2]) +sanity_check_paths = { + 'files': ['include/pngconf.h', 'include/png.h', 'include/pnglibconf.h', 'lib/libpng.a', + 'lib/libpng.%s' % SHLIB_EXT, 'lib/libpng%s.a' % majminver, 'lib/libpng%s.%s' %(majminver, SHLIB_EXT)], + 'dirs': ['bin', 'include/libpng%s' % majminver, 'share/man'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..e3cf47e553 --- /dev/null +++ b/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,32 @@ +easyblock = 'PythonPackage' + +name = 'matplotlib' +version = '1.5.1' + +homepage = 'http://matplotlib.org' +description = """matplotlib is a python 2D plotting library which produces publication quality figures in a variety of + hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python + and ipython shell, web application servers, and six graphical user interface toolkits.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +pyver = '2.7.10' +pyshortver = '.'.join(pyver.split('.')[:2]) + +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('freetype', '2.6.2'), + ('libpng', '1.6.21'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..dc119b0460 --- /dev/null +++ b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,36 @@ +easyblock = 'PythonPackage' + +name = 'mympingpong' +version = '0.7.0' + +homepage = 'https://github.com/hpcugent/mympingpong' +description = """A mpi4py based random pair pingpong network stress test.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +pyver = '2.7.10' +versionsuffix = '-Python-%s' % pyver + +vsc_base_ver = '2.4.16' + +dependencies = [ + ('Python', pyver), + ('vsc-base', vsc_base_ver, versionsuffix), + ('vsc-mympirun', '3.4.2', versionsuffix + '-vsc-base-%s' % vsc_base_ver), + ('matplotlib', '1.5.1', versionsuffix), + ('h5py', '2.5.0', versionsuffix + '-HDF5-1.8.15-patch1'), + ('mpi4py', '1.3.1', versionsuffix + '-timed-pingpong'), +] + +options = {'modulename': 'vsc.mympingpong'} + +pyshortver = '.'.join(pyver.split('.')[:2]) +sanity_check_paths = { + 'files': ['bin/mympingpong', 'bin/mympingponganalysis'], + 'dirs': ['lib/python%(pyver)s/site-packages/mympingpong-%%(version)s-py%(pyver)s.egg' % {'pyver': pyshortver}], +} + +moduleclass = 'perf' -- GitLab From 506ad994637671131b59b38b829f14a10431f74f Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Sat, 23 Jan 2016 22:43:17 +0000 Subject: [PATCH 0781/1015] Disable synchronicity owing to new Boost dep --- easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb index b1f4627e3f..4d294b2bb3 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb @@ -277,7 +277,8 @@ exts_list = [ ('adephylo', '1.1-6', ext_options), ('animation', '2.4', ext_options), ('bigmemory.sri', '0.1.3', ext_options), - ('synchronicity', '1.1.9', ext_options), + #Moved to separate easyconfig owing to new Boost dep + #('synchronicity', '1.1.9', ext_options), ('bigmemory', '4.5.8', ext_options), ('calibrate', '1.7.2', ext_options), ('clusterGeneration', '1.3.4', ext_options), -- GitLab From f83f6e80135c56bcc1cbbf9d01692a62d31550b0 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Sun, 24 Jan 2016 10:26:55 +0000 Subject: [PATCH 0782/1015] Add PROJ for foss 2015b, needed by rgdal/GDAL --- .../p/PROJ/PROJ-4.8.0-foss-2015b.eb | 56 +++++++++++++++++++ .../easyconfigs/r/R/R-3.2.3-foss-2015b.eb | 1 + 2 files changed, 57 insertions(+) create mode 100644 easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-foss-2015b.eb diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-foss-2015b.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-foss-2015b.eb new file mode 100644 index 0000000000..7121f9c66c --- /dev/null +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-foss-2015b.eb @@ -0,0 +1,56 @@ +# Built with EasyBuild version 2.5.0 on 2016-01-24_10-09-18 +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2014-2015 The Cyprus Institute +# Authors:: Thekla Loizou +# License:: MIT/GPL +# +## +easyblock = 'ConfigureMake' + +name = 'PROJ' +version = '4.8.0' + +homepage = 'http://trac.osgeo.org/proj/' +description = """Program proj is a standard Unix filter function which converts +geographic longitude and latitude coordinates into cartesian coordinates""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'opt': True, 'pic': True, 'usempi': True} + +source_urls = ['http://download.osgeo.org/proj/'] +sources = [SOURCELOWER_TAR_GZ] + +sanity_check_paths = { + 'files': ['bin/cs2cs', 'bin/geod', 'bin/invgeod', 'bin/invproj', + 'bin/nad2bin', 'bin/proj'], + 'dirs': [], +} + +moduleclass = 'lib' + +# Build statistics +buildstats = [{ + "easybuild-framework_version": "2.5.0", + "easybuild-easyblocks_version": "2.5.0", + "timestamp": 1453630158, + "build_time": 21.19, + "install_size": 3603179, + "command_line": ['--buildpath=/tmp/centos', '--configfiles=/opt/soft/apps/EasyBuild/easybuild.cfg', '--debug', '--installpath=/opt/soft', '--module-syntax=Lua', '--modules-tool=Lmod', '--repositorypath=/opt/soft/ebfiles', '--robot=/opt/soft/apps/EasyBuild/2.5.0/lib/python2.7/site-packages/easybuild_easyconfigs-2.5.0-py2.7.egg/easybuild/easyconfigs', '--sourcepath=/opt/soft/source', '--subdir-software=apps', '--tmp-logdir=/tmp/centos', '--tmpdir=/tmp/centos', '--try-toolchain="[\'foss\', \'2015b\']"', '/opt/soft/apps/EasyBuild/2.5.0/lib/python2.7/site-packages/easybuild_easyconfigs-2.5.0-py2.7.egg/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-goolf-1.4.10.eb'], + "modules_tool": ('Lmod', '/opt/soft/apps/lmod/lmod/libexec/lmod', '6.0.9'), + "core_count": 16, + "cpu_model": "Intel Xeon E312xx (Sandy Bridge)", + "cpu_speed": 2399.998, + "cpu_vendor": "Intel", + "gcc_version": "Using built-in specs.; COLLECT_GCC=gcc; COLLECT_LTO_WRAPPER=/opt/soft/apps/GCC/4.9.3-binutils-2.25/libexec/gcc/x86_64-unknown-linux-gnu/4.9.3/lto-wrapper; Target: x86_64-unknown-linux-gnu; Configured with: ../configure --enable-languages=c,c++,fortran --enable-lto --enable-checking=release --disable-multilib --enable-shared=yes --enable-static=yes --enable-threads=posix --enable-gold=default --enable-plugins --enable-ld --with-plugin-ld=ld.gold --enable-bootstrap --prefix=/opt/soft/apps/GCC/4.9.3-binutils-2.25 --with-local-prefix=/opt/soft/apps/GCC/4.9.3-binutils-2.25; Thread model: posix; gcc version 4.9.3 (GCC) ; ", + "glibc_version": "2.17", + "hostname": "easybuild-6.novalocal", + "os_name": "centos linux", + "os_type": "Linux", + "os_version": "7.2.1511", + "platform_name": "x86_64-unknown-linux", + "python_version": "2.7.5 (default, Nov 20 2015, 02:00:19) ; [GCC 4.8.5 20150623 (Red Hat 4.8.5-4)]", + "system_gcc_path": "/opt/soft/apps/GCC/4.9.3-binutils-2.25/bin/gcc", + "system_python_path": "/usr/bin/python", +}] diff --git a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb index 4d294b2bb3..151d5f6819 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb @@ -25,6 +25,7 @@ dependencies = [ ('cURL', '7.45.0'), # for RCurl ('libxml2', '2.9.2'), # for XML ('GDAL', '2.0.1'), # for rgdal + ('PROJ', '4.8.0'), # for rgdal ] name_tmpl = '%(name)s_%(version)s.tar.gz' -- GitLab From 80088a8f62072b0cec4f74735127ba7d027c9e7c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 24 Jan 2016 18:47:05 +0100 Subject: [PATCH 0783/1015] bump version to 2.6.0 and update release notes --- RELEASE_NOTES | 26 +++++++++++++++++++++++++- setup.py | 2 +- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index ad3268bea1..cae9e41ed7 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -3,9 +3,33 @@ For more detailed information, please see the git log. These release notes can also be consulted at http://easybuild.readthedocs.org/en/latest/Release_notes.html. -The latest version of easybuild-easyconfig provides 4,819 easyconfig files, for 778 different software packages, +The latest version of easybuild-easyconfig provides 5,093 easyconfig files, for 799 different software packages, 34 different (compiler) toolchains, 12 software bundles and 1 meta-package. +v2.6.0 (January 26th 2016) +-------------------------- + +feature + bugfix release +- add easyconfigs for foss/2016a and intel/2016 common toolchains (#2310, #2311, #2339, #2363) + incl. easyconfigs for Boost, CMake, Python, Perl using these toolchains +- added example easyconfig files for 21 new software packages: + BLASR (#922), BioKanga (#2247), BoltzTraP (#2365), basemap (#2221), CppUnit (#2271), EggLib (#2335), + FLASH (#2281), GLM (#2288), hub (#2249), MACS2 (#1983), MotEvo (#843), numba (#2243), PGI (#1833, #2367), + PLY (#2305), PaStiX (#2319, #2326), patchelf (#2327), pip (#2284), RSEM (#2316), RcppArmadillo (#2289), + SCDE (#2289), slepc4py (#2318) +- added additional easyconfigs for various supported software packages: version updates, different toolchains, ... + including BamTools 2.4.0, Boost 1.60.0, Clang 3.7.1, DOLFIN/FFC/FIAT/Instant/UFL 1.6.0, GATE 7.0, GCC 5.3.0, LLVM 3.7.1, pandas 0.17.1, PETSc 3.6.3, SAMtools 1.3, scipy 0.16.1, SLEPc 3.6.2, Trilinos 12.4.2, Trinity 2.1.1, VTK 6.3.0 +- various other enhancements, including: + - added new Cray* toolchain versions with pinned dependency versions (#2222) + - don't hardcode .so, use SHLIB_EXT constant instead (#2245) + - add custom sanity check in GEOS easyconfigs (#2285) +- various bug fixes, including: + - add Autotools (M4) as a build dependency in GMP v6.x easyconfigs (#2096) + - remove argparse from list of extensions in Python 3.2+ easyconfigs, since it became part of stdlib (#2323) +- various style fixes, including: + - get rid of tabs (#2302) + - remove trailing whitespace (#2341) + v2.5.0 (December 17th 2015) --------------------------- diff --git a/setup.py b/setup.py index e369b435aa..caeb9346b1 100644 --- a/setup.py +++ b/setup.py @@ -47,7 +47,7 @@ from distutils import log # recent setuptools versions will *TRANSFORM* something like 'X.Y.Zdev' into 'X.Y.Z.dev0', with a warning like # UserWarning: Normalizing '2.4.0dev' to '2.4.0.dev0' # This causes problems further up the dependency chain... -VERSION = '2.6.0.dev0' +VERSION = '2.6.0' API_VERSION = VERSION.split('.')[0] EB_VERSION = '.'.join(VERSION.split('.')[0:2]) -- GitLab From 2bbd86bdff5b2f215d7ba5660886e0d9f9163ef2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 24 Jan 2016 19:45:47 +0100 Subject: [PATCH 0784/1015] fix long line --- RELEASE_NOTES | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/RELEASE_NOTES b/RELEASE_NOTES index cae9e41ed7..a3e8287af7 100644 --- a/RELEASE_NOTES +++ b/RELEASE_NOTES @@ -18,7 +18,9 @@ feature + bugfix release PLY (#2305), PaStiX (#2319, #2326), patchelf (#2327), pip (#2284), RSEM (#2316), RcppArmadillo (#2289), SCDE (#2289), slepc4py (#2318) - added additional easyconfigs for various supported software packages: version updates, different toolchains, ... - including BamTools 2.4.0, Boost 1.60.0, Clang 3.7.1, DOLFIN/FFC/FIAT/Instant/UFL 1.6.0, GATE 7.0, GCC 5.3.0, LLVM 3.7.1, pandas 0.17.1, PETSc 3.6.3, SAMtools 1.3, scipy 0.16.1, SLEPc 3.6.2, Trilinos 12.4.2, Trinity 2.1.1, VTK 6.3.0 + including BamTools 2.4.0, Boost 1.60.0, Clang 3.7.1, DOLFIN/FFC/FIAT/Instant/UFL 1.6.0, GATE 7.0, GCC 5.3.0, + LLVM 3.7.1, pandas 0.17.1, PETSc 3.6.3, SAMtools 1.3, scipy 0.16.1, SLEPc 3.6.2, Trilinos 12.4.2, + Trinity 2.1.1, VTK 6.3.0 - various other enhancements, including: - added new Cray* toolchain versions with pinned dependency versions (#2222) - don't hardcode .so, use SHLIB_EXT constant instead (#2245) -- GitLab From c7d4de5c2c421ddc65afed359d7b0cfa50a22f4e Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Mon, 25 Jan 2016 08:39:34 +0100 Subject: [PATCH 0785/1015] added extra line --- easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-intel-2015b.eb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-intel-2015b.eb b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-intel-2015b.eb index c3eaea845a..c63ccbd6bf 100644 --- a/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-intel-2015b.eb +++ b/easybuild/easyconfigs/r/RSEM/RSEM-1.2.26-intel-2015b.eb @@ -5,12 +5,13 @@ version = '1.2.26' homepage = 'http://deweylab.github.io/RSEM/' description = """RNA-Seq by Expectation-Maximization)""" + toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['https://github.com/deweylab/RSEM/archive/'] sources = ['v%(version)s.tar.gz'] -patches = ['RSEM-1.2.26_eb_provided_zlib.patch'] +patches = ['RSEM-%(version)s_eb_provided_zlib.patch'] dependencies = [ ('ncurses', '5.9'), -- GitLab From 45342b3d44e370fd17a26103d310938ab8565021 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Mon, 25 Jan 2016 10:29:34 +0000 Subject: [PATCH 0786/1015] Remove disabled synchronicity --- easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb | 2 -- 1 file changed, 2 deletions(-) diff --git a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb index 4d294b2bb3..e8890010d8 100644 --- a/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb +++ b/easybuild/easyconfigs/r/R/R-3.2.3-foss-2015b.eb @@ -277,8 +277,6 @@ exts_list = [ ('adephylo', '1.1-6', ext_options), ('animation', '2.4', ext_options), ('bigmemory.sri', '0.1.3', ext_options), - #Moved to separate easyconfig owing to new Boost dep - #('synchronicity', '1.1.9', ext_options), ('bigmemory', '4.5.8', ext_options), ('calibrate', '1.7.2', ext_options), ('clusterGeneration', '1.3.4', ext_options), -- GitLab From d34809710cbec4db43d80ce41436eb7f4b4ea433 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Mon, 25 Jan 2016 10:31:34 +0000 Subject: [PATCH 0787/1015] Remove try-toolchain cruft from PROJ for foss-2015b --- .../p/PROJ/PROJ-4.8.0-foss-2015b.eb | 27 ------------------- 1 file changed, 27 deletions(-) diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-foss-2015b.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-foss-2015b.eb index 7121f9c66c..8e0db7e9a1 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-foss-2015b.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-foss-2015b.eb @@ -1,5 +1,3 @@ -# Built with EasyBuild version 2.5.0 on 2016-01-24_10-09-18 -## # This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild # # Copyright:: Copyright 2014-2015 The Cyprus Institute @@ -29,28 +27,3 @@ sanity_check_paths = { } moduleclass = 'lib' - -# Build statistics -buildstats = [{ - "easybuild-framework_version": "2.5.0", - "easybuild-easyblocks_version": "2.5.0", - "timestamp": 1453630158, - "build_time": 21.19, - "install_size": 3603179, - "command_line": ['--buildpath=/tmp/centos', '--configfiles=/opt/soft/apps/EasyBuild/easybuild.cfg', '--debug', '--installpath=/opt/soft', '--module-syntax=Lua', '--modules-tool=Lmod', '--repositorypath=/opt/soft/ebfiles', '--robot=/opt/soft/apps/EasyBuild/2.5.0/lib/python2.7/site-packages/easybuild_easyconfigs-2.5.0-py2.7.egg/easybuild/easyconfigs', '--sourcepath=/opt/soft/source', '--subdir-software=apps', '--tmp-logdir=/tmp/centos', '--tmpdir=/tmp/centos', '--try-toolchain="[\'foss\', \'2015b\']"', '/opt/soft/apps/EasyBuild/2.5.0/lib/python2.7/site-packages/easybuild_easyconfigs-2.5.0-py2.7.egg/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-goolf-1.4.10.eb'], - "modules_tool": ('Lmod', '/opt/soft/apps/lmod/lmod/libexec/lmod', '6.0.9'), - "core_count": 16, - "cpu_model": "Intel Xeon E312xx (Sandy Bridge)", - "cpu_speed": 2399.998, - "cpu_vendor": "Intel", - "gcc_version": "Using built-in specs.; COLLECT_GCC=gcc; COLLECT_LTO_WRAPPER=/opt/soft/apps/GCC/4.9.3-binutils-2.25/libexec/gcc/x86_64-unknown-linux-gnu/4.9.3/lto-wrapper; Target: x86_64-unknown-linux-gnu; Configured with: ../configure --enable-languages=c,c++,fortran --enable-lto --enable-checking=release --disable-multilib --enable-shared=yes --enable-static=yes --enable-threads=posix --enable-gold=default --enable-plugins --enable-ld --with-plugin-ld=ld.gold --enable-bootstrap --prefix=/opt/soft/apps/GCC/4.9.3-binutils-2.25 --with-local-prefix=/opt/soft/apps/GCC/4.9.3-binutils-2.25; Thread model: posix; gcc version 4.9.3 (GCC) ; ", - "glibc_version": "2.17", - "hostname": "easybuild-6.novalocal", - "os_name": "centos linux", - "os_type": "Linux", - "os_version": "7.2.1511", - "platform_name": "x86_64-unknown-linux", - "python_version": "2.7.5 (default, Nov 20 2015, 02:00:19) ; [GCC 4.8.5 20150623 (Red Hat 4.8.5-4)]", - "system_gcc_path": "/opt/soft/apps/GCC/4.9.3-binutils-2.25/bin/gcc", - "system_python_path": "/usr/bin/python", -}] -- GitLab From e0384385e174945a7172015fdbe1de4a8118e3a1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 26 Jan 2016 16:17:27 +0100 Subject: [PATCH 0788/1015] bump version to 2.7.0.dev0 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index caeb9346b1..fecf010363 100644 --- a/setup.py +++ b/setup.py @@ -47,7 +47,7 @@ from distutils import log # recent setuptools versions will *TRANSFORM* something like 'X.Y.Zdev' into 'X.Y.Z.dev0', with a warning like # UserWarning: Normalizing '2.4.0dev' to '2.4.0.dev0' # This causes problems further up the dependency chain... -VERSION = '2.6.0' +VERSION = '2.7.0.dev0' API_VERSION = VERSION.split('.')[0] EB_VERSION = '.'.join(VERSION.split('.')[0:2]) -- GitLab From b3043269951023b9270888c1c53be8ae64c7b279 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 26 Jan 2016 17:19:54 +0200 Subject: [PATCH 0789/1015] add easyconfig EasyBuild-2.6.0.eb --- .../e/EasyBuild/EasyBuild-2.6.0.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.6.0.eb diff --git a/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.6.0.eb b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.6.0.eb new file mode 100644 index 0000000000..01e4502a09 --- /dev/null +++ b/easybuild/easyconfigs/e/EasyBuild/EasyBuild-2.6.0.eb @@ -0,0 +1,31 @@ +easyblock = 'EB_EasyBuildMeta' + +name = 'EasyBuild' +version = '2.6.0' + +homepage = 'http://hpcugent.github.com/easybuild/' +description = """EasyBuild is a software build and installation framework + written in Python that allows you to install software in a structured, + repeatable and robust way.""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +source_urls = [ + 'https://pypi.python.org/packages/source/v/vsc-base/', + 'https://pypi.python.org/packages/source/e/easybuild-framework/', + 'https://pypi.python.org/packages/source/e/easybuild-easyblocks/', + 'https://pypi.python.org/packages/source/e/easybuild-easyconfigs/', +] +# order matters a lot, to avoid having dependencies auto-resolved (--no-deps easy_install option doesn't work?) +sources = [ + 'vsc-base-2.2.4.tar.gz', + 'easybuild-framework-%(version)s.tar.gz', + 'easybuild-easyblocks-%(version)s.tar.gz', + 'easybuild-easyconfigs-%(version)s.tar.gz', +] + +# EasyBuild is a (set of) Python packages, so it depends on Python +# usually, we want to use the system Python, so no actual Python dependency is listed +allow_system_deps = [('Python', SYS_PYTHON_VERSION)] + +moduleclass = 'tools' -- GitLab From 7f930d9b5f858596ebb58b39f93e232617968454 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Wed, 27 Jan 2016 00:11:59 +0100 Subject: [PATCH 0790/1015] Add ncdf4 for a user. I tried to also do it for intel-2015b w/ netCDF-4.3.3.1 but it has conflicting dependencies that won't work with R-3.2.1-intel-2015b (cURL 7.43 vs 7.45). --- .../n/ncdf4/ncdf4-1.15-intel-2015a-R-3.2.1.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/n/ncdf4/ncdf4-1.15-intel-2015a-R-3.2.1.eb diff --git a/easybuild/easyconfigs/n/ncdf4/ncdf4-1.15-intel-2015a-R-3.2.1.eb b/easybuild/easyconfigs/n/ncdf4/ncdf4-1.15-intel-2015a-R-3.2.1.eb new file mode 100644 index 0000000000..ea4c448508 --- /dev/null +++ b/easybuild/easyconfigs/n/ncdf4/ncdf4-1.15-intel-2015a-R-3.2.1.eb @@ -0,0 +1,31 @@ +easyblock = 'RPackage' + +name = 'ncdf4' +version = '1.15' + +homepage = 'http://cran.r-project.org/web/packages/%(name)s' +description = """ncdf4: Interface to Unidata netCDF (version 4 or earlier) format data files""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +source_urls = [ + 'http://cran.r-project.org/src/contrib/', + 'http://cran.r-project.org/src/contrib/Archive/$(name)s/', +] +sources = ['%(name)s_%(version)s.tar.gz'] + +r = 'R' +rver = '3.2.1' +versionsuffix = '-%s-%s' % (r, rver) + +dependencies = [ + (r, rver), + ('netCDF', '4.3.2'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['ncdf4'], +} + +moduleclass = 'math' -- GitLab From 07a4cfceb7ce37a9079523fd8698e8b80c1503f8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 27 Jan 2016 11:22:33 +0200 Subject: [PATCH 0791/1015] add easyconfig numpy-1.10.1-foss-2015b-Python-2.7.10.eb --- .../numpy-1.10.1-foss-2015b-Python-2.7.10.eb | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 easybuild/easyconfigs/n/numpy/numpy-1.10.1-foss-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/n/numpy/numpy-1.10.1-foss-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/numpy/numpy-1.10.1-foss-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..9160880ad1 --- /dev/null +++ b/easybuild/easyconfigs/n/numpy/numpy-1.10.1-foss-2015b-Python-2.7.10.eb @@ -0,0 +1,26 @@ +name = 'numpy' +version = '1.10.1' + +homepage = 'http://www.numpy.org' +description = """NumPy is the fundamental package for scientific computing with Python. It contains among other things: + a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran + code, useful linear algebra, Fourier transform, and random number capabilities. Besides its obvious scientific uses, + NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be + defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCE_TAR_GZ] + +patches = ['numpy-1.8.0-mkl.patch'] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + (python, pyver), +] + +moduleclass = 'math' -- GitLab From d442be6a8769d0f3624269107b6026936f40604f Mon Sep 17 00:00:00 2001 From: Damian Alvarez Date: Wed, 27 Jan 2016 14:35:35 +0100 Subject: [PATCH 0792/1015] Removed empty ending line --- .../c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 1 - 1 file changed, 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 3480e35c4d..0bcd8423d9 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -41,4 +41,3 @@ modloadmsg = "nvcc uses g++ as the default host compiler. If you want to use icp modloadmsg += " nvcc_icpc, or nvcc -ccbin=icpc. Likewise, a g++ wrapper called nvcc_g++ has been also created." moduleclass = 'system' - -- GitLab From 878ecd06428e7c345d0f238741514ad8527dca70 Mon Sep 17 00:00:00 2001 From: damianam Date: Wed, 27 Jan 2016 16:20:09 +0100 Subject: [PATCH 0793/1015] Update CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb --- .../c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 0bcd8423d9..3638002800 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -4,7 +4,7 @@ # Copyright:: Copyright 2012-2013 Cyprus Institute / CaSToRC, University of Luxembourg / LCSB, Ghent University, # Forschungszentrum Juelich # Authors:: George Tsouloupas , Fotis Georgatos , Kenneth Hoste -# Damian Alvarez +# Authors:: Damian Alvarez # License:: MIT/GPL # $Id$ # -- GitLab From fec595f5f348f51dc6ad01b4ef234386747a7664 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 10:21:31 +0100 Subject: [PATCH 0794/1015] Drop trailing spaces --- easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.2-GCC-4.8.2.eb | 2 +- .../easyconfigs/b/BEDTools/BEDTools-2.19.1-goolf-1.4.10.eb | 2 +- .../easyconfigs/b/BEDTools/BEDTools-2.23.0-goolf-1.4.10.eb | 2 +- .../easyconfigs/b/BEDTools/BEDTools-2.25.0-foss-2015a.eb | 2 +- .../easyconfigs/b/BEDTools/BEDTools-2.25.0-goolf-1.7.20.eb | 2 +- easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb | 2 +- easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb | 2 +- easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb | 2 +- .../easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb | 2 +- .../easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb | 2 +- .../easyconfigs/e/Exonerate/Exonerate-2.2.0-goolf-1.4.10.eb | 2 +- .../easyconfigs/e/Exonerate/Exonerate-2.2.0-ictce-5.3.0.eb | 2 +- .../easyconfigs/f/FFTW/FFTW-3.3.3-ictce-4.1.13-single.eb | 2 +- easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.2.0-single.eb | 2 +- easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.3.0-single.eb | 2 +- .../easyconfigs/f/FFTW/FFTW-3.3.3-iomkl-4.6.13-single.eb | 2 +- .../g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb | 2 +- .../GEM-library-20130406-045632_pre-release-3_Linux-x86_64.eb | 4 ++-- .../g/glproto/glproto-1.4.16-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/g/glproto/glproto-1.4.16-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.0.6.eb | 2 +- .../easyconfigs/g/glproto/glproto-1.4.16-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/i/impi/impi-3.2.2.006.eb | 2 +- easybuild/easyconfigs/i/impi/impi-4.0.0.028-32bit.eb | 2 +- .../i/impi/impi-4.0.0.028-iccifort-11.1.073-32bit.eb | 2 +- .../easyconfigs/i/impi/impi-4.0.0.028-iccifort-11.1.073.eb | 2 +- easybuild/easyconfigs/i/impi/impi-4.0.0.028.eb | 2 +- .../easyconfigs/i/impi/impi-4.0.2.003-iccifort-2011.10.319.eb | 2 +- .../easyconfigs/i/impi/impi-4.0.2.003-iccifort-2011.6.233.eb | 2 +- easybuild/easyconfigs/i/impi/impi-4.0.2.003.eb | 2 +- .../easyconfigs/i/impi/impi-4.1.0.027-iccifort-2011.13.367.eb | 2 +- .../easyconfigs/i/impi/impi-4.1.0.027-iccifort-2013.1.117.eb | 2 +- easybuild/easyconfigs/i/impi/impi-4.1.0.027.eb | 2 +- .../easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.2.146.eb | 2 +- .../easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.3.163.eb | 2 +- .../easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.4.183.eb | 2 +- easybuild/easyconfigs/i/impi/impi-4.1.0.030.eb | 2 +- .../i/impi/impi-4.1.1.036-iccifort-2013.5.192-GCC-4.8.3.eb | 2 +- .../easyconfigs/i/impi/impi-4.1.1.036-iccifort-2013.5.192.eb | 2 +- .../i/impi/impi-4.1.1.036-iccifort-2013_sp1.0.080.eb | 2 +- easybuild/easyconfigs/i/impi/impi-4.1.1.036.eb | 2 +- easybuild/easyconfigs/i/impi/impi-4.1.2.040.eb | 2 +- .../i/impi/impi-4.1.3.045-iccifort-2013_sp1.1.106.eb | 2 +- easybuild/easyconfigs/i/impi/impi-4.1.3.045.eb | 2 +- easybuild/easyconfigs/i/impi/impi-4.1.3.049-GCC-4.8.3.eb | 2 +- .../i/impi/impi-4.1.3.049-iccifort-2013.5.192-GCC-4.8.3.eb | 2 +- .../i/impi/impi-4.1.3.049-iccifort-2013_sp1.2.144.eb | 2 +- .../i/impi/impi-4.1.3.049-iccifort-2013_sp1.3.174.eb | 2 +- easybuild/easyconfigs/i/impi/impi-4.1.3.049.eb | 2 +- .../i/impi/impi-5.0.1.035-iccifort-2015.0.090-GCC-4.9.2.eb | 2 +- .../easyconfigs/i/impi/impi-5.0.1.035-iccifort-2015.0.090.eb | 2 +- .../i/impi/impi-5.0.2.044-iccifort-2015.1.133-GCC-4.9.2.eb | 2 +- easybuild/easyconfigs/i/impi/impi-5.0.3.048-GCC-4.9.3.eb | 2 +- .../i/impi/impi-5.0.3.048-iccifort-2015.2.164-GCC-4.9.2.eb | 2 +- .../impi/impi-5.0.3.048-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 2 +- .../easyconfigs/i/impi/impi-5.0.3.048-iccifort-2015.3.187.eb | 2 +- .../easyconfigs/i/impi/impi-5.1.0.079-iccifort-2015.3.187.eb | 2 +- .../impi/impi-5.1.2.150-iccifort-2015.5.223-GCC-4.9.3-2.25.eb | 2 +- .../l/libcircle/libcircle-0.2.0-rc.1-goolf-1.4.10.eb | 2 +- .../l/libcircle/libcircle-0.2.0-rc.1-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb | 2 +- .../m/makedepend/makedepend-1.0.4-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/m/makedepend/makedepend-1.0.4-goolf-1.4.10.eb | 2 +- .../m/makedepend/makedepend-1.0.4-ictce-3.2.2.u3.eb | 2 +- .../easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.0.6.eb | 2 +- .../easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.1.13.eb | 2 +- .../easyconfigs/m/makedepend/makedepend-1.0.4-ictce-5.3.0.eb | 2 +- .../easyconfigs/m/makedepend/makedepend-1.0.4-iqacml-3.7.3.eb | 2 +- .../OpenFOAM-Extend-1.6-goolf-1.4.10-20130711.eb | 2 +- .../OpenFOAM-Extend-1.6-ictce-4.1.13-20130711.eb | 2 +- .../OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb | 2 +- .../o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb | 2 +- .../o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb | 2 +- .../o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb | 2 +- easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-6.2.5.eb | 2 +- easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-ictce-5.3.0.eb | 2 +- .../ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb | 2 +- .../p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb | 2 +- .../easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb | 2 +- .../easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb | 2 +- .../easyconfigs/p/Pasha/Pasha-1.0.3-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-4.0.6.eb | 2 +- easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-4.0.6.eb | 2 +- easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-5.3.0.eb | 2 +- .../p/PyQt/PyQt-4.11.3-goolf-1.5.14-Python-2.7.9.eb | 2 +- .../p/PyQt/PyQt-4.11.3-intel-2015a-Python-2.7.9.eb | 2 +- easybuild/easyconfigs/r/Ruby/Ruby-2.1.0-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/r/Ruby/Ruby-2.1.5-intel-2014b.eb | 2 +- easybuild/easyconfigs/r/Ruby/Ruby-2.1.6.eb | 2 +- .../s/SOAPaligner/SOAPaligner-2.21_Linux-x86_64.eb | 2 +- .../s/SOAPdenovo2/SOAPdenovo2-r240-goolf-1.4.10.eb | 4 ++-- .../easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.3.0.eb | 4 ++-- .../easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.5.0.eb | 4 ++-- .../easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015a.eb | 4 ++-- .../easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015b.eb | 4 ++-- easybuild/easyconfigs/s/Silo/Silo-4.9.1-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/s/Silo/Silo-4.9.1-ictce-5.3.0.eb | 2 +- easybuild/easyconfigs/s/snappy/snappy-1.1.2-GCC-4.9.2.eb | 2 +- easybuild/easyconfigs/s/snappy/snappy-1.1.3-GCC-4.9.3.eb | 2 +- .../easyconfigs/x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb | 2 +- easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.0.6.eb | 2 +- easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-5.3.0.eb | 2 +- 107 files changed, 113 insertions(+), 113 deletions(-) diff --git a/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.2-GCC-4.8.2.eb b/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.2-GCC-4.8.2.eb index 798d558246..6e29870586 100644 --- a/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.2-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.2-GCC-4.8.2.eb @@ -12,7 +12,7 @@ version = "2.4.2" homepage = 'https://github.com/bedops/bedops' description = """ BEDOPS is an open-source command-line toolkit that performs highly efficient and scalable Boolean and other set operations, statistical calculations, - archiving, conversion and other management of genomic data of arbitrary scale.""" + archiving, conversion and other management of genomic data of arbitrary scale.""" # this application requires GCC-4.8.x or higher # be aware if you switch to a different toolchain diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.19.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.19.1-goolf-1.4.10.eb index 91498fff43..28fd6859e0 100644 --- a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.19.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.19.1-goolf-1.4.10.eb @@ -1,6 +1,6 @@ # Author: Pablo Escobar Lopez; Wiktor Jurkowski # Swiss Institute of Bioinformatics (SIB), Biozentrum - University of Basel -# Babraham Institute, UK +# Babraham Institute, UK easyblock = 'MakeCp' diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.23.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.23.0-goolf-1.4.10.eb index 0c511d17e0..2493984594 100644 --- a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.23.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.23.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ # Author: Maxime Schmitt, University of Luxembourg -# +# # Based on the work of: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) # Biozentrum - University of Basel diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-foss-2015a.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-foss-2015a.eb index 0b9e9a4fe5..6997e33823 100644 --- a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-foss-2015a.eb +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-foss-2015a.eb @@ -1,5 +1,5 @@ # Author: Maxime Schmitt, University of Luxembourg -# Author: Adam Huffman, The Francis Crick Institute +# Author: Adam Huffman, The Francis Crick Institute # # Based on the work of: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-goolf-1.7.20.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-goolf-1.7.20.eb index dd1aec5c92..3e92e22059 100644 --- a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-goolf-1.7.20.eb @@ -1,5 +1,5 @@ # Author: Maxime Schmitt, University of Luxembourg -# Author: Adam Huffman, The Francis Crick Institute +# Author: Adam Huffman, The Francis Crick Institute # # Based on the work of: Pablo Escobar Lopez # Swiss Institute of Bioinformatics (SIB) diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb index 1b091e506f..0f53e3f3c3 100644 --- a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb +++ b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-intel-2015a.eb @@ -1,7 +1,7 @@ # This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild # Author: Benjamin P. Roberts # New Zealand eScience Infrastructure -# The University of Auckland, Auckland, New Zealand +# The University of Auckland, Auckland, New Zealand easyblock = 'ConfigureMake' diff --git a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb index 5f300eb8ed..ea0ea19754 100644 --- a/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/b/BEEF/BEEF-0.1.1-r16-iomkl-4.6.13.eb @@ -1,7 +1,7 @@ # This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild # Author: Benjamin P. Roberts # New Zealand eScience Infrastructure -# The University of Auckland, Auckland, New Zealand +# The University of Auckland, Auckland, New Zealand easyblock = 'ConfigureMake' diff --git a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb index 8327d3734b..fc4d027589 100644 --- a/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb +++ b/easybuild/easyconfigs/c/CPLEX/CPLEX-12.6.3-foss-2015b.eb @@ -8,7 +8,7 @@ description = """IBM ILOG CPLEX Optimizer's mathematical programming technology toolchain = {'name': 'foss', 'version': '2015b'} -# the Academic Initiative version (as used in this file) can be downloaded as described on +# the Academic Initiative version (as used in this file) can be downloaded as described on # https://www.ibm.com/developerworks/community/blogs/jfp/entry/cplex_studio_in_ibm_academic_initiative?lang=en # a restricted "Community edition" version can be found on # https://www-01.ibm.com/software/websphere/products/optimization/cplex-studio-community-edition/ diff --git a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb index 50c119c61c..4e4589531c 100644 --- a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb @@ -1,7 +1,7 @@ # This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel -# SIB Swiss Institute of Bioinformatics +# SIB Swiss Institute of Bioinformatics easyblock = 'ConfigureMake' diff --git a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb index a72566ad44..cf00dd3653 100644 --- a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb @@ -1,7 +1,7 @@ # This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild # Author: Pablo Escobar Lopez # sciCORE - University of Basel -# SIB Swiss Institute of Bioinformatics +# SIB Swiss Institute of Bioinformatics easyblock = 'ConfigureMake' diff --git a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-goolf-1.4.10.eb index 2bc0ea310e..7f862017dd 100644 --- a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-goolf-1.4.10.eb @@ -20,7 +20,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('GLib', '2.34.3')] -# parallel build fails +# parallel build fails parallel = 1 sanity_check_paths = { diff --git a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-ictce-5.3.0.eb b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-ictce-5.3.0.eb index 36527565d8..899422100c 100644 --- a/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/e/Exonerate/Exonerate-2.2.0-ictce-5.3.0.eb @@ -20,7 +20,7 @@ sources = [SOURCELOWER_TAR_GZ] dependencies = [('GLib', '2.34.3')] -# parallel build fails +# parallel build fails parallel = 1 sanity_check_paths = { diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-4.1.13-single.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-4.1.13-single.eb index 847312fb86..6d022e3132 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-4.1.13-single.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-4.1.13-single.eb @@ -17,7 +17,7 @@ source_urls = [homepage] ## single precision configopts = "--enable-sse --enable-single" -# the MPI opts from FFTW2 are valid options but unused until FFTW3.3 +# the MPI opts from FFTW2 are valid options but unused until FFTW3.3 configopts += " --enable-threads --enable-openmp --with-pic --enable-mpi" sanity_check_paths = { diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.2.0-single.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.2.0-single.eb index 8d6deb8033..15438c0430 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.2.0-single.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.2.0-single.eb @@ -17,7 +17,7 @@ source_urls = [homepage] ## single precision configopts = "--enable-sse --enable-single" -# the MPI opts from FFTW2 are valid options but unused until FFTW3.3 +# the MPI opts from FFTW2 are valid options but unused until FFTW3.3 configopts += " --enable-threads --enable-openmp --with-pic --enable-mpi" sanity_check_paths = { diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.3.0-single.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.3.0-single.eb index 4e798279db..1212e33f88 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.3.0-single.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.3.0-single.eb @@ -17,7 +17,7 @@ source_urls = [homepage] ## single precision configopts = "--enable-sse --enable-single" -# the MPI opts from FFTW2 are valid options but unused until FFTW3.3 +# the MPI opts from FFTW2 are valid options but unused until FFTW3.3 configopts += " --enable-threads --enable-openmp --with-pic --enable-mpi" sanity_check_paths = { diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-iomkl-4.6.13-single.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-iomkl-4.6.13-single.eb index cfa438bf8f..4bdecb5bb1 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-iomkl-4.6.13-single.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-iomkl-4.6.13-single.eb @@ -17,7 +17,7 @@ source_urls = [homepage] ## single precision configopts = "--enable-sse --enable-single" -# the MPI opts from FFTW2 are valid options but unused until FFTW3.3 +# the MPI opts from FFTW2 are valid options but unused until FFTW3.3 configopts += " --enable-threads --enable-openmp --with-pic --enable-mpi" preconfigopts = 'OMPI_MPICC=icc ' diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb index a54077b4b3..63e63419b2 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.10.1-intel-2015b-Python-2.7.10.eb @@ -40,7 +40,7 @@ configopts = '--with-expat=$EBROOTEXPAT --with-libz=$EBROOTLIBZ --with-hdf5=$EBR configopts += ' --with-xml2=$EBROOTLIBXML2 --with-geos=$EBROOTGEOS/bin/geos-config --with-jpeg=$EBROOTLIBJPEGTURBO' configopts += ' --with-png=$EBROOTLIBPNG --with-sqlite3=$EBROOTSQLITE --with-jasper=$EBROOTJASPER' configopts += ' --with-libtiff=$EBROOTLIBTIFF --with-pcre=$EBROOTPCRE --with-python=$EBROOTPYTHON/bin/python' -# there is a bug in the build system causing the build with libtool to fail for the moment +# there is a bug in the build system causing the build with libtool to fail for the moment # (static library is also missing because of this) configopts += ' --without-libtool' diff --git a/easybuild/easyconfigs/g/GEM-library/GEM-library-20130406-045632_pre-release-3_Linux-x86_64.eb b/easybuild/easyconfigs/g/GEM-library/GEM-library-20130406-045632_pre-release-3_Linux-x86_64.eb index 03a5996b54..9dd671125b 100644 --- a/easybuild/easyconfigs/g/GEM-library/GEM-library-20130406-045632_pre-release-3_Linux-x86_64.eb +++ b/easybuild/easyconfigs/g/GEM-library/GEM-library-20130406-045632_pre-release-3_Linux-x86_64.eb @@ -18,7 +18,7 @@ description = """ Next-generation sequencing platforms (Illumina/Solexa, ABI/SOL transform (BWT) have been implemented. The library core is written in C for maximum speed, with concise interfaces to higher-level programming languages like OCaml and Python. Many high-performance standalone programs (mapper, splice mapper, etc.) are provided along - with the library; in general, new algorithms and tools can be easily implemented on the top of it. """ + with the library; in general, new algorithms and tools can be easily implemented on the top of it. """ toolchain = {'name': 'dummy', 'version': 'dummy'} @@ -28,7 +28,7 @@ sources = ['GEM-binaries-Linux-x86_64-core_i3-20130406-045632.tbz2'] # if core_i3 version doesn't work for you, try core_2 version below #sources = ['GEM-binaries-Linux-x86_64-core_2-20130406-045632.tbz2'] -# only Linux_x86-64 binaries are provided so we skip build_step. +# only Linux_x86-64 binaries are provided so we skip build_step. # We just use the MakeCp block to copy each file to the right destination folder (mainly the man files) skipsteps = ['build'] diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goalf-1.1.0-no-OFED.eb index fefd3eeaab..e26ff137e5 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goalf-1.1.0-no-OFED.eb @@ -4,7 +4,7 @@ name = 'glproto' version = '1.4.16' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" -description = "X protocol and ancillary headers" +description = "X protocol and ancillary headers" toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'optarch': True} diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goolf-1.4.10.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goolf-1.4.10.eb index 2c1515c3ee..a46e3dcda1 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goolf-1.4.10.eb @@ -4,7 +4,7 @@ name = 'glproto' version = '1.4.16' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" -description = "X protocol and ancillary headers" +description = "X protocol and ancillary headers" toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True} diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.0.6.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.0.6.eb index 1316bedb2a..172016aad3 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.0.6.eb @@ -4,7 +4,7 @@ name = 'glproto' version = '1.4.16' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" -description = "X protocol and ancillary headers" +description = "X protocol and ancillary headers" toolchain = {'name': 'ictce', 'version': '4.0.6'} toolchainopts = {'optarch': True} diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.1.13.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.1.13.eb index 282c406ca1..69cf5deb96 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.1.13.eb @@ -4,7 +4,7 @@ name = 'glproto' version = '1.4.16' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" -description = "X protocol and ancillary headers" +description = "X protocol and ancillary headers" toolchain = {'name': 'ictce', 'version': '4.1.13'} toolchainopts = {'optarch': True} diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.3.0.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.3.0.eb index efe43edfab..d770bc9878 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.3.0.eb @@ -4,7 +4,7 @@ name = 'glproto' version = '1.4.16' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" -description = "X protocol and ancillary headers" +description = "X protocol and ancillary headers" toolchain = {'name': 'ictce', 'version': '5.3.0'} diff --git a/easybuild/easyconfigs/i/impi/impi-3.2.2.006.eb b/easybuild/easyconfigs/i/impi/impi-3.2.2.006.eb index e0aa55d8e1..6a204cb330 100644 --- a/easybuild/easyconfigs/i/impi/impi-3.2.2.006.eb +++ b/easybuild/easyconfigs/i/impi/impi-3.2.2.006.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.0.0.028-32bit.eb b/easybuild/easyconfigs/i/impi/impi-4.0.0.028-32bit.eb index ed9f544efd..4c78a146fe 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.0.0.028-32bit.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.0.0.028-32bit.eb @@ -20,6 +20,6 @@ license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic m32 = True # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.0.0.028-iccifort-11.1.073-32bit.eb b/easybuild/easyconfigs/i/impi/impi-4.0.0.028-iccifort-11.1.073-32bit.eb index cdfb37e60d..08072ed0ba 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.0.0.028-iccifort-11.1.073-32bit.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.0.0.028-iccifort-11.1.073-32bit.eb @@ -19,6 +19,6 @@ license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic m32 = True # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.0.0.028-iccifort-11.1.073.eb b/easybuild/easyconfigs/i/impi/impi-4.0.0.028-iccifort-11.1.073.eb index 05a3dcd524..511d688de0 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.0.0.028-iccifort-11.1.073.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.0.0.028-iccifort-11.1.073.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.0.0.028.eb b/easybuild/easyconfigs/i/impi/impi-4.0.0.028.eb index 6a5c58b965..c44ccfe556 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.0.0.028.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.0.0.028.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.0.2.003-iccifort-2011.10.319.eb b/easybuild/easyconfigs/i/impi/impi-4.0.2.003-iccifort-2011.10.319.eb index 32c938b850..ed02f9aae2 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.0.2.003-iccifort-2011.10.319.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.0.2.003-iccifort-2011.10.319.eb @@ -19,6 +19,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.0.2.003-iccifort-2011.6.233.eb b/easybuild/easyconfigs/i/impi/impi-4.0.2.003-iccifort-2011.6.233.eb index c9a73b1fbd..74988d9060 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.0.2.003-iccifort-2011.6.233.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.0.2.003-iccifort-2011.6.233.eb @@ -19,6 +19,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.0.2.003.eb b/easybuild/easyconfigs/i/impi/impi-4.0.2.003.eb index 321fcf953c..001ee2403f 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.0.2.003.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.0.2.003.eb @@ -19,6 +19,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.0.027-iccifort-2011.13.367.eb b/easybuild/easyconfigs/i/impi/impi-4.1.0.027-iccifort-2011.13.367.eb index 03f1826816..8fec794639 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.0.027-iccifort-2011.13.367.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.0.027-iccifort-2011.13.367.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.0.027-iccifort-2013.1.117.eb b/easybuild/easyconfigs/i/impi/impi-4.1.0.027-iccifort-2013.1.117.eb index 61d1d12258..1aa67b0e91 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.0.027-iccifort-2013.1.117.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.0.027-iccifort-2013.1.117.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.0.027.eb b/easybuild/easyconfigs/i/impi/impi-4.1.0.027.eb index 52c5610522..6178aa2f65 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.0.027.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.0.027.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.2.146.eb b/easybuild/easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.2.146.eb index 10206cc86f..99cabee972 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.2.146.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.2.146.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.3.163.eb b/easybuild/easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.3.163.eb index 14cfad4a95..c4adbe0ae3 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.3.163.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.3.163.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.4.183.eb b/easybuild/easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.4.183.eb index 5e54731d6a..2121a1a6d9 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.4.183.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.0.030-iccifort-2013.4.183.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.0.030.eb b/easybuild/easyconfigs/i/impi/impi-4.1.0.030.eb index 9d7dcdffc5..92c9a61b43 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.0.030.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.0.030.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.1.036-iccifort-2013.5.192-GCC-4.8.3.eb b/easybuild/easyconfigs/i/impi/impi-4.1.1.036-iccifort-2013.5.192-GCC-4.8.3.eb index 5b383c2276..3cd6a18055 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.1.036-iccifort-2013.5.192-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.1.036-iccifort-2013.5.192-GCC-4.8.3.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.1.036-iccifort-2013.5.192.eb b/easybuild/easyconfigs/i/impi/impi-4.1.1.036-iccifort-2013.5.192.eb index 2aeefc2cd9..22f0699649 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.1.036-iccifort-2013.5.192.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.1.036-iccifort-2013.5.192.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.1.036-iccifort-2013_sp1.0.080.eb b/easybuild/easyconfigs/i/impi/impi-4.1.1.036-iccifort-2013_sp1.0.080.eb index 6f91af21b3..6357cd5634 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.1.036-iccifort-2013_sp1.0.080.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.1.036-iccifort-2013_sp1.0.080.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.1.036.eb b/easybuild/easyconfigs/i/impi/impi-4.1.1.036.eb index 48ea7b9ce5..922aa79344 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.1.036.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.1.036.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.2.040.eb b/easybuild/easyconfigs/i/impi/impi-4.1.2.040.eb index d88a37c91f..b7639d24d1 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.2.040.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.2.040.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.3.045-iccifort-2013_sp1.1.106.eb b/easybuild/easyconfigs/i/impi/impi-4.1.3.045-iccifort-2013_sp1.1.106.eb index 048251c331..21ed19633f 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.3.045-iccifort-2013_sp1.1.106.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.3.045-iccifort-2013_sp1.1.106.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.3.045.eb b/easybuild/easyconfigs/i/impi/impi-4.1.3.045.eb index 5843dfe200..da5a2ab9be 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.3.045.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.3.045.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.3.049-GCC-4.8.3.eb b/easybuild/easyconfigs/i/impi/impi-4.1.3.049-GCC-4.8.3.eb index 9e56e74b2d..9e61812d8f 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.3.049-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.3.049-GCC-4.8.3.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.3.049-iccifort-2013.5.192-GCC-4.8.3.eb b/easybuild/easyconfigs/i/impi/impi-4.1.3.049-iccifort-2013.5.192-GCC-4.8.3.eb index 07bd2d77cd..9a3879ee53 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.3.049-iccifort-2013.5.192-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.3.049-iccifort-2013.5.192-GCC-4.8.3.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.3.049-iccifort-2013_sp1.2.144.eb b/easybuild/easyconfigs/i/impi/impi-4.1.3.049-iccifort-2013_sp1.2.144.eb index d3e34f99af..5e4968df60 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.3.049-iccifort-2013_sp1.2.144.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.3.049-iccifort-2013_sp1.2.144.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.3.049-iccifort-2013_sp1.3.174.eb b/easybuild/easyconfigs/i/impi/impi-4.1.3.049-iccifort-2013_sp1.3.174.eb index 54e5d17b0f..033aabd2c0 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.3.049-iccifort-2013_sp1.3.174.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.3.049-iccifort-2013_sp1.3.174.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-4.1.3.049.eb b/easybuild/easyconfigs/i/impi/impi-4.1.3.049.eb index 23f4c48744..43cd007ba4 100644 --- a/easybuild/easyconfigs/i/impi/impi-4.1.3.049.eb +++ b/easybuild/easyconfigs/i/impi/impi-4.1.3.049.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-5.0.1.035-iccifort-2015.0.090-GCC-4.9.2.eb b/easybuild/easyconfigs/i/impi/impi-5.0.1.035-iccifort-2015.0.090-GCC-4.9.2.eb index 57ed02ab9a..28ece27457 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.0.1.035-iccifort-2015.0.090-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.0.1.035-iccifort-2015.0.090-GCC-4.9.2.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-5.0.1.035-iccifort-2015.0.090.eb b/easybuild/easyconfigs/i/impi/impi-5.0.1.035-iccifort-2015.0.090.eb index 107a4290a3..6f2bcda1cb 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.0.1.035-iccifort-2015.0.090.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.0.1.035-iccifort-2015.0.090.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-5.0.2.044-iccifort-2015.1.133-GCC-4.9.2.eb b/easybuild/easyconfigs/i/impi/impi-5.0.2.044-iccifort-2015.1.133-GCC-4.9.2.eb index 85451943cd..a9d198b99f 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.0.2.044-iccifort-2015.1.133-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.0.2.044-iccifort-2015.1.133-GCC-4.9.2.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-5.0.3.048-GCC-4.9.3.eb b/easybuild/easyconfigs/i/impi/impi-5.0.3.048-GCC-4.9.3.eb index 0272634c21..25f7950bae 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.0.3.048-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.0.3.048-GCC-4.9.3.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-5.0.3.048-iccifort-2015.2.164-GCC-4.9.2.eb b/easybuild/easyconfigs/i/impi/impi-5.0.3.048-iccifort-2015.2.164-GCC-4.9.2.eb index 0bd01e5fe2..df72fa53c0 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.0.3.048-iccifort-2015.2.164-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.0.3.048-iccifort-2015.2.164-GCC-4.9.2.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-5.0.3.048-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/i/impi/impi-5.0.3.048-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 7b891134eb..4b32c5dbb2 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.0.3.048-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.0.3.048-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-5.0.3.048-iccifort-2015.3.187.eb b/easybuild/easyconfigs/i/impi/impi-5.0.3.048-iccifort-2015.3.187.eb index baf8e132f9..c247bd8cc6 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.0.3.048-iccifort-2015.3.187.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.0.3.048-iccifort-2015.3.187.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.0.079-iccifort-2015.3.187.eb b/easybuild/easyconfigs/i/impi/impi-5.1.0.079-iccifort-2015.3.187.eb index 10fe208f63..362bb90b08 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.0.079-iccifort-2015.3.187.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.0.079-iccifort-2015.3.187.eb @@ -18,6 +18,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2015.5.223-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2015.5.223-GCC-4.9.3-2.25.eb index 3c0b578af0..9e343efe2e 100644 --- a/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2015.5.223-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/impi/impi-5.1.2.150-iccifort-2015.5.223-GCC-4.9.3-2.25.eb @@ -17,6 +17,6 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") # set up all the mpi wrappers to work as expected with intel compilers (e.g. mpicc wraps icc not the default gcc) -# set_mpi_wrappers_all = 'True' +# set_mpi_wrappers_all = 'True' moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-goolf-1.4.10.eb index 5c7402fd86..c1628b8313 100644 --- a/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-goolf-1.4.10.eb @@ -1,5 +1,5 @@ # With <3 for EasyBuild -# +# # EasyConfig for libcircle: # ---------------------------------------------------------------------------- # Copyright: 2014 - Gregor Mendel Institute of Molecular Plant Biology GmBH diff --git a/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-ictce-5.3.0.eb index 0021c76f06..feda1f649b 100644 --- a/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libcircle/libcircle-0.2.0-rc.1-ictce-5.3.0.eb @@ -1,5 +1,5 @@ # With <3 for EasyBuild -# +# # EasyConfig for libcircle: # ---------------------------------------------------------------------------- # Copyright: 2014 - Gregor Mendel Institute of Molecular Plant Biology GmBH diff --git a/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb index ce172894c9..aa2cc82aa9 100644 --- a/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb @@ -22,7 +22,7 @@ start_dir = "source" parallel = 1 -files_to_copy = ["../*"] +files_to_copy = ["../*"] sanity_check_paths = { 'files': ["bin/motevo", "bin/runUFE"], diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goalf-1.1.0-no-OFED.eb index 529c59d6ab..3b30e0e1d5 100644 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goalf-1.1.0-no-OFED.eb @@ -4,7 +4,7 @@ name = 'makedepend' version = '1.0.4' homepage = "http://www.linuxfromscratch.org/blfs/view/svn/x/makedepend.html" -description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." +description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'optarch': True} diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goolf-1.4.10.eb index df5d7baa12..393090c994 100644 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-goolf-1.4.10.eb @@ -4,7 +4,7 @@ name = 'makedepend' version = '1.0.4' homepage = "http://www.linuxfromscratch.org/blfs/view/svn/x/makedepend.html" -description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." +description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True} diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-3.2.2.u3.eb index 3d0c89f8f2..f5f634beae 100644 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-3.2.2.u3.eb @@ -4,7 +4,7 @@ name = 'makedepend' version = '1.0.4' homepage = "http://www.linuxfromscratch.org/blfs/view/svn/x/makedepend.html" -description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." +description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." toolchain = {'name': 'ictce', 'version': '3.2.2.u3'} toolchainopts = {'optarch': True} diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.0.6.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.0.6.eb index fa3bc9877b..25ba8c0849 100644 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.0.6.eb @@ -4,7 +4,7 @@ name = 'makedepend' version = '1.0.4' homepage = "http://www.linuxfromscratch.org/blfs/view/svn/x/makedepend.html" -description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." +description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." toolchain = {'name': 'ictce', 'version': '4.0.6'} toolchainopts = {'optarch': True} diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.1.13.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.1.13.eb index 3f3fa2cba5..858f7c2608 100644 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-4.1.13.eb @@ -4,7 +4,7 @@ name = 'makedepend' version = '1.0.4' homepage = "http://www.linuxfromscratch.org/blfs/view/svn/x/makedepend.html" -description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." +description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." toolchain = {'name': 'ictce', 'version': '4.1.13'} toolchainopts = {'optarch': True} diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-5.3.0.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-5.3.0.eb index 653ce13c66..808282ac91 100644 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-ictce-5.3.0.eb @@ -4,7 +4,7 @@ name = 'makedepend' version = '1.0.4' homepage = "http://www.linuxfromscratch.org/blfs/view/svn/x/makedepend.html" -description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." +description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." toolchain = {'name': 'ictce', 'version': '5.3.0'} diff --git a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-iqacml-3.7.3.eb b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-iqacml-3.7.3.eb index a42c1e4ac5..07b6b524bf 100644 --- a/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/m/makedepend/makedepend-1.0.4-iqacml-3.7.3.eb @@ -4,7 +4,7 @@ name = 'makedepend' version = '1.0.4' homepage = "http://www.linuxfromscratch.org/blfs/view/svn/x/makedepend.html" -description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." +description = "The makedepend package contains a C-preprocessor like utility to determine build-time dependencies." toolchain = {'name': 'iqacml', 'version': '3.7.3'} toolchainopts = {'optarch': True} diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-1.6-goolf-1.4.10-20130711.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-1.6-goolf-1.4.10-20130711.eb index a8f00a37b1..4f3563d5d3 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-1.6-goolf-1.4.10-20130711.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-1.6-goolf-1.4.10-20130711.eb @@ -8,7 +8,7 @@ homepage = 'http://www.extend-project.de/' description = """OpenFOAM is a free, open source CFD software package. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, -to solid dynamics and electromagnetics.""" +to solid dynamics and electromagnetics.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-1.6-ictce-4.1.13-20130711.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-1.6-ictce-4.1.13-20130711.eb index 65508883f9..4426fd2e9c 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-1.6-ictce-4.1.13-20130711.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-1.6-ictce-4.1.13-20130711.eb @@ -8,7 +8,7 @@ homepage = 'http://www.extend-project.de/' description = """OpenFOAM is a free, open source CFD software package. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, -to solid dynamics and electromagnetics.""" +to solid dynamics and electromagnetics.""" toolchain = {'name': 'ictce', 'version': '4.1.13'} diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb index d7e99b5643..a8de03c3a1 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb @@ -8,7 +8,7 @@ homepage = 'http://www.extend-project.de/' description = """OpenFOAM is a free, open source CFD software package. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, -to solid dynamics and electromagnetics.""" +to solid dynamics and electromagnetics.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb index 79a66bc81f..1fe977591c 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb @@ -7,7 +7,7 @@ homepage = 'http://www.extend-project.de/' description = """OpenFOAM is a free, open source CFD software package. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, -to solid dynamics and electromagnetics.""" +to solid dynamics and electromagnetics.""" toolchain = {'name': 'gimkl', 'version': '2.11.5'} toolchainopts = {'usempi': True} diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb index 9ed9e874c8..d845c52d8f 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb @@ -7,7 +7,7 @@ homepage = 'http://www.extend-project.de/' description = """OpenFOAM is a free, open source CFD software package. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, -to solid dynamics and electromagnetics.""" +to solid dynamics and electromagnetics.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'usempi': True} diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb index 8e980cbba3..e1a49bf5a0 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb @@ -7,7 +7,7 @@ homepage = 'http://www.extend-project.de/' description = """OpenFOAM is a free, open source CFD software package. OpenFOAM has an extensive range of features to solve anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, -to solid dynamics and electromagnetics.""" +to solid dynamics and electromagnetics.""" toolchain = {'name': 'gimkl', 'version': '2.11.5'} toolchainopts = {'usempi': True} diff --git a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-6.2.5.eb b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-6.2.5.eb index 9454cdc782..785161afd7 100644 --- a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-6.2.5.eb @@ -25,7 +25,7 @@ source_urls = ['http://pngu.mgh.harvard.edu/~purcell/plink/dist/'] dependencies = [('zlib', '1.2.8')] # plink makefile is a little bit tricky so we pass every options as arguments -# review plink original makefile for details +# review plink original makefile for details # if you want "new version check" change to WITH_WEBCHECK="1", but if your compute nodes # have no internet access better leave it as is buildopts = ' CXX_UNIX="$CXX $CXXFLAGS" WITH_R_PLUGINS=1 WITH_WEBCHECK="" WITH_ZLIB=1 ' diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-ictce-5.3.0.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-ictce-5.3.0.eb index 1a6432b2aa..968d0aa66a 100644 --- a/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.8.0-ictce-5.3.0.eb @@ -13,7 +13,7 @@ version = '4.8.0' homepage = 'http://trac.osgeo.org/proj/' description = """Program proj is a standard Unix filter function which converts -geographic longitude and latitude coordinates into cartesian coordinates""" +geographic longitude and latitude coordinates into cartesian coordinates""" toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'opt': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb index 96e7b3b1b8..609a7355cc 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb @@ -45,7 +45,7 @@ configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOT #Without internet connection, comment the following two lines (configopts and prebuildopts) configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' #The ParaView server can be cranky, test downloads are quite often failing, especially in the case -#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the #first serial attempt would fail. prebuildopts = 'make VTKData ;' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb index a80a2bae48..e5a49a6762 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb @@ -44,7 +44,7 @@ configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOT #Without internet connection, comment the following two lines (configopts and prebuildopts) configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' #The ParaView server can be cranky, test downloads are quite often failing, especially in the case -#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the #first serial attempt would fail. prebuildopts = 'make VTKData ;' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb index 9449cd74f2..d675f99ad1 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb @@ -45,7 +45,7 @@ configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOT #Without internet connection, comment the following two lines (configopts and prebuildopts) configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' #The ParaView server can be cranky, test downloads are quite often failing, especially in the case -#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the #first serial attempt would fail. prebuildopts = 'make VTKData ;' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb index cb5acbbae9..63b92b07e5 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb @@ -44,7 +44,7 @@ configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOT #Without internet connection, comment the following two lines (configopts and prebuildopts) configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' #The ParaView server can be cranky, test downloads are quite often failing, especially in the case -#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the #first serial attempt would fail. prebuildopts = 'make VTKData ;' diff --git a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-goalf-1.1.0-no-OFED.eb index 3b392c874b..1450202b68 100644 --- a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-goalf-1.1.0-no-OFED.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] patches = ['old-libstdc++-hash_fun-map-set.patch'] -# Pasha's makefile is not suited for parallel execution +# Pasha's makefile is not suited for parallel execution parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-goolf-1.4.10.eb index e06bb5adee..9948217fd4 100644 --- a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-goolf-1.4.10.eb @@ -17,7 +17,7 @@ patches = [ 'Pasha_GCC-4.7.patch', ] -# Pasha's makefile is not suited for parallel execution +# Pasha's makefile is not suited for parallel execution parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-4.0.6.eb b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-4.0.6.eb index c975074930..359a345c5b 100644 --- a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-4.0.6.eb @@ -18,7 +18,7 @@ patches = [ 'old-libstdc++-hash_fun-map-set.patch', ] -# Pasha's makefile is not suited for parallel execution +# Pasha's makefile is not suited for parallel execution parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-5.3.0.eb index 3ca4f9bfba..cf6204baea 100644 --- a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-5.3.0.eb @@ -19,7 +19,7 @@ patches = [ 'old-libstdc++-hash_fun-map-set.patch', ] -# Pasha's makefile is not suited for parallel execution +# Pasha's makefile is not suited for parallel execution parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-4.0.6.eb b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-4.0.6.eb index bbafb52a0c..65d0ec04e7 100644 --- a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-4.0.6.eb @@ -20,7 +20,7 @@ patches = [ ] -# Pasha's makefile is not suited for parallel execution +# Pasha's makefile is not suited for parallel execution parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-5.3.0.eb index d956840f69..67dc78ccc9 100644 --- a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-5.3.0.eb @@ -21,7 +21,7 @@ patches = [ ] -# Pasha's makefile is not suited for parallel execution +# Pasha's makefile is not suited for parallel execution parallel = 1 moduleclass = 'bio' diff --git a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-goolf-1.5.14-Python-2.7.9.eb b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-goolf-1.5.14-Python-2.7.9.eb index ef867422c5..51aeabb7ca 100644 --- a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-goolf-1.5.14-Python-2.7.9.eb +++ b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-goolf-1.5.14-Python-2.7.9.eb @@ -7,7 +7,7 @@ name = 'PyQt' version = '4.11.3' homepage = 'http://www.riverbankcomputing.co.uk/software/pyqt' -description = """PyQt is a set of Python v2 and v3 bindings for Digia's Qt application framework.""" +description = """PyQt is a set of Python v2 and v3 bindings for Digia's Qt application framework.""" toolchain = {'name': 'goolf', 'version': '1.5.14'} diff --git a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-intel-2015a-Python-2.7.9.eb index 48c5bb750a..328b12d5a9 100644 --- a/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/p/PyQt/PyQt-4.11.3-intel-2015a-Python-2.7.9.eb @@ -7,7 +7,7 @@ name = 'PyQt' version = '4.11.3' homepage = 'http://www.riverbankcomputing.co.uk/software/pyqt' -description = """PyQt is a set of Python v2 and v3 bindings for Digia's Qt application framework.""" +description = """PyQt is a set of Python v2 and v3 bindings for Digia's Qt application framework.""" toolchain = {'name': 'intel', 'version': '2015a'} diff --git a/easybuild/easyconfigs/r/Ruby/Ruby-2.1.0-goolf-1.4.10.eb b/easybuild/easyconfigs/r/Ruby/Ruby-2.1.0-goolf-1.4.10.eb index 97d67dd516..513e8a388c 100644 --- a/easybuild/easyconfigs/r/Ruby/Ruby-2.1.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/Ruby/Ruby-2.1.0-goolf-1.4.10.eb @@ -1,5 +1,5 @@ # With <3 for EasyBuild -# +# # EasyConfig for Ruby 2.1: # ---------------------------------------------------------------------------- # Copyright: 2014 - Gregor Mendel Institute of Molecular Plant Biology GmBH diff --git a/easybuild/easyconfigs/r/Ruby/Ruby-2.1.5-intel-2014b.eb b/easybuild/easyconfigs/r/Ruby/Ruby-2.1.5-intel-2014b.eb index 7acca63ee0..be5e8a2090 100644 --- a/easybuild/easyconfigs/r/Ruby/Ruby-2.1.5-intel-2014b.eb +++ b/easybuild/easyconfigs/r/Ruby/Ruby-2.1.5-intel-2014b.eb @@ -1,5 +1,5 @@ # With <3 for EasyBuild -# +# # EasyConfig for Ruby 2.1: # ---------------------------------------------------------------------------- # Copyright: 2014 - Gregor Mendel Institute of Molecular Plant Biology GmBH diff --git a/easybuild/easyconfigs/r/Ruby/Ruby-2.1.6.eb b/easybuild/easyconfigs/r/Ruby/Ruby-2.1.6.eb index b2e22e2b13..8c87deb6f6 100644 --- a/easybuild/easyconfigs/r/Ruby/Ruby-2.1.6.eb +++ b/easybuild/easyconfigs/r/Ruby/Ruby-2.1.6.eb @@ -1,5 +1,5 @@ # With <3 for EasyBuild -# +# # EasyConfig for Ruby 2.1: # ---------------------------------------------------------------------------- # Copyright: 2014 - Gregor Mendel Institute of Molecular Plant Biology GmBH diff --git a/easybuild/easyconfigs/s/SOAPaligner/SOAPaligner-2.21_Linux-x86_64.eb b/easybuild/easyconfigs/s/SOAPaligner/SOAPaligner-2.21_Linux-x86_64.eb index 5cf6c32e44..8bbd1d0d43 100644 --- a/easybuild/easyconfigs/s/SOAPaligner/SOAPaligner-2.21_Linux-x86_64.eb +++ b/easybuild/easyconfigs/s/SOAPaligner/SOAPaligner-2.21_Linux-x86_64.eb @@ -19,7 +19,7 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} source_urls = ['http://soap.genomics.org.cn/down/'] sources = ['soap%(version)srelease.tar.gz'] -# only Linux-x86_64 binaries are provided so we skip build step. +# only Linux-x86_64 binaries are provided so we skip build step. # We just use the MakeCp block to copy each file to the right destination folder skipsteps = ['build'] diff --git a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-goolf-1.4.10.eb index 9a31af40cd..195190a776 100644 --- a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-goolf-1.4.10.eb @@ -1,5 +1,5 @@ # With <3 for EasyBuild -# +# # EasyConfig for SOAPdenovo2: # ---------------------------------------------------------------------------- # Copyright: 2013 - Gregor Mendel Institute of Molecular Plant Biology GmBH @@ -17,7 +17,7 @@ description = """SOAPdenovo is a novel short-read assembly method that can build de novo draft assembly for human-sized genomes. The program is specially designed to assemble Illumina short reads. It creates new opportunities for building reference sequences and carrying out accurate analyses of unexplored genomes in a cost effective way. - SOAPdenovo2 is the successor of SOAPdenovo.""" + SOAPdenovo2 is the successor of SOAPdenovo.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'pic': True} diff --git a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.3.0.eb b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.3.0.eb index 98fc2a7d48..c597bc0601 100644 --- a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.3.0.eb @@ -1,5 +1,5 @@ # With <3 for EasyBuild -# +# # EasyConfig for SOAPdenovo2: # ---------------------------------------------------------------------------- # Copyright: 2013 - Gregor Mendel Institute of Molecular Plant Biology GmBH @@ -17,7 +17,7 @@ description = """SOAPdenovo is a novel short-read assembly method that can build de novo draft assembly for human-sized genomes. The program is specially designed to assemble Illumina short reads. It creates new opportunities for building reference sequences and carrying out accurate analyses of unexplored genomes in a cost effective way. - SOAPdenovo2 is the successor of SOAPdenovo.""" + SOAPdenovo2 is the successor of SOAPdenovo.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'pic': True} diff --git a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.5.0.eb b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.5.0.eb index 4f0d8353ab..003c593651 100644 --- a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.5.0.eb @@ -1,5 +1,5 @@ # With <3 for EasyBuild -# +# # EasyConfig for SOAPdenovo2: # ---------------------------------------------------------------------------- # Copyright: 2013 - Gregor Mendel Institute of Molecular Plant Biology GmBH @@ -17,7 +17,7 @@ description = """SOAPdenovo is a novel short-read assembly method that can build de novo draft assembly for human-sized genomes. The program is specially designed to assemble Illumina short reads. It creates new opportunities for building reference sequences and carrying out accurate analyses of unexplored genomes in a cost effective way. - SOAPdenovo2 is the successor of SOAPdenovo.""" + SOAPdenovo2 is the successor of SOAPdenovo.""" toolchain = {'name': 'ictce', 'version': '5.5.0'} toolchainopts = {'optarch': True, 'pic': True} diff --git a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015a.eb b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015a.eb index 1761063fd7..16d7b49429 100644 --- a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015a.eb +++ b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015a.eb @@ -1,5 +1,5 @@ # With <3 for EasyBuild -# +# # EasyConfig for SOAPdenovo2: # ---------------------------------------------------------------------------- # Copyright: 2013 - Gregor Mendel Institute of Molecular Plant Biology GmBH @@ -17,7 +17,7 @@ description = """SOAPdenovo is a novel short-read assembly method that can build de novo draft assembly for human-sized genomes. The program is specially designed to assemble Illumina short reads. It creates new opportunities for building reference sequences and carrying out accurate analyses of unexplored genomes in a cost effective way. - SOAPdenovo2 is the successor of SOAPdenovo.""" + SOAPdenovo2 is the successor of SOAPdenovo.""" toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True} diff --git a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015b.eb b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015b.eb index 0df8fa5210..829511351f 100644 --- a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015b.eb +++ b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015b.eb @@ -1,5 +1,5 @@ # With <3 for EasyBuild -# +# # EasyConfig for SOAPdenovo2: # ---------------------------------------------------------------------------- # Copyright: 2013 - Gregor Mendel Institute of Molecular Plant Biology GmBH @@ -17,7 +17,7 @@ description = """SOAPdenovo is a novel short-read assembly method that can build de novo draft assembly for human-sized genomes. The program is specially designed to assemble Illumina short reads. It creates new opportunities for building reference sequences and carrying out accurate analyses of unexplored genomes in a cost effective way. - SOAPdenovo2 is the successor of SOAPdenovo.""" + SOAPdenovo2 is the successor of SOAPdenovo.""" toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'optarch': True, 'pic': True} diff --git a/easybuild/easyconfigs/s/Silo/Silo-4.9.1-goolf-1.4.10.eb b/easybuild/easyconfigs/s/Silo/Silo-4.9.1-goolf-1.4.10.eb index 7bc12da16d..e71c024ff4 100644 --- a/easybuild/easyconfigs/s/Silo/Silo-4.9.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/Silo/Silo-4.9.1-goolf-1.4.10.eb @@ -4,7 +4,7 @@ name = 'Silo' version = '4.9.1' homepage = 'https://wci.llnl.gov/codes/silo/' -description = """Silo is a library for reading and writing a wide variety of scientific data to binary, disk files""" +description = """Silo is a library for reading and writing a wide variety of scientific data to binary, disk files""" toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'opt': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/s/Silo/Silo-4.9.1-ictce-5.3.0.eb b/easybuild/easyconfigs/s/Silo/Silo-4.9.1-ictce-5.3.0.eb index 84c2cd61ba..e4c2903f0e 100644 --- a/easybuild/easyconfigs/s/Silo/Silo-4.9.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/Silo/Silo-4.9.1-ictce-5.3.0.eb @@ -4,7 +4,7 @@ name = 'Silo' version = '4.9.1' homepage = 'https://wci.llnl.gov/codes/silo/' -description = """Silo is a library for reading and writing a wide variety of scientific data to binary, disk files""" +description = """Silo is a library for reading and writing a wide variety of scientific data to binary, disk files""" toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'opt': True, 'pic': True, 'usempi': True} diff --git a/easybuild/easyconfigs/s/snappy/snappy-1.1.2-GCC-4.9.2.eb b/easybuild/easyconfigs/s/snappy/snappy-1.1.2-GCC-4.9.2.eb index c94ded9731..2ab7485885 100644 --- a/easybuild/easyconfigs/s/snappy/snappy-1.1.2-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/s/snappy/snappy-1.1.2-GCC-4.9.2.eb @@ -4,7 +4,7 @@ name = 'snappy' version = '1.1.2' # snappy was migrated from code.google.com to github.com and this commit -# corresponds to release 1.1.2 (which they haven't tagged). +# corresponds to release 1.1.2 (which they haven't tagged). # see https://github.com/google/snappy/commit/1ff9be9 commit = '1ff9be9' diff --git a/easybuild/easyconfigs/s/snappy/snappy-1.1.3-GCC-4.9.3.eb b/easybuild/easyconfigs/s/snappy/snappy-1.1.3-GCC-4.9.3.eb index 901b001dcd..36e8b8b902 100644 --- a/easybuild/easyconfigs/s/snappy/snappy-1.1.3-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/s/snappy/snappy-1.1.3-GCC-4.9.3.eb @@ -4,7 +4,7 @@ name = 'snappy' version = '1.1.3' # snappy was migrated from code.google.com to github.com and this commit -# corresponds to release 1.1.2 (which they haven't tagged). +# corresponds to release 1.1.2 (which they haven't tagged). # see https://github.com/google/snappy/commit/1ff9be9 commit = '1ff9be9' diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb index 51a00b2812..0b9f7d0f3f 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb @@ -4,7 +4,7 @@ name = 'xproto' version = '7.0.23' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" -description = "X protocol and ancillary headers" +description = "X protocol and ancillary headers" toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'optarch': True} diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.4.10.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.4.10.eb index d17e8eb76f..e7dc372ce2 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.4.10.eb @@ -4,7 +4,7 @@ name = 'xproto' version = '7.0.23' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" -description = "X protocol and ancillary headers" +description = "X protocol and ancillary headers" toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True} diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb index f34a19a932..4a07188aa9 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb @@ -4,7 +4,7 @@ name = 'xproto' version = '7.0.23' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" -description = "X protocol and ancillary headers" +description = "X protocol and ancillary headers" toolchain = {'name': 'goolf', 'version': '1.5.14'} toolchainopts = {'optarch': True} diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.0.6.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.0.6.eb index fd2b06fd61..0b738cf50c 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.0.6.eb @@ -4,7 +4,7 @@ name = 'xproto' version = '7.0.23' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" -description = "X protocol and ancillary headers" +description = "X protocol and ancillary headers" toolchain = {'name': 'ictce', 'version': '4.0.6'} toolchainopts = {'optarch': True} diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-5.3.0.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-5.3.0.eb index dad31a77b4..90b584a81e 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-5.3.0.eb @@ -4,7 +4,7 @@ name = 'xproto' version = '7.0.23' homepage = "http://www.freedesktop.org/wiki/Software/xlibs" -description = "X protocol and ancillary headers" +description = "X protocol and ancillary headers" toolchain = {'name': 'ictce', 'version': '5.3.0'} -- GitLab From ba6af2855b492c1ab8480c2f4c1dcf7d034a680b Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 11:20:52 +0100 Subject: [PATCH 0795/1015] Style fixes with autopep8: a, d and j Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- .../ABINIT-7.0.3-x86_64_linux_gnu4.5.eb | 6 +-- .../ABINIT-7.0.5-x86_64_linux_gnu4.5.eb | 6 +-- .../ABINIT-7.2.1-x86_64_linux_gnu4.5.eb | 6 +-- ...-1.3.4-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 6 +-- .../ABySS-1.3.4-goolf-1.4.10-Python-2.7.3.eb | 6 +-- .../ABySS-1.3.4-ictce-4.0.6-Python-2.7.3.eb | 6 +-- .../ABySS-1.3.4-ictce-5.3.0-Python-2.7.3.eb | 6 +-- .../a/AMOS/AMOS-3.1.0-goalf-1.1.0-no-OFED.eb | 12 ++--- .../a/AMOS/AMOS-3.1.0-goolf-1.4.10.eb | 12 ++--- .../a/AMOS/AMOS-3.1.0-ictce-4.0.6.eb | 12 ++--- .../a/AMOS/AMOS-3.1.0-ictce-5.3.0.eb | 12 ++--- easybuild/easyconfigs/a/ANSYS/ANSYS-15.0.eb | 4 +- .../easyconfigs/a/ARB/ARB-5.5-goolf-1.4.10.eb | 2 +- .../easyconfigs/a/ARB/ARB-5.5-ictce-4.1.13.eb | 2 +- ...0.2515-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 10 ++-- ...SE-3.6.0.2515-goolf-1.4.10-Python-2.7.3.eb | 10 ++-- ...ASE-3.6.0.2515-ictce-4.0.6-Python-2.7.3.eb | 10 ++-- ...ASE-3.6.0.2515-ictce-5.3.0-Python-2.7.3.eb | 10 ++-- ....4-gompi-1.1.0-no-OFED-with-shared-libs.eb | 2 +- .../AutoDock_Vina-1.1.2_linux_x86.eb | 2 +- .../Autotools/Autotools-20150119-GCC-4.9.2.eb | 8 +-- .../Autotools/Autotools-20150215-GCC-4.7.2.eb | 6 +-- .../Autotools/Autotools-20150215-GCC-4.8.4.eb | 6 +-- .../Autotools/Autotools-20150215-GCC-4.9.2.eb | 6 +-- .../Autotools-20150215-GCC-4.9.3-2.25.eb | 6 +-- .../Autotools-20150215-GNU-4.9.2-2.25.eb | 6 +-- .../Autotools-20150215-GNU-4.9.3-2.25.eb | 6 +-- .../Autotools-20150215-GNU-5.1.0-2.25.eb | 6 +-- .../Autotools-20150215-foss-2015a.eb | 6 +-- .../Autotools-20150215-foss-2016a.eb | 6 +-- .../Autotools-20150215-intel-2015b.eb | 6 +-- .../Autotools-20150215-intel-2016a.eb | 6 +-- .../a/Autotools/Autotools-20150215.eb | 6 +-- .../a/argtable/argtable-2.13-goolf-1.4.10.eb | 2 +- .../aria2/aria2-1.15.1-goalf-1.1.0-no-OFED.eb | 6 +-- .../a/aria2/aria2-1.15.1-goolf-1.4.10.eb | 6 +-- .../a/aria2/aria2-1.15.1-ictce-4.0.6.eb | 6 +-- .../a/aria2/aria2-1.15.1-ictce-5.3.0.eb | 6 +-- .../DISCOVARdenovo-52488-foss-2015a.eb | 2 +- ...-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 50 +++++++++--------- .../DOLFIN-1.0.0-goolf-1.4.10-Python-2.7.3.eb | 52 +++++++++---------- .../DOLFIN-1.0.0-ictce-4.0.6-Python-2.7.3.eb | 50 +++++++++--------- ...ndroPy-3.12.0-goolf-1.4.10-Python-2.7.3.eb | 6 +-- ...-0.9.1-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 6 +-- ...ocutils-0.9.1-goolf-1.4.10-Python-2.7.3.eb | 6 +-- ...Docutils-0.9.1-ictce-4.0.6-Python-2.7.3.eb | 6 +-- ...Docutils-0.9.1-ictce-5.3.0-Python-2.7.3.eb | 6 +-- .../j/JAGS/JAGS-3.4.0-goolf-1.4.10.eb | 1 - .../j/JAGS/JAGS-3.4.0-ictce-6.2.5.eb | 1 - .../j/JAGS/JAGS-3.4.0-intel-2014b.eb | 1 - easybuild/easyconfigs/j/JUBE/JUBE-2.0.3.eb | 4 +- easybuild/easyconfigs/j/JUBE/JUBE-2.0.4.eb | 4 +- easybuild/easyconfigs/j/JUBE/JUBE-2.0.5.eb | 4 +- ...a2-2.6-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 12 ++--- .../Jinja2-2.6-goolf-1.4.10-Python-2.7.3.eb | 12 ++--- .../Jinja2-2.6-ictce-4.0.6-Python-2.7.3.eb | 12 ++--- .../Jinja2-2.6-ictce-5.3.0-Python-2.7.3.eb | 12 ++--- 57 files changed, 246 insertions(+), 249 deletions(-) diff --git a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.3-x86_64_linux_gnu4.5.eb b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.3-x86_64_linux_gnu4.5.eb index a8e8be1611..9ff4e547c0 100644 --- a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.3-x86_64_linux_gnu4.5.eb +++ b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.3-x86_64_linux_gnu4.5.eb @@ -27,8 +27,8 @@ sources = [('abinit-%s_%s.bz2' % (version, versionsuffix[1:]), 'tar xfj %s')] source_urls = ['http://ftp.abinit.org/'] sanity_check_paths = { - 'files': ["bin/abinit"], - 'dirs': [] - } + 'files': ["bin/abinit"], + 'dirs': [] +} moduleclass = 'chem' diff --git a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.5-x86_64_linux_gnu4.5.eb b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.5-x86_64_linux_gnu4.5.eb index 083d321a07..b5b040ce63 100644 --- a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.5-x86_64_linux_gnu4.5.eb +++ b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.0.5-x86_64_linux_gnu4.5.eb @@ -29,8 +29,8 @@ sources = [('abinit-%s_%s.bz2' % (version, versionsuffix[1:]), 'tar xfj %s')] source_urls = ['http://ftp.abinit.org/'] sanity_check_paths = { - 'files': ["bin/abinit"], - 'dirs': [] - } + 'files': ["bin/abinit"], + 'dirs': [] +} moduleclass = 'chem' diff --git a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.2.1-x86_64_linux_gnu4.5.eb b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.2.1-x86_64_linux_gnu4.5.eb index 5ccd2f15a7..051d0927bf 100644 --- a/easybuild/easyconfigs/a/ABINIT/ABINIT-7.2.1-x86_64_linux_gnu4.5.eb +++ b/easybuild/easyconfigs/a/ABINIT/ABINIT-7.2.1-x86_64_linux_gnu4.5.eb @@ -30,8 +30,8 @@ sources = [('abinit-%s_%s.bz2' % (version, versionsuffix[1:]), 'tar xfj %s')] source_urls = ['http://ftp.abinit.org/'] sanity_check_paths = { - 'files': ["bin/abinit"], - 'dirs': [] - } + 'files': ["bin/abinit"], + 'dirs': [] +} moduleclass = 'chem' diff --git a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 570c4b562c..c096f680fa 100644 --- a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -29,8 +29,8 @@ source_urls = ['http://www.bcgsc.ca/downloads/abyss/'] dependencies = [('Boost', '1.49.0', versionsuffix)] sanity_check_paths = { - 'files': ["bin/ABYSS", "bin/ABYSS-P"], - 'dirs': [] - } + 'files': ["bin/ABYSS", "bin/ABYSS-P"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-goolf-1.4.10-Python-2.7.3.eb index 893dbac4ab..6d7dc91575 100644 --- a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-goolf-1.4.10-Python-2.7.3.eb @@ -29,8 +29,8 @@ source_urls = ['http://www.bcgsc.ca/downloads/abyss/'] dependencies = [('Boost', '1.49.0', versionsuffix)] sanity_check_paths = { - 'files': ["bin/ABYSS", "bin/ABYSS-P"], - 'dirs': [] - } + 'files': ["bin/ABYSS", "bin/ABYSS-P"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-ictce-4.0.6-Python-2.7.3.eb index 47d31cf715..935dda4340 100644 --- a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-ictce-4.0.6-Python-2.7.3.eb @@ -29,8 +29,8 @@ source_urls = ['http://www.bcgsc.ca/downloads/abyss/'] dependencies = [('Boost', '1.49.0', versionsuffix)] sanity_check_paths = { - 'files': ["bin/ABYSS", "bin/ABYSS-P"], - 'dirs': [] - } + 'files': ["bin/ABYSS", "bin/ABYSS-P"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-ictce-5.3.0-Python-2.7.3.eb index 8ce4ee39f1..f7709440c3 100644 --- a/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/a/ABySS/ABySS-1.3.4-ictce-5.3.0-Python-2.7.3.eb @@ -29,8 +29,8 @@ source_urls = ['http://www.bcgsc.ca/downloads/abyss/'] dependencies = [('Boost', '1.49.0', versionsuffix)] sanity_check_paths = { - 'files': ["bin/ABYSS", "bin/ABYSS-P"], - 'dirs': [] - } + 'files': ["bin/ABYSS", "bin/ABYSS-P"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-goalf-1.1.0-no-OFED.eb index 7204bb4bed..42399e1539 100644 --- a/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-goalf-1.1.0-no-OFED.eb @@ -25,14 +25,14 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/amos/files/%s/%s' % (name.lower(), version), 'download')] dependencies = [ - ('expat', '2.1.0'), - ('MUMmer', '3.23'), - ] + ('expat', '2.1.0'), + ('MUMmer', '3.23'), +] sanity_check_paths = { - 'files': ['bin/AMOScmp', 'bin/AMOScmp-shortReads', 'bin/AMOScmp-shortReads-alignmentTrimmed' ], - 'dirs': [] - } + 'files': ['bin/AMOScmp', 'bin/AMOScmp-shortReads', 'bin/AMOScmp-shortReads-alignmentTrimmed'], + 'dirs': [] +} parallel = 1 # make crashes otherwise diff --git a/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-goolf-1.4.10.eb b/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-goolf-1.4.10.eb index 67f7c8c305..e1a0148b75 100644 --- a/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-goolf-1.4.10.eb @@ -27,14 +27,14 @@ source_urls = [('http://sourceforge.net/projects/amos/files/%s/%s' % (name.lower patches = ['AMOS-3.1.0_GCC-4.7.patch'] dependencies = [ - ('expat', '2.1.0'), - ('MUMmer', '3.23'), - ] + ('expat', '2.1.0'), + ('MUMmer', '3.23'), +] sanity_check_paths = { - 'files': ['bin/AMOScmp', 'bin/AMOScmp-shortReads', 'bin/AMOScmp-shortReads-alignmentTrimmed' ], - 'dirs': [] - } + 'files': ['bin/AMOScmp', 'bin/AMOScmp-shortReads', 'bin/AMOScmp-shortReads-alignmentTrimmed'], + 'dirs': [] +} parallel = 1 # make crashes otherwise diff --git a/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-ictce-4.0.6.eb b/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-ictce-4.0.6.eb index e18be68931..02a64a2c6f 100644 --- a/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-ictce-4.0.6.eb @@ -25,14 +25,14 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/amos/files/%s/%s' % (name.lower(), version), 'download')] dependencies = [ - ('expat', '2.1.0'), - ('MUMmer', '3.23'), - ] + ('expat', '2.1.0'), + ('MUMmer', '3.23'), +] sanity_check_paths = { - 'files': ['bin/AMOScmp', 'bin/AMOScmp-shortReads', 'bin/AMOScmp-shortReads-alignmentTrimmed' ], - 'dirs': [] - } + 'files': ['bin/AMOScmp', 'bin/AMOScmp-shortReads', 'bin/AMOScmp-shortReads-alignmentTrimmed'], + 'dirs': [] +} parallel = 1 # make crashes otherwise diff --git a/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-ictce-5.3.0.eb b/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-ictce-5.3.0.eb index 89797ac535..7fce76229e 100644 --- a/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/a/AMOS/AMOS-3.1.0-ictce-5.3.0.eb @@ -26,14 +26,14 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://sourceforge.net/projects/amos/files/%s/%s' % (name.lower(), version), 'download')] dependencies = [ - ('expat', '2.1.0'), - ('MUMmer', '3.23'), - ] + ('expat', '2.1.0'), + ('MUMmer', '3.23'), +] sanity_check_paths = { - 'files': ['bin/AMOScmp', 'bin/AMOScmp-shortReads', 'bin/AMOScmp-shortReads-alignmentTrimmed' ], - 'dirs': [] - } + 'files': ['bin/AMOScmp', 'bin/AMOScmp-shortReads', 'bin/AMOScmp-shortReads-alignmentTrimmed'], + 'dirs': [] +} parallel = 1 # make crashes otherwise diff --git a/easybuild/easyconfigs/a/ANSYS/ANSYS-15.0.eb b/easybuild/easyconfigs/a/ANSYS/ANSYS-15.0.eb index 5836d2ff45..673a19b69d 100644 --- a/easybuild/easyconfigs/a/ANSYS/ANSYS-15.0.eb +++ b/easybuild/easyconfigs/a/ANSYS/ANSYS-15.0.eb @@ -8,8 +8,8 @@ description = """ANSYS simulation software enables organizations to confidently toolchain = {'name': 'dummy', 'version': 'dummy'} -#create a zip file from the 3 install iso files. -#make sure all files of the iso's are in the same directory. +# 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-15.0.zip'] import os diff --git a/easybuild/easyconfigs/a/ARB/ARB-5.5-goolf-1.4.10.eb b/easybuild/easyconfigs/a/ARB/ARB-5.5-goolf-1.4.10.eb index 5aa0f9160c..41b26e296f 100644 --- a/easybuild/easyconfigs/a/ARB/ARB-5.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/a/ARB/ARB-5.5-goolf-1.4.10.eb @@ -24,7 +24,7 @@ dependencies = [ ('makedepend', '1.0.4'), ('imake', '1.0.5'), ('libXt', '1.1.4'), - ('motif', '2.3.4'), # libXm + ('motif', '2.3.4'), # libXm ('libXpm', '3.5.11'), ('libXaw', '1.0.12'), ('Perl', '5.16.3'), diff --git a/easybuild/easyconfigs/a/ARB/ARB-5.5-ictce-4.1.13.eb b/easybuild/easyconfigs/a/ARB/ARB-5.5-ictce-4.1.13.eb index 77b39fdaa5..7d9c072196 100644 --- a/easybuild/easyconfigs/a/ARB/ARB-5.5-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/a/ARB/ARB-5.5-ictce-4.1.13.eb @@ -24,7 +24,7 @@ dependencies = [ ('makedepend', '1.0.4'), ('imake', '1.0.5'), ('libXt', '1.1.4'), - ('motif', '2.3.4'), # libXm + ('motif', '2.3.4'), # libXm ('libXpm', '3.5.11'), ('libXaw', '1.0.12'), ('Perl', '5.16.3'), diff --git a/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-goalf-1.1.0-no-OFED-Python-2.7.3.eb index d6c3ba40b8..bb52b4b69d 100644 --- a/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -18,12 +18,12 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ] + (python, pythonver), +] sanity_check_paths = { - 'files': ['bin/ag', 'bin/ase', 'bin/ASE2ase.py', 'bin/testase.py'], - 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] - } + 'files': ['bin/ag', 'bin/ase', 'bin/ASE2ase.py', 'bin/testase.py'], + 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] +} moduleclass = 'chem' diff --git a/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-goolf-1.4.10-Python-2.7.3.eb index eccf705edd..dbbc53352e 100644 --- a/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-goolf-1.4.10-Python-2.7.3.eb @@ -18,12 +18,12 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ] + (python, pythonver), +] sanity_check_paths = { - 'files': ['bin/ag', 'bin/ase', 'bin/ASE2ase.py', 'bin/testase.py'], - 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] - } + 'files': ['bin/ag', 'bin/ase', 'bin/ASE2ase.py', 'bin/testase.py'], + 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] +} moduleclass = 'chem' diff --git a/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-ictce-4.0.6-Python-2.7.3.eb index ea78c0bbca..3829980bc2 100644 --- a/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-ictce-4.0.6-Python-2.7.3.eb @@ -18,12 +18,12 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ] + (python, pythonver), +] sanity_check_paths = { - 'files': ['bin/ag', 'bin/ase', 'bin/ASE2ase.py', 'bin/testase.py'], - 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] - } + 'files': ['bin/ag', 'bin/ase', 'bin/ASE2ase.py', 'bin/testase.py'], + 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] +} moduleclass = 'chem' diff --git a/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-ictce-5.3.0-Python-2.7.3.eb index 290c09c81e..de265b05d3 100644 --- a/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/a/ASE/ASE-3.6.0.2515-ictce-5.3.0-Python-2.7.3.eb @@ -19,12 +19,12 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ] + (python, pythonver), +] sanity_check_paths = { - 'files': ['bin/ag', 'bin/ase', 'bin/ASE2ase.py', 'bin/testase.py'], - 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] - } + 'files': ['bin/ag', 'bin/ase', 'bin/ASE2ase.py', 'bin/testase.py'], + 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] +} moduleclass = 'chem' diff --git a/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED-with-shared-libs.eb b/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED-with-shared-libs.eb index 308e6f6035..a05c00d082 100644 --- a/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED-with-shared-libs.eb +++ b/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED-with-shared-libs.eb @@ -16,7 +16,7 @@ source_urls = [('http://sourceforge.net/projects/math-atlas/files/Stable/%s' % v patches = ['ATLAS-3.8.4_illegal-instruction-fix.patch', 'ATLAS-3.8.4_make-install-shared.patch' - ] + ] # fix for http://math-atlas.sourceforge.net/errata.html#sharedProbe configopts = "-Ss f77lib '-L${EBROOTGCC}/lib64 -lgfortran'" diff --git a/easybuild/easyconfigs/a/AutoDock_Vina/AutoDock_Vina-1.1.2_linux_x86.eb b/easybuild/easyconfigs/a/AutoDock_Vina/AutoDock_Vina-1.1.2_linux_x86.eb index a27cf3bd19..98f8c2275a 100644 --- a/easybuild/easyconfigs/a/AutoDock_Vina/AutoDock_Vina-1.1.2_linux_x86.eb +++ b/easybuild/easyconfigs/a/AutoDock_Vina/AutoDock_Vina-1.1.2_linux_x86.eb @@ -15,7 +15,7 @@ description = """ AutoDock Vina is an open-source program for doing molecular do toolchain = {'name': 'dummy', 'version': 'dummy'} source_urls = ['http://vina.scripps.edu/download/'] -sources = ['%s_%s%s.tgz' % (name.lower(), version.replace('.','_'), versionsuffix)] +sources = ['%s_%s%s.tgz' % (name.lower(), version.replace('.', '_'), versionsuffix)] sanity_check_paths = { 'files': ["bin/vina_split", "bin/vina"], diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150119-GCC-4.9.2.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150119-GCC-4.9.2.eb index 067ccdbe63..66216b2e54 100644 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150119-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150119-GCC-4.9.2.eb @@ -1,7 +1,7 @@ easyblock = 'Bundle' name = 'Autotools' -version = '20150119' # date of the most recent change +version = '20150119' # date of the most recent change homepage = 'http://autotools.io' description = """This bundle collect the standard GNU build tools: Autoconf, Automake and libtool""" @@ -9,9 +9,9 @@ description = """This bundle collect the standard GNU build tools: Autoconf, Aut toolchain = {'name': 'GCC', 'version': '4.9.2'} dependencies = [ - ('Autoconf', '2.69'), # 20120424 - ('Automake', '1.15'), # 20150105 - ('libtool', '2.4.5'), # 20150119 + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.5'), # 20150119 ] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.7.2.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.7.2.eb index 7f04debe9c..d72ed94ae6 100644 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.7.2.eb @@ -9,9 +9,9 @@ description = """This bundle collect the standard GNU build tools: Autoconf, Aut toolchain = {'name': 'GCC', 'version': '4.7.2'} dependencies = [ - ('Autoconf', '2.69'), # 20120424 - ('Automake', '1.15'), # 20150105 - ('libtool', '2.4.6'), # 20150215 + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 ] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.8.4.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.8.4.eb index 357867c586..cdbc438429 100644 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.8.4.eb @@ -9,9 +9,9 @@ description = """This bundle collect the standard GNU build tools: Autoconf, Aut toolchain = {'name': 'GCC', 'version': '4.8.4'} dependencies = [ - ('Autoconf', '2.69'), # 20120424 - ('Automake', '1.15'), # 20150105 - ('libtool', '2.4.6'), # 20150215 + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 ] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.2.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.2.eb index 9fe586bfbb..2b3b95424e 100644 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.2.eb @@ -9,9 +9,9 @@ description = """This bundle collect the standard GNU build tools: Autoconf, Aut toolchain = {'name': 'GCC', 'version': '4.9.2'} dependencies = [ - ('Autoconf', '2.69'), # 20120424 - ('Automake', '1.15'), # 20150105 - ('libtool', '2.4.6'), # 20150215 + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 ] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3-2.25.eb index 8870d76965..b735d846ba 100644 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GCC-4.9.3-2.25.eb @@ -9,9 +9,9 @@ description = """This bundle collect the standard GNU build tools: Autoconf, Aut toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} dependencies = [ - ('Autoconf', '2.69'), # 20120424 - ('Automake', '1.15'), # 20150105 - ('libtool', '2.4.6'), # 20150215 + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 ] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GNU-4.9.2-2.25.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GNU-4.9.2-2.25.eb index 25b293c3c4..f3b0354178 100644 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GNU-4.9.2-2.25.eb +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GNU-4.9.2-2.25.eb @@ -9,9 +9,9 @@ description = """This bundle collect the standard GNU build tools: Autoconf, Aut toolchain = {'name': 'GNU', 'version': '4.9.2-2.25'} dependencies = [ - ('Autoconf', '2.69'), # 20120424 - ('Automake', '1.15'), # 20150105 - ('libtool', '2.4.6'), # 20150215 + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 ] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GNU-4.9.3-2.25.eb index 80fa06d91b..c1363ba804 100644 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GNU-4.9.3-2.25.eb @@ -9,9 +9,9 @@ description = """This bundle collect the standard GNU build tools: Autoconf, Aut toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} dependencies = [ - ('Autoconf', '2.69'), # 20120424 - ('Automake', '1.15'), # 20150105 - ('libtool', '2.4.6'), # 20150215 + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 ] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GNU-5.1.0-2.25.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GNU-5.1.0-2.25.eb index 0d6c26a78c..cac7fe9cde 100644 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GNU-5.1.0-2.25.eb +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-GNU-5.1.0-2.25.eb @@ -9,9 +9,9 @@ description = """This bundle collect the standard GNU build tools: Autoconf, Aut toolchain = {'name': 'GNU', 'version': '5.1.0-2.25'} dependencies = [ - ('Autoconf', '2.69'), # 20120424 - ('Automake', '1.15'), # 20150105 - ('libtool', '2.4.6'), # 20150215 + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 ] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2015a.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2015a.eb index 6a68f164a9..474b894ca2 100644 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2015a.eb +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2015a.eb @@ -9,9 +9,9 @@ description = """This bundle collect the standard GNU build tools: Autoconf, Aut toolchain = {'name': 'foss', 'version': '2015a'} dependencies = [ - ('Autoconf', '2.69'), # 20120424 - ('Automake', '1.15'), # 20150105 - ('libtool', '2.4.6'), # 20150215 + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 ] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2016a.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2016a.eb index a07bbf4e25..b640e29fa5 100644 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2016a.eb +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-foss-2016a.eb @@ -9,9 +9,9 @@ description = """This bundle collect the standard GNU build tools: Autoconf, Aut toolchain = {'name': 'foss', 'version': '2016a'} dependencies = [ - ('Autoconf', '2.69'), # 20120424 - ('Automake', '1.15'), # 20150105 - ('libtool', '2.4.6'), # 20150215 + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 ] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2015b.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2015b.eb index 7677218c94..82ab19bc93 100644 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2015b.eb +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2015b.eb @@ -9,9 +9,9 @@ description = """This bundle collect the standard GNU build tools: Autoconf, Aut toolchain = {'name': 'intel', 'version': '2015b'} dependencies = [ - ('Autoconf', '2.69'), # 20120424 - ('Automake', '1.15'), # 20150105 - ('libtool', '2.4.6'), # 20150215 + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 ] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2016a.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2016a.eb index 0810dfe536..caa4818cd6 100644 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2016a.eb +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215-intel-2016a.eb @@ -9,9 +9,9 @@ description = """This bundle collect the standard GNU build tools: Autoconf, Aut toolchain = {'name': 'intel', 'version': '2016a'} dependencies = [ - ('Autoconf', '2.69'), # 20120424 - ('Automake', '1.15'), # 20150105 - ('libtool', '2.4.6'), # 20150215 + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 ] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/Autotools/Autotools-20150215.eb b/easybuild/easyconfigs/a/Autotools/Autotools-20150215.eb index 6763feae56..af33b5e023 100644 --- a/easybuild/easyconfigs/a/Autotools/Autotools-20150215.eb +++ b/easybuild/easyconfigs/a/Autotools/Autotools-20150215.eb @@ -9,9 +9,9 @@ description = """This bundle collect the standard GNU build tools: Autoconf, Aut toolchain = {'name': 'dummy', 'version': ''} dependencies = [ - ('Autoconf', '2.69'), # 20120424 - ('Automake', '1.15'), # 20150105 - ('libtool', '2.4.6'), # 20150215 + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.15'), # 20150105 + ('libtool', '2.4.6'), # 20150215 ] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/a/argtable/argtable-2.13-goolf-1.4.10.eb b/easybuild/easyconfigs/a/argtable/argtable-2.13-goolf-1.4.10.eb index d2502b1343..5b65e6e0a5 100644 --- a/easybuild/easyconfigs/a/argtable/argtable-2.13-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/a/argtable/argtable-2.13-goolf-1.4.10.eb @@ -15,7 +15,7 @@ description = """ Argtable is an ANSI C library for parsing GNU style toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = [SOURCEFORGE_SOURCE] -sources = ['%s%s.tar.gz' % (name, version.replace('.','-'))] +sources = ['%s%s.tar.gz' % (name, version.replace('.', '-'))] sanity_check_paths = { 'files': ['lib/libargtable2.%s' % SHLIB_EXT, 'lib/libargtable2.la'], diff --git a/easybuild/easyconfigs/a/aria2/aria2-1.15.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/a/aria2/aria2-1.15.1-goalf-1.1.0-no-OFED.eb index ebcf12ae1b..118bf6fc3b 100644 --- a/easybuild/easyconfigs/a/aria2/aria2-1.15.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/a/aria2/aria2-1.15.1-goalf-1.1.0-no-OFED.eb @@ -21,8 +21,8 @@ source_urls = ['http://sourceforge.net/projects/aria2/files', 'download'] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { - 'files': ['bin/aria2c'], - 'dirs': [] - } + 'files': ['bin/aria2c'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/a/aria2/aria2-1.15.1-goolf-1.4.10.eb b/easybuild/easyconfigs/a/aria2/aria2-1.15.1-goolf-1.4.10.eb index cb532e1ea2..7d1302187b 100644 --- a/easybuild/easyconfigs/a/aria2/aria2-1.15.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/a/aria2/aria2-1.15.1-goolf-1.4.10.eb @@ -21,8 +21,8 @@ source_urls = ['http://sourceforge.net/projects/aria2/files', 'download'] toolchain = {'name': 'goolf', 'version': '1.4.10'} sanity_check_paths = { - 'files': ['bin/aria2c'], - 'dirs': [] - } + 'files': ['bin/aria2c'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/a/aria2/aria2-1.15.1-ictce-4.0.6.eb b/easybuild/easyconfigs/a/aria2/aria2-1.15.1-ictce-4.0.6.eb index 1e9c1ad980..b6ba853506 100644 --- a/easybuild/easyconfigs/a/aria2/aria2-1.15.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/a/aria2/aria2-1.15.1-ictce-4.0.6.eb @@ -21,8 +21,8 @@ source_urls = ['http://sourceforge.net/projects/aria2/files', 'download'] toolchain = {'version': '4.0.6', 'name': 'ictce'} sanity_check_paths = { - 'files': ['bin/aria2c'], - 'dirs': [] - } + 'files': ['bin/aria2c'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/a/aria2/aria2-1.15.1-ictce-5.3.0.eb b/easybuild/easyconfigs/a/aria2/aria2-1.15.1-ictce-5.3.0.eb index 3da57c79d8..f4d08974f2 100644 --- a/easybuild/easyconfigs/a/aria2/aria2-1.15.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/a/aria2/aria2-1.15.1-ictce-5.3.0.eb @@ -22,8 +22,8 @@ source_urls = ['http://sourceforge.net/projects/aria2/files', 'download'] toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { - 'files': ['bin/aria2c'], - 'dirs': [] - } + 'files': ['bin/aria2c'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/d/DISCOVARdenovo/DISCOVARdenovo-52488-foss-2015a.eb b/easybuild/easyconfigs/d/DISCOVARdenovo/DISCOVARdenovo-52488-foss-2015a.eb index 5f9ea822ee..1fc6b8de78 100644 --- a/easybuild/easyconfigs/d/DISCOVARdenovo/DISCOVARdenovo-52488-foss-2015a.eb +++ b/easybuild/easyconfigs/d/DISCOVARdenovo/DISCOVARdenovo-52488-foss-2015a.eb @@ -19,7 +19,7 @@ dependencies = [ sanity_check_paths = { 'files': ["bin/AffineAlign"], - 'dirs': ["bin","share"], + 'dirs': ["bin", "share"], } moduleclass = 'bio' diff --git a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 64119b5667..4de16cc800 100644 --- a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -18,9 +18,9 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['https://launchpad.net/%s/%s.x/%s/+download' % (name.lower(), majver, version)] patches = [ - 'wl_pkg_linkflags.patch', - 'petsc-slepc-libs.patch' - ] + 'wl_pkg_linkflags.patch', + 'petsc-slepc-libs.patch' +] builddependencies = [('CMake', '2.8.4')] @@ -29,27 +29,27 @@ python_version = '2.7.3' versionsuffix = '-%s-%s' % (python, python_version) dependencies = [ - (python, python_version), - ('Boost', '1.49.0', versionsuffix), - ('UFC', '2.0.5', versionsuffix), - ('SWIG', '2.0.4', versionsuffix), - ('FFC', '1.0.0', versionsuffix), - ('FIAT', '1.0.0', versionsuffix), - ('Instant', '1.0.0', versionsuffix), - ('Viper', '1.0.0', versionsuffix), - ('UFL', '1.0.0', versionsuffix), - ('SCOTCH', '5.1.12b_esmumps'), - ('Armadillo', '2.4.4', versionsuffix), - ('ParMETIS', '4.0.2'), - ('SuiteSparse', '3.7.0', '-withparmetis'), - ('CGAL', '4.0', versionsuffix), - ('PETSc', '3.3-p2', versionsuffix), - ('SLEPc', '3.3-p1', versionsuffix), - ('MTL4', '4.0.8878', '', True), - ('Trilinos', '10.12.2', versionsuffix), - ('Sphinx', '1.1.3', versionsuffix), - ('zlib', '1.2.7'), - ('libxml2', '2.8.0') - ] + (python, python_version), + ('Boost', '1.49.0', versionsuffix), + ('UFC', '2.0.5', versionsuffix), + ('SWIG', '2.0.4', versionsuffix), + ('FFC', '1.0.0', versionsuffix), + ('FIAT', '1.0.0', versionsuffix), + ('Instant', '1.0.0', versionsuffix), + ('Viper', '1.0.0', versionsuffix), + ('UFL', '1.0.0', versionsuffix), + ('SCOTCH', '5.1.12b_esmumps'), + ('Armadillo', '2.4.4', versionsuffix), + ('ParMETIS', '4.0.2'), + ('SuiteSparse', '3.7.0', '-withparmetis'), + ('CGAL', '4.0', versionsuffix), + ('PETSc', '3.3-p2', versionsuffix), + ('SLEPc', '3.3-p1', versionsuffix), + ('MTL4', '4.0.8878', '', True), + ('Trilinos', '10.12.2', versionsuffix), + ('Sphinx', '1.1.3', versionsuffix), + ('zlib', '1.2.7'), + ('libxml2', '2.8.0') +] moduleclass = 'math' diff --git a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.0.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.0.0-goolf-1.4.10-Python-2.7.3.eb index dcf7a43c08..77e43460d5 100644 --- a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.0.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.0.0-goolf-1.4.10-Python-2.7.3.eb @@ -18,10 +18,10 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['https://launchpad.net/%s/%s.x/%s/+download' % (name.lower(), majver, version)] patches = [ - 'wl_pkg_linkflags.patch', - 'petsc-slepc-libs.patch', - 'DOLFIN-1.0.0_GCC-4.7.patch', - ] + 'wl_pkg_linkflags.patch', + 'petsc-slepc-libs.patch', + 'DOLFIN-1.0.0_GCC-4.7.patch', +] builddependencies = [('CMake', '2.8.4')] @@ -30,27 +30,27 @@ python_version = '2.7.3' versionsuffix = '-%s-%s' % (python, python_version) dependencies = [ - (python, python_version), - ('Boost', '1.49.0', versionsuffix), - ('UFC', '2.0.5', versionsuffix), - ('SWIG', '2.0.4', versionsuffix), - ('FFC', '1.0.0', versionsuffix), - ('FIAT', '1.0.0', versionsuffix), - ('Instant', '1.0.0', versionsuffix), - ('Viper', '1.0.0', versionsuffix), - ('UFL', '1.0.0', versionsuffix), - ('SCOTCH', '5.1.12b_esmumps'), - ('Armadillo', '2.4.4', versionsuffix), - ('ParMETIS', '4.0.2'), - ('SuiteSparse', '3.7.0', '-withparmetis'), - ('CGAL', '4.0', versionsuffix), - ('PETSc', '3.3-p2', versionsuffix), - ('SLEPc', '3.3-p1', versionsuffix), - ('MTL4', '4.0.8878', '', True), - ('Trilinos', '10.12.2', versionsuffix), - ('Sphinx', '1.1.3', versionsuffix), - ('zlib', '1.2.7'), - ('libxml2', '2.8.0') - ] + (python, python_version), + ('Boost', '1.49.0', versionsuffix), + ('UFC', '2.0.5', versionsuffix), + ('SWIG', '2.0.4', versionsuffix), + ('FFC', '1.0.0', versionsuffix), + ('FIAT', '1.0.0', versionsuffix), + ('Instant', '1.0.0', versionsuffix), + ('Viper', '1.0.0', versionsuffix), + ('UFL', '1.0.0', versionsuffix), + ('SCOTCH', '5.1.12b_esmumps'), + ('Armadillo', '2.4.4', versionsuffix), + ('ParMETIS', '4.0.2'), + ('SuiteSparse', '3.7.0', '-withparmetis'), + ('CGAL', '4.0', versionsuffix), + ('PETSc', '3.3-p2', versionsuffix), + ('SLEPc', '3.3-p1', versionsuffix), + ('MTL4', '4.0.8878', '', True), + ('Trilinos', '10.12.2', versionsuffix), + ('Sphinx', '1.1.3', versionsuffix), + ('zlib', '1.2.7'), + ('libxml2', '2.8.0') +] moduleclass = 'math' diff --git a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.0.0-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.0.0-ictce-4.0.6-Python-2.7.3.eb index 7391205922..ac6c64cf00 100644 --- a/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.0.0-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/d/DOLFIN/DOLFIN-1.0.0-ictce-4.0.6-Python-2.7.3.eb @@ -18,9 +18,9 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['https://launchpad.net/%s/%s.x/%s/+download' % (name.lower(), majver, version)] patches = [ - 'wl_pkg_linkflags.patch', - 'petsc-slepc-libs.patch' - ] + 'wl_pkg_linkflags.patch', + 'petsc-slepc-libs.patch' +] builddependencies = [('CMake', '2.8.4')] @@ -29,27 +29,27 @@ python_version = '2.7.3' versionsuffix = '-%s-%s' % (python, python_version) dependencies = [ - (python, python_version), - ('Boost', '1.49.0', versionsuffix), - ('UFC', '2.0.5', versionsuffix), - ('SWIG', '2.0.4', versionsuffix), - ('FFC', '1.0.0', versionsuffix), - ('FIAT', '1.0.0', versionsuffix), - ('Instant', '1.0.0', versionsuffix), - ('Viper', '1.0.0', versionsuffix), - ('UFL', '1.0.0', versionsuffix), - ('SCOTCH', '5.1.12b_esmumps'), - ('Armadillo', '2.4.4', versionsuffix), - ('ParMETIS', '4.0.2'), - ('SuiteSparse', '3.7.0', '-withparmetis'), - ('CGAL', '4.0', versionsuffix), - ('PETSc', '3.3-p2', versionsuffix), - ('SLEPc', '3.3-p1', versionsuffix), - ('MTL4', '4.0.8878', '', True), - ('Trilinos', '10.12.2', versionsuffix), - ('Sphinx', '1.1.3', versionsuffix), - ('zlib', '1.2.7'), - ('libxml2', '2.8.0') - ] + (python, python_version), + ('Boost', '1.49.0', versionsuffix), + ('UFC', '2.0.5', versionsuffix), + ('SWIG', '2.0.4', versionsuffix), + ('FFC', '1.0.0', versionsuffix), + ('FIAT', '1.0.0', versionsuffix), + ('Instant', '1.0.0', versionsuffix), + ('Viper', '1.0.0', versionsuffix), + ('UFL', '1.0.0', versionsuffix), + ('SCOTCH', '5.1.12b_esmumps'), + ('Armadillo', '2.4.4', versionsuffix), + ('ParMETIS', '4.0.2'), + ('SuiteSparse', '3.7.0', '-withparmetis'), + ('CGAL', '4.0', versionsuffix), + ('PETSc', '3.3-p2', versionsuffix), + ('SLEPc', '3.3-p1', versionsuffix), + ('MTL4', '4.0.8878', '', True), + ('Trilinos', '10.12.2', versionsuffix), + ('Sphinx', '1.1.3', versionsuffix), + ('zlib', '1.2.7'), + ('libxml2', '2.8.0') +] moduleclass = 'math' diff --git a/easybuild/easyconfigs/d/DendroPy/DendroPy-3.12.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/d/DendroPy/DendroPy-3.12.0-goolf-1.4.10-Python-2.7.3.eb index 2734b69ecf..7d7b15088e 100644 --- a/easybuild/easyconfigs/d/DendroPy/DendroPy-3.12.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/d/DendroPy/DendroPy-3.12.0-goolf-1.4.10-Python-2.7.3.eb @@ -1,5 +1,5 @@ ## -#This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild # # Copyright:: Copyright 2013-2014 The Cyprus Institute # Authors:: Thekla Loizou @@ -31,8 +31,8 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] sanity_check_paths = { - 'files': ['bin/cattrees.py','bin/long_branch_symmdiff.py','bin/sumlabels.py', - 'bin/sumtrees.py','bin/strict_consensus_merge.py'], + 'files': ['bin/cattrees.py', 'bin/long_branch_symmdiff.py', 'bin/sumlabels.py', + 'bin/sumtrees.py', 'bin/strict_consensus_merge.py'], 'dirs': [], } diff --git a/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 67c0828444..05f82d3b1d 100644 --- a/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -24,8 +24,8 @@ dependencies = [(python, pythonversion)] pylibdir = "lib/python%s/site-packages/%s" % (".".join(pythonversion.split(".")[0:2]), name.lower()) sanity_check_paths = { - 'files': [], - 'dirs': ["bin", pylibdir] - } + 'files': [], + 'dirs': ["bin", pylibdir] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-goolf-1.4.10-Python-2.7.3.eb index 53a00b7cbb..b16e3ee2f0 100644 --- a/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-goolf-1.4.10-Python-2.7.3.eb @@ -24,8 +24,8 @@ dependencies = [(python, pythonversion)] pylibdir = "lib/python%s/site-packages/%s" % (".".join(pythonversion.split(".")[0:2]), name.lower()) sanity_check_paths = { - 'files': [], - 'dirs': ["bin", pylibdir] - } + 'files': [], + 'dirs': ["bin", pylibdir] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-ictce-4.0.6-Python-2.7.3.eb index bcb77c2818..e54119ec9b 100644 --- a/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-ictce-4.0.6-Python-2.7.3.eb @@ -24,8 +24,8 @@ dependencies = [(python, pythonversion)] pylibdir = "lib/python%s/site-packages/%s" % (".".join(pythonversion.split(".")[0:2]), name.lower()) sanity_check_paths = { - 'files': [], - 'dirs': ["bin", pylibdir] - } + 'files': [], + 'dirs': ["bin", pylibdir] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-ictce-5.3.0-Python-2.7.3.eb index 63105571a8..9fcadcde27 100644 --- a/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/d/Docutils/Docutils-0.9.1-ictce-5.3.0-Python-2.7.3.eb @@ -25,8 +25,8 @@ dependencies = [(python, pythonversion)] pylibdir = "lib/python%s/site-packages/%s" % (".".join(pythonversion.split(".")[0:2]), name.lower()) sanity_check_paths = { - 'files': [], - 'dirs': ["bin", pylibdir] - } + 'files': [], + 'dirs': ["bin", pylibdir] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-goolf-1.4.10.eb b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-goolf-1.4.10.eb index c85a8270b1..d0c1108872 100644 --- a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-goolf-1.4.10.eb @@ -30,4 +30,3 @@ modextrapaths = { } moduleclass = 'math' - diff --git a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-ictce-6.2.5.eb b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-ictce-6.2.5.eb index 4b9b0d8456..9e1ed006d5 100644 --- a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-ictce-6.2.5.eb @@ -30,4 +30,3 @@ modextrapaths = { } moduleclass = 'math' - diff --git a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-intel-2014b.eb b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-intel-2014b.eb index e57e27043b..76755f474c 100644 --- a/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-intel-2014b.eb +++ b/easybuild/easyconfigs/j/JAGS/JAGS-3.4.0-intel-2014b.eb @@ -30,4 +30,3 @@ modextrapaths = { } moduleclass = 'math' - diff --git a/easybuild/easyconfigs/j/JUBE/JUBE-2.0.3.eb b/easybuild/easyconfigs/j/JUBE/JUBE-2.0.3.eb index 903be570eb..9ff6f83aaf 100644 --- a/easybuild/easyconfigs/j/JUBE/JUBE-2.0.3.eb +++ b/easybuild/easyconfigs/j/JUBE/JUBE-2.0.3.eb @@ -16,8 +16,8 @@ checksums = ['8afc5e3959752e7541f5f59b07fd1e1c'] options = {'modulename': 'jube2'} sanity_check_paths = { - 'files': ['bin/jube'], - 'dirs': [] + 'files': ['bin/jube'], + 'dirs': [] } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/j/JUBE/JUBE-2.0.4.eb b/easybuild/easyconfigs/j/JUBE/JUBE-2.0.4.eb index 545b5785ea..6a73bae83a 100644 --- a/easybuild/easyconfigs/j/JUBE/JUBE-2.0.4.eb +++ b/easybuild/easyconfigs/j/JUBE/JUBE-2.0.4.eb @@ -16,8 +16,8 @@ checksums = ['96a7946d38d678b25ba4bbd539482a14'] options = {'modulename': 'jube2'} sanity_check_paths = { - 'files': ['bin/jube'], - 'dirs': [] + 'files': ['bin/jube'], + 'dirs': [] } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/j/JUBE/JUBE-2.0.5.eb b/easybuild/easyconfigs/j/JUBE/JUBE-2.0.5.eb index b270f53d57..0d36653ae0 100644 --- a/easybuild/easyconfigs/j/JUBE/JUBE-2.0.5.eb +++ b/easybuild/easyconfigs/j/JUBE/JUBE-2.0.5.eb @@ -16,8 +16,8 @@ checksums = ['f506e9f39898af3d7456890ba219ab90'] options = {'modulename': 'jube2'} sanity_check_paths = { - 'files': ['bin/jube'], - 'dirs': [] + 'files': ['bin/jube'], + 'dirs': [] } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 46c4f977e8..5d9c1fff84 100644 --- a/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -18,16 +18,16 @@ pythonversion = "2.7.3" versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('setuptools', '0.6c11', versionsuffix) - ] + (python, pythonversion), + ('setuptools', '0.6c11', versionsuffix) +] py_short_ver = ".".join(pythonversion.split(".")[0:2]) pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) sanity_check_paths = { - 'files': [], - 'dirs': ["%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)] - } + 'files': [], + 'dirs': ["%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-goolf-1.4.10-Python-2.7.3.eb index e37ffbc4e2..2e7f9bf582 100644 --- a/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-goolf-1.4.10-Python-2.7.3.eb @@ -17,16 +17,16 @@ pythonversion = "2.7.3" versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('setuptools', '0.6c11', versionsuffix) - ] + (python, pythonversion), + ('setuptools', '0.6c11', versionsuffix) +] py_short_ver = ".".join(pythonversion.split(".")[0:2]) pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) sanity_check_paths = { - 'files': [], - 'dirs': ["%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)] - } + 'files': [], + 'dirs': ["%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-ictce-4.0.6-Python-2.7.3.eb index 191856a900..6ac06a966d 100644 --- a/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-ictce-4.0.6-Python-2.7.3.eb @@ -18,16 +18,16 @@ pythonversion = "2.7.3" versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('setuptools', '0.6c11', versionsuffix) - ] + (python, pythonversion), + ('setuptools', '0.6c11', versionsuffix) +] py_short_ver = ".".join(pythonversion.split(".")[0:2]) pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) sanity_check_paths = { - 'files': [], - 'dirs': ["%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)] - } + 'files': [], + 'dirs': ["%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-ictce-5.3.0-Python-2.7.3.eb index 9711dba080..64c7c6c244 100644 --- a/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/j/Jinja2/Jinja2-2.6-ictce-5.3.0-Python-2.7.3.eb @@ -18,16 +18,16 @@ pythonversion = "2.7.3" versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('setuptools', '0.6c11', versionsuffix) - ] + (python, pythonversion), + ('setuptools', '0.6c11', versionsuffix) +] py_short_ver = ".".join(pythonversion.split(".")[0:2]) pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) sanity_check_paths = { - 'files': [], - 'dirs': ["%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)] - } + 'files': [], + 'dirs': ["%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)] +} moduleclass = 'devel' -- GitLab From 0ef9e51a9c654cfa3fc26f6c9b639a6ac2008f27 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 11:23:32 +0100 Subject: [PATCH 0796/1015] Style fixes with autopep8: b Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- .../b/BEDOPS/BEDOPS-2.4.2-GCC-4.8.2.eb | 6 +++--- .../BEDTools/BEDTools-2.17.0-goolf-1.4.10.eb | 2 +- .../BEDTools/BEDTools-2.17.0-ictce-4.1.13.eb | 2 +- .../BEDTools/BEDTools-2.18.1-goolf-1.4.10.eb | 2 +- .../BEDTools/BEDTools-2.19.1-goolf-1.4.10.eb | 2 +- .../b/BEDTools/BEDTools-2.22.0-intel-2014b.eb | 2 +- .../BEDTools/BEDTools-2.23.0-goolf-1.4.10.eb | 2 +- .../b/BEDTools/BEDTools-2.23.0-intel-2015a.eb | 2 +- .../b/BEDTools/BEDTools-2.25.0-foss-2015a.eb | 2 +- .../BEDTools/BEDTools-2.25.0-goolf-1.7.20.eb | 2 +- .../BLAST+-2.2.27-goalf-1.1.0-no-OFED.eb | 6 +++--- .../b/BLAST+/BLAST+-2.2.27-goolf-1.4.10.eb | 6 +++--- .../b/BLAST+/BLAST+-2.2.27-ictce-4.0.6.eb | 6 +++--- .../b/BLAST+/BLAST+-2.2.28-goolf-1.4.10.eb | 6 +++--- .../b/BLAST+/BLAST+-2.2.28-ictce-4.1.13.eb | 6 +++--- .../BLAST+-2.2.30-foss-2015a-Python-2.7.9.eb | 1 - .../b/BLAST+/BLAST+-2.2.30-goolf-1.4.10.eb | 1 - .../b/BLAST/BLAST-2.2.26-Linux_x86_64.eb | 2 +- .../BOINC/BOINC-7.0.65-goolf-1.4.10-client.eb | 5 ++--- .../b/BOINC/BOINC-7.2.42-GCC-4.8.2-client.eb | 19 +++++++++---------- .../BOINC/BOINC-7.2.42-ictce-5.5.0-client.eb | 19 +++++++++---------- .../b/BSMAP/BSMAP-2.74-goolf-1.4.10.eb | 16 ++++++++-------- .../b/BamTools/BamTools-2.4.0-foss-2015b.eb | 2 +- .../b/Bash/Bash-4.2-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/b/Bash/Bash-4.3-GCC-4.9.2.eb | 14 +++++++------- .../b/BayesTraits/BayesTraits-1.0-linux32.eb | 2 +- .../BayesTraits-2.0-Beta-Linux64.eb | 2 +- easybuild/easyconfigs/b/Beast/Beast-2.1.3.eb | 5 ++--- ...iopython-1.61-goolf-1.4.10-Python-2.7.3.eb | 6 +++--- ...Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb | 6 +++--- .../b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb | 8 ++++---- .../b/Bison/Bison-2.7-iccifort-2011.13.367.eb | 4 ++-- .../b/Bison/Bison-2.7-ictce-4.1.13.eb | 4 ++-- .../b/BitSeq/BitSeq-0.7.0-goolf-1.4.10.eb | 6 +++--- .../Bonnie++-1.03e-goalf-1.1.0-no-OFED.eb | 6 +++--- .../b/Bonnie++/Bonnie++-1.03e-goolf-1.4.10.eb | 6 +++--- .../b/Bonnie++/Bonnie++-1.03e-ictce-4.0.6.eb | 7 +++---- .../b/Bonnie++/Bonnie++-1.03e-ictce-5.3.0.eb | 7 +++---- .../b/Boost/Boost-1.47.0-goolf-1.4.10.eb | 2 +- ...1.49.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 2 +- .../Boost-1.49.0-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../Boost-1.49.0-goolf-1.4.10-Python-2.7.5.eb | 2 +- .../Boost-1.49.0-ictce-4.0.6-Python-2.7.3.eb | 2 +- .../Boost-1.49.0-ictce-5.3.0-Python-2.7.3.eb | 2 +- .../b/Boost/Boost-1.51.0-gmpolf-1.4.8.eb | 4 ++-- ...1.51.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 2 +- .../Boost/Boost-1.51.0-goalf-1.1.0-no-OFED.eb | 2 +- .../Boost-1.51.0-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../b/Boost/Boost-1.51.0-goolf-1.4.10.eb | 2 +- .../Boost-1.51.0-ictce-4.0.6-Python-2.7.3.eb | 2 +- .../b/Boost/Boost-1.51.0-ictce-4.0.6.eb | 2 +- .../b/Boost/Boost-1.51.0-ictce-4.1.13.eb | 2 +- .../b/Boost/Boost-1.51.0-ictce-5.2.0.eb | 2 +- .../Boost-1.51.0-ictce-5.3.0-Python-2.7.3.eb | 2 +- .../b/Boost/Boost-1.51.0-ictce-5.3.0.eb | 2 +- ....53.0-goalf-1.5.12-no-OFED-Python-2.7.5.eb | 2 +- .../b/Boost/Boost-1.53.0-goolf-1.4.10.eb | 2 +- .../Boost-1.53.0-ictce-4.1.13-Python-2.7.3.eb | 2 +- .../b/Boost/Boost-1.53.0-ictce-4.1.13.eb | 2 +- .../b/Boost/Boost-1.53.0-ictce-5.2.0.eb | 2 +- .../Boost-1.53.0-ictce-5.3.0-Python-2.7.3.eb | 2 +- .../Boost-1.53.0-ictce-5.3.0-Python-2.7.5.eb | 2 +- .../b/Boost/Boost-1.53.0-ictce-5.3.0.eb | 2 +- .../Boost-1.53.0-ictce-5.5.0-Python-2.7.5.eb | 2 +- .../b/Boost/Boost-1.53.0-ictce-6.2.5.eb | 2 +- .../Boost-1.55.0-ictce-5.5.0-Python-2.7.6.eb | 2 +- .../Boost-1.55.0-ictce-7.1.2-Python-2.7.8.eb | 2 +- easybuild/easyconfigs/b/Boost/Boost-1.55.0.eb | 2 +- .../b/Bowtie/Bowtie-1.1.1-goolf-1.4.10.eb | 6 +++--- .../b/Bowtie/Bowtie-1.1.2-foss-2015b.eb | 6 +++--- .../b/Bowtie/Bowtie-1.1.2-intel-2015a.eb | 7 +++---- .../b/Bowtie/Bowtie-1.1.2-intel-2015b.eb | 7 +++---- .../b/Bowtie2/Bowtie2-2.0.5-goolf-1.4.10.eb | 4 ++-- .../b/Bowtie2/Bowtie2-2.0.6-goolf-1.4.10.eb | 2 +- .../b/Bowtie2/Bowtie2-2.1.0-goolf-1.4.10.eb | 4 ++-- .../b/Bowtie2/Bowtie2-2.2.0-goolf-1.4.10.eb | 4 ++-- .../b/Bowtie2/Bowtie2-2.2.2-goolf-1.4.10.eb | 4 ++-- .../b/Bowtie2/Bowtie2-2.2.4-goolf-1.4.10.eb | 2 +- .../b/Bowtie2/Bowtie2-2.2.5-goolf-1.7.20.eb | 2 +- .../b/Bowtie2/Bowtie2-2.2.5-intel-2015a.eb | 2 +- .../b/Bowtie2/Bowtie2-2.2.6-foss-2015b.eb | 2 +- .../b/Bowtie2/Bowtie2-2.2.6-intel-2015b.eb | 2 +- .../bbFTP/bbFTP-3.2.0-goalf-1.1.0-no-OFED.eb | 6 +++--- .../b/bbFTP/bbFTP-3.2.0-goolf-1.4.10.eb | 6 +++--- .../bbcp/bbcp-12.01.30.00.0-amd64_linux26.eb | 1 - .../bbftpPRO-9.3.1-goalf-1.1.0-no-OFED.eb | 8 ++++---- .../b/bbftpPRO/bbftpPRO-9.3.1-goolf-1.4.10.eb | 8 ++++---- .../b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb | 2 +- .../easyconfigs/b/bc/bc-1.06.95-GCC-4.8.2.eb | 8 ++++---- ...beagle-lib-20120124-goalf-1.1.0-no-OFED.eb | 4 ++-- .../beagle-lib-20120124-goolf-1.4.10.eb | 4 ++-- .../beagle-lib-20120124-ictce-4.0.6.eb | 4 ++-- .../beagle-lib-20120124-ictce-5.3.0.eb | 4 ++-- .../beagle-lib-20141202-intel-2015a.eb | 6 +++--- .../binutils-2.22-goalf-1.1.0-no-OFED.eb | 2 +- .../binutils-2.22-gompi-1.4.12-no-OFED.eb | 2 +- .../b/binutils/binutils-2.22-goolf-1.4.10.eb | 2 +- .../b/binutils/binutils-2.22-goolf-1.5.14.eb | 2 +- .../b/binutils/binutils-2.24-foss-2014b.eb | 2 +- .../b/binutils/binutils-2.24-intel-2014b.eb | 2 +- .../binutils-2.25-GCC-4.9.2-binutils-2.25.eb | 2 +- .../b/binutils/binutils-2.25-GCC-4.9.2.eb | 2 +- .../binutils-2.25-GCC-4.9.3-binutils-2.25.eb | 2 +- .../b/binutils/binutils-2.25-GCC-4.9.3.eb | 2 +- .../binutils-2.25-GCC-5.1.0-binutils-2.25.eb | 2 +- .../b/binutils/binutils-2.25-GCCcore-4.9.3.eb | 2 +- .../easyconfigs/b/binutils/binutils-2.25.1.eb | 2 +- .../easyconfigs/b/binutils/binutils-2.25.eb | 2 +- .../byacc-20120526-goalf-1.1.0-no-OFED.eb | 6 +++--- .../b/byacc/byacc-20120526-goolf-1.4.10.eb | 6 +++--- .../b/byacc/byacc-20120526-ictce-4.0.6.eb | 8 ++++---- .../b/byacc/byacc-20120526-ictce-5.3.0.eb | 6 +++--- 112 files changed, 212 insertions(+), 223 deletions(-) diff --git a/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.2-GCC-4.8.2.eb b/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.2-GCC-4.8.2.eb index 6e29870586..ffd5f8b8e6 100644 --- a/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.2-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/b/BEDOPS/BEDOPS-2.4.2-GCC-4.8.2.eb @@ -28,9 +28,9 @@ parallel = 1 files_to_copy = ["bin"] sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["bedmap", "bam2bed" , "sort-bed", - "starchcat", "vcf2bed", "wig2bed", - "gtf2bed", "bedops", "wig2bed"]], + 'files': ["bin/%s" % x for x in ["bedmap", "bam2bed", "sort-bed", + "starchcat", "vcf2bed", "wig2bed", + "gtf2bed", "bedops", "wig2bed"]], 'dirs': [] } diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.17.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.17.0-goolf-1.4.10.eb index ba457aaa3a..0c8d3ca6a1 100644 --- a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.17.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.17.0-goolf-1.4.10.eb @@ -18,7 +18,7 @@ buildopts = 'CXX="$CXX"' files_to_copy = ['bin', 'docs', 'data', 'genomes', 'scripts', 'test', 'README.rst'] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed','bedToBam','fastaFromBed']], + 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed', 'bedToBam', 'fastaFromBed']], 'dirs': ['docs', 'data', 'genomes', 'scripts', 'test'], } diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.17.0-ictce-4.1.13.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.17.0-ictce-4.1.13.eb index e21399a897..dc8e5c74f1 100644 --- a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.17.0-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.17.0-ictce-4.1.13.eb @@ -18,7 +18,7 @@ buildopts = 'CXX="$CXX"' files_to_copy = ['bin', 'docs', 'data', 'genomes', 'scripts', 'test', 'README.rst'] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed','bedToBam','fastaFromBed']], + 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed', 'bedToBam', 'fastaFromBed']], 'dirs': ['docs', 'data', 'genomes', 'scripts', 'test'], } diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.18.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.18.1-goolf-1.4.10.eb index 3d93f1ffe1..f0c69050e7 100644 --- a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.18.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.18.1-goolf-1.4.10.eb @@ -22,7 +22,7 @@ buildopts = 'CXX="$CXX"' files_to_copy = ['bin', 'docs', 'data', 'genomes', 'scripts', 'test', 'README.rst'] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed','bedToBam','fastaFromBed']], + 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed', 'bedToBam', 'fastaFromBed']], 'dirs': ['docs', 'data', 'genomes', 'scripts', 'test'], } diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.19.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.19.1-goolf-1.4.10.eb index 28fd6859e0..f644a66576 100644 --- a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.19.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.19.1-goolf-1.4.10.eb @@ -20,7 +20,7 @@ sources = ['v%(version)s.tar.gz'] files_to_copy = ['bin', 'docs', 'data', 'genomes', 'scripts', 'test', 'README.md'] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed','bedToBam','fastaFromBed']], + 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed', 'bedToBam', 'fastaFromBed']], 'dirs': ['docs', 'data', 'genomes', 'scripts', 'test'], } diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.22.0-intel-2014b.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.22.0-intel-2014b.eb index 92af179960..7133a6b8a4 100644 --- a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.22.0-intel-2014b.eb +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.22.0-intel-2014b.eb @@ -22,7 +22,7 @@ buildopts = 'CXX="$CXX"' files_to_copy = ['bin', 'docs', 'data', 'genomes', 'scripts', 'test', 'README.md'] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed','bedToBam','fastaFromBed']], + 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed', 'bedToBam', 'fastaFromBed']], 'dirs': ['docs', 'data', 'genomes', 'scripts', 'test'], } diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.23.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.23.0-goolf-1.4.10.eb index 2493984594..2f9e862e72 100644 --- a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.23.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.23.0-goolf-1.4.10.eb @@ -25,7 +25,7 @@ buildopts = 'CXX="$CXX"' files_to_copy = ["bin", "docs", "data", "genomes", "scripts", "test"] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed','bedToBam','fastaFromBed']], + 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed', 'bedToBam', 'fastaFromBed']], 'dirs': files_to_copy, } diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.23.0-intel-2015a.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.23.0-intel-2015a.eb index 6160ea7421..185d7a2d1a 100644 --- a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.23.0-intel-2015a.eb +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.23.0-intel-2015a.eb @@ -22,7 +22,7 @@ buildopts = 'CXX="$CXX"' files_to_copy = ['bin', 'docs', 'data', 'genomes', 'scripts', 'test', 'tutorial', 'README.md'] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed','bedToBam','fastaFromBed']], + 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed', 'bedToBam', 'fastaFromBed']], 'dirs': ['docs', 'data', 'genomes', 'scripts', 'test', 'tutorial'], } diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-foss-2015a.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-foss-2015a.eb index 6997e33823..bcb3a9de52 100644 --- a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-foss-2015a.eb +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-foss-2015a.eb @@ -26,7 +26,7 @@ buildopts = 'CXX="$CXX"' files_to_copy = ["bin", "docs", "data", "genomes", "scripts", "test"] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed','bedToBam','fastaFromBed']], + 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed', 'bedToBam', 'fastaFromBed']], 'dirs': files_to_copy, } diff --git a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-goolf-1.7.20.eb b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-goolf-1.7.20.eb index 3e92e22059..a4e3ce1eb7 100644 --- a/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/b/BEDTools/BEDTools-2.25.0-goolf-1.7.20.eb @@ -26,7 +26,7 @@ buildopts = 'CXX="$CXX"' files_to_copy = ["bin", "docs", "data", "genomes", "scripts", "test"] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed','bedToBam','fastaFromBed']], + 'files': ['bin/%s' % x for x in ['bedtools', 'pairToBed', 'mergeBed', 'bedToBam', 'fastaFromBed']], 'dirs': files_to_copy, } diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-goalf-1.1.0-no-OFED.eb index 8129083a06..3d76340994 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-goalf-1.1.0-no-OFED.eb @@ -30,8 +30,8 @@ dependencies = [('Boost', '1.51.0')] configopts = '--with-boost=$EBROOTBOOST --with-64 --with-bin-release --without-debug --with-mt' sanity_check_paths = { - 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], - 'dirs': [] - } + 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-goolf-1.4.10.eb index e7772ac728..d441a3b6be 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-goolf-1.4.10.eb @@ -30,8 +30,8 @@ dependencies = [('Boost', '1.51.0')] configopts = '--with-boost=$EBROOTBOOST --with-64 --with-bin-release --without-debug --with-mt' sanity_check_paths = { - 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], - 'dirs': [] - } + 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-ictce-4.0.6.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-ictce-4.0.6.eb index 3800356ed9..5d3bf84644 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.27-ictce-4.0.6.eb @@ -32,8 +32,8 @@ dependencies = [('Boost', '1.51.0')] configopts = '--with-boost=$EBROOTBOOST --with-64 --with-bin-release --without-debug --with-mt' sanity_check_paths = { - 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], - 'dirs': [] - } + 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-goolf-1.4.10.eb index d52c0aba66..0da49b06b6 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-goolf-1.4.10.eb @@ -30,8 +30,8 @@ dependencies = [('Boost', '1.51.0')] configopts = '--with-boost=$EBROOTBOOST --with-64 --with-bin-release --without-debug --with-mt' sanity_check_paths = { - 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], - 'dirs': [] - } + 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-ictce-4.1.13.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-ictce-4.1.13.eb index adcf957193..9a1f3c0269 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.28-ictce-4.1.13.eb @@ -32,8 +32,8 @@ dependencies = [('Boost', '1.51.0')] configopts = '--with-boost=$EBROOTBOOST --with-64 --with-bin-release --without-debug --with-mt' sanity_check_paths = { - 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], - 'dirs': [] - } + 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-foss-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-foss-2015a-Python-2.7.9.eb index 37178f8aa5..8c97b6b7aa 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-foss-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-foss-2015a-Python-2.7.9.eb @@ -38,4 +38,3 @@ sanity_check_paths = { } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-goolf-1.4.10.eb index 505c849588..5daf7c4b33 100644 --- a/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BLAST+/BLAST+-2.2.30-goolf-1.4.10.eb @@ -37,4 +37,3 @@ sanity_check_paths = { } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/b/BLAST/BLAST-2.2.26-Linux_x86_64.eb b/easybuild/easyconfigs/b/BLAST/BLAST-2.2.26-Linux_x86_64.eb index 7b97564a4d..22babb46e9 100644 --- a/easybuild/easyconfigs/b/BLAST/BLAST-2.2.26-Linux_x86_64.eb +++ b/easybuild/easyconfigs/b/BLAST/BLAST-2.2.26-Linux_x86_64.eb @@ -20,7 +20,7 @@ source_urls = ['http://ftp.ncbi.nlm.nih.gov/blast/executables/release/%(version) sources = ['%(namelower)s-%(version)s-x64-linux.tar.gz'] sanity_check_paths = { - 'files': ["bin/blastall", "bin/impala", "bin/blastpgp" ], + 'files': ["bin/blastall", "bin/impala", "bin/blastpgp"], 'dirs': [] } diff --git a/easybuild/easyconfigs/b/BOINC/BOINC-7.0.65-goolf-1.4.10-client.eb b/easybuild/easyconfigs/b/BOINC/BOINC-7.0.65-goolf-1.4.10-client.eb index ba1d06a7ff..5d421fbcca 100644 --- a/easybuild/easyconfigs/b/BOINC/BOINC-7.0.65-goolf-1.4.10-client.eb +++ b/easybuild/easyconfigs/b/BOINC/BOINC-7.0.65-goolf-1.4.10-client.eb @@ -16,8 +16,8 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} sources = [SOURCELOWER_TAR_BZ2] dependencies = [ - ('OpenSSL','1.0.1f'), - ('cURL','7.29.0'), + ('OpenSSL', '1.0.1f'), + ('cURL', '7.29.0'), ] with_configure = True @@ -34,4 +34,3 @@ sanity_check_paths = { } moduleclass = 'tools' - diff --git a/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-GCC-4.8.2-client.eb b/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-GCC-4.8.2-client.eb index 599b616ab9..20337ea09b 100644 --- a/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-GCC-4.8.2-client.eb +++ b/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-GCC-4.8.2-client.eb @@ -16,17 +16,17 @@ toolchain = {'name': 'GCC', 'version': '4.8.2'} sources = [SOURCELOWER_TAR_BZ2] dependencies = [ - ('OpenSSL','1.0.1f'), - ('cURL','7.34.0'), + ('OpenSSL', '1.0.1f'), + ('cURL', '7.34.0'), ] builddependencies = [ - ('libtool','2.4.2'), - ('make','3.82'), - ('pkg-config','0.28'), - ('M4','1.4.16'), - ('Autoconf','2.69'), - ('Automake','1.14.1') + ('libtool', '2.4.2'), + ('make', '3.82'), + ('pkg-config', '0.28'), + ('M4', '1.4.16'), + ('Autoconf', '2.69'), + ('Automake', '1.14.1') ] prebuildopts = "./_autosetup && ./configure --disable-server --disable-manager --enable-client &&" @@ -35,9 +35,8 @@ files_to_copy = [(['client/boinc', 'client/boinccmd'], 'bin')] # make sure the binary are available after installation sanity_check_paths = { - 'files': ["bin/boinc",], + 'files': ["bin/boinc", ], 'dirs': [], } moduleclass = 'tools' - diff --git a/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-ictce-5.5.0-client.eb b/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-ictce-5.5.0-client.eb index bc81b334de..1915ed43fc 100644 --- a/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-ictce-5.5.0-client.eb +++ b/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-ictce-5.5.0-client.eb @@ -16,17 +16,17 @@ toolchain = {'name': 'ictce', 'version': '5.5.0'} sources = [SOURCELOWER_TAR_BZ2] dependencies = [ - ('OpenSSL','1.0.1f'), - ('cURL','7.34.0'), + ('OpenSSL', '1.0.1f'), + ('cURL', '7.34.0'), ] builddependencies = [ - ('libtool','2.4.2'), - ('make','3.82'), - ('pkg-config','0.28'), - ('M4','1.4.16'), - ('Autoconf','2.69'), - ('Automake','1.14') + ('libtool', '2.4.2'), + ('make', '3.82'), + ('pkg-config', '0.28'), + ('M4', '1.4.16'), + ('Autoconf', '2.69'), + ('Automake', '1.14') ] prebuildopts = "./_autosetup && ./configure --disable-server --disable-manager --enable-client &&" @@ -35,9 +35,8 @@ files_to_copy = [(['client/boinc', 'client/boinccmd'], 'bin')] # make sure the binary are available after installation sanity_check_paths = { - 'files': ["bin/boinc",], + 'files': ["bin/boinc", ], 'dirs': [], } moduleclass = 'tools' - diff --git a/easybuild/easyconfigs/b/BSMAP/BSMAP-2.74-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BSMAP/BSMAP-2.74-goolf-1.4.10.eb index d31fc0a136..400f14ed06 100644 --- a/easybuild/easyconfigs/b/BSMAP/BSMAP-2.74-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BSMAP/BSMAP-2.74-goolf-1.4.10.eb @@ -16,20 +16,20 @@ skipsteps = ['configure'] installopts = "DESTDIR=%(installdir)s" patches = [ - 'BSMAP-2.74_makefile-modif.patch', - 'BSMAP-2.74_parameters-cpp.patch', - 'BSMAP-2.74_samtools-deps.patch', + 'BSMAP-2.74_makefile-modif.patch', + 'BSMAP-2.74_parameters-cpp.patch', + 'BSMAP-2.74_samtools-deps.patch', ] dependencies = [ - ('ncurses', '5.9'), - ('zlib', '1.2.7'), - ('SAMtools', '0.1.18'), + ('ncurses', '5.9'), + ('zlib', '1.2.7'), + ('SAMtools', '0.1.18'), ] sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["bsmap", "methratio.py", "sam2bam.sh"]], - 'dirs': [], + 'files': ["bin/%s" % x for x in ["bsmap", "methratio.py", "sam2bam.sh"]], + 'dirs': [], } moduleclass = 'data' diff --git a/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2015b.eb b/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2015b.eb index c4a843674b..9e9c2961a5 100644 --- a/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2015b.eb +++ b/easybuild/easyconfigs/b/BamTools/BamTools-2.4.0-foss-2015b.eb @@ -22,7 +22,7 @@ builddependencies = [('CMake', '3.4.1')] files_to_copy = ["bin", "lib", "include", "docs", "LICENSE", "README"] -sanity_check_paths = { +sanity_check_paths = { 'files': ["bin/bamtools", "include/shared/bamtools_global.h", "lib/libbamtools.a", "lib/libbamtools.so", "lib/libbamtools-utils.a", "lib/libjsoncpp.a"], 'dirs': ["include/api", "docs"] diff --git a/easybuild/easyconfigs/b/Bash/Bash-4.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/b/Bash/Bash-4.2-goalf-1.1.0-no-OFED.eb index b2a23aa149..57dbb97a1a 100644 --- a/easybuild/easyconfigs/b/Bash/Bash-4.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/b/Bash/Bash-4.2-goalf-1.1.0-no-OFED.eb @@ -20,7 +20,7 @@ description = """Bash is an sh-compatible command language interpreter that exec read from the standard input or from a file. Bash also incorporates useful features from the Korn and C shells (ksh and csh).""" -toolchain = {'name' : 'goalf', 'version' : '1.1.0-no-OFED'} +toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/b/Bash/Bash-4.3-GCC-4.9.2.eb b/easybuild/easyconfigs/b/Bash/Bash-4.3-GCC-4.9.2.eb index d02188852b..3d11d3fad4 100644 --- a/easybuild/easyconfigs/b/Bash/Bash-4.3-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/b/Bash/Bash-4.3-GCC-4.9.2.eb @@ -1,13 +1,13 @@ ## -## This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild ## -## Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit -## Authors:: Valentin Plugaru -## License:: MIT/GPL -## $Id$ +# Copyright:: Copyright 2012-2013 University of Luxembourg/Computer Science and Communications Research Unit +# Authors:: Valentin Plugaru +# License:: MIT/GPL +# $Id$ ## -## This work implements a part of the HPCBIOS project and is a component of the policy: -## http://hpcbios.readthedocs.org/en/latest/HPCBIOS_05-06.html +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_05-06.html ### # easyblock = 'ConfigureMake' diff --git a/easybuild/easyconfigs/b/BayesTraits/BayesTraits-1.0-linux32.eb b/easybuild/easyconfigs/b/BayesTraits/BayesTraits-1.0-linux32.eb index 49c78aa1c4..8d561cd81b 100644 --- a/easybuild/easyconfigs/b/BayesTraits/BayesTraits-1.0-linux32.eb +++ b/easybuild/easyconfigs/b/BayesTraits/BayesTraits-1.0-linux32.eb @@ -27,6 +27,6 @@ sanity_check_paths = { 'dirs': [], } -modextrapaths = {'PATH':''} +modextrapaths = {'PATH': ''} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/BayesTraits/BayesTraits-2.0-Beta-Linux64.eb b/easybuild/easyconfigs/b/BayesTraits/BayesTraits-2.0-Beta-Linux64.eb index 159ed9b248..29cb55f251 100644 --- a/easybuild/easyconfigs/b/BayesTraits/BayesTraits-2.0-Beta-Linux64.eb +++ b/easybuild/easyconfigs/b/BayesTraits/BayesTraits-2.0-Beta-Linux64.eb @@ -28,6 +28,6 @@ sanity_check_paths = { 'dirs': [], } -modextrapaths = {'PATH':''} +modextrapaths = {'PATH': ''} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Beast/Beast-2.1.3.eb b/easybuild/easyconfigs/b/Beast/Beast-2.1.3.eb index b396cebf89..16f5b548ac 100644 --- a/easybuild/easyconfigs/b/Beast/Beast-2.1.3.eb +++ b/easybuild/easyconfigs/b/Beast/Beast-2.1.3.eb @@ -25,13 +25,12 @@ dependencies = [ # this is not mandatory but beagle-lib is recommended by developers # beagle-lib will also load the required java dependency # if you remove this you should add the java dependency - ('beagle-lib', '20120124', '',('goolf', '1.4.10')), + ('beagle-lib', '20120124', '', ('goolf', '1.4.10')), ] sanity_check_paths = { - 'files': ["bin/beast" ], + 'files': ["bin/beast"], 'dirs': [] } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb index baf247c07d..45922449e6 100644 --- a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb @@ -36,9 +36,9 @@ dependencies = [ sanity_check_paths = { 'files': [], 'dirs': ['lib/python%s/site-packages/Bio' % pyshortver, - 'lib/python%s/site-packages/biopython-%s-py%s.egg-info' % (pyshortver, version,\ - pyshortver), - 'lib/python%s/site-packages/BioSQL' % pyshortver] + 'lib/python%s/site-packages/biopython-%s-py%s.egg-info' % (pyshortver, version, + pyshortver), + 'lib/python%s/site-packages/BioSQL' % pyshortver] } options = {'modulename': 'Bio'} diff --git a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb index 96eae4f635..cdbf5d2851 100644 --- a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb @@ -36,9 +36,9 @@ dependencies = [ sanity_check_paths = { 'files': [], 'dirs': ['lib/python%s/site-packages/Bio' % pyshortver, - 'lib/python%s/site-packages/biopython-%s-py%s.egg-info' % (pyshortver, version,\ - pyshortver), - 'lib/python%s/site-packages/BioSQL' % pyshortver] + 'lib/python%s/site-packages/biopython-%s-py%s.egg-info' % (pyshortver, version, + pyshortver), + 'lib/python%s/site-packages/BioSQL' % pyshortver] } options = {'modulename': 'Bio'} diff --git a/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb index 07dcfa192d..9fe13b94a1 100644 --- a/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb @@ -18,14 +18,14 @@ determine cytosine methylation states""" toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ["http://www.bioinformatics.babraham.ac.uk/projects/bismark/"] -sources = ['%s_v%s.tar.gz' % (name.lower(), version) ] +sources = ['%s_v%s.tar.gz' % (name.lower(), version)] dependencies = [('Bowtie2', '2.0.2')] sanity_check_paths = { - 'files': ["bismark", "bismark2bedGraph", "bismark2report", "bismark_genome_preparation", - "bismark_methylation_extractor", "coverage2cytosine", "deduplicate_bismark"], - 'dirs': [], + 'files': ["bismark", "bismark2bedGraph", "bismark2report", "bismark_genome_preparation", + "bismark_methylation_extractor", "coverage2cytosine", "deduplicate_bismark"], + 'dirs': [], } moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Bison/Bison-2.7-iccifort-2011.13.367.eb b/easybuild/easyconfigs/b/Bison/Bison-2.7-iccifort-2011.13.367.eb index 6f79524592..0971fbca29 100644 --- a/easybuild/easyconfigs/b/Bison/Bison-2.7-iccifort-2011.13.367.eb +++ b/easybuild/easyconfigs/b/Bison/Bison-2.7-iccifort-2011.13.367.eb @@ -15,8 +15,8 @@ source_urls = [GNU_SOURCE] builddependencies = [('M4', '1.4.16')] sanity_check_paths = { - 'files':["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], - 'dirs':[], + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], } moduleclass = 'lang' diff --git a/easybuild/easyconfigs/b/Bison/Bison-2.7-ictce-4.1.13.eb b/easybuild/easyconfigs/b/Bison/Bison-2.7-ictce-4.1.13.eb index 1345612aec..a47f4cfdd8 100644 --- a/easybuild/easyconfigs/b/Bison/Bison-2.7-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/b/Bison/Bison-2.7-ictce-4.1.13.eb @@ -15,8 +15,8 @@ source_urls = [GNU_SOURCE] builddependencies = [('M4', '1.4.16')] sanity_check_paths = { - 'files':["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], - 'dirs':[], + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], } moduleclass = 'lang' diff --git a/easybuild/easyconfigs/b/BitSeq/BitSeq-0.7.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/BitSeq/BitSeq-0.7.0-goolf-1.4.10.eb index 28b4adc0bd..5a270ebc00 100644 --- a/easybuild/easyconfigs/b/BitSeq/BitSeq-0.7.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/BitSeq/BitSeq-0.7.0-goolf-1.4.10.eb @@ -23,9 +23,9 @@ sources = [SOURCE_TAR_GZ] # put here the list of generated executables when compiling list_of_executables = ["convertSamples", "estimateDE", "estimateExpression", "estimateHyperPar", - "estimateVBExpression", "extractSamples", "getFoldChange", "getGeneExpression", - "getPPLR", "getVariance", "getWithinGeneExpression", "parseAlignment", - "transposeLargeFile", "getCounts.py", "extractTranscriptInfo.py"] + "estimateVBExpression", "extractSamples", "getFoldChange", "getGeneExpression", + "getPPLR", "getVariance", "getWithinGeneExpression", "parseAlignment", + "transposeLargeFile", "getCounts.py", "extractTranscriptInfo.py"] # this is the real EasyBuild line to copy all the executables to "bin" files_to_copy = [(list_of_executables, "bin")] diff --git a/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-goalf-1.1.0-no-OFED.eb index 41a9f3fdef..8bcb1abedd 100644 --- a/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-goalf-1.1.0-no-OFED.eb @@ -21,8 +21,8 @@ source_urls = ['http://www.coker.com.au/bonnie++/'] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { - 'files': ['sbin/bonnie++'], - 'dirs': [] - } + 'files': ['sbin/bonnie++'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-goolf-1.4.10.eb index 28f31121d6..fd432782eb 100644 --- a/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-goolf-1.4.10.eb @@ -21,8 +21,8 @@ source_urls = ['http://www.coker.com.au/bonnie++/'] toolchain = {'name': 'goolf', 'version': '1.4.10'} sanity_check_paths = { - 'files': ['sbin/bonnie++'], - 'dirs': [] - } + 'files': ['sbin/bonnie++'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-ictce-4.0.6.eb b/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-ictce-4.0.6.eb index 7b2aca1bc7..f4e01e36bd 100644 --- a/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-ictce-4.0.6.eb @@ -21,9 +21,8 @@ source_urls = ['http://www.coker.com.au/bonnie++/'] toolchain = {'version': '4.0.6', 'name': 'ictce'} sanity_check_paths = { - 'files': ['sbin/bonnie++'], - 'dirs': [] - } + 'files': ['sbin/bonnie++'], + 'dirs': [] +} moduleclass = 'tools' - diff --git a/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-ictce-5.3.0.eb b/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-ictce-5.3.0.eb index 80cfb940af..c663871a9c 100644 --- a/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/Bonnie++/Bonnie++-1.03e-ictce-5.3.0.eb @@ -22,9 +22,8 @@ source_urls = ['http://www.coker.com.au/bonnie++/'] toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { - 'files': ['sbin/bonnie++'], - 'dirs': [] - } + 'files': ['sbin/bonnie++'], + 'dirs': [] +} moduleclass = 'tools' - diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.47.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Boost/Boost-1.47.0-goolf-1.4.10.eb index 93386e296d..3a571ac328 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.47.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.47.0-goolf-1.4.10.eb @@ -19,6 +19,6 @@ configopts = '--without-libraries=python' # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.49.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/b/Boost/Boost-1.49.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 3a7a111835..38cca32ea7 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.49.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.49.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -21,6 +21,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.49.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/b/Boost/Boost-1.49.0-goolf-1.4.10-Python-2.7.3.eb index c961d98fd8..26f6bca712 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.49.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.49.0-goolf-1.4.10-Python-2.7.3.eb @@ -21,6 +21,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.49.0-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/b/Boost/Boost-1.49.0-goolf-1.4.10-Python-2.7.5.eb index 99ad6a98dc..a28c67be70 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.49.0-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.49.0-goolf-1.4.10-Python-2.7.5.eb @@ -21,6 +21,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.49.0-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/b/Boost/Boost-1.49.0-ictce-4.0.6-Python-2.7.3.eb index 7e087bb042..f6191d854f 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.49.0-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.49.0-ictce-4.0.6-Python-2.7.3.eb @@ -23,6 +23,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.49.0-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/b/Boost/Boost-1.49.0-ictce-5.3.0-Python-2.7.3.eb index 3988e42a3d..ea0b132e92 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.49.0-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.49.0-ictce-5.3.0-Python-2.7.3.eb @@ -23,6 +23,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-gmpolf-1.4.8.eb b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-gmpolf-1.4.8.eb index 6d898a6437..4d9a1a23d1 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-gmpolf-1.4.8.eb @@ -17,6 +17,6 @@ configopts = '--without-libraries=python' # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] -#maxparallel=1 +osdependencies = [('zlib-devel', 'zlib1g-dev')] +# maxparallel=1 moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb index d48b1c70a1..26a0348c88 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -21,6 +21,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goalf-1.1.0-no-OFED.eb index cb53c502fc..5841132659 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goalf-1.1.0-no-OFED.eb @@ -17,6 +17,6 @@ configopts = '--without-libraries=python' # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goolf-1.4.10-Python-2.7.3.eb index 313d9d65c4..95d230ca9d 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goolf-1.4.10-Python-2.7.3.eb @@ -21,6 +21,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goolf-1.4.10.eb index f5cc38969b..fe0aacf8dd 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-goolf-1.4.10.eb @@ -17,6 +17,6 @@ configopts = '--without-libraries=python' # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-4.0.6-Python-2.7.3.eb index b323695956..7d098018b7 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-4.0.6-Python-2.7.3.eb @@ -23,6 +23,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-4.0.6.eb b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-4.0.6.eb index 709900a2b0..20af60928b 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-4.0.6.eb @@ -17,6 +17,6 @@ configopts = '--without-libraries=python' # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-4.1.13.eb b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-4.1.13.eb index edcf74cbec..9b9c1f416c 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-4.1.13.eb @@ -17,6 +17,6 @@ configopts = '--without-libraries=python' # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-5.2.0.eb b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-5.2.0.eb index 97d8361b7a..078df28545 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-5.2.0.eb @@ -17,6 +17,6 @@ configopts = '--without-libraries=python' # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-5.3.0-Python-2.7.3.eb index 13e799e076..c0d9d3958e 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-5.3.0-Python-2.7.3.eb @@ -23,6 +23,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-5.3.0.eb b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-5.3.0.eb index b49e9e58e9..016ded779d 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.51.0-ictce-5.3.0.eb @@ -17,6 +17,6 @@ configopts = '--without-libraries=python' # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-goalf-1.5.12-no-OFED-Python-2.7.5.eb b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-goalf-1.5.12-no-OFED-Python-2.7.5.eb index 403498d6f4..8177dfdfc7 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-goalf-1.5.12-no-OFED-Python-2.7.5.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-goalf-1.5.12-no-OFED-Python-2.7.5.eb @@ -21,6 +21,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-goolf-1.4.10.eb index 6e295b56b6..90c4f9d0e5 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-goolf-1.4.10.eb @@ -17,6 +17,6 @@ configopts = '--without-libraries=python' # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-4.1.13-Python-2.7.3.eb index 354f0c7260..15ca81dd99 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-4.1.13-Python-2.7.3.eb @@ -23,6 +23,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-4.1.13.eb b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-4.1.13.eb index fad7f26ba9..e59984e8e7 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-4.1.13.eb @@ -17,6 +17,6 @@ configopts = '--without-libraries=python' # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.2.0.eb b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.2.0.eb index 472f8aa41f..6c8ec824c0 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.2.0.eb @@ -17,6 +17,6 @@ configopts = '--without-libraries=python' # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.3.0-Python-2.7.3.eb index b82fa3aec4..79d1f85483 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.3.0-Python-2.7.3.eb @@ -23,6 +23,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.3.0-Python-2.7.5.eb b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.3.0-Python-2.7.5.eb index e55911ea59..0ed130e7a2 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.3.0-Python-2.7.5.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.3.0-Python-2.7.5.eb @@ -21,6 +21,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.3.0.eb b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.3.0.eb index a7526a054e..125204c6c1 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.3.0.eb @@ -17,6 +17,6 @@ configopts = '--without-libraries=python' # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.5.0-Python-2.7.5.eb b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.5.0-Python-2.7.5.eb index c3ef017964..d634055e62 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.5.0-Python-2.7.5.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-5.5.0-Python-2.7.5.eb @@ -23,6 +23,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-6.2.5.eb b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-6.2.5.eb index 5d078f7526..2d3562ccc9 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.53.0-ictce-6.2.5.eb @@ -17,6 +17,6 @@ configopts = '--without-libraries=python' # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.55.0-ictce-5.5.0-Python-2.7.6.eb b/easybuild/easyconfigs/b/Boost/Boost-1.55.0-ictce-5.5.0-Python-2.7.6.eb index 87a7b60a53..6436848a16 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.55.0-ictce-5.5.0-Python-2.7.6.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.55.0-ictce-5.5.0-Python-2.7.6.eb @@ -23,6 +23,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.55.0-ictce-7.1.2-Python-2.7.8.eb b/easybuild/easyconfigs/b/Boost/Boost-1.55.0-ictce-7.1.2-Python-2.7.8.eb index d29dcc1cda..005df0b624 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.55.0-ictce-7.1.2-Python-2.7.8.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.55.0-ictce-7.1.2-Python-2.7.8.eb @@ -23,6 +23,6 @@ dependencies = [ # also build boost_mpi boost_mpi = True -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.55.0.eb b/easybuild/easyconfigs/b/Boost/Boost-1.55.0.eb index fb5ddf0185..9e85b84df7 100644 --- a/easybuild/easyconfigs/b/Boost/Boost-1.55.0.eb +++ b/easybuild/easyconfigs/b/Boost/Boost-1.55.0.eb @@ -16,6 +16,6 @@ configopts = '--without-libraries=python' toolset = 'gcc' -osdependencies = [('zlib-devel','zlib1g-dev')] +osdependencies = [('zlib-devel', 'zlib1g-dev')] moduleclass = 'devel' diff --git a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.1-goolf-1.4.10.eb index 0240ff0e2c..b0b3446182 100644 --- a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.1-goolf-1.4.10.eb @@ -1,6 +1,6 @@ -#Modified from existing version by: -#Robert Schmidt -#Ottawa Hospital Research Institute - Bioinformatics Team +# Modified from existing version by: +# Robert Schmidt +# Ottawa Hospital Research Institute - Bioinformatics Team name = 'Bowtie' version = '1.1.1' diff --git a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb index 74828669ae..b83380f7c8 100644 --- a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb +++ b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-foss-2015b.eb @@ -1,6 +1,6 @@ -#Modified from existing version by: -#Robert Schmidt -#Ottawa Hospital Research Institute - Bioinformatics Team +# Modified from existing version by: +# Robert Schmidt +# Ottawa Hospital Research Institute - Bioinformatics Team name = 'Bowtie' version = '1.1.2' diff --git a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015a.eb b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015a.eb index 8837567287..6eb22c637f 100644 --- a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015a.eb +++ b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015a.eb @@ -1,6 +1,6 @@ -#Modified from existing version by: -#Robert Schmidt -#Ottawa Hospital Research Institute - Bioinformatics Team +# Modified from existing version by: +# Robert Schmidt +# Ottawa Hospital Research Institute - Bioinformatics Team name = 'Bowtie' version = '1.1.2' @@ -18,4 +18,3 @@ source_urls = ['http://download.sourceforge.net/bowtie-bio/'] patches = ['int64typedef.patch'] moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015b.eb b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015b.eb index 63be2bee21..e8fb12a0cf 100644 --- a/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015b.eb +++ b/easybuild/easyconfigs/b/Bowtie/Bowtie-1.1.2-intel-2015b.eb @@ -1,6 +1,6 @@ -#Modified from existing version by: -#Robert Schmidt -#Ottawa Hospital Research Institute - Bioinformatics Team +# Modified from existing version by: +# Robert Schmidt +# Ottawa Hospital Research Institute - Bioinformatics Team name = 'Bowtie' version = '1.1.2' @@ -18,4 +18,3 @@ source_urls = ['http://download.sourceforge.net/bowtie-bio/'] patches = ['int64typedef.patch'] moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.5-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.5-goolf-1.4.10.eb index ae75b8cebd..dc88165bd7 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.5-goolf-1.4.10.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'Bowtie2' version = '2.0.5' @@ -22,7 +22,7 @@ source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/ files_to_copy = [ (["bowtie2", "bowtie2-align", "bowtie2-build", "bowtie2-inspect"], 'bin'), - "doc", "example", "scripts",] + "doc", "example", "scripts", ] sanity_check_paths = { 'files': ["bin/bowtie2-align", "bin/bowtie2-build", "bin/bowtie2-inspect"], diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.6-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.6-goolf-1.4.10.eb index 640a7f6d83..f0363a6b44 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.6-goolf-1.4.10.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'Bowtie2' version = '2.0.6' diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-goolf-1.4.10.eb index 93890f908f..9de79dd21c 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-goolf-1.4.10.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'Bowtie2' version = '2.1.0' @@ -22,7 +22,7 @@ source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/ files_to_copy = [ (["bowtie2", "bowtie2-align", "bowtie2-build", "bowtie2-inspect"], 'bin'), - "doc", "example","scripts"] + "doc", "example", "scripts"] sanity_check_paths = { 'files': ["bin/bowtie2-align", "bin/bowtie2-build", "bin/bowtie2-inspect"], diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.0-goolf-1.4.10.eb index 6dbb873164..19af7a159b 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.0-goolf-1.4.10.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'Bowtie2' version = '2.2.0' @@ -22,7 +22,7 @@ source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/ files_to_copy = [ (["bowtie2", "bowtie2-align-l", "bowtie2-align-s", "bowtie2-build", "bowtie2-build-l", "bowtie2-build-s", - "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), + "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), "doc", "example", "scripts"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.2-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.2-goolf-1.4.10.eb index 83794c9d53..cc0a728014 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.2-goolf-1.4.10.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'Bowtie2' version = '2.2.2' @@ -22,7 +22,7 @@ source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/ files_to_copy = [ (["bowtie2", "bowtie2-align-l", "bowtie2-align-s", "bowtie2-build", "bowtie2-build-l", "bowtie2-build-s", - "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), + "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), "doc", "example", "scripts", "MANUAL", "MANUAL.markdown", "NEWS"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.4-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.4-goolf-1.4.10.eb index 1a8d964de1..d2d24de2f8 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.4-goolf-1.4.10.eb @@ -24,7 +24,7 @@ source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/ files_to_copy = [ (["bowtie2", "bowtie2-align-l", "bowtie2-align-s", "bowtie2-build", "bowtie2-build-l", "bowtie2-build-s", - "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), + "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), "doc", "example", "scripts", "MANUAL", "MANUAL.markdown", "NEWS"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-goolf-1.7.20.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-goolf-1.7.20.eb index 30dfc18960..3f05bda0e8 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-goolf-1.7.20.eb @@ -24,7 +24,7 @@ source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/ files_to_copy = [ (["bowtie2", "bowtie2-align-l", "bowtie2-align-s", "bowtie2-build", "bowtie2-build-l", "bowtie2-build-s", - "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), + "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), "doc", "example", "scripts", "MANUAL", "MANUAL.markdown", "NEWS"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-intel-2015a.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-intel-2015a.eb index cc4bd53b3a..d7856c8fa2 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-intel-2015a.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.5-intel-2015a.eb @@ -24,7 +24,7 @@ source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/ files_to_copy = [ (["bowtie2", "bowtie2-align-l", "bowtie2-align-s", "bowtie2-build", "bowtie2-build-l", "bowtie2-build-s", - "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), + "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), "doc", "example", "scripts", "MANUAL", "MANUAL.markdown", "NEWS"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-foss-2015b.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-foss-2015b.eb index 9b9219de67..a342fa3e4d 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-foss-2015b.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-foss-2015b.eb @@ -24,7 +24,7 @@ source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/ files_to_copy = [ (["bowtie2", "bowtie2-align-l", "bowtie2-align-s", "bowtie2-build", "bowtie2-build-l", "bowtie2-build-s", - "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), + "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), "doc", "example", "scripts", "MANUAL", "MANUAL.markdown", "NEWS"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-intel-2015b.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-intel-2015b.eb index 7fc6a11c7d..3901df0ef7 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-intel-2015b.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.6-intel-2015b.eb @@ -24,7 +24,7 @@ source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/ files_to_copy = [ (["bowtie2", "bowtie2-align-l", "bowtie2-align-s", "bowtie2-build", "bowtie2-build-l", "bowtie2-build-s", - "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), + "bowtie2-inspect", "bowtie2-inspect-l", "bowtie2-inspect-s"], 'bin'), "doc", "example", "scripts", "MANUAL", "MANUAL.markdown", "NEWS"] sanity_check_paths = { diff --git a/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.0-goalf-1.1.0-no-OFED.eb index 523b1ad59c..e14fa5b01a 100644 --- a/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.0-goalf-1.1.0-no-OFED.eb @@ -32,8 +32,8 @@ start_dir = 'bbftpc' buildopts = "CC=$CC" sanity_check_paths = { - 'files': ['bin/bbftp'], - 'dirs': [] - } + 'files': ['bin/bbftp'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.0-goolf-1.4.10.eb index b3183258a9..b334202a6e 100644 --- a/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/bbFTP/bbFTP-3.2.0-goolf-1.4.10.eb @@ -32,8 +32,8 @@ start_dir = 'bbftpc' buildopts = "CC=$CC" sanity_check_paths = { - 'files': ['bin/bbftp'], - 'dirs': [] - } + 'files': ['bin/bbftp'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/b/bbcp/bbcp-12.01.30.00.0-amd64_linux26.eb b/easybuild/easyconfigs/b/bbcp/bbcp-12.01.30.00.0-amd64_linux26.eb index 81abdbbdb7..17f6d6b14b 100644 --- a/easybuild/easyconfigs/b/bbcp/bbcp-12.01.30.00.0-amd64_linux26.eb +++ b/easybuild/easyconfigs/b/bbcp/bbcp-12.01.30.00.0-amd64_linux26.eb @@ -35,4 +35,3 @@ sanity_check_paths = { } moduleclass = 'tools' - diff --git a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goalf-1.1.0-no-OFED.eb index ead21fe6c8..eae65e841f 100644 --- a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goalf-1.1.0-no-OFED.eb @@ -24,13 +24,13 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sources = [SOURCE_TAR_BZ2] source_urls = ['http://bbftppro.myftp.org/'] -unpack_options = '--strip-components=1' # we need to dive one level deep inside the tarball +unpack_options = '--strip-components=1' # we need to dive one level deep inside the tarball start_dir = 'bbftpc' sanity_check_paths = { - 'files': ['bin/bbftp'], - 'dirs': [] - } + 'files': ['bin/bbftp'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goolf-1.4.10.eb index 944cb25b8b..29c92454a6 100644 --- a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-goolf-1.4.10.eb @@ -24,13 +24,13 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} sources = [SOURCE_TAR_BZ2] source_urls = ['http://bbftppro.myftp.org/'] -unpack_options = '--strip-components=1' # we need to dive one level deep inside the tarball +unpack_options = '--strip-components=1' # we need to dive one level deep inside the tarball start_dir = 'bbftpc' sanity_check_paths = { - 'files': ['bin/bbftp'], - 'dirs': [] - } + 'files': ['bin/bbftp'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb index 8cff88ba26..21a811ccbf 100644 --- a/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/bbftpPRO/bbftpPRO-9.3.1-ictce-5.3.0.eb @@ -24,7 +24,7 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} sources = [SOURCE_TAR_BZ2] source_urls = ['http://bbftppro.myftp.org/'] -unpack_options = '--strip-components=1' # we need to dive one level deep inside the tarball +unpack_options = '--strip-components=1' # we need to dive one level deep inside the tarball start_dir = 'bbftpc' diff --git a/easybuild/easyconfigs/b/bc/bc-1.06.95-GCC-4.8.2.eb b/easybuild/easyconfigs/b/bc/bc-1.06.95-GCC-4.8.2.eb index 1d80e71dae..3755390098 100644 --- a/easybuild/easyconfigs/b/bc/bc-1.06.95-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/b/bc/bc-1.06.95-GCC-4.8.2.eb @@ -17,12 +17,12 @@ sources = [SOURCELOWER_TAR_BZ2] toolchain = {'name': 'GCC', 'version': '4.8.2'} dependencies = [ - ('libreadline','6.3'), - ('flex','2.5.38'), - ('Bison','3.0.2'), + ('libreadline', '6.3'), + ('flex', '2.5.38'), + ('Bison', '3.0.2'), ] builddependencies = [ - ('texinfo','5.2'), + ('texinfo', '5.2'), ] configopts = ['--with-readline'] diff --git a/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-goalf-1.1.0-no-OFED.eb index 8cc9ec017e..0165eeb653 100644 --- a/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-goalf-1.1.0-no-OFED.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ["include/libhmsbeagle-1/libhmsbeagle/%s" % includefile for includefile in ["beagle.h", "platform.h"]] + ["lib/libhmsbeagle%s.so" % libfile - for libfile in ["-cpu", "-cpu-sse", "-jni" ,""]], - 'dirs' : [] + for libfile in ["-cpu", "-cpu-sse", "-jni", ""]], + 'dirs': [] } moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-goolf-1.4.10.eb b/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-goolf-1.4.10.eb index 6ce8bc4c64..f54d71284a 100644 --- a/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-goolf-1.4.10.eb @@ -27,8 +27,8 @@ sanity_check_paths = { 'files': ["include/libhmsbeagle-1/libhmsbeagle/%s" % includefile for includefile in ["beagle.h", "platform.h"]] + ["lib/libhmsbeagle%s.so" % libfile - for libfile in ["-cpu", "-cpu-sse", "-jni" ,""]], - 'dirs' : [] + for libfile in ["-cpu", "-cpu-sse", "-jni", ""]], + 'dirs': [] } moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-ictce-4.0.6.eb b/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-ictce-4.0.6.eb index 1a9b8e86f1..55504df755 100644 --- a/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-ictce-4.0.6.eb @@ -23,8 +23,8 @@ sanity_check_paths = { 'files': ["include/libhmsbeagle-1/libhmsbeagle/%s" % includefile for includefile in ["beagle.h", "platform.h"]] + ["lib/libhmsbeagle%s.so" % libfile - for libfile in ["-cpu", "-cpu-sse", "-jni" ,""]], - 'dirs' : [] + for libfile in ["-cpu", "-cpu-sse", "-jni", ""]], + 'dirs': [] } moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-ictce-5.3.0.eb b/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-ictce-5.3.0.eb index 971aefa649..d4fc0c8fee 100644 --- a/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20120124-ictce-5.3.0.eb @@ -23,8 +23,8 @@ sanity_check_paths = { 'files': ["include/libhmsbeagle-1/libhmsbeagle/%s" % includefile for includefile in ["beagle.h", "platform.h"]] + ["lib/libhmsbeagle%s.so" % libfile - for libfile in ["-cpu", "-cpu-sse", "-jni" ,""]], - 'dirs' : [] + for libfile in ["-cpu", "-cpu-sse", "-jni", ""]], + 'dirs': [] } moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20141202-intel-2015a.eb b/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20141202-intel-2015a.eb index 6958ac7224..cc7febf444 100644 --- a/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20141202-intel-2015a.eb +++ b/easybuild/easyconfigs/b/beagle-lib/beagle-lib-20141202-intel-2015a.eb @@ -1,7 +1,7 @@ easyblock = 'ConfigureMake' name = 'beagle-lib' -#revision r1261 +# revision r1261 version = '20141202' homepage = 'http://code.google.com/p/beagle-lib/' @@ -29,8 +29,8 @@ sanity_check_paths = { 'files': ["include/libhmsbeagle-1/libhmsbeagle/%s" % includefile for includefile in ["beagle.h", "platform.h"]] + ["lib/libhmsbeagle%s.so" % libfile - for libfile in ["-cpu", "-cpu-sse", "-jni" ,""]], - 'dirs' : [] + for libfile in ["-cpu", "-cpu-sse", "-jni", ""]], + 'dirs': [] } moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.22-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/b/binutils/binutils-2.22-goalf-1.1.0-no-OFED.eb index 89688dc6f1..bfc339020f 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.22-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.22-goalf-1.1.0-no-OFED.eb @@ -28,7 +28,7 @@ source_urls = [GNU_SOURCE] configopts = '--with-sysroot=/' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'nm', - 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip'] sanity_check_paths = { 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a', 'lib64/libiberty.a'] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.22-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/b/binutils/binutils-2.22-gompi-1.4.12-no-OFED.eb index fc3ab9230d..437f04c2a6 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.22-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.22-gompi-1.4.12-no-OFED.eb @@ -28,7 +28,7 @@ source_urls = [GNU_SOURCE] configopts = '--with-sysroot=/' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'nm', - 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip'] sanity_check_paths = { 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a', 'lib64/libiberty.a'] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.4.10.eb b/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.4.10.eb index 10612dc973..5f76d89a06 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.4.10.eb @@ -27,7 +27,7 @@ source_urls = [GNU_SOURCE] configopts = '--with-sysroot=/' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'nm', - 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip'] sanity_check_paths = { 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a', 'lib64/libiberty.a'] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.5.14.eb b/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.5.14.eb index f0f82557eb..5dae8ebe27 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.22-goolf-1.5.14.eb @@ -25,7 +25,7 @@ sources = ['binutils-%(version)s.tar.bz2'] source_urls = [GNU_SOURCE] binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'nm', - 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip'] sanity_check_paths = { 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a', 'lib64/libiberty.a'] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.24-foss-2014b.eb b/easybuild/easyconfigs/b/binutils/binutils-2.24-foss-2014b.eb index f289f62f1b..3d49fdcf03 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.24-foss-2014b.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.24-foss-2014b.eb @@ -19,7 +19,7 @@ dependencies = [ configopts = '--with-sysroot=/' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'nm', - 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip'] sanity_check_paths = { 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.24-intel-2014b.eb b/easybuild/easyconfigs/b/binutils/binutils-2.24-intel-2014b.eb index 90ee55811f..77fb03962b 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.24-intel-2014b.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.24-intel-2014b.eb @@ -22,7 +22,7 @@ configopts = '--with-sysroot=/' buildopts = 'CFLAGS="$CFLAGS -wd175"' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'nm', - 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip'] sanity_check_paths = { 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb index 9ceff3cb2c..608c44a155 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2-binutils-2.25.eb @@ -29,7 +29,7 @@ prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins --enable-shared --enable-static' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', - 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip'] sanity_check_paths = { 'files': ['bin/%s' % x for x in binlist] + diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2.eb index f62c14d803..17ecd5c190 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.2.eb @@ -28,7 +28,7 @@ prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins --enable-shared --enable-static' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', - 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip'] sanity_check_paths = { 'files': ['bin/%s' % x for x in binlist] + diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb index 6d5e96c3f7..61254037e0 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3-binutils-2.25.eb @@ -29,7 +29,7 @@ prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins --enable-shared --enable-static' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', - 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip'] sanity_check_paths = { 'files': ['bin/%s' % x for x in binlist] + diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb index 36bd18b1ae..0007322f1f 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-4.9.3.eb @@ -28,7 +28,7 @@ prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins --enable-shared --enable-static' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', - 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip'] sanity_check_paths = { 'files': ['bin/%s' % x for x in binlist] + diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb index e24f90d2ed..e6f5a84c78 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCC-5.1.0-binutils-2.25.eb @@ -29,7 +29,7 @@ prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins --enable-shared --enable-static' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', - 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip'] sanity_check_paths = { 'files': ['bin/%s' % x for x in binlist] + diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCCcore-4.9.3.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCCcore-4.9.3.eb index 77644355ad..5fcc8fc6b3 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25-GCCcore-4.9.3.eb @@ -29,7 +29,7 @@ prebuildopts = 'LIBS="$EBROOTZLIB/lib/libz.a"' configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins --enable-shared --enable-static' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', - 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip'] sanity_check_paths = { 'files': ['bin/%s' % x for x in binlist] + diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25.1.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25.1.eb index 6e4fce3123..b6d188a41b 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25.1.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25.1.eb @@ -29,7 +29,7 @@ prebuildopts = preconfigopts configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', - 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip'] sanity_check_paths = { 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], diff --git a/easybuild/easyconfigs/b/binutils/binutils-2.25.eb b/easybuild/easyconfigs/b/binutils/binutils-2.25.eb index 12add4fe48..3a95cee4b6 100644 --- a/easybuild/easyconfigs/b/binutils/binutils-2.25.eb +++ b/easybuild/easyconfigs/b/binutils/binutils-2.25.eb @@ -29,7 +29,7 @@ prebuildopts = preconfigopts configopts = '--with-sysroot=/ --enable-gold --enable-ld=default --enable-plugins' binlist = ['addr2line', 'ar', 'as', 'c++filt', 'elfedit', 'gprof', 'ld', 'ld.bfd', 'ld.gold', 'nm', - 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip' ] + 'objcopy', 'objdump', 'ranlib', 'readelf', 'size', 'strings', 'strip'] sanity_check_paths = { 'files': ['bin/%s' % x for x in binlist] + ['lib/libbfd.a', 'lib/libopcodes.a'] + ['include/%s' % x for x in ['ansidecl.h', 'bfd.h', 'bfdlink.h', 'dis-asm.h', 'symcat.h']], diff --git a/easybuild/easyconfigs/b/byacc/byacc-20120526-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/b/byacc/byacc-20120526-goalf-1.1.0-no-OFED.eb index 42ae4e574e..17776b5889 100644 --- a/easybuild/easyconfigs/b/byacc/byacc-20120526-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/b/byacc/byacc-20120526-goalf-1.1.0-no-OFED.eb @@ -13,8 +13,8 @@ sources = [SOURCELOWER_TGZ] source_urls = ['ftp://invisible-island.net/byacc'] sanity_check_paths = { - 'files': ["bin/yacc"], - 'dirs': [] - } + 'files': ["bin/yacc"], + 'dirs': [] +} moduleclass = 'lang' diff --git a/easybuild/easyconfigs/b/byacc/byacc-20120526-goolf-1.4.10.eb b/easybuild/easyconfigs/b/byacc/byacc-20120526-goolf-1.4.10.eb index f53938591a..9a479b92a1 100644 --- a/easybuild/easyconfigs/b/byacc/byacc-20120526-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/byacc/byacc-20120526-goolf-1.4.10.eb @@ -13,8 +13,8 @@ sources = [SOURCELOWER_TGZ] source_urls = ['ftp://invisible-island.net/byacc'] sanity_check_paths = { - 'files': ["bin/yacc"], - 'dirs': [] - } + 'files': ["bin/yacc"], + 'dirs': [] +} moduleclass = 'lang' diff --git a/easybuild/easyconfigs/b/byacc/byacc-20120526-ictce-4.0.6.eb b/easybuild/easyconfigs/b/byacc/byacc-20120526-ictce-4.0.6.eb index b2e4ab6e24..5112bff567 100644 --- a/easybuild/easyconfigs/b/byacc/byacc-20120526-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/b/byacc/byacc-20120526-ictce-4.0.6.eb @@ -7,14 +7,14 @@ homepage = 'http://invisible-island.net/byacc/byacc.html' description = """Berkeley Yacc (byacc) is generally conceded to be the best yacc variant available. In contrast to bison, it is written to avoid dependencies upon a particular compiler.""" -toolchain = {'name': 'ictce', 'version' : '4.0.6'} +toolchain = {'name': 'ictce', 'version': '4.0.6'} sources = [SOURCELOWER_TGZ] source_urls = ['ftp://invisible-island.net/byacc'] sanity_check_paths = { - 'files': ["bin/yacc"], - 'dirs': [] - } + 'files': ["bin/yacc"], + 'dirs': [] +} moduleclass = 'lang' diff --git a/easybuild/easyconfigs/b/byacc/byacc-20120526-ictce-5.3.0.eb b/easybuild/easyconfigs/b/byacc/byacc-20120526-ictce-5.3.0.eb index 39def10fe5..2dcca844dd 100644 --- a/easybuild/easyconfigs/b/byacc/byacc-20120526-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/byacc/byacc-20120526-ictce-5.3.0.eb @@ -14,8 +14,8 @@ sources = [SOURCELOWER_TGZ] source_urls = ['ftp://invisible-island.net/byacc'] sanity_check_paths = { - 'files': ["bin/yacc"], - 'dirs': [] - } + 'files': ["bin/yacc"], + 'dirs': [] +} moduleclass = 'lang' -- GitLab From bd64ddba02efe71576b39eb5d961a3970337148a Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 11:40:39 +0100 Subject: [PATCH 0797/1015] Style fixes with autopep8: e, k, q, w, y and z Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- .../ECore-1.5.2-ictce-5.5.0-clusterapps.eb | 8 +++---- .../e/ECore/ECore-1.5.2-ictce-5.5.0.eb | 2 +- .../e/ELPH/ELPH-1.0.1-goolf-1.4.10.eb | 4 ++-- .../e/ELPH/ELPH-1.0.1-ictce-6.2.5.eb | 4 ++-- .../ELinks-0.12pre5-goalf-1.1.0-no-OFED.eb | 6 ++--- .../e/ELinks/ELinks-0.12pre5-goolf-1.4.10.eb | 6 ++--- .../e/ELinks/ELinks-0.12pre5-ictce-4.0.6.eb | 6 ++--- .../e/ELinks/ELinks-0.12pre5-ictce-5.3.0.eb | 6 ++--- ...esSo-3.1.1-goalf-1.1.0-no-OFED-parallel.eb | 12 +++++----- ...PResSo-3.1.1-goalf-1.1.0-no-OFED-serial.eb | 12 +++++----- .../ESPResSo-3.1.1-goolf-1.4.10-parallel.eb | 10 ++++----- .../ESPResSo-3.1.1-goolf-1.4.10-serial.eb | 10 ++++----- .../ESPResSo-3.1.1-ictce-4.0.6-parallel.eb | 12 +++++----- .../ESPResSo-3.1.1-ictce-4.0.6-serial.eb | 12 +++++----- .../ESPResSo-3.1.1-ictce-5.3.0-parallel.eb | 10 ++++----- .../ESPResSo-3.1.1-ictce-5.3.0-serial.eb | 10 ++++----- .../e/ETSF_IO/ETSF_IO-1.0.4-goolf-1.4.10.eb | 2 +- .../e/ErlangOTP/ErlangOTP-R16B02-GCC-4.7.2.eb | 2 +- .../e/eXpress/eXpress-1.5.1-goolf-1.4.10.eb | 2 +- .../easyconfigs/e/ed/ed-1.9-goolf-1.4.10.eb | 4 ++-- .../easyconfigs/e/ed/ed-1.9-ictce-5.3.0.eb | 4 ++-- .../e/eudev/eudev-3.0-intel-2014b.eb | 4 ++-- .../e/eudev/eudev-3.0-intel-2015a.eb | 4 ++-- .../e/eudev/eudev-3.1.2-intel-2015b.eb | 4 ++-- .../e/eudev/eudev-3.1.5-intel-2015b.eb | 4 ++-- .../Kerberos_V5-1.12.2-intel-2014b.eb | 2 +- .../QLogicMPI-2.9-926.1005_rhel5_qlc.eb | 12 +++++----- .../easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb | 2 +- .../easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb | 2 +- .../QuantumESPRESSO-4.2-ictce-5.3.0.eb | 2 +- .../QuantumESPRESSO-4.2-ictce-5.5.0.eb | 2 +- .../WIEN2k/WIEN2k-12.1-goalf-1.1.0-no-OFED.eb | 22 +++++++++---------- .../w/WIEN2k/WIEN2k-12.1-goolf-1.4.10.eb | 2 +- .../w/WIEN2k/WIEN2k-12.1-ictce-4.0.6.eb | 22 +++++++++---------- .../w/WIEN2k/WIEN2k-14.1-intel-2014b.eb | 8 +++---- .../w/WIEN2k/WIEN2k-14.1-intel-2015a.eb | 8 +++---- .../w/WIEN2k/WIEN2k-14.2-intel-2015a.eb | 8 +++---- .../w/WPS/WPS-3.4.1-ictce-5.3.0-dmpar.eb | 2 +- .../w/WPS/WPS-3.4.1-iqacml-3.7.3-dmpar.eb | 2 +- ...-0.9.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 8 +++---- ...2beamer-0.9.5-goolf-1.4.10-Python-2.7.3.eb | 2 +- ...i2beamer-0.9.5-ictce-5.3.0-Python-2.7.3.eb | 8 +++---- ...YAML-Syck-1.27-goolf-1.4.10-Perl-5.16.3.eb | 2 +- ...YAML-Syck-1.27-ictce-4.1.13-Perl-5.16.3.eb | 2 +- .../YAML-Syck-1.27-ictce-5.3.0-Perl-5.16.3.eb | 2 +- .../y/Yasm/Yasm-1.2.0-goalf-1.1.0-no-OFED.eb | 6 ++--- .../y/Yasm/Yasm-1.2.0-ictce-4.0.6.eb | 6 ++--- .../y/Yasm/Yasm-1.2.0-ictce-5.3.0.eb | 6 ++--- .../z/zsh/zsh-5.0.2-goolf-1.4.10.eb | 2 +- .../z/zsh/zsh-5.0.2-ictce-4.1.13.eb | 2 +- .../zsync/zsync-0.6.2-goalf-1.1.0-no-OFED.eb | 6 ++--- .../z/zsync/zsync-0.6.2-ictce-4.0.6.eb | 6 ++--- .../z/zsync/zsync-0.6.2-ictce-5.3.0.eb | 6 ++--- 53 files changed, 160 insertions(+), 160 deletions(-) diff --git a/easybuild/easyconfigs/e/ECore/ECore-1.5.2-ictce-5.5.0-clusterapps.eb b/easybuild/easyconfigs/e/ECore/ECore-1.5.2-ictce-5.5.0-clusterapps.eb index ca072da66b..fafcf623a0 100644 --- a/easybuild/easyconfigs/e/ECore/ECore-1.5.2-ictce-5.5.0-clusterapps.eb +++ b/easybuild/easyconfigs/e/ECore/ECore-1.5.2-ictce-5.5.0-clusterapps.eb @@ -18,10 +18,10 @@ patches = ['ecore-license-var.patch'] dependencies = [('OpenMPI', '1.4.5')] sanity_check_paths = { - 'files': ['arch/linux-rh5-x86_64/bin/%s' % x for x in ['absperm', 'FormationFactor', 'nmr', - 'orterun', 'packer', 'randomwalkffmpi', - 'unpacker']] + \ - ['absperm.sh', 'formationfactor.sh', 'nmr.sh', 'rw_formationfactor.sh'], + 'files': ['arch/linux-rh5-x86_64/bin/%s' % x for x in ['absperm', 'FormationFactor', 'nmr', + 'orterun', 'packer', 'randomwalkffmpi', + 'unpacker']] + + ['absperm.sh', 'formationfactor.sh', 'nmr.sh', 'rw_formationfactor.sh'], 'dirs': [], } diff --git a/easybuild/easyconfigs/e/ECore/ECore-1.5.2-ictce-5.5.0.eb b/easybuild/easyconfigs/e/ECore/ECore-1.5.2-ictce-5.5.0.eb index 7c028041b8..d93540e9b8 100644 --- a/easybuild/easyconfigs/e/ECore/ECore-1.5.2-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/e/ECore/ECore-1.5.2-ictce-5.5.0.eb @@ -16,7 +16,7 @@ patches = ['ecore-license-var.patch'] dependencies = [('OpenMPI', '1.4.5')] sanity_check_paths = { - 'files': ["ecore.sh", 'noarch/launch.sh'] + \ + 'files': ["ecore.sh", 'noarch/launch.sh'] + ['arch/linux-rh5-x86_64/bin/%s' % x for x in ['diagenesismodeller', 'ecore', 'packer', 'PorenetworkExtraction', 'Poresim', 'unpacker']], 'dirs': [], diff --git a/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-goolf-1.4.10.eb index 5403f1fde9..8ac9aea768 100644 --- a/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-goolf-1.4.10.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'ELPH' version = '1.0.1' @@ -26,7 +26,7 @@ buildopts = ' CC="$CC"' parallel = 1 -files_to_copy = [ (["elph"], "bin"), "COPYRIGHT", "LICENSE", "Readme.ELPH", "VERSION" ] +files_to_copy = [(["elph"], "bin"), "COPYRIGHT", "LICENSE", "Readme.ELPH", "VERSION"] sanity_check_paths = { 'files': ["bin/elph"], diff --git a/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-ictce-6.2.5.eb b/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-ictce-6.2.5.eb index 8986e97200..ba2c506ee5 100644 --- a/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/e/ELPH/ELPH-1.0.1-ictce-6.2.5.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'ELPH' version = '1.0.1' @@ -26,7 +26,7 @@ buildopts = ' CC="$CC"' parallel = 1 -files_to_copy = [ (["elph"], "bin"), "COPYRIGHT", "LICENSE", "Readme.ELPH", "VERSION" ] +files_to_copy = [(["elph"], "bin"), "COPYRIGHT", "LICENSE", "Readme.ELPH", "VERSION"] sanity_check_paths = { 'files': ["bin/elph"], diff --git a/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-goalf-1.1.0-no-OFED.eb index 740d133cb4..6e775a095b 100644 --- a/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-goalf-1.1.0-no-OFED.eb @@ -21,8 +21,8 @@ source_urls = ['http://elinks.or.cz/download/'] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { - 'files': ['bin/elinks'], - 'dirs': [] - } + 'files': ['bin/elinks'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-goolf-1.4.10.eb b/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-goolf-1.4.10.eb index 098e55a84e..ee65cc074e 100644 --- a/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-goolf-1.4.10.eb @@ -21,8 +21,8 @@ source_urls = ['http://elinks.or.cz/download/'] toolchain = {'name': 'goolf', 'version': '1.4.10'} sanity_check_paths = { - 'files': ['bin/elinks'], - 'dirs': [] - } + 'files': ['bin/elinks'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-ictce-4.0.6.eb b/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-ictce-4.0.6.eb index 3298a3a17d..413650f9a5 100644 --- a/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-ictce-4.0.6.eb @@ -21,8 +21,8 @@ source_urls = ['http://elinks.or.cz/download/'] toolchain = {'version': '4.0.6', 'name': 'ictce'} sanity_check_paths = { - 'files': ['bin/elinks'], - 'dirs': [] - } + 'files': ['bin/elinks'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-ictce-5.3.0.eb b/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-ictce-5.3.0.eb index 1dbae1bd2f..176ffcb6bd 100644 --- a/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/e/ELinks/ELinks-0.12pre5-ictce-5.3.0.eb @@ -22,8 +22,8 @@ source_urls = ['http://elinks.or.cz/download/'] toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { - 'files': ['bin/elinks'], - 'dirs': [] - } + 'files': ['bin/elinks'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-parallel.eb b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-parallel.eb index dac20cc956..5ef397df32 100644 --- a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-parallel.eb +++ b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-parallel.eb @@ -10,8 +10,8 @@ # http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-80.html ## -name = 'ESPResSo' -version = '3.1.1' +name = 'ESPResSo' +version = '3.1.1' versionsuffix = '-parallel' homepage = 'http://espressomd.org/' @@ -20,15 +20,15 @@ description = """ESPResSo is a highly versatile software package for performing of coarse-grained atomistic or bead-spring models as they are used in soft-matter research in physics, chemistry and molecular biology.""" -toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} +toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} -configopts = '--with-mpi' +configopts = '--with-mpi' sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://download.savannah.gnu.org/releases/espressomd/')] dependencies = [ - ('Tcl', '8.5.12'), - ] + ('Tcl', '8.5.12'), +] moduleclass = 'phys' diff --git a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-serial.eb b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-serial.eb index fbac405214..dc0eba6edb 100644 --- a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-serial.eb +++ b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goalf-1.1.0-no-OFED-serial.eb @@ -10,8 +10,8 @@ # http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-80.html ## -name = 'ESPResSo' -version = '3.1.1' +name = 'ESPResSo' +version = '3.1.1' versionsuffix = '-serial' homepage = 'http://espressomd.org/' @@ -20,15 +20,15 @@ description = """ESPResSo is a highly versatile software package for performing of coarse-grained atomistic or bead-spring models as they are used in soft-matter research in physics, chemistry and molecular biology.""" -toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} +toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'optarch': True, 'pic': True} -configopts = '' # Modify this line to add or change espresso config options +configopts = '' # Modify this line to add or change espresso config options sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://download.savannah.gnu.org/releases/espressomd/')] dependencies = [ - ('Tcl', '8.5.12'), - ] + ('Tcl', '8.5.12'), +] moduleclass = 'phys' diff --git a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-parallel.eb b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-parallel.eb index 39f5667ba5..209b0e8d81 100644 --- a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-parallel.eb +++ b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-parallel.eb @@ -10,8 +10,8 @@ # http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-80.html ## -name = 'ESPResSo' -version = '3.1.1' +name = 'ESPResSo' +version = '3.1.1' versionsuffix = '-parallel' homepage = 'http://espressomd.org/' @@ -22,13 +22,13 @@ description = """ESPResSo is a highly versatile software package for performing toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} -configopts = '--with-mpi' +configopts = '--with-mpi' sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://download.savannah.gnu.org/releases/espressomd/')] dependencies = [ - ('Tcl', '8.5.12'), - ] + ('Tcl', '8.5.12'), +] moduleclass = 'phys' diff --git a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-serial.eb b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-serial.eb index 79d7c26962..80ab0978a1 100644 --- a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-serial.eb +++ b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-goolf-1.4.10-serial.eb @@ -10,8 +10,8 @@ # http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-80.html ## -name = 'ESPResSo' -version = '3.1.1' +name = 'ESPResSo' +version = '3.1.1' versionsuffix = '-serial' homepage = 'http://espressomd.org/' @@ -22,13 +22,13 @@ description = """ESPResSo is a highly versatile software package for performing toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'pic': True} -configopts = '' # Modify this line to add or change espresso config options +configopts = '' # Modify this line to add or change espresso config options sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://download.savannah.gnu.org/releases/espressomd/')] dependencies = [ - ('Tcl', '8.5.12'), - ] + ('Tcl', '8.5.12'), +] moduleclass = 'phys' diff --git a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-parallel.eb b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-parallel.eb index 0d5009ded4..5b960cc12d 100644 --- a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-parallel.eb +++ b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-parallel.eb @@ -10,8 +10,8 @@ # http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-80.html ## -name = 'ESPResSo' -version = '3.1.1' +name = 'ESPResSo' +version = '3.1.1' versionsuffix = '-parallel' homepage = 'http://espressomd.org/' @@ -20,15 +20,15 @@ description = """ESPResSo is a highly versatile software package for performing of coarse-grained atomistic or bead-spring models as they are used in soft-matter research in physics, chemistry and molecular biology.""" -toolchain = {'name': 'ictce', 'version': '4.0.6'} +toolchain = {'name': 'ictce', 'version': '4.0.6'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} -configopts = '--with-mpi' +configopts = '--with-mpi' sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://download.savannah.gnu.org/releases/espressomd/')] dependencies = [ - ('Tcl', '8.5.12'), - ] + ('Tcl', '8.5.12'), +] moduleclass = 'phys' diff --git a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-serial.eb b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-serial.eb index 638f30315a..21dd493eb1 100644 --- a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-serial.eb +++ b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-4.0.6-serial.eb @@ -10,8 +10,8 @@ # http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-80.html ## -name = 'ESPResSo' -version = '3.1.1' +name = 'ESPResSo' +version = '3.1.1' versionsuffix = '-serial' homepage = 'http://espressomd.org/' @@ -20,15 +20,15 @@ description = """ESPResSo is a highly versatile software package for performing of coarse-grained atomistic or bead-spring models as they are used in soft-matter research in physics, chemistry and molecular biology.""" -toolchain = {'name': 'ictce', 'version': '4.0.6'} +toolchain = {'name': 'ictce', 'version': '4.0.6'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} -configopts = '--with-mpi' +configopts = '--with-mpi' sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://download.savannah.gnu.org/releases/espressomd/')] dependencies = [ - ('Tcl', '8.5.12'), - ] + ('Tcl', '8.5.12'), +] moduleclass = 'phys' diff --git a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-parallel.eb b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-parallel.eb index 890278722c..9ad3efca4c 100644 --- a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-parallel.eb +++ b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-parallel.eb @@ -10,8 +10,8 @@ # http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-80.html ## -name = 'ESPResSo' -version = '3.1.1' +name = 'ESPResSo' +version = '3.1.1' versionsuffix = '-parallel' homepage = 'http://espressomd.org/' @@ -23,13 +23,13 @@ description = """ESPResSo is a highly versatile software package for performing toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} -configopts = '--with-mpi' +configopts = '--with-mpi' sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://download.savannah.gnu.org/releases/espressomd/')] dependencies = [ - ('Tcl', '8.5.12'), - ] + ('Tcl', '8.5.12'), +] moduleclass = 'phys' diff --git a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-serial.eb b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-serial.eb index dd73e5835e..525e2ebf3e 100644 --- a/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-serial.eb +++ b/easybuild/easyconfigs/e/ESPResSo/ESPResSo-3.1.1-ictce-5.3.0-serial.eb @@ -10,8 +10,8 @@ # http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-80.html ## -name = 'ESPResSo' -version = '3.1.1' +name = 'ESPResSo' +version = '3.1.1' versionsuffix = '-serial' homepage = 'http://espressomd.org/' @@ -23,13 +23,13 @@ description = """ESPResSo is a highly versatile software package for performing toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} -configopts = '--with-mpi' +configopts = '--with-mpi' sources = [SOURCELOWER_TAR_GZ] source_urls = [('http://download.savannah.gnu.org/releases/espressomd/')] dependencies = [ - ('Tcl', '8.5.12'), - ] + ('Tcl', '8.5.12'), +] moduleclass = 'phys' diff --git a/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-goolf-1.4.10.eb index 9ec46d296f..17f0b9d160 100644 --- a/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/ETSF_IO/ETSF_IO-1.0.4-goolf-1.4.10.eb @@ -24,7 +24,7 @@ configopts = "--with-netcdf-prefix=$EBROOTNETCDF " configopts += "--with-netcdf-libs='-L$EBROOTNETCDF/lib -lnetcdf -lnetcdff' " configopts += " --with-netcdf-incs='-I$EBROOTNETCDF/include'" -dependencies = [ ('netCDF', '4.1.3') ] +dependencies = [('netCDF', '4.1.3')] sanity_check_paths = { 'files': ["bin/etsf_io"], diff --git a/easybuild/easyconfigs/e/ErlangOTP/ErlangOTP-R16B02-GCC-4.7.2.eb b/easybuild/easyconfigs/e/ErlangOTP/ErlangOTP-R16B02-GCC-4.7.2.eb index 9f3aa94ef1..3968d910aa 100644 --- a/easybuild/easyconfigs/e/ErlangOTP/ErlangOTP-R16B02-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/e/ErlangOTP/ErlangOTP-R16B02-GCC-4.7.2.eb @@ -11,7 +11,7 @@ toolchain = {'name': 'GCC', 'version': '4.7.2'} sources = ['otp_src_%(version)s.tar.gz'] source_urls = ['http://www.erlang.org/download'] -builddependencies = [('Java','1.7.0_45','',True)] +builddependencies = [('Java', '1.7.0_45', '', True)] configopts = '--with-javac ' diff --git a/easybuild/easyconfigs/e/eXpress/eXpress-1.5.1-goolf-1.4.10.eb b/easybuild/easyconfigs/e/eXpress/eXpress-1.5.1-goolf-1.4.10.eb index eb6680d2d6..037dcd8185 100644 --- a/easybuild/easyconfigs/e/eXpress/eXpress-1.5.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/eXpress/eXpress-1.5.1-goolf-1.4.10.eb @@ -25,7 +25,7 @@ builddependencies = [ ] dependencies = [ - ('Boost', '1.51.0'), # Boost-1.53.0 not working? + ('Boost', '1.51.0'), # Boost-1.53.0 not working? ('gperftools', '2.1'), ('protobuf', '2.5.0') ] diff --git a/easybuild/easyconfigs/e/ed/ed-1.9-goolf-1.4.10.eb b/easybuild/easyconfigs/e/ed/ed-1.9-goolf-1.4.10.eb index 361605cda9..b0dc02f6dd 100644 --- a/easybuild/easyconfigs/e/ed/ed-1.9-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/e/ed/ed-1.9-goolf-1.4.10.eb @@ -12,8 +12,8 @@ sources = [SOURCE_TAR_GZ] source_urls = [GNU_SOURCE] sanity_check_paths = { - 'files' : ['bin/ed'], - 'dirs' : [], + 'files': ['bin/ed'], + 'dirs': [], } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/e/ed/ed-1.9-ictce-5.3.0.eb b/easybuild/easyconfigs/e/ed/ed-1.9-ictce-5.3.0.eb index babb529111..48f5d0b7b4 100644 --- a/easybuild/easyconfigs/e/ed/ed-1.9-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/e/ed/ed-1.9-ictce-5.3.0.eb @@ -12,8 +12,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://ftpmirror.gnu.org/%(name)s/'] sanity_check_paths = { - 'files' : ['bin/ed'], - 'dirs' : [], + 'files': ['bin/ed'], + 'dirs': [], } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/e/eudev/eudev-3.0-intel-2014b.eb b/easybuild/easyconfigs/e/eudev/eudev-3.0-intel-2014b.eb index a1c5928f0b..464dcb0125 100644 --- a/easybuild/easyconfigs/e/eudev/eudev-3.0-intel-2014b.eb +++ b/easybuild/easyconfigs/e/eudev/eudev-3.0-intel-2014b.eb @@ -26,8 +26,8 @@ configopts = '--disable-blkid --disable-selinux --disable-gudev --disable-manpag runtest = 'check' sanity_check_paths = { - 'files' : ['bin/udevadm', 'include/libudev.h', 'include/udev.h', 'lib/libudev.so.1'], - 'dirs' : [], + 'files': ['bin/udevadm', 'include/libudev.h', 'include/udev.h', 'lib/libudev.so.1'], + 'dirs': [], } moduleclass = 'system' diff --git a/easybuild/easyconfigs/e/eudev/eudev-3.0-intel-2015a.eb b/easybuild/easyconfigs/e/eudev/eudev-3.0-intel-2015a.eb index 5108981bdd..245048609d 100644 --- a/easybuild/easyconfigs/e/eudev/eudev-3.0-intel-2015a.eb +++ b/easybuild/easyconfigs/e/eudev/eudev-3.0-intel-2015a.eb @@ -26,8 +26,8 @@ configopts = '--disable-blkid --disable-selinux --disable-gudev --disable-manpag runtest = 'check' sanity_check_paths = { - 'files' : ['bin/udevadm', 'include/libudev.h', 'include/udev.h', 'lib/libudev.so.1'], - 'dirs' : [], + 'files': ['bin/udevadm', 'include/libudev.h', 'include/udev.h', 'lib/libudev.so.1'], + 'dirs': [], } moduleclass = 'system' diff --git a/easybuild/easyconfigs/e/eudev/eudev-3.1.2-intel-2015b.eb b/easybuild/easyconfigs/e/eudev/eudev-3.1.2-intel-2015b.eb index b06feacb05..da7d5f4069 100644 --- a/easybuild/easyconfigs/e/eudev/eudev-3.1.2-intel-2015b.eb +++ b/easybuild/easyconfigs/e/eudev/eudev-3.1.2-intel-2015b.eb @@ -26,8 +26,8 @@ configopts = '--disable-blkid --disable-selinux --disable-gudev --disable-manpag runtest = 'check' sanity_check_paths = { - 'files' : ['bin/udevadm', 'include/libudev.h', 'include/udev.h', 'lib/libudev.so.1'], - 'dirs' : [], + 'files': ['bin/udevadm', 'include/libudev.h', 'include/udev.h', 'lib/libudev.so.1'], + 'dirs': [], } moduleclass = 'system' diff --git a/easybuild/easyconfigs/e/eudev/eudev-3.1.5-intel-2015b.eb b/easybuild/easyconfigs/e/eudev/eudev-3.1.5-intel-2015b.eb index cd53df3296..b58e614820 100644 --- a/easybuild/easyconfigs/e/eudev/eudev-3.1.5-intel-2015b.eb +++ b/easybuild/easyconfigs/e/eudev/eudev-3.1.5-intel-2015b.eb @@ -26,8 +26,8 @@ configopts = '--disable-blkid --disable-selinux --disable-gudev --disable-manpag runtest = 'check' sanity_check_paths = { - 'files' : ['bin/udevadm', 'include/libudev.h', 'include/udev.h', 'lib/libudev.so.1'], - 'dirs' : [], + 'files': ['bin/udevadm', 'include/libudev.h', 'include/udev.h', 'lib/libudev.so.1'], + 'dirs': [], } moduleclass = 'system' diff --git a/easybuild/easyconfigs/k/Kerberos_V5/Kerberos_V5-1.12.2-intel-2014b.eb b/easybuild/easyconfigs/k/Kerberos_V5/Kerberos_V5-1.12.2-intel-2014b.eb index d8151b8cd7..7e7833875f 100644 --- a/easybuild/easyconfigs/k/Kerberos_V5/Kerberos_V5-1.12.2-intel-2014b.eb +++ b/easybuild/easyconfigs/k/Kerberos_V5/Kerberos_V5-1.12.2-intel-2014b.eb @@ -26,7 +26,7 @@ sanity_check_paths = { 'sbin/kdb5_util', 'sbin/gss-server', 'sbin/kadmind', 'lib/libkrb5.%s' % SHLIB_EXT, 'lib/libgssapi_krb5.%s' % SHLIB_EXT, 'lib/libkadm5clnt.%s' % SHLIB_EXT, 'lib/libkadm5srv.%s' % SHLIB_EXT, 'lib/libkdb5.%s' % SHLIB_EXT, 'lib/libk5crypto.%s' % SHLIB_EXT, - ], + ], 'dirs': ['lib/krb5'] } diff --git a/easybuild/easyconfigs/q/QLogicMPI/QLogicMPI-2.9-926.1005_rhel5_qlc.eb b/easybuild/easyconfigs/q/QLogicMPI/QLogicMPI-2.9-926.1005_rhel5_qlc.eb index f21ebd8d63..20ed128824 100644 --- a/easybuild/easyconfigs/q/QLogicMPI/QLogicMPI-2.9-926.1005_rhel5_qlc.eb +++ b/easybuild/easyconfigs/q/QLogicMPI/QLogicMPI-2.9-926.1005_rhel5_qlc.eb @@ -15,12 +15,12 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} # download the rpm directly or get it from the .bin file and extract it with ./nameoffile.bin -x and type yes sources = [ - 'mpi-benchmark-%s.x86_64.rpm' % version, - 'mpi-libs-%s.x86_64.rpm' % version, - 'mpi-frontend-%s.i386.rpm' % version, - 'qlogic-mpi-register-0.1.0-926.1005_rhel5_qlc.noarch.rpm', - 'mpi-devel-%s.noarch.rpm'%version - ] + 'mpi-benchmark-%s.x86_64.rpm' % version, + 'mpi-libs-%s.x86_64.rpm' % version, + 'mpi-frontend-%s.i386.rpm' % version, + 'qlogic-mpi-register-0.1.0-926.1005_rhel5_qlc.noarch.rpm', + 'mpi-devel-%s.noarch.rpm' % version +] makesymlinks = ['usr/lib', 'usr/lib64', 'usr/include', 'usr/bin'] diff --git a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb index 5406e997c6..feb87dfbe1 100644 --- a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-gmpolf-1.4.8.eb @@ -14,7 +14,7 @@ sources = ['%(namelower)s-everywhere-opensource-src-%(version)s.tar.gz'] dependencies = [('GLib', '2.34.3')] -configopts="-confirm-license -opensource -silent" +configopts = "-confirm-license -opensource -silent" sanity_check_paths = { 'files': ['lib/libQtCore.%s' % SHLIB_EXT], diff --git a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb index c5c6c8344b..1d7ae2908b 100644 --- a/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/q/Qt/Qt-4.8.5-goolf-1.5.14.eb @@ -14,7 +14,7 @@ sources = ['%(namelower)s-everywhere-opensource-src-%(version)s.tar.gz'] dependencies = [('GLib', '2.34.3')] -configopts="-confirm-license -opensource -silent" +configopts = "-confirm-license -opensource -silent" sanity_check_paths = { 'files': ['lib/libQtCore.%s' % SHLIB_EXT], diff --git a/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-4.2-ictce-5.3.0.eb b/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-4.2-ictce-5.3.0.eb index 37bdd94912..09c9e0166c 100644 --- a/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-4.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-4.2-ictce-5.3.0.eb @@ -15,7 +15,7 @@ sources = [ 'wannier90-1.2.tar.gz', 'want-2.3.0.tar.gz', 'yambo-3.2.1-r.448.tar.gz', - ] +] source_urls = [ 'http://www.qe-forge.org/gf/download/frsrelease/64/96/', # espresso-4.2.tar.gz 'http://www.qe-forge.org/gf/download/frsrelease/64/97/', # wannier90-1.2.tar.gz diff --git a/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-4.2-ictce-5.5.0.eb b/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-4.2-ictce-5.5.0.eb index 6b0604d138..e7e19c0343 100644 --- a/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-4.2-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/q/QuantumESPRESSO/QuantumESPRESSO-4.2-ictce-5.5.0.eb @@ -15,7 +15,7 @@ sources = [ 'wannier90-1.2.tar.gz', 'want-2.3.0.tar.gz', 'yambo-3.2.1-r.448.tar.gz', - ] +] source_urls = [ 'http://www.qe-forge.org/gf/download/frsrelease/64/96/', # espresso-4.2.tar.gz 'http://www.qe-forge.org/gf/download/frsrelease/64/97/', # wannier90-1.2.tar.gz diff --git a/easybuild/easyconfigs/w/WIEN2k/WIEN2k-12.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/w/WIEN2k/WIEN2k-12.1-goalf-1.1.0-no-OFED.eb index 77cc5a82b0..c324b952c6 100644 --- a/easybuild/easyconfigs/w/WIEN2k/WIEN2k-12.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/w/WIEN2k/WIEN2k-12.1-goalf-1.1.0-no-OFED.eb @@ -16,16 +16,16 @@ patches = ['WIEN2k-12.1_fix-range-array-constructor.patch'] osdependencies = ['libpthread.a'] # delivered by glibc-static or glibc-devel tests = [ - # test case 1: NaCl - ('NaCl', '-b', '-i 3', [r'^:DIS.*0.1227', r'^:ENE.*-1248.1427']), - # test case 2: TiO2 - ('TiO2', - '-b -numk 1000 -rkmax 7.5', - '-in1ef -cc 0.00001 -fc 0.5 -i 100', - [r'^:ENE.*-4018.0761', - r'^:FGL001.*\s+[0.]+\s+[0.]+\s+[0.]+\s+total forces', - r'^:FGL002.*14.63.*total forces' - ]) - ] + # test case 1: NaCl + ('NaCl', '-b', '-i 3', [r'^:DIS.*0.1227', r'^:ENE.*-1248.1427']), + # test case 2: TiO2 + ('TiO2', + '-b -numk 1000 -rkmax 7.5', + '-in1ef -cc 0.00001 -fc 0.5 -i 100', + [r'^:ENE.*-4018.0761', + r'^:FGL001.*\s+[0.]+\s+[0.]+\s+[0.]+\s+total forces', + r'^:FGL002.*14.63.*total forces' + ]) +] moduleclass = 'chem' diff --git a/easybuild/easyconfigs/w/WIEN2k/WIEN2k-12.1-goolf-1.4.10.eb b/easybuild/easyconfigs/w/WIEN2k/WIEN2k-12.1-goolf-1.4.10.eb index 244607e4e4..074aab4b4c 100644 --- a/easybuild/easyconfigs/w/WIEN2k/WIEN2k-12.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/w/WIEN2k/WIEN2k-12.1-goolf-1.4.10.eb @@ -25,7 +25,7 @@ tests = [ [r'^:ENE.*-4018.0761', r'^:FGL001.*\s+[0.]+\s+[0.]+\s+[0.]+\s+total forces', r'^:FGL002.*14.63.*total forces' - ]), + ]), ] moduleclass = 'chem' diff --git a/easybuild/easyconfigs/w/WIEN2k/WIEN2k-12.1-ictce-4.0.6.eb b/easybuild/easyconfigs/w/WIEN2k/WIEN2k-12.1-ictce-4.0.6.eb index 924f23b3b4..233776585c 100644 --- a/easybuild/easyconfigs/w/WIEN2k/WIEN2k-12.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/w/WIEN2k/WIEN2k-12.1-ictce-4.0.6.eb @@ -18,16 +18,16 @@ dependencies = [('FFTW', '3.3.1')] osdependencies = ['libpthread.a'] # delivered by glibc-static or glibc-devel tests = [ - # test case 1: NaCl - ('NaCl', '-b', '-i 3', [r'^:DIS.*0.1227', r'^:ENE.*-1248.1427']), - # test case 2: TiO2 - ('TiO2', - '-b -numk 1000 -rkmax 7.5', - '-in1ef -cc 0.00001 -fc 0.5 -i 100', - [r'^:ENE.*-4018.0761', - r'^:FGL001.*\s+[0.]+\s+[0.]+\s+[0.]+\s+total forces', - r'^:FGL002.*14.63.*total forces' - ]) - ] + # test case 1: NaCl + ('NaCl', '-b', '-i 3', [r'^:DIS.*0.1227', r'^:ENE.*-1248.1427']), + # test case 2: TiO2 + ('TiO2', + '-b -numk 1000 -rkmax 7.5', + '-in1ef -cc 0.00001 -fc 0.5 -i 100', + [r'^:ENE.*-4018.0761', + r'^:FGL001.*\s+[0.]+\s+[0.]+\s+[0.]+\s+total forces', + r'^:FGL002.*14.63.*total forces' + ]) +] moduleclass = 'chem' diff --git a/easybuild/easyconfigs/w/WIEN2k/WIEN2k-14.1-intel-2014b.eb b/easybuild/easyconfigs/w/WIEN2k/WIEN2k-14.1-intel-2014b.eb index 9a8f71d9ca..d99b5a04c8 100644 --- a/easybuild/easyconfigs/w/WIEN2k/WIEN2k-14.1-intel-2014b.eb +++ b/easybuild/easyconfigs/w/WIEN2k/WIEN2k-14.1-intel-2014b.eb @@ -37,10 +37,10 @@ tests = [ '-b -numk 1000 -rkmax 7.5', '-in1ef -cc 0.00001 -fc 0.5 -i 100', [ - r'^:ENE.*-4018.07', - r'^:FGL001.*\s+[0.]+\s+[0.]+\s+[0.]+\s+total forces', - r'^:FGL002.*14.63.*total forces', - ]), + r'^:ENE.*-4018.07', + r'^:FGL001.*\s+[0.]+\s+[0.]+\s+[0.]+\s+total forces', + r'^:FGL002.*14.63.*total forces', + ]), ] moduleclass = 'chem' diff --git a/easybuild/easyconfigs/w/WIEN2k/WIEN2k-14.1-intel-2015a.eb b/easybuild/easyconfigs/w/WIEN2k/WIEN2k-14.1-intel-2015a.eb index a5d641a90f..4fc60981dc 100644 --- a/easybuild/easyconfigs/w/WIEN2k/WIEN2k-14.1-intel-2015a.eb +++ b/easybuild/easyconfigs/w/WIEN2k/WIEN2k-14.1-intel-2015a.eb @@ -37,10 +37,10 @@ tests = [ '-b -numk 1000 -rkmax 7.5', '-in1ef -cc 0.00001 -fc 0.5 -i 100', [ - r'^:ENE.*-4018.07', - r'^:FGL001.*\s+[0.]+\s+[0.]+\s+[0.]+\s+total forces', - r'^:FGL002.*14.63.*total forces', - ]), + r'^:ENE.*-4018.07', + r'^:FGL001.*\s+[0.]+\s+[0.]+\s+[0.]+\s+total forces', + r'^:FGL002.*14.63.*total forces', + ]), ] moduleclass = 'chem' diff --git a/easybuild/easyconfigs/w/WIEN2k/WIEN2k-14.2-intel-2015a.eb b/easybuild/easyconfigs/w/WIEN2k/WIEN2k-14.2-intel-2015a.eb index 5149928839..2e1d5ab15d 100644 --- a/easybuild/easyconfigs/w/WIEN2k/WIEN2k-14.2-intel-2015a.eb +++ b/easybuild/easyconfigs/w/WIEN2k/WIEN2k-14.2-intel-2015a.eb @@ -31,10 +31,10 @@ tests = [ '-b -numk 1000 -rkmax 7.5', '-in1ef -cc 0.00001 -fc 0.5 -i 100', [ - r'^:ENE.*-4018.07', - r'^:FGL001.*\s+[0.]+\s+[0.]+\s+[0.]+\s+total forces', - r'^:FGL002.*14.63.*total forces', - ]), + r'^:ENE.*-4018.07', + r'^:FGL001.*\s+[0.]+\s+[0.]+\s+[0.]+\s+total forces', + r'^:FGL002.*14.63.*total forces', + ]), ] moduleclass = 'chem' diff --git a/easybuild/easyconfigs/w/WPS/WPS-3.4.1-ictce-5.3.0-dmpar.eb b/easybuild/easyconfigs/w/WPS/WPS-3.4.1-ictce-5.3.0-dmpar.eb index 8e3d2604d5..e43733e3f6 100644 --- a/easybuild/easyconfigs/w/WPS/WPS-3.4.1-ictce-5.3.0-dmpar.eb +++ b/easybuild/easyconfigs/w/WPS/WPS-3.4.1-ictce-5.3.0-dmpar.eb @@ -25,7 +25,7 @@ dependencies = [ ('netCDF', '4.2.1.1'), ('netCDF-Fortran', '4.2'), ('libpng', '1.5.14'), - ('JasPer','1.900.1'), + ('JasPer', '1.900.1'), ] moduleclass = 'geo' diff --git a/easybuild/easyconfigs/w/WPS/WPS-3.4.1-iqacml-3.7.3-dmpar.eb b/easybuild/easyconfigs/w/WPS/WPS-3.4.1-iqacml-3.7.3-dmpar.eb index 7d70493e14..3a831bedc4 100644 --- a/easybuild/easyconfigs/w/WPS/WPS-3.4.1-iqacml-3.7.3-dmpar.eb +++ b/easybuild/easyconfigs/w/WPS/WPS-3.4.1-iqacml-3.7.3-dmpar.eb @@ -25,7 +25,7 @@ dependencies = [ ('netCDF', '4.2.1.1'), ('netCDF-Fortran', '4.2'), ('libpng', '1.5.14'), - ('JasPer','1.900.1'), + ('JasPer', '1.900.1'), ] moduleclass = 'geo' diff --git a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 12cf06119f..dabd647780 100644 --- a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -24,7 +24,7 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} # eg. http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5/wiki2beamer-0.9.5.zip/download sources = ['wiki2beamer-0.9.5.zip'] -source_urls = ['http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5','download'] +source_urls = ['http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5', 'download'] python = 'Python' pyver = '2.7.3' @@ -37,8 +37,8 @@ start_dir = 'code' options = {'modulename': False} sanity_check_paths = { - 'files': ["bin/wiki2beamer"], - 'dirs': ["."] - } + 'files': ["bin/wiki2beamer"], + 'dirs': ["."] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goolf-1.4.10-Python-2.7.3.eb index e59097b639..330c38528f 100644 --- a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goolf-1.4.10-Python-2.7.3.eb @@ -24,7 +24,7 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} # eg. http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5/wiki2beamer-0.9.5.zip/download sources = ['wiki2beamer-0.9.5.zip'] -source_urls = ['http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5','download'] +source_urls = ['http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5', 'download'] python = 'Python' pyver = '2.7.3' diff --git a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-ictce-5.3.0-Python-2.7.3.eb index 37b9d91c99..d475ee038e 100644 --- a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-ictce-5.3.0-Python-2.7.3.eb @@ -24,7 +24,7 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} # eg. http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5/wiki2beamer-0.9.5.zip/download sources = ['wiki2beamer-0.9.5.zip'] -source_urls = ['http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5','download'] +source_urls = ['http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5', 'download'] python = 'Python' pyver = '2.7.3' @@ -37,8 +37,8 @@ start_dir = 'code' options = {'modulename': False} sanity_check_paths = { - 'files': ["bin/wiki2beamer"], - 'dirs': ["."] - } + 'files': ["bin/wiki2beamer"], + 'dirs': ["."] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-goolf-1.4.10-Perl-5.16.3.eb index b409a46b6b..04fcdaad37 100644 --- a/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-goolf-1.4.10-Perl-5.16.3.eb @@ -24,7 +24,7 @@ sources = [SOURCE_TAR_GZ] perl = 'Perl' perlver = '5.16.3' perlverextra = '' -versionsuffix = '-%s-%s%s' % (perl, perlver,perlverextra) +versionsuffix = '-%s-%s%s' % (perl, perlver, perlverextra) dependencies = [ (perl, perlver, perlverextra), diff --git a/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-ictce-4.1.13-Perl-5.16.3.eb b/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-ictce-4.1.13-Perl-5.16.3.eb index fa45b910fb..814139aaa0 100644 --- a/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-ictce-4.1.13-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-ictce-4.1.13-Perl-5.16.3.eb @@ -24,7 +24,7 @@ sources = [SOURCE_TAR_GZ] perl = 'Perl' perlver = '5.16.3' perlverextra = '' -versionsuffix = '-%s-%s%s' % (perl, perlver,perlverextra) +versionsuffix = '-%s-%s%s' % (perl, perlver, perlverextra) dependencies = [ (perl, perlver, perlverextra), diff --git a/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-ictce-5.3.0-Perl-5.16.3.eb b/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-ictce-5.3.0-Perl-5.16.3.eb index f2c952182b..4816f11ffd 100644 --- a/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-ictce-5.3.0-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/y/YAML-Syck/YAML-Syck-1.27-ictce-5.3.0-Perl-5.16.3.eb @@ -24,7 +24,7 @@ sources = [SOURCE_TAR_GZ] perl = 'Perl' perlver = '5.16.3' perlverextra = '' -versionsuffix = '-%s-%s%s' % (perl, perlver,perlverextra) +versionsuffix = '-%s-%s%s' % (perl, perlver, perlverextra) dependencies = [ (perl, perlver, perlverextra), diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-goalf-1.1.0-no-OFED.eb index 44f8a5205c..e2bfa1c5fb 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-goalf-1.1.0-no-OFED.eb @@ -24,8 +24,8 @@ source_urls = ['http://www.tortall.net/projects/yasm/releases/'] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { - 'files': ['bin/yasm'], - 'dirs': [] - } + 'files': ['bin/yasm'], + 'dirs': [] +} moduleclass = 'lang' diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-ictce-4.0.6.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-ictce-4.0.6.eb index 592b6f2117..5b66cf87a7 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-ictce-4.0.6.eb @@ -24,8 +24,8 @@ source_urls = ['http://www.tortall.net/projects/yasm/releases/'] toolchain = {'version': '4.0.6', 'name': 'ictce'} sanity_check_paths = { - 'files': ['bin/yasm'], - 'dirs': [] - } + 'files': ['bin/yasm'], + 'dirs': [] +} moduleclass = 'lang' diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-ictce-5.3.0.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-ictce-5.3.0.eb index ab7055fa1c..a98dbc5915 100644 --- a/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.2.0-ictce-5.3.0.eb @@ -25,8 +25,8 @@ source_urls = ['http://www.tortall.net/projects/yasm/releases/'] toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { - 'files': ['bin/yasm'], - 'dirs': [] - } + 'files': ['bin/yasm'], + 'dirs': [] +} moduleclass = 'lang' diff --git a/easybuild/easyconfigs/z/zsh/zsh-5.0.2-goolf-1.4.10.eb b/easybuild/easyconfigs/z/zsh/zsh-5.0.2-goolf-1.4.10.eb index f585c174c3..1b0f601684 100644 --- a/easybuild/easyconfigs/z/zsh/zsh-5.0.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/z/zsh/zsh-5.0.2-goolf-1.4.10.eb @@ -6,7 +6,7 @@ version = '5.0.2' homepage = 'http://www.zsh.org/' description = "Zsh is a shell designed for interactive use, although it is also a powerful scripting language." -toolchain = {'name':'goolf', 'version': '1.4.10'} +toolchain = {'name': 'goolf', 'version': '1.4.10'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] diff --git a/easybuild/easyconfigs/z/zsh/zsh-5.0.2-ictce-4.1.13.eb b/easybuild/easyconfigs/z/zsh/zsh-5.0.2-ictce-4.1.13.eb index 72db46c65f..14216f2009 100644 --- a/easybuild/easyconfigs/z/zsh/zsh-5.0.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/z/zsh/zsh-5.0.2-ictce-4.1.13.eb @@ -6,7 +6,7 @@ version = '5.0.2' homepage = 'http://www.zsh.org/' description = "Zsh is a shell designed for interactive use, although it is also a powerful scripting language." -toolchain = {'name':'ictce', 'version': '4.1.13'} +toolchain = {'name': 'ictce', 'version': '4.1.13'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] diff --git a/easybuild/easyconfigs/z/zsync/zsync-0.6.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/z/zsync/zsync-0.6.2-goalf-1.1.0-no-OFED.eb index 35d2652e62..b70a682d96 100644 --- a/easybuild/easyconfigs/z/zsync/zsync-0.6.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/z/zsync/zsync-0.6.2-goalf-1.1.0-no-OFED.eb @@ -24,8 +24,8 @@ source_urls = ['http://zsync.moria.org.uk/download/'] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { - 'files': ['bin/zsync'], - 'dirs': [] - } + 'files': ['bin/zsync'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/z/zsync/zsync-0.6.2-ictce-4.0.6.eb b/easybuild/easyconfigs/z/zsync/zsync-0.6.2-ictce-4.0.6.eb index 406951135b..9a77005cb5 100644 --- a/easybuild/easyconfigs/z/zsync/zsync-0.6.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/z/zsync/zsync-0.6.2-ictce-4.0.6.eb @@ -24,8 +24,8 @@ source_urls = ['http://zsync.moria.org.uk/download/'] toolchain = {'version': '4.0.6', 'name': 'ictce'} sanity_check_paths = { - 'files': ['bin/zsync'], - 'dirs': [] - } + 'files': ['bin/zsync'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/z/zsync/zsync-0.6.2-ictce-5.3.0.eb b/easybuild/easyconfigs/z/zsync/zsync-0.6.2-ictce-5.3.0.eb index d72b794ff1..960ac2460a 100644 --- a/easybuild/easyconfigs/z/zsync/zsync-0.6.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/z/zsync/zsync-0.6.2-ictce-5.3.0.eb @@ -25,8 +25,8 @@ source_urls = ['http://zsync.moria.org.uk/download/'] toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { - 'files': ['bin/zsync'], - 'dirs': [] - } + 'files': ['bin/zsync'], + 'dirs': [] +} moduleclass = 'tools' -- GitLab From 9e9e4d74b22e3c734d8960b480f853bd168c4c2d Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 13:08:01 +0100 Subject: [PATCH 0798/1015] Style fixes with autopep8: f Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- .../f/FASTA/FASTA-36.3.5e-goolf-1.4.10.eb | 6 ++--- .../f/FASTA/FASTA-36.3.5e-ictce-5.3.0.eb | 6 ++--- ...TX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb | 26 +++++++++---------- .../FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb | 26 +++++++++---------- .../FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb | 26 +++++++++---------- .../FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb | 26 +++++++++---------- .../FASTX-Toolkit-0.0.14-foss-2015b.eb | 10 +++---- .../FASTX-Toolkit-0.0.14-goolf-1.4.10.eb | 12 ++++----- .../FASTX-Toolkit-0.0.14-intel-2015a.eb | 12 ++++----- .../easyconfigs/f/FDS/FDS-6.0.1-no-OFED.eb | 2 +- ...-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 18 ++++++------- .../FFC-1.0.0-goolf-1.4.10-Python-2.7.3.eb | 18 ++++++------- .../FFC/FFC-1.0.0-ictce-4.0.6-Python-2.7.3.eb | 18 ++++++------- .../FFC/FFC-1.0.0-ictce-5.3.0-Python-2.7.3.eb | 18 ++++++------- .../f/FFTW/FFTW-2.1.5-gompi-1.1.0-no-OFED.eb | 3 ++- .../f/FFTW/FFTW-2.1.5-ictce-5.3.0.eb | 3 ++- .../f/FFTW/FFTW-2.1.5-ictce-5.5.0.eb | 3 ++- .../f/FFTW/FFTW-3.3.1-gompi-1.1.0-no-OFED.eb | 4 +-- .../f/FFTW/FFTW-3.3.2-gmvapich2-1.7.9a2.eb | 4 +-- .../f/FFTW/FFTW-3.3.3-gmpich-1.4.8.eb | 4 +-- .../f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12.eb | 4 +-- .../f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12rc1.eb | 8 +++--- .../f/FFTW/FFTW-3.3.3-gompi-1.3.12.eb | 8 +++--- .../f/FFTW/FFTW-3.3.3-gompi-1.4.10-no-OFED.eb | 4 +-- .../f/FFTW/FFTW-3.3.3-gompi-1.4.10.eb | 4 +-- .../f/FFTW/FFTW-3.3.3-gompi-1.5.12-no-OFED.eb | 4 +-- .../f/FFTW/FFTW-3.3.3-gompi-1.5.12.eb | 4 +-- .../f/FFTW/FFTW-3.3.3-gompi-1.6.10.eb | 4 +-- .../f/FFTW/FFTW-3.3.3-gompic-2.6.10.eb | 4 +-- .../f/FFTW/FFTW-3.3.3-ictce-4.1.13-single.eb | 2 +- .../f/FFTW/FFTW-3.3.3-ictce-5.2.0-single.eb | 2 +- .../f/FFTW/FFTW-3.3.3-ictce-5.3.0-single.eb | 2 +- .../f/FFTW/FFTW-3.3.3-iomkl-4.6.13-single.eb | 2 +- .../f/FFTW/FFTW-3.3.4-gmvapich2-1.7.12.eb | 4 +-- .../f/FFTW/FFTW-3.3.4-gompi-1.5.14-no-OFED.eb | 4 +-- .../f/FFTW/FFTW-3.3.4-gompi-1.5.14.eb | 4 +-- .../f/FFTW/FFTW-3.3.4-gompi-1.5.16.eb | 4 +-- .../f/FFTW/FFTW-3.3.4-gpsmpi-2014.12.eb | 2 -- .../FIAT/FIAT-1.1-ictce-5.2.0-Python-2.7.3.eb | 3 ++- .../FIAT/FIAT-1.1-ictce-5.3.0-Python-2.7.3.eb | 3 ++- .../FIAT/FIAT-1.1-intel-2014b-Python-2.7.8.eb | 3 ++- .../f/FLTK/FLTK-1.3.2-foss-2014b.eb | 2 +- .../f/FLTK/FLTK-1.3.2-goolf-1.4.10.eb | 4 +-- .../f/FLTK/FLTK-1.3.2-ictce-5.3.0.eb | 2 +- .../f/FLTK/FLTK-1.3.2-intel-2014b.eb | 2 +- .../f/FSL/FSL-4.1.9-ictce-4.0.6.eb | 6 ++--- .../f/FSL/FSL-4.1.9-ictce-5.3.0.eb | 6 ++--- .../f/FastQC/FastQC-0.10.1-goolf-1.4.10.eb | 2 +- .../f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb | 2 +- .../f/ffmpeg/ffmpeg-2.4-intel-2014b.eb | 2 +- .../f/ffmpeg/ffmpeg-2.8-intel-2015b.eb | 2 +- .../fontconfig-2.11.1-foss-2014b.eb | 2 +- .../fontconfig-2.11.1-goolf-1.7.20.eb | 2 +- .../fontconfig-2.11.1-intel-2014b.eb | 2 +- .../fontconfig-2.11.94-goolf-1.7.20.eb | 2 +- .../fontsproto-2.1.3-intel-2015a.eb | 4 +-- .../fontsproto-2.1.3-intel-2015b.eb | 4 +-- 57 files changed, 187 insertions(+), 183 deletions(-) diff --git a/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-goolf-1.4.10.eb b/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-goolf-1.4.10.eb index f7530e1017..c1501d5c82 100644 --- a/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-goolf-1.4.10.eb @@ -6,7 +6,7 @@ # License:: MIT/GPL # ## -easyblock='MakeCp' +easyblock = 'MakeCp' name = "FASTA" version = "36.3.5e" @@ -28,8 +28,8 @@ files_to_copy = ["bin", "conf", "data", "doc", "FASTA_LIST", "misc", "README", " sanity_check_paths = { 'files': ["FASTA_LIST", "README"] + ['bin/%s' % x for x in ['lav2svg', 'lav2ps', 'map_db']] + ['bin/%s%%(version_major)s' % x for x in ['fasta', 'fastm', 'fastx', 'ggsearch', 'lalign', 'tfastf', - 'tfasts', 'tfasty', 'fastf', 'fasts', 'fasty', 'glsearch', - 'ssearch', 'tfastm', 'tfastx']], + 'tfasts', 'tfasty', 'fastf', 'fasts', 'fasty', 'glsearch', + 'ssearch', 'tfastm', 'tfastx']], 'dirs': ["conf", "data", "doc", "misc", "seq", "sql", "test"] } diff --git a/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-ictce-5.3.0.eb b/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-ictce-5.3.0.eb index 8f61866180..6b9a39e112 100644 --- a/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/FASTA/FASTA-36.3.5e-ictce-5.3.0.eb @@ -6,7 +6,7 @@ # License:: MIT/GPL # ## -easyblock='MakeCp' +easyblock = 'MakeCp' name = "FASTA" version = "36.3.5e" @@ -28,8 +28,8 @@ files_to_copy = ["bin", "conf", "data", "doc", "FASTA_LIST", "misc", "README", " sanity_check_paths = { 'files': ["FASTA_LIST", "README"] + ['bin/%s' % x for x in ['lav2svg', 'lav2ps', 'map_db']] + ['bin/%s%%(version_major)s' % x for x in ['fasta', 'fastm', 'fastx', 'ggsearch', 'lalign', 'tfastf', - 'tfasts', 'tfasty', 'fastf', 'fasts', 'fasty', 'glsearch', - 'ssearch', 'tfastm', 'tfastx']], + 'tfasts', 'tfasty', 'fastf', 'fasts', 'fasty', 'glsearch', + 'ssearch', 'tfastm', 'tfastx']], 'dirs': ["conf", "data", "doc", "misc", "seq", "sql", "test"] } diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb index 2fa88fc7e0..cc92c2f5a3 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb @@ -26,20 +26,20 @@ altname = '_'.join(name.split('-')).lower() sources = ['%s-%s.tar.bz2' % (altname, version)] source_urls = ['http://hannonlab.cshl.edu/%s' % altname] -dependencies = [('libgtextutils', '0.6.1')]; +dependencies = [('libgtextutils', '0.6.1')] sanity_check_paths = { - 'files': ['bin/fastx_%s' % x for x in ['clipper', 'trimmer', 'quality_stats', - 'artifacts_filter', 'reverse_complement', - 'collapser', 'uncollapser', 'renamer', - 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', - 'nucleotide_distribution_line_graph.sh']] + - ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', - 'nucleotide_changer']] + - ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', - 'to_fasta', 'quality_filter', 'quality_trimmer', - 'masker']], - 'dirs': ['.'] - } + 'files': ['bin/fastx_%s' % x for x in ['clipper', 'trimmer', 'quality_stats', + 'artifacts_filter', 'reverse_complement', + 'collapser', 'uncollapser', 'renamer', + 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', + 'nucleotide_distribution_line_graph.sh']] + + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', + 'nucleotide_changer']] + + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', + 'to_fasta', 'quality_filter', 'quality_trimmer', + 'masker']], + 'dirs': ['.'] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb index b2711aa2a6..98cc1b1ac3 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb @@ -26,20 +26,20 @@ altname = '_'.join(name.split('-')).lower() sources = ['%s-%s.tar.bz2' % (altname, version)] source_urls = ['http://hannonlab.cshl.edu/%s' % altname] -dependencies = [('libgtextutils', '0.6.1')]; +dependencies = [('libgtextutils', '0.6.1')] sanity_check_paths = { - 'files': ['bin/fastx_%s' % x for x in ['clipper', 'trimmer', 'quality_stats', - 'artifacts_filter', 'reverse_complement', - 'collapser', 'uncollapser', 'renamer', - 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', - 'nucleotide_distribution_line_graph.sh']] + - ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', - 'nucleotide_changer']] + - ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', - 'to_fasta', 'quality_filter', 'quality_trimmer', - 'masker']], - 'dirs': ['.'] - } + 'files': ['bin/fastx_%s' % x for x in ['clipper', 'trimmer', 'quality_stats', + 'artifacts_filter', 'reverse_complement', + 'collapser', 'uncollapser', 'renamer', + 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', + 'nucleotide_distribution_line_graph.sh']] + + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', + 'nucleotide_changer']] + + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', + 'to_fasta', 'quality_filter', 'quality_trimmer', + 'masker']], + 'dirs': ['.'] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb index aaddc8190a..01f7d5e8e2 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb @@ -26,22 +26,22 @@ altname = '_'.join(name.split('-')).lower() sources = ['%s-%s.tar.bz2' % (altname, version)] source_urls = ['http://hannonlab.cshl.edu/%s' % altname] -dependencies = [('libgtextutils', '0.6.1')]; +dependencies = [('libgtextutils', '0.6.1')] configopts = '--disable-wall' # avoid use of -Werror sanity_check_paths = { - 'files': ['bin/fastx_%s' % x for x in ['clipper', 'trimmer', 'quality_stats', - 'artifacts_filter', 'reverse_complement', - 'collapser', 'uncollapser', 'renamer', - 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', - 'nucleotide_distribution_line_graph.sh']] + - ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', - 'nucleotide_changer']] + - ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', - 'to_fasta', 'quality_filter', 'quality_trimmer', - 'masker']], - 'dirs': ['.'] - } + 'files': ['bin/fastx_%s' % x for x in ['clipper', 'trimmer', 'quality_stats', + 'artifacts_filter', 'reverse_complement', + 'collapser', 'uncollapser', 'renamer', + 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', + 'nucleotide_distribution_line_graph.sh']] + + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', + 'nucleotide_changer']] + + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', + 'to_fasta', 'quality_filter', 'quality_trimmer', + 'masker']], + 'dirs': ['.'] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb index 02992118cc..0af3bc5808 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb @@ -27,22 +27,22 @@ altname = '_'.join(name.split('-')).lower() sources = ['%s-%s.tar.bz2' % (altname, version)] source_urls = ['http://hannonlab.cshl.edu/%s' % altname] -dependencies = [('libgtextutils', '0.6.1')]; +dependencies = [('libgtextutils', '0.6.1')] configopts = '--disable-wall' # avoid use of -Werror sanity_check_paths = { - 'files': ['bin/fastx_%s' % x for x in ['clipper', 'trimmer', 'quality_stats', - 'artifacts_filter', 'reverse_complement', - 'collapser', 'uncollapser', 'renamer', - 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', - 'nucleotide_distribution_line_graph.sh']] + - ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', - 'nucleotide_changer']] + - ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', - 'to_fasta', 'quality_filter', 'quality_trimmer', - 'masker']], - 'dirs': ['.'] - } + 'files': ['bin/fastx_%s' % x for x in ['clipper', 'trimmer', 'quality_stats', + 'artifacts_filter', 'reverse_complement', + 'collapser', 'uncollapser', 'renamer', + 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', + 'nucleotide_distribution_line_graph.sh']] + + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', + 'nucleotide_changer']] + + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', + 'to_fasta', 'quality_filter', 'quality_trimmer', + 'masker']], + 'dirs': ['.'] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb index 46d174be2c..000e1a89b7 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-foss-2015b.eb @@ -25,20 +25,20 @@ toolchainopts = {'optarch': True, 'pic': True} source_urls = ['https://github.com/agordon/fastx_toolkit/releases/download/%(version)s'] sources = ['fastx_toolkit-%(version)s.tar.bz2'] -builddependencies = [('libgtextutils', '0.7')]; +builddependencies = [('libgtextutils', '0.7')] sanity_check_paths = { 'files': ['bin/fastx_%s' % x for x in ['clipper', 'trimmer', 'quality_stats', 'artifacts_filter', 'reverse_complement', - 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', - 'nucleotide_distribution_line_graph.sh']] + + 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', + 'nucleotide_distribution_line_graph.sh']] + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', 'nucleotide_changer']] + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', 'to_fasta', 'quality_filter', - 'quality_trimmer', 'masker']], + 'quality_trimmer', 'masker']], 'dirs': ['.'] - } +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-goolf-1.4.10.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-goolf-1.4.10.eb index 16426d6788..1b0419e8b8 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-goolf-1.4.10.eb @@ -22,24 +22,24 @@ description = """The FASTX-Toolkit is a collection of command line tools for toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'pic': True} -altname = name.lower().replace('-','_') +altname = name.lower().replace('-', '_') source_urls = ['https://github.com/agordon/fastx_toolkit/releases/download/%(version)s'] sources = ['%s-%%(version)s.tar.bz2' % altname] -dependencies = [('libgtextutils', '0.6.1')]; +dependencies = [('libgtextutils', '0.6.1')] sanity_check_paths = { 'files': ['bin/fastx_%s' % x for x in ['clipper', 'trimmer', 'quality_stats', 'artifacts_filter', 'reverse_complement', - 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', - 'nucleotide_distribution_line_graph.sh']] + + 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', + 'nucleotide_distribution_line_graph.sh']] + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', 'nucleotide_changer']] + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', 'to_fasta', 'quality_filter', - 'quality_trimmer', 'masker']], + 'quality_trimmer', 'masker']], 'dirs': ['.'] - } +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-intel-2015a.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-intel-2015a.eb index 18c56837a0..88eedbe248 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-intel-2015a.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.14-intel-2015a.eb @@ -22,24 +22,24 @@ description = """The FASTX-Toolkit is a collection of command line tools for toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'optarch': True, 'pic': True} -altname = name.lower().replace('-','_') +altname = name.lower().replace('-', '_') source_urls = ['https://github.com/agordon/fastx_toolkit/releases/download/%(version)s'] sources = ['%s-%%(version)s.tar.bz2' % altname] -dependencies = [('libgtextutils', '0.6.1')]; +dependencies = [('libgtextutils', '0.6.1')] sanity_check_paths = { 'files': ['bin/fastx_%s' % x for x in ['clipper', 'trimmer', 'quality_stats', 'artifacts_filter', 'reverse_complement', - 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', - 'nucleotide_distribution_line_graph.sh']] + + 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', + 'nucleotide_distribution_line_graph.sh']] + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', 'nucleotide_changer']] + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', 'to_fasta', 'quality_filter', - 'quality_trimmer', 'masker']], + 'quality_trimmer', 'masker']], 'dirs': ['.'] - } +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/f/FDS/FDS-6.0.1-no-OFED.eb b/easybuild/easyconfigs/f/FDS/FDS-6.0.1-no-OFED.eb index f0c7225183..a1ceee68c9 100644 --- a/easybuild/easyconfigs/f/FDS/FDS-6.0.1-no-OFED.eb +++ b/easybuild/easyconfigs/f/FDS/FDS-6.0.1-no-OFED.eb @@ -16,7 +16,7 @@ sources = ['FDS_6.0.1-SMV_6.1.5_linux64.tar.gz'] dependencies = [('OpenMPI', '1.6.5-GCC-4.8.2-no-OFED')] -skipsteps= ['configure', 'build'] +skipsteps = ['configure', 'build'] sanity_check_paths = { 'files': ['bin/fds', 'bin/fds_mpi'], diff --git a/easybuild/easyconfigs/f/FFC/FFC-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/f/FFC/FFC-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb index e65ba501f9..6a8af569fc 100644 --- a/easybuild/easyconfigs/f/FFC/FFC-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/f/FFC/FFC-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -20,16 +20,16 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('UFL', '1.0.0', versionsuffix), - ('FIAT', '1.0.0', versionsuffix), - ('UFC', '2.0.5', versionsuffix), - ('Viper', '1.0.0', versionsuffix), - ] + (python, pythonversion), + ('UFL', '1.0.0', versionsuffix), + ('FIAT', '1.0.0', versionsuffix), + ('UFC', '2.0.5', versionsuffix), + ('Viper', '1.0.0', versionsuffix), +] sanity_check_paths = { - 'files': ['bin/ffc'], - 'dirs': ['lib/python%s/site-packages/ffc' % pythonshortversion] - } + 'files': ['bin/ffc'], + 'dirs': ['lib/python%s/site-packages/ffc' % pythonshortversion] +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/f/FFC/FFC-1.0.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/f/FFC/FFC-1.0.0-goolf-1.4.10-Python-2.7.3.eb index f26919582f..f3d91879f4 100644 --- a/easybuild/easyconfigs/f/FFC/FFC-1.0.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/f/FFC/FFC-1.0.0-goolf-1.4.10-Python-2.7.3.eb @@ -20,16 +20,16 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('UFL', '1.0.0', versionsuffix), - ('FIAT', '1.0.0', versionsuffix), - ('UFC', '2.0.5', versionsuffix), - ('Viper', '1.0.0', versionsuffix), - ] + (python, pythonversion), + ('UFL', '1.0.0', versionsuffix), + ('FIAT', '1.0.0', versionsuffix), + ('UFC', '2.0.5', versionsuffix), + ('Viper', '1.0.0', versionsuffix), +] sanity_check_paths = { - 'files': ['bin/ffc'], - 'dirs': ['lib/python%s/site-packages/ffc' % pythonshortversion] - } + 'files': ['bin/ffc'], + 'dirs': ['lib/python%s/site-packages/ffc' % pythonshortversion] +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/f/FFC/FFC-1.0.0-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/f/FFC/FFC-1.0.0-ictce-4.0.6-Python-2.7.3.eb index 97fb1dceaa..aff35de683 100644 --- a/easybuild/easyconfigs/f/FFC/FFC-1.0.0-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/f/FFC/FFC-1.0.0-ictce-4.0.6-Python-2.7.3.eb @@ -20,16 +20,16 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('UFL', '1.0.0', versionsuffix), - ('FIAT', '1.0.0', versionsuffix), - ('UFC', '2.0.5', versionsuffix), - ('Viper', '1.0.0', versionsuffix), - ] + (python, pythonversion), + ('UFL', '1.0.0', versionsuffix), + ('FIAT', '1.0.0', versionsuffix), + ('UFC', '2.0.5', versionsuffix), + ('Viper', '1.0.0', versionsuffix), +] sanity_check_paths = { - 'files': ['bin/ffc'], - 'dirs': ['lib/python%s/site-packages/ffc' % pythonshortversion] - } + 'files': ['bin/ffc'], + 'dirs': ['lib/python%s/site-packages/ffc' % pythonshortversion] +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/f/FFC/FFC-1.0.0-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/f/FFC/FFC-1.0.0-ictce-5.3.0-Python-2.7.3.eb index fbc743734d..646f52f874 100644 --- a/easybuild/easyconfigs/f/FFC/FFC-1.0.0-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/f/FFC/FFC-1.0.0-ictce-5.3.0-Python-2.7.3.eb @@ -21,16 +21,16 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('UFL', '1.0.0', versionsuffix), - ('FIAT', '1.0.0', versionsuffix), - ('UFC', '2.0.5', versionsuffix), - ('Viper', '1.0.0', versionsuffix), - ] + (python, pythonversion), + ('UFL', '1.0.0', versionsuffix), + ('FIAT', '1.0.0', versionsuffix), + ('UFC', '2.0.5', versionsuffix), + ('Viper', '1.0.0', versionsuffix), +] sanity_check_paths = { - 'files': ['bin/ffc'], - 'dirs': ['lib/python%s/site-packages/ffc' % pythonshortversion] - } + 'files': ['bin/ffc'], + 'dirs': ['lib/python%s/site-packages/ffc' % pythonshortversion] +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-2.1.5-gompi-1.1.0-no-OFED.eb b/easybuild/easyconfigs/f/FFTW/FFTW-2.1.5-gompi-1.1.0-no-OFED.eb index 207690907c..2e1dfdd8af 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-2.1.5-gompi-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-2.1.5-gompi-1.1.0-no-OFED.eb @@ -23,7 +23,8 @@ configopts = [ sanity_check_paths = { 'files': ['include/%sfftw%s.h' % (x, y) for x in ['d', 'dr', 's', 'sr'] for y in ['', '_mpi', '_threads']] + ['lib/lib%sfftw%s.a' % (x, y) for x in ['d', 'dr', 's', 'sr'] for y in ['', '_mpi', '_threads']] + - ['lib/lib%sfftw%s.%s' % (x, y, SHLIB_EXT) for x in ['d', 'dr', 's', 'sr'] for y in ['', '_mpi', '_threads']], + ['lib/lib%sfftw%s.%s' % (x, y, SHLIB_EXT) for x in ['d', 'dr', 's', 'sr'] + for y in ['', '_mpi', '_threads']], 'dirs': [], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-2.1.5-ictce-5.3.0.eb b/easybuild/easyconfigs/f/FFTW/FFTW-2.1.5-ictce-5.3.0.eb index 27849ede43..4dafd1540f 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-2.1.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-2.1.5-ictce-5.3.0.eb @@ -23,7 +23,8 @@ configopts = [ sanity_check_paths = { 'files': ['include/%sfftw%s.h' % (x, y) for x in ['d', 'dr', 's', 'sr'] for y in ['', '_mpi', '_threads']] + ['lib/lib%sfftw%s.a' % (x, y) for x in ['d', 'dr', 's', 'sr'] for y in ['', '_mpi', '_threads']] + - ['lib/lib%sfftw%s.%s' % (x, y, SHLIB_EXT) for x in ['d', 'dr', 's', 'sr'] for y in ['', '_mpi', '_threads']], + ['lib/lib%sfftw%s.%s' % (x, y, SHLIB_EXT) for x in ['d', 'dr', 's', 'sr'] + for y in ['', '_mpi', '_threads']], 'dirs': [], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-2.1.5-ictce-5.5.0.eb b/easybuild/easyconfigs/f/FFTW/FFTW-2.1.5-ictce-5.5.0.eb index a551eedc1d..e665c5c101 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-2.1.5-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-2.1.5-ictce-5.5.0.eb @@ -23,7 +23,8 @@ configopts = [ sanity_check_paths = { 'files': ['include/%sfftw%s.h' % (x, y) for x in ['d', 'dr', 's', 'sr'] for y in ['', '_mpi', '_threads']] + ['lib/lib%sfftw%s.a' % (x, y) for x in ['d', 'dr', 's', 'sr'] for y in ['', '_mpi', '_threads']] + - ['lib/lib%sfftw%s.%s' % (x, y, SHLIB_EXT) for x in ['d', 'dr', 's', 'sr'] for y in ['', '_mpi', '_threads']], + ['lib/lib%sfftw%s.%s' % (x, y, SHLIB_EXT) for x in ['d', 'dr', 's', 'sr'] + for y in ['', '_mpi', '_threads']], 'dirs': [], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.1-gompi-1.1.0-no-OFED.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.1-gompi-1.1.0-no-OFED.eb index df746888b8..ebce2cd9e3 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.1-gompi-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.1-gompi-1.1.0-no-OFED.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.2-gmvapich2-1.7.9a2.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.2-gmvapich2-1.7.9a2.eb index f3605b7205..47f16bc4a3 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.2-gmvapich2-1.7.9a2.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.2-gmvapich2-1.7.9a2.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmpich-1.4.8.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmpich-1.4.8.eb index 34bdcce1b8..228133848f 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmpich-1.4.8.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmpich-1.4.8.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12.eb index dbbb079aaf..7348b00826 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12rc1.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12rc1.eb index 7c08b5de11..d5647435f6 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12rc1.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12rc1.eb @@ -25,10 +25,10 @@ configopts = [ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + - ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', - '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', + '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.3.12.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.3.12.eb index b7323c4cfc..8f61ad3268 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.3.12.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.3.12.eb @@ -25,10 +25,10 @@ configopts = [ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + - ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', - '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', + '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10-no-OFED.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10-no-OFED.eb index b4a9a90a01..0d10db3dc0 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10-no-OFED.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10-no-OFED.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10.eb index bc93d09c52..0d03ca311a 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12-no-OFED.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12-no-OFED.eb index 6ce64fb09e..6d9e48f885 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12-no-OFED.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12.eb index a07a8a5b7a..7e3372ad72 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.6.10.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.6.10.eb index 9273c85cd6..361d76b7d2 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.6.10.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.6.10.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompic-2.6.10.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompic-2.6.10.eb index 23271fb82e..83140eb85e 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompic-2.6.10.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompic-2.6.10.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-4.1.13-single.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-4.1.13-single.eb index 6d022e3132..b4152bae55 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-4.1.13-single.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-4.1.13-single.eb @@ -14,7 +14,7 @@ toolchainopts = {'optarch': True, 'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [homepage] -## single precision +# single precision configopts = "--enable-sse --enable-single" # the MPI opts from FFTW2 are valid options but unused until FFTW3.3 diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.2.0-single.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.2.0-single.eb index 15438c0430..c3d56eb83c 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.2.0-single.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.2.0-single.eb @@ -14,7 +14,7 @@ toolchainopts = {'optarch': True, 'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [homepage] -## single precision +# single precision configopts = "--enable-sse --enable-single" # the MPI opts from FFTW2 are valid options but unused until FFTW3.3 diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.3.0-single.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.3.0-single.eb index 1212e33f88..5755a3492e 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.3.0-single.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-ictce-5.3.0-single.eb @@ -14,7 +14,7 @@ toolchainopts = {'optarch': True, 'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [homepage] -## single precision +# single precision configopts = "--enable-sse --enable-single" # the MPI opts from FFTW2 are valid options but unused until FFTW3.3 diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-iomkl-4.6.13-single.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-iomkl-4.6.13-single.eb index 4bdecb5bb1..614cce8c96 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-iomkl-4.6.13-single.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-iomkl-4.6.13-single.eb @@ -14,7 +14,7 @@ toolchainopts = {'optarch': True, 'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [homepage] -## single precision +# single precision configopts = "--enable-sse --enable-single" # the MPI opts from FFTW2 are valid options but unused until FFTW3.3 diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gmvapich2-1.7.12.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gmvapich2-1.7.12.eb index 7a9d4c279e..93a27c610b 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gmvapich2-1.7.12.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gmvapich2-1.7.12.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14-no-OFED.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14-no-OFED.eb index 128daff670..9cf62510e7 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14-no-OFED.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14-no-OFED.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14.eb index 31bdfdd956..52ec320554 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.16.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.16.eb index 6ae444ae02..13413d4abc 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.16.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.16.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gpsmpi-2014.12.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gpsmpi-2014.12.eb index cb01772a4f..14eb6c4917 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gpsmpi-2014.12.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gpsmpi-2014.12.eb @@ -22,7 +22,6 @@ configopts = [ ] - sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', @@ -33,4 +32,3 @@ sanity_check_paths = { } moduleclass = 'numlib' - diff --git a/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.2.0-Python-2.7.3.eb b/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.2.0-Python-2.7.3.eb index 38a7cbfbd8..acfceb386c 100644 --- a/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.2.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.2.0-Python-2.7.3.eb @@ -10,7 +10,8 @@ arbitrary order instances of Jacobi-type quadrature rules on the same element sh toolchain = {'name': 'ictce', 'version': '5.2.0'} -source_urls = ['https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/release-%(version_major_minor)s/+download/'] +source_urls = [ + 'https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/release-%(version_major_minor)s/+download/'] sources = [SOURCELOWER_TAR_GZ] python = "Python" diff --git a/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.3.0-Python-2.7.3.eb index c1e3ad55f7..25b886e5b9 100644 --- a/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.3.0-Python-2.7.3.eb @@ -10,7 +10,8 @@ arbitrary order instances of Jacobi-type quadrature rules on the same element sh toolchain = {'name': 'ictce', 'version': '5.3.0'} -source_urls = ['https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/release-%(version_major_minor)s/+download/'] +source_urls = [ + 'https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/release-%(version_major_minor)s/+download/'] sources = [SOURCELOWER_TAR_GZ] python = "Python" diff --git a/easybuild/easyconfigs/f/FIAT/FIAT-1.1-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/f/FIAT/FIAT-1.1-intel-2014b-Python-2.7.8.eb index 1d1b0eda5c..cc9dc901e8 100644 --- a/easybuild/easyconfigs/f/FIAT/FIAT-1.1-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/f/FIAT/FIAT-1.1-intel-2014b-Python-2.7.8.eb @@ -10,7 +10,8 @@ arbitrary order instances of Jacobi-type quadrature rules on the same element sh toolchain = {'name': 'intel', 'version': '2014b'} -source_urls = ['https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/release-%(version_major_minor)s/+download/'] +source_urls = [ + 'https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/release-%(version_major_minor)s/+download/'] sources = [SOURCELOWER_TAR_GZ] python = "Python" diff --git a/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-foss-2014b.eb b/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-foss-2014b.eb index 0bc1badf5f..5a7bfc53c3 100644 --- a/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-foss-2014b.eb +++ b/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-foss-2014b.eb @@ -23,7 +23,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/fltk-config','bin/fluid'], + 'files': ['bin/fltk-config', 'bin/fluid'], 'dirs': ['lib'], } diff --git a/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-goolf-1.4.10.eb b/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-goolf-1.4.10.eb index 9b7f1917c4..8918226221 100644 --- a/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-goolf-1.4.10.eb @@ -11,7 +11,7 @@ description = """FLTK is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), and MacOS X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL and its built-in GLUT emulation.""" -toolchain = {'name': 'goolf' , 'version': '1.4.10'} +toolchain = {'name': 'goolf', 'version': '1.4.10'} sources = ['%(namelower)s-%(version)s-source.tar.gz'] source_urls = ['http://fltk.org/pub/%(namelower)s/%(version)s/'] @@ -22,7 +22,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/fltk-config','bin/fluid'], + 'files': ['bin/fltk-config', 'bin/fluid'], 'dirs': ['lib'], } diff --git a/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-ictce-5.3.0.eb b/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-ictce-5.3.0.eb index 11bcbb2f83..cdb8c79111 100644 --- a/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-ictce-5.3.0.eb @@ -22,7 +22,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/fltk-config','bin/fluid'], + 'files': ['bin/fltk-config', 'bin/fluid'], 'dirs': ['lib'], } diff --git a/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-intel-2014b.eb b/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-intel-2014b.eb index 5bc592de5f..a70eaf3871 100644 --- a/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-intel-2014b.eb +++ b/easybuild/easyconfigs/f/FLTK/FLTK-1.3.2-intel-2014b.eb @@ -23,7 +23,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/fltk-config','bin/fluid'], + 'files': ['bin/fltk-config', 'bin/fluid'], 'dirs': ['lib'], } diff --git a/easybuild/easyconfigs/f/FSL/FSL-4.1.9-ictce-4.0.6.eb b/easybuild/easyconfigs/f/FSL/FSL-4.1.9-ictce-4.0.6.eb index f58cfc0a32..087f9525ef 100644 --- a/easybuild/easyconfigs/f/FSL/FSL-4.1.9-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/f/FSL/FSL-4.1.9-ictce-4.0.6.eb @@ -10,9 +10,9 @@ source_urls = ["http://www.fmrib.ox.ac.uk/fsldownloads/"] sources = ['%s-%s-sources.tar.gz' % (name.lower(), version)] patches = [ - 'FSL_makefile_fixes.patch', - 'FSL_icc_nan-inf_fix.patch' - ] + 'FSL_makefile_fixes.patch', + 'FSL_icc_nan-inf_fix.patch' +] # libX11-devel is required for X11/Xlib.h, required by tk build osdependencies = ['libX11-devel'] diff --git a/easybuild/easyconfigs/f/FSL/FSL-4.1.9-ictce-5.3.0.eb b/easybuild/easyconfigs/f/FSL/FSL-4.1.9-ictce-5.3.0.eb index e20f5d2a08..af52a65745 100644 --- a/easybuild/easyconfigs/f/FSL/FSL-4.1.9-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/FSL/FSL-4.1.9-ictce-5.3.0.eb @@ -10,9 +10,9 @@ source_urls = ["http://www.fmrib.ox.ac.uk/fsldownloads/"] sources = ['%s-%s-sources.tar.gz' % (name.lower(), version)] patches = [ - 'FSL_makefile_fixes.patch', - 'FSL_icc_nan-inf_fix.patch' - ] + 'FSL_makefile_fixes.patch', + 'FSL_icc_nan-inf_fix.patch' +] # libX11-devel is required for X11/Xlib.h, required by tk build osdependencies = ['libX11-devel'] diff --git a/easybuild/easyconfigs/f/FastQC/FastQC-0.10.1-goolf-1.4.10.eb b/easybuild/easyconfigs/f/FastQC/FastQC-0.10.1-goolf-1.4.10.eb index 41209b695a..4bf3f06a01 100644 --- a/easybuild/easyconfigs/f/FastQC/FastQC-0.10.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/FastQC/FastQC-0.10.1-goolf-1.4.10.eb @@ -31,7 +31,7 @@ install_cmd = "cp -a FastQC/* %(installdir)s && chmod +x %(installdir)s/fastqc" sanity_check_paths = { 'files': ["fastqc", "fastqc_icon.ico", "INSTALL.txt", "jbzip2-0.9.jar", "LICENSE.txt", - "README.txt", "RELEASE_NOTES.txt", "run_fastqc.bat", "sam-1.32.jar"], + "README.txt", "RELEASE_NOTES.txt", "run_fastqc.bat", "sam-1.32.jar"], 'dirs': ["Contaminants", "Help", "Templates", "uk"], } diff --git a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb b/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb index 4abf658ad6..b774c4ad40 100644 --- a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb +++ b/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb @@ -19,7 +19,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server'] ] + + 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server']] + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], 'dirs': ['include'] diff --git a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb b/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb index 4461759fe7..d79e616065 100644 --- a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb +++ b/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb @@ -19,7 +19,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server'] ] + + 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server']] + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], 'dirs': ['include'] diff --git a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.8-intel-2015b.eb b/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.8-intel-2015b.eb index 9493af88c9..12db25bb17 100644 --- a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.8-intel-2015b.eb +++ b/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.8-intel-2015b.eb @@ -21,7 +21,7 @@ configopts = '--enable-pic --enable-shared --enable-gpl --enable-version3 --enab configopts += '--enable-libx264' sanity_check_paths = { - 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server'] ] + + 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server']] + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], 'dirs': ['include'] diff --git a/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.1-foss-2014b.eb b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.1-foss-2014b.eb index 4cd5e51c8c..c1ab6dd32f 100644 --- a/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.1-foss-2014b.eb +++ b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.1-foss-2014b.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [ ('expat', '2.1.0'), - ('freetype','2.5.3'), + ('freetype', '2.5.3'), ] moduleclass = 'vis' diff --git a/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.1-goolf-1.7.20.eb b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.1-goolf-1.7.20.eb index e77da2e1fe..51c9c97afb 100644 --- a/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.1-goolf-1.7.20.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [ ('expat', '2.1.0'), - ('freetype','2.5.3'), + ('freetype', '2.5.3'), ] configopts = '--disable-docs ' diff --git a/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.1-intel-2014b.eb b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.1-intel-2014b.eb index 1d43a6c1f3..0cbc9d1200 100644 --- a/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.1-intel-2014b.eb +++ b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.1-intel-2014b.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [ ('expat', '2.1.0'), - ('freetype','2.5.3'), + ('freetype', '2.5.3'), ] configopts = '--disable-docs ' diff --git a/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-goolf-1.7.20.eb b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-goolf-1.7.20.eb index 8fdfa9a81b..6e68a31103 100644 --- a/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-goolf-1.7.20.eb @@ -14,7 +14,7 @@ sources = [SOURCE_TAR_GZ] dependencies = [ ('expat', '2.1.0'), - ('freetype','2.6'), + ('freetype', '2.6'), ] configopts = '--disable-docs ' diff --git a/easybuild/easyconfigs/f/fontsproto/fontsproto-2.1.3-intel-2015a.eb b/easybuild/easyconfigs/f/fontsproto/fontsproto-2.1.3-intel-2015a.eb index 7e4853de2f..6c5ce99387 100644 --- a/easybuild/easyconfigs/f/fontsproto/fontsproto-2.1.3-intel-2015a.eb +++ b/easybuild/easyconfigs/f/fontsproto/fontsproto-2.1.3-intel-2015a.eb @@ -13,8 +13,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : [], - 'dirs' : ['include/X11/fonts'], + 'files': [], + 'dirs': ['include/X11/fonts'], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/f/fontsproto/fontsproto-2.1.3-intel-2015b.eb b/easybuild/easyconfigs/f/fontsproto/fontsproto-2.1.3-intel-2015b.eb index 5c120f5dd2..5c83a62b97 100644 --- a/easybuild/easyconfigs/f/fontsproto/fontsproto-2.1.3-intel-2015b.eb +++ b/easybuild/easyconfigs/f/fontsproto/fontsproto-2.1.3-intel-2015b.eb @@ -13,8 +13,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : [], - 'dirs' : ['include/X11/fonts'], + 'files': [], + 'dirs': ['include/X11/fonts'], } moduleclass = 'devel' -- GitLab From d3466d43c41f2f7a6a2c5c126e928c31b94bd5c0 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 13:11:06 +0100 Subject: [PATCH 0799/1015] Style fixes with autopep8: h Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- .../h/HDF5/HDF5-1.8.10-ictce-4.1.13-gpfs.eb | 2 +- .../easyconfigs/h/HDF5/HDF5-1.8.10-intel-2014b-gpfs.eb | 2 +- easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.2.0.eb | 4 ++-- .../h/HH-suite/HH-suite-2.0.16-goalf-1.1.0-no-OFED.eb | 6 +++--- .../h/HH-suite/HH-suite-2.0.16-goolf-1.4.10.eb | 6 +++--- .../h/HMMER/HMMER-3.0-goalf-1.1.0-no-OFED.eb | 6 +++--- .../easyconfigs/h/HMMER/HMMER-3.0-goolf-1.4.10.eb | 6 +++--- easybuild/easyconfigs/h/HMMER/HMMER-3.0-ictce-4.0.6.eb | 6 +++--- easybuild/easyconfigs/h/HMMER/HMMER-3.0-ictce-5.3.0.eb | 6 +++--- .../easyconfigs/h/HMMER/HMMER-3.1b1-goolf-1.4.10.eb | 2 +- .../easyconfigs/h/HMMER/HMMER-3.1b1-ictce-5.3.0.eb | 2 +- .../easyconfigs/h/HMMER/HMMER-3.1b1-ictce-6.2.5.eb | 2 +- .../easyconfigs/h/HMMER/HMMER-3.1b2-intel-2015a.eb | 2 +- .../HPCBIOS_Bioinfo-20130829-goolf-1.4.10.eb | 6 +++--- .../HPCBIOS_Bioinfo-20130829-ictce-5.3.0.eb | 6 +++--- .../HPCBIOS_LifeSciences-20130829-goolf-1.4.10.eb | 2 +- .../HPCBIOS_LifeSciences-20130829-ictce-5.3.0.eb | 2 +- .../HPCBIOS_Math/HPCBIOS_Math-20130829-ictce-5.3.0.eb | 6 +++--- .../easyconfigs/h/HPL/HPL-2.1-intel-para-2014.12.eb | 1 - .../h/HarfBuzz/HarfBuzz-0.9.35-intel-2014b.eb | 4 ++-- .../h/HarfBuzz/HarfBuzz-1.0.1-intel-2015a.eb | 4 ++-- .../h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb | 4 ++-- .../h/Hypre/Hypre-2.8.0b-goalf-1.1.0-no-OFED.eb | 6 +++--- .../easyconfigs/h/Hypre/Hypre-2.8.0b-goolf-1.4.10.eb | 6 +++--- .../easyconfigs/h/Hypre/Hypre-2.8.0b-ictce-4.0.6.eb | 6 +++--- .../easyconfigs/h/Hypre/Hypre-2.8.0b-ictce-5.3.0.eb | 6 +++--- .../h/h5py/h5py-2.2.1-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../h/h5py/h5py-2.2.1-ictce-4.1.13-Python-2.7.3.eb | 2 +- .../h/h5utils/h5utils-1.12.1-goalf-1.1.0-no-OFED.eb | 10 +++++----- .../h/h5utils/h5utils-1.12.1-goolf-1.4.10.eb | 10 +++++----- .../h/h5utils/h5utils-1.12.1-ictce-4.0.6.eb | 10 +++++----- .../h/h5utils/h5utils-1.12.1-ictce-5.3.0.eb | 10 +++++----- .../hwloc-1.10.0-iccifort-2015.1.133-GCC-4.9.2.eb | 1 - .../hwloc-1.10.0-iccifort-2015.2.164-GCC-4.9.2.eb | 1 - .../easyconfigs/h/hwloc/hwloc-1.11.1-GCC-4.9.3.eb | 1 - .../hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 1 - .../easyconfigs/h/hwloc/hwloc-1.11.2-GCC-4.9.3-2.25.eb | 2 +- .../h/hwloc/hwloc-1.9-iccifort-2013_sp1.4.211.eb | 1 - 38 files changed, 78 insertions(+), 84 deletions(-) diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-4.1.13-gpfs.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-4.1.13-gpfs.eb index 031479c2f3..ec1b30de69 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-4.1.13-gpfs.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-ictce-4.1.13-gpfs.eb @@ -19,7 +19,7 @@ patches = [ dependencies = [ ('zlib', '1.2.7'), - ('Szip','2.1'), + ('Szip', '2.1'), ] configopts = "--enable-gpfs" diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-intel-2014b-gpfs.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-intel-2014b-gpfs.eb index 62eff2e443..fa45e3d80d 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-intel-2014b-gpfs.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.10-intel-2014b-gpfs.eb @@ -19,7 +19,7 @@ patches = [ dependencies = [ ('zlib', '1.2.8'), - ('Szip','2.1'), + ('Szip', '2.1'), ] configopts = "--enable-gpfs" diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.2.0.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.2.0.eb index 0166822809..7cd6cdf595 100644 --- a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.9-ictce-5.2.0.eb @@ -18,8 +18,8 @@ patches = [ ] dependencies = [ - ('zlib','1.2.7'), - ('Szip','2.1'), + ('zlib', '1.2.7'), + ('Szip', '2.1'), ] moduleclass = 'data' diff --git a/easybuild/easyconfigs/h/HH-suite/HH-suite-2.0.16-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/h/HH-suite/HH-suite-2.0.16-goalf-1.1.0-no-OFED.eb index c29c1cc257..9bc25a5071 100644 --- a/easybuild/easyconfigs/h/HH-suite/HH-suite-2.0.16-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/h/HH-suite/HH-suite-2.0.16-goalf-1.1.0-no-OFED.eb @@ -28,8 +28,8 @@ skipsteps = ['configure'] installopts = "INSTALL_DIR=%(installdir)s" sanity_check_paths = { - 'files': ["bin/hhalign", "bin/hhblits", "bin/hhconsensus", "bin/hhfilter", "bin/hhmake", "bin/hhsearch"], - 'dirs': [] - } + 'files': ["bin/hhalign", "bin/hhblits", "bin/hhconsensus", "bin/hhfilter", "bin/hhmake", "bin/hhsearch"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/h/HH-suite/HH-suite-2.0.16-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HH-suite/HH-suite-2.0.16-goolf-1.4.10.eb index 6fd5c2e8bf..562e595557 100644 --- a/easybuild/easyconfigs/h/HH-suite/HH-suite-2.0.16-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HH-suite/HH-suite-2.0.16-goolf-1.4.10.eb @@ -28,8 +28,8 @@ skipsteps = ['configure'] installopts = "INSTALL_DIR=%(installdir)s" sanity_check_paths = { - 'files': ["bin/hhalign", "bin/hhblits", "bin/hhconsensus", "bin/hhfilter", "bin/hhmake", "bin/hhsearch"], - 'dirs': [] - } + 'files': ["bin/hhalign", "bin/hhblits", "bin/hhconsensus", "bin/hhfilter", "bin/hhmake", "bin/hhsearch"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.0-goalf-1.1.0-no-OFED.eb index 3879fe81ad..9f844f7f8c 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.0-goalf-1.1.0-no-OFED.eb @@ -33,8 +33,8 @@ sources = ['hmmer-%s-linux-intel-x86_64.tar.gz' % version] source_urls = ['http://selab.janelia.org/software/%s/%s/' % (versiondir, version)] sanity_check_paths = { - 'files': ["bin/hmmemit", "bin/hmmsearch", "bin/hmmscan"], - 'dirs': [] - } + 'files': ["bin/hmmemit", "bin/hmmsearch", "bin/hmmscan"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.0-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.0-goolf-1.4.10.eb index 2c24669f8f..ac2ff916ef 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.0-goolf-1.4.10.eb @@ -32,8 +32,8 @@ sources = ['hmmer-%s-linux-intel-x86_64.tar.gz' % version] source_urls = ['http://selab.janelia.org/software/%s/%s/' % (versiondir, version)] sanity_check_paths = { - 'files': ["bin/hmmemit", "bin/hmmsearch", "bin/hmmscan"], - 'dirs': [] - } + 'files': ["bin/hmmemit", "bin/hmmsearch", "bin/hmmscan"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.0-ictce-4.0.6.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.0-ictce-4.0.6.eb index 43301b81dc..4f2f846bc8 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.0-ictce-4.0.6.eb @@ -33,8 +33,8 @@ sources = ['hmmer-%s-linux-intel-x86_64.tar.gz' % version] source_urls = ['http://selab.janelia.org/software/%s/%s/' % (versiondir, version)] sanity_check_paths = { - 'files': ["bin/hmmemit", "bin/hmmsearch", "bin/hmmscan"], - 'dirs': [] - } + 'files': ["bin/hmmemit", "bin/hmmsearch", "bin/hmmscan"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.0-ictce-5.3.0.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.0-ictce-5.3.0.eb index 11e40f315c..52d1571680 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.0-ictce-5.3.0.eb @@ -34,8 +34,8 @@ sources = ['hmmer-%s-linux-intel-x86_64.tar.gz' % version] source_urls = ['http://selab.janelia.org/software/%s/%s/' % (versiondir, version)] sanity_check_paths = { - 'files': ["bin/hmmemit", "bin/hmmsearch", "bin/hmmscan"], - 'dirs': [] - } + 'files': ["bin/hmmemit", "bin/hmmsearch", "bin/hmmscan"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-goolf-1.4.10.eb index 35d93e8b65..7b6ea628da 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-goolf-1.4.10.eb @@ -35,7 +35,7 @@ installopts = ' && cd easel && make install' sanity_check_paths = { 'files': ["bin/%s" % x for x in ["hmmemit", "hmmsearch", "hmmscan", - "esl-alimap", "esl-cluster", "esl-mask"]], + "esl-alimap", "esl-cluster", "esl-mask"]], 'dirs': [] } diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-5.3.0.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-5.3.0.eb index 6b7248a777..65bc990310 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-5.3.0.eb @@ -35,7 +35,7 @@ installopts = ' && cd easel && make install' sanity_check_paths = { 'files': ["bin/%s" % x for x in ["hmmemit", "hmmsearch", "hmmscan", - "esl-alimap", "esl-cluster", "esl-mask"]], + "esl-alimap", "esl-cluster", "esl-mask"]], 'dirs': [] } diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-6.2.5.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-6.2.5.eb index b56baf902e..9a8eaafde6 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b1-ictce-6.2.5.eb @@ -35,7 +35,7 @@ installopts = ' && cd easel && make install' sanity_check_paths = { 'files': ["bin/%s" % x for x in ["hmmemit", "hmmsearch", "hmmscan", - "esl-alimap", "esl-cluster", "esl-mask"]], + "esl-alimap", "esl-cluster", "esl-mask"]], 'dirs': [] } diff --git a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-intel-2015a.eb b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-intel-2015a.eb index 5255f85ddc..36707aa8fe 100644 --- a/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-intel-2015a.eb +++ b/easybuild/easyconfigs/h/HMMER/HMMER-3.1b2-intel-2015a.eb @@ -34,7 +34,7 @@ installopts = ' && cd easel && make install' sanity_check_paths = { 'files': ["bin/%s" % x for x in ["hmmemit", "hmmsearch", "hmmscan", - "esl-alimap", "esl-cluster", "esl-mask"]], + "esl-alimap", "esl-cluster", "esl-mask"]], 'dirs': [] } diff --git a/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-goolf-1.4.10.eb index b103b8110e..05c50b39b9 100644 --- a/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-goolf-1.4.10.eb @@ -19,7 +19,7 @@ homepage = 'http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html' description = """Bioinformatics & Computational Biology productivity environment includes a set of HPC tools, which are needed for scientific computing and visualization in the respective domain. """ -toolchain = {'name': 'goolf', 'version': '1.4.10'} # ie. build against the GNU compilers & OpenMPI stack +toolchain = {'name': 'goolf', 'version': '1.4.10'} # ie. build against the GNU compilers & OpenMPI stack dependencies = [ ('ALLPATHS-LG', '46968'), @@ -33,7 +33,7 @@ dependencies = [ ('Bowtie2', '2.0.2'), ('bam2fastq', '1.1.0'), ('biodeps', '1.6'), -# ('CD-HIT', '4.5.4', '-2011-03-07'), + # ('CD-HIT', '4.5.4', '-2011-03-07'), ('ClustalW2', '2.1'), ('Cufflinks', '2.0.2'), ('EMBOSS', '6.5.7'), @@ -57,7 +57,7 @@ dependencies = [ ('NEURON', '7.2'), ('Oases', '0.2.08'), ('PAML', '4.7'), -# ('PLINK', '1.07'), + # ('PLINK', '1.07'), ('Pasha', '1.0.3'), ('Primer3', '2.3.0'), ('RAxML', '7.7.5', '-hybrid-sse3'), diff --git a/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-ictce-5.3.0.eb b/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-ictce-5.3.0.eb index e1d3fd7aa1..a420531cae 100644 --- a/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/HPCBIOS_Bioinfo/HPCBIOS_Bioinfo-20130829-ictce-5.3.0.eb @@ -19,10 +19,10 @@ homepage = 'http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html' description = """Bioinformatics & Computational Biology productivity environment includes a set of HPC tools, which are needed for scientific computing and visualization in the respective domain. """ -toolchain = {'name': 'ictce', 'version': '5.3.0'} # ie. build against the INTEL compilers & MPI stack / March 2013 +toolchain = {'name': 'ictce', 'version': '5.3.0'} # ie. build against the INTEL compilers & MPI stack / March 2013 dependencies = [ -# ('ALLPATHS-LG', '46968'), + # ('ALLPATHS-LG', '46968'), ('AMOS', '3.1.0'), ('BFAST', '0.7.0a'), ('BLAST+', '2.2.28', '-Python-2.7.3'), @@ -43,7 +43,7 @@ dependencies = [ ('GLIMMER', '3.02b'), ('GROMACS', '4.6.1', '-hybrid'), ('HMMER', '3.0'), -# ('HH-suite', '2.0.16'), + # ('HH-suite', '2.0.16'), ('Infernal', '1.1rc1'), ('libgtextutils', '0.6.1'), ('libharu', '2.2.0'), diff --git a/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-goolf-1.4.10.eb b/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-goolf-1.4.10.eb index 3925d65933..ac9bda6d5d 100644 --- a/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-goolf-1.4.10.eb @@ -31,7 +31,7 @@ dependencies = [ ('HMMER', '3.0'), ('MrBayes', '3.1.2'), ('mpiBLAST', '1.6.0'), -# ('Rosetta', '3.5'), + # ('Rosetta', '3.5'), ] moduleclass = 'bio' diff --git a/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-ictce-5.3.0.eb b/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-ictce-5.3.0.eb index fc1b20fc8e..a4a4c517a0 100644 --- a/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/HPCBIOS_LifeSciences/HPCBIOS_LifeSciences-20130829-ictce-5.3.0.eb @@ -31,7 +31,7 @@ dependencies = [ ('HMMER', '3.0'), ('MrBayes', '3.1.2'), ('mpiBLAST', '1.6.0'), -# ('Rosetta', '3.5'), + # ('Rosetta', '3.5'), ] moduleclass = 'bio' diff --git a/easybuild/easyconfigs/h/HPCBIOS_Math/HPCBIOS_Math-20130829-ictce-5.3.0.eb b/easybuild/easyconfigs/h/HPCBIOS_Math/HPCBIOS_Math-20130829-ictce-5.3.0.eb index b2b1287193..53cb50514f 100644 --- a/easybuild/easyconfigs/h/HPCBIOS_Math/HPCBIOS_Math-20130829-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/HPCBIOS_Math/HPCBIOS_Math-20130829-ictce-5.3.0.eb @@ -23,9 +23,9 @@ description = """Common Set of Open Source Math Libraries includes a set of HPC toolchain = {'name': 'ictce', 'version': '5.3.0'} dependencies = [ - ('PETSc', '3.3-p2', '-Python-2.7.3'), - ('GSL', '1.15'), - ('SPRNG', '2.0b'), + ('PETSc', '3.3-p2', '-Python-2.7.3'), + ('GSL', '1.15'), + ('SPRNG', '2.0b'), ] moduleclass = 'math' diff --git a/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-para-2014.12.eb b/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-para-2014.12.eb index 0ad29d6c94..96acd93725 100644 --- a/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-para-2014.12.eb +++ b/easybuild/easyconfigs/h/HPL/HPL-2.1-intel-para-2014.12.eb @@ -15,4 +15,3 @@ source_urls = ['http://www.netlib.org/benchmark/%(namelower)s'] patches = ['HPL_parallel-make.patch'] moduleclass = 'tools' - diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.35-intel-2014b.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.35-intel-2014b.eb index da1d4ca30f..473cec461a 100644 --- a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.35-intel-2014b.eb +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-0.9.35-intel-2014b.eb @@ -12,8 +12,8 @@ source_urls = ['http://www.freedesktop.org/software/harfbuzz/release/'] sources = [SOURCELOWER_TAR_BZ2] dependencies = [ - ('cairo', '1.12.18'), - ('GObject-Introspection', '1.42.0'), + ('cairo', '1.12.18'), + ('GObject-Introspection', '1.42.0'), ] patches = ['HarfBuzz-%(version)s_config.patch'] diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.0.1-intel-2015a.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.0.1-intel-2015a.eb index 816c289c55..8537af8ca5 100644 --- a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.0.1-intel-2015a.eb +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.0.1-intel-2015a.eb @@ -12,8 +12,8 @@ source_urls = ['http://www.freedesktop.org/software/harfbuzz/release/'] sources = [SOURCELOWER_TAR_BZ2] dependencies = [ - ('cairo', '1.14.2'), - ('GObject-Introspection', '1.44.0'), + ('cairo', '1.14.2'), + ('GObject-Introspection', '1.44.0'), ] configopts = '--with-gobject --enable-introspection=yes ' diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb index 15e2c94d10..4669cfc27f 100644 --- a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.0-intel-2015b.eb @@ -12,8 +12,8 @@ source_urls = ['http://www.freedesktop.org/software/harfbuzz/release/'] sources = [SOURCELOWER_TAR_BZ2] dependencies = [ - ('cairo', '1.14.4'), - ('GObject-Introspection', '1.47.1'), + ('cairo', '1.14.4'), + ('GObject-Introspection', '1.47.1'), ] configopts = '--with-gobject --enable-introspection=yes ' diff --git a/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-goalf-1.1.0-no-OFED.eb index 964e73f35c..8348598dca 100644 --- a/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-goalf-1.1.0-no-OFED.eb @@ -15,8 +15,8 @@ sources = [SOURCELOWER_TAR_GZ] start_dir = "src" sanity_check_paths = { - 'files': ['lib/libHYPRE.a'], - 'dirs': ['include'] - } + 'files': ['lib/libHYPRE.a'], + 'dirs': ['include'] +} moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-goolf-1.4.10.eb b/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-goolf-1.4.10.eb index 57e599416b..8022f1e636 100644 --- a/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-goolf-1.4.10.eb @@ -14,8 +14,8 @@ sources = [SOURCELOWER_TAR_GZ] start_dir = "src" sanity_check_paths = { - 'files': ['lib/libHYPRE.a'], - 'dirs': ['include'] - } + 'files': ['lib/libHYPRE.a'], + 'dirs': ['include'] +} moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-ictce-4.0.6.eb b/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-ictce-4.0.6.eb index 1e62113c7c..4d7372a276 100644 --- a/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-ictce-4.0.6.eb @@ -15,8 +15,8 @@ sources = [SOURCELOWER_TAR_GZ] start_dir = "src" sanity_check_paths = { - 'files': ['lib/libHYPRE.a'], - 'dirs': ['include'] - } + 'files': ['lib/libHYPRE.a'], + 'dirs': ['include'] +} moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-ictce-5.3.0.eb b/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-ictce-5.3.0.eb index c7c83dd59e..a01d7fbee8 100644 --- a/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/Hypre/Hypre-2.8.0b-ictce-5.3.0.eb @@ -16,8 +16,8 @@ sources = [SOURCELOWER_TAR_GZ] start_dir = "src" sanity_check_paths = { - 'files': ['lib/libHYPRE.a'], - 'dirs': ['include'] - } + 'files': ['lib/libHYPRE.a'], + 'dirs': ['include'] +} moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.2.1-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/h/h5py/h5py-2.2.1-goolf-1.4.10-Python-2.7.3.eb index 9852693c15..c9f750bf70 100644 --- a/easybuild/easyconfigs/h/h5py/h5py-2.2.1-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/h/h5py/h5py-2.2.1-goolf-1.4.10-Python-2.7.3.eb @@ -26,7 +26,7 @@ dependencies = [ (python, pythonver), ('HDF5', '1.8.12', '-zlib-1.2.7'), ('mpi4py', '1.3', versionsuffix), # required for MPI support - ('Cython', '0.19.1', versionsuffix), # required to build h5py with MPI support + ('Cython', '0.19.1', versionsuffix), # required to build h5py with MPI support ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.2.1-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/h/h5py/h5py-2.2.1-ictce-4.1.13-Python-2.7.3.eb index 7f4bdd782b..eb868b185c 100644 --- a/easybuild/easyconfigs/h/h5py/h5py-2.2.1-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/h/h5py/h5py-2.2.1-ictce-4.1.13-Python-2.7.3.eb @@ -26,7 +26,7 @@ dependencies = [ (python, pythonver), ('HDF5', '1.8.12', '-zlib-1.2.7'), ('mpi4py', '1.3', versionsuffix), # required for MPI support - ('Cython', '0.19.1', versionsuffix), # required to build h5py with MPI support + ('Cython', '0.19.1', versionsuffix), # required to build h5py with MPI support ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-goalf-1.1.0-no-OFED.eb index c8bbf3c141..a9fe70521e 100644 --- a/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-goalf-1.1.0-no-OFED.eb @@ -18,11 +18,11 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'usempi': True} dependencies = [ - ('zlib', '1.2.7'), - ('libpng', '1.5.11'), - ('libmatheval', '1.1.8'), - ('HDF5', '1.8.7'), - ] + ('zlib', '1.2.7'), + ('libpng', '1.5.11'), + ('libmatheval', '1.1.8'), + ('HDF5', '1.8.7'), +] sanity_check_paths = { diff --git a/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-goolf-1.4.10.eb b/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-goolf-1.4.10.eb index 2c3932e7b7..2efbe0acab 100644 --- a/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-goolf-1.4.10.eb @@ -16,11 +16,11 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'usempi': True} dependencies = [ - ('zlib', '1.2.7'), - ('libpng', '1.5.11'), - ('libmatheval', '1.1.8'), - ('HDF5', '1.8.7'), - ] + ('zlib', '1.2.7'), + ('libpng', '1.5.11'), + ('libmatheval', '1.1.8'), + ('HDF5', '1.8.7'), +] sanity_check_paths = { diff --git a/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-ictce-4.0.6.eb b/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-ictce-4.0.6.eb index ed7d1cacaa..a75aef9437 100644 --- a/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-ictce-4.0.6.eb @@ -17,11 +17,11 @@ toolchain = {'name': 'ictce', 'version': '4.0.6'} toolchainopts = {'usempi': True} dependencies = [ - ('zlib', '1.2.7'), - ('libpng', '1.5.11'), - ('libmatheval', '1.1.8'), - ('HDF5', '1.8.7'), - ] + ('zlib', '1.2.7'), + ('libpng', '1.5.11'), + ('libmatheval', '1.1.8'), + ('HDF5', '1.8.7'), +] sanity_check_paths = { 'files': ['bin/%s' % x for x in ['h5fromtxt', 'h5math', 'h5topng', 'h5totxt', 'h5tovtk']], diff --git a/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-ictce-5.3.0.eb b/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-ictce-5.3.0.eb index 975690f50f..09424f6b1b 100644 --- a/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/h/h5utils/h5utils-1.12.1-ictce-5.3.0.eb @@ -18,11 +18,11 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'usempi': True} dependencies = [ - ('zlib', '1.2.7'), - ('libpng', '1.5.11'), - ('libmatheval', '1.1.8'), - ('HDF5', '1.8.7'), - ] + ('zlib', '1.2.7'), + ('libpng', '1.5.11'), + ('libmatheval', '1.1.8'), + ('HDF5', '1.8.7'), +] sanity_check_paths = { 'files': ['bin/%s' % x for x in ['h5fromtxt', 'h5math', 'h5topng', 'h5totxt', 'h5tovtk']], diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.10.0-iccifort-2015.1.133-GCC-4.9.2.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.10.0-iccifort-2015.1.133-GCC-4.9.2.eb index 6adec23e71..3ecf13cb7d 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.10.0-iccifort-2015.1.133-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.10.0-iccifort-2015.1.133-GCC-4.9.2.eb @@ -17,4 +17,3 @@ source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/ sources = [SOURCE_TAR_GZ] moduleclass = 'system' - diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.10.0-iccifort-2015.2.164-GCC-4.9.2.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.10.0-iccifort-2015.2.164-GCC-4.9.2.eb index 6a875c1d32..c0454d9632 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.10.0-iccifort-2015.2.164-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.10.0-iccifort-2015.2.164-GCC-4.9.2.eb @@ -17,4 +17,3 @@ source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/ sources = [SOURCE_TAR_GZ] moduleclass = 'system' - diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-GCC-4.9.3.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-GCC-4.9.3.eb index a63d6bae6e..4d49031a3a 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-GCC-4.9.3.eb @@ -21,4 +21,3 @@ dependencies = [('numactl', '2.0.11')] configopts = "--enable-libnuma=$EBROOTNUMACTL" moduleclass = 'system' - diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 50bcad92f3..d803930b96 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.1-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -21,4 +21,3 @@ source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/ sources = [SOURCE_TAR_GZ] moduleclass = 'system' - diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GCC-4.9.3-2.25.eb index dd384c19f8..0af84a15f7 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.11.2-GCC-4.9.3-2.25.eb @@ -12,7 +12,7 @@ description = """The Portable Hardware Locality (hwloc) software package provide information about modern computing hardware so as to exploit it accordingly and efficiently.""" toolchain = {'name': 'GCC', 'version': '4.9.3-2.25'} - + source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/downloads/'] sources = [SOURCE_TAR_GZ] diff --git a/easybuild/easyconfigs/h/hwloc/hwloc-1.9-iccifort-2013_sp1.4.211.eb b/easybuild/easyconfigs/h/hwloc/hwloc-1.9-iccifort-2013_sp1.4.211.eb index 528befdb9a..c4ebd968ce 100644 --- a/easybuild/easyconfigs/h/hwloc/hwloc-1.9-iccifort-2013_sp1.4.211.eb +++ b/easybuild/easyconfigs/h/hwloc/hwloc-1.9-iccifort-2013_sp1.4.211.eb @@ -17,4 +17,3 @@ source_urls = ['http://www.open-mpi.org/software/hwloc/v%(version_major_minor)s/ sources = [SOURCE_TAR_GZ] moduleclass = 'system' - -- GitLab From f671ff366c7cf04eae4c648476645caa27e8e349 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 13:09:19 +0100 Subject: [PATCH 0800/1015] Style fixes with autopep8: g Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- .../g/GATE/GATE-7.0-intel-2015a.eb | 2 +- .../easyconfigs/g/GC3Pie/GC3Pie-2.2.3.eb | 4 ++-- easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.3.eb | 6 +++--- .../easyconfigs/g/GC3Pie/GC3Pie-2.4.0.eb | 6 +++--- .../easyconfigs/g/GC3Pie/GC3Pie-2.4.1.eb | 6 +++--- .../easyconfigs/g/GC3Pie/GC3Pie-2.4.2.eb | 6 +++--- .../easyconfigs/g/GCCcore/GCCcore-4.9.3.eb | 3 ++- .../g/GDAL/GDAL-1.9.2-ictce-4.1.13.eb | 2 +- .../g/GDAL/GDAL-1.9.2-iqacml-3.7.3.eb | 2 +- ...30406-045632_pre-release-3_Linux-x86_64.eb | 2 +- .../g/GHC/GHC-7.6.2-goalf-1.1.0-no-OFED.eb | 2 +- .../g/GHC/GHC-7.6.2-goolf-1.4.10.eb | 2 +- .../g/GHC/GHC-7.8.3-goalf-1.1.0-no-OFED.eb | 2 +- .../g/GHC/GHC-7.8.3-goolf-1.4.10.eb | 2 +- .../g/GLIMMER/GLIMMER-3.02b-goolf-1.4.10.eb | 2 +- .../g/GLIMMER/GLIMMER-3.02b-ictce-5.3.0.eb | 2 +- .../g/GLib/GLib-2.41.2-intel-2014b.eb | 2 +- .../GLib-2.44.1-intel-2015a-Python-2.7.10.eb | 4 ++-- .../GMAP-GSNAP-2014-06-10-goolf-1.4.10.eb | 1 - .../g/GMP/GMP-6.0.0a-intel-2015b.eb | 1 - ...0.8965-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 12 +++++------ ...AW-0.9.0.8965-goolf-1.4.10-Python-2.7.3.eb | 12 +++++------ ...PAW-0.9.0.8965-ictce-4.0.6-Python-2.7.3.eb | 14 ++++++------- ...PAW-0.9.0.8965-ictce-5.3.0-Python-2.7.3.eb | 12 +++++------ .../g/GTI/GTI-1.2.0-gompi-1.4.12-no-OFED.eb | 2 +- .../g/GTS/GTS-0.7.6-intel-2014b.eb | 2 +- .../GTS/GTS-0.7.6-intel-2015a-GLib-2.44.1.eb | 2 +- .../g/Geant4/Geant4-9.4.p02-ictce-4.0.6.eb | 2 +- .../Geant4-9.5.p01-goalf-1.1.0-no-OFED.eb | 2 +- .../g/Geant4/Geant4-9.5.p01-ictce-4.0.6.eb | 2 +- ...GenotypeHarmonizer-1.4.14-Java-1.7.0_80.eb | 2 +- .../g/Graphviz/Graphviz-2.38.0-intel-2014b.eb | 4 ++-- ...aphviz-2.38.0-intel-2015a-Python-2.7.10.eb | 4 ++-- .../g/git/git-1.7.12-ictce-5.3.0.eb | 6 +++--- .../glproto-1.4.16-goalf-1.1.0-no-OFED.eb | 8 ++++---- .../g/glproto/glproto-1.4.16-goolf-1.4.10.eb | 8 ++++---- .../g/glproto/glproto-1.4.16-ictce-4.0.6.eb | 8 ++++---- .../g/glproto/glproto-1.4.16-ictce-5.3.0.eb | 8 ++++---- .../gnuplot-4.6.0-goalf-1.1.0-no-OFED.eb | 6 +++--- .../g/gnuplot/gnuplot-4.6.0-goolf-1.4.10.eb | 6 +++--- .../g/gnuplot/gnuplot-4.6.0-ictce-4.0.6.eb | 6 +++--- .../g/gnuplot/gnuplot-4.6.0-ictce-5.3.0.eb | 6 +++--- .../gnutls-3.1.8-goalf-1.1.0-no-OFED.eb | 18 ++++++++--------- .../g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb | 18 ++++++++--------- .../g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb | 4 ++-- .../gperf/gperf-3.0.4-goalf-1.1.0-no-OFED.eb | 6 +++--- .../g/gperf/gperf-3.0.4-goolf-1.4.10.eb | 6 +++--- .../g/gperf/gperf-3.0.4-ictce-4.0.6.eb | 6 +++--- .../g/gperf/gperf-3.0.4-ictce-5.3.0.eb | 6 +++--- .../easyconfigs/g/gpsmpi/gpsmpi-2014.12.eb | 3 +-- .../easyconfigs/g/gpsolf/gpsolf-2014.12.eb | 1 - .../grib_api-1.9.18-goalf-1.1.0-no-OFED.eb | 4 ++-- .../grib_api/grib_api-1.9.18-goolf-1.4.10.eb | 4 ++-- .../grib_api/grib_api-1.9.18-ictce-4.1.13.eb | 4 ++-- .../g/grib_api/grib_api-1.9.18-ictce-5.3.0.eb | 4 ++-- .../g/gtest/gtest-1.6.0-intel-2014b.eb | 2 +- .../guile/guile-1.8.8-goalf-1.1.0-no-OFED.eb | 20 +++++++++---------- .../g/guile/guile-1.8.8-goolf-1.4.10.eb | 20 +++++++++---------- .../g/guile/guile-1.8.8-ictce-4.0.6.eb | 20 +++++++++---------- 59 files changed, 168 insertions(+), 171 deletions(-) diff --git a/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015a.eb b/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015a.eb index 55757f7ccc..e93ce79175 100644 --- a/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015a.eb +++ b/easybuild/easyconfigs/g/GATE/GATE-7.0-intel-2015a.eb @@ -8,7 +8,7 @@ description = """GATE is an advanced opensource software developed by the intern toolchain = {'name': 'intel', 'version': '2015a'} -sources = [('%(namelower)s_v%(version)s.tar_.gz' , "tar xfvz %s")] +sources = [('%(namelower)s_v%(version)s.tar_.gz', "tar xfvz %s")] source_urls = ['http://www.opengatecollaboration.org/sites/opengatecollaboration.org/files/'] patches = [ diff --git a/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.2.3.eb b/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.2.3.eb index 8bb06bd90a..3b725d6c3c 100644 --- a/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.2.3.eb +++ b/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.2.3.eb @@ -100,8 +100,8 @@ modextrapaths = {'PYTHONPATH': ['lib/python%s/site-packages' % pyshortver, 'lib6 full_sanity_check = True sanity_check_paths = { - 'files': ['bin/gc3utils'], - 'dirs': ['lib/python%(pyver)s/site-packages/gc3pie-%%(version)s-py%(pyver)s.egg/gc3libs' % {'pyver': pyshortver}], + 'files': ['bin/gc3utils'], + 'dirs': ['lib/python%(pyver)s/site-packages/gc3pie-%%(version)s-py%(pyver)s.egg/gc3libs' % {'pyver': pyshortver}], } sanity_check_commands = [('gc3utils', 'info --version')] diff --git a/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.3.eb b/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.3.eb index 6fee6c35e8..662fb134c2 100644 --- a/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.3.eb +++ b/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.3.eb @@ -101,9 +101,9 @@ full_sanity_check = True eggname = 'gc3pie-%%(version)s-py%s.egg' % pyver sanity_check_paths = { - 'files': ['bin/gc3utils', - ('lib/python%s/site-packages/%s' % (pyver, eggname), 'lib64/python%s/site-packages/%s' % (pyver, eggname))], - 'dirs': [], + 'files': ['bin/gc3utils', + ('lib/python%s/site-packages/%s' % (pyver, eggname), 'lib64/python%s/site-packages/%s' % (pyver, eggname))], + 'dirs': [], } sanity_check_commands = [('gc3utils', 'info --version')] diff --git a/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.4.0.eb b/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.4.0.eb index 8a1d9386f8..b08b112eb7 100644 --- a/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.4.0.eb +++ b/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.4.0.eb @@ -101,9 +101,9 @@ full_sanity_check = True eggname = 'gc3pie-%%(version)s-py%s.egg' % pyver sanity_check_paths = { - 'files': ['bin/gc3utils', - ('lib/python%s/site-packages/%s' % (pyver, eggname), 'lib64/python%s/site-packages/%s' % (pyver, eggname))], - 'dirs': [], + 'files': ['bin/gc3utils', + ('lib/python%s/site-packages/%s' % (pyver, eggname), 'lib64/python%s/site-packages/%s' % (pyver, eggname))], + 'dirs': [], } sanity_check_commands = [('gc3utils', 'info --version')] diff --git a/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.4.1.eb b/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.4.1.eb index b62aa2387d..92f6d885db 100644 --- a/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.4.1.eb +++ b/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.4.1.eb @@ -101,9 +101,9 @@ full_sanity_check = True eggname = 'gc3pie-%%(version)s-py%s.egg' % pyver sanity_check_paths = { - 'files': ['bin/gc3utils', - ('lib/python%s/site-packages/%s' % (pyver, eggname), 'lib64/python%s/site-packages/%s' % (pyver, eggname))], - 'dirs': [], + 'files': ['bin/gc3utils', + ('lib/python%s/site-packages/%s' % (pyver, eggname), 'lib64/python%s/site-packages/%s' % (pyver, eggname))], + 'dirs': [], } sanity_check_commands = [('gc3utils', 'info --version')] diff --git a/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.4.2.eb b/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.4.2.eb index e73e2257cc..e5720c5610 100644 --- a/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.4.2.eb +++ b/easybuild/easyconfigs/g/GC3Pie/GC3Pie-2.4.2.eb @@ -101,9 +101,9 @@ full_sanity_check = True eggname = 'gc3pie-%%(version)s-py%s.egg' % pyver sanity_check_paths = { - 'files': ['bin/gc3utils', - ('lib/python%s/site-packages/%s' % (pyver, eggname), 'lib64/python%s/site-packages/%s' % (pyver, eggname))], - 'dirs': [], + 'files': ['bin/gc3utils', + ('lib/python%s/site-packages/%s' % (pyver, eggname), 'lib64/python%s/site-packages/%s' % (pyver, eggname))], + 'dirs': [], } sanity_check_commands = [('gc3utils', 'info --version')] diff --git a/easybuild/easyconfigs/g/GCCcore/GCCcore-4.9.3.eb b/easybuild/easyconfigs/g/GCCcore/GCCcore-4.9.3.eb index 2027c9fa8e..2e4f04adbb 100644 --- a/easybuild/easyconfigs/g/GCCcore/GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/g/GCCcore/GCCcore-4.9.3.eb @@ -13,7 +13,8 @@ mpfr_version = '3.1.2' gcc_name = 'GCC' source_urls = [ - 'http://ftpmirror.gnu.org/%s/%s-%s' % (gcc_name.lower(), gcc_name.lower(), version), # GCC auto-resolving HTTP mirror + 'http://ftpmirror.gnu.org/%s/%s-%s' % (gcc_name.lower(), gcc_name.lower(), + version), # GCC auto-resolving HTTP mirror 'http://ftpmirror.gnu.org/gmp', # idem for GMP 'http://ftpmirror.gnu.org/mpfr', # idem for MPFR 'http://www.multiprecision.org/mpc/download', # MPC official diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-ictce-4.1.13.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-ictce-4.1.13.eb index 94cef6458d..4eded30be6 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-ictce-4.1.13.eb @@ -8,7 +8,7 @@ description = """GDAL is a translator library for raster geospatial data formats Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single abstract data model to the calling application for all supported formats. It also comes with a variety of useful commandline utilities for data translation and processing.""" - + toolchain = {'name': 'ictce', 'version': '4.1.13'} source_urls = ['http://download.osgeo.org/gdal/'] diff --git a/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-iqacml-3.7.3.eb b/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-iqacml-3.7.3.eb index 83b2c99400..670cd7dbd4 100644 --- a/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/g/GDAL/GDAL-1.9.2-iqacml-3.7.3.eb @@ -8,7 +8,7 @@ description = """GDAL is a translator library for raster geospatial data formats Open Source license by the Open Source Geospatial Foundation. As a library, it presents a single abstract data model to the calling application for all supported formats. It also comes with a variety of useful commandline utilities for data translation and processing.""" - + toolchain = {'name': 'iqacml', 'version': '3.7.3'} source_urls = ['http://download.osgeo.org/gdal/'] diff --git a/easybuild/easyconfigs/g/GEM-library/GEM-library-20130406-045632_pre-release-3_Linux-x86_64.eb b/easybuild/easyconfigs/g/GEM-library/GEM-library-20130406-045632_pre-release-3_Linux-x86_64.eb index 9dd671125b..009df93cd7 100644 --- a/easybuild/easyconfigs/g/GEM-library/GEM-library-20130406-045632_pre-release-3_Linux-x86_64.eb +++ b/easybuild/easyconfigs/g/GEM-library/GEM-library-20130406-045632_pre-release-3_Linux-x86_64.eb @@ -35,7 +35,7 @@ skipsteps = ['build'] # glob support in MakeCp easyblock is required so EasyBuild-1.12 or higher is required easybuild_version = '1.12.0' -files_to_copy = [ (["man/*"], 'man/man1/'), "bin" ] +files_to_copy = [(["man/*"], 'man/man1/'), "bin"] sanity_check_paths = { 'files': ["bin/gem-indexer", "bin/gem-mapper", "bin/gem-rna-mapper"], diff --git a/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goalf-1.1.0-no-OFED.eb index 9a068844e1..ab5b8f6d40 100644 --- a/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goalf-1.1.0-no-OFED.eb @@ -7,7 +7,7 @@ description = """GHC is the Glasgow Haskell Compiler.""" toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sources = ['%s-%s-src.tar.bz2' % (name.lower(), version)] -source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] +source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] dependencies = [ ('GMP', '5.0.5'), diff --git a/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goolf-1.4.10.eb index 36f3fcc67a..a2a6d5433e 100644 --- a/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goolf-1.4.10.eb @@ -6,7 +6,7 @@ description = """GHC is the Glasgow Haskell Compiler.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} sources = ['%s-%s-src.tar.bz2' % (name.lower(), version)] -source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] +source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] dependencies = [ ('GMP', '5.0.5'), diff --git a/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goalf-1.1.0-no-OFED.eb index 8fecfa9a31..52ae11225d 100644 --- a/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goalf-1.1.0-no-OFED.eb @@ -6,7 +6,7 @@ description = """GHC is the Glasgow Haskell Compiler.""" toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sources = ['%s-%s-src.tar.bz2' % (name.lower(), version)] -source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] +source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] dependencies = [ ('GMP', '5.0.5'), diff --git a/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goolf-1.4.10.eb index ea5b087cdd..b6feb9a68c 100644 --- a/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goolf-1.4.10.eb @@ -6,7 +6,7 @@ description = """GHC is the Glasgow Haskell Compiler.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} sources = ['%s-%s-src.tar.bz2' % (name.lower(), version)] -source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] +source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] dependencies = [ ('GMP', '5.0.5'), diff --git a/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-goolf-1.4.10.eb index 5079733d91..8ad521809b 100644 --- a/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-goolf-1.4.10.eb @@ -6,7 +6,7 @@ # License:: MIT/GPL # ## -easyblock='MakeCp' +easyblock = 'MakeCp' name = "GLIMMER" version = "3.02b" diff --git a/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-ictce-5.3.0.eb b/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-ictce-5.3.0.eb index 7722b501dd..e4aa1f5c2e 100644 --- a/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/GLIMMER/GLIMMER-3.02b-ictce-5.3.0.eb @@ -6,7 +6,7 @@ # License:: MIT/GPL # ## -easyblock='MakeCp' +easyblock = 'MakeCp' name = "GLIMMER" version = "3.02b" diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.41.2-intel-2014b.eb b/easybuild/easyconfigs/g/GLib/GLib-2.41.2-intel-2014b.eb index 207b74b508..c44d4a669f 100644 --- a/easybuild/easyconfigs/g/GLib/GLib-2.41.2-intel-2014b.eb +++ b/easybuild/easyconfigs/g/GLib/GLib-2.41.2-intel-2014b.eb @@ -5,7 +5,7 @@ version = '2.41.2' homepage = 'http://www.gtk.org/' description = """GLib is one of the base libraries of the GTK+ project""" -toolchain = {'name': 'intel', 'version': '2014b'} # tweaked by EasyBuild (was: {'name': 'foss', 'version': '2014b'}) +toolchain = {'name': 'intel', 'version': '2014b'} # tweaked by EasyBuild (was: {'name': 'foss', 'version': '2014b'}) toolchainopts = {'optarch': True, 'pic': True} source_urls = ['http://ftp.gnome.org/pub/gnome/sources/glib/%(version_major_minor)s/'] diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.44.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/g/GLib/GLib-2.44.1-intel-2015a-Python-2.7.10.eb index cf36332497..9f4e52261e 100644 --- a/easybuild/easyconfigs/g/GLib/GLib-2.44.1-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/GLib/GLib-2.44.1-intel-2015a-Python-2.7.10.eb @@ -16,9 +16,9 @@ dependencies = [ ('libffi', '3.1'), ('gettext', '0.19.2'), ] -python= 'Python' +python = 'Python' pyver = '2.7.10' -versionsuffix = '-%s-%s' % (python, pyver) +versionsuffix = '-%s-%s' % (python, pyver) builddependencies = [(python, pyver)] moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-06-10-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-06-10-goolf-1.4.10.eb index d83527abe3..6189b95fa0 100644 --- a/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-06-10-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GMAP-GSNAP/GMAP-GSNAP-2014-06-10-goolf-1.4.10.eb @@ -35,4 +35,3 @@ sanity_check_paths = { } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb index 1497e83746..c2785aa4a7 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-intel-2015b.eb @@ -28,4 +28,3 @@ sanity_check_paths = { } moduleclass = 'math' - diff --git a/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-goalf-1.1.0-no-OFED-Python-2.7.3.eb index ed849d076b..4eac8c213d 100644 --- a/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -21,13 +21,13 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ('ASE', '3.6.0.2515', versionsuffix) - ] + (python, pythonver), + ('ASE', '3.6.0.2515', versionsuffix) +] sanity_check_paths = { - 'files': ['bin/gpaw%s' % x for x in ['', '-basis', '-mpisim', '-python', '-setup', '-test']], - 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] - } + 'files': ['bin/gpaw%s' % x for x in ['', '-basis', '-mpisim', '-python', '-setup', '-test']], + 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] +} moduleclass = 'chem' diff --git a/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-goolf-1.4.10-Python-2.7.3.eb index b74ab76176..c7f6453945 100644 --- a/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-goolf-1.4.10-Python-2.7.3.eb @@ -20,13 +20,13 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ('ASE', '3.6.0.2515', versionsuffix) - ] + (python, pythonver), + ('ASE', '3.6.0.2515', versionsuffix) +] sanity_check_paths = { - 'files': ['bin/gpaw%s' % x for x in ['', '-basis', '-mpisim', '-python', '-setup', '-test']], - 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] - } + 'files': ['bin/gpaw%s' % x for x in ['', '-basis', '-mpisim', '-python', '-setup', '-test']], + 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] +} moduleclass = 'chem' diff --git a/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-ictce-4.0.6-Python-2.7.3.eb index b784121754..d4915b51fb 100644 --- a/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-ictce-4.0.6-Python-2.7.3.eb @@ -7,7 +7,7 @@ homepage = 'https://wiki.fysik.dtu.dk/gpaw/' description = """GPAW is a density-functional theory (DFT) Python code based on the projector-augmented wave (PAW) method and the atomic simulation environment (ASE). It uses real-space uniform grids and multigrid methods or atom-centered basis-functions.""" - + toolchain = {'name': 'ictce', 'version': '4.0.6'} source_urls = ['https://wiki.fysik.dtu.dk/gpaw-files/'] @@ -21,13 +21,13 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ('ASE', '3.6.0.2515', versionsuffix) - ] + (python, pythonver), + ('ASE', '3.6.0.2515', versionsuffix) +] sanity_check_paths = { - 'files': ['bin/gpaw%s' % x for x in ['', '-basis', '-mpisim', '-python', '-setup', '-test']], - 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] - } + 'files': ['bin/gpaw%s' % x for x in ['', '-basis', '-mpisim', '-python', '-setup', '-test']], + 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] +} moduleclass = 'chem' diff --git a/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-ictce-5.3.0-Python-2.7.3.eb index ed0f7d5368..5403b3585f 100644 --- a/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/g/GPAW/GPAW-0.9.0.8965-ictce-5.3.0-Python-2.7.3.eb @@ -22,13 +22,13 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ('ASE', '3.6.0.2515', versionsuffix) - ] + (python, pythonver), + ('ASE', '3.6.0.2515', versionsuffix) +] sanity_check_paths = { - 'files': ['bin/gpaw%s' % x for x in ['', '-basis', '-mpisim', '-python', '-setup', '-test']], - 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] - } + 'files': ['bin/gpaw%s' % x for x in ['', '-basis', '-mpisim', '-python', '-setup', '-test']], + 'dirs': ['lib/python%s/site-packages/%s' % (pythonshortver, name.lower())] +} moduleclass = 'chem' diff --git a/easybuild/easyconfigs/g/GTI/GTI-1.2.0-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/g/GTI/GTI-1.2.0-gompi-1.4.12-no-OFED.eb index f600de3146..3d384db2d6 100644 --- a/easybuild/easyconfigs/g/GTI/GTI-1.2.0-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/g/GTI/GTI-1.2.0-gompi-1.4.12-no-OFED.eb @@ -27,7 +27,7 @@ dependencies = [('PnMPI', '1.2.0')] builddependencies = [('CMake', '2.8.10.2')] -configopts = '-DCMAKE_BUILD_TYPE=Release -DPnMPI_INSTALL_PREFIX=${EBROOTPNMPI}' +configopts = '-DCMAKE_BUILD_TYPE=Release -DPnMPI_INSTALL_PREFIX=${EBROOTPNMPI}' buildopts = 'CXXFLAGS="$CXXFLAGS -fpermissive"' sanity_check_paths = { diff --git a/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2014b.eb b/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2014b.eb index 20a9adba50..5c0a28293c 100644 --- a/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2014b.eb +++ b/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2014b.eb @@ -14,7 +14,7 @@ source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_TAR_GZ] dependencies = [ - ('GLib', '2.40.0'), + ('GLib', '2.40.0'), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2015a-GLib-2.44.1.eb b/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2015a-GLib-2.44.1.eb index 540cb54071..4aff5dab8a 100644 --- a/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2015a-GLib-2.44.1.eb +++ b/easybuild/easyconfigs/g/GTS/GTS-0.7.6-intel-2015a-GLib-2.44.1.eb @@ -18,7 +18,7 @@ glibver = '2.44.1' versionsuffix = '-%s-%s' % (glib, glibver) dependencies = [ - (glib, glibver), + (glib, glibver), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/g/Geant4/Geant4-9.4.p02-ictce-4.0.6.eb b/easybuild/easyconfigs/g/Geant4/Geant4-9.4.p02-ictce-4.0.6.eb index 32054f56b5..dd53f85088 100644 --- a/easybuild/easyconfigs/g/Geant4/Geant4-9.4.p02-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/g/Geant4/Geant4-9.4.p02-ictce-4.0.6.eb @@ -6,7 +6,7 @@ description = """Geant4 is a toolkit for the simulation of the passage of partic Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science.""" -toolchain = {'name': 'ictce', 'version':'4.0.6'} +toolchain = {'name': 'ictce', 'version': '4.0.6'} source_urls = ['http://geant4.cern.ch/support/source'] sources = ['%(namelower)s.%(version)s.tar.gz'] diff --git a/easybuild/easyconfigs/g/Geant4/Geant4-9.5.p01-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/Geant4/Geant4-9.5.p01-goalf-1.1.0-no-OFED.eb index b6f358819f..fbf3b03c0b 100644 --- a/easybuild/easyconfigs/g/Geant4/Geant4-9.5.p01-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/Geant4/Geant4-9.5.p01-goalf-1.1.0-no-OFED.eb @@ -6,7 +6,7 @@ description = """Geant4 is a toolkit for the simulation of the passage of partic Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science.""" -toolchain = {'name': 'goalf', 'version':'1.1.0-no-OFED'} +toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} source_urls = ['http://geant4.cern.ch/support/source'] sources = ['%(namelower)s.%(version)s.tar.gz'] diff --git a/easybuild/easyconfigs/g/Geant4/Geant4-9.5.p01-ictce-4.0.6.eb b/easybuild/easyconfigs/g/Geant4/Geant4-9.5.p01-ictce-4.0.6.eb index d2acaf5f1d..8eb3941ded 100644 --- a/easybuild/easyconfigs/g/Geant4/Geant4-9.5.p01-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/g/Geant4/Geant4-9.5.p01-ictce-4.0.6.eb @@ -6,7 +6,7 @@ description = """Geant4 is a toolkit for the simulation of the passage of partic Its areas of application include high energy, nuclear and accelerator physics, as well as studies in medical and space science.""" -toolchain = {'name': 'ictce', 'version':'4.0.6'} +toolchain = {'name': 'ictce', 'version': '4.0.6'} source_urls = ['http://geant4.cern.ch/support/source'] sources = ['%(namelower)s.%(version)s.tar.gz'] diff --git a/easybuild/easyconfigs/g/GenotypeHarmonizer/GenotypeHarmonizer-1.4.14-Java-1.7.0_80.eb b/easybuild/easyconfigs/g/GenotypeHarmonizer/GenotypeHarmonizer-1.4.14-Java-1.7.0_80.eb index 0fa0ab2a82..df30b5f05b 100644 --- a/easybuild/easyconfigs/g/GenotypeHarmonizer/GenotypeHarmonizer-1.4.14-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/g/GenotypeHarmonizer/GenotypeHarmonizer-1.4.14-Java-1.7.0_80.eb @@ -15,7 +15,7 @@ versionsuffix = '-%s-%s' % (java, javaver) dependencies = [(java, javaver)] source_urls = ['http://www.molgenis.org/downloads/GenotypeHarmonizer/'] -sources = ['GenotypeHarmonizer-%(version)s-dist.tar.gz' ] +sources = ['GenotypeHarmonizer-%(version)s-dist.tar.gz'] checksums = ['0a7b041efdd7a5d7ced0ae48eb4a9e06'] diff --git a/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2014b.eb b/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2014b.eb index fdd14fa479..aee7aa31e0 100644 --- a/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2014b.eb +++ b/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2014b.eb @@ -42,8 +42,8 @@ builddependencies = [ ] patches = [ - 'Graphviz-2.38.0_icc_vmalloc.patch', - 'Graphviz-2.38.0_icc_sfio.patch', + 'Graphviz-2.38.0_icc_vmalloc.patch', + 'Graphviz-2.38.0_icc_sfio.patch', ] configopts = '--enable-guile=no --enable-lua=no --enable-ocaml=no ' diff --git a/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2015a-Python-2.7.10.eb index f2c3631ad0..231a5ddb6f 100644 --- a/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/g/Graphviz/Graphviz-2.38.0-intel-2015a-Python-2.7.10.eb @@ -44,8 +44,8 @@ builddependencies = [ ] patches = [ - 'Graphviz-2.38.0_icc_vmalloc.patch', - 'Graphviz-2.38.0_icc_sfio.patch', + 'Graphviz-2.38.0_icc_vmalloc.patch', + 'Graphviz-2.38.0_icc_sfio.patch', ] configopts = '--enable-guile=no --enable-lua=no --enable-ocaml=no ' diff --git a/easybuild/easyconfigs/g/git/git-1.7.12-ictce-5.3.0.eb b/easybuild/easyconfigs/g/git/git-1.7.12-ictce-5.3.0.eb index 75c6bb092f..4c4de49303 100644 --- a/easybuild/easyconfigs/g/git/git-1.7.12-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/git/git-1.7.12-ictce-5.3.0.eb @@ -30,8 +30,8 @@ dependencies = [('gettext', '0.18.2')] configopts = "--enable-pthreads='-lpthread'" sanity_check_paths = { - 'files': ["bin/git"], - 'dirs': [] - } + 'files': ["bin/git"], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goalf-1.1.0-no-OFED.eb index e26ff137e5..a111fa37d7 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goalf-1.1.0-no-OFED.eb @@ -13,9 +13,9 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', - 'glxtokens', 'internal/glcore']], - 'dirs': [] - } + 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', + 'glxtokens', 'internal/glcore']], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goolf-1.4.10.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goolf-1.4.10.eb index a46e3dcda1..824d2e05e3 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goolf-1.4.10.eb @@ -12,9 +12,9 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', - 'glxtokens', 'internal/glcore']], - 'dirs': [] - } + 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', + 'glxtokens', 'internal/glcore']], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.0.6.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.0.6.eb index 172016aad3..fbc9e27321 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.0.6.eb @@ -13,9 +13,9 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', - 'glxtokens', 'internal/glcore']], - 'dirs': [] - } + 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', + 'glxtokens', 'internal/glcore']], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.3.0.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.3.0.eb index d770bc9878..99f5e68e02 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.3.0.eb @@ -14,9 +14,9 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', - 'glxtokens', 'internal/glcore']], - 'dirs': [] - } + 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', + 'glxtokens', 'internal/glcore']], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-goalf-1.1.0-no-OFED.eb index 81a026fc55..bd0bbb0ca0 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-goalf-1.1.0-no-OFED.eb @@ -24,8 +24,8 @@ source_urls = [('http://sourceforge.net/projects/gnuplot/files', 'download')] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { - 'files': ['bin/gnuplot'], - 'dirs': [] - } + 'files': ['bin/gnuplot'], + 'dirs': [] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-goolf-1.4.10.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-goolf-1.4.10.eb index 9c6317ae8b..3d45dffc3f 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-goolf-1.4.10.eb @@ -23,8 +23,8 @@ source_urls = [('http://sourceforge.net/projects/gnuplot/files', 'download')] toolchain = {'name': 'goolf', 'version': '1.4.10'} sanity_check_paths = { - 'files': ['bin/gnuplot'], - 'dirs': [] - } + 'files': ['bin/gnuplot'], + 'dirs': [] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-ictce-4.0.6.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-ictce-4.0.6.eb index a473b4546f..23b0d23f05 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-ictce-4.0.6.eb @@ -24,8 +24,8 @@ source_urls = [('http://sourceforge.net/projects/gnuplot/files', 'download')] toolchain = {'version': '4.0.6', 'name': 'ictce'} sanity_check_paths = { - 'files': ['bin/gnuplot'], - 'dirs': [] - } + 'files': ['bin/gnuplot'], + 'dirs': [] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-ictce-5.3.0.eb b/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-ictce-5.3.0.eb index c4db96bf96..b95685cff8 100644 --- a/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/gnuplot/gnuplot-4.6.0-ictce-5.3.0.eb @@ -25,8 +25,8 @@ source_urls = [('http://sourceforge.net/projects/gnuplot/files', 'download')] toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { - 'files': ['bin/gnuplot'], - 'dirs': [] - } + 'files': ['bin/gnuplot'], + 'dirs': [] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goalf-1.1.0-no-OFED.eb index 9315e9e792..989ba1dc22 100644 --- a/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goalf-1.1.0-no-OFED.eb @@ -12,18 +12,18 @@ source_urls = ['ftp://ftp.gnutls.org/pub/gnutls/'] sources = [SOURCE_TAR_XZ] dependencies = [ - ('GMP', '5.0.5'), - ('nettle', '2.6'), - ('guile', '1.8.8'), - ] + ('GMP', '5.0.5'), + ('nettle', '2.6'), + ('guile', '1.8.8'), +] configopts = "--with-guile-site-dir=$EBROOTGUILE" sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['certtool', 'danetool', 'gnutls-cli', 'gnutls-cli-debug', - 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + - ['lib/libgnutls%s' % x for x in ['.a', 'xx.a', '-xssl.a', '-openssl.a']], - 'dirs': ['include/gnutls'], - } + 'files': ['bin/%s' % x for x in ['certtool', 'danetool', 'gnutls-cli', 'gnutls-cli-debug', + 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + + ['lib/libgnutls%s' % x for x in ['.a', 'xx.a', '-xssl.a', '-openssl.a']], + 'dirs': ['include/gnutls'], +} moduleclass = 'system' diff --git a/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb b/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb index 0fc5d46401..24da5d4615 100644 --- a/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb @@ -11,18 +11,18 @@ source_urls = ['ftp://ftp.gnutls.org/pub/gnutls/'] sources = [SOURCE_TAR_XZ] dependencies = [ - ('GMP', '5.0.5'), - ('nettle', '2.6'), - ('guile', '1.8.8'), - ] + ('GMP', '5.0.5'), + ('nettle', '2.6'), + ('guile', '1.8.8'), +] configopts = "--with-guile-site-dir=$EBROOTGUILE" sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['certtool', 'danetool', 'gnutls-cli', 'gnutls-cli-debug', - 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + - ['lib/libgnutls%s' % x for x in ['.a', 'xx.a', '-xssl.a', '-openssl.a']], - 'dirs': ['include/gnutls'], - } + 'files': ['bin/%s' % x for x in ['certtool', 'danetool', 'gnutls-cli', 'gnutls-cli-debug', + 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + + ['lib/libgnutls%s' % x for x in ['.a', 'xx.a', '-xssl.a', '-openssl.a']], + 'dirs': ['include/gnutls'], +} moduleclass = 'system' diff --git a/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb index d883037773..28416d4ec1 100644 --- a/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb @@ -32,8 +32,8 @@ configopts = "--with-guile-site-dir=$EBROOTGUILE --enable-openssl-compatibility sanity_check_paths = { 'files': ['bin/%s' % x for x in ['certtool', 'crywrap', 'gnutls-cli', 'gnutls-cli-debug', 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + - ['lib/libgnutls%s' % x for x in ['.%s' % SHLIB_EXT, 'xx.%s' % SHLIB_EXT, '-openssl.%s' % SHLIB_EXT]] + - ['lib/guile/%s/guile-gnutls-v-2.so' % guileshortver], + ['lib/libgnutls%s' % x for x in ['.%s' % SHLIB_EXT, 'xx.%s' % SHLIB_EXT, '-openssl.%s' % SHLIB_EXT]] + + ['lib/guile/%s/guile-gnutls-v-2.so' % guileshortver], 'dirs': ['include/gnutls'], } diff --git a/easybuild/easyconfigs/g/gperf/gperf-3.0.4-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/gperf/gperf-3.0.4-goalf-1.1.0-no-OFED.eb index a5318892cf..62b829ab9b 100644 --- a/easybuild/easyconfigs/g/gperf/gperf-3.0.4-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/gperf/gperf-3.0.4-goalf-1.1.0-no-OFED.eb @@ -15,8 +15,8 @@ source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ['bin/gperf'], - 'dirs': [] - } + 'files': ['bin/gperf'], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/gperf/gperf-3.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/g/gperf/gperf-3.0.4-goolf-1.4.10.eb index ef45494212..7b5f1aee64 100644 --- a/easybuild/easyconfigs/g/gperf/gperf-3.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/gperf/gperf-3.0.4-goolf-1.4.10.eb @@ -14,8 +14,8 @@ source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ['bin/gperf'], - 'dirs': [] - } + 'files': ['bin/gperf'], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/gperf/gperf-3.0.4-ictce-4.0.6.eb b/easybuild/easyconfigs/g/gperf/gperf-3.0.4-ictce-4.0.6.eb index 574b337302..6b2cf27684 100644 --- a/easybuild/easyconfigs/g/gperf/gperf-3.0.4-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/g/gperf/gperf-3.0.4-ictce-4.0.6.eb @@ -15,8 +15,8 @@ source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ['bin/gperf'], - 'dirs': [] - } + 'files': ['bin/gperf'], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/gperf/gperf-3.0.4-ictce-5.3.0.eb b/easybuild/easyconfigs/g/gperf/gperf-3.0.4-ictce-5.3.0.eb index c2990d1702..d55ea61bd0 100644 --- a/easybuild/easyconfigs/g/gperf/gperf-3.0.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/gperf/gperf-3.0.4-ictce-5.3.0.eb @@ -16,8 +16,8 @@ source_urls = [GNU_SOURCE] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ['bin/gperf'], - 'dirs': [] - } + 'files': ['bin/gperf'], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/gpsmpi/gpsmpi-2014.12.eb b/easybuild/easyconfigs/g/gpsmpi/gpsmpi-2014.12.eb index a65b441539..57ee805544 100644 --- a/easybuild/easyconfigs/g/gpsmpi/gpsmpi-2014.12.eb +++ b/easybuild/easyconfigs/g/gpsmpi/gpsmpi-2014.12.eb @@ -21,8 +21,7 @@ comp = (compname, compver) dependencies = [ comp, - (mpilib, mpiver, '', comp ), + (mpilib, mpiver, '', comp), ] moduleclass = 'toolchain' - diff --git a/easybuild/easyconfigs/g/gpsolf/gpsolf-2014.12.eb b/easybuild/easyconfigs/g/gpsolf/gpsolf-2014.12.eb index 5eacc9a99c..6a6f1377bc 100644 --- a/easybuild/easyconfigs/g/gpsolf/gpsolf-2014.12.eb +++ b/easybuild/easyconfigs/g/gpsolf/gpsolf-2014.12.eb @@ -33,4 +33,3 @@ dependencies = [ ] moduleclass = 'toolchain' - diff --git a/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-goalf-1.1.0-no-OFED.eb index 5cea12d320..ef2423ee53 100644 --- a/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-goalf-1.1.0-no-OFED.eb @@ -14,8 +14,8 @@ source_urls = ['https://software.ecmwf.int/wiki/download/attachments/3473437/'] sources = [SOURCE_TAR_GZ] dependencies = [ - ('JasPer', '1.900.1'), - ] + ('JasPer', '1.900.1'), +] preconfigopts = 'FC=$F90' configopts = '--with-jasper=$EBROOTJASPER' diff --git a/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-goolf-1.4.10.eb b/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-goolf-1.4.10.eb index 8e5630b19c..c0f9f1c6d8 100644 --- a/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-goolf-1.4.10.eb @@ -13,8 +13,8 @@ source_urls = ['https://software.ecmwf.int/wiki/download/attachments/3473437/'] sources = [SOURCE_TAR_GZ] dependencies = [ - ('JasPer', '1.900.1'), - ] + ('JasPer', '1.900.1'), +] preconfigopts = 'FC=$F90' configopts = '--with-jasper=$EBROOTJASPER' diff --git a/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-ictce-4.1.13.eb b/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-ictce-4.1.13.eb index 2e926b4cab..384aa93ebf 100644 --- a/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-ictce-4.1.13.eb @@ -14,8 +14,8 @@ source_urls = ['https://software.ecmwf.int/wiki/download/attachments/3473437/'] sources = [SOURCE_TAR_GZ] dependencies = [ - ('JasPer', '1.900.1'), - ] + ('JasPer', '1.900.1'), +] preconfigopts = 'FC=$F90' configopts = '--with-jasper=$EBROOTJASPER' diff --git a/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-ictce-5.3.0.eb b/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-ictce-5.3.0.eb index 831f1d1677..048ac9570d 100644 --- a/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/grib_api/grib_api-1.9.18-ictce-5.3.0.eb @@ -15,8 +15,8 @@ source_urls = ['https://software.ecmwf.int/wiki/download/attachments/3473437/'] sources = [SOURCE_TAR_GZ] dependencies = [ - ('JasPer', '1.900.1'), - ] + ('JasPer', '1.900.1'), +] preconfigopts = 'FC=$F90' configopts = '--with-jasper=$EBROOTJASPER' diff --git a/easybuild/easyconfigs/g/gtest/gtest-1.6.0-intel-2014b.eb b/easybuild/easyconfigs/g/gtest/gtest-1.6.0-intel-2014b.eb index 785c4e7264..cd4e4b08f5 100644 --- a/easybuild/easyconfigs/g/gtest/gtest-1.6.0-intel-2014b.eb +++ b/easybuild/easyconfigs/g/gtest/gtest-1.6.0-intel-2014b.eb @@ -15,7 +15,7 @@ with_configure = True files_to_copy = ['lib', 'include'] -sanity_check_paths={ +sanity_check_paths = { 'files': ['lib/libgtest.la', 'lib/libgtest_main.la'], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/g/guile/guile-1.8.8-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/guile/guile-1.8.8-goalf-1.1.0-no-OFED.eb index 17fa80e4df..bfbad1d7a3 100644 --- a/easybuild/easyconfigs/g/guile/guile-1.8.8-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/guile/guile-1.8.8-goalf-1.1.0-no-OFED.eb @@ -13,19 +13,19 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] dependencies = [ - ('libtool', '2.4.2'), - ('GMP', '5.0.5'), - ('libunistring', '0.9.3'), - ('pkg-config', '0.27.1'), - ('libffi', '3.0.11'), - ('libreadline', '6.2'), - ] + ('libtool', '2.4.2'), + ('GMP', '5.0.5'), + ('libunistring', '0.9.3'), + ('pkg-config', '0.27.1'), + ('libffi', '3.0.11'), + ('libreadline', '6.2'), +] configopts = " --enable-error-on-warning=no" sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], - 'dirs': [] - } + 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/guile/guile-1.8.8-goolf-1.4.10.eb b/easybuild/easyconfigs/g/guile/guile-1.8.8-goolf-1.4.10.eb index 80c9c68431..04db861e00 100644 --- a/easybuild/easyconfigs/g/guile/guile-1.8.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/guile/guile-1.8.8-goolf-1.4.10.eb @@ -12,19 +12,19 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] dependencies = [ - ('libtool', '2.4.2'), - ('GMP', '5.0.5'), - ('libunistring', '0.9.3'), - ('pkg-config', '0.27.1'), - ('libffi', '3.0.11'), - ('libreadline', '6.2'), - ] + ('libtool', '2.4.2'), + ('GMP', '5.0.5'), + ('libunistring', '0.9.3'), + ('pkg-config', '0.27.1'), + ('libffi', '3.0.11'), + ('libreadline', '6.2'), +] configopts = " --enable-error-on-warning=no" sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], - 'dirs': [] - } + 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/guile/guile-1.8.8-ictce-4.0.6.eb b/easybuild/easyconfigs/g/guile/guile-1.8.8-ictce-4.0.6.eb index 67e9066e3c..0d3cfc351b 100644 --- a/easybuild/easyconfigs/g/guile/guile-1.8.8-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/g/guile/guile-1.8.8-ictce-4.0.6.eb @@ -13,19 +13,19 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] dependencies = [ - ('libtool', '2.4.2'), - ('GMP', '5.0.5'), - ('libunistring', '0.9.3'), - ('pkg-config', '0.27.1'), - ('libffi', '3.0.11'), - ('libreadline', '6.2'), - ] + ('libtool', '2.4.2'), + ('GMP', '5.0.5'), + ('libunistring', '0.9.3'), + ('pkg-config', '0.27.1'), + ('libffi', '3.0.11'), + ('libreadline', '6.2'), +] configopts = " --enable-error-on-warning=no" sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], - 'dirs': [] - } + 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], + 'dirs': [] +} moduleclass = 'devel' -- GitLab From 4003f08fad0bbdc1ea347feb21e4ee6a1931264d Mon Sep 17 00:00:00 2001 From: damianam Date: Thu, 28 Jan 2016 13:43:42 +0100 Subject: [PATCH 0801/1015] Update CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb --- .../c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 3638002800..f2ca68b5c1 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-7.5.18-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -25,7 +25,7 @@ description = """CUDA (formerly Compute Unified Device Architecture) is a parall toolchain = {'name': 'iccifort', 'version': '2015.3.187-GNU-4.9.3-2.25'} -source_urls = ['http://developer.download.nvidia.com/compute/cuda/7.5/Prod/local_installers/'] +source_urls = ['http://developer.download.nvidia.com/compute/cuda/%(version_major_minor)s/Prod/local_installers/'] sources = ['%(namelower)s_%(version)s_linux.run'] checksums = ['4b3bcecf0dfc35928a0898793cf3e4c6'] -- GitLab From 3018abe57cd88301d1450dc21ac2630e4cf643ac Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 14:04:06 +0100 Subject: [PATCH 0802/1015] Style fixes with autopep8: i Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- .../i/IDBA-UD/IDBA-UD-1.1.1-goolf-1.4.10.eb | 2 +- .../i/IMPUTE2/IMPUTE2-2.3.0_x86_64_dynamic.eb | 1 - .../i/IMPUTE2/IMPUTE2-2.3.0_x86_64_static.eb | 1 - .../i/IOR/IOR-2.10.3-goolf-1.4.10-mpiio.eb | 4 ++-- .../i/IOR/IOR-2.10.3-intel-2014b-mpiio.eb | 4 ++-- .../IPython-1.1.0-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../IPython-3.1.0-intel-2015a-Python-2.7.9.eb | 2 +- .../IPython/IPython-3.2.0-foss-2015a-Python-2.7.9.eb | 2 +- .../IPython-3.2.0-intel-2015a-Python-2.7.9.eb | 2 +- .../Infernal/Infernal-1.1rc1-goalf-1.1.0-no-OFED.eb | 6 +++--- .../i/Infernal/Infernal-1.1rc1-goolf-1.4.10.eb | 6 +++--- .../i/Infernal/Infernal-1.1rc1-ictce-4.0.6.eb | 6 +++--- .../i/Infernal/Infernal-1.1rc1-ictce-5.3.0.eb | 6 +++--- .../i/Inspector/Inspector-2013_update6.eb | 2 +- ...Instant-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 12 ++++++------ .../Instant-1.0.0-goolf-1.4.10-Python-2.7.3.eb | 12 ++++++------ .../Instant-1.0.0-ictce-4.0.6-Python-2.7.3.eb | 12 ++++++------ .../Instant-1.0.0-ictce-5.3.0-Python-2.7.3.eb | 12 ++++++------ .../i/Iperf/Iperf-2.0.5-goalf-1.1.0-no-OFED.eb | 6 +++--- .../easyconfigs/i/Iperf/Iperf-2.0.5-goolf-1.4.10.eb | 6 +++--- .../easyconfigs/i/Iperf/Iperf-2.0.5-ictce-4.0.6.eb | 6 +++--- .../easyconfigs/i/Iperf/Iperf-2.0.5-ictce-5.3.0.eb | 6 +++--- easybuild/easyconfigs/i/icc/icc-2013_sp1.4.211.eb | 1 - .../easyconfigs/i/icc/icc-2015.2.164-GCC-4.9.2.eb | 1 - .../i/icc/icc-2015.3.187-GNU-4.9.3-2.25.eb | 1 - .../i/iccifort/iccifort-2013_sp1.4.211.eb | 1 - .../easyconfigs/i/ifort/ifort-2013_sp1.4.211.eb | 1 - .../i/iimpi/iimpi-2016.00-GCC-4.9.3-2.25.eb | 1 - .../i/iimpi/iimpi-2016.01-GCC-4.9.3-2.25.eb | 1 - easybuild/easyconfigs/i/iiqmpi/iiqmpi-3.3.0.eb | 6 +++--- easybuild/easyconfigs/i/iiqmpi/iiqmpi-4.4.13.eb | 6 +++--- .../i/imkl/imkl-11.1.4.211-iompi-6.6.4.eb | 1 - .../i/imkl/imkl-11.2.1.133-ipsmpi-2014.12.eb | 1 - .../imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3-2.25.eb | 2 +- .../imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3-2.25.eb | 4 ++-- .../easyconfigs/i/intel-para/intel-para-2014.12.eb | 1 - easybuild/easyconfigs/i/intel/intel-2016.00.eb | 2 +- easybuild/easyconfigs/i/intel/intel-2016.01.eb | 2 +- .../i/intltool/intltool-0.51.0-intel-2015b.eb | 2 +- easybuild/easyconfigs/i/iompi/iompi-2015.01.eb | 1 - easybuild/easyconfigs/i/iompi/iompi-2015.02.eb | 1 - easybuild/easyconfigs/i/iompi/iompi-2015.03.eb | 1 - easybuild/easyconfigs/i/iompi/iompi-6.6.4-no-OFED.eb | 1 - easybuild/easyconfigs/i/iompi/iompi-6.6.4.eb | 1 - easybuild/easyconfigs/i/ipsmpi/ipsmpi-2014.12.eb | 1 - easybuild/easyconfigs/i/iqacml/iqacml-3.7.3.eb | 6 +++--- easybuild/easyconfigs/i/iqacml/iqacml-4.4.13.eb | 8 ++++---- 47 files changed, 77 insertions(+), 95 deletions(-) diff --git a/easybuild/easyconfigs/i/IDBA-UD/IDBA-UD-1.1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/i/IDBA-UD/IDBA-UD-1.1.1-goolf-1.4.10.eb index 776e9a7846..70a1e78b61 100644 --- a/easybuild/easyconfigs/i/IDBA-UD/IDBA-UD-1.1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/i/IDBA-UD/IDBA-UD-1.1.1-goolf-1.4.10.eb @@ -34,7 +34,7 @@ files_to_copy = ["bin", "script", "README", "ChangeLog", "NEWS"] sanity_check_paths = { 'files': ["bin/%s" % x for x in ["idba", "idba_hybrid", "idba_tran", - "idba_ud", "parallel_blat", "idba_tran_test"]], + "idba_ud", "parallel_blat", "idba_tran_test"]], 'dirs': [""], } diff --git a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_dynamic.eb b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_dynamic.eb index 0c2d1cc059..03ab71fb09 100644 --- a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_dynamic.eb +++ b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_dynamic.eb @@ -29,4 +29,3 @@ modextrapaths = { } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_static.eb b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_static.eb index 0fb795f7eb..ba5278c540 100644 --- a/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_static.eb +++ b/easybuild/easyconfigs/i/IMPUTE2/IMPUTE2-2.3.0_x86_64_static.eb @@ -29,4 +29,3 @@ modextrapaths = { } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/i/IOR/IOR-2.10.3-goolf-1.4.10-mpiio.eb b/easybuild/easyconfigs/i/IOR/IOR-2.10.3-goolf-1.4.10-mpiio.eb index 2f880e4689..da34c32da1 100644 --- a/easybuild/easyconfigs/i/IOR/IOR-2.10.3-goolf-1.4.10-mpiio.eb +++ b/easybuild/easyconfigs/i/IOR/IOR-2.10.3-goolf-1.4.10-mpiio.eb @@ -7,7 +7,7 @@ easyblock = 'MakeCp' name = "IOR" version = "2.10.3" -versionsuffix= "-mpiio" +versionsuffix = "-mpiio" homepage = 'http://sourceforge.net/projects/ior-sio/' description = """ The IOR software is used for benchmarking parallel file systems @@ -26,7 +26,7 @@ sources = [SOURCE_TGZ] buildopts = ' mpiio' files_to_copy = [(['src/C/IOR'], 'bin'), - "README", "RELEASE_LOG", "UNDOCUMENTED_OPTIONS", "USER_GUIDE", "scripts", "testing"] + "README", "RELEASE_LOG", "UNDOCUMENTED_OPTIONS", "USER_GUIDE", "scripts", "testing"] sanity_check_paths = { 'files': ["bin/IOR"], diff --git a/easybuild/easyconfigs/i/IOR/IOR-2.10.3-intel-2014b-mpiio.eb b/easybuild/easyconfigs/i/IOR/IOR-2.10.3-intel-2014b-mpiio.eb index ac67b88a09..7502a94f71 100644 --- a/easybuild/easyconfigs/i/IOR/IOR-2.10.3-intel-2014b-mpiio.eb +++ b/easybuild/easyconfigs/i/IOR/IOR-2.10.3-intel-2014b-mpiio.eb @@ -7,7 +7,7 @@ easyblock = 'MakeCp' name = "IOR" version = "2.10.3" -versionsuffix= "-mpiio" +versionsuffix = "-mpiio" homepage = 'http://sourceforge.net/projects/ior-sio/' description = """ The IOR software is used for benchmarking parallel file systems @@ -26,7 +26,7 @@ sources = [SOURCE_TGZ] buildopts = ' mpiio' files_to_copy = [(['src/C/IOR'], 'bin'), - "README", "RELEASE_LOG", "UNDOCUMENTED_OPTIONS", "USER_GUIDE", "scripts", "testing"] + "README", "RELEASE_LOG", "UNDOCUMENTED_OPTIONS", "USER_GUIDE", "scripts", "testing"] sanity_check_paths = { 'files': ["bin/IOR"], diff --git a/easybuild/easyconfigs/i/IPython/IPython-1.1.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/i/IPython/IPython-1.1.0-goolf-1.4.10-Python-2.7.3.eb index 92f605169b..8f516796f6 100644 --- a/easybuild/easyconfigs/i/IPython/IPython-1.1.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/i/IPython/IPython-1.1.0-goolf-1.4.10-Python-2.7.3.eb @@ -37,6 +37,6 @@ sanity_check_paths = { 'dirs': ['lib/python%s/site-packages/IPython' % pyshortver], } -sanity_check_commands = [('iptest','')] +sanity_check_commands = [('iptest', '')] moduleclass = 'tools' diff --git a/easybuild/easyconfigs/i/IPython/IPython-3.1.0-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/i/IPython/IPython-3.1.0-intel-2015a-Python-2.7.9.eb index 4ddce0d142..97bb8abc44 100644 --- a/easybuild/easyconfigs/i/IPython/IPython-3.1.0-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/i/IPython/IPython-3.1.0-intel-2015a-Python-2.7.9.eb @@ -40,6 +40,6 @@ sanity_check_paths = { 'dirs': ['lib/python%s/site-packages/IPython' % pyshortver], } -sanity_check_commands = [('iptest','')] +sanity_check_commands = [('iptest', '')] moduleclass = 'tools' diff --git a/easybuild/easyconfigs/i/IPython/IPython-3.2.0-foss-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/i/IPython/IPython-3.2.0-foss-2015a-Python-2.7.9.eb index ca831cfe27..f7ae347c5e 100644 --- a/easybuild/easyconfigs/i/IPython/IPython-3.2.0-foss-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/i/IPython/IPython-3.2.0-foss-2015a-Python-2.7.9.eb @@ -40,6 +40,6 @@ sanity_check_paths = { 'dirs': ['lib/python%s/site-packages/IPython' % pyshortver], } -sanity_check_commands = [('iptest','')] +sanity_check_commands = [('iptest', '')] moduleclass = 'tools' diff --git a/easybuild/easyconfigs/i/IPython/IPython-3.2.0-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/i/IPython/IPython-3.2.0-intel-2015a-Python-2.7.9.eb index 5b0893e10b..57149b7b99 100644 --- a/easybuild/easyconfigs/i/IPython/IPython-3.2.0-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/i/IPython/IPython-3.2.0-intel-2015a-Python-2.7.9.eb @@ -40,6 +40,6 @@ sanity_check_paths = { 'dirs': ['lib/python%s/site-packages/IPython' % pyshortver], } -sanity_check_commands = [('iptest','')] +sanity_check_commands = [('iptest', '')] moduleclass = 'tools' diff --git a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goalf-1.1.0-no-OFED.eb index cd6c0100f0..7c8fc6de1a 100644 --- a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goalf-1.1.0-no-OFED.eb @@ -26,9 +26,9 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['ftp://selab.janelia.org/pub/software/%s' % name.lower()] sanity_check_paths = { - 'files': ['bin/cm%s' % x for x in ['align', 'build', 'calibrate', 'convert', 'emit', + 'files': ['bin/cm%s' % x for x in ['align', 'build', 'calibrate', 'convert', 'emit', 'fetch', 'press', 'scan', 'search', 'stat']], - 'dirs': [] - } + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goolf-1.4.10.eb b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goolf-1.4.10.eb index 051737c067..c22660d902 100644 --- a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goolf-1.4.10.eb @@ -26,9 +26,9 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['ftp://selab.janelia.org/pub/software/%s' % name.lower()] sanity_check_paths = { - 'files': ['bin/cm%s' % x for x in ['align', 'build', 'calibrate', 'convert', 'emit', + 'files': ['bin/cm%s' % x for x in ['align', 'build', 'calibrate', 'convert', 'emit', 'fetch', 'press', 'scan', 'search', 'stat']], - 'dirs': [] - } + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-4.0.6.eb b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-4.0.6.eb index 6c6330c16b..38ffbd9b19 100644 --- a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-4.0.6.eb @@ -26,9 +26,9 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['ftp://selab.janelia.org/pub/software/%s' % name.lower()] sanity_check_paths = { - 'files': ['bin/cm%s' % x for x in ['align', 'build', 'calibrate', 'convert', 'emit', + 'files': ['bin/cm%s' % x for x in ['align', 'build', 'calibrate', 'convert', 'emit', 'fetch', 'press', 'scan', 'search', 'stat']], - 'dirs': [] - } + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-5.3.0.eb b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-5.3.0.eb index d47730c4ff..8e85417cc3 100644 --- a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-5.3.0.eb @@ -26,9 +26,9 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['ftp://selab.janelia.org/pub/software/%s' % name.lower()] sanity_check_paths = { - 'files': ['bin/cm%s' % x for x in ['align', 'build', 'calibrate', 'convert', 'emit', + 'files': ['bin/cm%s' % x for x in ['align', 'build', 'calibrate', 'convert', 'emit', 'fetch', 'press', 'scan', 'search', 'stat']], - 'dirs': [] - } + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/i/Inspector/Inspector-2013_update6.eb b/easybuild/easyconfigs/i/Inspector/Inspector-2013_update6.eb index 21b9d17975..6959edee5c 100644 --- a/easybuild/easyconfigs/i/Inspector/Inspector-2013_update6.eb +++ b/easybuild/easyconfigs/i/Inspector/Inspector-2013_update6.eb @@ -4,7 +4,7 @@ version = '2013_update6' homepage = 'http://software.intel.com/en-us/intel-inspector-xe' description = "Intel Inspector XE 2013 is an easy to use memory error checker and thread checker for serial and parallel applications" -toolchain = {'name':'dummy','version':'dummy'} +toolchain = {'name': 'dummy', 'version': 'dummy'} sources = ['inspector_xe_%s.tar.gz' % version] diff --git a/easybuild/easyconfigs/i/Instant/Instant-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/i/Instant/Instant-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 277a6eef32..538671288f 100644 --- a/easybuild/easyconfigs/i/Instant/Instant-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/i/Instant/Instant-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -20,13 +20,13 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = '-%s-%s' % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('SWIG', '2.0.4', versionsuffix), - ] + (python, pythonversion), + ('SWIG', '2.0.4', versionsuffix), +] sanity_check_paths = { - 'files': [], - 'dirs': ['bin', 'lib/python%s/site-packages/instant' % pythonshortversion] - } + 'files': [], + 'dirs': ['bin', 'lib/python%s/site-packages/instant' % pythonshortversion] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/i/Instant/Instant-1.0.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/i/Instant/Instant-1.0.0-goolf-1.4.10-Python-2.7.3.eb index 03e594c798..6966353326 100644 --- a/easybuild/easyconfigs/i/Instant/Instant-1.0.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/i/Instant/Instant-1.0.0-goolf-1.4.10-Python-2.7.3.eb @@ -19,13 +19,13 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = '-%s-%s' % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('SWIG', '2.0.4', versionsuffix), - ] + (python, pythonversion), + ('SWIG', '2.0.4', versionsuffix), +] sanity_check_paths = { - 'files': [], - 'dirs': ['bin', 'lib/python%s/site-packages/instant' % pythonshortversion] - } + 'files': [], + 'dirs': ['bin', 'lib/python%s/site-packages/instant' % pythonshortversion] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/i/Instant/Instant-1.0.0-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/i/Instant/Instant-1.0.0-ictce-4.0.6-Python-2.7.3.eb index 564d83ba0f..9177b94846 100644 --- a/easybuild/easyconfigs/i/Instant/Instant-1.0.0-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/i/Instant/Instant-1.0.0-ictce-4.0.6-Python-2.7.3.eb @@ -20,13 +20,13 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = '-%s-%s' % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('SWIG', '2.0.4', versionsuffix), - ] + (python, pythonversion), + ('SWIG', '2.0.4', versionsuffix), +] sanity_check_paths = { - 'files': [], - 'dirs': ['bin', 'lib/python%s/site-packages/instant' % pythonshortversion] - } + 'files': [], + 'dirs': ['bin', 'lib/python%s/site-packages/instant' % pythonshortversion] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/i/Instant/Instant-1.0.0-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/i/Instant/Instant-1.0.0-ictce-5.3.0-Python-2.7.3.eb index bc7d16b9ba..4e88df4047 100644 --- a/easybuild/easyconfigs/i/Instant/Instant-1.0.0-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/i/Instant/Instant-1.0.0-ictce-5.3.0-Python-2.7.3.eb @@ -21,13 +21,13 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = '-%s-%s' % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('SWIG', '2.0.4', versionsuffix), - ] + (python, pythonversion), + ('SWIG', '2.0.4', versionsuffix), +] sanity_check_paths = { - 'files': [], - 'dirs': ['bin', 'lib/python%s/site-packages/instant' % pythonshortversion] - } + 'files': [], + 'dirs': ['bin', 'lib/python%s/site-packages/instant' % pythonshortversion] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-goalf-1.1.0-no-OFED.eb index 2bd2eaa620..974a5d000e 100644 --- a/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-goalf-1.1.0-no-OFED.eb @@ -24,8 +24,8 @@ source_urls = [('http://sourceforge.net/projects/iperf/files', 'download')] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { - 'files': ['bin/iperf'], - 'dirs': [] - } + 'files': ['bin/iperf'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-goolf-1.4.10.eb b/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-goolf-1.4.10.eb index c1d7b2439f..68b608ac4b 100644 --- a/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-goolf-1.4.10.eb @@ -23,8 +23,8 @@ source_urls = [('http://sourceforge.net/projects/iperf/files', 'download')] toolchain = {'name': 'goolf', 'version': '1.4.10'} sanity_check_paths = { - 'files': ['bin/iperf'], - 'dirs': [] - } + 'files': ['bin/iperf'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-ictce-4.0.6.eb b/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-ictce-4.0.6.eb index 27fbe32e7f..c6a180825f 100644 --- a/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-ictce-4.0.6.eb @@ -24,8 +24,8 @@ source_urls = [('http://sourceforge.net/projects/iperf/files', 'download')] toolchain = {'version': '4.0.6', 'name': 'ictce'} sanity_check_paths = { - 'files': ['bin/iperf'], - 'dirs': [] - } + 'files': ['bin/iperf'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-ictce-5.3.0.eb b/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-ictce-5.3.0.eb index a244a5f6bb..3bbd50af7c 100644 --- a/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/i/Iperf/Iperf-2.0.5-ictce-5.3.0.eb @@ -25,8 +25,8 @@ source_urls = [('http://sourceforge.net/projects/iperf/files', 'download')] toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { - 'files': ['bin/iperf'], - 'dirs': [] - } + 'files': ['bin/iperf'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/i/icc/icc-2013_sp1.4.211.eb b/easybuild/easyconfigs/i/icc/icc-2013_sp1.4.211.eb index f375c6b518..5850a5593b 100644 --- a/easybuild/easyconfigs/i/icc/icc-2013_sp1.4.211.eb +++ b/easybuild/easyconfigs/i/icc/icc-2013_sp1.4.211.eb @@ -17,4 +17,3 @@ dontcreateinstalldir = 'True' # license file import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") - diff --git a/easybuild/easyconfigs/i/icc/icc-2015.2.164-GCC-4.9.2.eb b/easybuild/easyconfigs/i/icc/icc-2015.2.164-GCC-4.9.2.eb index edbddbc36d..6ae91f49df 100644 --- a/easybuild/easyconfigs/i/icc/icc-2015.2.164-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/i/icc/icc-2015.2.164-GCC-4.9.2.eb @@ -21,4 +21,3 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") moduleclass = 'compiler' - diff --git a/easybuild/easyconfigs/i/icc/icc-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/i/icc/icc-2015.3.187-GNU-4.9.3-2.25.eb index aca2626f97..5d89d21731 100644 --- a/easybuild/easyconfigs/i/icc/icc-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/icc/icc-2015.3.187-GNU-4.9.3-2.25.eb @@ -21,4 +21,3 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") moduleclass = 'compiler' - diff --git a/easybuild/easyconfigs/i/iccifort/iccifort-2013_sp1.4.211.eb b/easybuild/easyconfigs/i/iccifort/iccifort-2013_sp1.4.211.eb index 767174222a..8132cf523d 100644 --- a/easybuild/easyconfigs/i/iccifort/iccifort-2013_sp1.4.211.eb +++ b/easybuild/easyconfigs/i/iccifort/iccifort-2013_sp1.4.211.eb @@ -15,4 +15,3 @@ dependencies = [ ] moduleclass = 'toolchain' - diff --git a/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.4.211.eb b/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.4.211.eb index e3dcbcdd25..4e061aba7c 100644 --- a/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.4.211.eb +++ b/easybuild/easyconfigs/i/ifort/ifort-2013_sp1.4.211.eb @@ -17,4 +17,3 @@ dontcreateinstalldir = 'True' # license file import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") - diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3-2.25.eb index b4eb7cc8a8..73e504fad6 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.00-GCC-4.9.3-2.25.eb @@ -18,4 +18,3 @@ dependencies = [ ] moduleclass = 'toolchain' - diff --git a/easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3-2.25.eb index 7d57b6f4a5..5df1cad542 100644 --- a/easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/iimpi/iimpi-2016.01-GCC-4.9.3-2.25.eb @@ -20,4 +20,3 @@ dependencies = [ ] moduleclass = 'toolchain' - diff --git a/easybuild/easyconfigs/i/iiqmpi/iiqmpi-3.3.0.eb b/easybuild/easyconfigs/i/iiqmpi/iiqmpi-3.3.0.eb index 3044633d52..fc4f68936d 100644 --- a/easybuild/easyconfigs/i/iiqmpi/iiqmpi-3.3.0.eb +++ b/easybuild/easyconfigs/i/iiqmpi/iiqmpi-3.3.0.eb @@ -17,9 +17,9 @@ dependencies = [ ] modextravars = { - 'MPICH_CC':'icc', - 'MPICH_F77':'ifort', - 'MPICH_F90':'ifort', + 'MPICH_CC': 'icc', + 'MPICH_F77': 'ifort', + 'MPICH_F90': 'ifort', } moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/iiqmpi/iiqmpi-4.4.13.eb b/easybuild/easyconfigs/i/iiqmpi/iiqmpi-4.4.13.eb index 1091bb646e..df8e9f4731 100644 --- a/easybuild/easyconfigs/i/iiqmpi/iiqmpi-4.4.13.eb +++ b/easybuild/easyconfigs/i/iiqmpi/iiqmpi-4.4.13.eb @@ -17,9 +17,9 @@ dependencies = [ ] modextravars = { - 'MPICH_CC':'icc', - 'MPICH_F77':'ifort', - 'MPICH_F90':'ifort', + 'MPICH_CC': 'icc', + 'MPICH_F77': 'ifort', + 'MPICH_F90': 'ifort', } moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.1.4.211-iompi-6.6.4.eb b/easybuild/easyconfigs/i/imkl/imkl-11.1.4.211-iompi-6.6.4.eb index c7ad8e1fbd..11818df675 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.1.4.211-iompi-6.6.4.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.1.4.211-iompi-6.6.4.eb @@ -20,4 +20,3 @@ import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") moduleclass = 'numlib' - diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.2.1.133-ipsmpi-2014.12.eb b/easybuild/easyconfigs/i/imkl/imkl-11.2.1.133-ipsmpi-2014.12.eb index 58af733372..83e7ad590d 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.2.1.133-ipsmpi-2014.12.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.2.1.133-ipsmpi-2014.12.eb @@ -19,4 +19,3 @@ license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic interfaces = True moduleclass = 'numlib' - diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3-2.25.eb index 3b5d9dbf2b..f295b50925 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.0.109-iimpi-2016.00-GCC-4.9.3-2.25.eb @@ -16,7 +16,7 @@ checksums = ['47567e38801efe273b36b5250c759af7'] dontcreateinstalldir = 'True' -#license file +# license file import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") diff --git a/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3-2.25.eb b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3-2.25.eb index ea1d887cb5..e40fb8448a 100644 --- a/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/i/imkl/imkl-11.3.1.150-iimpi-2016.01-GCC-4.9.3-2.25.eb @@ -16,7 +16,7 @@ checksums = ['b57ff502b5f97f2f783e4bbda7ce42b3'] dontcreateinstalldir = 'True' -#license file +# license file import os license_file = os.path.join(os.getenv('HOME'), "licenses", "intel", "license.lic") @@ -34,5 +34,5 @@ postinstallcmds = [ ] modextravars = { - 'MKL_EXAMPLES' : '%(installdir)s/mkl/examples/', + 'MKL_EXAMPLES': '%(installdir)s/mkl/examples/', } diff --git a/easybuild/easyconfigs/i/intel-para/intel-para-2014.12.eb b/easybuild/easyconfigs/i/intel-para/intel-para-2014.12.eb index 071bb1cdbb..d41e8ec250 100644 --- a/easybuild/easyconfigs/i/intel-para/intel-para-2014.12.eb +++ b/easybuild/easyconfigs/i/intel-para/intel-para-2014.12.eb @@ -25,4 +25,3 @@ dependencies = [ moduleclass = 'toolchain' - diff --git a/easybuild/easyconfigs/i/intel/intel-2016.00.eb b/easybuild/easyconfigs/i/intel/intel-2016.00.eb index 0b62fdc0f4..241463337a 100644 --- a/easybuild/easyconfigs/i/intel/intel-2016.00.eb +++ b/easybuild/easyconfigs/i/intel/intel-2016.00.eb @@ -19,7 +19,7 @@ dependencies = [ ('icc', compver, gccsuff), ('ifort', compver, gccsuff), ('impi', '5.1.1.109', '', ('iccifort', '%s%s' % (compver, gccsuff))), - ('imkl', '11.3.0.109', '', ('iimpi', '%s%s' % (version,gccsuff))), + ('imkl', '11.3.0.109', '', ('iimpi', '%s%s' % (version, gccsuff))), ] moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/intel/intel-2016.01.eb b/easybuild/easyconfigs/i/intel/intel-2016.01.eb index 766d5b1fda..37f96fa014 100644 --- a/easybuild/easyconfigs/i/intel/intel-2016.01.eb +++ b/easybuild/easyconfigs/i/intel/intel-2016.01.eb @@ -19,7 +19,7 @@ dependencies = [ ('icc', compver, gccsuff), ('ifort', compver, gccsuff), ('impi', '5.1.2.150', '', ('iccifort', '%s%s' % (compver, gccsuff))), - ('imkl', '11.3.1.150', '', ('iimpi', '%s%s' % (version,gccsuff))), + ('imkl', '11.3.1.150', '', ('iimpi', '%s%s' % (version, gccsuff))), ] moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-intel-2015b.eb b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-intel-2015b.eb index 42ab6e143c..722616eb78 100644 --- a/easybuild/easyconfigs/i/intltool/intltool-0.51.0-intel-2015b.eb +++ b/easybuild/easyconfigs/i/intltool/intltool-0.51.0-intel-2015b.eb @@ -9,7 +9,7 @@ description = """intltool is a set of tools to centralize translation of toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://launchpad.net/intltool/trunk/%(version)s/+download/'] +source_urls = ['http://launchpad.net/intltool/trunk/%(version)s/+download/'] sources = [SOURCE_TAR_GZ] dependencies = [ diff --git a/easybuild/easyconfigs/i/iompi/iompi-2015.01.eb b/easybuild/easyconfigs/i/iompi/iompi-2015.01.eb index 6392c4027f..5bd039e031 100644 --- a/easybuild/easyconfigs/i/iompi/iompi-2015.01.eb +++ b/easybuild/easyconfigs/i/iompi/iompi-2015.01.eb @@ -17,4 +17,3 @@ dependencies = [ ] moduleclass = 'toolchain' - diff --git a/easybuild/easyconfigs/i/iompi/iompi-2015.02.eb b/easybuild/easyconfigs/i/iompi/iompi-2015.02.eb index 698ba1f804..726413e162 100644 --- a/easybuild/easyconfigs/i/iompi/iompi-2015.02.eb +++ b/easybuild/easyconfigs/i/iompi/iompi-2015.02.eb @@ -17,4 +17,3 @@ dependencies = [ ] moduleclass = 'toolchain' - diff --git a/easybuild/easyconfigs/i/iompi/iompi-2015.03.eb b/easybuild/easyconfigs/i/iompi/iompi-2015.03.eb index 539222425a..83b42beffd 100644 --- a/easybuild/easyconfigs/i/iompi/iompi-2015.03.eb +++ b/easybuild/easyconfigs/i/iompi/iompi-2015.03.eb @@ -17,4 +17,3 @@ dependencies = [ ] moduleclass = 'toolchain' - diff --git a/easybuild/easyconfigs/i/iompi/iompi-6.6.4-no-OFED.eb b/easybuild/easyconfigs/i/iompi/iompi-6.6.4-no-OFED.eb index 091224afc0..50058717bb 100644 --- a/easybuild/easyconfigs/i/iompi/iompi-6.6.4-no-OFED.eb +++ b/easybuild/easyconfigs/i/iompi/iompi-6.6.4-no-OFED.eb @@ -20,4 +20,3 @@ dependencies = [ ] moduleclass = 'toolchain' - diff --git a/easybuild/easyconfigs/i/iompi/iompi-6.6.4.eb b/easybuild/easyconfigs/i/iompi/iompi-6.6.4.eb index 8dccca825e..a2a368a96a 100644 --- a/easybuild/easyconfigs/i/iompi/iompi-6.6.4.eb +++ b/easybuild/easyconfigs/i/iompi/iompi-6.6.4.eb @@ -19,4 +19,3 @@ dependencies = [ ] moduleclass = 'toolchain' - diff --git a/easybuild/easyconfigs/i/ipsmpi/ipsmpi-2014.12.eb b/easybuild/easyconfigs/i/ipsmpi/ipsmpi-2014.12.eb index 4a33e11b3a..6aff711eb4 100644 --- a/easybuild/easyconfigs/i/ipsmpi/ipsmpi-2014.12.eb +++ b/easybuild/easyconfigs/i/ipsmpi/ipsmpi-2014.12.eb @@ -24,4 +24,3 @@ dependencies = [ ] moduleclass = 'toolchain' - diff --git a/easybuild/easyconfigs/i/iqacml/iqacml-3.7.3.eb b/easybuild/easyconfigs/i/iqacml/iqacml-3.7.3.eb index 09d75e1ad8..14df692f5c 100644 --- a/easybuild/easyconfigs/i/iqacml/iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/i/iqacml/iqacml-3.7.3.eb @@ -34,9 +34,9 @@ dependencies = [ ] modextravars = { - 'MPICH_CC':'icc', - 'MPICH_F77':'ifort', - 'MPICH_F90':'ifort', + 'MPICH_CC': 'icc', + 'MPICH_F77': 'ifort', + 'MPICH_F90': 'ifort', } moduleclass = 'toolchain' diff --git a/easybuild/easyconfigs/i/iqacml/iqacml-4.4.13.eb b/easybuild/easyconfigs/i/iqacml/iqacml-4.4.13.eb index 3027178ee5..1c12d8bcc8 100644 --- a/easybuild/easyconfigs/i/iqacml/iqacml-4.4.13.eb +++ b/easybuild/easyconfigs/i/iqacml/iqacml-4.4.13.eb @@ -6,7 +6,7 @@ version = '4.4.13' homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/' description = """Intel Cluster Toolkit Compiler Edition provides Intel C,C++ and fortran compilers, QLogic MPI and AMD Core Math Library (ACML).""" -toolchain = {'name':'dummy','version':'dummy'} +toolchain = {'name': 'dummy', 'version': 'dummy'} compv = '2011.13.367' @@ -19,7 +19,7 @@ tcname = 'iiqmpi' tcver = '4.4.13' tc = (tcname, tcver) -## deps for interface build +# deps for interface build dependencies = [ ('icc', compv), ('ifort', compv), @@ -31,8 +31,8 @@ dependencies = [ modextravars = { 'MPICH_CC': 'icc', - 'MPICH_F77':'ifort', - 'MPICH_F90':'ifort' + 'MPICH_F77': 'ifort', + 'MPICH_F90': 'ifort' } moduleclass = 'toolchain' -- GitLab From 382987c15e71679b606c4b6e1eadd58b3b162050 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 14:43:18 +0100 Subject: [PATCH 0803/1015] Style fixes with autopep8: l Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- .../l/LLVM/LLVM-3.6.2-intel-2015a-Python-2.7.9.eb | 4 ++-- .../easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015a.eb | 4 ++-- .../easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015b.eb | 4 ++-- .../easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015a.eb | 4 ++-- .../easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb | 4 ++-- .../easyconfigs/l/LLVM/LLVM-3.7.1-intel-2015b.eb | 4 ++-- .../l/LZO/LZO-2.06-goalf-1.1.0-no-OFED.eb | 8 ++++---- easybuild/easyconfigs/l/LZO/LZO-2.06-goolf-1.4.10.eb | 8 ++++---- easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-4.0.6.eb | 8 ++++---- easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-5.1.1.eb | 8 ++++---- easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-5.3.0.eb | 8 ++++---- .../l/LibUUID/LibUUID-1.0.3-intel-2015a.eb | 4 ++-- .../l/LibUUID/LibUUID-1.0.3-intel-2015b.eb | 4 ++-- .../l/Libint/Libint-1.1.4-CrayGNU-5.1.29.eb | 2 +- .../l/Libint/Libint-1.1.4-CrayGNU-5.2.25.eb | 2 +- .../l/Libint/Libint-1.1.4-CrayGNU-5.2.40.eb | 2 +- .../easyconfigs/l/Libint/Libint-1.1.4-foss-2015b.eb | 2 +- .../l/Libint/Libint-1.1.4-gmacml-1.7.0.eb | 2 +- .../l/Libint/Libint-1.1.4-goalf-1.1.0-no-OFED.eb | 2 +- .../l/Libint/Libint-1.1.4-goolf-1.4.10.eb | 2 +- .../l/Libint/Libint-1.1.4-ictce-3.2.2.u3.eb | 2 +- .../l/Libint/Libint-1.1.4-ictce-4.1.13.eb | 2 +- .../easyconfigs/l/Libint/Libint-1.1.4-ictce-5.3.0.eb | 2 +- .../easyconfigs/l/Libint/Libint-1.1.4-ictce-5.5.0.eb | 2 +- .../easyconfigs/l/Libint/Libint-1.1.4-intel-2014b.eb | 2 +- .../easyconfigs/l/Libint/Libint-1.1.4-intel-2015a.eb | 2 +- .../easyconfigs/l/Libint/Libint-1.1.4-intel-2015b.eb | 2 +- .../l/Libint/Libint-1.1.4-intel-para-2014.12.eb | 2 +- .../l/lftp/lftp-4.4.1-goalf-1.1.0-no-OFED.eb | 12 ++++++------ .../easyconfigs/l/lftp/lftp-4.4.1-goolf-1.4.10.eb | 12 ++++++------ .../libGLU/libGLU-9.0.0-intel-2015a-Python-2.7.10.eb | 4 ++-- .../l/libGLU/libGLU-9.0.0-intel-2015b-Mesa-11.0.8.eb | 4 ++-- .../easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b.eb | 4 ++-- .../l/libICE/libICE-1.0.8-goolf-1.4.10.eb | 4 ++-- .../l/libICE/libICE-1.0.8-goolf-1.5.14.eb | 4 ++-- .../l/libICE/libICE-1.0.8-ictce-4.1.13.eb | 4 ++-- .../easyconfigs/l/libICE/libICE-1.0.8-ictce-5.3.0.eb | 4 ++-- .../easyconfigs/l/libICE/libICE-1.0.8-intel-2014b.eb | 4 ++-- .../easyconfigs/l/libICE/libICE-1.0.9-intel-2015a.eb | 4 ++-- .../easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb | 4 ++-- .../easyconfigs/l/libSM/libSM-1.2.1-goolf-1.4.10.eb | 4 ++-- .../easyconfigs/l/libSM/libSM-1.2.1-goolf-1.5.14.eb | 4 ++-- .../easyconfigs/l/libSM/libSM-1.2.1-ictce-4.1.13.eb | 4 ++-- .../easyconfigs/l/libSM/libSM-1.2.1-ictce-5.3.0.eb | 4 ++-- .../easyconfigs/l/libSM/libSM-1.2.1-intel-2014b.eb | 4 ++-- .../easyconfigs/l/libSM/libSM-1.2.2-intel-2015a.eb | 4 ++-- .../easyconfigs/l/libSM/libSM-1.2.2-intel-2015b.eb | 4 ++-- .../l/libX11/libX11-1.6.1-goolf-1.4.10.eb | 6 +++--- .../l/libX11/libX11-1.6.1-goolf-1.5.14.eb | 6 +++--- .../l/libX11/libX11-1.6.1-ictce-4.1.13.eb | 6 +++--- .../easyconfigs/l/libX11/libX11-1.6.1-ictce-5.3.0.eb | 6 +++--- .../easyconfigs/l/libX11/libX11-1.6.1-intel-2014b.eb | 6 +++--- .../l/libX11/libX11-1.6.2-foss-2014b-Python-2.7.8.eb | 6 +++--- .../libX11/libX11-1.6.2-intel-2014b-Python-2.7.8.eb | 6 +++--- .../libX11/libX11-1.6.2-intel-2015a-Python-2.7.9.eb | 6 +++--- .../libX11/libX11-1.6.3-goolf-1.5.14-Python-2.7.9.eb | 6 +++--- .../libX11/libX11-1.6.3-intel-2015a-Python-2.7.10.eb | 6 +++--- .../libX11/libX11-1.6.3-intel-2015a-Python-2.7.9.eb | 6 +++--- .../libX11/libX11-1.6.3-intel-2015b-Python-2.7.10.eb | 6 +++--- .../libX11/libX11-1.6.3-intel-2015b-Python-2.7.11.eb | 6 +++--- .../libXext/libXext-1.3.2-foss-2014b-Python-2.7.8.eb | 8 ++++---- .../l/libXext/libXext-1.3.2-goolf-1.4.10.eb | 8 ++++---- .../l/libXext/libXext-1.3.2-ictce-4.1.13.eb | 8 ++++---- .../l/libXext/libXext-1.3.2-ictce-5.3.0.eb | 8 ++++---- .../libXext-1.3.2-intel-2014b-Python-2.7.8.eb | 8 ++++---- .../l/libXext/libXext-1.3.2-intel-2014b.eb | 8 ++++---- .../l/libXext/libXext-1.3.3-goolf-1.5.14.eb | 6 +++--- .../libXext-1.3.3-intel-2015a-Python-2.7.10.eb | 6 +++--- .../l/libXext/libXext-1.3.3-intel-2015a.eb | 6 +++--- .../libXext-1.3.3-intel-2015b-Python-2.7.11.eb | 6 +++--- .../l/libXext/libXext-1.3.3-intel-2015b.eb | 6 +++--- .../l/libXfixes/libXfixes-5.0.1-goolf-1.4.10.eb | 4 ++-- .../l/libXfixes/libXfixes-5.0.1-ictce-4.1.13.eb | 4 ++-- .../l/libXfixes/libXfixes-5.0.1-ictce-5.3.0.eb | 4 ++-- .../l/libXfixes/libXfixes-5.0.1-intel-2015a.eb | 4 ++-- .../l/libXfixes/libXfixes-5.0.1-intel-2015b.eb | 4 ++-- .../easyconfigs/l/libXi/libXi-1.7.2-goolf-1.4.10.eb | 4 ++-- .../easyconfigs/l/libXi/libXi-1.7.2-ictce-4.1.13.eb | 4 ++-- .../easyconfigs/l/libXi/libXi-1.7.2-ictce-5.3.0.eb | 4 ++-- .../easyconfigs/l/libXi/libXi-1.7.4-intel-2015a.eb | 4 ++-- .../l/libXi/libXi-1.7.4-intel-2015b-Python-2.7.11.eb | 4 ++-- .../easyconfigs/l/libXi/libXi-1.7.4-intel-2015b.eb | 4 ++-- .../l/libXinerama/libXinerama-1.1.3-foss-2014b.eb | 4 ++-- .../l/libXinerama/libXinerama-1.1.3-intel-2014b.eb | 4 ++-- .../libXinerama-1.1.3-intel-2015b-Python-2.7.11.eb | 2 +- .../l/libXinerama/libXinerama-1.1.3-intel-2015b.eb | 2 +- .../l/libXmu/libXmu-1.1.2-goolf-1.4.10.eb | 4 ++-- .../l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb | 4 ++-- .../easyconfigs/l/libXp/libXp-1.0.2-goolf-1.4.10.eb | 10 +++++----- .../easyconfigs/l/libXp/libXp-1.0.2-ictce-4.1.13.eb | 10 +++++----- .../easyconfigs/l/libXp/libXp-1.0.2-ictce-5.3.0.eb | 10 +++++----- .../easyconfigs/l/libXp/libXp-1.0.3-goolf-1.5.14.eb | 10 +++++----- .../easyconfigs/l/libXp/libXp-1.0.3-intel-2015a.eb | 10 +++++----- .../easyconfigs/l/libXt/libXt-1.1.4-goolf-1.4.10.eb | 6 +++--- .../easyconfigs/l/libXt/libXt-1.1.4-goolf-1.5.14.eb | 6 +++--- .../easyconfigs/l/libXt/libXt-1.1.4-ictce-4.1.13.eb | 6 +++--- .../easyconfigs/l/libXt/libXt-1.1.4-ictce-5.3.0.eb | 6 +++--- .../easyconfigs/l/libXt/libXt-1.1.4-intel-2014b.eb | 6 +++--- .../l/libXt/libXt-1.1.4-intel-2015a-Python-2.7.10.eb | 6 +++--- .../l/libXt/libXt-1.1.4-intel-2015a-libX11-1.6.3.eb | 6 +++--- .../l/libXt/libXt-1.1.5-intel-2015b-Python-2.7.11.eb | 6 +++--- .../easyconfigs/l/libXt/libXt-1.1.5-intel-2015b.eb | 6 +++--- .../libdap-3.14.0-intel-2015a-Python-2.7.10.eb | 4 ++-- .../libdap-3.14.0-intel-2015b-Python-2.7.10.eb | 4 ++-- .../l/libdrm/libdrm-2.4.27-goalf-1.1.0-no-OFED.eb | 6 +++--- .../l/libdrm/libdrm-2.4.27-goolf-1.4.10.eb | 6 +++--- .../l/libdrm/libdrm-2.4.27-ictce-4.0.6.eb | 6 +++--- .../l/libdrm/libdrm-2.4.27-ictce-4.1.13.eb | 6 +++--- .../l/libdrm/libdrm-2.4.27-ictce-5.3.0.eb | 6 +++--- .../l/libdrm/libdrm-2.4.27-ictce-5.5.0.eb | 6 +++--- .../l/libdrm/libdrm-2.4.59-intel-2015a.eb | 6 +++--- .../l/libdrm/libdrm-2.4.64-intel-2015b.eb | 6 +++--- .../l/libdrm/libdrm-2.4.66-intel-2015b.eb | 6 +++--- .../l/libpng/libpng-1.6.21-intel-2016a.eb | 2 +- .../libpthread-stubs-0.3-foss-2014b.eb | 6 +++--- .../libpthread-stubs-0.3-goalf-1.1.0-no-OFED.eb | 8 ++++---- .../libpthread-stubs-0.3-goolf-1.4.10.eb | 8 ++++---- .../libpthread-stubs-0.3-ictce-4.0.6.eb | 8 ++++---- .../libpthread-stubs-0.3-ictce-4.1.13.eb | 6 +++--- .../libpthread-stubs-0.3-ictce-5.3.0.eb | 8 ++++---- .../libpthread-stubs-0.3-ictce-5.5.0.eb | 6 +++--- .../libpthread-stubs-0.3-intel-2014b.eb | 6 +++--- .../libpthread-stubs-0.3-intel-2015a.eb | 6 +++--- .../libpthread-stubs-0.3-intel-2015b.eb | 6 +++--- .../l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb | 8 ++++---- .../libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb | 8 ++++---- .../libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb | 8 ++++---- .../libreadline-6.2-goalf-1.1.0-no-OFED.eb | 8 ++++---- .../libreadline-6.2-goalf-1.5.12-no-OFED.eb | 8 ++++---- .../libreadline-6.2-gompi-1.4.12-no-OFED.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-goolf-1.4.10.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-goolf-1.5.14.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-ictce-4.0.10.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-ictce-4.0.6.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-ictce-4.1.13.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-ictce-5.2.0.eb | 10 +++++----- .../l/libreadline/libreadline-6.2-ictce-5.3.0.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-ictce-5.5.0.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-intel-2015a.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-iomkl-4.6.13.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-iqacml-3.7.3.eb | 8 ++++---- .../l/libreadline/libreadline-6.2-iqacml-4.4.13.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-GCC-4.8.2.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-GCC-4.9.2.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb | 2 +- .../l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-foss-2014b.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-foss-2015.05.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-foss-2015a.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-foss-2015b.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-foss-2016a.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-gimkl-2.11.5.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-gompi-1.5.16.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-goolf-1.4.10.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-goolf-1.5.14.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-goolf-1.7.20.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-ictce-6.2.5.eb | 2 +- .../l/libreadline/libreadline-6.3-ictce-6.3.5.eb | 2 +- .../l/libreadline/libreadline-6.3-ictce-7.1.2.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-ictce-7.3.5.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-intel-2014.06.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-intel-2014b.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-intel-2015a.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-intel-2015b.eb | 8 ++++---- .../l/libreadline/libreadline-6.3-intel-2016a.eb | 8 ++++---- .../l/libtool/libtool-2.4.2-ictce-4.0.6.eb | 2 +- .../l/libtool/libtool-2.4.2-ictce-4.1.13.eb | 2 +- .../libunistring-0.9.3-GNU-4.9.3-2.25.eb | 8 ++++---- .../libunistring-0.9.3-goalf-1.1.0-no-OFED.eb | 8 ++++---- .../libunistring/libunistring-0.9.3-goolf-1.4.10.eb | 8 ++++---- .../l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb | 8 ++++---- .../l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb | 8 ++++---- .../l/libunistring/libunistring-0.9.3-intel-2015a.eb | 8 ++++---- .../easyconfigs/l/libxc/libxc-2.0.1-goolf-1.4.10.eb | 1 - .../easyconfigs/l/libxc/libxc-2.0.1-ictce-4.1.13.eb | 1 - .../easyconfigs/l/libxc/libxc-2.0.1-ictce-5.3.0.eb | 1 - .../easyconfigs/l/libxc/libxc-2.0.1-ictce-5.5.0.eb | 1 - .../easyconfigs/l/libxc/libxc-2.0.2-ictce-5.3.0.eb | 1 - .../l/libxcb/libxcb-1.10-foss-2014b-Python-2.7.8.eb | 10 +++++----- .../l/libxcb/libxcb-1.10-intel-2014b-Python-2.7.8.eb | 10 +++++----- .../libxcb/libxcb-1.11-goolf-1.5.14-Python-2.7.9.eb | 10 +++++----- .../libxcb/libxcb-1.11-intel-2015a-Python-2.7.10.eb | 10 +++++----- .../l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.9.eb | 10 +++++----- .../libxcb-1.11.1-intel-2015b-Python-2.7.10.eb | 10 +++++----- .../libxcb-1.11.1-intel-2015b-Python-2.7.11.eb | 10 +++++----- .../libxcb-1.8-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 10 +++++----- .../l/libxcb/libxcb-1.8-goolf-1.4.10-Python-2.7.3.eb | 10 +++++----- .../l/libxcb/libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb | 10 +++++----- .../l/libxcb/libxcb-1.8-ictce-4.0.6-Python-2.7.3.eb | 10 +++++----- .../l/libxcb/libxcb-1.8-ictce-4.1.13-Python-2.7.3.eb | 10 +++++----- .../l/libxcb/libxcb-1.8-ictce-5.3.0-Python-2.7.3.eb | 10 +++++----- .../l/libxcb/libxcb-1.8-intel-2014b-Python-2.7.8.eb | 10 +++++----- .../libxkbcommon-0.5.0-intel-2015b-Python-2.7.11.eb | 2 +- .../l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b.eb | 2 +- .../likwid-3.0.0-goalf-1.1.0-no-OFED-pinomp.eb | 4 ++-- .../l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED.eb | 2 +- .../l/likwid/likwid-3.0.0-goolf-1.4.10-pinomp.eb | 4 ++-- .../l/likwid/likwid-3.0.0-goolf-1.4.10.eb | 2 +- .../l/likwid/likwid-3.0.0-ictce-4.1.13-pinomp.eb | 2 +- .../l/likwid/likwid-3.0.0-ictce-4.1.13.eb | 2 +- .../l/likwid/likwid-3.0.0-ictce-5.3.0-pinomp.eb | 2 +- .../easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0.eb | 2 +- 209 files changed, 617 insertions(+), 622 deletions(-) diff --git a/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015a-Python-2.7.9.eb index dcb8e49ef1..3c0e36d72c 100644 --- a/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015a-Python-2.7.9.eb @@ -29,8 +29,8 @@ builddependencies = [ configopts = '-DBUILD_SHARED_LIBS=ON ' sanity_check_paths = { - 'files' : ['bin/llvm-ar'], - 'dirs' : ['include/llvm', 'include/llvm-c'], + 'files': ['bin/llvm-ar'], + 'dirs': ['include/llvm', 'include/llvm-c'], } separate_build_dir = True diff --git a/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015a.eb b/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015a.eb index 0e2be216c9..bb160486fd 100644 --- a/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015a.eb +++ b/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015a.eb @@ -26,8 +26,8 @@ builddependencies = [ configopts = '-DBUILD_SHARED_LIBS=ON ' sanity_check_paths = { - 'files' : ['bin/llvm-ar'], - 'dirs' : ['include/llvm', 'include/llvm-c'], + 'files': ['bin/llvm-ar'], + 'dirs': ['include/llvm', 'include/llvm-c'], } separate_build_dir = True diff --git a/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015b.eb b/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015b.eb index ae23f4c83c..435d7783c6 100644 --- a/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015b.eb +++ b/easybuild/easyconfigs/l/LLVM/LLVM-3.6.2-intel-2015b.eb @@ -26,8 +26,8 @@ builddependencies = [ configopts = '-DBUILD_SHARED_LIBS=ON ' sanity_check_paths = { - 'files' : ['bin/llvm-ar'], - 'dirs' : ['include/llvm', 'include/llvm-c'], + 'files': ['bin/llvm-ar'], + 'dirs': ['include/llvm', 'include/llvm-c'], } separate_build_dir = True diff --git a/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015a.eb b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015a.eb index 622b77ee48..88dcd90478 100644 --- a/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015a.eb +++ b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015a.eb @@ -26,8 +26,8 @@ builddependencies = [ configopts = '-DBUILD_SHARED_LIBS=ON ' sanity_check_paths = { - 'files' : ['bin/llvm-ar'], - 'dirs' : ['include/llvm', 'include/llvm-c'], + 'files': ['bin/llvm-ar'], + 'dirs': ['include/llvm', 'include/llvm-c'], } separate_build_dir = True diff --git a/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb index b7b0fd0d07..28f4906cec 100644 --- a/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb +++ b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.0-intel-2015b.eb @@ -26,8 +26,8 @@ builddependencies = [ configopts = '-DBUILD_SHARED_LIBS=ON -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -shared-intel" ' sanity_check_paths = { - 'files' : ['bin/llvm-ar'], - 'dirs' : ['include/llvm', 'include/llvm-c'], + 'files': ['bin/llvm-ar'], + 'dirs': ['include/llvm', 'include/llvm-c'], } separate_build_dir = True diff --git a/easybuild/easyconfigs/l/LLVM/LLVM-3.7.1-intel-2015b.eb b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.1-intel-2015b.eb index e0f3bf3a62..4bf8e3225f 100644 --- a/easybuild/easyconfigs/l/LLVM/LLVM-3.7.1-intel-2015b.eb +++ b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.1-intel-2015b.eb @@ -26,8 +26,8 @@ builddependencies = [ configopts = '-DBUILD_SHARED_LIBS=ON -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -shared-intel" ' sanity_check_paths = { - 'files' : ['bin/llvm-ar'], - 'dirs' : ['include/llvm', 'include/llvm-c'], + 'files': ['bin/llvm-ar'], + 'dirs': ['include/llvm', 'include/llvm-c'], } separate_build_dir = True diff --git a/easybuild/easyconfigs/l/LZO/LZO-2.06-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/LZO/LZO-2.06-goalf-1.1.0-no-OFED.eb index 01b0d95ad8..94a0908fdc 100644 --- a/easybuild/easyconfigs/l/LZO/LZO-2.06-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/LZO/LZO-2.06-goalf-1.1.0-no-OFED.eb @@ -21,11 +21,11 @@ source_urls = [homepage + 'download/'] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { - 'files': [], - 'dirs': ['lib', 'include'] - } + 'files': [], + 'dirs': ['lib', 'include'] +} -runtest= 'test' +runtest = 'test' parallel = 1 # this is a very conservative choice diff --git a/easybuild/easyconfigs/l/LZO/LZO-2.06-goolf-1.4.10.eb b/easybuild/easyconfigs/l/LZO/LZO-2.06-goolf-1.4.10.eb index 4244d4fadb..82b1a9bd7b 100644 --- a/easybuild/easyconfigs/l/LZO/LZO-2.06-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/LZO/LZO-2.06-goolf-1.4.10.eb @@ -21,11 +21,11 @@ source_urls = [homepage + 'download/'] toolchain = {'name': 'goolf', 'version': '1.4.10'} sanity_check_paths = { - 'files': [], - 'dirs': ['lib', 'include'] - } + 'files': [], + 'dirs': ['lib', 'include'] +} -runtest= 'test' +runtest = 'test' parallel = 1 # this is a very conservative choice diff --git a/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-4.0.6.eb b/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-4.0.6.eb index 115d1188ad..3dc6b8939e 100644 --- a/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-4.0.6.eb @@ -21,11 +21,11 @@ source_urls = [homepage + 'download/'] toolchain = {'name': 'ictce', 'version': '4.0.6'} sanity_check_paths = { - 'files': [], - 'dirs': ['lib', 'include'] - } + 'files': [], + 'dirs': ['lib', 'include'] +} -runtest= 'test' +runtest = 'test' parallel = 1 # this is a very conservative choice diff --git a/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-5.1.1.eb b/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-5.1.1.eb index 266ce97e25..91bc730999 100644 --- a/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-5.1.1.eb +++ b/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-5.1.1.eb @@ -21,11 +21,11 @@ source_urls = [homepage + 'download/'] toolchain = {'name': 'ictce', 'version': '5.1.1'} sanity_check_paths = { - 'files': [], - 'dirs': ['lib', 'include'] - } + 'files': [], + 'dirs': ['lib', 'include'] +} -runtest= 'test' +runtest = 'test' parallel = 1 # this is a very conservative choice diff --git a/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-5.3.0.eb b/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-5.3.0.eb index d1e8d56383..5b7a6a1f5c 100644 --- a/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/LZO/LZO-2.06-ictce-5.3.0.eb @@ -21,11 +21,11 @@ source_urls = [homepage + 'download/'] toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { - 'files': [], - 'dirs': ['lib', 'include'] - } + 'files': [], + 'dirs': ['lib', 'include'] +} -runtest= 'test' +runtest = 'test' parallel = 1 # this is a very conservative choice diff --git a/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb index 579d4bd995..4d767e1cf3 100644 --- a/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015a.eb @@ -8,11 +8,11 @@ description = """Portable uuid C library""" toolchain = {'name': 'intel', 'version': '2015a'} -source_urls = [SOURCEFORGE_SOURCE] +source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files' : ['include/uuid/uuid.h', 'lib/libuuid.a','lib/libuuid.%s' % SHLIB_EXT], + 'files': ['include/uuid/uuid.h', 'lib/libuuid.a', 'lib/libuuid.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015b.eb b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015b.eb index 052b80a1b3..d231b0ce29 100644 --- a/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015b.eb +++ b/easybuild/easyconfigs/l/LibUUID/LibUUID-1.0.3-intel-2015b.eb @@ -8,11 +8,11 @@ description = """Portable uuid C library""" toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = [SOURCEFORGE_SOURCE] +source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files' : ['include/uuid/uuid.h', 'lib/libuuid.a','lib/libuuid.%s' % SHLIB_EXT], + 'files': ['include/uuid/uuid.h', 'lib/libuuid.a', 'lib/libuuid.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-CrayGNU-5.1.29.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-CrayGNU-5.1.29.eb index 7d4d9128c9..bb2161814b 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-CrayGNU-5.1.29.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-CrayGNU-5.1.29.eb @@ -18,7 +18,7 @@ sanity_check_paths = { ['include/libint/hrr_header.h', 'include/libint/vrr_header.h'] + ['lib/lib%s.a' % x for x in ['deriv', 'int', 'r12']] + ['lib/lib%s.so' % x for x in ['deriv', 'int', 'r12']], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-CrayGNU-5.2.25.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-CrayGNU-5.2.25.eb index e7bca79f1d..0457658fa7 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-CrayGNU-5.2.25.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-CrayGNU-5.2.25.eb @@ -18,7 +18,7 @@ sanity_check_paths = { ['include/libint/hrr_header.h', 'include/libint/vrr_header.h'] + ['lib/lib%s.a' % x for x in ['deriv', 'int', 'r12']] + ['lib/lib%s.so' % x for x in ['deriv', 'int', 'r12']], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-CrayGNU-5.2.40.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-CrayGNU-5.2.40.eb index 4f2df44352..1eb630e450 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-CrayGNU-5.2.40.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-CrayGNU-5.2.40.eb @@ -18,7 +18,7 @@ sanity_check_paths = { ['include/libint/hrr_header.h', 'include/libint/vrr_header.h'] + ['lib/lib%s.a' % x for x in ['deriv', 'int', 'r12']] + ['lib/lib%s.so' % x for x in ['deriv', 'int', 'r12']], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-foss-2015b.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-foss-2015b.eb index ba9b735bea..8892a51e3b 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-foss-2015b.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-foss-2015b.eb @@ -18,7 +18,7 @@ sanity_check_paths = { ['include/libint/hrr_header.h', 'include/libint/vrr_header.h'] + ['lib/lib%s.a' % x for x in ['deriv', 'int', 'r12']] + ['lib/lib%s.so' % x for x in ['deriv', 'int', 'r12']], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-gmacml-1.7.0.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-gmacml-1.7.0.eb index 2c0f30db6f..d9c94abb26 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-gmacml-1.7.0.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-gmacml-1.7.0.eb @@ -18,7 +18,7 @@ sanity_check_paths = { ['include/libint/hrr_header.h', 'include/libint/vrr_header.h'] + ['lib/lib%s.a' % x for x in ['deriv', 'int', 'r12']] + ['lib/lib%s.so' % x for x in ['deriv', 'int', 'r12']], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-goalf-1.1.0-no-OFED.eb index 03c9b2dc7a..c04b9aefa2 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-goalf-1.1.0-no-OFED.eb @@ -18,7 +18,7 @@ sanity_check_paths = { ['include/libint/hrr_header.h', 'include/libint/vrr_header.h'] + ['lib/lib%s.a' % x for x in ['deriv', 'int', 'r12']] + ['lib/lib%s.so' % x for x in ['deriv', 'int', 'r12']], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-goolf-1.4.10.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-goolf-1.4.10.eb index 730a15d185..2a492f12bc 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-goolf-1.4.10.eb @@ -17,7 +17,7 @@ sanity_check_paths = { ['include/libint/hrr_header.h', 'include/libint/vrr_header.h'] + ['lib/lib%s.a' % x for x in ['deriv', 'int', 'r12']] + ['lib/lib%s.so' % x for x in ['deriv', 'int', 'r12']], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-3.2.2.u3.eb index f3c3b23d4a..43b19b6334 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-3.2.2.u3.eb @@ -18,7 +18,7 @@ sanity_check_paths = { ['include/libint/hrr_header.h', 'include/libint/vrr_header.h'] + ['lib/lib%s.a' % x for x in ['deriv', 'int', 'r12']] + ['lib/lib%s.so' % x for x in ['deriv', 'int', 'r12']], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-4.1.13.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-4.1.13.eb index 4e57ea2500..148e3670c0 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-4.1.13.eb @@ -18,7 +18,7 @@ sanity_check_paths = { ['include/libint/hrr_header.h', 'include/libint/vrr_header.h'] + ['lib/lib%s.a' % x for x in ['deriv', 'int', 'r12']] + ['lib/lib%s.so' % x for x in ['deriv', 'int', 'r12']], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-5.3.0.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-5.3.0.eb index 785e595968..df06fc7ec9 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-5.3.0.eb @@ -18,7 +18,7 @@ sanity_check_paths = { ['include/libint/hrr_header.h', 'include/libint/vrr_header.h'] + ['lib/lib%s.a' % x for x in ['deriv', 'int', 'r12']] + ['lib/lib%s.so' % x for x in ['deriv', 'int', 'r12']], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-5.5.0.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-5.5.0.eb index 401ec7cb9e..edcbb88f18 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-ictce-5.5.0.eb @@ -18,7 +18,7 @@ sanity_check_paths = { ['include/libint/hrr_header.h', 'include/libint/vrr_header.h'] + ['lib/lib%s.a' % x for x in ['deriv', 'int', 'r12']] + ['lib/lib%s.so' % x for x in ['deriv', 'int', 'r12']], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-2014b.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-2014b.eb index e84c9a7220..e0416eeeb5 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-2014b.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-2014b.eb @@ -18,7 +18,7 @@ sanity_check_paths = { ['include/libint/hrr_header.h', 'include/libint/vrr_header.h'] + ['lib/lib%s.a' % x for x in ['deriv', 'int', 'r12']] + ['lib/lib%s.so' % x for x in ['deriv', 'int', 'r12']], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-2015a.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-2015a.eb index 2cf26e1b10..eff3b17ce6 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-2015a.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-2015a.eb @@ -18,7 +18,7 @@ sanity_check_paths = { ['include/libint/hrr_header.h', 'include/libint/vrr_header.h'] + ['lib/lib%s.a' % x for x in ['deriv', 'int', 'r12']] + ['lib/lib%s.so' % x for x in ['deriv', 'int', 'r12']], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-2015b.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-2015b.eb index 1e71a38b55..0728b4341f 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-2015b.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-2015b.eb @@ -18,7 +18,7 @@ sanity_check_paths = { ['include/libint/hrr_header.h', 'include/libint/vrr_header.h'] + ['lib/lib%s.a' % x for x in ['deriv', 'int', 'r12']] + ['lib/lib%s.so' % x for x in ['deriv', 'int', 'r12']], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-para-2014.12.eb b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-para-2014.12.eb index 131e4988f1..44424f9578 100644 --- a/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-para-2014.12.eb +++ b/easybuild/easyconfigs/l/Libint/Libint-1.1.4-intel-para-2014.12.eb @@ -17,7 +17,7 @@ sanity_check_paths = { 'files': ["include/lib%(x)s/lib%(x)s.h" % {'x': x} for x in ["deriv", "int", "r12"]] + ["include/libint/hrr_header.h", "include/libint/vrr_header.h"] + ["lib/lib%s.a" % x for x in ["deriv", "int", "r12"]], - 'dirs':[], + 'dirs': [], } moduleclass = 'chem' diff --git a/easybuild/easyconfigs/l/lftp/lftp-4.4.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/lftp/lftp-4.4.1-goalf-1.1.0-no-OFED.eb index 36b7df3cbb..143cec9144 100644 --- a/easybuild/easyconfigs/l/lftp/lftp-4.4.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/lftp/lftp-4.4.1-goalf-1.1.0-no-OFED.eb @@ -26,15 +26,15 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} # fi. http://ftp.yar.ru/pub/source/lftp/lftp-4.4.1.tar.bz2 sources = [SOURCE_TAR_BZ2] source_urls = [ - 'http://ftp.yar.ru/pub/source/lftp/', - 'http://ftp.yar.ru/pub/source/lftp/old/', - ] + 'http://ftp.yar.ru/pub/source/lftp/', + 'http://ftp.yar.ru/pub/source/lftp/old/', +] dependencies = [('gnutls', '3.1.8')] sanity_check_paths = { - 'files': ['bin/lftp'], - 'dirs': [] - } + 'files': ['bin/lftp'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/l/lftp/lftp-4.4.1-goolf-1.4.10.eb b/easybuild/easyconfigs/l/lftp/lftp-4.4.1-goolf-1.4.10.eb index 9d1f79e19b..e96735ec2c 100644 --- a/easybuild/easyconfigs/l/lftp/lftp-4.4.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/lftp/lftp-4.4.1-goolf-1.4.10.eb @@ -25,15 +25,15 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} # fi. http://ftp.yar.ru/pub/source/lftp/lftp-4.4.1.tar.bz2 sources = [SOURCE_TAR_BZ2] source_urls = [ - 'http://ftp.yar.ru/pub/source/lftp/', - 'http://ftp.yar.ru/pub/source/lftp/old/', - ] + 'http://ftp.yar.ru/pub/source/lftp/', + 'http://ftp.yar.ru/pub/source/lftp/old/', +] dependencies = [('gnutls', '3.1.8')] sanity_check_paths = { - 'files': ['bin/lftp'], - 'dirs': [] - } + 'files': ['bin/lftp'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a-Python-2.7.10.eb index 8b9006f86d..c4c01e4178 100644 --- a/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015a-Python-2.7.10.eb @@ -18,8 +18,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['lib/libGLU.so.1'], - 'dirs' : [], + 'files': ['lib/libGLU.so.1'], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b-Mesa-11.0.8.eb b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b-Mesa-11.0.8.eb index 2d27e3100e..1d535efa3e 100644 --- a/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b-Mesa-11.0.8.eb +++ b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b-Mesa-11.0.8.eb @@ -20,8 +20,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['lib/libGLU.so.1'], - 'dirs' : [], + 'files': ['lib/libGLU.so.1'], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b.eb b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b.eb index c0145295eb..bc9de7e0c8 100644 --- a/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libGLU/libGLU-9.0.0-intel-2015b.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['lib/libGLU.so.1'], - 'dirs' : [], + 'files': ['lib/libGLU.so.1'], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.4.10.eb index e1317b6a06..42c22fbb11 100644 --- a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.4.10.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], - 'dirs' : [], + 'files': ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.5.14.eb index fad83246f3..45efaa2f59 100644 --- a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-goolf-1.5.14.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], - 'dirs' : [], + 'files': ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-ictce-4.1.13.eb index a224ca2f47..cbf26ccb0e 100644 --- a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-ictce-4.1.13.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], - 'dirs' : [], + 'files': ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-ictce-5.3.0.eb index 84dfd42c65..c6c611bb2b 100644 --- a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-ictce-5.3.0.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], - 'dirs' : [], + 'files': ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-intel-2014b.eb b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-intel-2014b.eb index 3280a4d8e4..bb3839e6a6 100644 --- a/easybuild/easyconfigs/l/libICE/libICE-1.0.8-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libICE/libICE-1.0.8-intel-2014b.eb @@ -21,8 +21,8 @@ builddependencies = [ sanity_check_paths = { - 'files' : ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], - 'dirs' : [], + 'files': ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015a.eb b/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015a.eb index c7f664c8c8..0fb685525a 100644 --- a/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015a.eb @@ -20,8 +20,8 @@ builddependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], - 'dirs' : [], + 'files': ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb b/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb index 87ccf251e1..d28d3a6e76 100644 --- a/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libICE/libICE-1.0.9-intel-2015b.eb @@ -20,8 +20,8 @@ builddependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], - 'dirs' : [], + 'files': ['include/X11/ICE/ICE%s.h' % x for x in ['', 'conn', 'lib', 'msg', 'proto', 'util']], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.4.10.eb index aa6111e5a0..69237fa741 100644 --- a/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.4.10.eb @@ -21,8 +21,8 @@ builddependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], - 'dirs' : [], + 'files': ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.5.14.eb index c115e440d5..e7ecc39a17 100644 --- a/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libSM/libSM-1.2.1-goolf-1.5.14.eb @@ -21,8 +21,8 @@ builddependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], - 'dirs' : [], + 'files': ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libSM/libSM-1.2.1-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libSM/libSM-1.2.1-ictce-4.1.13.eb index 14074eae88..de61279284 100644 --- a/easybuild/easyconfigs/l/libSM/libSM-1.2.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libSM/libSM-1.2.1-ictce-4.1.13.eb @@ -21,8 +21,8 @@ builddependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], - 'dirs' : [], + 'files': ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libSM/libSM-1.2.1-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libSM/libSM-1.2.1-ictce-5.3.0.eb index ee47bc867f..b2524399f7 100644 --- a/easybuild/easyconfigs/l/libSM/libSM-1.2.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libSM/libSM-1.2.1-ictce-5.3.0.eb @@ -21,8 +21,8 @@ builddependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], - 'dirs' : [], + 'files': ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libSM/libSM-1.2.1-intel-2014b.eb b/easybuild/easyconfigs/l/libSM/libSM-1.2.1-intel-2014b.eb index 8182108112..a15bba69ef 100644 --- a/easybuild/easyconfigs/l/libSM/libSM-1.2.1-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libSM/libSM-1.2.1-intel-2014b.eb @@ -21,8 +21,8 @@ builddependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], - 'dirs' : [], + 'files': ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libSM/libSM-1.2.2-intel-2015a.eb b/easybuild/easyconfigs/l/libSM/libSM-1.2.2-intel-2015a.eb index 7d8fcfe61a..2a2391d847 100644 --- a/easybuild/easyconfigs/l/libSM/libSM-1.2.2-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libSM/libSM-1.2.2-intel-2015a.eb @@ -21,8 +21,8 @@ builddependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], - 'dirs' : [], + 'files': ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libSM/libSM-1.2.2-intel-2015b.eb b/easybuild/easyconfigs/l/libSM/libSM-1.2.2-intel-2015b.eb index 3cd80afcd1..641ea44476 100644 --- a/easybuild/easyconfigs/l/libSM/libSM-1.2.2-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libSM/libSM-1.2.2-intel-2015b.eb @@ -21,8 +21,8 @@ builddependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], - 'dirs' : [], + 'files': ['include/X11/SM/%s' % x for x in ['SM.h', 'SMlib.h', 'SMproto.h']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.4.10.eb index 520bd74e88..90e0e2d976 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.4.10.eb @@ -27,9 +27,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/%s' % x for x in [ - 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', - 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', - ] + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.5.14.eb index aee383b326..b7f55fcda1 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.1-goolf-1.5.14.eb @@ -27,9 +27,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/%s' % x for x in [ - 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', - 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', - ] + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.1-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.1-ictce-4.1.13.eb index 693be4e809..89a1e29d9b 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.1-ictce-4.1.13.eb @@ -27,9 +27,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/%s' % x for x in [ - 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', - 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', - ] + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.1-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.1-ictce-5.3.0.eb index 0e6ea38eed..fddb03dd7f 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.1-ictce-5.3.0.eb @@ -27,9 +27,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/%s' % x for x in [ - 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', - 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', - ] + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.1-intel-2014b.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.1-intel-2014b.eb index 893f0011c6..3522b7de99 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.1-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.1-intel-2014b.eb @@ -27,9 +27,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/%s' % x for x in [ - 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', - 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', - ] + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.2-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.2-foss-2014b-Python-2.7.8.eb index 2f11de3348..01231ac640 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.2-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.2-foss-2014b-Python-2.7.8.eb @@ -27,9 +27,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/%s' % x for x in [ - 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', - 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', - ] + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2014b-Python-2.7.8.eb index 6dc47a39ef..0932594590 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2014b-Python-2.7.8.eb @@ -27,9 +27,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/%s' % x for x in [ - 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', - 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', - ] + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2015a-Python-2.7.9.eb index ee582416a0..ef095b7705 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.2-intel-2015a-Python-2.7.9.eb @@ -27,9 +27,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/%s' % x for x in [ - 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', - 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', - ] + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-goolf-1.5.14-Python-2.7.9.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-goolf-1.5.14-Python-2.7.9.eb index 7e6d887343..9826dc599d 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-goolf-1.5.14-Python-2.7.9.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-goolf-1.5.14-Python-2.7.9.eb @@ -27,9 +27,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/%s' % x for x in [ - 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', - 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', - ] + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.10.eb index a4a7437300..f3cc16617c 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.10.eb @@ -27,9 +27,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/%s' % x for x in [ - 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', - 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', - ] + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.9.eb index fa0d2300e6..f4b3c5923c 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015a-Python-2.7.9.eb @@ -27,9 +27,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/%s' % x for x in [ - 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', - 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', - ] + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.10.eb index 90a1e61002..57e06f392a 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.10.eb @@ -27,9 +27,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/%s' % x for x in [ - 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', - 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', - ] + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.11.eb index ce11a9ade3..3280e3a1e6 100644 --- a/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/l/libX11/libX11-1.6.3-intel-2015b-Python-2.7.11.eb @@ -27,9 +27,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/%s' % x for x in [ - 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', - 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', - ] + 'cursorfont.h', 'ImUtil.h', 'Xcms.h', 'XKBlib.h', 'XlibConf.h', 'Xlib.h', 'Xlibint.h', 'Xlib-xcb.h', + 'Xlocale.h', 'Xregion.h', 'Xresource.h', 'Xutil.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXext/libXext-1.3.2-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/l/libXext/libXext-1.3.2-foss-2014b-Python-2.7.8.eb index 2ed55c95cd..4ef33fe479 100644 --- a/easybuild/easyconfigs/l/libXext/libXext-1.3.2-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/l/libXext/libXext-1.3.2-foss-2014b-Python-2.7.8.eb @@ -17,16 +17,16 @@ builddependencies = [ ('kbproto', '1.0.6'), ] dependencies = [ - ('xproto','7.0.26'), + ('xproto', '7.0.26'), ('libX11', '1.6.2', versionsuffix), ('xextproto', '7.3.0'), ] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', - 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', - ] + 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', + 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXext/libXext-1.3.2-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXext/libXext-1.3.2-goolf-1.4.10.eb index 4a8d61c266..2584eff6b6 100644 --- a/easybuild/easyconfigs/l/libXext/libXext-1.3.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libXext/libXext-1.3.2-goolf-1.4.10.eb @@ -13,16 +13,16 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] dependencies = [ - ('xproto','7.0.23'), + ('xproto', '7.0.23'), ('libX11', '1.6.1'), ('xextproto', '7.2.1'), ] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', - 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', - ] + 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', + 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXext/libXext-1.3.2-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libXext/libXext-1.3.2-ictce-4.1.13.eb index 638857be64..b016a23bf8 100644 --- a/easybuild/easyconfigs/l/libXext/libXext-1.3.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libXext/libXext-1.3.2-ictce-4.1.13.eb @@ -13,16 +13,16 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] dependencies = [ - ('xproto','7.0.23'), + ('xproto', '7.0.23'), ('libX11', '1.6.1'), ('xextproto', '7.2.1'), ] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', - 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', - ] + 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', + 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXext/libXext-1.3.2-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libXext/libXext-1.3.2-ictce-5.3.0.eb index c45e32b915..e25402f03d 100644 --- a/easybuild/easyconfigs/l/libXext/libXext-1.3.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libXext/libXext-1.3.2-ictce-5.3.0.eb @@ -13,16 +13,16 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] dependencies = [ - ('xproto','7.0.23'), + ('xproto', '7.0.23'), ('libX11', '1.6.1'), ('xextproto', '7.2.1'), ] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', - 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', - ] + 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', + 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXext/libXext-1.3.2-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/l/libXext/libXext-1.3.2-intel-2014b-Python-2.7.8.eb index 4dd886a4bf..70f0ca40ea 100644 --- a/easybuild/easyconfigs/l/libXext/libXext-1.3.2-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/l/libXext/libXext-1.3.2-intel-2014b-Python-2.7.8.eb @@ -15,7 +15,7 @@ source_urls = [XORG_LIB_SOURCE] versionsuffix = '-Python-2.7.8' builddependencies = [ ('kbproto', '1.0.6'), - ('xproto','7.0.26'), + ('xproto', '7.0.26'), ('xextproto', '7.3.0'), ] dependencies = [ @@ -24,9 +24,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', - 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', - ] + 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', + 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXext/libXext-1.3.2-intel-2014b.eb b/easybuild/easyconfigs/l/libXext/libXext-1.3.2-intel-2014b.eb index 8ff72de9ba..1eeae06c66 100644 --- a/easybuild/easyconfigs/l/libXext/libXext-1.3.2-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libXext/libXext-1.3.2-intel-2014b.eb @@ -18,15 +18,15 @@ dependencies = [ ] builddependencies = [ - ('xproto','7.0.26'), + ('xproto', '7.0.26'), ('xextproto', '7.2.1'), ] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', - 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', - ] + 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', + 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXext/libXext-1.3.3-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXext/libXext-1.3.3-goolf-1.5.14.eb index 63124eca9a..f5d31320dd 100644 --- a/easybuild/easyconfigs/l/libXext/libXext-1.3.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libXext/libXext-1.3.3-goolf-1.5.14.eb @@ -24,9 +24,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', - 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', - ] + 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', + 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015a-Python-2.7.10.eb index a959a12b0a..fea0b330b9 100644 --- a/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015a-Python-2.7.10.eb @@ -25,9 +25,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', - 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', - ] + 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', + 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015a.eb b/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015a.eb index 7499144fec..c076690abe 100644 --- a/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015a.eb @@ -24,9 +24,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', - 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', - ] + 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', + 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b-Python-2.7.11.eb index d0916f41c9..23544e2ee3 100644 --- a/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b-Python-2.7.11.eb @@ -25,9 +25,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', - 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', - ] + 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', + 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b.eb b/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b.eb index 3b75bb1efa..93ffb79a95 100644 --- a/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXext/libXext-1.3.3-intel-2015b.eb @@ -24,9 +24,9 @@ dependencies = [ sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', - 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', - ] + 'dpms.h', 'extutil.h', 'MITMisc.h', 'multibuf.h', 'security.h', 'shape.h', 'sync.h', 'Xag.h', 'Xcup.h', + 'Xdbe.h', 'XEVI.h', 'Xext.h', 'Xge.h', 'XLbx.h', 'XShm.h', 'xtestext1.h', + ] ], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-goolf-1.4.10.eb index 501a07d2d9..aa1121d881 100644 --- a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-goolf-1.4.10.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], - 'dirs' : [], + 'files': ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-4.1.13.eb index b97a4a2793..67b2754c02 100644 --- a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-4.1.13.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], - 'dirs' : [], + 'files': ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-5.3.0.eb index a90ec28a7d..e22050059e 100644 --- a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-ictce-5.3.0.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], - 'dirs' : [], + 'files': ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015a.eb b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015a.eb index 51127a8194..fd77718af8 100644 --- a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015a.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], - 'dirs' : [], + 'files': ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015b.eb b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015b.eb index 84e087e7bc..35d7f6f284 100644 --- a/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXfixes/libXfixes-5.0.1-intel-2015b.eb @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], - 'dirs' : [], + 'files': ['include/X11/extensions/Xfixes.h', 'lib/libXfixes.a', 'lib/libXfixes.%s' % SHLIB_EXT], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXi/libXi-1.7.2-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXi/libXi-1.7.2-goolf-1.4.10.eb index 5f423967c0..8b0e336093 100644 --- a/easybuild/easyconfigs/l/libXi/libXi-1.7.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libXi/libXi-1.7.2-goolf-1.4.10.eb @@ -20,8 +20,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], - 'dirs' : [], + 'files': ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-4.1.13.eb index 4b0cae6a95..dc21c6f8e9 100644 --- a/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-4.1.13.eb @@ -20,8 +20,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], - 'dirs' : [], + 'files': ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-5.3.0.eb index ebca121b10..0f71868663 100644 --- a/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libXi/libXi-1.7.2-ictce-5.3.0.eb @@ -20,8 +20,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], - 'dirs' : [], + 'files': ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015a.eb b/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015a.eb index 0ed8458cff..6943d3e084 100644 --- a/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015a.eb @@ -19,8 +19,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], - 'dirs' : [], + 'files': ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b-Python-2.7.11.eb index 1eaec43d4e..eaa232fe89 100644 --- a/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b-Python-2.7.11.eb @@ -20,8 +20,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.so', 'lib/libXi.a'], - 'dirs' : [], + 'files': ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.so', 'lib/libXi.a'], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b.eb b/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b.eb index 418bfdfe23..0ed8e42a20 100644 --- a/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXi/libXi-1.7.4-intel-2015b.eb @@ -19,8 +19,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], - 'dirs' : [], + 'files': ['include/X11/extensions/XInput.h', 'include/X11/extensions/XInput2.h', 'lib/libXi.%s' % SHLIB_EXT, 'lib/libXi.a'], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-foss-2014b.eb b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-foss-2014b.eb index aa81cc7f3c..0364d9613f 100644 --- a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-foss-2014b.eb +++ b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-foss-2014b.eb @@ -18,8 +18,8 @@ builddependencies = [ ('xextproto', '7.3.0'), ] dependencies = [ - ('xproto','7.0.26'), - ('libX11', '1.6.2', pythonversion ), + ('xproto', '7.0.26'), + ('libX11', '1.6.2', pythonversion), ('libXext', '1.3.2', pythonversion), ] diff --git a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2014b.eb b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2014b.eb index bb8afc5c0c..5df23592a5 100644 --- a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2014b.eb @@ -18,8 +18,8 @@ builddependencies = [ ('xextproto', '7.3.0'), ] dependencies = [ - ('xproto','7.0.26'), - ('libX11', '1.6.2', pythonversion ), + ('xproto', '7.0.26'), + ('libX11', '1.6.2', pythonversion), ('libXext', '1.3.2', pythonversion), ] diff --git a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b-Python-2.7.11.eb index df35769e55..0dc7137ea0 100644 --- a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b-Python-2.7.11.eb @@ -19,7 +19,7 @@ builddependencies = [ ] dependencies = [ - ('xproto','7.0.28'), + ('xproto', '7.0.28'), ('libX11', '1.6.3', versionsuffix), ('libXext', '1.3.3', versionsuffix), ] diff --git a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b.eb b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b.eb index c836ab425a..0325a41bd3 100644 --- a/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXinerama/libXinerama-1.1.3-intel-2015b.eb @@ -18,7 +18,7 @@ builddependencies = [ ] dependencies = [ - ('xproto','7.0.28'), + ('xproto', '7.0.28'), ('libX11', '1.6.3', '-Python-2.7.10'), ('libXext', '1.3.3'), ] diff --git a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.4.10.eb index 8db3290cf3..5db2a158ca 100644 --- a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.4.10.eb @@ -19,8 +19,8 @@ dependencies = [ ] sanity_check_paths = { 'files': ['lib/%s' % x for x in [ - '%(name)s.a', '%(name)s.so', - ] + '%(name)s.a', '%(name)s.so', + ] ], 'dirs': [] } diff --git a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb index 2c502db1e9..d781bd04fe 100644 --- a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb @@ -19,8 +19,8 @@ dependencies = [ ] sanity_check_paths = { 'files': ['lib/%s' % x for x in [ - '%(name)s.a', '%(name)s.so', - ] + '%(name)s.a', '%(name)s.so', + ] ], 'dirs': [] } diff --git a/easybuild/easyconfigs/l/libXp/libXp-1.0.2-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXp/libXp-1.0.2-goolf-1.4.10.eb index 7e4d47cef9..cd4cbda0f2 100644 --- a/easybuild/easyconfigs/l/libXp/libXp-1.0.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libXp/libXp-1.0.2-goolf-1.4.10.eb @@ -13,14 +13,14 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] builddependencies = [ - ('xextproto', '7.2.1'), - ('printproto', '1.0.5'), + ('xextproto', '7.2.1'), + ('printproto', '1.0.5'), ] dependencies = [ - ('libX11', '1.6.1'), - ('libXext', '1.3.2'), - ('libXau', '1.0.8'), + ('libX11', '1.6.1'), + ('libXext', '1.3.2'), + ('libXau', '1.0.8'), ] sanity_check_paths = { 'files': ['lib/%s' % x for x in ['libXp.a', 'libXp.%s' % SHLIB_EXT]], diff --git a/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-4.1.13.eb index f3cb59abe1..fcb4c60df7 100644 --- a/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-4.1.13.eb @@ -13,14 +13,14 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] builddependencies = [ - ('xextproto', '7.2.1'), - ('printproto', '1.0.5'), + ('xextproto', '7.2.1'), + ('printproto', '1.0.5'), ] dependencies = [ - ('libX11', '1.6.1'), - ('libXext', '1.3.2'), - ('libXau', '1.0.8'), + ('libX11', '1.6.1'), + ('libXext', '1.3.2'), + ('libXau', '1.0.8'), ] sanity_check_paths = { 'files': ['lib/%s' % x for x in ['libXp.a', 'libXp.%s' % SHLIB_EXT]], diff --git a/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-5.3.0.eb index 5a95f178ee..88ac2990ec 100644 --- a/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libXp/libXp-1.0.2-ictce-5.3.0.eb @@ -13,14 +13,14 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] builddependencies = [ - ('xextproto', '7.2.1'), - ('printproto', '1.0.5'), + ('xextproto', '7.2.1'), + ('printproto', '1.0.5'), ] dependencies = [ - ('libX11', '1.6.1'), - ('libXext', '1.3.2'), - ('libXau', '1.0.8'), + ('libX11', '1.6.1'), + ('libXext', '1.3.2'), + ('libXau', '1.0.8'), ] sanity_check_paths = { 'files': ['lib/%s' % x for x in ['libXp.a', 'libXp.%s' % SHLIB_EXT]], diff --git a/easybuild/easyconfigs/l/libXp/libXp-1.0.3-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXp/libXp-1.0.3-goolf-1.5.14.eb index 04dbfd1701..e680164e0b 100644 --- a/easybuild/easyconfigs/l/libXp/libXp-1.0.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libXp/libXp-1.0.3-goolf-1.5.14.eb @@ -13,14 +13,14 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] builddependencies = [ - ('xextproto', '7.3.0'), - ('printproto', '1.0.5'), + ('xextproto', '7.3.0'), + ('printproto', '1.0.5'), ] dependencies = [ - ('libX11', '1.6.3', '-Python-2.7.9'), - ('libXext', '1.3.3'), - ('libXau', '1.0.8'), + ('libX11', '1.6.3', '-Python-2.7.9'), + ('libXext', '1.3.3'), + ('libXau', '1.0.8'), ] sanity_check_paths = { 'files': ['lib/%s' % x for x in ['libXp.a', 'libXp.%s' % SHLIB_EXT]], diff --git a/easybuild/easyconfigs/l/libXp/libXp-1.0.3-intel-2015a.eb b/easybuild/easyconfigs/l/libXp/libXp-1.0.3-intel-2015a.eb index c09d0e3c06..da13ac755a 100644 --- a/easybuild/easyconfigs/l/libXp/libXp-1.0.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libXp/libXp-1.0.3-intel-2015a.eb @@ -13,14 +13,14 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] builddependencies = [ - ('xextproto', '7.3.0'), - ('printproto', '1.0.5'), + ('xextproto', '7.3.0'), + ('printproto', '1.0.5'), ] dependencies = [ - ('libX11', '1.6.3', '-Python-2.7.9'), - ('libXext', '1.3.3'), - ('libXau', '1.0.8'), + ('libX11', '1.6.3', '-Python-2.7.9'), + ('libXext', '1.3.3'), + ('libXau', '1.0.8'), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.4.10.eb index 0a3d6df938..a620b54e13 100644 --- a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.4.10.eb @@ -22,15 +22,15 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in [ + 'files': ['include/X11/%s' % x for x in [ 'CallbackI.h', 'CompositeP.h', 'Constraint.h', 'Core.h', 'CreateI.h', 'HookObjI.h', 'Intrinsic.h', 'IntrinsicP.h', 'ObjectP.h', 'RectObj.h', 'ResConfigP.h', 'SelectionI.h', 'ShellI.h', 'StringDefs.h', 'TranslateI.h', 'Vendor.h', 'Xtos.h', 'Composite.h', 'ConstrainP.h', 'ConvertI.h', 'CoreP.h', 'EventI.h', 'InitialI.h', 'IntrinsicI.h', 'Object.h', 'PassivGraI.h', 'RectObjP.h', 'ResourceI.h', 'Shell.h', 'ShellP.h', 'ThreadsI.h', 'VarargsI.h', 'VendorP.h', - ] + ] ], - 'dirs' : [], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.5.14.eb index d22341b9fc..a04d966743 100644 --- a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-goolf-1.5.14.eb @@ -22,15 +22,15 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in [ + 'files': ['include/X11/%s' % x for x in [ 'CallbackI.h', 'CompositeP.h', 'Constraint.h', 'Core.h', 'CreateI.h', 'HookObjI.h', 'Intrinsic.h', 'IntrinsicP.h', 'ObjectP.h', 'RectObj.h', 'ResConfigP.h', 'SelectionI.h', 'ShellI.h', 'StringDefs.h', 'TranslateI.h', 'Vendor.h', 'Xtos.h', 'Composite.h', 'ConstrainP.h', 'ConvertI.h', 'CoreP.h', 'EventI.h', 'InitialI.h', 'IntrinsicI.h', 'Object.h', 'PassivGraI.h', 'RectObjP.h', 'ResourceI.h', 'Shell.h', 'ShellP.h', 'ThreadsI.h', 'VarargsI.h', 'VendorP.h', - ] + ] ], - 'dirs' : [], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-ictce-4.1.13.eb index 0419ecbed2..6224c7a3e2 100644 --- a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-ictce-4.1.13.eb @@ -22,15 +22,15 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in [ + 'files': ['include/X11/%s' % x for x in [ 'CallbackI.h', 'CompositeP.h', 'Constraint.h', 'Core.h', 'CreateI.h', 'HookObjI.h', 'Intrinsic.h', 'IntrinsicP.h', 'ObjectP.h', 'RectObj.h', 'ResConfigP.h', 'SelectionI.h', 'ShellI.h', 'StringDefs.h', 'TranslateI.h', 'Vendor.h', 'Xtos.h', 'Composite.h', 'ConstrainP.h', 'ConvertI.h', 'CoreP.h', 'EventI.h', 'InitialI.h', 'IntrinsicI.h', 'Object.h', 'PassivGraI.h', 'RectObjP.h', 'ResourceI.h', 'Shell.h', 'ShellP.h', 'ThreadsI.h', 'VarargsI.h', 'VendorP.h', - ] + ] ], - 'dirs' : [], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-ictce-5.3.0.eb index 978dd4006b..6fbde3ec7e 100644 --- a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-ictce-5.3.0.eb @@ -22,15 +22,15 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in [ + 'files': ['include/X11/%s' % x for x in [ 'CallbackI.h', 'CompositeP.h', 'Constraint.h', 'Core.h', 'CreateI.h', 'HookObjI.h', 'Intrinsic.h', 'IntrinsicP.h', 'ObjectP.h', 'RectObj.h', 'ResConfigP.h', 'SelectionI.h', 'ShellI.h', 'StringDefs.h', 'TranslateI.h', 'Vendor.h', 'Xtos.h', 'Composite.h', 'ConstrainP.h', 'ConvertI.h', 'CoreP.h', 'EventI.h', 'InitialI.h', 'IntrinsicI.h', 'Object.h', 'PassivGraI.h', 'RectObjP.h', 'ResourceI.h', 'Shell.h', 'ShellP.h', 'ThreadsI.h', 'VarargsI.h', 'VendorP.h', - ] + ] ], - 'dirs' : [], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2014b.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2014b.eb index f903c01872..6f79135801 100644 --- a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2014b.eb @@ -25,15 +25,15 @@ builddependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in [ + 'files': ['include/X11/%s' % x for x in [ 'CallbackI.h', 'CompositeP.h', 'Constraint.h', 'Core.h', 'CreateI.h', 'HookObjI.h', 'Intrinsic.h', 'IntrinsicP.h', 'ObjectP.h', 'RectObj.h', 'ResConfigP.h', 'SelectionI.h', 'ShellI.h', 'StringDefs.h', 'TranslateI.h', 'Vendor.h', 'Xtos.h', 'Composite.h', 'ConstrainP.h', 'ConvertI.h', 'CoreP.h', 'EventI.h', 'InitialI.h', 'IntrinsicI.h', 'Object.h', 'PassivGraI.h', 'RectObjP.h', 'ResourceI.h', 'Shell.h', 'ShellP.h', 'ThreadsI.h', 'VarargsI.h', 'VendorP.h', - ] + ] ], - 'dirs' : [], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-Python-2.7.10.eb index 85062e12a3..ba1f626efb 100644 --- a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-Python-2.7.10.eb @@ -26,15 +26,15 @@ builddependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in [ + 'files': ['include/X11/%s' % x for x in [ 'CallbackI.h', 'CompositeP.h', 'Constraint.h', 'Core.h', 'CreateI.h', 'HookObjI.h', 'Intrinsic.h', 'IntrinsicP.h', 'ObjectP.h', 'RectObj.h', 'ResConfigP.h', 'SelectionI.h', 'ShellI.h', 'StringDefs.h', 'TranslateI.h', 'Vendor.h', 'Xtos.h', 'Composite.h', 'ConstrainP.h', 'ConvertI.h', 'CoreP.h', 'EventI.h', 'InitialI.h', 'IntrinsicI.h', 'Object.h', 'PassivGraI.h', 'RectObjP.h', 'ResourceI.h', 'Shell.h', 'ShellP.h', 'ThreadsI.h', 'VarargsI.h', 'VendorP.h', - ] + ] ], - 'dirs' : [], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-libX11-1.6.3.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-libX11-1.6.3.eb index 507c378340..60c2f35304 100644 --- a/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-libX11-1.6.3.eb +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.4-intel-2015a-libX11-1.6.3.eb @@ -27,15 +27,15 @@ builddependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in [ + 'files': ['include/X11/%s' % x for x in [ 'CallbackI.h', 'CompositeP.h', 'Constraint.h', 'Core.h', 'CreateI.h', 'HookObjI.h', 'Intrinsic.h', 'IntrinsicP.h', 'ObjectP.h', 'RectObj.h', 'ResConfigP.h', 'SelectionI.h', 'ShellI.h', 'StringDefs.h', 'TranslateI.h', 'Vendor.h', 'Xtos.h', 'Composite.h', 'ConstrainP.h', 'ConvertI.h', 'CoreP.h', 'EventI.h', 'InitialI.h', 'IntrinsicI.h', 'Object.h', 'PassivGraI.h', 'RectObjP.h', 'ResourceI.h', 'Shell.h', 'ShellP.h', 'ThreadsI.h', 'VarargsI.h', 'VendorP.h', - ] + ] ], - 'dirs' : [], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b-Python-2.7.11.eb index a4877fe346..347a5460d3 100644 --- a/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b-Python-2.7.11.eb @@ -26,15 +26,15 @@ builddependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in [ + 'files': ['include/X11/%s' % x for x in [ 'CallbackI.h', 'CompositeP.h', 'Constraint.h', 'Core.h', 'CreateI.h', 'HookObjI.h', 'Intrinsic.h', 'IntrinsicP.h', 'ObjectP.h', 'RectObj.h', 'ResConfigP.h', 'SelectionI.h', 'ShellI.h', 'StringDefs.h', 'TranslateI.h', 'Vendor.h', 'Xtos.h', 'Composite.h', 'ConstrainP.h', 'ConvertI.h', 'CoreP.h', 'EventI.h', 'InitialI.h', 'IntrinsicI.h', 'Object.h', 'PassivGraI.h', 'RectObjP.h', 'ResourceI.h', 'Shell.h', 'ShellP.h', 'ThreadsI.h', 'VarargsI.h', 'VendorP.h', - ] + ] ], - 'dirs' : [], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b.eb b/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b.eb index 9454e5904b..c0989734a0 100644 --- a/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libXt/libXt-1.1.5-intel-2015b.eb @@ -25,15 +25,15 @@ builddependencies = [ ] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in [ + 'files': ['include/X11/%s' % x for x in [ 'CallbackI.h', 'CompositeP.h', 'Constraint.h', 'Core.h', 'CreateI.h', 'HookObjI.h', 'Intrinsic.h', 'IntrinsicP.h', 'ObjectP.h', 'RectObj.h', 'ResConfigP.h', 'SelectionI.h', 'ShellI.h', 'StringDefs.h', 'TranslateI.h', 'Vendor.h', 'Xtos.h', 'Composite.h', 'ConstrainP.h', 'ConvertI.h', 'CoreP.h', 'EventI.h', 'InitialI.h', 'IntrinsicI.h', 'Object.h', 'PassivGraI.h', 'RectObjP.h', 'ResourceI.h', 'Shell.h', 'ShellP.h', 'ThreadsI.h', 'VarargsI.h', 'VendorP.h', - ] + ] ], - 'dirs' : [], + 'dirs': [], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb index 63172f59f4..05588e3a1b 100644 --- a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015a-Python-2.7.10.eb @@ -11,7 +11,7 @@ description = """A C++ SDK which contains an implementation of DAP 2.0 toolchain = {'name': 'intel', 'version': '2015a'} -source_urls = ['http://www.opendap.org/pub/source/'] +source_urls = ['http://www.opendap.org/pub/source/'] sources = [SOURCE_TAR_GZ] patches = ['%(name)s-%(version)s_flex.patch'] @@ -28,7 +28,7 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['bin/getdap', 'bin/getdap4', 'bin/dap-config', 'lib/libdap.a', 'lib/libdap.%s' % SHLIB_EXT], + 'files': ['bin/getdap', 'bin/getdap4', 'bin/dap-config', 'lib/libdap.a', 'lib/libdap.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb index f70b2b33c4..7cb1004504 100644 --- a/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libdap/libdap-3.14.0-intel-2015b-Python-2.7.10.eb @@ -11,7 +11,7 @@ description = """A C++ SDK which contains an implementation of DAP 2.0 toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://www.opendap.org/pub/source/'] +source_urls = ['http://www.opendap.org/pub/source/'] sources = [SOURCE_TAR_GZ] patches = ['%(name)s-%(version)s_flex.patch'] @@ -28,7 +28,7 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['bin/getdap', 'bin/getdap4', 'bin/dap-config', 'lib/libdap.a', 'lib/libdap.%s' % SHLIB_EXT], + 'files': ['bin/getdap', 'bin/getdap4', 'bin/dap-config', 'lib/libdap.a', 'lib/libdap.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goalf-1.1.0-no-OFED.eb index dbc45bd35c..35962e9634 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goalf-1.1.0-no-OFED.eb @@ -8,7 +8,7 @@ description = """Direct Rendering Manager runtime library.""" toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} -source_urls = ['http://dri.freedesktop.org/libdrm/'] +source_urls = ['http://dri.freedesktop.org/libdrm/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, - 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], + 'files': ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goolf-1.4.10.eb index 69b418577f..81433d6c74 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-goolf-1.4.10.eb @@ -8,7 +8,7 @@ description = """Direct Rendering Manager runtime library.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} -source_urls = ['http://dri.freedesktop.org/libdrm/'] +source_urls = ['http://dri.freedesktop.org/libdrm/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, - 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], + 'files': ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.0.6.eb index 390148b693..928624815a 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.0.6.eb @@ -8,7 +8,7 @@ description = """Direct Rendering Manager runtime library.""" toolchain = {'name': 'ictce', 'version': '4.0.6'} -source_urls = ['http://dri.freedesktop.org/libdrm/'] +source_urls = ['http://dri.freedesktop.org/libdrm/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, - 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], + 'files': ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.1.13.eb index 0b86566ae8..726eea719e 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-4.1.13.eb @@ -8,7 +8,7 @@ description = """Direct Rendering Manager runtime library.""" toolchain = {'name': 'ictce', 'version': '4.1.13'} -source_urls = ['http://dri.freedesktop.org/libdrm/'] +source_urls = ['http://dri.freedesktop.org/libdrm/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, - 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], + 'files': ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.3.0.eb index 96c26fee1c..b3743448e4 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.3.0.eb @@ -8,7 +8,7 @@ description = """Direct Rendering Manager runtime library.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} -source_urls = ['http://dri.freedesktop.org/libdrm/'] +source_urls = ['http://dri.freedesktop.org/libdrm/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, - 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], + 'files': ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.5.0.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.5.0.eb index aaa4f55198..1d6950b4e9 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.27-ictce-5.5.0.eb @@ -8,7 +8,7 @@ description = """Direct Rendering Manager runtime library.""" toolchain = {'name': 'ictce', 'version': '5.5.0'} -source_urls = ['http://dri.freedesktop.org/libdrm/'] +source_urls = ['http://dri.freedesktop.org/libdrm/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, - 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], + 'files': ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.59-intel-2015a.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.59-intel-2015a.eb index bf98667278..a9bc97da28 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.59-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.59-intel-2015a.eb @@ -6,7 +6,7 @@ version = '2.4.59' homepage = 'http://dri.freedesktop.org' description = """Direct Rendering Manager runtime library.""" -source_urls = ['http://dri.freedesktop.org/libdrm/'] +source_urls = ['http://dri.freedesktop.org/libdrm/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'intel', 'version': '2015a'} @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, - 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], + 'files': ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.64-intel-2015b.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.64-intel-2015b.eb index 40c401fcce..699155c11d 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.64-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.64-intel-2015b.eb @@ -6,7 +6,7 @@ version = '2.4.64' homepage = 'http://dri.freedesktop.org' description = """Direct Rendering Manager runtime library.""" -source_urls = ['http://dri.freedesktop.org/libdrm/'] +source_urls = ['http://dri.freedesktop.org/libdrm/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'intel', 'version': '2015b'} @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, - 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], + 'files': ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.%s' % SHLIB_EXT, + 'lib/libdrm_radeon.%s' % SHLIB_EXT, 'lib/libdrm.%s' % SHLIB_EXT, 'lib/libkms.%s' % SHLIB_EXT], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.66-intel-2015b.eb b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.66-intel-2015b.eb index 8d5e86157a..c3b9d88a24 100644 --- a/easybuild/easyconfigs/l/libdrm/libdrm-2.4.66-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libdrm/libdrm-2.4.66-intel-2015b.eb @@ -6,7 +6,7 @@ version = '2.4.66' homepage = 'http://dri.freedesktop.org' description = """Direct Rendering Manager runtime library.""" -source_urls = ['http://dri.freedesktop.org/libdrm/'] +source_urls = ['http://dri.freedesktop.org/libdrm/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'intel', 'version': '2015b'} @@ -17,8 +17,8 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.so', - 'lib/libdrm_radeon.so', 'lib/libdrm.so', 'lib/libkms.so'], + 'files': ['include/xf86drm.h', 'include/xf86drmMode.h', 'lib/libdrm_intel.so', + 'lib/libdrm_radeon.so', 'lib/libdrm.so', 'lib/libkms.so'], 'dirs': ['include/libdrm', 'include/libkms', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2016a.eb b/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2016a.eb index 7ea89634eb..db360bc83f 100644 --- a/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2016a.eb +++ b/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2016a.eb @@ -19,7 +19,7 @@ configopts = "--with-pic" majminver = ''.join(version.split('.')[:2]) sanity_check_paths = { 'files': ['include/pngconf.h', 'include/png.h', 'include/pnglibconf.h', 'lib/libpng.a', - 'lib/libpng.%s' % SHLIB_EXT, 'lib/libpng%s.a' % majminver, 'lib/libpng%s.%s' %(majminver, SHLIB_EXT)], + 'lib/libpng.%s' % SHLIB_EXT, 'lib/libpng%s.a' % majminver, 'lib/libpng%s.%s' % (majminver, SHLIB_EXT)], 'dirs': ['bin', 'include/libpng%s' % majminver, 'share/man'], } diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-foss-2014b.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-foss-2014b.eb index 9e928c536d..a10468dde6 100644 --- a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-foss-2014b.eb +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-foss-2014b.eb @@ -7,14 +7,14 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'foss', 'version': '2014b'} sanity_check_paths = { - 'files' : ['lib/pkgconfig/pthread-stubs.pc'], - 'dirs': [] , + 'files': ['lib/pkgconfig/pthread-stubs.pc'], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goalf-1.1.0-no-OFED.eb index 9739f76ef1..511ed358b0 100644 --- a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goalf-1.1.0-no-OFED.eb @@ -7,14 +7,14 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { - 'files' : ['lib/pkgconfig/pthread-stubs.pc'], - 'dirs': [] - } + 'files': ['lib/pkgconfig/pthread-stubs.pc'], + 'dirs': [] +} moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goolf-1.4.10.eb index 1a74d61a74..211abf16ff 100644 --- a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-goolf-1.4.10.eb @@ -7,13 +7,13 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'goolf', 'version': '1.4.10'} sanity_check_paths = { - 'files' : ['lib/pkgconfig/pthread-stubs.pc'], - 'dirs': [] - } + 'files': ['lib/pkgconfig/pthread-stubs.pc'], + 'dirs': [] +} moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-4.0.6.eb index f71c39521b..1ab3a5ccf4 100644 --- a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-4.0.6.eb @@ -7,14 +7,14 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'ictce', 'version': '4.0.6'} sanity_check_paths = { - 'files' : ['lib/pkgconfig/pthread-stubs.pc'], - 'dirs': [] - } + 'files': ['lib/pkgconfig/pthread-stubs.pc'], + 'dirs': [] +} moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-4.1.13.eb index f73ab22a6e..8d7fb1e79f 100644 --- a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-4.1.13.eb @@ -7,14 +7,14 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'ictce', 'version': '4.1.13'} sanity_check_paths = { - 'files' : ['lib/pkgconfig/pthread-stubs.pc'], - 'dirs': [] , + 'files': ['lib/pkgconfig/pthread-stubs.pc'], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-5.3.0.eb index 8789568941..ea261c17d2 100644 --- a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-5.3.0.eb @@ -7,15 +7,15 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { - 'files' : ['lib/pkgconfig/pthread-stubs.pc'], - 'dirs': [] - } + 'files': ['lib/pkgconfig/pthread-stubs.pc'], + 'dirs': [] +} moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-5.5.0.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-5.5.0.eb index 718b266c0a..ef62013559 100644 --- a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-ictce-5.5.0.eb @@ -7,14 +7,14 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'ictce', 'version': '5.5.0'} sanity_check_paths = { - 'files' : ['lib/pkgconfig/pthread-stubs.pc'], - 'dirs': [] , + 'files': ['lib/pkgconfig/pthread-stubs.pc'], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2014b.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2014b.eb index 46dee523f9..6b19a1bcd1 100644 --- a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2014b.eb @@ -7,14 +7,14 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'intel', 'version': '2014b'} sanity_check_paths = { - 'files' : ['lib/pkgconfig/pthread-stubs.pc'], - 'dirs': [] , + 'files': ['lib/pkgconfig/pthread-stubs.pc'], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2015a.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2015a.eb index 3665102104..fca6a08168 100644 --- a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2015a.eb @@ -7,14 +7,14 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'intel', 'version': '2015a'} sanity_check_paths = { - 'files' : ['lib/pkgconfig/pthread-stubs.pc'], - 'dirs': [] , + 'files': ['lib/pkgconfig/pthread-stubs.pc'], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2015b.eb b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2015b.eb index aec5e572ed..b147185e9d 100644 --- a/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libpthread-stubs/libpthread-stubs-0.3-intel-2015b.eb @@ -7,14 +7,14 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'intel', 'version': '2015b'} sanity_check_paths = { - 'files' : ['lib/pkgconfig/pthread-stubs.pc'], - 'dirs': [] , + 'files': ['lib/pkgconfig/pthread-stubs.pc'], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb index f9b6b2a61b..4dd7cf1754 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9-20130406')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb index 3eb170a630..9d00ffb356 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9-20130406')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb index b1fad1251e..0643af2756 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9-20130406')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb index f943ccf7e0..588120ecab 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9-20130406')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb index d504b4bb9d..7da7fb3704 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb index 1c4ed75037..7c3f729114 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9-20130406')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb index 763615c3b8..1a77989db2 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9-20130406')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.1.0-no-OFED.eb index 0a9aa5e42c..b6b43d3824 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.1.0-no-OFED.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.5.12-no-OFED.eb index 7f0acba39d..80b3a5a0d2 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.5.12-no-OFED.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gompi-1.4.12-no-OFED.eb index 9d6b94d269..854b550334 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gompi-1.4.12-no-OFED.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.4.10.eb index a2a91a9783..2efb23ba2e 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.4.10.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.5.14.eb index 82d3bb3ea3..d88ab955d5 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.5.14.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.10.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.10.eb index 0ea31c3644..962152ab77 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.10.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.10.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.6.eb index d91a3d0cbd..b8808453c0 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.6.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.1.13.eb index 85c94bcdf6..8f1f90ef44 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.1.13.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.2.0.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.2.0.eb index 7b606618cd..982a87c7a5 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.2.0.eb @@ -9,7 +9,7 @@ allow users to edit command lines as they are typed in. Both Emacs and vi editin The Readline library includes additional functions to maintain a list of previously-entered command lines, to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.""" -toolchain = {'name': 'ictce', 'version' : '5.2.0'} +toolchain = {'name': 'ictce', 'version': '5.2.0'} toolchainopts = {'pic': True} sources = ['readline-%(version)s.tar.gz'] @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.3.0.eb index 569becdb9b..eef6f459fc 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.3.0.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.5.0.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.5.0.eb index c0482afd80..74795ae7ed 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.5.0.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-intel-2015a.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-intel-2015a.eb index d963e36805..ab71b53ec7 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-intel-2015a.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iomkl-4.6.13.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iomkl-4.6.13.eb index 9554501c19..cd50046e7d 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iomkl-4.6.13.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-3.7.3.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-3.7.3.eb index e5a19f2764..5642e6cf66 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-3.7.3.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-4.4.13.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-4.4.13.eb index 6c11c363a6..076e004cc9 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-4.4.13.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-4.4.13.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb index 1069375589..e3b44ca6d3 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb index 33f071a9b3..614b7bd324 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb index 18966e6606..89fb87f2b4 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.8.2.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.8.2.eb index c91b6b9470..8b23cf9ec2 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.8.2.eb @@ -20,10 +20,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.9.2.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.9.2.eb index 10721a7658..900f704348 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.9.2.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb index 3c101707a6..46e89b5a96 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCCcore-4.9.3.eb @@ -24,7 +24,7 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb index c63d31b97c..b7b9cde8c0 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2014b.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2014b.eb index 8b18b445d2..c11aec2551 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2014b.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2014b.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015.05.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015.05.eb index 8985f04b52..7ee9565173 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015.05.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015.05.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015a.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015a.eb index 505614848e..648d05fb6e 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015a.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015a.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015b.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015b.eb index 12cfef1cc3..0b20f1e897 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015b.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015b.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2016a.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2016a.eb index 4d15c99139..b43dd2d7e6 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2016a.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2016a.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '6.0')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb index 7eea47c4c6..24911170bc 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gompi-1.5.16.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gompi-1.5.16.eb index 77b77c5ab3..bbba152986 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gompi-1.5.16.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gompi-1.5.16.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.4.10.eb index a703a43f65..b30c90c988 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.4.10.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.5.14.eb index 3b29814b1f..c30f50b9af 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.5.14.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.7.20.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.7.20.eb index 1b6851f0cd..f3b5e8f280 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.7.20.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.2.5.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.2.5.eb index bf05a3f8b5..9556601362 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.2.5.eb @@ -26,7 +26,7 @@ sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', - 'rlconf.h', 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'rlconf.h', 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.3.5.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.3.5.eb index ae449f5493..a59ced555e 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.3.5.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.3.5.eb @@ -26,7 +26,7 @@ sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', - 'rlconf.h', 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'rlconf.h', 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.1.2.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.1.2.eb index c0c7a99d1b..6db8fe535c 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.1.2.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.3.5.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.3.5.eb index aba2f07841..f1faaddd9c 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.3.5.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.3.5.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014.06.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014.06.eb index 0c39d000e3..b50756b18b 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014.06.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014.06.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014b.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014b.eb index 009d1d8c22..b04629e2d3 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014b.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015a.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015a.eb index dcae291ca2..5a7988af7c 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015a.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015b.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015b.eb index 631e51d648..b871f9f93f 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015b.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '5.9')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2016a.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2016a.eb index 555538dfd5..0762f90f29 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2016a.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2016a.eb @@ -21,10 +21,10 @@ dependencies = [('ncurses', '6.0')] preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { - 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], - 'dirs' : [], + 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs': [], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-4.0.6.eb index cf4ec0fba3..2d8ce10f06 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-4.0.6.eb @@ -7,7 +7,7 @@ homepage = 'http://www.gnu.org/software/libtool' description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.""" -toolchain = {'name': 'ictce', 'version' : '4.0.6'} +toolchain = {'name': 'ictce', 'version': '4.0.6'} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-4.1.13.eb index a9c0566710..3c57c305b2 100644 --- a/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libtool/libtool-2.4.2-ictce-4.1.13.eb @@ -7,7 +7,7 @@ homepage = 'http://www.gnu.org/software/libtool' description = """GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.""" -toolchain = {'name': 'ictce', 'version' : '4.1.13'} +toolchain = {'name': 'ictce', 'version': '4.1.13'} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb index 9c592ae30c..82f0603122 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb @@ -15,10 +15,10 @@ source_urls = [GNU_SOURCE] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + - ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', - 'stdio', 'str', 'types', 'wbrk', 'width']], - 'dirs' : ['include/unistring'], + 'files': ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], + 'dirs': ['include/unistring'], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb index 533de69912..59ff430657 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb @@ -15,10 +15,10 @@ source_urls = [GNU_SOURCE] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + - ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', - 'stdio', 'str', 'types', 'wbrk', 'width']], - 'dirs' : ['include/unistring'], + 'files': ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], + 'dirs': ['include/unistring'], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb index 31485301e1..35adecc8cc 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb @@ -14,10 +14,10 @@ source_urls = [GNU_SOURCE] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + - ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', - 'stdio', 'str', 'types', 'wbrk', 'width']], - 'dirs' : ['include/unistring'], + 'files': ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], + 'dirs': ['include/unistring'], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb index 18d1b43266..038fce3de2 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb @@ -17,10 +17,10 @@ patches = ['libunistring_icc_builtin_nan-inf.patch'] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + - ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', - 'stdio', 'str', 'types', 'wbrk', 'width']], - 'dirs' : ['include/unistring'], + 'files': ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], + 'dirs': ['include/unistring'], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb index a07834afed..7f7fae3c87 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb @@ -17,10 +17,10 @@ patches = ['libunistring_icc_builtin_nan-inf.patch'] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + - ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', - 'stdio', 'str', 'types', 'wbrk', 'width']], - 'dirs' : ['include/unistring'], + 'files': ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], + 'dirs': ['include/unistring'], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb index 088b49a64a..41074c5f41 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb @@ -17,10 +17,10 @@ patches = ['libunistring_icc_builtin_nan-inf.patch'] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + - ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', - 'stdio', 'str', 'types', 'wbrk', 'width']], - 'dirs' : ['include/unistring'], + 'files': ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], + 'dirs': ['include/unistring'], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-goolf-1.4.10.eb index f0bcc7d4a6..bd766f2e39 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-goolf-1.4.10.eb @@ -32,4 +32,3 @@ sanity_check_paths = { parallel = 1 moduleclass = 'chem' - diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-4.1.13.eb index add9d8667d..2df71cc7a7 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-4.1.13.eb @@ -32,4 +32,3 @@ sanity_check_paths = { parallel = 1 moduleclass = 'chem' - diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.3.0.eb index f7564e13c2..f86e8ff9fb 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.3.0.eb @@ -32,4 +32,3 @@ sanity_check_paths = { parallel = 1 moduleclass = 'chem' - diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.5.0.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.5.0.eb index 02c561f849..4c45b545b5 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.1-ictce-5.5.0.eb @@ -30,4 +30,3 @@ sanity_check_paths = { parallel = 1 moduleclass = 'chem' - diff --git a/easybuild/easyconfigs/l/libxc/libxc-2.0.2-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libxc/libxc-2.0.2-ictce-5.3.0.eb index f008d8268a..e6561d3ed6 100644 --- a/easybuild/easyconfigs/l/libxc/libxc-2.0.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libxc/libxc-2.0.2-ictce-5.3.0.eb @@ -30,4 +30,3 @@ sanity_check_paths = { parallel = 1 moduleclass = 'chem' - diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.10-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.10-foss-2014b-Python-2.7.8.eb index 642e8c5309..104ccdae65 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.10-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.10-foss-2014b-Python-2.7.8.eb @@ -9,7 +9,7 @@ latency hiding, direct access to the protocol, improved threading support, and e toolchain = {'name': 'foss', 'version': '2014b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] python = 'Python' @@ -26,10 +26,10 @@ dependencies = [ #preconfigopts = "rm -r aclocal.m4 configure Makefile.in ltmain.sh && ./autogen.sh && " sanity_check_paths = { - 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", - "-randr", "-record", "-render", "-res", "-screensaver", - "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", - "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'files': ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], 'dirs': ['include/xcb', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.10-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.10-intel-2014b-Python-2.7.8.eb index 930f6a164f..72ed48fe99 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.10-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.10-intel-2014b-Python-2.7.8.eb @@ -9,7 +9,7 @@ latency hiding, direct access to the protocol, improved threading support, and e toolchain = {'name': 'intel', 'version': '2014b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] python = 'Python' @@ -24,10 +24,10 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", - "-randr", "-record", "-render", "-res", "-screensaver", - "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", - "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'files': ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], 'dirs': ['include/xcb', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.11-goolf-1.5.14-Python-2.7.9.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.11-goolf-1.5.14-Python-2.7.9.eb index bd5e7ed56d..26de0f9322 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.11-goolf-1.5.14-Python-2.7.9.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.11-goolf-1.5.14-Python-2.7.9.eb @@ -9,7 +9,7 @@ description = """The X protocol C-language Binding (XCB) is a replacement for Xl toolchain = {'name': 'goolf', 'version': '1.5.14'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] python = 'Python' @@ -21,10 +21,10 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", - "-randr", "-record", "-render", "-res", "-screensaver", - "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", - "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'files': ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], 'dirs': ['include/xcb', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.10.eb index 09a13b616d..4f2074c3fb 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.10.eb @@ -9,7 +9,7 @@ latency hiding, direct access to the protocol, improved threading support, and e toolchain = {'name': 'intel', 'version': '2015a'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] python = 'Python' @@ -24,10 +24,10 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", - "-randr", "-record", "-render", "-res", "-screensaver", - "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", - "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'files': ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], 'dirs': ['include/xcb', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.9.eb index 68acb79d5b..d72a9273ac 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.11-intel-2015a-Python-2.7.9.eb @@ -9,7 +9,7 @@ latency hiding, direct access to the protocol, improved threading support, and e toolchain = {'name': 'intel', 'version': '2015a'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] python = 'Python' @@ -24,10 +24,10 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", - "-randr", "-record", "-render", "-res", "-screensaver", - "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", - "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'files': ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], 'dirs': ['include/xcb', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.10.eb index 482b2014e9..6621cf1702 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.10.eb @@ -9,7 +9,7 @@ latency hiding, direct access to the protocol, improved threading support, and e toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] python = 'Python' @@ -24,10 +24,10 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", - "-randr", "-record", "-render", "-res", "-screensaver", - "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", - "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'files': ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], 'dirs': ['include/xcb', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.11.eb index c9239b151b..cc7392bf9e 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.11.1-intel-2015b-Python-2.7.11.eb @@ -9,7 +9,7 @@ latency hiding, direct access to the protocol, improved threading support, and e toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] python = 'Python' @@ -24,10 +24,10 @@ dependencies = [ ] sanity_check_paths = { - 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", - "-randr", "-record", "-render", "-res", "-screensaver", - "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", - "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'files': ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], 'dirs': ['include/xcb', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goalf-1.1.0-no-OFED-Python-2.7.3.eb index c58daba38a..2a52455403 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -9,7 +9,7 @@ description = """The X protocol C-language Binding (XCB) is a replacement for Xl toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] patches = ['libxcb-no-pthread-stubs.patch'] @@ -25,10 +25,10 @@ dependencies = [ preconfigopts = "rm -r aclocal.m4 configure Makefile.in ltmain.sh && ./autogen.sh && " sanity_check_paths = { - 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", - "-randr", "-record", "-render", "-res", "-screensaver", - "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", - "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'files': ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], 'dirs': ['include/xcb', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.4.10-Python-2.7.3.eb index 3be1736940..a52d5bb05d 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.4.10-Python-2.7.3.eb @@ -9,7 +9,7 @@ latency hiding, direct access to the protocol, improved threading support, and e toolchain = {'name': 'goolf', 'version': '1.4.10'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] patches = ['libxcb-no-pthread-stubs.patch'] @@ -25,10 +25,10 @@ dependencies = [ preconfigopts = "rm -r aclocal.m4 configure Makefile.in ltmain.sh && ./autogen.sh && " sanity_check_paths = { - 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", - "-randr", "-record", "-render", "-res", "-screensaver", - "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", - "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'files': ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], 'dirs': ['include/xcb', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb index a3fa51e67e..056448ccd2 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-goolf-1.5.14-Python-2.7.3.eb @@ -9,7 +9,7 @@ latency hiding, direct access to the protocol, improved threading support, and e toolchain = {'name': 'goolf', 'version': '1.5.14'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] patches = ['libxcb-no-pthread-stubs.patch'] @@ -25,10 +25,10 @@ dependencies = [ preconfigopts = "rm -r aclocal.m4 configure Makefile.in ltmain.sh && ./autogen.sh && " sanity_check_paths = { - 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", - "-randr", "-record", "-render", "-res", "-screensaver", - "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", - "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'files': ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], 'dirs': ['include/xcb', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-ictce-4.0.6-Python-2.7.3.eb index 6d757e7d79..1368050899 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-ictce-4.0.6-Python-2.7.3.eb @@ -9,7 +9,7 @@ description = """The X protocol C-language Binding (XCB) is a replacement for Xl toolchain = {'name': 'ictce', 'version': '4.0.6'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] patches = ['libxcb-no-pthread-stubs.patch'] @@ -25,10 +25,10 @@ dependencies = [ preconfigopts = "rm -r aclocal.m4 configure Makefile.in ltmain.sh && ./autogen.sh && " sanity_check_paths = { - 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", - "-randr", "-record", "-render", "-res", "-screensaver", - "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", - "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'files': ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], 'dirs': ['include/xcb', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-ictce-4.1.13-Python-2.7.3.eb index 09100be56b..68e4849e58 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-ictce-4.1.13-Python-2.7.3.eb @@ -9,7 +9,7 @@ description = """The X protocol C-language Binding (XCB) is a replacement for Xl toolchain = {'name': 'ictce', 'version': '4.1.13'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] patches = ['libxcb-no-pthread-stubs.patch'] @@ -25,10 +25,10 @@ dependencies = [ preconfigopts = "rm -r aclocal.m4 configure Makefile.in ltmain.sh && ./autogen.sh && " sanity_check_paths = { - 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", - "-randr", "-record", "-render", "-res", "-screensaver", - "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", - "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'files': ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], 'dirs': ['include/xcb', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-ictce-5.3.0-Python-2.7.3.eb index 879b645f96..16f804c17d 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-ictce-5.3.0-Python-2.7.3.eb @@ -9,7 +9,7 @@ description = """The X protocol C-language Binding (XCB) is a replacement for Xl toolchain = {'name': 'ictce', 'version': '5.3.0'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] patches = ['libxcb-no-pthread-stubs.patch'] @@ -25,10 +25,10 @@ dependencies = [ preconfigopts = "rm -r aclocal.m4 configure Makefile.in ltmain.sh && ./autogen.sh && " sanity_check_paths = { - 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", - "-randr", "-record", "-render", "-res", "-screensaver", - "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", - "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'files': ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], 'dirs': ['include/xcb', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-intel-2014b-Python-2.7.8.eb index eca2fdff48..8c055b9572 100644 --- a/easybuild/easyconfigs/l/libxcb/libxcb-1.8-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/l/libxcb/libxcb-1.8-intel-2014b-Python-2.7.8.eb @@ -9,7 +9,7 @@ description = """The X protocol C-language Binding (XCB) is a replacement for Xl toolchain = {'name': 'intel', 'version': '2014b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] patches = ['libxcb-no-pthread-stubs.patch'] @@ -25,10 +25,10 @@ dependencies = [ preconfigopts = "rm -r aclocal.m4 configure Makefile.in ltmain.sh && ./autogen.sh && " sanity_check_paths = { - 'files' : ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", - "-randr", "-record", "-render", "-res", "-screensaver", - "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", - "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], + 'files': ['lib/libxcb%s.a' % x for x in ["", "-composite", "-damage", "-dpms", "-dri2", "-glx", + "-randr", "-record", "-render", "-res", "-screensaver", + "-shape", "-shm", "-sync", "-xevie", "-xf86dri", "-xfixes", + "-xinerama", "-xprint", "-xtest", "-xv", "-xvmc"]], 'dirs': ['include/xcb', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b-Python-2.7.11.eb index 5308b095b3..c8fafe0222 100644 --- a/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b-Python-2.7.11.eb @@ -12,7 +12,7 @@ description = """xkbcommon is a library to handle keyboard descriptions, toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xkbcommon.org/download/'] +source_urls = ['http://xkbcommon.org/download/'] sources = [SOURCELOWER_TAR_XZ] dependencies = [ diff --git a/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b.eb b/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b.eb index b315eb6d84..936890773f 100644 --- a/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libxkbcommon/libxkbcommon-0.5.0-intel-2015b.eb @@ -11,7 +11,7 @@ description = """xkbcommon is a library to handle keyboard descriptions, toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xkbcommon.org/download/'] +source_urls = ['http://xkbcommon.org/download/'] sources = [SOURCELOWER_TAR_XZ] dependencies = [ diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED-pinomp.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED-pinomp.eb index e17929c01b..132721bab5 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED-pinomp.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED-pinomp.eb @@ -16,13 +16,13 @@ source_urls = [GOOGLECODE_SOURCE] patches = ['pinomp-pthread-overload.patch'] skipsteps = ['configure'] -buildopts='CC="$CC" CFLAGS="$CFLAGS"' +buildopts = 'CC="$CC" CFLAGS="$CFLAGS"' installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { 'files': ["bin/likwid-features", "bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", - "lib/liblikwidpin.%s" % SHLIB_EXT , "lib/liblikwid.a"], + "lib/liblikwidpin.%s" % SHLIB_EXT, "lib/liblikwid.a"], 'dirs': ["man/man1"] } diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED.eb index 9d0cf1054d..669fa552aa 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goalf-1.1.0-no-OFED.eb @@ -13,7 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = [GOOGLECODE_SOURCE] skipsteps = ['configure'] -buildopts='CC="$CC" CFLAGS="$CFLAGS"' +buildopts = 'CC="$CC" CFLAGS="$CFLAGS"' installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10-pinomp.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10-pinomp.eb index 3855b155c5..0c0b62a221 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10-pinomp.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10-pinomp.eb @@ -16,13 +16,13 @@ source_urls = [GOOGLECODE_SOURCE] patches = ['pinomp-pthread-overload.patch'] skipsteps = ['configure'] -buildopts='CC="$CC" CFLAGS="$CFLAGS"' +buildopts = 'CC="$CC" CFLAGS="$CFLAGS"' installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { 'files': ["bin/likwid-features", "bin/likwid-memsweeper", "bin/likwid-mpirun", "bin/likwid-perfctr", "bin/likwid-perfscope", "bin/likwid-pin", "bin/likwid-powermeter", "bin/likwid-topology", - "lib/liblikwidpin.%s" % SHLIB_EXT , "lib/liblikwid.a"], + "lib/liblikwidpin.%s" % SHLIB_EXT, "lib/liblikwid.a"], 'dirs': ["man/man1"] } diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10.eb index 8d8e1a8a56..ec93432ba4 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-goolf-1.4.10.eb @@ -13,7 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = [GOOGLECODE_SOURCE] skipsteps = ['configure'] -buildopts='CC="$CC" CFLAGS="$CFLAGS"' +buildopts = 'CC="$CC" CFLAGS="$CFLAGS"' installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13-pinomp.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13-pinomp.eb index 2933d46267..e4ad87b307 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13-pinomp.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13-pinomp.eb @@ -16,7 +16,7 @@ source_urls = [GOOGLECODE_SOURCE] patches = ['pinomp-pthread-overload.patch'] skipsteps = ['configure'] -buildopts='CC="$CC" CFLAGS="$CFLAGS"' +buildopts = 'CC="$CC" CFLAGS="$CFLAGS"' installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13.eb index 39f9e9f76b..5861b6ec0b 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-4.1.13.eb @@ -13,7 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = [GOOGLECODE_SOURCE] skipsteps = ['configure'] -buildopts='CC="$CC" CFLAGS="$CFLAGS"' +buildopts = 'CC="$CC" CFLAGS="$CFLAGS"' installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0-pinomp.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0-pinomp.eb index 07a812856a..8e3bb39ecc 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0-pinomp.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0-pinomp.eb @@ -16,7 +16,7 @@ source_urls = [GOOGLECODE_SOURCE] patches = ['pinomp-pthread-overload.patch'] skipsteps = ['configure'] -buildopts='CC="$CC" CFLAGS="$CFLAGS"' +buildopts = 'CC="$CC" CFLAGS="$CFLAGS"' installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { diff --git a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0.eb b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0.eb index 5202c65045..38eedbb46e 100644 --- a/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/likwid/likwid-3.0.0-ictce-5.3.0.eb @@ -13,7 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = [GOOGLECODE_SOURCE] skipsteps = ['configure'] -buildopts='CC="$CC" CFLAGS="$CFLAGS"' +buildopts = 'CC="$CC" CFLAGS="$CFLAGS"' installopts = 'PREFIX=%(installdir)s' sanity_check_paths = { -- GitLab From 3223d9827492bd9f69f4b8d5a7ee83aff5ea7d7a Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 14:45:38 +0100 Subject: [PATCH 0804/1015] Style fixes with autopep8: c Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- .../c/CAP3/CAP3-20071221-intel-x86.eb | 2 +- .../c/CAP3/CAP3-20071221-intel-x86_64.eb | 2 +- .../c/CAP3/CAP3-20071221-opteron.eb | 2 +- .../c/CCfits/CCfits-2.4-goolf-1.4.10.eb | 2 +- .../c/CCfits/CCfits-2.4-ictce-4.1.13.eb | 2 +- .../c/CCfits/CCfits-2.4-ictce-5.3.0.eb | 2 +- .../CD-HIT-4.5.4-ictce-5.3.0-2011-03-07.eb | 2 +- .../CD-HIT-4.6.1-foss-2015b-2012-08-27.eb | 2 +- .../CD-HIT-4.6.1-goolf-1.4.10-2012-08-27.eb | 2 +- .../CD-HIT-4.6.1-ictce-5.5.0-2012-08-27.eb | 2 +- .../CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb | 2 +- .../CD-HIT-4.6.4-foss-2015b-2015-0603.eb | 2 +- .../c/CFITSIO/CFITSIO-3.34-goolf-1.4.10.eb | 4 ++-- .../c/CFITSIO/CFITSIO-3.34-ictce-4.1.13.eb | 4 ++-- .../c/CFITSIO/CFITSIO-3.34-ictce-5.3.0.eb | 4 ++-- .../CGAL/CGAL-4.0-ictce-4.0.6-Python-2.7.3.eb | 1 - .../CGAL/CGAL-4.0-ictce-5.3.0-Python-2.7.3.eb | 1 - ...6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb | 2 +- .../CGAL-4.6-intel-2015a-Python-2.7.10.eb | 2 +- .../CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb | 2 +- .../CGAL-4.6.3-intel-2015b-Python-2.7.10.eb | 2 +- .../CONTRAfold-2.02-goolf-1.4.10.eb | 2 +- .../CP2K/CP2K-20111205-gmacml-1.7.0-libsmm.eb | 20 +++++++++---------- ...P2K-20111205-goalf-1.1.0-no-OFED-libsmm.eb | 18 ++++++++--------- .../CP2K-20111205-goalf-1.1.0-no-OFED-psmp.eb | 14 ++++++------- .../CP2K/CP2K-20111205-goalf-1.1.0-no-OFED.eb | 12 +++++------ .../CP2K/CP2K-20111205-goolf-1.4.10-libsmm.eb | 20 +++++++++---------- .../c/CP2K/CP2K-20111205-goolf-1.4.10-psmp.eb | 14 ++++++------- .../c/CP2K/CP2K-20111205-goolf-1.4.10.eb | 14 ++++++------- .../c/CP2K/CP2K-20111205-ictce-3.2.2.u3.eb | 12 +++++------ easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-1.eb | 2 +- .../c/CUDA/CUDA-5.0.35-GCC-4.6.4-1.eb | 2 +- .../c/CVS/CVS-1.11.23-GCC-4.8.2.eb | 2 +- .../c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb | 4 ++-- .../c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb | 4 ++-- .../ClustalW2-2.1-goalf-1.1.0-no-OFED.eb | 6 +++--- .../c/ClustalW2/ClustalW2-2.1-goolf-1.4.10.eb | 6 +++--- .../c/ClustalW2/ClustalW2-2.1-ictce-4.0.6.eb | 6 +++--- .../c/ClustalW2/ClustalW2-2.1-ictce-5.3.0.eb | 6 +++--- ...-binary-Linux-x86_64-rhel-6-python-gtk2.eb | 3 +-- .../Corkscrew-2.0-goalf-1.1.0-no-OFED.eb | 6 +++--- .../c/Corkscrew/Corkscrew-2.0-goolf-1.4.10.eb | 6 +++--- .../c/Corkscrew/Corkscrew-2.0-ictce-4.0.6.eb | 6 +++--- .../c/Corkscrew/Corkscrew-2.0-ictce-5.3.0.eb | 6 +++--- .../c/Cube/Cube-3.4.3-gompi-1.4.12-no-OFED.eb | 4 ++-- .../easyconfigs/c/Cuby/Cuby-4-intel-2014b.eb | 4 ++-- .../Cython-0.22-goolf-1.4.10-Python-2.7.3.eb | 4 ++-- .../c/cURL/cURL-7.37.1-foss-2014b.eb | 2 +- .../c/cURL/cURL-7.37.1-foss-2015a.eb | 2 +- .../c/cURL/cURL-7.37.1-intel-2014b.eb | 2 +- .../c/cURL/cURL-7.37.1-intel-2015a.eb | 2 +- .../ccache-3.1.9-goalf-1.1.0-no-OFED.eb | 6 +++--- .../c/ccache/ccache-3.1.9-goolf-1.4.10.eb | 6 +++--- .../c/ccache/ccache-3.1.9-ictce-4.0.6.eb | 7 +++---- .../c/ccache/ccache-3.1.9-ictce-5.3.0.eb | 7 +++---- .../c/cflow/cflow-1.4-goalf-1.1.0-no-OFED.eb | 6 +++--- .../c/cflow/cflow-1.4-goolf-1.4.10.eb | 6 +++--- .../c/cflow/cflow-1.4-ictce-4.0.6.eb | 7 +++---- .../c/cflow/cflow-1.4-ictce-5.3.0.eb | 7 +++---- .../c/cgdb/cgdb-0.6.5-goalf-1.1.0-no-OFED.eb | 12 +++++------ .../c/cgdb/cgdb-0.6.5-goolf-1.4.10.eb | 12 +++++------ .../c/cgdb/cgdb-0.6.5-ictce-4.0.6.eb | 12 +++++------ .../c/cgdb/cgdb-0.6.5-ictce-5.3.0.eb | 12 +++++------ .../c/ctffind/ctffind-4.0.8-intel-2014b.eb | 2 +- .../cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb | 2 +- .../cutadapt-1.4.1-foss-2014b-Python-2.7.8.eb | 3 +-- .../cutadapt-1.5-foss-2014b-Python-2.7.8.eb | 3 +-- .../cutadapt-1.5-intel-2014b-Python-2.7.8.eb | 2 +- .../cutadapt-1.6-foss-2014b-Python-2.7.8.eb | 3 +-- .../cutadapt-1.7-foss-2014b-Python-2.7.8.eb | 3 +-- .../cutadapt-1.7.1-foss-2014b-Python-2.7.8.eb | 3 +-- ...cutadapt-1.8.1-intel-2015a-Python-2.7.9.eb | 2 +- 73 files changed, 185 insertions(+), 197 deletions(-) diff --git a/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86.eb b/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86.eb index 0c1d5284b7..98b5be9cc7 100644 --- a/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86.eb +++ b/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86.eb @@ -19,7 +19,7 @@ sources = ['cap3.linux.tar'] checksums = [('md5', '55f57f61e588d4de06c0506cf2696c29')] sanity_check_paths = { - 'files': ['cap3','formcon'], + 'files': ['cap3', 'formcon'], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86_64.eb b/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86_64.eb index 0962339a29..a459a2b2ae 100644 --- a/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86_64.eb +++ b/easybuild/easyconfigs/c/CAP3/CAP3-20071221-intel-x86_64.eb @@ -19,7 +19,7 @@ sources = ['cap3.linux.x86_64.tar'] checksums = [('md5', '0fbb95c3fcbfb2b1afcebc5f7e2b4343')] sanity_check_paths = { - 'files': ['cap3','formcon'], + 'files': ['cap3', 'formcon'], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/CAP3/CAP3-20071221-opteron.eb b/easybuild/easyconfigs/c/CAP3/CAP3-20071221-opteron.eb index 3e19f30c49..574d59a93d 100644 --- a/easybuild/easyconfigs/c/CAP3/CAP3-20071221-opteron.eb +++ b/easybuild/easyconfigs/c/CAP3/CAP3-20071221-opteron.eb @@ -19,7 +19,7 @@ sources = ['cap3.linux.opteron64.tar'] checksums = [('md5', '2d924766f6e8b5cf03bd2db81016d821')] sanity_check_paths = { - 'files': ['cap3','formcon'], + 'files': ['cap3', 'formcon'], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/CCfits/CCfits-2.4-goolf-1.4.10.eb b/easybuild/easyconfigs/c/CCfits/CCfits-2.4-goolf-1.4.10.eb index d575fbe895..587da5f4ec 100644 --- a/easybuild/easyconfigs/c/CCfits/CCfits-2.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/CCfits/CCfits-2.4-goolf-1.4.10.eb @@ -13,7 +13,7 @@ toolchainopts = {'optarch': True, 'pic': True} source_urls = ['http://heasarc.gsfc.nasa.gov/fitsio/CCfits/'] sources = [SOURCE_TAR_GZ] -dependencies = [('CFITSIO','3.34')] +dependencies = [('CFITSIO', '3.34')] sanity_check_paths = { 'files': ['bin/cookbook', 'lib/libCCfits.%s' % SHLIB_EXT, 'lib/pkgconfig/CCfits.pc'], diff --git a/easybuild/easyconfigs/c/CCfits/CCfits-2.4-ictce-4.1.13.eb b/easybuild/easyconfigs/c/CCfits/CCfits-2.4-ictce-4.1.13.eb index 3375f207b2..1c12c8c026 100644 --- a/easybuild/easyconfigs/c/CCfits/CCfits-2.4-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/c/CCfits/CCfits-2.4-ictce-4.1.13.eb @@ -13,7 +13,7 @@ toolchainopts = {'optarch': True, 'pic': True} source_urls = ['http://heasarc.gsfc.nasa.gov/fitsio/CCfits/'] sources = [SOURCE_TAR_GZ] -dependencies = [('CFITSIO','3.34')] +dependencies = [('CFITSIO', '3.34')] sanity_check_paths = { 'files': ['bin/cookbook', 'lib/libCCfits.%s' % SHLIB_EXT, 'lib/pkgconfig/CCfits.pc'], diff --git a/easybuild/easyconfigs/c/CCfits/CCfits-2.4-ictce-5.3.0.eb b/easybuild/easyconfigs/c/CCfits/CCfits-2.4-ictce-5.3.0.eb index a344cd2ac0..15a5ec31e9 100644 --- a/easybuild/easyconfigs/c/CCfits/CCfits-2.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/CCfits/CCfits-2.4-ictce-5.3.0.eb @@ -13,7 +13,7 @@ toolchainopts = {'optarch': True, 'pic': True} source_urls = ['http://heasarc.gsfc.nasa.gov/fitsio/CCfits/'] sources = [SOURCE_TAR_GZ] -dependencies = [('CFITSIO','3.34')] +dependencies = [('CFITSIO', '3.34')] sanity_check_paths = { 'files': ['bin/cookbook', 'lib/libCCfits.%s' % SHLIB_EXT, 'lib/pkgconfig/CCfits.pc'], diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.5.4-ictce-5.3.0-2011-03-07.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.5.4-ictce-5.3.0-2011-03-07.eb index 5c78fcfbe5..e4650118de 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.5.4-ictce-5.3.0-2011-03-07.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.5.4-ictce-5.3.0-2011-03-07.eb @@ -11,7 +11,7 @@ easyblock = "MakeCp" name = 'CD-HIT' version = '4.5.4' -versionsuffix='-2011-03-07' +versionsuffix = '-2011-03-07' homepage = 'http://www.bioinformatics.org/cd-hit/' description = """CD-HIT stands for Cluster Database at High Identity with Tolerance. The program diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b-2012-08-27.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b-2012-08-27.eb index d4682f582d..2fdb2ffa3d 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b-2012-08-27.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-foss-2015b-2012-08-27.eb @@ -26,7 +26,7 @@ buildopts = ' CC="$CXX" CCFLAGS="$CPPFLAGS $CXXFLAGS"' list_of_executables = ["cd-hit", "cd-hit-est", "cd-hit-2d", "cd-hit-est-2d", "cd-hit-div", "cd-hit-454"] # this is the real EasyBuild line to copy all the executables and perl scripts to "bin" -files_to_copy = [(list_of_executables, "bin"), (["*.pl"], 'bin'), "README", "doc", "license.txt" ] +files_to_copy = [(list_of_executables, "bin"), (["*.pl"], 'bin'), "README", "doc", "license.txt"] sanity_check_paths = { 'files': ["bin/%s" % x for x in list_of_executables], diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-goolf-1.4.10-2012-08-27.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-goolf-1.4.10-2012-08-27.eb index f2058ca8b6..c3e01a8650 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-goolf-1.4.10-2012-08-27.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-goolf-1.4.10-2012-08-27.eb @@ -26,7 +26,7 @@ buildopts = ' CC="$CXX" CCFLAGS="$CPPFLAGS $CXXFLAGS"' list_of_executables = ["cd-hit", "cd-hit-est", "cd-hit-2d", "cd-hit-est-2d", "cd-hit-div", "cd-hit-454"] # this is the real EasyBuild line to copy all the executables and perl scripts to "bin" -files_to_copy = [(list_of_executables, "bin"), (["*.pl"], 'bin'), "README", "doc", "license.txt" ] +files_to_copy = [(list_of_executables, "bin"), (["*.pl"], 'bin'), "README", "doc", "license.txt"] sanity_check_paths = { 'files': ["bin/%s" % x for x in list_of_executables], diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-ictce-5.5.0-2012-08-27.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-ictce-5.5.0-2012-08-27.eb index 83b5369b71..5563d4c561 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-ictce-5.5.0-2012-08-27.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.1-ictce-5.5.0-2012-08-27.eb @@ -26,7 +26,7 @@ buildopts = ' CC="$CXX" CCFLAGS="$CPPFLAGS $CXXFLAGS"' list_of_executables = ["cd-hit", "cd-hit-est", "cd-hit-2d", "cd-hit-est-2d", "cd-hit-div", "cd-hit-454"] # this is the real EasyBuild line to copy all the executables and perl scripts to "bin" -files_to_copy = [(list_of_executables, "bin"), (["*.pl"], 'bin'), "README", "doc", "license.txt" ] +files_to_copy = [(list_of_executables, "bin"), (["*.pl"], 'bin'), "README", "doc", "license.txt"] sanity_check_paths = { 'files': ["bin/%s" % x for x in list_of_executables], diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb index b3d2485ff0..268e532192 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-GNU-4.9.3-2.25-2015-0603.eb @@ -35,7 +35,7 @@ files_to_copy = [ "doc", "license.txt", "psi-cd-hit/README.psi-cd-hit", - ] +] sanity_check_paths = { 'files': ["bin/%s" % x for x in list_of_executables], diff --git a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b-2015-0603.eb b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b-2015-0603.eb index e2e712b7d5..832db33507 100644 --- a/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b-2015-0603.eb +++ b/easybuild/easyconfigs/c/CD-HIT/CD-HIT-4.6.4-foss-2015b-2015-0603.eb @@ -26,7 +26,7 @@ buildopts = ' CC="$CXX" CCFLAGS="$CPPFLAGS $CXXFLAGS"' list_of_executables = ["cd-hit", "cd-hit-est", "cd-hit-2d", "cd-hit-est-2d", "cd-hit-div", "cd-hit-454"] # this is the real EasyBuild line to copy all the executables and perl scripts to "bin" -files_to_copy = [(list_of_executables, "bin"), (["*.pl"], 'bin'), "README", "doc", "license.txt" ] +files_to_copy = [(list_of_executables, "bin"), (["*.pl"], 'bin'), "README", "doc", "license.txt"] sanity_check_paths = { 'files': ["bin/%s" % x for x in list_of_executables], diff --git a/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.34-goolf-1.4.10.eb b/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.34-goolf-1.4.10.eb index 3373480b9b..9a156bffea 100644 --- a/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.34-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.34-goolf-1.4.10.eb @@ -15,8 +15,8 @@ source_urls = ['ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/'] sources = ['%%(namelower)s%s.tar.gz' % srcversion] sanity_check_paths = { - 'files':["lib/libcfitsio.a"], - 'dirs':["include"], + 'files': ["lib/libcfitsio.a"], + 'dirs': ["include"], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.34-ictce-4.1.13.eb b/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.34-ictce-4.1.13.eb index 7086648457..0fc72a1115 100644 --- a/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.34-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.34-ictce-4.1.13.eb @@ -15,8 +15,8 @@ source_urls = ['ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/'] sources = ['%%(namelower)s%s.tar.gz' % srcversion] sanity_check_paths = { - 'files':["lib/libcfitsio.a"], - 'dirs':["include"], + 'files': ["lib/libcfitsio.a"], + 'dirs': ["include"], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.34-ictce-5.3.0.eb b/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.34-ictce-5.3.0.eb index bbd4471f37..bf8fb571c8 100644 --- a/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.34-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/CFITSIO/CFITSIO-3.34-ictce-5.3.0.eb @@ -15,8 +15,8 @@ source_urls = ['ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/'] sources = ['%%(namelower)s%s.tar.gz' % srcversion] sanity_check_paths = { - 'files':["lib/libcfitsio.a"], - 'dirs':["include"], + 'files': ["lib/libcfitsio.a"], + 'dirs': ["include"], } moduleclass = 'lib' diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-4.0.6-Python-2.7.3.eb index 83a1ddddd0..09a71c9763 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-4.0.6-Python-2.7.3.eb @@ -24,4 +24,3 @@ dependencies = [ ] moduleclass = 'numlib' - diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-5.3.0-Python-2.7.3.eb index 1e713bc44a..c407409f32 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.0-ictce-5.3.0-Python-2.7.3.eb @@ -25,4 +25,3 @@ dependencies = [ ] moduleclass = 'numlib' - diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb index 9dca8053a4..566b71d5c5 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-GLib-2.44.1-Python-2.7.10.eb @@ -17,7 +17,7 @@ pysuff = '-Python-2.7.10' versionsuffix = '%s%s' % ('-GLib-2.44.1', pysuff) dependencies = [ - #GMP does not compile correctly with ICC on Haswell architecture using pre 2015b toolchain + # GMP does not compile correctly with ICC on Haswell architecture using pre 2015b toolchain ('GMP', '6.0.0a', '', ('GCC', '4.9.2')), ('Boost', '1.58.0', pysuff), ('MPFR', '3.1.2', '-GMP-6.0.0a'), diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.10.eb index f6286f011c..ff84775666 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.10.eb @@ -17,7 +17,7 @@ pythonversion = '2.7.10' versionsuffix = "-Python-%s" % pythonversion dependencies = [ -#GMP does not compile correctly with ICC on Haswell architecture + # GMP does not compile correctly with ICC on Haswell architecture ('GMP', '6.0.0a', '', ('GCC', '4.9.2')), ('Boost', '1.58.0', versionsuffix), ('MPFR', '3.1.2', '-GMP-6.0.0a'), diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb index b27b5edd11..59646f1f0f 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6-intel-2015a-Python-2.7.9.eb @@ -17,7 +17,7 @@ pythonversion = '2.7.9' versionsuffix = "-Python-%s" % pythonversion dependencies = [ -#GMP does not compile correctly with ICC on Haswell architecture + # GMP does not compile correctly with ICC on Haswell architecture ('GMP', '6.0.0a', '', ('GCC', '4.9.2')), ('Boost', '1.58.0', versionsuffix), ('MPFR', '3.1.2', '-GMP-6.0.0a'), diff --git a/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb index f4f6ee73bf..40ba6d07e7 100644 --- a/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/c/CGAL/CGAL-4.6.3-intel-2015b-Python-2.7.10.eb @@ -24,7 +24,7 @@ dependencies = [ ] builddependencies = [ -#CGAL 4.6.3 does not build with CMake 3.3.2! + # CGAL 4.6.3 does not build with CMake 3.3.2! ('CMake', '3.2.3'), ] diff --git a/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb b/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb index 34d8a45119..77c3defd88 100644 --- a/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb @@ -14,7 +14,7 @@ description = ''' CONditional TRAining for RNA Secondary Structure Prediction ' toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = [homepage] -sources = ['%s_v%s.tar.gz' % (name.lower(),version.replace('.','_'))] +sources = ['%s_v%s.tar.gz' % (name.lower(), version.replace('.', '_'))] patches = ['contrafold-gcc47.patch'] diff --git a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-gmacml-1.7.0-libsmm.eb b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-gmacml-1.7.0-libsmm.eb index fb47d44650..ae5eb6f8dc 100644 --- a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-gmacml-1.7.0-libsmm.eb +++ b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-gmacml-1.7.0-libsmm.eb @@ -13,25 +13,25 @@ toolchain = {'name': 'gmacml', 'version': '1.7.0'} sources = [SOURCE_TAR_GZ] patches = [ - 'fix_compile_date_lastcvs.patch', - 'do_regtest_nocompile.patch', - ] + 'fix_compile_date_lastcvs.patch', + 'do_regtest_nocompile.patch', +] builddependencies = [ - ('flex', '2.5.35'), - ('Bison', '2.5'), - ] + ('flex', '2.5.35'), + ('Bison', '2.5'), +] dependencies = [ - ('Libint', '1.1.4'), - ('libsmm', version), - ] + ('Libint', '1.1.4'), + ('libsmm', version), +] # don't use parallel make, results in compilation failure # because Fortran module files aren't created before they are needed parallel = 1 # regression test reports failures (1/2196 tests fail with segfault) -ignore_regtest_fails=True +ignore_regtest_fails = True moduleclass = 'chem' diff --git a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goalf-1.1.0-no-OFED-libsmm.eb b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goalf-1.1.0-no-OFED-libsmm.eb index b2c0a55708..3ecba232f1 100644 --- a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goalf-1.1.0-no-OFED-libsmm.eb +++ b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goalf-1.1.0-no-OFED-libsmm.eb @@ -13,19 +13,19 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sources = [SOURCE_TAR_GZ] patches = [ - 'fix_compile_date_lastcvs.patch', - 'do_regtest_nocompile.patch' - ] + 'fix_compile_date_lastcvs.patch', + 'do_regtest_nocompile.patch' +] builddependencies = [ - ('flex', '2.5.35'), - ('Bison', '2.5') - ] + ('flex', '2.5.35'), + ('Bison', '2.5') +] dependencies = [ - ('Libint', '1.1.4'), - ('libsmm', '20111205') - ] + ('Libint', '1.1.4'), + ('libsmm', '20111205') +] # don't use parallel make, results in compilation failure # because Fortran module files aren't created before they are needed diff --git a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goalf-1.1.0-no-OFED-psmp.eb b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goalf-1.1.0-no-OFED-psmp.eb index 09bbad25c0..ede4ebe0fc 100644 --- a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goalf-1.1.0-no-OFED-psmp.eb +++ b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goalf-1.1.0-no-OFED-psmp.eb @@ -13,15 +13,15 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sources = [SOURCE_TAR_GZ] patches = [ - 'fix_compile_date_lastcvs.patch', - 'do_regtest_nocompile.patch', - 'fix_psmp_build.patch' - ] + 'fix_compile_date_lastcvs.patch', + 'do_regtest_nocompile.patch', + 'fix_psmp_build.patch' +] builddependencies = [ - ('flex', '2.5.35'), - ('Bison', '2.5') - ] + ('flex', '2.5.35'), + ('Bison', '2.5') +] dependencies = [('Libint', '1.1.4')] diff --git a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goalf-1.1.0-no-OFED.eb index 06ae6f9444..e3679af61b 100644 --- a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goalf-1.1.0-no-OFED.eb @@ -12,14 +12,14 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sources = [SOURCE_TAR_GZ] patches = [ - 'fix_compile_date_lastcvs.patch', - 'do_regtest_nocompile.patch' - ] + 'fix_compile_date_lastcvs.patch', + 'do_regtest_nocompile.patch' +] builddependencies = [ - ('flex', '2.5.35'), - ('Bison', '2.5') - ] + ('flex', '2.5.35'), + ('Bison', '2.5') +] dependencies = [('Libint', '1.1.4')] diff --git a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goolf-1.4.10-libsmm.eb b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goolf-1.4.10-libsmm.eb index 7366879bfd..70f7866473 100644 --- a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goolf-1.4.10-libsmm.eb +++ b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goolf-1.4.10-libsmm.eb @@ -13,25 +13,25 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} sources = [SOURCE_TAR_GZ] patches = [ - 'fix_compile_date_lastcvs.patch', - 'do_regtest_nocompile.patch' - ] + 'fix_compile_date_lastcvs.patch', + 'do_regtest_nocompile.patch' +] builddependencies = [ - ('flex', '2.5.35'), - ('Bison', '2.5') - ] + ('flex', '2.5.35'), + ('Bison', '2.5') +] dependencies = [ - ('Libint', '1.1.4'), - ('libsmm', '20111205') - ] + ('Libint', '1.1.4'), + ('libsmm', '20111205') +] # don't use parallel make, results in compilation failure # because Fortran module files aren't created before they are needed parallel = 1 # about 100 tests fail -ignore_regtest_fails=True +ignore_regtest_fails = True moduleclass = 'chem' diff --git a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goolf-1.4.10-psmp.eb b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goolf-1.4.10-psmp.eb index a2f304ace2..df760b1c15 100644 --- a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goolf-1.4.10-psmp.eb +++ b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goolf-1.4.10-psmp.eb @@ -13,15 +13,15 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} sources = [SOURCE_TAR_GZ] patches = [ - 'fix_compile_date_lastcvs.patch', - 'do_regtest_nocompile.patch', - 'fix_psmp_build.patch' - ] + 'fix_compile_date_lastcvs.patch', + 'do_regtest_nocompile.patch', + 'fix_psmp_build.patch' +] builddependencies = [ - ('flex', '2.5.35'), - ('Bison', '2.5') - ] + ('flex', '2.5.35'), + ('Bison', '2.5') +] dependencies = [('Libint', '1.1.4')] diff --git a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goolf-1.4.10.eb b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goolf-1.4.10.eb index 3d113cc1d8..10f8d7440a 100644 --- a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-goolf-1.4.10.eb @@ -12,14 +12,14 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} sources = [SOURCE_TAR_GZ] patches = [ - 'fix_compile_date_lastcvs.patch', - 'do_regtest_nocompile.patch' - ] + 'fix_compile_date_lastcvs.patch', + 'do_regtest_nocompile.patch' +] builddependencies = [ - ('flex', '2.5.35'), - ('Bison', '2.5') - ] + ('flex', '2.5.35'), + ('Bison', '2.5') +] dependencies = [('Libint', '1.1.4')] @@ -28,6 +28,6 @@ dependencies = [('Libint', '1.1.4')] parallel = 1 # about 100 tests fail -ignore_regtest_fails=True +ignore_regtest_fails = True moduleclass = 'chem' diff --git a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-ictce-3.2.2.u3.eb index 1862b31e51..6e21a831bc 100644 --- a/easybuild/easyconfigs/c/CP2K/CP2K-20111205-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/c/CP2K/CP2K-20111205-ictce-3.2.2.u3.eb @@ -12,14 +12,14 @@ toolchain = {'name': 'ictce', 'version': '3.2.2.u3'} sources = [SOURCE_TAR_GZ] patches = [ - 'fix_compile_date_lastcvs.patch', - 'do_regtest_nocompile.patch' - ] + 'fix_compile_date_lastcvs.patch', + 'do_regtest_nocompile.patch' +] builddependencies = [ - ('flex', '2.5.35'), - ('Bison', '2.5') - ] + ('flex', '2.5.35'), + ('Bison', '2.5') +] dependencies = [('Libint', '1.1.4')] diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-1.eb b/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-1.eb index 4c8b4e861d..299410b70c 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-1.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-1.eb @@ -31,7 +31,7 @@ if OS_NAME in ['fedora', 'redhat']: elif OS_NAME in ["RHEL", "SL", "centos"]: system = 'rhel%s.x' % OS_VERSION.split('.')[0] elif OS_NAME in ['debian'] and OS_VERSION.startswith('6.'): - system = 'ubuntu10.04' + system = 'ubuntu10.04' elif OS_NAME in ['debian', 'ubuntu']: if OS_VERSION in ['11.10', '10.04']: system = 'ubuntu%s' % OS_VERSION diff --git a/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-GCC-4.6.4-1.eb b/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-GCC-4.6.4-1.eb index b7d1981966..9b2a072f8b 100644 --- a/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-GCC-4.6.4-1.eb +++ b/easybuild/easyconfigs/c/CUDA/CUDA-5.0.35-GCC-4.6.4-1.eb @@ -31,7 +31,7 @@ if OS_NAME in ['fedora', 'redhat']: elif OS_NAME in ["RHEL", "SL", "centos"]: system = 'rhel%s.x' % OS_VERSION.split('.')[0] elif OS_NAME in ['debian'] and OS_VERSION.startswith('6.'): - system = 'ubuntu10.04' + system = 'ubuntu10.04' elif OS_NAME in ['debian', 'ubuntu']: if OS_VERSION in ['11.10', '10.04']: system = 'ubuntu%s' % OS_VERSION diff --git a/easybuild/easyconfigs/c/CVS/CVS-1.11.23-GCC-4.8.2.eb b/easybuild/easyconfigs/c/CVS/CVS-1.11.23-GCC-4.8.2.eb index 19a3bd716f..b8b9c80a8d 100644 --- a/easybuild/easyconfigs/c/CVS/CVS-1.11.23-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/c/CVS/CVS-1.11.23-GCC-4.8.2.eb @@ -19,7 +19,7 @@ sources = [SOURCELOWER_TAR_BZ2] patches = ['CVS-1.11.23-zlib-1.patch', 'CVS-1.11.23-getline.patch'] -dependencies = [('zlib','1.2.8')] +dependencies = [('zlib', '1.2.8')] sanity_check_paths = { 'files': ['bin/cvs', 'bin/cvsbug', 'bin/rcs2log'], diff --git a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb index 4e4589531c..eb2d005b6f 100644 --- a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.4.10.eb @@ -32,13 +32,13 @@ installopts += 'cp -a README doc/ %(installdir)s' sanity_check_paths = { 'files': ["bin/%s" % x for x in ["chipcenter", "chipcor", "chipextract", "chippart", "chippeak", - "chipscore", "compactsga", "counts_filter", "countsga", "featreplace"]], + "chipscore", "compactsga", "counts_filter", "countsga", "featreplace"]], 'dirs': [] } # add tools dir to PATH modextrapaths = { - 'PATH': "tools", + 'PATH': "tools", } # fix shebang line in all provided perl scripts in tools folder diff --git a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb index cf00dd3653..dcbe783b38 100644 --- a/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/c/ChIP-Seq/ChIP-Seq-1.5-1-goolf-1.7.20.eb @@ -32,13 +32,13 @@ installopts += 'cp -a README doc/ %(installdir)s' sanity_check_paths = { 'files': ["bin/%s" % x for x in ["chipcenter", "chipcor", "chipextract", "chippart", "chippeak", - "chipscore", "compactsga", "counts_filter", "countsga", "featreplace"]], + "chipscore", "compactsga", "counts_filter", "countsga", "featreplace"]], 'dirs': [] } # add tools dir to PATH modextrapaths = { - 'PATH': "tools", + 'PATH': "tools", } # fix shebang line in all provided perl scripts in tools folder diff --git a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-goalf-1.1.0-no-OFED.eb index 141abe9b6a..0649ad44a0 100644 --- a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-goalf-1.1.0-no-OFED.eb @@ -25,8 +25,8 @@ sources = ['%s-%s.tar.gz' % (name[:-1].lower(), version)] source_urls = ['ftp://ftp.ebi.ac.uk/pub/software/%s/%s' % (name.lower(), version)] sanity_check_paths = { - 'files': ['bin/clustalw2'], - 'dirs': [] - } + 'files': ['bin/clustalw2'], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-goolf-1.4.10.eb index 0c4dba86a6..de52a79a13 100644 --- a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-goolf-1.4.10.eb @@ -25,8 +25,8 @@ sources = ['%s-%s.tar.gz' % (name[:-1].lower(), version)] source_urls = ['ftp://ftp.ebi.ac.uk/pub/software/%s/%s' % (name.lower(), version)] sanity_check_paths = { - 'files': ['bin/clustalw2'], - 'dirs': [] - } + 'files': ['bin/clustalw2'], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-ictce-4.0.6.eb b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-ictce-4.0.6.eb index 93dc9500bd..cad6e2ddab 100644 --- a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-ictce-4.0.6.eb @@ -25,8 +25,8 @@ sources = ['%s-%s.tar.gz' % (name[:-1].lower(), version)] source_urls = ['ftp://ftp.ebi.ac.uk/pub/software/%s/%s' % (name.lower(), version)] sanity_check_paths = { - 'files': ['bin/clustalw2'], - 'dirs': [] - } + 'files': ['bin/clustalw2'], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-ictce-5.3.0.eb b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-ictce-5.3.0.eb index 381ad621a9..068dfd89ce 100644 --- a/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/ClustalW2/ClustalW2-2.1-ictce-5.3.0.eb @@ -26,8 +26,8 @@ sources = ['%s-%s.tar.gz' % (name[:-1].lower(), version)] source_urls = ['ftp://ftp.ebi.ac.uk/pub/software/%s/%s' % (name.lower(), version)] sanity_check_paths = { - 'files': ['bin/clustalw2'], - 'dirs': [] - } + 'files': ['bin/clustalw2'], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/c/Coot/Coot-0.8.1-binary-Linux-x86_64-rhel-6-python-gtk2.eb b/easybuild/easyconfigs/c/Coot/Coot-0.8.1-binary-Linux-x86_64-rhel-6-python-gtk2.eb index 54e36207e0..1386d5329d 100644 --- a/easybuild/easyconfigs/c/Coot/Coot-0.8.1-binary-Linux-x86_64-rhel-6-python-gtk2.eb +++ b/easybuild/easyconfigs/c/Coot/Coot-0.8.1-binary-Linux-x86_64-rhel-6-python-gtk2.eb @@ -19,9 +19,8 @@ source_urls = ['http://www2.mrc-lmb.cam.ac.uk/Personal/pemsley/coot/binaries/rel sources = ['%(namelower)s-%(version)s%(versionsuffix)s.tar.gz'] sanity_check_paths = { - 'files': ["bin/coot" ], + 'files': ["bin/coot"], 'dirs': ["bin"] } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-goalf-1.1.0-no-OFED.eb index 6a4d78599d..a41c761aaf 100644 --- a/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-goalf-1.1.0-no-OFED.eb @@ -21,8 +21,8 @@ source_urls = ['http://www.agroman.net/corkscrew/'] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { - 'files': ['bin/corkscrew'], - 'dirs': [] - } + 'files': ['bin/corkscrew'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-goolf-1.4.10.eb index 7810f1ee53..8e4f18d89d 100644 --- a/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-goolf-1.4.10.eb @@ -21,8 +21,8 @@ source_urls = ['http://www.agroman.net/corkscrew/'] toolchain = {'name': 'goolf', 'version': '1.4.10'} sanity_check_paths = { - 'files': ['bin/corkscrew'], - 'dirs': [] - } + 'files': ['bin/corkscrew'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-ictce-4.0.6.eb b/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-ictce-4.0.6.eb index 3d22de6dc8..ebeb826b66 100644 --- a/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-ictce-4.0.6.eb @@ -21,8 +21,8 @@ source_urls = ['http://www.agroman.net/corkscrew/'] toolchain = {'version': '4.0.6', 'name': 'ictce'} sanity_check_paths = { - 'files': ['bin/corkscrew'], - 'dirs': [] - } + 'files': ['bin/corkscrew'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-ictce-5.3.0.eb b/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-ictce-5.3.0.eb index 5f4aa901ed..0afa91c77f 100644 --- a/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/Corkscrew/Corkscrew-2.0-ictce-5.3.0.eb @@ -22,8 +22,8 @@ source_urls = ['http://www.agroman.net/corkscrew/'] toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { - 'files': ['bin/corkscrew'], - 'dirs': [] - } + 'files': ['bin/corkscrew'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/Cube/Cube-3.4.3-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/c/Cube/Cube-3.4.3-gompi-1.4.12-no-OFED.eb index 94eaf15f8d..856776f4e7 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-3.4.3-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-3.4.3-gompi-1.4.12-no-OFED.eb @@ -38,8 +38,8 @@ configopts = "--with-qmake=$EBROOTQT/bin/qmake" sanity_check_paths = { 'files': ["bin/cube3%s" % x for x in ["", "-qt", "_clean", "_cmp", "_cut", "_diff", "_mean", "_merge", "_part", "_remap", "_score", "_stat", "_topoassist"]] + - ["bin/cube-config", "bin/tau2cube3", "include/cube3/Cube.h", "include/cube3/cube_error.h", - "include/stats/P2Statistic.h", "lib/libcube3.a", "lib/libcubew3.a", "lib/libstats.a"], + ["bin/cube-config", "bin/tau2cube3", "include/cube3/Cube.h", "include/cube3/cube_error.h", + "include/stats/P2Statistic.h", "lib/libcube3.a", "lib/libcubew3.a", "lib/libstats.a"], 'dirs': ["include/cubew3"], } diff --git a/easybuild/easyconfigs/c/Cuby/Cuby-4-intel-2014b.eb b/easybuild/easyconfigs/c/Cuby/Cuby-4-intel-2014b.eb index fee6df968e..f49b28d34f 100644 --- a/easybuild/easyconfigs/c/Cuby/Cuby-4-intel-2014b.eb +++ b/easybuild/easyconfigs/c/Cuby/Cuby-4-intel-2014b.eb @@ -14,13 +14,13 @@ description = """Cuby is a computational chemistry framework written in ruby. toolchain = {'name': 'intel', 'version': '2014b'} -#Source can be obtained via http://cuby.molecular.cz/?page=Downloads +# Source can be obtained via http://cuby.molecular.cz/?page=Downloads sources = ['cuby4.tgz'] dependencies = [('Ruby', '2.1.5')] sanity_check_paths = { - 'files': ['cuby4%s' % x for x in ['', '.rb' ]], + 'files': ['cuby4%s' % x for x in ['', '.rb']], 'dirs': ['classes'], } diff --git a/easybuild/easyconfigs/c/Cython/Cython-0.22-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/c/Cython/Cython-0.22-goolf-1.4.10-Python-2.7.3.eb index 5b829d6a73..1a87b1c99c 100644 --- a/easybuild/easyconfigs/c/Cython/Cython-0.22-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/Cython/Cython-0.22-goolf-1.4.10-Python-2.7.3.eb @@ -21,8 +21,8 @@ cythonlibdir = 'lib/python' + pyshortver + '/site-packages/Cython-%(version)s-py dependencies = [(python, pythonver)] sanity_check_paths = { - 'files': ['bin/cygdb', 'bin/cython', '%s/%%(namelower)s.py' % cythonlibdir], - 'dirs': ['%s/%%(name)s' % cythonlibdir], + 'files': ['bin/cygdb', 'bin/cython', '%s/%%(namelower)s.py' % cythonlibdir], + 'dirs': ['%s/%%(name)s' % cythonlibdir], } moduleclass = 'lang' diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2014b.eb b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2014b.eb index 980fd8a13c..8b024b363b 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2014b.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2014b.eb @@ -16,7 +16,7 @@ toolchain = {'name': 'foss', 'version': '2014b'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://curl.haxx.se/download/'] -#dependencies = [('OpenSSL', '1.0.1i')] # OS dependency should be preferred for security reasons +# dependencies = [('OpenSSL', '1.0.1i')] # OS dependency should be preferred for security reasons osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] sanity_check_paths = { diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2015a.eb b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2015a.eb index fcbb0636e8..6036dce5c2 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2015a.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-foss-2015a.eb @@ -16,7 +16,7 @@ toolchain = {'name': 'foss', 'version': '2015a'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://curl.haxx.se/download/'] -#dependencies = [('OpenSSL', '1.0.1i')] # OS dependency should be preferred for security reasons +# dependencies = [('OpenSSL', '1.0.1i')] # OS dependency should be preferred for security reasons osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] sanity_check_paths = { diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb index dfe1f4cd86..196d06a19d 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2014b.eb @@ -16,7 +16,7 @@ toolchain = {'name': 'intel', 'version': '2014b'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://curl.haxx.se/download/'] -#dependencies = [('OpenSSL', '1.0.1i')] # OS dependency should be preferred for security reasons +# dependencies = [('OpenSSL', '1.0.1i')] # OS dependency should be preferred for security reasons osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] sanity_check_paths = { diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2015a.eb b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2015a.eb index 5e1e3ebad8..119999d59e 100644 --- a/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2015a.eb +++ b/easybuild/easyconfigs/c/cURL/cURL-7.37.1-intel-2015a.eb @@ -16,7 +16,7 @@ toolchain = {'name': 'intel', 'version': '2015a'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://curl.haxx.se/download/'] -#dependencies = [('OpenSSL', '1.0.1i')] # OS dependency should be preferred for security reasons +# dependencies = [('OpenSSL', '1.0.1i')] # OS dependency should be preferred for security reasons osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] sanity_check_paths = { diff --git a/easybuild/easyconfigs/c/ccache/ccache-3.1.9-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/c/ccache/ccache-3.1.9-goalf-1.1.0-no-OFED.eb index 48fcc47836..bbabdb92a5 100644 --- a/easybuild/easyconfigs/c/ccache/ccache-3.1.9-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/c/ccache/ccache-3.1.9-goalf-1.1.0-no-OFED.eb @@ -21,8 +21,8 @@ source_urls = ['http://samba.org/ftp/ccache/'] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { - 'files': ['bin/ccache'], - 'dirs': [] - } + 'files': ['bin/ccache'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/ccache/ccache-3.1.9-goolf-1.4.10.eb b/easybuild/easyconfigs/c/ccache/ccache-3.1.9-goolf-1.4.10.eb index b642a5d551..3bf08594da 100644 --- a/easybuild/easyconfigs/c/ccache/ccache-3.1.9-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/ccache/ccache-3.1.9-goolf-1.4.10.eb @@ -21,8 +21,8 @@ source_urls = ['http://samba.org/ftp/ccache/'] toolchain = {'name': 'goolf', 'version': '1.4.10'} sanity_check_paths = { - 'files': ['bin/ccache'], - 'dirs': [] - } + 'files': ['bin/ccache'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/ccache/ccache-3.1.9-ictce-4.0.6.eb b/easybuild/easyconfigs/c/ccache/ccache-3.1.9-ictce-4.0.6.eb index 4137d5afc8..3011b90d17 100644 --- a/easybuild/easyconfigs/c/ccache/ccache-3.1.9-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/c/ccache/ccache-3.1.9-ictce-4.0.6.eb @@ -21,9 +21,8 @@ source_urls = ['http://samba.org/ftp/ccache/'] toolchain = {'version': '4.0.6', 'name': 'ictce'} sanity_check_paths = { - 'files': ['bin/ccache'], - 'dirs': [] - } + 'files': ['bin/ccache'], + 'dirs': [] +} moduleclass = 'tools' - diff --git a/easybuild/easyconfigs/c/ccache/ccache-3.1.9-ictce-5.3.0.eb b/easybuild/easyconfigs/c/ccache/ccache-3.1.9-ictce-5.3.0.eb index b15c9ceaf9..84c3e7baf8 100644 --- a/easybuild/easyconfigs/c/ccache/ccache-3.1.9-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/ccache/ccache-3.1.9-ictce-5.3.0.eb @@ -22,9 +22,8 @@ source_urls = ['http://samba.org/ftp/ccache/'] toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { - 'files': ['bin/ccache'], - 'dirs': [] - } + 'files': ['bin/ccache'], + 'dirs': [] +} moduleclass = 'tools' - diff --git a/easybuild/easyconfigs/c/cflow/cflow-1.4-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/c/cflow/cflow-1.4-goalf-1.1.0-no-OFED.eb index 315f43e190..98800f3677 100644 --- a/easybuild/easyconfigs/c/cflow/cflow-1.4-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/c/cflow/cflow-1.4-goalf-1.1.0-no-OFED.eb @@ -22,8 +22,8 @@ source_urls = [GNU_SOURCE] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { - 'files': ['bin/cflow'], - 'dirs': [] - } + 'files': ['bin/cflow'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/cflow/cflow-1.4-goolf-1.4.10.eb b/easybuild/easyconfigs/c/cflow/cflow-1.4-goolf-1.4.10.eb index 501b5edd24..bb9da36f80 100644 --- a/easybuild/easyconfigs/c/cflow/cflow-1.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/cflow/cflow-1.4-goolf-1.4.10.eb @@ -22,8 +22,8 @@ source_urls = [GNU_SOURCE] toolchain = {'name': 'goolf', 'version': '1.4.10'} sanity_check_paths = { - 'files': ['bin/cflow'], - 'dirs': [] - } + 'files': ['bin/cflow'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/cflow/cflow-1.4-ictce-4.0.6.eb b/easybuild/easyconfigs/c/cflow/cflow-1.4-ictce-4.0.6.eb index 7c2775cbce..a3e495b0c6 100644 --- a/easybuild/easyconfigs/c/cflow/cflow-1.4-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/c/cflow/cflow-1.4-ictce-4.0.6.eb @@ -22,9 +22,8 @@ source_urls = [GNU_SOURCE] toolchain = {'version': '4.0.6', 'name': 'ictce'} sanity_check_paths = { - 'files': ['bin/cflow'], - 'dirs': [] - } + 'files': ['bin/cflow'], + 'dirs': [] +} moduleclass = 'tools' - diff --git a/easybuild/easyconfigs/c/cflow/cflow-1.4-ictce-5.3.0.eb b/easybuild/easyconfigs/c/cflow/cflow-1.4-ictce-5.3.0.eb index 848eb6e899..107d08647f 100644 --- a/easybuild/easyconfigs/c/cflow/cflow-1.4-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/cflow/cflow-1.4-ictce-5.3.0.eb @@ -23,9 +23,8 @@ source_urls = [GNU_SOURCE] toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { - 'files': ['bin/cflow'], - 'dirs': [] - } + 'files': ['bin/cflow'], + 'dirs': [] +} moduleclass = 'tools' - diff --git a/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-goalf-1.1.0-no-OFED.eb index 5a1aea2fb7..2112acc096 100644 --- a/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-goalf-1.1.0-no-OFED.eb @@ -21,13 +21,13 @@ source_urls = ['http://sourceforge.net/projects/cgdb/files', 'download'] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} dependencies = [ - ('ncurses', '5.9'), - ('libreadline', '6.2') - ] + ('ncurses', '5.9'), + ('libreadline', '6.2') +] sanity_check_paths = { - 'files': ['bin/cgdb'], - 'dirs': [] - } + 'files': ['bin/cgdb'], + 'dirs': [] +} moduleclass = 'debugger' diff --git a/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-goolf-1.4.10.eb b/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-goolf-1.4.10.eb index 5efc1c2d3c..9684225cb7 100644 --- a/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-goolf-1.4.10.eb @@ -21,13 +21,13 @@ source_urls = ['http://sourceforge.net/projects/cgdb/files', 'download'] toolchain = {'name': 'goolf', 'version': '1.4.10'} dependencies = [ - ('ncurses', '5.9'), - ('libreadline', '6.2') - ] + ('ncurses', '5.9'), + ('libreadline', '6.2') +] sanity_check_paths = { - 'files': ['bin/cgdb'], - 'dirs': [] - } + 'files': ['bin/cgdb'], + 'dirs': [] +} moduleclass = 'debugger' diff --git a/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-ictce-4.0.6.eb b/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-ictce-4.0.6.eb index b3656ba859..3cff32f247 100644 --- a/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-ictce-4.0.6.eb @@ -21,13 +21,13 @@ source_urls = ['http://sourceforge.net/projects/cgdb/files', 'download'] toolchain = {'version': '4.0.6', 'name': 'ictce'} dependencies = [ - ('ncurses', '5.9'), - ('libreadline', '6.2') - ] + ('ncurses', '5.9'), + ('libreadline', '6.2') +] sanity_check_paths = { - 'files': ['bin/cgdb'], - 'dirs': [] - } + 'files': ['bin/cgdb'], + 'dirs': [] +} moduleclass = 'debugger' diff --git a/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-ictce-5.3.0.eb b/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-ictce-5.3.0.eb index c3ce823fd9..eb6eb8ffbf 100644 --- a/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/c/cgdb/cgdb-0.6.5-ictce-5.3.0.eb @@ -22,13 +22,13 @@ source_urls = ['http://sourceforge.net/projects/cgdb/files', 'download'] toolchain = {'name': 'ictce', 'version': '5.3.0'} dependencies = [ - ('ncurses', '5.9'), - ('libreadline', '6.2') - ] + ('ncurses', '5.9'), + ('libreadline', '6.2') +] sanity_check_paths = { - 'files': ['bin/cgdb'], - 'dirs': [] - } + 'files': ['bin/cgdb'], + 'dirs': [] +} moduleclass = 'debugger' diff --git a/easybuild/easyconfigs/c/ctffind/ctffind-4.0.8-intel-2014b.eb b/easybuild/easyconfigs/c/ctffind/ctffind-4.0.8-intel-2014b.eb index 70b9a6c76d..6af0d95360 100644 --- a/easybuild/easyconfigs/c/ctffind/ctffind-4.0.8-intel-2014b.eb +++ b/easybuild/easyconfigs/c/ctffind/ctffind-4.0.8-intel-2014b.eb @@ -1,4 +1,4 @@ -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'ctffind' version = '4.0.8' diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb index 59cb6d8b45..6104aff87d 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb @@ -31,7 +31,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt','lib/python2.7/site-packages/cutadapt/calign.%s' % SHLIB_EXT,], + 'files': ['bin/cutadapt', 'lib/python2.7/site-packages/cutadapt/calign.%s' % SHLIB_EXT, ], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb index f90288e47d..47e9fde842 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb @@ -31,7 +31,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt','lib/python2.7/site-packages/cutadapt/calign.%s' % SHLIB_EXT,], + 'files': ['bin/cutadapt', 'lib/python2.7/site-packages/cutadapt/calign.%s' % SHLIB_EXT, ], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-foss-2014b-Python-2.7.8.eb index a308b21130..bb39813021 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-foss-2014b-Python-2.7.8.eb @@ -29,9 +29,8 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt',], + 'files': ['bin/cutadapt', ], 'dirs': [], } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-foss-2014b-Python-2.7.8.eb index 3303167a21..b50da0fe87 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-foss-2014b-Python-2.7.8.eb @@ -29,9 +29,8 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt',], + 'files': ['bin/cutadapt', ], 'dirs': [], } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-intel-2014b-Python-2.7.8.eb index dbc8a13634..259ebe78db 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-intel-2014b-Python-2.7.8.eb @@ -26,7 +26,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt','lib/python%s/site-packages/cutadapt/_align.so' % pyshortver], + 'files': ['bin/cutadapt', 'lib/python%s/site-packages/cutadapt/_align.so' % pyshortver], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.6-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.6-foss-2014b-Python-2.7.8.eb index 83a8d8a50d..a12667f4b2 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.6-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.6-foss-2014b-Python-2.7.8.eb @@ -29,9 +29,8 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt',], + 'files': ['bin/cutadapt', ], 'dirs': [], } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7-foss-2014b-Python-2.7.8.eb index f879b0939f..6968ed00cd 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7-foss-2014b-Python-2.7.8.eb @@ -29,9 +29,8 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt',], + 'files': ['bin/cutadapt', ], 'dirs': [], } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7.1-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7.1-foss-2014b-Python-2.7.8.eb index 60048badc4..9fe18ae0c4 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7.1-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7.1-foss-2014b-Python-2.7.8.eb @@ -29,9 +29,8 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt',], + 'files': ['bin/cutadapt', ], 'dirs': [], } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.8.1-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.8.1-intel-2015a-Python-2.7.9.eb index a69f7bc2f8..880a7ad08e 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.8.1-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.8.1-intel-2015a-Python-2.7.9.eb @@ -29,7 +29,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt','lib/python%s/site-packages/cutadapt/_align.so' % pyshortver], + 'files': ['bin/cutadapt', 'lib/python%s/site-packages/cutadapt/_align.so' % pyshortver], 'dirs': [], } -- GitLab From ea08830553c0f7e83ac34c7c77b8eaa1d904340a Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 14:48:41 +0100 Subject: [PATCH 0805/1015] Style fixes with autopep8: m Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- .../m/M4/M4-1.4.16-goalf-1.1.0-no-OFED.eb | 2 +- ....1.0.20150731-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../m/MATIO/MATIO-1.5.2-goolf-1.4.10.eb | 2 +- .../easyconfigs/m/MATLAB/MATLAB-2012b.eb | 2 +- .../m/MCL/MCL-12.135-goalf-1.1.0-no-OFED.eb | 6 ++-- .../m/MCL/MCL-12.135-goolf-1.4.10.eb | 6 ++-- .../m/MCL/MCL-12.135-ictce-4.0.6.eb | 6 ++-- .../m/MCL/MCL-12.135-ictce-4.1.13.eb | 6 ++-- .../m/MCL/MCL-12.135-ictce-5.3.0.eb | 6 ++-- easybuild/easyconfigs/m/MCR/MCR-R2014a.eb | 5 ++-- easybuild/easyconfigs/m/MCR/MCR-R2015a.eb | 5 ++-- .../METIS-5.1.0-gimkl-2.11.5-32bitIDX.eb | 2 +- .../METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb | 2 +- .../METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb | 2 +- .../m/MMSEQ/MMSEQ-1.0.8-linux64-static.eb | 2 +- .../m/MPC/MPC-1.0.2-intel-2015a.eb | 2 +- .../MPFR/MPFR-3.1.2-foss-2015a-GMP-6.0.0a.eb | 8 +++--- .../MPFR/MPFR-3.1.2-intel-2015a-GMP-6.0.0a.eb | 8 +++--- .../m/MUSCLE/MUSCLE-3.8.31-goolf-1.4.10.eb | 2 +- .../m/MUSCLE/MUSCLE-3.8.31-ictce-5.5.0.eb | 2 +- .../m/MUST/MUST-1.2.0-gompi-1.4.12-no-OFED.eb | 2 +- .../m/MVAPICH2/MVAPICH2-1.7-GCC-4.6.3.eb | 6 ++-- .../MariaDB/MariaDB-10.0.21-GNU-4.9.3-2.25.eb | 4 +-- .../m/MariaDB/MariaDB-5.5.29-ictce-4.1.13.eb | 4 +-- ...ercurial-2.3.2-ictce-5.3.0-Python-2.7.3.eb | 6 ++-- .../Mesa-10.4.5-intel-2015a-Python-2.7.9.eb | 2 +- .../Mesa-10.5.5-intel-2015a-Python-2.7.10.eb | 2 +- .../Mesa-11.0.2-intel-2015b-Python-2.7.10.eb | 2 +- .../Mesa-11.0.8-intel-2015b-Python-2.7.11.eb | 2 +- ...7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 28 +++++++++---------- .../Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb | 28 +++++++++---------- .../Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb | 28 +++++++++---------- .../Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb | 14 +++++----- .../Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb | 28 +++++++++---------- .../m/MethPipe/MethPipe-3.0.1-goolf-1.4.10.eb | 4 +-- .../m/MethPipe/MethPipe-3.0.1-intel-2014b.eb | 4 +-- .../m/Molden/Molden-5.0-ictce-4.1.13.eb | 4 +-- .../m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb | 2 +- .../m/MultiNest/MultiNest-3.10-intel-2015b.eb | 4 +-- .../MySQL-5.6.20-intel-2014b-clientonly.eb | 4 +-- .../MySQL-5.6.26-GNU-4.9.3-2.25-clientonly.eb | 2 +- .../m/mc/mc-4.6.1-goalf-1.1.0-no-OFED.eb | 6 ++-- .../easyconfigs/m/mc/mc-4.6.1-goolf-1.4.10.eb | 6 ++-- .../easyconfigs/m/mc/mc-4.6.1-ictce-4.0.6.eb | 6 ++-- .../easyconfigs/m/mc/mc-4.6.1-ictce-5.3.0.eb | 6 ++-- .../m/mdtest/mdtest-1.7.1-goolf-1.4.10.eb | 6 ++-- .../m/mdtest/mdtest-1.7.1-ictce-6.2.5.eb | 6 ++-- .../m/mdtest/mdtest-1.9.3-goolf-1.4.10.eb | 10 +++---- .../m/mdtest/mdtest-1.9.3-ictce-6.2.5.eb | 10 +++---- .../mpiBLAST-1.6.0-goalf-1.1.0-no-OFED.eb | 6 ++-- .../m/mpiBLAST/mpiBLAST-1.6.0-goolf-1.4.10.eb | 6 ++-- .../m/mpiBLAST/mpiBLAST-1.6.0-ictce-4.0.6.eb | 6 ++-- .../m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.2.0.eb | 6 ++-- .../m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.3.0.eb | 7 ++--- 54 files changed, 173 insertions(+), 172 deletions(-) diff --git a/easybuild/easyconfigs/m/M4/M4-1.4.16-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/m/M4/M4-1.4.16-goalf-1.1.0-no-OFED.eb index 9ced23daf9..e90e4b4187 100644 --- a/easybuild/easyconfigs/m/M4/M4-1.4.16-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/m/M4/M4-1.4.16-goalf-1.1.0-no-OFED.eb @@ -9,7 +9,7 @@ description = """GNU M4 is an implementation of the traditional Unix macro proce (for example, handling more than 9 positional parameters to macros). GNU M4 also has built-in functions for including files, running shell commands, doing arithmetic, etc.""" -toolchain = {'name': 'goalf', 'version' : '1.1.0-no-OFED'} +toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] diff --git a/easybuild/easyconfigs/m/MACS2/MACS2-2.1.0.20150731-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/m/MACS2/MACS2-2.1.0.20150731-goolf-1.4.10-Python-2.7.3.eb index 5ab68f3355..74d5a36f68 100644 --- a/easybuild/easyconfigs/m/MACS2/MACS2-2.1.0.20150731-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/MACS2/MACS2-2.1.0.20150731-goolf-1.4.10-Python-2.7.3.eb @@ -32,7 +32,7 @@ dependencies = [ ('numpy', '1.7.1', versionsuffix), ] -options = {'modulename': name } +options = {'modulename': name} # specify that this asyblock should run a full sanity check, rather than just trying to load the module full_sanity_check = True diff --git a/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-goolf-1.4.10.eb index 79d3f53e5a..2f00cc2dbd 100644 --- a/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MATIO/MATIO-1.5.2-goolf-1.4.10.eb @@ -19,6 +19,6 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_ZIP] -dependencies = [('zlib','1.2.7')] +dependencies = [('zlib', '1.2.7')] moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/MATLAB/MATLAB-2012b.eb b/easybuild/easyconfigs/m/MATLAB/MATLAB-2012b.eb index 8deb553751..ba3d36b9c7 100644 --- a/easybuild/easyconfigs/m/MATLAB/MATLAB-2012b.eb +++ b/easybuild/easyconfigs/m/MATLAB/MATLAB-2012b.eb @@ -10,7 +10,7 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} sources = [SOURCELOWER_TAR_GZ] -dependencies =[('Java', '1.7.0_10')] +dependencies = [('Java', '1.7.0_10')] import os license_server = os.getenv('EB_MATLAB_LICENSE_SERVER', 'license.example.com') diff --git a/easybuild/easyconfigs/m/MCL/MCL-12.135-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/m/MCL/MCL-12.135-goalf-1.1.0-no-OFED.eb index 54d1c4d20b..e322ccb0af 100644 --- a/easybuild/easyconfigs/m/MCL/MCL-12.135-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/m/MCL/MCL-12.135-goalf-1.1.0-no-OFED.eb @@ -29,8 +29,8 @@ sources = ['mcl-%s.tar.gz' % '-'.join(version.split('.'))] source_urls = ['http://micans.org/mcl/src/'] sanity_check_paths = { - 'files': ["bin/mcl"], - 'dirs': ["share"] - } + 'files': ["bin/mcl"], + 'dirs': ["share"] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/m/MCL/MCL-12.135-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MCL/MCL-12.135-goolf-1.4.10.eb index 0b7a65ab00..b1a95f4031 100644 --- a/easybuild/easyconfigs/m/MCL/MCL-12.135-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MCL/MCL-12.135-goolf-1.4.10.eb @@ -28,8 +28,8 @@ sources = ['mcl-%s.tar.gz' % '-'.join(version.split('.'))] source_urls = ['http://micans.org/mcl/src/'] sanity_check_paths = { - 'files': ["bin/mcl"], - 'dirs': ["share"] - } + 'files': ["bin/mcl"], + 'dirs': ["share"] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-4.0.6.eb b/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-4.0.6.eb index b2dec05ab5..232ec42670 100644 --- a/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-4.0.6.eb @@ -29,8 +29,8 @@ sources = ['mcl-%s.tar.gz' % '-'.join(version.split('.'))] source_urls = ['http://micans.org/mcl/src/'] sanity_check_paths = { - 'files': ["bin/mcl"], - 'dirs': ["share"] - } + 'files': ["bin/mcl"], + 'dirs': ["share"] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-4.1.13.eb b/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-4.1.13.eb index 26b2a9bb86..3edc17b8e9 100644 --- a/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-4.1.13.eb @@ -29,8 +29,8 @@ sources = ['mcl-%s.tar.gz' % '-'.join(version.split('.'))] source_urls = ['http://micans.org/mcl/src/'] sanity_check_paths = { - 'files': ["bin/mcl"], - 'dirs': ["share"] - } + 'files': ["bin/mcl"], + 'dirs': ["share"] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-5.3.0.eb b/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-5.3.0.eb index b84227a558..0619f29465 100644 --- a/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/m/MCL/MCL-12.135-ictce-5.3.0.eb @@ -30,8 +30,8 @@ sources = ['mcl-%s.tar.gz' % '-'.join(version.split('.'))] source_urls = ['http://micans.org/mcl/src/'] sanity_check_paths = { - 'files': ["bin/mcl"], - 'dirs': ["share"] - } + 'files': ["bin/mcl"], + 'dirs': ["share"] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/m/MCR/MCR-R2014a.eb b/easybuild/easyconfigs/m/MCR/MCR-R2014a.eb index 7efec1287d..939aae0af8 100644 --- a/easybuild/easyconfigs/m/MCR/MCR-R2014a.eb +++ b/easybuild/easyconfigs/m/MCR/MCR-R2014a.eb @@ -8,9 +8,10 @@ description = """The MATLAB Runtime is a standalone set of shared libraries toolchain = {'name': 'dummy', 'version': 'dummy'} -source_urls = ['http://www.mathworks.com/supportfiles/downloads/%(version)s/deployment_files/%(version)s/installers/glnxa64/'] +source_urls = [ + 'http://www.mathworks.com/supportfiles/downloads/%(version)s/deployment_files/%(version)s/installers/glnxa64/'] sources = ['%(name)s_%(version)s_glnxa64_installer.zip'] -dependencies =[('Java', '1.8.0_31')] +dependencies = [('Java', '1.8.0_31')] moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/MCR/MCR-R2015a.eb b/easybuild/easyconfigs/m/MCR/MCR-R2015a.eb index e0b5326bd6..29d916a9f4 100644 --- a/easybuild/easyconfigs/m/MCR/MCR-R2015a.eb +++ b/easybuild/easyconfigs/m/MCR/MCR-R2015a.eb @@ -8,9 +8,10 @@ description = """The MATLAB Runtime is a standalone set of shared libraries toolchain = {'name': 'dummy', 'version': 'dummy'} -source_urls = ['http://www.mathworks.com/supportfiles/downloads/%(version)s/deployment_files/%(version)s/installers/glnxa64/'] +source_urls = [ + 'http://www.mathworks.com/supportfiles/downloads/%(version)s/deployment_files/%(version)s/installers/glnxa64/'] sources = ['%(name)s_%(version)s_glnxa64_installer.zip'] -dependencies =[('Java', '1.8.0_31')] +dependencies = [('Java', '1.8.0_31')] moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-gimkl-2.11.5-32bitIDX.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-gimkl-2.11.5-32bitIDX.eb index 0d5b02189a..7ab7bcbfae 100644 --- a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-gimkl-2.11.5-32bitIDX.eb +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-gimkl-2.11.5-32bitIDX.eb @@ -1,6 +1,6 @@ name = 'METIS' version = '5.1.0' -#default 32-bit IDTYPEWIDTH, no patch used +# default 32-bit IDTYPEWIDTH, no patch used versionsuffix = '-32bitIDX' homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview' diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb index d937f515a8..b404314c3e 100644 --- a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015a-32bitIDX.eb @@ -1,6 +1,6 @@ name = 'METIS' version = '5.1.0' -#default 32-bit IDTYPEWIDTH, no patch used +# default 32-bit IDTYPEWIDTH, no patch used versionsuffix = '-32bitIDX' homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview' diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb index c9b8dd3d53..9810c2e1f2 100644 --- a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-intel-2015b-32bitIDX.eb @@ -1,6 +1,6 @@ name = 'METIS' version = '5.1.0' -#default 32-bit IDTYPEWIDTH, no patch used +# default 32-bit IDTYPEWIDTH, no patch used versionsuffix = '-32bitIDX' homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview' diff --git a/easybuild/easyconfigs/m/MMSEQ/MMSEQ-1.0.8-linux64-static.eb b/easybuild/easyconfigs/m/MMSEQ/MMSEQ-1.0.8-linux64-static.eb index e59bc43670..9077537b1d 100644 --- a/easybuild/easyconfigs/m/MMSEQ/MMSEQ-1.0.8-linux64-static.eb +++ b/easybuild/easyconfigs/m/MMSEQ/MMSEQ-1.0.8-linux64-static.eb @@ -19,7 +19,7 @@ source_urls = ['https://github.com/eturro/mmseq/archive/'] sources = ['%(version)s.tar.gz'] sanity_check_paths = { - 'files': ["bin/mmseq-linux", "bin/bam2hits-linux", "bin/extract_transcripts-linux" ], + 'files': ["bin/mmseq-linux", "bin/bam2hits-linux", "bin/extract_transcripts-linux"], 'dirs': [] } diff --git a/easybuild/easyconfigs/m/MPC/MPC-1.0.2-intel-2015a.eb b/easybuild/easyconfigs/m/MPC/MPC-1.0.2-intel-2015a.eb index 6763501bb4..191f33c725 100644 --- a/easybuild/easyconfigs/m/MPC/MPC-1.0.2-intel-2015a.eb +++ b/easybuild/easyconfigs/m/MPC/MPC-1.0.2-intel-2015a.eb @@ -25,6 +25,6 @@ runtest = 'check' sanity_check_paths = { 'files': ['lib/libmpc.%s' % SHLIB_EXT, 'include/mpc.h'], 'dirs': [] - } +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/m/MPFR/MPFR-3.1.2-foss-2015a-GMP-6.0.0a.eb b/easybuild/easyconfigs/m/MPFR/MPFR-3.1.2-foss-2015a-GMP-6.0.0a.eb index c0d8ea5a48..d500bd8bd3 100644 --- a/easybuild/easyconfigs/m/MPFR/MPFR-3.1.2-foss-2015a-GMP-6.0.0a.eb +++ b/easybuild/easyconfigs/m/MPFR/MPFR-3.1.2-foss-2015a-GMP-6.0.0a.eb @@ -14,11 +14,11 @@ sources = [SOURCELOWER_TAR_BZ2] patches = ['MPFR_ictce_remove-deprecated-mp.patch'] -gmp='GMP' -gmpver='6.0.0a' -versionsuffix='-%s-%s' % (gmp,gmpver) +gmp = 'GMP' +gmpver = '6.0.0a' +versionsuffix = '-%s-%s' % (gmp, gmpver) -#GMP does not compile correctly with ICC on Haswell architecture +# GMP does not compile correctly with ICC on Haswell architecture dependencies = [(gmp, gmpver, '', ('GCC', '4.9.2'))] runtest = 'check' diff --git a/easybuild/easyconfigs/m/MPFR/MPFR-3.1.2-intel-2015a-GMP-6.0.0a.eb b/easybuild/easyconfigs/m/MPFR/MPFR-3.1.2-intel-2015a-GMP-6.0.0a.eb index 4afd6ab5dc..ed339c9c95 100644 --- a/easybuild/easyconfigs/m/MPFR/MPFR-3.1.2-intel-2015a-GMP-6.0.0a.eb +++ b/easybuild/easyconfigs/m/MPFR/MPFR-3.1.2-intel-2015a-GMP-6.0.0a.eb @@ -14,11 +14,11 @@ sources = [SOURCELOWER_TAR_BZ2] patches = ['MPFR_ictce_remove-deprecated-mp.patch'] -gmp='GMP' -gmpver='6.0.0a' -versionsuffix='-%s-%s' % (gmp,gmpver) +gmp = 'GMP' +gmpver = '6.0.0a' +versionsuffix = '-%s-%s' % (gmp, gmpver) -#GMP does not compile correctly with ICC on Haswell architecture +# GMP does not compile correctly with ICC on Haswell architecture dependencies = [(gmp, gmpver, '', ('GCC', '4.9.2'))] runtest = 'check' diff --git a/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-goolf-1.4.10.eb index 0ce77f4dfa..f41c1f7758 100644 --- a/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-goolf-1.4.10.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'MUSCLE' version = '3.8.31' diff --git a/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-ictce-5.5.0.eb b/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-ictce-5.5.0.eb index ebd4dcac83..2998cc688a 100644 --- a/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/m/MUSCLE/MUSCLE-3.8.31-ictce-5.5.0.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'MUSCLE' version = '3.8.31' diff --git a/easybuild/easyconfigs/m/MUST/MUST-1.2.0-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/m/MUST/MUST-1.2.0-gompi-1.4.12-no-OFED.eb index 94a699dcb4..cd0624726e 100644 --- a/easybuild/easyconfigs/m/MUST/MUST-1.2.0-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/m/MUST/MUST-1.2.0-gompi-1.4.12-no-OFED.eb @@ -29,7 +29,7 @@ dependencies = [('GTI', '1.2.0')] builddependencies = [('CMake', '2.8.10.2')] -configopts = ' -DCMAKE_BUILD_TYPE=Release -DGTI_INSTALL_PREFIX=${EBROOTGTI}' +configopts = ' -DCMAKE_BUILD_TYPE=Release -DGTI_INSTALL_PREFIX=${EBROOTGTI}' sanity_check_paths = { 'files': ["bin/mustrun", "include/mustConfig.h"], diff --git a/easybuild/easyconfigs/m/MVAPICH2/MVAPICH2-1.7-GCC-4.6.3.eb b/easybuild/easyconfigs/m/MVAPICH2/MVAPICH2-1.7-GCC-4.6.3.eb index 53cdff914e..22a7f9f02e 100644 --- a/easybuild/easyconfigs/m/MVAPICH2/MVAPICH2-1.7-GCC-4.6.3.eb +++ b/easybuild/easyconfigs/m/MVAPICH2/MVAPICH2-1.7-GCC-4.6.3.eb @@ -13,12 +13,12 @@ source_urls = ['http://mvapich.cse.ohio-state.edu/download/mvapich2'] builddependencies = [('Bison', '2.5')] -rdma_type = "gen2" # 'gen2' or 'udapl' +rdma_type = "gen2" # 'gen2' or 'udapl' -## enable building of MPE routines +# enable building of MPE routines withmpe = True -## parallel build tends to fail +# parallel build tends to fail parallel = 1 moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/m/MariaDB/MariaDB-10.0.21-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/m/MariaDB/MariaDB-10.0.21-GNU-4.9.3-2.25.eb index 6e95bf258a..8d84225619 100644 --- a/easybuild/easyconfigs/m/MariaDB/MariaDB-10.0.21-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/m/MariaDB/MariaDB-10.0.21-GNU-4.9.3-2.25.eb @@ -6,14 +6,14 @@ version = '10.0.21' homepage = 'https://mariadb.org/' description = """MariaDB An enhanced, drop-in replacement for MySQL.""" -toolchain = {'name': 'GNU' , 'version': '4.9.3-2.25'} +toolchain = {'name': 'GNU', 'version': '4.9.3-2.25'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['https://downloads.mariadb.org/f/mariadb-10.0.21/source/'] dependencies = [ ('zlib', '1.2.8'), - ('ncurses' , '5.9'), + ('ncurses', '5.9'), ('libedit', '20150325'), ('libxml2', '2.9.2'), ] diff --git a/easybuild/easyconfigs/m/MariaDB/MariaDB-5.5.29-ictce-4.1.13.eb b/easybuild/easyconfigs/m/MariaDB/MariaDB-5.5.29-ictce-4.1.13.eb index ec2fa1dac8..9e7b790697 100644 --- a/easybuild/easyconfigs/m/MariaDB/MariaDB-5.5.29-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/m/MariaDB/MariaDB-5.5.29-ictce-4.1.13.eb @@ -6,7 +6,7 @@ version = '5.5.29' homepage = 'https://mariadb.org/' description = """MariaDB An enhanced, drop-in replacement for MySQL.""" -toolchain = {'name': 'ictce' , 'version': '4.1.13'} +toolchain = {'name': 'ictce', 'version': '4.1.13'} sources = [SOURCELOWER_TAR_GZ] @@ -14,7 +14,7 @@ sources = [SOURCELOWER_TAR_GZ] patches = ['define_unreachable_builtin.patch'] dependencies = [ - ('ncurses' , '5.9'), + ('ncurses', '5.9'), ('libreadline', '6.2'), ] diff --git a/easybuild/easyconfigs/m/Mercurial/Mercurial-2.3.2-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mercurial/Mercurial-2.3.2-ictce-5.3.0-Python-2.7.3.eb index 791d375531..f2baa1d123 100644 --- a/easybuild/easyconfigs/m/Mercurial/Mercurial-2.3.2-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mercurial/Mercurial-2.3.2-ictce-5.3.0-Python-2.7.3.eb @@ -22,8 +22,8 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] sanity_check_paths = { - 'files': ['bin/hg'], - 'dirs': ['lib/python%s/site-packages/mercurial' % pythonshortversion] - } + 'files': ['bin/hg'], + 'dirs': ['lib/python%s/site-packages/mercurial' % pythonshortversion] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb index 9fed17ec40..2c72b2e6f5 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-10.4.5-intel-2015a-Python-2.7.9.eb @@ -49,7 +49,7 @@ dependencies = [ ('eudev', '3.0'), ] -#Use the os provided libudev or the EB provided eudev +# Use the os provided libudev or the EB provided eudev #osdependencies = ['libudev'] # GLU is not part anymore of Mesa package! diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-10.5.5-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/m/Mesa/Mesa-10.5.5-intel-2015a-Python-2.7.10.eb index ddd54508d0..1a69d47441 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-10.5.5-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-10.5.5-intel-2015a-Python-2.7.10.eb @@ -46,7 +46,7 @@ dependencies = [ ('eudev', '3.0'), ] -#Use the os provided libudev or the EB provided eudev +# Use the os provided libudev or the EB provided eudev #osdependencies = ['libudev'] # GLU is not part anymore of Mesa package! diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb index 3e51cbc3cf..9d960059a5 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.2-intel-2015b-Python-2.7.10.eb @@ -45,7 +45,7 @@ dependencies = [ ('eudev', '3.1.2'), ] -#Use the os provided libudev or the EB provided eudev +# Use the os provided libudev or the EB provided eudev #osdependencies = ['libudev'] # GLU is not part anymore of Mesa package! diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.8-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.8-intel-2015b-Python-2.7.11.eb index 5bc1c00683..73b355c719 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-11.0.8-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-11.0.8-intel-2015b-Python-2.7.11.eb @@ -45,7 +45,7 @@ dependencies = [ ('eudev', '3.1.5'), ] -#Use the os provided libudev or the EB provided eudev +# Use the os provided libudev or the EB provided eudev #osdependencies = ['libudev'] # GLU is not part anymore of Mesa package! diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 071c95fba2..0cd27019ac 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -21,22 +21,22 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % ('Python', pythonver) dependencies = [ - ('flex', '2.5.35'), - ('Bison', '2.5'), - ('makedepend', '1.0.4'), - ('Python', pythonver), - ('libxml2', '2.8.0', versionsuffix), - ('glproto', '1.4.16'), - ('libdrm', '2.4.27') - ] + ('flex', '2.5.35'), + ('Bison', '2.5'), + ('makedepend', '1.0.4'), + ('Python', pythonver), + ('libxml2', '2.8.0', versionsuffix), + ('glproto', '1.4.16'), + ('libdrm', '2.4.27') +] osdependencies = [ - 'libX11-devel', # Xlibs.h - 'xorg-x11-proto-devel', # X.h, glproto, xproto - 'libXdamage-devel', - 'libXext-devel', - 'libXfixes-devel', - ] + 'libX11-devel', # Xlibs.h + 'xorg-x11-proto-devel', # X.h, glproto, xproto + 'libXdamage-devel', + 'libXext-devel', + 'libXfixes-devel', +] configopts = " --disable-osmesa --enable-glu --disable-gallium-llvm --disable-gallium-gbm --enable-glx --with-driver=xlib" configopts += " --disable-driglx-direct --with-gallium-drivers='' --without-demos --disable-egl""" diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb index 3fa0d3f751..a724cb0c52 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-goolf-1.4.10-Python-2.7.3.eb @@ -20,22 +20,22 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % ('Python', pythonver) dependencies = [ - ('flex', '2.5.35'), - ('Bison', '2.5'), - ('makedepend', '1.0.4'), - ('Python', pythonver), - ('libxml2', '2.8.0', versionsuffix), - ('glproto', '1.4.16'), - ('libdrm', '2.4.27') - ] + ('flex', '2.5.35'), + ('Bison', '2.5'), + ('makedepend', '1.0.4'), + ('Python', pythonver), + ('libxml2', '2.8.0', versionsuffix), + ('glproto', '1.4.16'), + ('libdrm', '2.4.27') +] osdependencies = [ - 'libX11-devel', # Xlibs.h - 'xorg-x11-proto-devel', # X.h, glproto, xproto - 'libXdamage-devel', - 'libXext-devel', - 'libXfixes-devel', - ] + 'libX11-devel', # Xlibs.h + 'xorg-x11-proto-devel', # X.h, glproto, xproto + 'libXdamage-devel', + 'libXext-devel', + 'libXfixes-devel', +] configopts = " --disable-osmesa --enable-glu --disable-gallium-llvm --disable-gallium-gbm --enable-glx --with-driver=xlib" configopts += " --disable-driglx-direct --with-gallium-drivers='' --without-demos --disable-egl""" diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb index 864dc0bea3..70a2816d6b 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.0.6-Python-2.7.3.eb @@ -21,22 +21,22 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % ('Python', pythonver) dependencies = [ - ('flex', '2.5.35'), - ('Bison', '2.5'), - ('makedepend', '1.0.4'), - ('Python', pythonver), - ('libxml2', '2.8.0', versionsuffix), - ('glproto', '1.4.16'), - ('libdrm', '2.4.27') - ] + ('flex', '2.5.35'), + ('Bison', '2.5'), + ('makedepend', '1.0.4'), + ('Python', pythonver), + ('libxml2', '2.8.0', versionsuffix), + ('glproto', '1.4.16'), + ('libdrm', '2.4.27') +] osdependencies = [ - 'libX11-devel', # Xlibs.h - 'xorg-x11-proto-devel', # X.h, glproto, xproto - 'libXdamage-devel', - 'libXext-devel', - 'libXfixes-devel', - ] + 'libX11-devel', # Xlibs.h + 'xorg-x11-proto-devel', # X.h, glproto, xproto + 'libXdamage-devel', + 'libXext-devel', + 'libXfixes-devel', +] configopts = " --disable-osmesa --enable-glu --disable-gallium-llvm --disable-gallium-gbm --enable-glx --with-driver=xlib" configopts += " --disable-driglx-direct --with-gallium-drivers='' --without-demos --disable-egl""" diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb index 4ae1b34911..0371483898 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-4.1.13-Python-2.7.3.eb @@ -21,13 +21,13 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % ('Python', pythonver) dependencies = [ - ('flex', '2.5.35'), - ('Bison', '2.5'), - ('makedepend', '1.0.4'), - ('Python', pythonver), - ('libxml2', '2.8.0', versionsuffix), - ('glproto', '1.4.16'), - ('libdrm', '2.4.27') + ('flex', '2.5.35'), + ('Bison', '2.5'), + ('makedepend', '1.0.4'), + ('Python', pythonver), + ('libxml2', '2.8.0', versionsuffix), + ('glproto', '1.4.16'), + ('libdrm', '2.4.27') ] osdependencies = [ diff --git a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb index 8f7b8fd9e1..7e87cc2bd4 100644 --- a/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/Mesa/Mesa-7.11.2-ictce-5.3.0-Python-2.7.3.eb @@ -22,22 +22,22 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % ('Python', pythonver) dependencies = [ - ('flex', '2.5.35'), - ('Bison', '2.5'), - ('makedepend', '1.0.4'), - ('Python', pythonver), - ('libxml2', '2.8.0', versionsuffix), - ('glproto', '1.4.16'), - ('libdrm', '2.4.27') - ] + ('flex', '2.5.35'), + ('Bison', '2.5'), + ('makedepend', '1.0.4'), + ('Python', pythonver), + ('libxml2', '2.8.0', versionsuffix), + ('glproto', '1.4.16'), + ('libdrm', '2.4.27') +] osdependencies = [ - 'libX11-devel', # Xlibs.h - 'xorg-x11-proto-devel', # X.h, glproto, xproto - 'libXdamage-devel', - 'libXext-devel', - 'libXfixes-devel', - ] + 'libX11-devel', # Xlibs.h + 'xorg-x11-proto-devel', # X.h, glproto, xproto + 'libXdamage-devel', + 'libXext-devel', + 'libXfixes-devel', +] configopts = " --disable-osmesa --enable-glu --disable-gallium-llvm --disable-gallium-gbm --enable-glx --with-driver=xlib" configopts += " --disable-driglx-direct --with-gallium-drivers='' --without-demos --disable-egl""" diff --git a/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-goolf-1.4.10.eb index 5ee01321f8..3af2bae350 100644 --- a/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-goolf-1.4.10.eb @@ -32,8 +32,8 @@ files_to_copy = ["bin", "docs"] sanity_check_paths = { 'files': ["bin/%s" % x for x in ["allelicmeth", "amrfinder", "amrtester", "bsrate", "dmr", - "duplicate-remover", "hmr", "hmr_plant", "lc_approx","levels", - "merge-bsrate", "merge-methcounts", "methcounts","methdiff", + "duplicate-remover", "hmr", "hmr_plant", "lc_approx", "levels", + "merge-bsrate", "merge-methcounts", "methcounts", "methdiff", "methstates", "pmd", "rmapbs", "rmapbs-pe", "roimethstat", "to-mr"]], 'dirs': ['docs'], } diff --git a/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-intel-2014b.eb b/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-intel-2014b.eb index 546db6338a..3f4fca5919 100644 --- a/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-intel-2014b.eb +++ b/easybuild/easyconfigs/m/MethPipe/MethPipe-3.0.1-intel-2014b.eb @@ -32,8 +32,8 @@ files_to_copy = ["bin", "docs"] sanity_check_paths = { 'files': ["bin/%s" % x for x in ["allelicmeth", "amrfinder", "amrtester", "bsrate", "dmr", - "duplicate-remover", "hmr", "hmr_plant", "lc_approx","levels", - "merge-bsrate", "merge-methcounts", "methcounts","methdiff", + "duplicate-remover", "hmr", "hmr_plant", "lc_approx", "levels", + "merge-bsrate", "merge-methcounts", "methcounts", "methdiff", "methstates", "pmd", "rmapbs", "rmapbs-pe", "roimethstat", "to-mr"]], 'dirs': ['docs'], } diff --git a/easybuild/easyconfigs/m/Molden/Molden-5.0-ictce-4.1.13.eb b/easybuild/easyconfigs/m/Molden/Molden-5.0-ictce-4.1.13.eb index 33a900aecd..23f121832f 100644 --- a/easybuild/easyconfigs/m/Molden/Molden-5.0-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/m/Molden/Molden-5.0-ictce-4.1.13.eb @@ -15,9 +15,9 @@ source_urls = ['ftp://ftp.cmbi.ru.nl/pub/molgraph/molden'] buildopts = 'CC="$CC" FC="$F90" molden' -files_to_copy = [(['molden'],'bin'), 'CopyRight', 'README', 'REGISTER'] +files_to_copy = [(['molden'], 'bin'), 'CopyRight', 'README', 'REGISTER'] -sanity_check_paths={ +sanity_check_paths = { 'files': ['bin/molden', 'README', 'REGISTER'], 'dirs': [], } diff --git a/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb b/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb index aa2cc82aa9..5da93a4bfe 100644 --- a/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/MotEvo/MotEvo-1.02-goolf-1.4.10.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'MotEvo' version = '1.02' diff --git a/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb b/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb index 1640a34512..37117a4be0 100644 --- a/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb +++ b/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb @@ -18,8 +18,8 @@ builddependencies = [('CMake', '3.4.0')] sanity_check_paths = { 'files': ['bin/%s' % x for x in ['ackley', 'eggboxC', 'eggboxC++', 'gaussian', 'gauss_shell', 'himmelblau', 'obj_detect', 'rosenbrock']] + - ['lib/lib%s' % x for x in ['multinest.a', 'multinest_mpi.a', 'multinest_mpi.%s' % SHLIB_EXT, 'multinest.%s' % SHLIB_EXT]] + - ['include/multinest.h'], + ['lib/lib%s' % x for x in ['multinest.a', 'multinest_mpi.a', 'multinest_mpi.%s' % SHLIB_EXT, 'multinest.%s' % SHLIB_EXT]] + + ['include/multinest.h'], 'dirs': ['modules'], } diff --git a/easybuild/easyconfigs/m/MySQL/MySQL-5.6.20-intel-2014b-clientonly.eb b/easybuild/easyconfigs/m/MySQL/MySQL-5.6.20-intel-2014b-clientonly.eb index b14d94df84..50dda691db 100644 --- a/easybuild/easyconfigs/m/MySQL/MySQL-5.6.20-intel-2014b-clientonly.eb +++ b/easybuild/easyconfigs/m/MySQL/MySQL-5.6.20-intel-2014b-clientonly.eb @@ -8,7 +8,7 @@ homepage = 'http://www.mysql.com/' description = """MySQL is (as of March 2014) the world's second most widely used open-source relational database management system (RDBMS).""" -#http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.20.tar.gz +# http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.20.tar.gz source_urls = ['http://dev.mysql.com/get/Downloads/MySQL-%(version_major_minor)s/'] sources = [SOURCELOWER_TAR_GZ] @@ -20,7 +20,7 @@ dependencies = [ ('libevent', '2.0.21'), ('libreadline', '6.3'), ('zlib', '1.2.8'), -# ('OpenSSL', '1.0.1i'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1i'), # OS dependency should be preferred for security reasons ] builddependencies = [ diff --git a/easybuild/easyconfigs/m/MySQL/MySQL-5.6.26-GNU-4.9.3-2.25-clientonly.eb b/easybuild/easyconfigs/m/MySQL/MySQL-5.6.26-GNU-4.9.3-2.25-clientonly.eb index bae1276ac2..6b59f1b4bf 100644 --- a/easybuild/easyconfigs/m/MySQL/MySQL-5.6.26-GNU-4.9.3-2.25-clientonly.eb +++ b/easybuild/easyconfigs/m/MySQL/MySQL-5.6.26-GNU-4.9.3-2.25-clientonly.eb @@ -18,7 +18,7 @@ dependencies = [ ('ncurses', '5.9'), ('libedit', '20150325'), ('zlib', '1.2.8'), -# ('OpenSSL', '1.0.1p'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1p'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/m/mc/mc-4.6.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/m/mc/mc-4.6.1-goalf-1.1.0-no-OFED.eb index ecfb57dda3..a05d906924 100644 --- a/easybuild/easyconfigs/m/mc/mc-4.6.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/m/mc/mc-4.6.1-goalf-1.1.0-no-OFED.eb @@ -24,8 +24,8 @@ source_urls = ['http://www.ibiblio.org/pub/Linux/utils/file/managers/mc/'] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { - 'files': ['bin/mc'], - 'dirs': [] - } + 'files': ['bin/mc'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/m/mc/mc-4.6.1-goolf-1.4.10.eb b/easybuild/easyconfigs/m/mc/mc-4.6.1-goolf-1.4.10.eb index 438ec80d0e..87c8b17b1f 100644 --- a/easybuild/easyconfigs/m/mc/mc-4.6.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/mc/mc-4.6.1-goolf-1.4.10.eb @@ -23,8 +23,8 @@ source_urls = ['http://www.ibiblio.org/pub/Linux/utils/file/managers/mc/'] toolchain = {'name': 'goolf', 'version': '1.4.10'} sanity_check_paths = { - 'files': ['bin/mc'], - 'dirs': [] - } + 'files': ['bin/mc'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/m/mc/mc-4.6.1-ictce-4.0.6.eb b/easybuild/easyconfigs/m/mc/mc-4.6.1-ictce-4.0.6.eb index ec94a5a333..9830f37904 100644 --- a/easybuild/easyconfigs/m/mc/mc-4.6.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/m/mc/mc-4.6.1-ictce-4.0.6.eb @@ -24,8 +24,8 @@ source_urls = ['http://www.ibiblio.org/pub/Linux/utils/file/managers/mc/'] toolchain = {'version': '4.0.6', 'name': 'ictce'} sanity_check_paths = { - 'files': ['bin/mc'], - 'dirs': [] - } + 'files': ['bin/mc'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/m/mc/mc-4.6.1-ictce-5.3.0.eb b/easybuild/easyconfigs/m/mc/mc-4.6.1-ictce-5.3.0.eb index f390a24559..7047839f2d 100644 --- a/easybuild/easyconfigs/m/mc/mc-4.6.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/m/mc/mc-4.6.1-ictce-5.3.0.eb @@ -25,8 +25,8 @@ source_urls = ['http://www.ibiblio.org/pub/Linux/utils/file/managers/mc/'] toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { - 'files': ['bin/mc'], - 'dirs': [] - } + 'files': ['bin/mc'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-goolf-1.4.10.eb b/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-goolf-1.4.10.eb index f389f06807..13a13c28d8 100644 --- a/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-goolf-1.4.10.eb @@ -25,9 +25,9 @@ parallel = 1 buildopts = ' CC="$CC"' files_to_copy = [ - (['mdtest'], 'bin'), - "README", - "COPYRIGHT", + (['mdtest'], 'bin'), + "README", + "COPYRIGHT", ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-ictce-6.2.5.eb b/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-ictce-6.2.5.eb index 9444c160fd..fdcf4609af 100644 --- a/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/m/mdtest/mdtest-1.7.1-ictce-6.2.5.eb @@ -25,9 +25,9 @@ parallel = 1 buildopts = ' CC="$CC"' files_to_copy = [ - (['mdtest'], 'bin'), - "README", - "COPYRIGHT", + (['mdtest'], 'bin'), + "README", + "COPYRIGHT", ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-goolf-1.4.10.eb b/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-goolf-1.4.10.eb index a7dcc82e62..6a4c7c8893 100644 --- a/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-goolf-1.4.10.eb @@ -25,11 +25,11 @@ parallel = 1 buildopts = ' CC="$CC"' files_to_copy = [ - (['mdtest'], 'bin'), - (['mdtest.1'], 'man/man1'), - "README", - "RELEASE_LOG", - "scripts" + (['mdtest'], 'bin'), + (['mdtest.1'], 'man/man1'), + "README", + "RELEASE_LOG", + "scripts" ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-ictce-6.2.5.eb b/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-ictce-6.2.5.eb index 2085a445de..31e12db3cc 100644 --- a/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/m/mdtest/mdtest-1.9.3-ictce-6.2.5.eb @@ -25,11 +25,11 @@ parallel = 1 buildopts = ' CC="$CC"' files_to_copy = [ - (['mdtest'], 'bin'), - (['mdtest.1'], 'man/man1'), - "README", - "RELEASE_LOG", - "scripts" + (['mdtest'], 'bin'), + (['mdtest.1'], 'man/man1'), + "README", + "RELEASE_LOG", + "scripts" ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-goalf-1.1.0-no-OFED.eb index dd7cd82090..b4ca6871ed 100644 --- a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-goalf-1.1.0-no-OFED.eb @@ -34,9 +34,9 @@ patches = ['mpiBLAST_disable-ncbi-X11-apps.patch'] buildopts = 'ncbi all' sanity_check_paths = { - 'files': ["bin/mpiblast"], - 'dirs': [] - } + 'files': ["bin/mpiblast"], + 'dirs': [] +} parallel = 1 diff --git a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-goolf-1.4.10.eb b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-goolf-1.4.10.eb index 7996ccccb1..273a8c9d5f 100644 --- a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-goolf-1.4.10.eb @@ -33,9 +33,9 @@ patches = ['mpiBLAST_disable-ncbi-X11-apps.patch'] buildopts = 'ncbi all' sanity_check_paths = { - 'files': ["bin/mpiblast"], - 'dirs': [] - } + 'files': ["bin/mpiblast"], + 'dirs': [] +} parallel = 1 diff --git a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-4.0.6.eb b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-4.0.6.eb index ed6214c594..f14049a15f 100644 --- a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-4.0.6.eb @@ -34,9 +34,9 @@ patches = ['mpiBLAST_disable-ncbi-X11-apps.patch'] buildopts = 'ncbi all' sanity_check_paths = { - 'files': ["bin/mpiblast"], - 'dirs': [] - } + 'files': ["bin/mpiblast"], + 'dirs': [] +} parallel = 1 diff --git a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.2.0.eb b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.2.0.eb index 61e20d4024..1bb43bc486 100644 --- a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.2.0.eb @@ -34,9 +34,9 @@ patches = ['mpiBLAST_disable-ncbi-X11-apps.patch'] buildopts = 'ncbi all' sanity_check_paths = { - 'files': ["bin/mpiblast"], - 'dirs': [] - } + 'files': ["bin/mpiblast"], + 'dirs': [] +} parallel = 1 diff --git a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.3.0.eb b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.3.0.eb index 7a012e8c9b..58c91d09bc 100644 --- a/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/m/mpiBLAST/mpiBLAST-1.6.0-ictce-5.3.0.eb @@ -23,7 +23,6 @@ description = """mpiBLAST is a freely available, open-source, parallel implement mpiBLAST is also portable across many different platforms and operating systems.""" - toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'pic': True, 'usempi': True} @@ -36,9 +35,9 @@ patches = ['mpiBLAST_disable-ncbi-X11-apps.patch'] buildopts = 'ncbi all' sanity_check_paths = { - 'files': ["bin/mpiblast"], - 'dirs': [] - } + 'files': ["bin/mpiblast"], + 'dirs': [] +} parallel = 1 -- GitLab From 62c3145818af1fe8990393b588edf7b01e305900 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 14:49:23 +0100 Subject: [PATCH 0806/1015] Style fixes with autopep8: n Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- .../NCBI-Toolkit-9.0.0-goalf-1.1.0-no-OFED.eb | 6 +++--- .../NCBI-Toolkit/NCBI-Toolkit-9.0.0-goolf-1.4.10.eb | 6 +++--- .../n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-ictce-4.0.6.eb | 12 ++++++------ easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb | 2 +- .../n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb | 2 +- .../n/NEMO/NEMO-3.4-r5541-ictce-6.1.5-IC3.eb | 2 +- easybuild/easyconfigs/n/NEdit/NEdit-5.5-Linux-x86.eb | 2 +- .../easyconfigs/n/NFFT/NFFT-3.3.0-CrayGNU-5.2.40.eb | 2 +- ....revision2-intel-2014b-2013-10-17-Python-2.7.8.eb | 2 +- ...ision26243-intel-2014b-2014-09-10-Python-2.7.8.eb | 2 +- ...sion26243-intel-2015b-2014-09-10-Python-2.7.10.eb | 2 +- .../n/ncdf4/ncdf4-1.6.1-ictce-5.3.0-R-3.0.2-bare.eb | 2 +- .../n/ncurses/ncurses-5.9-20130406-GCC-4.7.2.eb | 6 +++--- .../n/ncurses/ncurses-5.9-20130406-cgmpolf-1.1.6.eb | 6 +++--- .../ncurses-5.9-20130406-cgmvolf-1.1.12rc1.eb | 6 +++--- .../n/ncurses/ncurses-5.9-20130406-cgmvolf-1.2.7.eb | 6 +++--- .../n/ncurses/ncurses-5.9-20130406-cgoolf-1.1.7.eb | 6 +++--- .../n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12.eb | 6 +++--- .../ncurses/ncurses-5.9-20130406-gmvolf-1.7.12rc1.eb | 6 +++--- .../n/ncurses/ncurses-5.9-CrayGNU-5.1.29.eb | 6 +++--- .../n/ncurses/ncurses-5.9-CrayGNU-5.2.25.eb | 6 +++--- .../n/ncurses/ncurses-5.9-CrayGNU-5.2.40.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.2.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.3.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.1.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.2.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.3.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.4.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-GCC-4.9.2.eb | 6 +++--- .../n/ncurses/ncurses-5.9-GNU-4.9.3-2.25.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-foss-2014b.eb | 6 +++--- .../n/ncurses/ncurses-5.9-foss-2015.05.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-foss-2015a.eb | 6 +++--- .../n/ncurses/ncurses-5.9-gmpolf-1.4.8.eb | 6 +++--- .../n/ncurses/ncurses-5.9-gmvolf-1.7.12.eb | 6 +++--- .../n/ncurses/ncurses-5.9-gmvolf-1.7.12rc1.eb | 6 +++--- .../n/ncurses/ncurses-5.9-goalf-1.1.0-no-OFED.eb | 6 +++--- .../n/ncurses/ncurses-5.9-goalf-1.5.12-no-OFED.eb | 6 +++--- .../n/ncurses/ncurses-5.9-gompi-1.4.12-no-OFED.eb | 6 +++--- .../n/ncurses/ncurses-5.9-gompi-1.5.16.eb | 6 +++--- .../n/ncurses/ncurses-5.9-goolf-1.4.10.eb | 6 +++--- .../n/ncurses/ncurses-5.9-goolf-1.5.14.eb | 6 +++--- .../n/ncurses/ncurses-5.9-goolf-1.7.20.eb | 6 +++--- .../n/ncurses/ncurses-5.9-goolfc-1.3.12.eb | 6 +++--- .../n/ncurses/ncurses-5.9-goolfc-2.6.10.eb | 6 +++--- .../n/ncurses/ncurses-5.9-ictce-3.2.2.u3.eb | 6 +++--- .../n/ncurses/ncurses-5.9-ictce-4.0.10.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.6.eb | 6 +++--- .../n/ncurses/ncurses-5.9-ictce-4.1.13.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-ictce-5.2.0.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-ictce-5.3.0.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-ictce-5.5.0.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-ictce-6.2.5.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-ictce-6.3.5.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-ictce-7.1.2.eb | 6 +++--- .../n/ncurses/ncurses-5.9-intel-2014.06.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-intel-2014b.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-intel-2015a.eb | 6 +++--- .../n/ncurses/ncurses-5.9-iomkl-4.6.13.eb | 6 +++--- .../n/ncurses/ncurses-5.9-iqacml-3.7.3.eb | 6 +++--- .../n/ncurses/ncurses-5.9-iqacml-4.4.13.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9.eb | 6 +++--- .../n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb | 6 +++--- .../n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-6.0-foss-2016a.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-6.0-intel-2016a.eb | 6 +++--- .../n/netCDF/netCDF-4.1.3-ictce-4.1.13.eb | 2 +- .../easyconfigs/n/netCDF/netCDF-4.1.3-ictce-5.3.0.eb | 2 +- .../n/netCDF/netCDF-4.2.1.1-ictce-4.1.13-mt.eb | 2 +- .../n/netCDF/netCDF-4.2.1.1-ictce-4.1.13.eb | 4 ++-- .../easyconfigs/n/netCDF/netCDF-4.3.2-foss-2014b.eb | 1 - .../easyconfigs/n/netloc/netloc-0.5-GCC-4.8.3.eb | 2 +- .../n/netloc/netloc-0.5-gcccuda-2.6.10.eb | 2 +- .../n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb | 3 ++- .../easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb | 3 ++- .../n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb | 3 ++- .../n/nodejs/nodejs-0.10.24-goolf-1.4.10.eb | 2 +- .../easyconfigs/n/ns/ns-2.35-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/n/ns/ns-2.35-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/n/ns/ns-2.35-ictce-5.3.0.eb | 2 +- .../numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb | 2 +- .../numexpr-2.0.1-ictce-4.1.13-Python-2.7.3.eb | 12 ++++++------ .../numexpr-2.0.1-ictce-5.3.0-Python-2.7.3.eb | 12 ++++++------ 84 files changed, 216 insertions(+), 214 deletions(-) diff --git a/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goalf-1.1.0-no-OFED.eb index c5936a51c7..c4688cb405 100644 --- a/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goalf-1.1.0-no-OFED.eb @@ -34,8 +34,8 @@ dependencies = [('Boost', '1.51.0')] configopts = '--with-boost=$EBROOTBOOST --with-64 --with-bin-release --without-debug --with-mt' sanity_check_paths = { - 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], - 'dirs': [] - } + 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goolf-1.4.10.eb b/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goolf-1.4.10.eb index b889e93516..b11e19a831 100644 --- a/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-goolf-1.4.10.eb @@ -33,8 +33,8 @@ dependencies = [('Boost', '1.51.0')] configopts = '--with-boost=$EBROOTBOOST --with-64 --with-bin-release --without-debug --with-mt' sanity_check_paths = { - 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], - 'dirs': [] - } + 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-ictce-4.0.6.eb b/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-ictce-4.0.6.eb index af1e8856cf..7d8e37d42d 100644 --- a/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/n/NCBI-Toolkit/NCBI-Toolkit-9.0.0-ictce-4.0.6.eb @@ -29,17 +29,17 @@ sources = ['ncbi_cxx--%s.tar.gz' % src_ver] source_urls = ['ftp://ftp.ncbi.nlm.nih.gov/toolbox/ncbi_tools++/ARCHIVE/%s' % src_ver] patches = [ - 'NCBI-Toolkit_make-install-fix.patch', - 'NCBI-Toolkit-9.0.0_ictce-fixes.patch' - ] + 'NCBI-Toolkit_make-install-fix.patch', + 'NCBI-Toolkit-9.0.0_ictce-fixes.patch' +] dependencies = [('Boost', '1.51.0')] configopts = '--with-boost=$EBROOTBOOST --with-64 --with-bin-release --without-debug --with-mt' sanity_check_paths = { - 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], - 'dirs': [] - } + 'files': ["bin/blastn", "bin/blastp", "bin/blastx"], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb b/easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb index 91425320d2..98cce01c87 100644 --- a/easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb +++ b/easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb @@ -22,7 +22,7 @@ dependencies = [ sanity_check_paths = { 'files': ['bin/nc%s' % x for x in ['ap2', 'atted', 'bo', 'diff', 'ea', 'ecat', 'es', 'flint', 'ks', 'pdq', 'ra', 'rcat', 'rename']] + - ['lib/libnco.a', 'lib/libnco.%s' % SHLIB_EXT, 'lib/libnco_c++.a', 'lib/libnco_c++.%s' % SHLIB_EXT], + ['lib/libnco.a', 'lib/libnco.%s' % SHLIB_EXT, 'lib/libnco_c++.a', 'lib/libnco_c++.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb index b849d1d7cc..b0e417a669 100644 --- a/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb @@ -38,7 +38,7 @@ dependencies = [ sanity_check_paths = { 'files': ['bin/nc%s' % x for x in ('ap', 'ap2', 'atted', 'bo', 'diff', 'ea', 'ecat', 'es', 'flint', 'ks', 'pdq', 'ra', 'rcat', 'rename', 'wa')] + - ['lib/libnco.a', 'lib/libnco.%s' % SHLIB_EXT, 'lib/libnco_c++.a', 'lib/libnco_c++.%s' % SHLIB_EXT], + ['lib/libnco.a', 'lib/libnco.%s' % SHLIB_EXT, 'lib/libnco_c++.a', 'lib/libnco_c++.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/n/NEMO/NEMO-3.4-r5541-ictce-6.1.5-IC3.eb b/easybuild/easyconfigs/n/NEMO/NEMO-3.4-r5541-ictce-6.1.5-IC3.eb index 3f22d89443..cb8f9487e8 100644 --- a/easybuild/easyconfigs/n/NEMO/NEMO-3.4-r5541-ictce-6.1.5-IC3.eb +++ b/easybuild/easyconfigs/n/NEMO/NEMO-3.4-r5541-ictce-6.1.5-IC3.eb @@ -6,7 +6,7 @@ homepage = 'http://www.nemo-ocean.eu/' description = """NEMO (Nucleus for European Modelling of the Ocean) is a state-of-the-art modeling framework for oceanographic research, operational oceanography seasonal forecast and climate studies.""" -toolchain = {'name': 'ictce','version': '6.1.5'} +toolchain = {'name': 'ictce', 'version': '6.1.5'} toolchainopts = {'opt': False, 'optarch': False} # authenticated SVN access required diff --git a/easybuild/easyconfigs/n/NEdit/NEdit-5.5-Linux-x86.eb b/easybuild/easyconfigs/n/NEdit/NEdit-5.5-Linux-x86.eb index 6fc9490675..4804968338 100644 --- a/easybuild/easyconfigs/n/NEdit/NEdit-5.5-Linux-x86.eb +++ b/easybuild/easyconfigs/n/NEdit/NEdit-5.5-Linux-x86.eb @@ -12,7 +12,7 @@ description = """NEdit is a multi-purpose text editor for the X Window System, toolchain = {'version': 'dummy', 'name': 'dummy'} subdir = '_'.join(version.split('-')[0].split('.')) -source_urls = ['http://ftp.vim.org/editors/NEdit/v%s/executables' % subdir ] +source_urls = ['http://ftp.vim.org/editors/NEdit/v%s/executables' % subdir] sources = ['%(namelower)s-%(version)s%(versionsuffix)s.tar.gz'] modextrapaths = { diff --git a/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-CrayGNU-5.2.40.eb b/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-CrayGNU-5.2.40.eb index 292a68dda4..6a655087df 100644 --- a/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-CrayGNU-5.2.40.eb +++ b/easybuild/easyconfigs/n/NFFT/NFFT-3.3.0-CrayGNU-5.2.40.eb @@ -9,7 +9,7 @@ description = """The NFFT (nonequispaced fast Fourier transform or nonuniform fa dimensions, of arbitrary input size, and of complex data.""" toolchain = {'name': 'CrayGNU', 'version': '5.2.40'} -toolchainopts = { 'dynamic': True } +toolchainopts = {'dynamic': True} source_urls = ['https://www-user.tu-chemnitz.de/~potts/nfft/download/'] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/n/NWChem/NWChem-6.3.revision2-intel-2014b-2013-10-17-Python-2.7.8.eb b/easybuild/easyconfigs/n/NWChem/NWChem-6.3.revision2-intel-2014b-2013-10-17-Python-2.7.8.eb index 0e843ffa38..acc8037f03 100644 --- a/easybuild/easyconfigs/n/NWChem/NWChem-6.3.revision2-intel-2014b-2013-10-17-Python-2.7.8.eb +++ b/easybuild/easyconfigs/n/NWChem/NWChem-6.3.revision2-intel-2014b-2013-10-17-Python-2.7.8.eb @@ -12,7 +12,7 @@ description = """NWChem aims to provide its users with computational chemistry t toolchain = {'name': 'intel', 'version': '2014b'} toolchainopts = {'i8': True} -source_urls = [ 'http://www.nwchem-sw.org/download.php?f='] +source_urls = ['http://www.nwchem-sw.org/download.php?f='] verdate = '2013-10-17' sources = ['Nwchem-%s-src.%s.tar.gz' % (version, verdate)] diff --git a/easybuild/easyconfigs/n/NWChem/NWChem-6.5.revision26243-intel-2014b-2014-09-10-Python-2.7.8.eb b/easybuild/easyconfigs/n/NWChem/NWChem-6.5.revision26243-intel-2014b-2014-09-10-Python-2.7.8.eb index 2eefc9a7f3..ec0a191ad4 100644 --- a/easybuild/easyconfigs/n/NWChem/NWChem-6.5.revision26243-intel-2014b-2014-09-10-Python-2.7.8.eb +++ b/easybuild/easyconfigs/n/NWChem/NWChem-6.5.revision26243-intel-2014b-2014-09-10-Python-2.7.8.eb @@ -12,7 +12,7 @@ description = """NWChem aims to provide its users with computational chemistry t toolchain = {'name': 'intel', 'version': '2014b'} toolchainopts = {'i8': True} -source_urls = [ 'http://www.nwchem-sw.org/download.php?f='] +source_urls = ['http://www.nwchem-sw.org/download.php?f='] verdate = '2014-09-10' sources = ['Nwchem-%s-src.%s.tar.bz2' % (version, verdate)] diff --git a/easybuild/easyconfigs/n/NWChem/NWChem-6.5.revision26243-intel-2015b-2014-09-10-Python-2.7.10.eb b/easybuild/easyconfigs/n/NWChem/NWChem-6.5.revision26243-intel-2015b-2014-09-10-Python-2.7.10.eb index 918b9ffd9a..cfb063858e 100644 --- a/easybuild/easyconfigs/n/NWChem/NWChem-6.5.revision26243-intel-2015b-2014-09-10-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/NWChem/NWChem-6.5.revision26243-intel-2015b-2014-09-10-Python-2.7.10.eb @@ -12,7 +12,7 @@ description = """NWChem aims to provide its users with computational chemistry t toolchain = {'name': 'intel', 'version': '2015b'} toolchainopts = {'i8': True} -source_urls = [ 'http://www.nwchem-sw.org/download.php?f='] +source_urls = ['http://www.nwchem-sw.org/download.php?f='] verdate = '2014-09-10' sources = ['Nwchem-%s-src.%s.tar.bz2' % (version, verdate)] diff --git a/easybuild/easyconfigs/n/ncdf4/ncdf4-1.6.1-ictce-5.3.0-R-3.0.2-bare.eb b/easybuild/easyconfigs/n/ncdf4/ncdf4-1.6.1-ictce-5.3.0-R-3.0.2-bare.eb index 4ef7a218bc..cf94b3ef4d 100644 --- a/easybuild/easyconfigs/n/ncdf4/ncdf4-1.6.1-ictce-5.3.0-R-3.0.2-bare.eb +++ b/easybuild/easyconfigs/n/ncdf4/ncdf4-1.6.1-ictce-5.3.0-R-3.0.2-bare.eb @@ -20,7 +20,7 @@ r = 'R' rver = '3.0.2' rversuf = '-bare' -versionsuffix = '-%s-%s%s' % (r, rver,rversuf) +versionsuffix = '-%s-%s%s' % (r, rver, rversuf) dependencies = [ (r, rver, rversuf), diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-GCC-4.7.2.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-GCC-4.7.2.eb index 634fda5b4d..701d4f5b32 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-GCC-4.7.2.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmpolf-1.1.6.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmpolf-1.1.6.eb index 4f21474dcf..5039753d61 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmpolf-1.1.6.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmpolf-1.1.6.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.1.12rc1.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.1.12rc1.eb index a71c6aab72..19a447fb27 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.1.12rc1.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.1.12rc1.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.2.7.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.2.7.eb index f2a6bbb76a..fba7788bef 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.2.7.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.2.7.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgoolf-1.1.7.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgoolf-1.1.7.eb index 5ef3e822ad..0af76e5309 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgoolf-1.1.7.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgoolf-1.1.7.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12.eb index 96cc600747..f539996103 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12rc1.eb index a1409a10e6..266e0372ef 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12rc1.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.1.29.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.1.29.eb index 6b7bb1c347..6aaa93881b 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.1.29.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.1.29.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.25.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.25.eb index 01680ab5b7..376ac3284c 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.25.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.25.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.40.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.40.eb index 6f00fdbd51..b4e88ed329 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.40.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.40.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.2.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.2.eb index 37a2fff35a..597f627fd5 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.2.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.3.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.3.eb index 96e1f45472..18b80dd5b4 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.3.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.3.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.1.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.1.eb index 5dd295c39e..5e59d7a015 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.1.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.1.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.2.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.2.eb index 3071876ad2..0e4f38f6b4 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.2.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.3.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.3.eb index c5e4c7e93d..e71416ed21 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.3.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.4.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.4.eb index a769a56170..7d22fac6d5 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.4.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.9.2.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.9.2.eb index 5125329966..f71a1ebf66 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.9.2.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GNU-4.9.3-2.25.eb index 82fd4d66d0..7496dc385d 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GNU-4.9.3-2.25.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2014b.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2014b.eb index 7278bb4ccf..6fba11778b 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2014b.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2014b.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015.05.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015.05.eb index 37d7e04809..f3025721f3 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015.05.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015.05.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015a.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015a.eb index cff4af273d..a3e060e522 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015a.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015a.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmpolf-1.4.8.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmpolf-1.4.8.eb index b529181479..e5277365c6 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmpolf-1.4.8.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12.eb index aaa5b2bd78..dcacd6eb8f 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12rc1.eb index f8ee92d094..4438ab7164 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12rc1.eb @@ -30,9 +30,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.1.0-no-OFED.eb index 9936cdbc6c..5bf835f0f9 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.1.0-no-OFED.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.5.12-no-OFED.eb index b5428d27b0..b8cefe2085 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.5.12-no-OFED.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.4.12-no-OFED.eb index 21128a21c5..bd62e235e7 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.4.12-no-OFED.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.5.16.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.5.16.eb index e272a823d6..c1ef51469e 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.5.16.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.5.16.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.4.10.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.4.10.eb index fa8d19afbb..a193ec004c 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.4.10.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.5.14.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.5.14.eb index cdf8cdb5ce..95a00cbe48 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.5.14.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.7.20.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.7.20.eb index 9a1708ba34..676d1b38e4 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.7.20.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-1.3.12.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-1.3.12.eb index 36b5053e62..fd2250632c 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-1.3.12.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-1.3.12.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-2.6.10.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-2.6.10.eb index 292cec33e2..1862eb1eb3 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-2.6.10.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-2.6.10.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-3.2.2.u3.eb index 0b4bbba9ad..5dc04b26ca 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-3.2.2.u3.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.10.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.10.eb index b5099d8795..4ebf61d594 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.10.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.10.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.6.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.6.eb index 94e44f7817..8e3894ae7f 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.6.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.1.13.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.1.13.eb index b1c1a88d75..1871a9bd84 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.1.13.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.2.0.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.2.0.eb index fed58a89dd..67488363dc 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.2.0.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.3.0.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.3.0.eb index bf996a362f..278feeefd1 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.3.0.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb index 3c9a948aef..63a4e678bd 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.5.0.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.5.0.eb index 671b5796ac..acf30f2ceb 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.5.0.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.2.5.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.2.5.eb index 61118f9005..d70ebf22fe 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.2.5.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.3.5.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.3.5.eb index 278cc8d64a..19ed9c2c9e 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.3.5.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.3.5.eb @@ -29,9 +29,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-7.1.2.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-7.1.2.eb index 38c7d07988..eba66cce94 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-7.1.2.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014.06.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014.06.eb index d67fc45cbf..252f009474 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014.06.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014.06.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014b.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014b.eb index 9fa751952c..176634e08b 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014b.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014b.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2015a.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2015a.eb index 24097805bc..3d58c86438 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2015a.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2015a.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iomkl-4.6.13.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iomkl-4.6.13.eb index 115d1bd981..f18c6b0cd2 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iomkl-4.6.13.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-3.7.3.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-3.7.3.eb index e4351873f4..56c27e1dd1 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-3.7.3.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-4.4.13.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-4.4.13.eb index 529b47259f..2360219b0e 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-4.4.13.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-4.4.13.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9.eb index dd70b0800a..16f90cd0e9 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb index eab9da36db..2ec6dcb703 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses%(version_major)s-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.%s' % (x, y, SHLIB_EXT) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.%s' % (x, y, SHLIB_EXT) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb index 4012f0e69b..4f00fe676a 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb @@ -25,9 +25,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses%(version_major)s-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2016a.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2016a.eb index 6029357e96..83fce4b28a 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2016a.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2016a.eb @@ -25,9 +25,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses%(version_major)s-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-intel-2016a.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-intel-2016a.eb index 852b0df6bb..e9bc3f20c2 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-intel-2016a.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-intel-2016a.eb @@ -25,9 +25,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses%(version_major)s-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.1.3-ictce-4.1.13.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.1.3-ictce-4.1.13.eb index 1cf87a93d6..47fa2b79af 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.1.3-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.1.3-ictce-4.1.13.eb @@ -7,7 +7,7 @@ description = """NetCDF (network Common Data Form) is a set of software librarie scientific data.""" toolchain = {'name': 'ictce', 'version': '4.1.13'} -toolchainopts = {'pic':True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [ diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.1.3-ictce-5.3.0.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.1.3-ictce-5.3.0.eb index 2e121dba81..36ab674b3d 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.1.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.1.3-ictce-5.3.0.eb @@ -7,7 +7,7 @@ description = """NetCDF (network Common Data Form) is a set of software librarie scientific data.""" toolchain = {'name': 'ictce', 'version': '5.3.0'} -toolchainopts = {'pic':True} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [ diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.2.1.1-ictce-4.1.13-mt.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.2.1.1-ictce-4.1.13-mt.eb index a518b2a451..46676df71b 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.2.1.1-ictce-4.1.13-mt.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.2.1.1-ictce-4.1.13-mt.eb @@ -7,7 +7,7 @@ description = """NetCDF (network Common Data Form) is a set of software librarie and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.""" -toolchain = {'name':'ictce','version':'4.1.13'} +toolchain = {'name': 'ictce', 'version': '4.1.13'} toolchainopts = {'pic': True, 'openmp': True} sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.2.1.1-ictce-4.1.13.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.2.1.1-ictce-4.1.13.eb index 9caf198302..e5e9ad231d 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.2.1.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.2.1.1-ictce-4.1.13.eb @@ -6,8 +6,8 @@ description = """NetCDF (network Common Data Form) is a set of software librarie and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data.""" -toolchain = {'name':'ictce','version':'4.1.13'} -toolchainopts = {'pic':True} +toolchain = {'name': 'ictce', 'version': '4.1.13'} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [ diff --git a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-foss-2014b.eb b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-foss-2014b.eb index f0b637b12c..1b6d9c1fa7 100644 --- a/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-foss-2014b.eb +++ b/easybuild/easyconfigs/n/netCDF/netCDF-4.3.2-foss-2014b.eb @@ -35,4 +35,3 @@ configopts = [ ] moduleclass = 'data' - diff --git a/easybuild/easyconfigs/n/netloc/netloc-0.5-GCC-4.8.3.eb b/easybuild/easyconfigs/n/netloc/netloc-0.5-GCC-4.8.3.eb index 26ee8e7734..f7783bd576 100644 --- a/easybuild/easyconfigs/n/netloc/netloc-0.5-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/n/netloc/netloc-0.5-GCC-4.8.3.eb @@ -20,6 +20,6 @@ dependencies = [ ] configopts = '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-jansson=$EBROOTJANSSON ' # jansson support +configopts += '--with-jansson=$EBROOTJANSSON ' # jansson support moduleclass = 'system' diff --git a/easybuild/easyconfigs/n/netloc/netloc-0.5-gcccuda-2.6.10.eb b/easybuild/easyconfigs/n/netloc/netloc-0.5-gcccuda-2.6.10.eb index 71e8c66169..e1ffe4c74f 100644 --- a/easybuild/easyconfigs/n/netloc/netloc-0.5-gcccuda-2.6.10.eb +++ b/easybuild/easyconfigs/n/netloc/netloc-0.5-gcccuda-2.6.10.eb @@ -17,7 +17,7 @@ dependencies = [ ] configopts = '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += '--with-jansson=$EBROOTJANSSON ' # jansson support +configopts += '--with-jansson=$EBROOTJANSSON ' # jansson support # fi. http://www.open-mpi.org/software/netloc/v0.5/downloads/netloc-0.5.tar.gz source_urls = [homepage + '/v%(version_major_minor)s/downloads'] diff --git a/easybuild/easyconfigs/n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb index 7b56d0898a..19f109d73f 100644 --- a/easybuild/easyconfigs/n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb @@ -15,7 +15,8 @@ dependencies = [('GMP', '5.0.5')] sanity_check_paths = { 'files': ['bin/%s' % x for x in ['nettle-hash', 'nettle-lfib-stream', 'pkcs1-conv', 'sexp-conv']] + - ['lib64/libhogweed.a', 'lib64/libhogweed.%s' % SHLIB_EXT, 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], + ['lib64/libhogweed.a', 'lib64/libhogweed.%s' % SHLIB_EXT, + 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], 'dirs': ['include/nettle'], } diff --git a/easybuild/easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb b/easybuild/easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb index d09168b7c8..afeba6c842 100644 --- a/easybuild/easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb @@ -15,7 +15,8 @@ dependencies = [('GMP', '5.0.5')] sanity_check_paths = { 'files': ['bin/%s' % x for x in ['nettle-hash', 'nettle-lfib-stream', 'pkcs1-conv', 'sexp-conv']] + - ['lib64/libhogweed.a', 'lib64/libhogweed.%s' % SHLIB_EXT, 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], + ['lib64/libhogweed.a', 'lib64/libhogweed.%s' % SHLIB_EXT, + 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], 'dirs': ['include/nettle'], } diff --git a/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb index d17a6ef2c2..264418e53b 100644 --- a/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb @@ -20,7 +20,8 @@ dependencies = [ sanity_check_paths = { 'files': ['bin/%s' % x for x in ['nettle-hash', 'nettle-lfib-stream', 'pkcs1-conv', 'sexp-conv']] + - ['lib64/libhogweed.a', 'lib64/libhogweed.%s' % SHLIB_EXT, 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], + ['lib64/libhogweed.a', 'lib64/libhogweed.%s' % SHLIB_EXT, + 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], 'dirs': ['include/nettle'], } diff --git a/easybuild/easyconfigs/n/nodejs/nodejs-0.10.24-goolf-1.4.10.eb b/easybuild/easyconfigs/n/nodejs/nodejs-0.10.24-goolf-1.4.10.eb index 51c10e822d..0a34435fbe 100644 --- a/easybuild/easyconfigs/n/nodejs/nodejs-0.10.24-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/nodejs/nodejs-0.10.24-goolf-1.4.10.eb @@ -16,7 +16,7 @@ sources = ['node-v%(version)s.tar.gz'] source_urls = ['http://nodejs.org/dist/v%(version)s/'] -dependencies = [('Python','2.7.5')] +dependencies = [('Python', '2.7.5')] sanity_check_paths = { 'files': ["bin/node", "bin/npm", ], diff --git a/easybuild/easyconfigs/n/ns/ns-2.35-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/n/ns/ns-2.35-goalf-1.1.0-no-OFED.eb index 174f9bf7e2..29818dfb05 100644 --- a/easybuild/easyconfigs/n/ns/ns-2.35-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/n/ns/ns-2.35-goalf-1.1.0-no-OFED.eb @@ -20,7 +20,7 @@ dependencies = [ ('Tcl', tcl_ver), ('Tk', tcl_ver), ('otcl', '1.14'), - ('tclcl' , '1.20'), + ('tclcl', '1.20'), ] configopts = "--with-otcl=$EBROOTOTCL --with-tcl=$EBROOTTCL --with-tcl-ver=$EBVERSIONTCL " diff --git a/easybuild/easyconfigs/n/ns/ns-2.35-goolf-1.4.10.eb b/easybuild/easyconfigs/n/ns/ns-2.35-goolf-1.4.10.eb index 057d7763d5..860b1cd2b3 100644 --- a/easybuild/easyconfigs/n/ns/ns-2.35-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/ns/ns-2.35-goolf-1.4.10.eb @@ -22,7 +22,7 @@ dependencies = [ ('Tcl', tcl_ver), ('Tk', tcl_ver), ('otcl', '1.14'), - ('tclcl' , '1.20'), + ('tclcl', '1.20'), ] configopts = "--with-otcl=$EBROOTOTCL --with-tcl=$EBROOTTCL --with-tcl-ver=$EBVERSIONTCL " diff --git a/easybuild/easyconfigs/n/ns/ns-2.35-ictce-5.3.0.eb b/easybuild/easyconfigs/n/ns/ns-2.35-ictce-5.3.0.eb index ded8fdd51c..ddad23bdff 100644 --- a/easybuild/easyconfigs/n/ns/ns-2.35-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/n/ns/ns-2.35-ictce-5.3.0.eb @@ -22,7 +22,7 @@ dependencies = [ ('Tcl', tcl_ver), ('Tk', tcl_ver), ('otcl', '1.14'), - ('tclcl' , '1.20'), + ('tclcl', '1.20'), ] configopts = "--with-otcl=$EBROOTOTCL --with-tcl=$EBROOTTCL --with-tcl-ver=$EBVERSIONTCL " diff --git a/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb index adad31edb7..402bb7ef96 100644 --- a/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/n/numba/numba-0.22.1-intel-2015b-Python-2.7.11.eb @@ -14,7 +14,7 @@ exts_defaultclass = 'PythonPackage' exts_filter = ('python -c "import %(ext_name)s"', '') pyver = '2.7.11' -versionsuffix= '-Python-%s' % pyver +versionsuffix = '-Python-%s' % pyver dependencies = [ ('Python', pyver), ('LLVM', '3.6.2'), diff --git a/easybuild/easyconfigs/n/numexpr/numexpr-2.0.1-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/n/numexpr/numexpr-2.0.1-ictce-4.1.13-Python-2.7.3.eb index 4606d670d0..b59dd7b4f3 100644 --- a/easybuild/easyconfigs/n/numexpr/numexpr-2.0.1-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/n/numexpr/numexpr-2.0.1-ictce-4.1.13-Python-2.7.3.eb @@ -21,14 +21,14 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ('HDF5', '1.8.10', '-gpfs') - ] + (python, pythonver), + ('HDF5', '1.8.10', '-gpfs') +] eggname = '%s-%s-py%s-linux-x86_64.egg' % (name, version, pythonshortver) sanity_check_paths = { - 'files': [], - 'dirs': ['lib/python%s/site-packages/%s/%s' % (pythonshortver, eggname, name)] - } + 'files': [], + 'dirs': ['lib/python%s/site-packages/%s/%s' % (pythonshortver, eggname, name)] +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/n/numexpr/numexpr-2.0.1-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/n/numexpr/numexpr-2.0.1-ictce-5.3.0-Python-2.7.3.eb index 23dc125463..0f25285835 100644 --- a/easybuild/easyconfigs/n/numexpr/numexpr-2.0.1-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/n/numexpr/numexpr-2.0.1-ictce-5.3.0-Python-2.7.3.eb @@ -21,14 +21,14 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ('HDF5', '1.8.10', '-gpfs') - ] + (python, pythonver), + ('HDF5', '1.8.10', '-gpfs') +] eggname = '%s-%s-py%s-linux-x86_64.egg' % (name, version, pythonshortver) sanity_check_paths = { - 'files': [], - 'dirs': ['lib/python%s/site-packages/%s/%s' % (pythonshortver, eggname, name)] - } + 'files': [], + 'dirs': ['lib/python%s/site-packages/%s/%s' % (pythonshortver, eggname, name)] +} moduleclass = 'math' -- GitLab From f61858583f54deac39719e9a2f7c77ce217030d5 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 14:51:37 +0100 Subject: [PATCH 0807/1015] Style fixes with autopep8: o Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- .../o/ORCA/ORCA-2_9_1-linux_x86-64.eb | 16 +++++++------- .../ORCA-3_0_0-linux_x86-64_openmpi_165.eb | 16 +++++++------- .../ORCA-3_0_2-linux_x86-64-OpenMPI-1.6.5.eb | 16 +++++++------- .../ORCA-3_0_2-linux_x86-64-OpenMPI-1.8.1.eb | 16 +++++++------- .../ORCA-3_0_3-linux_x86-64-OpenMPI-1.6.5.eb | 16 +++++++------- .../o/Oases/Oases-0.2.08-goolf-1.4.10.eb | 4 ++-- .../o/Oases/Oases-0.2.08-ictce-5.3.0.eb | 4 ++-- .../o/Oases/Oases-0.2.08-intel-2015a.eb | 2 +- ...-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 22 +++++++++---------- .../Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb | 22 +++++++++---------- .../Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb | 16 +++++++------- .../Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb | 16 +++++++------- .../OpenBLAS-0.2.12-GCC-4.9.2-LAPACK-3.5.0.eb | 1 - .../OpenBLAS-0.2.13-GCC-4.8.4-LAPACK-3.5.0.eb | 1 - .../o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb | 6 ++--- .../o/OpenCV/OpenCV-2.4.9-intel-2014b.eb | 6 ++--- ...enFOAM-Extend-3.0-goolf-1.4.10-20140227.eb | 2 +- .../OpenFOAM-Extend-3.1-gimkl-2.11.5.eb | 2 +- .../OpenFOAM-Extend-3.1-goolf-1.4.10.eb | 2 +- .../OpenFOAM-Extend-3.2-gimkl-2.11.5.eb | 2 +- .../o/OpenFOAM/OpenFOAM-2.0.1-goolf-1.4.10.eb | 4 ++-- .../o/OpenFOAM/OpenFOAM-2.0.1-ictce-6.1.5.eb | 4 ++-- .../OpenFOAM-2.1.1-goalf-1.1.0-no-OFED.eb | 4 ++-- .../o/OpenFOAM/OpenFOAM-2.1.1-goolf-1.4.10.eb | 4 ++-- .../o/OpenFOAM/OpenFOAM-2.1.1-ictce-4.0.6.eb | 4 ++-- .../o/OpenFOAM/OpenFOAM-2.1.1-ictce-5.3.0.eb | 4 ++-- .../o/OpenMD/OpenMD-2.2-ictce-7.1.2.eb | 2 +- .../o/OpenMD/OpenMD-2.2-intel-2014b.eb | 2 +- .../OpenMPI-1.6.5-GCC-4.7.3-no-OFED.eb | 2 +- .../OpenMPI-1.6.5-GCC-4.8.1-no-OFED.eb | 2 +- .../o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1.eb | 2 +- .../OpenMPI-1.6.5-GCC-4.8.2-no-OFED.eb | 2 +- .../o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2.eb | 2 +- .../o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.3.eb | 4 ++-- .../OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb | 2 +- ...I-1.8.3-iccifort-2013_sp1.4.211-no-OFED.eb | 1 - 36 files changed, 115 insertions(+), 118 deletions(-) diff --git a/easybuild/easyconfigs/o/ORCA/ORCA-2_9_1-linux_x86-64.eb b/easybuild/easyconfigs/o/ORCA/ORCA-2_9_1-linux_x86-64.eb index 76be1035a7..ae7ad64f4d 100644 --- a/easybuild/easyconfigs/o/ORCA/ORCA-2_9_1-linux_x86-64.eb +++ b/easybuild/easyconfigs/o/ORCA/ORCA-2_9_1-linux_x86-64.eb @@ -17,15 +17,15 @@ sources = ['%%(namelower)s_%s_%s.tbz' % (version.split('-')[0], '-'.join(version dependencies = [('OpenMPI', '1.4.5', '-no-OFED', ('GCC', '4.6.3'))] sanity_check_paths = { - 'files': ['orca_%s%s' % (x,y) for x in ['anoint', 'casscf', 'cis', 'cleanup', 'cpscf', - 'eprnmr', 'gtoint', 'mdci', 'mp2', 'mrci', 'pc', - 'rocis', 'scf', 'scfgrad', 'soc'] - for y in ["", "_mpi"]] + \ - ['orca_%s' % x for x in ['2mkl', 'asa', 'chelpg', 'ciprep', 'eca', 'ecplib', - 'euler', 'fci', 'fitpes', 'gstep', 'loc', 'mapspc', + 'files': ['orca_%s%s' % (x, y) for x in ['anoint', 'casscf', 'cis', 'cleanup', 'cpscf', + 'eprnmr', 'gtoint', 'mdci', 'mp2', 'mrci', 'pc', + 'rocis', 'scf', 'scfgrad', 'soc'] + for y in ["", "_mpi"]] + + ['orca_%s' % x for x in ['2mkl', 'asa', 'chelpg', 'ciprep', 'eca', 'ecplib', + 'euler', 'fci', 'fitpes', 'gstep', 'loc', 'mapspc', 'md', 'mergefrag', 'ndoint', 'numfreq', 'plot', - 'pltvib', 'pop', 'rel', 'vib', 'vpot']] + \ - ['orca', 'otool_cosmo'], + 'pltvib', 'pop', 'rel', 'vib', 'vpot']] + + ['orca', 'otool_cosmo'], 'dirs': [], } diff --git a/easybuild/easyconfigs/o/ORCA/ORCA-3_0_0-linux_x86-64_openmpi_165.eb b/easybuild/easyconfigs/o/ORCA/ORCA-3_0_0-linux_x86-64_openmpi_165.eb index 3b66a977f7..1944afede8 100644 --- a/easybuild/easyconfigs/o/ORCA/ORCA-3_0_0-linux_x86-64_openmpi_165.eb +++ b/easybuild/easyconfigs/o/ORCA/ORCA-3_0_0-linux_x86-64_openmpi_165.eb @@ -18,15 +18,15 @@ sources = ['%%(namelower)s_%s_%s.tbz' % (version.split('-')[0], '-'.join(version dependencies = [('OpenMPI', openmpiversion, '-GCC-4.7.2')] sanity_check_paths = { - 'files': ['orca_%s%s' % (x,y) for x in ['anoint', 'casscf', 'cis', 'cleanup', 'cpscf', - 'eprnmr', 'gtoint', 'mdci', 'mp2', 'mrci', 'pc', - 'rocis', 'scf', 'scfgrad', 'soc'] - for y in ["", "_mpi"]] + \ - ['orca_%s' % x for x in ['2mkl', 'asa', 'chelpg', 'ciprep', 'eca', 'ecplib', - 'euler', 'fci', 'fitpes', 'gstep', 'loc', 'mapspc', + 'files': ['orca_%s%s' % (x, y) for x in ['anoint', 'casscf', 'cis', 'cleanup', 'cpscf', + 'eprnmr', 'gtoint', 'mdci', 'mp2', 'mrci', 'pc', + 'rocis', 'scf', 'scfgrad', 'soc'] + for y in ["", "_mpi"]] + + ['orca_%s' % x for x in ['2mkl', 'asa', 'chelpg', 'ciprep', 'eca', 'ecplib', + 'euler', 'fci', 'fitpes', 'gstep', 'loc', 'mapspc', 'md', 'mergefrag', 'ndoint', 'numfreq', 'plot', - 'pltvib', 'pop', 'rel', 'vib', 'vpot']] + \ - ['orca', 'otool_cosmo'], + 'pltvib', 'pop', 'rel', 'vib', 'vpot']] + + ['orca', 'otool_cosmo'], 'dirs': [], } diff --git a/easybuild/easyconfigs/o/ORCA/ORCA-3_0_2-linux_x86-64-OpenMPI-1.6.5.eb b/easybuild/easyconfigs/o/ORCA/ORCA-3_0_2-linux_x86-64-OpenMPI-1.6.5.eb index c63048d89b..7c21787b12 100644 --- a/easybuild/easyconfigs/o/ORCA/ORCA-3_0_2-linux_x86-64-OpenMPI-1.6.5.eb +++ b/easybuild/easyconfigs/o/ORCA/ORCA-3_0_2-linux_x86-64-OpenMPI-1.6.5.eb @@ -20,15 +20,15 @@ sources = ['%%(namelower)s_%s_%s.tbz' % (version.split('-')[0], '-'.join(version dependencies = [('OpenMPI', openmpiversion, '-GCC-4.7.2')] sanity_check_paths = { - 'files': ['orca_%s%s' % (x,y) for x in ['anoint', 'casscf', 'cis', 'cleanup', 'cpscf', - 'eprnmr', 'gtoint', 'mdci', 'mp2', 'mrci', 'pc', - 'rocis', 'scf', 'scfgrad', 'soc'] - for y in ["", "_mpi"]] + \ - ['orca_%s' % x for x in ['2mkl', 'asa', 'chelpg', 'ciprep', 'eca', 'ecplib', - 'euler', 'fci', 'fitpes', 'gstep', 'loc', 'mapspc', + 'files': ['orca_%s%s' % (x, y) for x in ['anoint', 'casscf', 'cis', 'cleanup', 'cpscf', + 'eprnmr', 'gtoint', 'mdci', 'mp2', 'mrci', 'pc', + 'rocis', 'scf', 'scfgrad', 'soc'] + for y in ["", "_mpi"]] + + ['orca_%s' % x for x in ['2mkl', 'asa', 'chelpg', 'ciprep', 'eca', 'ecplib', + 'euler', 'fci', 'fitpes', 'gstep', 'loc', 'mapspc', 'md', 'mergefrag', 'ndoint', 'numfreq', 'plot', - 'pltvib', 'pop', 'rel', 'vib', 'vpot']] + \ - ['orca', 'otool_cosmo'], + 'pltvib', 'pop', 'rel', 'vib', 'vpot']] + + ['orca', 'otool_cosmo'], 'dirs': [], } diff --git a/easybuild/easyconfigs/o/ORCA/ORCA-3_0_2-linux_x86-64-OpenMPI-1.8.1.eb b/easybuild/easyconfigs/o/ORCA/ORCA-3_0_2-linux_x86-64-OpenMPI-1.8.1.eb index 5a28bbce0d..4c7272b6aa 100644 --- a/easybuild/easyconfigs/o/ORCA/ORCA-3_0_2-linux_x86-64-OpenMPI-1.8.1.eb +++ b/easybuild/easyconfigs/o/ORCA/ORCA-3_0_2-linux_x86-64-OpenMPI-1.8.1.eb @@ -20,15 +20,15 @@ sources = ['%%(namelower)s_%s_%s.tbz' % (version.split('-')[0], '-'.join(version dependencies = [('OpenMPI', openmpiversion, '-GCC-4.8.3')] sanity_check_paths = { - 'files': ['orca_%s%s' % (x,y) for x in ['anoint', 'casscf', 'cis', 'cleanup', 'cpscf', - 'eprnmr', 'gtoint', 'mdci', 'mp2', 'mrci', 'pc', - 'rocis', 'scf', 'scfgrad', 'soc'] - for y in ["", "_mpi"]] + \ - ['orca_%s' % x for x in ['2mkl', 'asa', 'chelpg', 'ciprep', 'eca', 'ecplib', - 'euler', 'fci', 'fitpes', 'gstep', 'loc', 'mapspc', + 'files': ['orca_%s%s' % (x, y) for x in ['anoint', 'casscf', 'cis', 'cleanup', 'cpscf', + 'eprnmr', 'gtoint', 'mdci', 'mp2', 'mrci', 'pc', + 'rocis', 'scf', 'scfgrad', 'soc'] + for y in ["", "_mpi"]] + + ['orca_%s' % x for x in ['2mkl', 'asa', 'chelpg', 'ciprep', 'eca', 'ecplib', + 'euler', 'fci', 'fitpes', 'gstep', 'loc', 'mapspc', 'md', 'mergefrag', 'ndoint', 'numfreq', 'plot', - 'pltvib', 'pop', 'rel', 'vib', 'vpot']] + \ - ['orca', 'otool_cosmo'], + 'pltvib', 'pop', 'rel', 'vib', 'vpot']] + + ['orca', 'otool_cosmo'], 'dirs': [], } diff --git a/easybuild/easyconfigs/o/ORCA/ORCA-3_0_3-linux_x86-64-OpenMPI-1.6.5.eb b/easybuild/easyconfigs/o/ORCA/ORCA-3_0_3-linux_x86-64-OpenMPI-1.6.5.eb index b63bd53de9..30c44ae3d4 100644 --- a/easybuild/easyconfigs/o/ORCA/ORCA-3_0_3-linux_x86-64-OpenMPI-1.6.5.eb +++ b/easybuild/easyconfigs/o/ORCA/ORCA-3_0_3-linux_x86-64-OpenMPI-1.6.5.eb @@ -20,15 +20,15 @@ sources = ['%%(namelower)s_%s_%s.tbz' % (version.split('-')[0], '-'.join(version dependencies = [('OpenMPI', openmpiversion, '-GCC-4.7.2')] sanity_check_paths = { - 'files': ['orca_%s%s' % (x,y) for x in ['anoint', 'casscf', 'cis', 'cleanup', 'cpscf', - 'eprnmr', 'gtoint', 'mdci', 'mp2', 'mrci', 'pc', - 'rocis', 'scf', 'scfgrad', 'soc'] - for y in ["", "_mpi"]] + \ - ['orca_%s' % x for x in ['2mkl', 'asa', 'chelpg', 'ciprep', 'eca', 'ecplib', - 'euler', 'fci', 'fitpes', 'gstep', 'loc', 'mapspc', + 'files': ['orca_%s%s' % (x, y) for x in ['anoint', 'casscf', 'cis', 'cleanup', 'cpscf', + 'eprnmr', 'gtoint', 'mdci', 'mp2', 'mrci', 'pc', + 'rocis', 'scf', 'scfgrad', 'soc'] + for y in ["", "_mpi"]] + + ['orca_%s' % x for x in ['2mkl', 'asa', 'chelpg', 'ciprep', 'eca', 'ecplib', + 'euler', 'fci', 'fitpes', 'gstep', 'loc', 'mapspc', 'md', 'mergefrag', 'ndoint', 'numfreq', 'plot', - 'pltvib', 'pop', 'rel', 'vib', 'vpot']] + \ - ['orca', 'otool_cosmo'], + 'pltvib', 'pop', 'rel', 'vib', 'vpot']] + + ['orca', 'otool_cosmo'], 'dirs': [], } diff --git a/easybuild/easyconfigs/o/Oases/Oases-0.2.08-goolf-1.4.10.eb b/easybuild/easyconfigs/o/Oases/Oases-0.2.08-goolf-1.4.10.eb index bc720f2ad4..d34174340c 100644 --- a/easybuild/easyconfigs/o/Oases/Oases-0.2.08-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/Oases/Oases-0.2.08-goolf-1.4.10.eb @@ -33,9 +33,9 @@ source_urls = [ # listed make targets exclude 'doc' on purpose buildopts = ['VELVET_DIR=../velvet_%s cleanobj velvet oases' % velvetver] -files_to_copy = [(["oases"],'bin'), "data", "scripts", "src", "doc", "LICENSE.txt", "README.txt"] +files_to_copy = [(["oases"], 'bin'), "data", "scripts", "src", "doc", "LICENSE.txt", "README.txt"] -sanity_check_paths={ +sanity_check_paths = { 'files': ["bin/oases", "LICENSE.txt", "README.txt"], 'dirs': ["data", "scripts", "src", "doc"] } diff --git a/easybuild/easyconfigs/o/Oases/Oases-0.2.08-ictce-5.3.0.eb b/easybuild/easyconfigs/o/Oases/Oases-0.2.08-ictce-5.3.0.eb index 6954627e46..c408bf08bd 100644 --- a/easybuild/easyconfigs/o/Oases/Oases-0.2.08-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/o/Oases/Oases-0.2.08-ictce-5.3.0.eb @@ -33,9 +33,9 @@ source_urls = [ # listed make targets exclude 'doc' on purpose buildopts = ['VELVET_DIR=../velvet_%s cleanobj velvet oases' % velvetver] -files_to_copy = [(["oases"],'bin'), "data", "scripts", "src", "doc", "LICENSE.txt", "README.txt"] +files_to_copy = [(["oases"], 'bin'), "data", "scripts", "src", "doc", "LICENSE.txt", "README.txt"] -sanity_check_paths={ +sanity_check_paths = { 'files': ["bin/oases", "LICENSE.txt", "README.txt"], 'dirs': ["data", "scripts", "src", "doc"] } diff --git a/easybuild/easyconfigs/o/Oases/Oases-0.2.08-intel-2015a.eb b/easybuild/easyconfigs/o/Oases/Oases-0.2.08-intel-2015a.eb index 9c657fda4a..ed69d393e3 100644 --- a/easybuild/easyconfigs/o/Oases/Oases-0.2.08-intel-2015a.eb +++ b/easybuild/easyconfigs/o/Oases/Oases-0.2.08-intel-2015a.eb @@ -36,7 +36,7 @@ parallel = 1 files_to_copy = [(["oases"], 'bin'), "data", "scripts", "src", "doc", "LICENSE.txt", "README.txt"] -sanity_check_paths={ +sanity_check_paths = { 'files': ["bin/oases", "LICENSE.txt", "README.txt"], 'dirs': ["data", "scripts", "src", "doc"] } diff --git a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 15b1424e0d..575449dbbf 100644 --- a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -20,20 +20,20 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ("MDP", "3.3", versionsuffix), - ] + (python, pythonversion), + ("MDP", "3.3", versionsuffix), +] options = {'modulename': name} sanity_check_paths = { - 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], - 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in - [ - 'datasets', 'evaluation', 'examples', 'gradient', - 'nodes', 'parallel', 'tests', 'utils', - ] - ] - } + 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], + 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in + [ + 'datasets', 'evaluation', 'examples', 'gradient', + 'nodes', 'parallel', 'tests', 'utils', + ] + ] +} moduleclass = 'data' diff --git a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb index 95e21e11e7..2492882fca 100644 --- a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb @@ -21,20 +21,20 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ("MDP", "3.3", versionsuffix), - ] + (python, pythonversion), + ("MDP", "3.3", versionsuffix), +] options = {'modulename': name} sanity_check_paths = { - 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], - 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in - [ - 'datasets', 'evaluation', 'examples', 'gradient', - 'nodes', 'parallel', 'tests', 'utils', - ] - ] - } + 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], + 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in + [ + 'datasets', 'evaluation', 'examples', 'gradient', + 'nodes', 'parallel', 'tests', 'utils', + ] + ] +} moduleclass = 'data' diff --git a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb index e5cd3a5503..5d36b14860 100644 --- a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb @@ -20,17 +20,17 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ("MDP", "3.3", versionsuffix), - ] + (python, pythonversion), + ("MDP", "3.3", versionsuffix), +] options = {'modulename': name} sanity_check_paths = { - 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], - 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in - ['datasets', 'evaluation', 'examples', 'gradient', 'nodes', 'parallel', 'tests', 'utils'] - ] - } + 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], + 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in + ['datasets', 'evaluation', 'examples', 'gradient', 'nodes', 'parallel', 'tests', 'utils'] + ] +} moduleclass = 'data' diff --git a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb index a04089fb7d..8c7ce0f3fb 100644 --- a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb @@ -21,17 +21,17 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ("MDP", "3.3", versionsuffix), - ] + (python, pythonversion), + ("MDP", "3.3", versionsuffix), +] options = {'modulename': name} sanity_check_paths = { - 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], - 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in - ['datasets', 'evaluation', 'examples', 'gradient', 'nodes', 'parallel', 'tests', 'utils'] - ] - } + 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], + 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in + ['datasets', 'evaluation', 'examples', 'gradient', 'nodes', 'parallel', 'tests', 'utils'] + ] +} moduleclass = 'data' diff --git a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.12-GCC-4.9.2-LAPACK-3.5.0.eb b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.12-GCC-4.9.2-LAPACK-3.5.0.eb index 97ff1d323e..3a54e8b3b2 100644 --- a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.12-GCC-4.9.2-LAPACK-3.5.0.eb +++ b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.12-GCC-4.9.2-LAPACK-3.5.0.eb @@ -49,4 +49,3 @@ sanity_check_paths = { } moduleclass = 'numlib' - diff --git a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.13-GCC-4.8.4-LAPACK-3.5.0.eb b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.13-GCC-4.8.4-LAPACK-3.5.0.eb index c678bbcc6e..870b4ca0ec 100644 --- a/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.13-GCC-4.8.4-LAPACK-3.5.0.eb +++ b/easybuild/easyconfigs/o/OpenBLAS/OpenBLAS-0.2.13-GCC-4.8.4-LAPACK-3.5.0.eb @@ -49,4 +49,3 @@ sanity_check_paths = { } moduleclass = 'numlib' - diff --git a/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb b/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb index cda5e655b4..2faaba79a1 100644 --- a/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb +++ b/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb @@ -37,8 +37,8 @@ dependencies = [ ('libpng', '1.6.12'), ('LibTIFF', '4.0.3'), ('JasPer', '1.900.1'), - (java, javaver ,'', True), - ('ant', '1.9.3', '-%s-%s' % (java,javaver), True), + (java, javaver, '', True), + ('ant', '1.9.3', '-%s-%s' % (java, javaver), True), ('GLib', '2.40.0') ] @@ -64,7 +64,7 @@ configopts += '-DWITH_CUDA=OFF ' sanity_check_paths = { 'files': ['lib/libopencv_core.%s' % SHLIB_EXT] + - [ 'bin/opencv_%s' % x for x in ['haartraining', 'createsamples', 'performance', 'traincascade'] ], + ['bin/opencv_%s' % x for x in ['haartraining', 'createsamples', 'performance', 'traincascade']], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014b.eb b/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014b.eb index 2db6adbc74..a10ea6a153 100644 --- a/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014b.eb +++ b/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014b.eb @@ -37,8 +37,8 @@ dependencies = [ ('libpng', '1.6.12'), ('LibTIFF', '4.0.3'), ('JasPer', '1.900.1'), - (java, javaver ,'', True), - ('ant', '1.9.3', '-%s-%s' % (java,javaver), True), + (java, javaver, '', True), + ('ant', '1.9.3', '-%s-%s' % (java, javaver), True), ('GLib', '2.40.0') ] @@ -64,7 +64,7 @@ configopts += '-DWITH_CUDA=OFF ' sanity_check_paths = { 'files': ['lib/libopencv_core.%s' % SHLIB_EXT] + - [ 'bin/opencv_%s' % x for x in ['haartraining', 'createsamples', 'performance', 'traincascade'] ], + ['bin/opencv_%s' % x for x in ['haartraining', 'createsamples', 'performance', 'traincascade']], 'dirs': ['include'] } diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb index a8de03c3a1..2a3beb3683 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.0-goolf-1.4.10-20140227.eb @@ -38,7 +38,7 @@ builddependencies = [ ('CMake', '2.8.12'), ] -prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) +prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) # too many builds in parallel actually slows down the build maxparallel = 4 diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb index 1fe977591c..06755b2786 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-gimkl-2.11.5.eb @@ -40,7 +40,7 @@ builddependencies = [ ] -prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) +prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) # too many builds in parallel actually slows down the build maxparallel = 4 diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb index d845c52d8f..bebef71955 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.1-goolf-1.4.10.eb @@ -38,7 +38,7 @@ builddependencies = [ ('CMake', '2.8.12'), ] -prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) +prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) # too many builds in parallel actually slows down the build maxparallel = 4 diff --git a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb index e1a49bf5a0..4ddd37d882 100644 --- a/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM-Extend/OpenFOAM-Extend-3.2-gimkl-2.11.5.eb @@ -40,7 +40,7 @@ builddependencies = [ ('CMake', '3.3.2'), ] -prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) +prebuildopts = "(wcleanAll || echo 'all is fine') && " # clean up everything first (and ignore any errors) # too many builds in parallel actually slows down the build maxparallel = 4 diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-goolf-1.4.10.eb index 9a63e57ca5..999d176f1a 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-goolf-1.4.10.eb @@ -16,8 +16,8 @@ sources = [ ] patches = ['cleanup-OpenFOAM-%s.patch' % version, - ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir - ] + ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir + ] builddependencies = [('flex', '2.5.35')] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-ictce-6.1.5.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-ictce-6.1.5.eb index 1020e0de70..65d62e3845 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-ictce-6.1.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-ictce-6.1.5.eb @@ -16,8 +16,8 @@ sources = [ ] patches = ['cleanup-OpenFOAM-%s.patch' % version, - ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir - ] + ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir + ] builddependencies = [('flex', '2.5.38')] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goalf-1.1.0-no-OFED.eb index 47f96c354b..1ac57ee5f3 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goalf-1.1.0-no-OFED.eb @@ -16,8 +16,8 @@ sources = [ ] patches = ['cleanup-OpenFOAM-%s.patch' % version, - ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir - ] + ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir + ] builddependencies = [('flex', '2.5.35')] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goolf-1.4.10.eb index f8941ca15c..6d09f89ac2 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goolf-1.4.10.eb @@ -16,8 +16,8 @@ sources = [ ] patches = ['cleanup-OpenFOAM-%s.patch' % version, - ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir - ] + ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir + ] builddependencies = [('flex', '2.5.35')] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-4.0.6.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-4.0.6.eb index 9a382ba0a0..9ab942e9ec 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-4.0.6.eb @@ -16,8 +16,8 @@ sources = [ ] patches = ['cleanup-OpenFOAM-%s.patch' % version, - ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir - ] + ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir + ] builddependencies = [('flex', '2.5.35')] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-5.3.0.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-5.3.0.eb index 3f4d83aade..0f4a8e96f8 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-5.3.0.eb @@ -16,8 +16,8 @@ sources = [ ] patches = ['cleanup-OpenFOAM-%s.patch' % version, - ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir - ] + ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir + ] builddependencies = [('flex', '2.5.35')] diff --git a/easybuild/easyconfigs/o/OpenMD/OpenMD-2.2-ictce-7.1.2.eb b/easybuild/easyconfigs/o/OpenMD/OpenMD-2.2-ictce-7.1.2.eb index 2a9e21b8aa..9d61c22c09 100644 --- a/easybuild/easyconfigs/o/OpenMD/OpenMD-2.2-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/o/OpenMD/OpenMD-2.2-ictce-7.1.2.eb @@ -15,7 +15,7 @@ toolchainopts = {'usempi': True, 'optarch': True} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://openmd.org/releases'] -builddependencies = [('CMake' , '2.8.12')] +builddependencies = [('CMake', '2.8.12')] dependencies = [ ('Python', '2.7.8'), diff --git a/easybuild/easyconfigs/o/OpenMD/OpenMD-2.2-intel-2014b.eb b/easybuild/easyconfigs/o/OpenMD/OpenMD-2.2-intel-2014b.eb index 0ae135dd9d..1e5a20c6c0 100644 --- a/easybuild/easyconfigs/o/OpenMD/OpenMD-2.2-intel-2014b.eb +++ b/easybuild/easyconfigs/o/OpenMD/OpenMD-2.2-intel-2014b.eb @@ -15,7 +15,7 @@ toolchainopts = {'usempi': True, 'optarch': True} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://openmd.org/releases'] -builddependencies = [('CMake' , '2.8.12')] +builddependencies = [('CMake', '2.8.12')] dependencies = [ ('Python', '2.7.8'), diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.7.3-no-OFED.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.7.3-no-OFED.eb index b176332293..417cf55b81 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.7.3-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.7.3-no-OFED.eb @@ -13,7 +13,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] patches = [ - 'OpenMPI-1.6.5-vt_cupti_events.patch', + 'OpenMPI-1.6.5-vt_cupti_events.patch', ] configopts = '--with-threads=posix --enable-shared --enable-mpi-thread-multiple --without-openib ' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1-no-OFED.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1-no-OFED.eb index da09b2dec4..9701c637ed 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1-no-OFED.eb @@ -13,7 +13,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] patches = [ - 'OpenMPI-1.6.5-vt_cupti_events.patch', + 'OpenMPI-1.6.5-vt_cupti_events.patch', ] configopts = '--with-threads=posix --enable-shared --enable-mpi-thread-multiple --without-openib ' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1.eb index 192e287657..231057cda1 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.1.eb @@ -12,7 +12,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] patches = [ - 'OpenMPI-1.6.5-vt_cupti_events.patch', + 'OpenMPI-1.6.5-vt_cupti_events.patch', ] configopts = '--with-threads=posix --enable-shared --enable-mpi-thread-multiple --with-openib ' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2-no-OFED.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2-no-OFED.eb index 6714cfb974..9c4d7ed9f6 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2-no-OFED.eb @@ -13,7 +13,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] patches = [ - 'OpenMPI-1.6.5-vt_cupti_events.patch', + 'OpenMPI-1.6.5-vt_cupti_events.patch', ] configopts = '--with-threads=posix --enable-shared --enable-mpi-thread-multiple --without-openib ' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2.eb index dcc884ec54..8b4682c1db 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.2.eb @@ -12,7 +12,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] patches = [ - 'OpenMPI-1.6.5-vt_cupti_events.patch', + 'OpenMPI-1.6.5-vt_cupti_events.patch', ] configopts = '--with-threads=posix --enable-shared --enable-mpi-thread-multiple --with-openib ' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.3.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.3.eb index ef8df74e30..90ce3018de 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-GCC-4.8.3.eb @@ -12,7 +12,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/downloads'] patches = [ - 'OpenMPI-1.6.5-vt_cupti_events.patch', + 'OpenMPI-1.6.5-vt_cupti_events.patch', ] configopts = '--with-threads=posix --enable-shared --enable-mpi-thread-multiple --with-openib ' @@ -23,7 +23,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' dependencies = [('hwloc', '1.8.1')] # needed for --with-openib -osdependencies = [('libibverbs-dev','libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel')] libs = ["mpi_cxx", "mpi_f77", "mpi_f90", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb index e9f2f244ec..46c5a002ec 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb @@ -18,7 +18,7 @@ configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support dependencies = [('hwloc', '1.9')] # needed for --with-openib -osdependencies = [('libibverbs-dev','libibverbs-devel')] +osdependencies = [('libibverbs-dev', 'libibverbs-devel')] libs = ["mpi_cxx", "mpi_f77", "mpi_f90", "mpi", "ompitrace", "open-pal", "open-rte", "vt", "vt-hyb", "vt-mpi", "vt-mpi-unify"] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211-no-OFED.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211-no-OFED.eb index c6c6f0c9ab..341e512ab3 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211-no-OFED.eb @@ -29,4 +29,3 @@ sanity_check_paths = { } moduleclass = 'mpi' - -- GitLab From 9490716e9a66a984507aa6ec8ca11004eafebf75 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 14:52:33 +0100 Subject: [PATCH 0808/1015] Style fixes with autopep8: p Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- ...-3.3-p2-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 18 +++++++++--------- .../PETSc-3.3-p2-ictce-4.0.6-Python-2.7.3.eb | 18 +++++++++--------- .../PETSc-3.3-p2-ictce-5.3.0-Python-2.7.3.eb | 18 +++++++++--------- .../p/PLINK/PLINK-1.07-goalf-1.1.0-no-OFED.eb | 2 +- .../p/PLINK/PLINK-1.07-ictce-5.3.0.eb | 2 +- .../p/PLINK/PLINK-1.07-ictce-6.2.5.eb | 2 +- .../p/PRACE/PRACE-20130605-goolf-1.4.10.eb | 2 +- .../p/PRACE/PRACE-20130605-ictce-5.3.0.eb | 2 +- .../p/PSI/PSI-4.0b6-20150228-intel-2015a-mt.eb | 2 +- ...0814-intel-2015a-mt-maxam7-Python-2.7.10.eb | 2 +- .../p/Pango/Pango-1.36.7-intel-2014b.eb | 16 ++++++++-------- .../p/Pango/Pango-1.37.2-intel-2015a.eb | 16 ++++++++-------- .../p/Pango/Pango-1.38.1-intel-2015b.eb | 16 ++++++++-------- .../p/ParFlow/ParFlow-605-goolf-1.4.10.eb | 4 ++-- .../ParMETIS-3.1.1-goalf-1.1.0-no-OFED.eb | 2 +- .../p/ParMETIS/ParMETIS-3.1.1-goolf-1.4.10.eb | 2 +- .../p/ParMETIS/ParMETIS-3.1.1-ictce-4.0.6.eb | 2 +- .../p/ParMETIS/ParMETIS-3.1.1-ictce-5.3.0.eb | 2 +- .../p/ParMETIS/ParMETIS-4.0.2-gmpolf-1.4.8.eb | 2 +- .../ParMETIS-4.0.2-goalf-1.1.0-no-OFED.eb | 2 +- .../p/ParMETIS/ParMETIS-4.0.2-goolf-1.4.10.eb | 2 +- .../p/ParMETIS/ParMETIS-4.0.2-ictce-4.0.6.eb | 2 +- .../p/ParMETIS/ParMETIS-4.0.2-ictce-5.3.0.eb | 2 +- .../p/ParaView/ParaView-4.0.1-gmpolf-1.4.8.eb | 2 +- .../p/ParaView/ParaView-4.1.0-gmpolf-1.4.8.eb | 2 +- .../p/ParaView/ParaView-4.1.0-goolf-1.5.14.eb | 2 +- .../p/ParaView/ParaView-4.1.0-intel-2014b.eb | 2 +- ...View-4.3.1-intel-2015a-Python-2.7.10-mpi.eb | 14 +++++++------- ...ParaView-4.3.1-intel-2015a-Python-2.7.10.eb | 14 +++++++------- .../ParaView/ParaView-4.4.0-intel-2015b-mpi.eb | 16 ++++++++-------- .../p/ParaView/ParaView-4.4.0-intel-2015b.eb | 16 ++++++++-------- .../p/Pasha/Pasha-1.0.3-ictce-4.0.6.eb | 8 ++++---- .../p/Pasha/Pasha-1.0.3-ictce-5.3.0.eb | 8 ++++---- .../p/Pasha/Pasha-1.0.5-ictce-4.0.6.eb | 10 +++++----- .../p/Pasha/Pasha-1.0.5-ictce-5.3.0.eb | 10 +++++----- .../p/PeakSeq/PeakSeq-1.3-goolf-1.4.10.eb | 2 +- .../p/Perl/Perl-5.18.2-ictce-5.5.0.eb | 2 +- .../p/Pindel/Pindel-0.2.5a7-goolf-1.4.10.eb | 12 ++++++------ .../PnMPI/PnMPI-1.2.0-gompi-1.4.12-no-OFED.eb | 2 +- .../PostgreSQL/PostgreSQL-9.3.5-intel-2014b.eb | 2 +- .../PyYAML-3.10-goolf-1.4.10-Python-2.7.3.eb | 1 - .../PyYAML-3.10-ictce-5.3.0-Python-2.7.3.eb | 1 - .../Pyke-1.1.1-goolf-1.4.10-Python-2.7.3.eb | 6 +++--- .../Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb | 2 +- .../Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb | 2 +- .../p/Python/Python-2.5.6-goolf-1.4.10-bare.eb | 2 +- .../p/Python/Python-2.5.6-ictce-4.0.6-bare.eb | 2 +- .../p/Python/Python-2.5.6-ictce-4.1.13-bare.eb | 2 +- .../p/Python/Python-2.5.6-ictce-5.2.0-bare.eb | 2 +- .../p/Python/Python-2.5.6-ictce-5.3.0-bare.eb | 2 +- .../Python-2.7.10-GCC-4.9.3-2.25-bare.eb | 4 ++-- .../Python-2.7.10-GNU-4.9.3-2.25-bare.eb | 4 ++-- .../p/Python/Python-2.7.10-foss-2015a.eb | 6 +++--- .../p/Python/Python-2.7.10-foss-2015b.eb | 6 +++--- .../p/Python/Python-2.7.10-gimkl-2.11.5.eb | 6 +++--- .../p/Python/Python-2.7.10-goolf-1.4.10.eb | 6 +++--- .../p/Python/Python-2.7.10-goolf-1.7.20.eb | 6 +++--- .../p/Python/Python-2.7.10-intel-2015a.eb | 6 +++--- .../p/Python/Python-2.7.10-intel-2015b.eb | 6 +++--- .../p/Python/Python-2.7.11-foss-2016a.eb | 6 +++--- .../p/Python/Python-2.7.11-intel-2015b.eb | 6 +++--- .../p/Python/Python-2.7.11-intel-2016a.eb | 6 +++--- .../p/Python/Python-2.7.3-cgmpolf-1.1.6.eb | 2 +- .../p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb | 2 +- .../p/Python/Python-2.7.3-cgmvolf-1.2.7.eb | 2 +- .../p/Python/Python-2.7.3-cgoolf-1.1.7.eb | 2 +- .../p/Python/Python-2.7.3-gmpolf-1.4.8.eb | 2 +- .../p/Python/Python-2.7.3-gmvolf-1.7.12.eb | 2 +- .../p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb | 2 +- .../Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb | 2 +- .../p/Python/Python-2.7.3-goolf-1.4.10.eb | 2 +- .../p/Python/Python-2.7.3-goolf-1.5.14.eb | 2 +- .../p/Python/Python-2.7.3-ictce-4.0.6.eb | 2 +- .../p/Python/Python-2.7.3-ictce-4.1.13.eb | 2 +- .../p/Python/Python-2.7.3-ictce-5.2.0.eb | 2 +- .../p/Python/Python-2.7.3-ictce-5.3.0.eb | 2 +- .../p/Python/Python-2.7.3-intel-2015a.eb | 2 +- .../p/Python/Python-2.7.3-iomkl-4.6.13.eb | 2 +- .../p/Python/Python-2.7.3-iqacml-3.7.3.eb | 2 +- .../Python-2.7.5-goalf-1.5.12-no-OFED.eb | 2 +- .../p/Python/Python-2.7.5-goolf-1.4.10.eb | 2 +- .../p/Python/Python-2.7.5-ictce-4.1.13.eb | 2 +- .../p/Python/Python-2.7.5-ictce-5.3.0.eb | 2 +- .../p/Python/Python-2.7.5-ictce-5.5.0.eb | 2 +- .../p/Python/Python-2.7.5-iqacml-3.7.3.eb | 2 +- .../p/Python/Python-2.7.6-goolf-1.4.10.eb | 2 +- .../p/Python/Python-2.7.6-ictce-4.1.13.eb | 2 +- .../p/Python/Python-2.7.6-ictce-5.5.0.eb | 2 +- .../p/Python/Python-2.7.8-foss-2014b.eb | 2 +- .../p/Python/Python-2.7.8-goolf-1.5.14.eb | 2 +- .../p/Python/Python-2.7.8-ictce-7.1.2.eb | 2 +- .../p/Python/Python-2.7.8-intel-2014.06.eb | 2 +- .../p/Python/Python-2.7.8-intel-2014b.eb | 2 +- .../p/Python/Python-2.7.8-intel-2015a.eb | 6 +++--- .../Python/Python-2.7.9-CrayGNU-5.1.29-bare.eb | 4 ++-- .../p/Python/Python-2.7.9-CrayGNU-5.1.29.eb | 6 +++--- .../Python/Python-2.7.9-CrayGNU-5.2.25-bare.eb | 4 ++-- .../p/Python/Python-2.7.9-CrayGNU-5.2.25.eb | 6 +++--- .../Python/Python-2.7.9-CrayGNU-5.2.40-bare.eb | 4 ++-- .../p/Python/Python-2.7.9-CrayGNU-5.2.40.eb | 6 +++--- .../p/Python/Python-2.7.9-GCC-4.9.2-bare.eb | 4 ++-- .../p/Python/Python-2.7.9-foss-2015.05.eb | 4 ++-- .../p/Python/Python-2.7.9-foss-2015a-bare.eb | 4 ++-- .../p/Python/Python-2.7.9-foss-2015a.eb | 4 ++-- .../p/Python/Python-2.7.9-gompi-1.5.16-bare.eb | 4 ++-- .../p/Python/Python-2.7.9-goolf-1.5.14.eb | 4 ++-- .../p/Python/Python-2.7.9-goolf-1.7.20.eb | 2 +- .../p/Python/Python-2.7.9-intel-2015a-bare.eb | 4 ++-- .../p/Python/Python-2.7.9-intel-2015a.eb | 6 +++--- .../Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb | 2 +- .../p/Python/Python-3.2.3-goolf-1.4.10.eb | 2 +- .../p/Python/Python-3.2.3-ictce-4.0.6.eb | 2 +- .../p/Python/Python-3.2.3-ictce-5.3.0.eb | 2 +- .../p/Python/Python-3.3.2-goolf-1.4.10.eb | 2 +- .../p/Python/Python-3.3.2-ictce-4.1.13.eb | 2 +- .../p/Python/Python-3.3.2-ictce-5.3.0.eb | 2 +- .../p/Python/Python-3.4.1-intel-2014b.eb | 2 +- .../p/Python/Python-3.4.1-intel-2015a.eb | 2 +- .../p/Python/Python-3.4.3-intel-2015a.eb | 8 ++++---- .../p/Python/Python-3.5.0-intel-2015b.eb | 8 ++++---- .../p/pBWA/pBWA-0.5.9_1.21009-goolf-1.4.10.eb | 4 ++-- .../p/packmol/packmol-13.243-ictce-4.1.13.eb | 4 ++-- ...4py-3.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 12 ++++++------ .../petsc4py-3.3-goolf-1.4.10-Python-2.7.3.eb | 12 ++++++------ .../petsc4py-3.3-ictce-4.0.6-Python-2.7.3.eb | 12 ++++++------ .../petsc4py-3.3-ictce-5.3.0-Python-2.7.3.eb | 12 ++++++------ .../phonopy-1.6.4-goolf-1.4.10-Python-2.7.3.eb | 1 - .../phonopy-1.6.4-ictce-5.3.0-Python-2.7.3.eb | 1 - .../pkg-config-0.27.1-goalf-1.1.0-no-OFED.eb | 2 +- .../pkg-config-0.27.1-ictce-4.0.6.eb | 2 +- .../easyconfigs/p/popt/popt-1.14-GCC-4.8.2.eb | 4 ++-- .../p/popt/popt-1.14-iccifort-2015.1.133.eb | 4 ++-- .../easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb | 7 +++---- .../printproto-1.0.5-goolf-1.4.10.eb | 2 +- .../p/pscom/pscom-5.0.44-1-GCC-4.9.2.eb | 5 ++--- .../pscom-5.0.44-1-iccifort-2015.1.133.eb | 5 ++--- .../p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb | 5 +---- .../psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb | 3 +-- .../p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb | 1 - .../p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb | 1 - ...pyTables-2.4.0-ictce-4.1.13-Python-2.7.3.eb | 16 ++++++++-------- 141 files changed, 311 insertions(+), 324 deletions(-) diff --git a/easybuild/easyconfigs/p/PETSc/PETSc-3.3-p2-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/p/PETSc/PETSc-3.3-p2-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 18d3b422b6..c4c168cc77 100644 --- a/easybuild/easyconfigs/p/PETSc/PETSc-3.3-p2-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/PETSc/PETSc-3.3-p2-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -13,15 +13,15 @@ source_urls = ['http://ftp.mcs.anl.gov/pub/petsc/release-snapshots'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ - ('Boost', '1.49.0', versionsuffix), - ('FIAT', '1.0.0', versionsuffix), - ('METIS', '5.0.2'), - ('ParMETIS', '4.0.2'), - ('ScientificPython', '2.8', versionsuffix), - ('SCOTCH', '5.1.12b_esmumps'), - ('SuiteSparse', '3.7.0', '-withparmetis'), # for CHOLMOD, UMFPACK - ('Hypre', '2.8.0b'), - ] + ('Boost', '1.49.0', versionsuffix), + ('FIAT', '1.0.0', versionsuffix), + ('METIS', '5.0.2'), + ('ParMETIS', '4.0.2'), + ('ScientificPython', '2.8', versionsuffix), + ('SCOTCH', '5.1.12b_esmumps'), + ('SuiteSparse', '3.7.0', '-withparmetis'), # for CHOLMOD, UMFPACK + ('Hypre', '2.8.0b'), +] patches = ['PETSc_ranlib-fix.patch'] diff --git a/easybuild/easyconfigs/p/PETSc/PETSc-3.3-p2-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/p/PETSc/PETSc-3.3-p2-ictce-4.0.6-Python-2.7.3.eb index 268ce3ce62..d89cdda637 100644 --- a/easybuild/easyconfigs/p/PETSc/PETSc-3.3-p2-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/PETSc/PETSc-3.3-p2-ictce-4.0.6-Python-2.7.3.eb @@ -13,15 +13,15 @@ source_urls = ['http://ftp.mcs.anl.gov/pub/petsc/release-snapshots'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ - ('Boost', '1.49.0', versionsuffix), - ('FIAT', '1.0.0', versionsuffix), - ('METIS', '5.0.2'), - ('ParMETIS', '4.0.2'), - ('ScientificPython', '2.8', versionsuffix), - ('SCOTCH', '5.1.12b_esmumps'), - ('SuiteSparse', '3.7.0', '-withparmetis'), # for CHOLMOD, UMFPACK - ('Hypre', '2.8.0b'), - ] + ('Boost', '1.49.0', versionsuffix), + ('FIAT', '1.0.0', versionsuffix), + ('METIS', '5.0.2'), + ('ParMETIS', '4.0.2'), + ('ScientificPython', '2.8', versionsuffix), + ('SCOTCH', '5.1.12b_esmumps'), + ('SuiteSparse', '3.7.0', '-withparmetis'), # for CHOLMOD, UMFPACK + ('Hypre', '2.8.0b'), +] patches = ['PETSc_ranlib-fix.patch'] diff --git a/easybuild/easyconfigs/p/PETSc/PETSc-3.3-p2-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/p/PETSc/PETSc-3.3-p2-ictce-5.3.0-Python-2.7.3.eb index eae0fe6ff4..193d113315 100644 --- a/easybuild/easyconfigs/p/PETSc/PETSc-3.3-p2-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/PETSc/PETSc-3.3-p2-ictce-5.3.0-Python-2.7.3.eb @@ -14,15 +14,15 @@ source_urls = ['http://ftp.mcs.anl.gov/pub/petsc/release-snapshots'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ - ('Boost', '1.49.0', versionsuffix), - ('FIAT', '1.0.0', versionsuffix), - ('METIS', '5.0.2'), - ('ParMETIS', '4.0.2'), - ('ScientificPython', '2.8', versionsuffix), - ('SCOTCH', '5.1.12b_esmumps'), - ('SuiteSparse', '3.7.0', '-withparmetis'), # for CHOLMOD, UMFPACK - ('Hypre', '2.8.0b'), - ] + ('Boost', '1.49.0', versionsuffix), + ('FIAT', '1.0.0', versionsuffix), + ('METIS', '5.0.2'), + ('ParMETIS', '4.0.2'), + ('ScientificPython', '2.8', versionsuffix), + ('SCOTCH', '5.1.12b_esmumps'), + ('SuiteSparse', '3.7.0', '-withparmetis'), # for CHOLMOD, UMFPACK + ('Hypre', '2.8.0b'), +] patches = ['PETSc_ranlib-fix.patch'] diff --git a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-goalf-1.1.0-no-OFED.eb index 608da74a7b..71cade10ff 100644 --- a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-goalf-1.1.0-no-OFED.eb @@ -6,7 +6,7 @@ # License:: MIT/GPL # ## -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'PLINK' version = '1.07' diff --git a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-5.3.0.eb b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-5.3.0.eb index f40f41e978..136c6e53e0 100644 --- a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-5.3.0.eb @@ -6,7 +6,7 @@ # License:: MIT/GPL # ## -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'PLINK' version = '1.07' diff --git a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-6.2.5.eb b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-6.2.5.eb index 785161afd7..0a3b48db5b 100644 --- a/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/p/PLINK/PLINK-1.07-ictce-6.2.5.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'PLINK' version = '1.07' diff --git a/easybuild/easyconfigs/p/PRACE/PRACE-20130605-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PRACE/PRACE-20130605-goolf-1.4.10.eb index 849c3d613e..1cdadae78c 100644 --- a/easybuild/easyconfigs/p/PRACE/PRACE-20130605-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PRACE/PRACE-20130605-goolf-1.4.10.eb @@ -29,7 +29,7 @@ dependencies = [ ('tcsh', '6.18.01'), ('Tcl', '8.5.12'), ('Tk', '8.5.12'), - ('netCDF', '4.1.3'), # this one will also bring in HDF5 + ('netCDF', '4.1.3'), # this one will also bring in HDF5 ('Perl', '5.16.3'), ] diff --git a/easybuild/easyconfigs/p/PRACE/PRACE-20130605-ictce-5.3.0.eb b/easybuild/easyconfigs/p/PRACE/PRACE-20130605-ictce-5.3.0.eb index 63cc6c8164..6807550e34 100644 --- a/easybuild/easyconfigs/p/PRACE/PRACE-20130605-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/PRACE/PRACE-20130605-ictce-5.3.0.eb @@ -29,7 +29,7 @@ dependencies = [ ('tcsh', '6.18.01'), ('Tcl', '8.5.12'), ('Tk', '8.5.12'), - ('netCDF', '4.1.3'), # this one will also bring in HDF5 + ('netCDF', '4.1.3'), # this one will also bring in HDF5 ('Perl', '5.16.3'), ] diff --git a/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20150228-intel-2015a-mt.eb b/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20150228-intel-2015a-mt.eb index 2550e2c136..5fa710dd00 100644 --- a/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20150228-intel-2015a-mt.eb +++ b/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20150228-intel-2015a-mt.eb @@ -28,7 +28,7 @@ dependencies = [ builddependencies = [ ('CMake', '3.1.3'), - ('Perl', '5.20.1', '-bare'), # for the test suite + ('Perl', '5.20.1', '-bare'), # for the test suite ] # Execute only the 'quick' tests and run 4 in parallel diff --git a/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20150814-intel-2015a-mt-maxam7-Python-2.7.10.eb b/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20150814-intel-2015a-mt-maxam7-Python-2.7.10.eb index 46a224ce66..77a45e9e57 100644 --- a/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20150814-intel-2015a-mt-maxam7-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20150814-intel-2015a-mt-maxam7-Python-2.7.10.eb @@ -31,7 +31,7 @@ dependencies = [ builddependencies = [ ('CMake', '3.2.3'), - ('Perl', '5.20.1', '-bare'), # for the test suite + ('Perl', '5.20.1', '-bare'), # for the test suite ] # Execute only the 'quick' tests and run 4 in parallel diff --git a/easybuild/easyconfigs/p/Pango/Pango-1.36.7-intel-2014b.eb b/easybuild/easyconfigs/p/Pango/Pango-1.36.7-intel-2014b.eb index cf37090dbc..1dae0767df 100644 --- a/easybuild/easyconfigs/p/Pango/Pango-1.36.7-intel-2014b.eb +++ b/easybuild/easyconfigs/p/Pango/Pango-1.36.7-intel-2014b.eb @@ -16,17 +16,17 @@ source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] dependencies = [ - ('cairo', '1.12.18'), - ('fontconfig', '2.11.1'), - ('freetype', '2.5.3'), - ('GLib', '2.40.0'), - ('HarfBuzz', '0.9.35'), - ('GObject-Introspection', '1.42.0'), - ('libXft', '2.3.2'), + ('cairo', '1.12.18'), + ('fontconfig', '2.11.1'), + ('freetype', '2.5.3'), + ('GLib', '2.40.0'), + ('HarfBuzz', '0.9.35'), + ('GObject-Introspection', '1.42.0'), + ('libXft', '2.3.2'), ] builddependencies = [ - ('M4', '1.4.17'), + ('M4', '1.4.17'), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/p/Pango/Pango-1.37.2-intel-2015a.eb b/easybuild/easyconfigs/p/Pango/Pango-1.37.2-intel-2015a.eb index 6e8887ec4e..2a9ce4d26e 100644 --- a/easybuild/easyconfigs/p/Pango/Pango-1.37.2-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Pango/Pango-1.37.2-intel-2015a.eb @@ -16,17 +16,17 @@ source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] dependencies = [ - ('cairo', '1.14.2'), - ('fontconfig', '2.11.94'), - ('freetype', '2.6'), - ('GLib', '2.44.1'), - ('HarfBuzz', '1.0.1'), - ('GObject-Introspection', '1.44.0'), - ('libXft', '2.3.2', '-libX11-1.6.3-Python-2.7.10'), + ('cairo', '1.14.2'), + ('fontconfig', '2.11.94'), + ('freetype', '2.6'), + ('GLib', '2.44.1'), + ('HarfBuzz', '1.0.1'), + ('GObject-Introspection', '1.44.0'), + ('libXft', '2.3.2', '-libX11-1.6.3-Python-2.7.10'), ] builddependencies = [ - ('M4', '1.4.17'), + ('M4', '1.4.17'), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb b/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb index bcb85326ff..cf2b642da8 100644 --- a/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Pango/Pango-1.38.1-intel-2015b.eb @@ -16,17 +16,17 @@ source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] dependencies = [ - ('cairo', '1.14.4'), - ('fontconfig', '2.11.94', '-libpng-1.6.19'), - ('freetype', '2.6.1', '-libpng-1.6.19'), - ('GLib', '2.47.1'), - ('HarfBuzz', '1.1.0'), - ('GObject-Introspection', '1.47.1'), - ('libXft', '2.3.2', '-libX11-1.6.3-Python-2.7.10'), + ('cairo', '1.14.4'), + ('fontconfig', '2.11.94', '-libpng-1.6.19'), + ('freetype', '2.6.1', '-libpng-1.6.19'), + ('GLib', '2.47.1'), + ('HarfBuzz', '1.1.0'), + ('GObject-Introspection', '1.47.1'), + ('libXft', '2.3.2', '-libX11-1.6.3-Python-2.7.10'), ] builddependencies = [ - ('Autotools', '20150215', '', ('GNU', '4.9.3-2.25')), + ('Autotools', '20150215', '', ('GNU', '4.9.3-2.25')), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/p/ParFlow/ParFlow-605-goolf-1.4.10.eb b/easybuild/easyconfigs/p/ParFlow/ParFlow-605-goolf-1.4.10.eb index 692186178b..52f17ce9e8 100644 --- a/easybuild/easyconfigs/p/ParFlow/ParFlow-605-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/ParFlow/ParFlow-605-goolf-1.4.10.eb @@ -24,8 +24,8 @@ preconfigopts = [ 'cd pftools &&', ] # copies of preconfigopts are required, not references, hence the [:] -prebuildopts = preconfigopts[:] -preinstallopts = preconfigopts[:] +prebuildopts = preconfigopts[:] +preinstallopts = preconfigopts[:] configopts = [ ' --with-amps=mpi1 --enable-timing --with-clm --with-silo=$EBROOTSILO --with-hypre=$EBROOTHYPRE', diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goalf-1.1.0-no-OFED.eb index ace5dbc0de..42da94d19e 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goalf-1.1.0-no-OFED.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] sources = ['ParMetis-%s.tar.gz' % version] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goolf-1.4.10.eb index 1f858cb94c..9da0a95728 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goolf-1.4.10.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] sources = ['ParMetis-%s.tar.gz' % version] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-4.0.6.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-4.0.6.eb index 8cf9a16e39..4357d1d8af 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-4.0.6.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'ictce', 'version': '4.0.6'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] sources = ['ParMetis-%s.tar.gz' % version] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-5.3.0.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-5.3.0.eb index a0f67cdf0d..2cb2e02d6a 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-5.3.0.eb @@ -13,7 +13,7 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] sources = ['ParMetis-%s.tar.gz' % version] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-gmpolf-1.4.8.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-gmpolf-1.4.8.eb index a0d6b8d1ed..9adb21d10a 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-gmpolf-1.4.8.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'gmpolf', 'version': '1.4.8'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] sources = [SOURCELOWER_TAR_GZ] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goalf-1.1.0-no-OFED.eb index 7f8da3fb1c..7ab94b866f 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goalf-1.1.0-no-OFED.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] sources = [SOURCELOWER_TAR_GZ] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goolf-1.4.10.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goolf-1.4.10.eb index ad06991953..f751a31515 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goolf-1.4.10.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] sources = [SOURCELOWER_TAR_GZ] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-4.0.6.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-4.0.6.eb index ef702ef013..a91e416ba0 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-4.0.6.eb @@ -12,7 +12,7 @@ toolchain = {'name': 'ictce', 'version': '4.0.6'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] sources = [SOURCELOWER_TAR_GZ] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-5.3.0.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-5.3.0.eb index a20f70af08..904b9fb5ff 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-5.3.0.eb @@ -13,7 +13,7 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] sources = [SOURCELOWER_TAR_GZ] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.0.1-gmpolf-1.4.8.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.0.1-gmpolf-1.4.8.eb index bf58fb84fb..c06c552596 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.0.1-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.0.1-gmpolf-1.4.8.eb @@ -13,7 +13,7 @@ download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] sources = ["ParaView-v%(version)s-source.tgz"] -dependencies = [('Qt','4.8.5')] +dependencies = [('Qt', '4.8.5')] builddependencies = [('CMake', '2.8.10.2')] diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-gmpolf-1.4.8.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-gmpolf-1.4.8.eb index bfd42624ef..63df0fd35a 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-gmpolf-1.4.8.eb @@ -13,7 +13,7 @@ download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] sources = ["ParaView-v%(version)s-source.tar.gz"] -dependencies = [('Qt','4.8.5')] +dependencies = [('Qt', '4.8.5')] builddependencies = [('CMake', '2.8.10.2')] diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-goolf-1.5.14.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-goolf-1.5.14.eb index 0e83d17a57..54eca56e62 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-goolf-1.5.14.eb @@ -13,7 +13,7 @@ download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] sources = ["ParaView-v%(version)s-source.tar.gz"] -dependencies = [('Qt','4.8.5')] +dependencies = [('Qt', '4.8.5')] builddependencies = [('CMake', '2.8.10.2')] diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-intel-2014b.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-intel-2014b.eb index 04255cc7c7..61e00cb01a 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-intel-2014b.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.1.0-intel-2014b.eb @@ -13,7 +13,7 @@ download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] sources = ["ParaView-v%(version)s-source.tar.gz"] -dependencies = [('Qt','4.8.6')] +dependencies = [('Qt', '4.8.6')] builddependencies = [('CMake', '3.0.0')] diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb index 609a7355cc..c8116fe14f 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10-mpi.eb @@ -38,15 +38,15 @@ maxparallel = 4 configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON ' configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' -#Without internet connection turn off testing (uncomment the following line) +# Without internet connection turn off testing (uncomment the following line) #configopts += '-DBUILD_TESTING=OFF ' -#Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md -#and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly -#Without internet connection, comment the following two lines (configopts and prebuildopts) +# Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md +# and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly +# Without internet connection, comment the following two lines (configopts and prebuildopts) configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' -#The ParaView server can be cranky, test downloads are quite often failing, especially in the case -#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the -#first serial attempt would fail. +# The ParaView server can be cranky, test downloads are quite often failing, especially in the case +# of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +# first serial attempt would fail. prebuildopts = 'make VTKData ;' moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb index e5a49a6762..2e184fd801 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.3.1-intel-2015a-Python-2.7.10.eb @@ -37,15 +37,15 @@ maxparallel = 4 configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON ' configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' -#Without internet connection turn off testing (uncomment the following line) +# Without internet connection turn off testing (uncomment the following line) #configopts += '-DBUILD_TESTING=OFF ' -#Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md -#and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly -#Without internet connection, comment the following two lines (configopts and prebuildopts) +# Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md +# and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly +# Without internet connection, comment the following two lines (configopts and prebuildopts) configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' -#The ParaView server can be cranky, test downloads are quite often failing, especially in the case -#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the -#first serial attempt would fail. +# The ParaView server can be cranky, test downloads are quite often failing, especially in the case +# of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +# first serial attempt would fail. prebuildopts = 'make VTKData ;' moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb index d675f99ad1..2e7bc45270 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b-mpi.eb @@ -18,7 +18,7 @@ patches = ['%(name)s-%(version)s_missingheader.patch'] python = 'Python' pyver = '2.7.10' -pysuff = '-%s-%s' % (python,pyver) +pysuff = '-%s-%s' % (python, pyver) dependencies = [ ('Mesa', '11.0.2', pysuff), ('libGLU', '9.0.0'), @@ -38,15 +38,15 @@ maxparallel = 4 configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON ' configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' -#Without internet connection turn off testing (uncomment the following line) +# Without internet connection turn off testing (uncomment the following line) #configopts += '-DBUILD_TESTING=OFF ' -#Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md -#and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly -#Without internet connection, comment the following two lines (configopts and prebuildopts) +# Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md +# and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly +# Without internet connection, comment the following two lines (configopts and prebuildopts) configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' -#The ParaView server can be cranky, test downloads are quite often failing, especially in the case -#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the -#first serial attempt would fail. +# The ParaView server can be cranky, test downloads are quite often failing, especially in the case +# of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +# first serial attempt would fail. prebuildopts = 'make VTKData ;' moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb index 63b92b07e5..0057213bea 100644 --- a/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/p/ParaView/ParaView-4.4.0-intel-2015b.eb @@ -17,7 +17,7 @@ patches = ['%(name)s-%(version)s_missingheader.patch'] python = 'Python' pyver = '2.7.10' -pysuff = '-%s-%s' % (python,pyver) +pysuff = '-%s-%s' % (python, pyver) dependencies = [ ('Mesa', '11.0.2', pysuff), ('libGLU', '9.0.0'), @@ -37,15 +37,15 @@ maxparallel = 4 configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON ' configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.so ' configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.so ' -#Without internet connection turn off testing (uncomment the following line) +# Without internet connection turn off testing (uncomment the following line) #configopts += '-DBUILD_TESTING=OFF ' -#Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md -#and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly -#Without internet connection, comment the following two lines (configopts and prebuildopts) +# Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md +# and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly +# Without internet connection, comment the following two lines (configopts and prebuildopts) configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' -#The ParaView server can be cranky, test downloads are quite often failing, especially in the case -#of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the -#first serial attempt would fail. +# The ParaView server can be cranky, test downloads are quite often failing, especially in the case +# of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the +# first serial attempt would fail. prebuildopts = 'make VTKData ;' moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-4.0.6.eb b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-4.0.6.eb index 359a345c5b..61f6c03bfb 100644 --- a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-4.0.6.eb @@ -13,10 +13,10 @@ source_urls = ['http://downloads.sourceforge.net/pasha'] sources = [SOURCE_TAR_GZ] patches = [ - 'intelmpi.patch', - # needed since this still relies on gnu specific includes from libstdc++ which changed in latest version - 'old-libstdc++-hash_fun-map-set.patch', - ] + 'intelmpi.patch', + # needed since this still relies on gnu specific includes from libstdc++ which changed in latest version + 'old-libstdc++-hash_fun-map-set.patch', +] # Pasha's makefile is not suited for parallel execution parallel = 1 diff --git a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-5.3.0.eb index cf6204baea..4043dd5630 100644 --- a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.3-ictce-5.3.0.eb @@ -14,10 +14,10 @@ source_urls = ['http://downloads.sourceforge.net/pasha'] sources = [SOURCE_TAR_GZ] patches = [ - 'intelmpi.patch', - # needed since this still relies on gnu specific includes from libstdc++ which changed in latest version - 'old-libstdc++-hash_fun-map-set.patch', - ] + 'intelmpi.patch', + # needed since this still relies on gnu specific includes from libstdc++ which changed in latest version + 'old-libstdc++-hash_fun-map-set.patch', +] # Pasha's makefile is not suited for parallel execution parallel = 1 diff --git a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-4.0.6.eb b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-4.0.6.eb index 65d0ec04e7..1d85521e58 100644 --- a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-4.0.6.eb @@ -13,12 +13,12 @@ source_urls = ['http://downloads.sourceforge.net/pasha'] sources = [SOURCE_TAR_GZ] patches = [ - 'intelmpi.patch', - # needed since this still relies on gnu specific includes from libstdc++ which changed in latest version of libstdc++ - # since 1.0.5 pasha tries to use 'backward/' instead of 'ext/' but this might fail on some systems. - 'old-libstdc++-hash_fun-map-set_pasha-1.0.5.patch', + 'intelmpi.patch', + # needed since this still relies on gnu specific includes from libstdc++ which changed in latest version of libstdc++ + # since 1.0.5 pasha tries to use 'backward/' instead of 'ext/' but this might fail on some systems. + 'old-libstdc++-hash_fun-map-set_pasha-1.0.5.patch', - ] +] # Pasha's makefile is not suited for parallel execution parallel = 1 diff --git a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-5.3.0.eb index 67dc78ccc9..a72485e97d 100644 --- a/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Pasha/Pasha-1.0.5-ictce-5.3.0.eb @@ -14,12 +14,12 @@ source_urls = ['http://downloads.sourceforge.net/pasha'] sources = [SOURCE_TAR_GZ] patches = [ - 'intelmpi.patch', - # needed since this still relies on gnu specific includes from libstdc++ which changed in latest version of libstdc++ - # since 1.0.5 pasha tries to use 'backward/' instead of 'ext/' but this might fail on some systems. - 'old-libstdc++-hash_fun-map-set_pasha-1.0.5.patch', + 'intelmpi.patch', + # needed since this still relies on gnu specific includes from libstdc++ which changed in latest version of libstdc++ + # since 1.0.5 pasha tries to use 'backward/' instead of 'ext/' but this might fail on some systems. + 'old-libstdc++-hash_fun-map-set_pasha-1.0.5.patch', - ] +] # Pasha's makefile is not suited for parallel execution parallel = 1 diff --git a/easybuild/easyconfigs/p/PeakSeq/PeakSeq-1.3-goolf-1.4.10.eb b/easybuild/easyconfigs/p/PeakSeq/PeakSeq-1.3-goolf-1.4.10.eb index 0a7acf4ed3..beddc1be80 100644 --- a/easybuild/easyconfigs/p/PeakSeq/PeakSeq-1.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/PeakSeq/PeakSeq-1.3-goolf-1.4.10.eb @@ -24,7 +24,7 @@ checksums = [('md5', '32b4d71b2ec9455c7db69516b1bd4910')] buildopts = ' CC="$CXX"' -files_to_copy = ["bin", "README" ] +files_to_copy = ["bin", "README"] sanity_check_paths = { 'files': ["bin/PeakSeq"], diff --git a/easybuild/easyconfigs/p/Perl/Perl-5.18.2-ictce-5.5.0.eb b/easybuild/easyconfigs/p/Perl/Perl-5.18.2-ictce-5.5.0.eb index 03576a1d0c..5e44fd7e98 100644 --- a/easybuild/easyconfigs/p/Perl/Perl-5.18.2-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/p/Perl/Perl-5.18.2-ictce-5.5.0.eb @@ -210,7 +210,7 @@ exts_list = [ 'source_urls': ['http://cpan.metacpan.org/authors/id/E/ET/ETHER/'], }), ('Moose', '2.1204', { - 'source_urls': ['http://cpan.metacpan.org/authors/id/E/ET/ETHER/'], + 'source_urls': ['http://cpan.metacpan.org/authors/id/E/ET/ETHER/'], }), ('Params::Validate', '1.08', { 'source_tmpl': 'Params-Validate-1.08.tar.gz', diff --git a/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5a7-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5a7-goolf-1.4.10.eb index 864b80e95c..bca12c0034 100644 --- a/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5a7-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Pindel/Pindel-0.2.5a7-goolf-1.4.10.eb @@ -31,12 +31,12 @@ cmds_map = [('.*', "CPATH=$EBROOTSAMTOOLS/include/bam:$CPATH ./INSTALL $EBROOTSA files_to_copy = [ (['pindel', 'sam2pindel', 'pindel2vcf', 'bam2pindel.pl', 'Adaptor.pm'], 'bin'), - "demo", - "gmt", - "gmt-web", - "test", - "README.md", - "RELEASE" + "demo", + "gmt", + "gmt-web", + "test", + "README.md", + "RELEASE" ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/p/PnMPI/PnMPI-1.2.0-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/p/PnMPI/PnMPI-1.2.0-gompi-1.4.12-no-OFED.eb index 3b3f47bdf1..909fa6783b 100644 --- a/easybuild/easyconfigs/p/PnMPI/PnMPI-1.2.0-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/p/PnMPI/PnMPI-1.2.0-gompi-1.4.12-no-OFED.eb @@ -23,7 +23,7 @@ sources = ['%(namelower)s-for-gti-%(version)s.tar.gz'] builddependencies = [('CMake', '2.8.10.2')] -configopts = ' -DCMAKE_BUILD_TYPE=Release -DBFD_FOUND=False -DPNMPI_HAVE_BFD=False' +configopts = ' -DCMAKE_BUILD_TYPE=Release -DBFD_FOUND=False -DPNMPI_HAVE_BFD=False' parallel = 1 diff --git a/easybuild/easyconfigs/p/PostgreSQL/PostgreSQL-9.3.5-intel-2014b.eb b/easybuild/easyconfigs/p/PostgreSQL/PostgreSQL-9.3.5-intel-2014b.eb index f0f5501b84..815c947eac 100644 --- a/easybuild/easyconfigs/p/PostgreSQL/PostgreSQL-9.3.5-intel-2014b.eb +++ b/easybuild/easyconfigs/p/PostgreSQL/PostgreSQL-9.3.5-intel-2014b.eb @@ -27,7 +27,7 @@ dependencies = [ (java, javaver, '', True), ('libreadline', '6.3'), ('zlib', '1.2.8'), -# ('OpenSSL', '1.0.1i'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1i'), # OS dependency should be preferred for security reasons ] builddependencies = [ diff --git a/easybuild/easyconfigs/p/PyYAML/PyYAML-3.10-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/p/PyYAML/PyYAML-3.10-goolf-1.4.10-Python-2.7.3.eb index d2c2d3137f..9692920546 100644 --- a/easybuild/easyconfigs/p/PyYAML/PyYAML-3.10-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/PyYAML/PyYAML-3.10-goolf-1.4.10-Python-2.7.3.eb @@ -30,4 +30,3 @@ sanity_check_paths = { } moduleclass = 'lib' - diff --git a/easybuild/easyconfigs/p/PyYAML/PyYAML-3.10-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/p/PyYAML/PyYAML-3.10-ictce-5.3.0-Python-2.7.3.eb index d3c883a5e6..0116c1297c 100644 --- a/easybuild/easyconfigs/p/PyYAML/PyYAML-3.10-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/PyYAML/PyYAML-3.10-ictce-5.3.0-Python-2.7.3.eb @@ -30,4 +30,3 @@ sanity_check_paths = { } moduleclass = 'lib' - diff --git a/easybuild/easyconfigs/p/Pyke/Pyke-1.1.1-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/p/Pyke/Pyke-1.1.1-goolf-1.4.10-Python-2.7.3.eb index 3d8ae78e2c..fd5dce2efb 100644 --- a/easybuild/easyconfigs/p/Pyke/Pyke-1.1.1-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/Pyke/Pyke-1.1.1-goolf-1.4.10-Python-2.7.3.eb @@ -19,9 +19,9 @@ pyver = '2.7.3' versionsuffix = "-%s-%s" % (python, pyver) dependencies = [ - (python, pyver), - ('numpy','1.6.2', versionsuffix), - ('scipy', '0.11.0', versionsuffix), + (python, pyver), + ('numpy', '1.6.2', versionsuffix), + ('scipy', '0.11.0', versionsuffix), ] pyshortver = '.'.join(pyver.split('.')[:2]) diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb index 43ff3feba7..6a564b9945 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-goalf-1.1.0-no-OFED-bare.eb @@ -18,7 +18,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb index f825fd87bd..031662cad8 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-gompi-1.4.12-no-OFED-bare.eb @@ -18,7 +18,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-goolf-1.4.10-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-goolf-1.4.10-bare.eb index 18d0d4a8df..e815cc69b5 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-goolf-1.4.10-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-goolf-1.4.10-bare.eb @@ -18,7 +18,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.0.6-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.0.6-bare.eb index 23ddabe854..d698199a12 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.0.6-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.0.6-bare.eb @@ -21,7 +21,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.1.13-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.1.13-bare.eb index f747214b5c..dd9d71c15a 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.1.13-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-4.1.13-bare.eb @@ -21,7 +21,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.2.0-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.2.0-bare.eb index 0228eae5be..809068de30 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.2.0-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.2.0-bare.eb @@ -18,7 +18,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.3.0-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.3.0-bare.eb index fc44c37e78..c781bfe8b7 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.3.0-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.5.6-ictce-5.3.0-bare.eb @@ -18,7 +18,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-GCC-4.9.3-2.25-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-GCC-4.9.3-2.25-bare.eb index 40981226c2..c19c897045 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-GCC-4.9.3-2.25-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-GCC-4.9.3-2.25-bare.eb @@ -19,8 +19,8 @@ dependencies = [ ('ncurses', '6.0', '', ('GCCcore', '4.9.3')), ('SQLite', '3.8.10.2'), ('Tk', '8.6.4', '-no-X11'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-GNU-4.9.3-2.25-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-GNU-4.9.3-2.25-bare.eb index 6ecda76511..094f5e83b0 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-GNU-4.9.3-2.25-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-GNU-4.9.3-2.25-bare.eb @@ -19,8 +19,8 @@ dependencies = [ ('ncurses', '5.9'), ('SQLite', '3.8.10.2'), ('Tk', '8.6.4', '-no-X11'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015a.eb index 8e4cfabe9d..91a293153e 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015a.eb @@ -23,8 +23,8 @@ dependencies = [ ('SQLite', '3.8.10.2'), ('Tk', '8.6.4', '-no-X11'), ('GMP', '6.0.0a', '', ('GCC', '4.9.2')), # required for pycrypto -# ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] @@ -44,7 +44,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015b.eb index 45878617c6..0f080708a5 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015b.eb @@ -23,8 +23,8 @@ dependencies = [ ('SQLite', '3.8.10.2'), ('Tk', '8.6.4', '-no-X11'), ('GMP', '6.0.0a', '', ('GNU', '4.9.3-2.25')), # required for pycrypto -# ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] @@ -44,7 +44,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-gimkl-2.11.5.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-gimkl-2.11.5.eb index 4ae2c2b5e6..d4350dca92 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-gimkl-2.11.5.eb @@ -22,8 +22,8 @@ dependencies = [ ('ncurses', '5.9'), ('SQLite', '3.8.10.2'), ('Tk', '8.6.4', '-no-X11'), -# ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] @@ -43,7 +43,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.4.10.eb index 66bb207792..eef0597d02 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.4.10.eb @@ -23,8 +23,8 @@ dependencies = [ ('SQLite', '3.8.10.2'), ('Tk', '8.6.4', '-no-X11'), ('GMP', '6.0.0a', '', ('GCC', '4.7.2')), # required for pycrypto -# ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] @@ -44,7 +44,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.7.20.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.7.20.eb index e5f6c7aacc..09bb245d3a 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.7.20.eb @@ -23,8 +23,8 @@ dependencies = [ ('SQLite', '3.8.10.2'), ('Tk', '8.6.4', '-no-X11'), ('GMP', '6.0.0a', '', ('GCC', '4.8.4')), # required for pycrypto -# ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] @@ -44,7 +44,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015a.eb index f5c2309ea8..6af31b5b60 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015a.eb @@ -23,8 +23,8 @@ dependencies = [ ('SQLite', '3.8.10.2'), ('Tk', '8.6.4', '-no-X11'), ('GMP', '6.0.0a', '', ('GCC', '4.9.2')), # required for pycrypto -# ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] @@ -44,7 +44,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb index a5115dc2be..147a7cab13 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb @@ -22,8 +22,8 @@ dependencies = [ ('ncurses', '5.9'), ('SQLite', '3.8.10.2'), ('Tk', '8.6.4', '-no-X11'), -# ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] @@ -43,7 +43,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb index 4bce06c8fe..1ea0118d0c 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb @@ -23,8 +23,8 @@ dependencies = [ ('SQLite', '3.9.2'), ('Tk', '8.6.4', '-no-X11'), ('GMP', '6.1.0'), -# ('OpenSSL', '1.0.1q'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1q'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] @@ -44,7 +44,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb index c697adc7c7..b890f8cb1b 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb @@ -23,8 +23,8 @@ dependencies = [ ('SQLite', '3.9.2'), ('Tk', '8.6.4', '-no-X11'), ('GMP', '6.1.0'), -# ('OpenSSL', '1.0.1q'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1q'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] @@ -44,7 +44,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb index b615ded539..0f80537c01 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb @@ -23,8 +23,8 @@ dependencies = [ ('SQLite', '3.9.2'), ('Tk', '8.6.4', '-no-X11'), ('GMP', '6.1.0'), -# ('OpenSSL', '1.0.1q'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1q'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] @@ -44,7 +44,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmpolf-1.1.6.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmpolf-1.1.6.eb index b447f3f5c5..458773a19c 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmpolf-1.1.6.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmpolf-1.1.6.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9-20130406'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb index 3b9b9b0071..8847eb716a 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.1.12rc1.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9-20130406'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.2.7.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.2.7.eb index e9411a98a0..8721ba5f0a 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.2.7.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgmvolf-1.2.7.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9-20130406'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgoolf-1.1.7.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgoolf-1.1.7.eb index 9d81cee86b..feaf2e76ec 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-cgoolf-1.1.7.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-cgoolf-1.1.7.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9-20130406'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmpolf-1.4.8.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmpolf-1.4.8.eb index b7dfb64df9..6bbc4316af 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmpolf-1.4.8.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12.eb index 5eb4c88938..b671309381 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9-20130406'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb index 878951cc6e..383cedbc17 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-gmvolf-1.7.12rc1.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9-20130406'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb index 957d719fbd..ffaa43d1ef 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-goalf-1.1.0-no-OFED.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.4.10.eb index 49da1ce96f..b20ffd67fb 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.4.10.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.5.14.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.5.14.eb index ff029a2234..e087117a23 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-goolf-1.5.14.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.0.6.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.0.6.eb index 2ef8f9fc88..04f049367b 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.0.6.eb @@ -21,7 +21,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.1.13.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.1.13.eb index b5075a6a9a..f3c7ccd43d 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-4.1.13.eb @@ -21,7 +21,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.2.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.2.0.eb index e1bc68f6d1..65a7050c90 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.2.0.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.3.0.eb index 1f6678ca73..caf683b0c8 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-ictce-5.3.0.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-intel-2015a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-intel-2015a.eb index bcc80770f8..a68ef18929 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-intel-2015a.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-iomkl-4.6.13.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-iomkl-4.6.13.eb index 262801c6c1..b36520e7e8 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-iomkl-4.6.13.eb @@ -21,7 +21,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.3-iqacml-3.7.3.eb b/easybuild/easyconfigs/p/Python/Python-2.7.3-iqacml-3.7.3.eb index 7713f86879..3806ea6dd7 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.3-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.3-iqacml-3.7.3.eb @@ -22,7 +22,7 @@ dependencies = [ ('libreadline', '6.2'), ('ncurses', '5.9'), ('CBLAS', '20110120'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-goalf-1.5.12-no-OFED.eb index 0acac864f5..e8290ac41a 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-goalf-1.5.12-no-OFED.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-goolf-1.4.10.eb index b8e12d524c..ed2a7a5730 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-goolf-1.4.10.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-4.1.13.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-4.1.13.eb index 9fda7777e6..45b1ca6a64 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-4.1.13.eb @@ -22,7 +22,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.3.0.eb index 6f7edf431e..33dce6f6ca 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.3.0.eb @@ -22,7 +22,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.5.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.5.0.eb index 3c2a47e51e..0a01b973a0 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-ictce-5.5.0.eb @@ -22,7 +22,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.5-iqacml-3.7.3.eb b/easybuild/easyconfigs/p/Python/Python-2.7.5-iqacml-3.7.3.eb index c8797b36e9..f5d6db6b40 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.5-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.5-iqacml-3.7.3.eb @@ -23,7 +23,7 @@ dependencies = [ ('libreadline', '6.2'), ('ncurses', '5.9'), ('CBLAS', '20110120'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.6-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-2.7.6-goolf-1.4.10.eb index de11eaf356..bccfcbf0c2 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.6-goolf-1.4.10.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-4.1.13.eb b/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-4.1.13.eb index b8f2f71c12..146417325f 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-4.1.13.eb @@ -22,7 +22,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-5.5.0.eb b/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-5.5.0.eb index be1053a62d..a51d51c986 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.6-ictce-5.5.0.eb @@ -22,7 +22,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.8-foss-2014b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.8-foss-2014b.eb index caf05b2cc7..16590efbbd 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.8-foss-2014b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.8-foss-2014b.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1g'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1g'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.8-goolf-1.5.14.eb b/easybuild/easyconfigs/p/Python/Python-2.7.8-goolf-1.5.14.eb index 5c19bcd953..c8491023d8 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.8-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.8-goolf-1.5.14.eb @@ -22,7 +22,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1g'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1g'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.8-ictce-7.1.2.eb b/easybuild/easyconfigs/p/Python/Python-2.7.8-ictce-7.1.2.eb index f1ec579fbe..bcf88e98c9 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.8-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.8-ictce-7.1.2.eb @@ -25,7 +25,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1g'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1g'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014.06.eb b/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014.06.eb index b620899273..dfe5979c7c 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014.06.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014.06.eb @@ -22,7 +22,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1g'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1g'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014b.eb index 1ae3ec0c5f..54121e1a6f 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2014b.eb @@ -22,7 +22,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1g'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1g'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2015a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2015a.eb index 60923e701c..4df02bbcfe 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2015a.eb @@ -22,8 +22,8 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1g'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1g'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] # order is important! @@ -41,7 +41,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.1.29-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.1.29-bare.eb index 5c84059a20..445c53bfa6 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.1.29-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.1.29-bare.eb @@ -17,8 +17,8 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel'), 'tk-devel'] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.1.29.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.1.29.eb index 2e085966c7..4645a18ca8 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.1.29.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.1.29.eb @@ -19,8 +19,8 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel'), 'tk-devel'] @@ -42,7 +42,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.25-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.25-bare.eb index 1e9572eb83..d17421caa5 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.25-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.25-bare.eb @@ -17,8 +17,8 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel'), 'tk-devel'] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.25.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.25.eb index 0c1b139dda..9c11f0e5c3 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.25.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.25.eb @@ -19,8 +19,8 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel'), 'tk-devel'] @@ -42,7 +42,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.40-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.40-bare.eb index 3fafaaa920..e25539f74d 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.40-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.40-bare.eb @@ -17,8 +17,8 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel'), 'tk-devel'] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.40.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.40.eb index 186e5f94df..cab707ec57 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.40.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.40.eb @@ -19,8 +19,8 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel'), 'tk-devel'] @@ -42,7 +42,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-GCC-4.9.2-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-GCC-4.9.2-bare.eb index 7f438347a5..3b6c965221 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-GCC-4.9.2-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-GCC-4.9.2-bare.eb @@ -19,8 +19,8 @@ dependencies = [ ('ncurses', '5.9'), ('SQLite', '3.8.8.1'), ('Tk', '8.6.3', '-no-X11'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-foss-2015.05.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-foss-2015.05.eb index abb705a349..75386ccc4a 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-foss-2015.05.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-foss-2015.05.eb @@ -21,8 +21,8 @@ dependencies = [ ('ncurses', '5.9'), ('SQLite', '3.8.8.1'), ('Tk', '8.6.3', '-no-X11'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-foss-2015a-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-foss-2015a-bare.eb index dc26dc666b..a04b4992d3 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-foss-2015a-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-foss-2015a-bare.eb @@ -19,8 +19,8 @@ dependencies = [ ('ncurses', '5.9'), ('SQLite', '3.8.8.1'), ('Tk', '8.6.3', '-no-X11'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-foss-2015a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-foss-2015a.eb index bb297e5eb8..4d8258d281 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-foss-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-foss-2015a.eb @@ -21,8 +21,8 @@ dependencies = [ ('ncurses', '5.9'), ('SQLite', '3.8.8.1'), ('Tk', '8.6.3', '-no-X11'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-gompi-1.5.16-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-gompi-1.5.16-bare.eb index ad2c37f79a..e8eb88c738 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-gompi-1.5.16-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-gompi-1.5.16-bare.eb @@ -18,8 +18,8 @@ dependencies = [ ('ncurses', '5.9'), ('SQLite', '3.8.8.1'), ('Tk', '8.6.3', '-no-X11'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-goolf-1.5.14.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-goolf-1.5.14.eb index 27281d943c..7739e8b255 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-goolf-1.5.14.eb @@ -21,8 +21,8 @@ dependencies = [ ('ncurses', '5.9'), ('SQLite', '3.8.8.1'), ('Tk', '8.6.3', '-no-X11'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-goolf-1.7.20.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-goolf-1.7.20.eb index c011298dc9..41e6d0cc85 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-goolf-1.7.20.eb @@ -22,7 +22,7 @@ dependencies = [ ('SQLite', '3.8.8.1'), ('Tk', '8.6.3', '-no-X11'), #('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-intel-2015a-bare.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-intel-2015a-bare.eb index d6a4eb1b3c..f327891d4e 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-intel-2015a-bare.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-intel-2015a-bare.eb @@ -19,8 +19,8 @@ dependencies = [ ('ncurses', '5.9'), ('SQLite', '3.8.8.1'), ('Tk', '8.6.3', '-no-X11'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-intel-2015a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-intel-2015a.eb index 2c04d1e9a7..42e834b9da 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-intel-2015a.eb @@ -21,8 +21,8 @@ dependencies = [ ('ncurses', '5.9'), ('SQLite', '3.8.8.1'), ('Tk', '8.6.3', '-no-X11'), -# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] @@ -42,7 +42,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb index 151d6f90e7..9282981b3f 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-goalf-1.1.0-no-OFED.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb index c2247793ab..98e26ec9ef 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-goolf-1.4.10.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb index 77a4ae2161..b110143efd 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-4.0.6.eb @@ -21,7 +21,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb index 24ea958ab0..4bc546cccb 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.2.3-ictce-5.3.0.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.7'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-3.3.2-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-3.3.2-goolf-1.4.10.eb index f23e383d17..0dc65b97ca 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.3.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.3.2-goolf-1.4.10.eb @@ -19,7 +19,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-4.1.13.eb b/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-4.1.13.eb index 28d140c742..24ae167fb4 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-4.1.13.eb @@ -21,7 +21,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-5.3.0.eb b/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-5.3.0.eb index a66a2c142a..97e6c04ce7 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.3.2-ictce-5.3.0.eb @@ -21,7 +21,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.2'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1f'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb b/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb index f553cd209e..66630e9980 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2014b.eb @@ -22,7 +22,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1g'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1g'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2015a.eb b/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2015a.eb index cdfe46f05e..d93f95e46a 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.4.1-intel-2015a.eb @@ -22,7 +22,7 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1g'), # OS dependency should be preferred for security reasons + # ('OpenSSL', '1.0.1g'), # OS dependency should be preferred for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/p/Python/Python-3.4.3-intel-2015a.eb b/easybuild/easyconfigs/p/Python/Python-3.4.3-intel-2015a.eb index dd4b3e999b..67e92c7ae0 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.4.3-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.4.3-intel-2015a.eb @@ -19,8 +19,8 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1m'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev')] @@ -40,7 +40,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { @@ -97,7 +97,7 @@ exts_list = [ }), ('paramiko', '1.15.2', { 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], - }), + }), ('pyparsing', '2.0.3', { 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], }), diff --git a/easybuild/easyconfigs/p/Python/Python-3.5.0-intel-2015b.eb b/easybuild/easyconfigs/p/Python/Python-3.5.0-intel-2015b.eb index f6409a5d49..7a1cf602ae 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.5.0-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.5.0-intel-2015b.eb @@ -19,8 +19,8 @@ dependencies = [ ('zlib', '1.2.8'), ('libreadline', '6.3'), ('ncurses', '5.9'), -# ('OpenSSL', '1.0.1p'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1p'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev')] @@ -40,7 +40,7 @@ exts_list = [ ('numpy', numpyversion, { 'source_urls': ['https://pypi.python.org/packages/source/n/numpy/'], 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, + 'numpy-1.8.0-mkl.patch', # % numpyversion, ], }), ('scipy', scipyversion, { @@ -97,7 +97,7 @@ exts_list = [ }), ('paramiko', '1.15.2', { 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], - }), + }), ('pyparsing', '2.0.3', { 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], }), diff --git a/easybuild/easyconfigs/p/pBWA/pBWA-0.5.9_1.21009-goolf-1.4.10.eb b/easybuild/easyconfigs/p/pBWA/pBWA-0.5.9_1.21009-goolf-1.4.10.eb index 8678c70192..f8e2358b4a 100644 --- a/easybuild/easyconfigs/p/pBWA/pBWA-0.5.9_1.21009-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/pBWA/pBWA-0.5.9_1.21009-goolf-1.4.10.eb @@ -23,10 +23,10 @@ source_urls = [('http://sourceforge.net/projects/pbwa/files/latest', 'download') dependencies = [('BWA', '0.7.4')] -files_to_copy = [(['pBWA','qualfa2fq.pl','solid2fastq.pl' ], 'bin')] +files_to_copy = [(['pBWA', 'qualfa2fq.pl', 'solid2fastq.pl'], 'bin')] sanity_check_paths = { - 'files': ['bin/pBWA','bin/qualfa2fq.pl','bin/solid2fastq.pl'], + 'files': ['bin/pBWA', 'bin/qualfa2fq.pl', 'bin/solid2fastq.pl'], 'dirs': ['.'], } diff --git a/easybuild/easyconfigs/p/packmol/packmol-13.243-ictce-4.1.13.eb b/easybuild/easyconfigs/p/packmol/packmol-13.243-ictce-4.1.13.eb index a6e1069f31..29c565eb8d 100644 --- a/easybuild/easyconfigs/p/packmol/packmol-13.243-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/p/packmol/packmol-13.243-ictce-4.1.13.eb @@ -13,9 +13,9 @@ source_urls = ['https://packmol.googlecode.com/files'] buildopts = 'FORTRAN="$F90"' -files_to_copy = [(['packmol'],'bin'), 'COPYING', 'AUTHORS', 'LICENSE'] +files_to_copy = [(['packmol'], 'bin'), 'COPYING', 'AUTHORS', 'LICENSE'] -sanity_check_paths={ +sanity_check_paths = { 'files': ['bin/packmol', 'COPYING', 'AUTHORS', 'LICENSE'], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 8d1c2ba947..3f1cdad255 100644 --- a/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -16,16 +16,16 @@ python_version = "2.7.3" versionsuffix = '-%s-%s' % (python, python_version) dependencies = [ - (python, python_version), - ('PETSc', '3.3-p2', versionsuffix) - ] + (python, python_version), + ('PETSc', '3.3-p2', versionsuffix) +] py_short_ver = ".".join(python_version.split(".")[0:2]) pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) sanity_check_paths = { - 'files': [], - 'dirs': [pylibdir] - } + 'files': [], + 'dirs': [pylibdir] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-goolf-1.4.10-Python-2.7.3.eb index bdc63798ec..0387cd385f 100644 --- a/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-goolf-1.4.10-Python-2.7.3.eb @@ -16,16 +16,16 @@ python_version = "2.7.3" versionsuffix = '-%s-%s' % (python, python_version) dependencies = [ - (python, python_version), - ('PETSc', '3.3-p2', versionsuffix) - ] + (python, python_version), + ('PETSc', '3.3-p2', versionsuffix) +] py_short_ver = ".".join(python_version.split(".")[0:2]) pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) sanity_check_paths = { - 'files': [], - 'dirs': [pylibdir] - } + 'files': [], + 'dirs': [pylibdir] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-ictce-4.0.6-Python-2.7.3.eb index 663ceba6be..72bb7cec06 100644 --- a/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-ictce-4.0.6-Python-2.7.3.eb @@ -16,16 +16,16 @@ python_version = "2.7.3" versionsuffix = '-%s-%s' % (python, python_version) dependencies = [ - (python, python_version), - ('PETSc', '3.3-p2', versionsuffix) - ] + (python, python_version), + ('PETSc', '3.3-p2', versionsuffix) +] py_short_ver = ".".join(python_version.split(".")[0:2]) pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) sanity_check_paths = { - 'files': [], - 'dirs': [pylibdir] - } + 'files': [], + 'dirs': [pylibdir] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-ictce-5.3.0-Python-2.7.3.eb index 6af9bfee59..50d6cb2145 100644 --- a/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/petsc4py/petsc4py-3.3-ictce-5.3.0-Python-2.7.3.eb @@ -17,16 +17,16 @@ python_version = "2.7.3" versionsuffix = '-%s-%s' % (python, python_version) dependencies = [ - (python, python_version), - ('PETSc', '3.3-p2', versionsuffix) - ] + (python, python_version), + ('PETSc', '3.3-p2', versionsuffix) +] py_short_ver = ".".join(python_version.split(".")[0:2]) pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) sanity_check_paths = { - 'files': [], - 'dirs': [pylibdir] - } + 'files': [], + 'dirs': [pylibdir] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/p/phonopy/phonopy-1.6.4-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/p/phonopy/phonopy-1.6.4-goolf-1.4.10-Python-2.7.3.eb index 2e67c2d367..72709131d2 100644 --- a/easybuild/easyconfigs/p/phonopy/phonopy-1.6.4-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/phonopy/phonopy-1.6.4-goolf-1.4.10-Python-2.7.3.eb @@ -32,4 +32,3 @@ sanity_check_paths = { } moduleclass = 'lib' - diff --git a/easybuild/easyconfigs/p/phonopy/phonopy-1.6.4-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/p/phonopy/phonopy-1.6.4-ictce-5.3.0-Python-2.7.3.eb index c9d54a15dd..4f215834cc 100644 --- a/easybuild/easyconfigs/p/phonopy/phonopy-1.6.4-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/phonopy/phonopy-1.6.4-ictce-5.3.0-Python-2.7.3.eb @@ -32,4 +32,3 @@ sanity_check_paths = { } moduleclass = 'lib' - diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-goalf-1.1.0-no-OFED.eb index ec3f8c364a..5d80b51c52 100644 --- a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-goalf-1.1.0-no-OFED.eb @@ -9,7 +9,7 @@ description = """pkg-config is a helper tool used when compiling applications an gcc -o test test.c `pkg-config --libs --cflags glib-2.0` for instance, rather than hard-coding values on where to find glib (or other libraries).""" -toolchain = {'name': 'goalf', 'version' : '1.1.0-no-OFED'} +toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://pkgconfig.freedesktop.org/releases/'] diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-4.0.6.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-4.0.6.eb index ca1b0b102a..059a000700 100644 --- a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-ictce-4.0.6.eb @@ -9,7 +9,7 @@ description = """pkg-config is a helper tool used when compiling applications an gcc -o test test.c `pkg-config --libs --cflags glib-2.0` for instance, rather than hard-coding values on where to find glib (or other libraries).""" -toolchain = {'name': 'ictce', 'version' : '4.0.6'} +toolchain = {'name': 'ictce', 'version': '4.0.6'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://pkgconfig.freedesktop.org/releases/'] diff --git a/easybuild/easyconfigs/p/popt/popt-1.14-GCC-4.8.2.eb b/easybuild/easyconfigs/p/popt/popt-1.14-GCC-4.8.2.eb index 46a0db16f7..24c87fbd08 100644 --- a/easybuild/easyconfigs/p/popt/popt-1.14-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/p/popt/popt-1.14-GCC-4.8.2.eb @@ -13,8 +13,8 @@ sources = [SOURCE_TAR_GZ] sanity_check_paths = { 'files': ['include/popt.h', - ('lib/libpopt.a', 'lib64/libpopt.a'), - ('lib/libpopt.%s' % SHLIB_EXT, 'lib64/libpopt.%s' % SHLIB_EXT)], + ('lib/libpopt.a', 'lib64/libpopt.a'), + ('lib/libpopt.%s' % SHLIB_EXT, 'lib64/libpopt.%s' % SHLIB_EXT)], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/popt/popt-1.14-iccifort-2015.1.133.eb b/easybuild/easyconfigs/p/popt/popt-1.14-iccifort-2015.1.133.eb index 24a941cf28..59c5ad2adf 100644 --- a/easybuild/easyconfigs/p/popt/popt-1.14-iccifort-2015.1.133.eb +++ b/easybuild/easyconfigs/p/popt/popt-1.14-iccifort-2015.1.133.eb @@ -13,8 +13,8 @@ sources = [SOURCE_TAR_GZ] sanity_check_paths = { 'files': ['include/popt.h', - ('lib/libpopt.a', 'lib64/libpopt.a'), - ('lib/libpopt.%s' % SHLIB_EXT, 'lib64/libpopt.%s' % SHLIB_EXT)], + ('lib/libpopt.a', 'lib64/libpopt.a'), + ('lib/libpopt.%s' % SHLIB_EXT, 'lib64/libpopt.%s' % SHLIB_EXT)], 'dirs': [], } diff --git a/easybuild/easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb b/easybuild/easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb index 07519cbd9a..fe0e0481dc 100644 --- a/easybuild/easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/p/popt/popt-1.16-GCC-4.9.2.eb @@ -10,17 +10,16 @@ toolchain = {'name': 'GCC', 'version': '4.9.2'} source_urls = ['http://rpm5.org/files/popt/'] sources = [SOURCE_TAR_GZ] -#see if this fixes the assembly language fauilure +# see if this fixes the assembly language fauilure toolchainopts = {'optarch': False} sanity_check_paths = { 'files': ['include/popt.h', - ('lib/libpopt.a', 'lib64/libpopt.a'), - ('lib/libpopt.%s' % SHLIB_EXT, 'lib64/libpopt.%s' % SHLIB_EXT)], + ('lib/libpopt.a', 'lib64/libpopt.a'), + ('lib/libpopt.%s' % SHLIB_EXT, 'lib64/libpopt.%s' % SHLIB_EXT)], 'dirs': [], } maxparallel = 1 moduleclass = 'lib' - diff --git a/easybuild/easyconfigs/p/printproto/printproto-1.0.5-goolf-1.4.10.eb b/easybuild/easyconfigs/p/printproto/printproto-1.0.5-goolf-1.4.10.eb index 8346a5cd7a..dacbb816a7 100644 --- a/easybuild/easyconfigs/p/printproto/printproto-1.0.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/printproto/printproto-1.0.5-goolf-1.4.10.eb @@ -6,7 +6,7 @@ version = '1.0.5' homepage = 'http://xorg.freedesktop.org/' description = """X.org PrintProto protocol headers.""" -source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] +source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'goolf', 'version': '1.4.10'} diff --git a/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-GCC-4.9.2.eb b/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-GCC-4.9.2.eb index 605259b37f..b69d0d92dd 100644 --- a/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-GCC-4.9.2.eb @@ -13,9 +13,8 @@ dependencies = [('popt', '1.16')] sanity_check_paths = { - 'files': ['include/pscom.h', ('lib/libpscom.%s' % SHLIB_EXT, 'lib64/libpscom.%s' % SHLIB_EXT)], - 'dirs': [], + 'files': ['include/pscom.h', ('lib/libpscom.%s' % SHLIB_EXT, 'lib64/libpscom.%s' % SHLIB_EXT)], + 'dirs': [], } moduleclass = 'lib' - diff --git a/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-iccifort-2015.1.133.eb b/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-iccifort-2015.1.133.eb index 3b463debfc..7da1e4a7f7 100644 --- a/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-iccifort-2015.1.133.eb +++ b/easybuild/easyconfigs/p/pscom/pscom-5.0.44-1-iccifort-2015.1.133.eb @@ -13,8 +13,7 @@ sources = ['%(version)s.zip'] dependencies = [('popt', '1.14')] sanity_check_paths = { - 'files': ['include/pscom.h', ('lib/libpscom.%s' % SHLIB_EXT, 'lib64/libpscom.%s' % SHLIB_EXT)], - 'dirs': [], + 'files': ['include/pscom.h', ('lib/libpscom.%s' % SHLIB_EXT, 'lib64/libpscom.%s' % SHLIB_EXT)], + 'dirs': [], } moduleclass = 'tools' - diff --git a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb index d99677edc9..f1eb61bd5b 100644 --- a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb @@ -23,9 +23,7 @@ preconfigopts = 'export FC="$F90"; export FCFLAGS="$F90FLAGS"; unset F90; unset # Build shared libraries configopts = '--with-confset=gcc --enable-shared --enable-static' -dependencies = [('pscom' , '5.0.44-1')] - - +dependencies = [('pscom', '5.0.44-1')] sanity_check_paths = { @@ -44,4 +42,3 @@ sanity_check_paths = { moduleclass = 'mpi' - diff --git a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb index fc50026e3c..16c0c9ffc3 100644 --- a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb +++ b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb @@ -23,7 +23,7 @@ preconfigopts = 'export FC="$F90"; export FCFLAGS="$F90FLAGS"; unset F90; unset # Build shared libraries configopts = '--with-confset=intel --enable-shared --enable-static --enable-romio --enable-mpe' -dependencies = [('pscom' , '5.0.44-1')] +dependencies = [('pscom', '5.0.44-1')] sanity_check_paths = { @@ -41,4 +41,3 @@ sanity_check_paths = { } moduleclass = 'mpi' - diff --git a/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb b/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb index d7fb1e75ef..f88f324c9e 100644 --- a/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb +++ b/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2-mt.eb @@ -47,4 +47,3 @@ sanity_check_paths = { } moduleclass = 'mpi' - diff --git a/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb b/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb index 9c3dd66c77..21643d2e81 100644 --- a/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/p/psmpi2/psmpi2-5.0.29-GCC-4.8.2.eb @@ -46,4 +46,3 @@ sanity_check_paths = { } moduleclass = 'mpi' - diff --git a/easybuild/easyconfigs/p/pyTables/pyTables-2.4.0-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/p/pyTables/pyTables-2.4.0-ictce-4.1.13-Python-2.7.3.eb index c5aa1dcd66..ee64c3384a 100644 --- a/easybuild/easyconfigs/p/pyTables/pyTables-2.4.0-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/p/pyTables/pyTables-2.4.0-ictce-4.1.13-Python-2.7.3.eb @@ -24,16 +24,16 @@ pythonshortver = '.'.join(pythonver.split('.')[0:2]) versionsuffix = '-%s-%s' % (python, pythonver) dependencies = [ - (python, pythonver), - ('numexpr', '2.0.1', versionsuffix), - ('HDF5', '1.8.10', '-gpfs'), - ('Cython', '0.16', versionsuffix), - ] + (python, pythonver), + ('numexpr', '2.0.1', versionsuffix), + ('HDF5', '1.8.10', '-gpfs'), + ('Cython', '0.16', versionsuffix), +] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['nctoh5', 'ptdump', 'ptrepack']], - 'dirs': ['lib/python%s/site-packages/tables' % pythonshortver] - } + 'files': ['bin/%s' % x for x in ['nctoh5', 'ptdump', 'ptrepack']], + 'dirs': ['lib/python%s/site-packages/tables' % pythonshortver] +} options = {'modulename': 'tables'} -- GitLab From e299be700367558b1637c2d803b49d977bed1c4b Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 14:54:59 +0100 Subject: [PATCH 0809/1015] Style fixes with autopep8: r Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- .../R-bundle-pbd-20150605-intel-2015a-R-3.1.3.eb | 3 ++- easybuild/easyconfigs/r/R/R-3.1.2-foss-2015a.eb | 1 - .../r/RAxML/RAxML-7.2.6-goolf-1.4.10-hybrid-sse3.eb | 2 +- .../r/RAxML/RAxML-7.2.6-goolf-1.4.10-mpi-sse3.eb | 2 +- .../r/RAxML/RAxML-7.2.6-goolf-1.4.10-mt-sse3.eb | 2 +- .../r/RAxML/RAxML-7.2.6-goolf-1.4.10-seq-sse3.eb | 2 +- .../r/RAxML/RAxML-7.2.6-ictce-4.1.13-hybrid-sse3.eb | 2 +- .../r/RAxML/RAxML-7.2.6-ictce-4.1.13-mpi-sse3.eb | 2 +- .../r/RAxML/RAxML-7.2.6-ictce-4.1.13-mt-sse3.eb | 2 +- .../r/RAxML/RAxML-7.2.6-ictce-4.1.13-seq-sse3.eb | 2 +- .../r/RAxML/RAxML-7.2.6-ictce-5.3.0-hybrid-sse3.eb | 2 +- .../r/RAxML/RAxML-7.2.6-ictce-5.3.0-mpi-sse3.eb | 2 +- .../r/RAxML/RAxML-7.2.6-ictce-5.3.0-mt-sse3.eb | 2 +- .../r/RAxML/RAxML-7.2.6-ictce-5.3.0-seq-sse3.eb | 2 +- .../r/RAxML/RAxML-7.7.5-goolf-1.4.10-hybrid-sse3.eb | 2 +- .../r/RAxML/RAxML-7.7.5-goolf-1.4.10-mpi-sse3.eb | 2 +- .../r/RAxML/RAxML-7.7.5-goolf-1.4.10-mt-sse3.eb | 2 +- .../r/RAxML/RAxML-7.7.5-goolf-1.4.10-seq-sse3.eb | 2 +- .../r/RAxML/RAxML-7.7.5-ictce-5.3.0-hybrid-sse3.eb | 2 +- .../r/RAxML/RAxML-7.7.5-ictce-5.3.0-mpi-sse3.eb | 2 +- .../r/RAxML/RAxML-7.7.5-ictce-5.3.0-mt-sse3.eb | 2 +- .../r/RAxML/RAxML-7.7.5-ictce-5.3.0-seq-sse3.eb | 2 +- .../r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-avx.eb | 2 +- .../r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-sse3.eb | 2 +- .../r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-avx.eb | 2 +- .../r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-sse3.eb | 2 +- .../r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx.eb | 2 +- .../r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx2.eb | 2 +- .../r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-sse3.eb | 2 +- .../easyconfigs/r/RNAz/RNAz-2.1-goalf-1.1.0-no-OFED.eb | 6 +++--- easybuild/easyconfigs/r/RNAz/RNAz-2.1-goolf-1.4.10.eb | 6 +++--- easybuild/easyconfigs/r/RNAz/RNAz-2.1-ictce-4.0.6.eb | 6 +++--- easybuild/easyconfigs/r/RNAz/RNAz-2.1-ictce-5.3.0.eb | 6 +++--- .../r/ROOT/ROOT-v5.34.01-goalf-1.1.0-no-OFED.eb | 4 ++-- .../easyconfigs/r/ROOT/ROOT-v5.34.01-goolf-1.4.10.eb | 10 +++++----- .../easyconfigs/r/ROOT/ROOT-v5.34.01-ictce-4.0.6.eb | 4 ++-- .../easyconfigs/r/ROOT/ROOT-v5.34.01-intel-2015a.eb | 2 +- .../r/RSEQtools/RSEQtools-0.6-goolf-1.4.10.eb | 2 +- .../easyconfigs/r/rSeq/rSeq-0.2.0-goolf-1.4.10.eb | 2 +- .../r/randrproto/randrproto-1.5.0-intel-2015b.eb | 4 ++-- .../r/renderproto/renderproto-0.11-foss-2014b.eb | 4 ++-- .../r/renderproto/renderproto-0.11-intel-2014b.eb | 4 ++-- .../r/renderproto/renderproto-0.11-intel-2015a.eb | 4 ++-- .../r/renderproto/renderproto-0.11-intel-2015b.eb | 4 ++-- 44 files changed, 63 insertions(+), 63 deletions(-) diff --git a/easybuild/easyconfigs/r/R-bundle-pbd/R-bundle-pbd-20150605-intel-2015a-R-3.1.3.eb b/easybuild/easyconfigs/r/R-bundle-pbd/R-bundle-pbd-20150605-intel-2015a-R-3.1.3.eb index dd2dee5fb4..95d136f187 100644 --- a/easybuild/easyconfigs/r/R-bundle-pbd/R-bundle-pbd-20150605-intel-2015a-R-3.1.3.eb +++ b/easybuild/easyconfigs/r/R-bundle-pbd/R-bundle-pbd-20150605-intel-2015a-R-3.1.3.eb @@ -32,7 +32,8 @@ ext_options = { exts_list = [ ('pbdMPI', '0.2-5', ext_options), ('pbdSLAP', '0.2-0', ext_options), - ('pbdBASE', '0.2-3', dict(ext_options.items() + [('patches', ['pbdBASE-02.3-0_ignore-BI_COMM_GLOBAL-for-intel-mpi.patch'])])), + ('pbdBASE', '0.2-3', dict(ext_options.items() + + [('patches', ['pbdBASE-02.3-0_ignore-BI_COMM_GLOBAL-for-intel-mpi.patch'])])), ('pbdDMAT', '0.2-3', ext_options), ('pbdDEMO', '0.2-0', ext_options), ('pmclust', '0.1-6', ext_options), diff --git a/easybuild/easyconfigs/r/R/R-3.1.2-foss-2015a.eb b/easybuild/easyconfigs/r/R/R-3.1.2-foss-2015a.eb index bcd67f42d0..6eb8bee5eb 100644 --- a/easybuild/easyconfigs/r/R/R-3.1.2-foss-2015a.eb +++ b/easybuild/easyconfigs/r/R/R-3.1.2-foss-2015a.eb @@ -375,4 +375,3 @@ exts_list = [ ] moduleclass = 'lang' - diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-hybrid-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-hybrid-sse3.eb index 567f46f555..cbe5be6c23 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-hybrid-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-hybrid-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.2.6' -versionsuffix ='-hybrid-sse3' +versionsuffix = '-hybrid-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-mpi-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-mpi-sse3.eb index 0a2fbab41a..884ad84637 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-mpi-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-mpi-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.2.6' -versionsuffix ='-mpi-sse3' +versionsuffix = '-mpi-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-mt-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-mt-sse3.eb index ebf504fd65..3a380bd6de 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-mt-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-mt-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.2.6' -versionsuffix ='-mt-sse3' +versionsuffix = '-mt-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-seq-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-seq-sse3.eb index 67c58af8a4..02608c18da 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-seq-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-goolf-1.4.10-seq-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.2.6' -versionsuffix ='-seq-sse3' +versionsuffix = '-seq-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-hybrid-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-hybrid-sse3.eb index 4d4122a29d..d138389b54 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-hybrid-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-hybrid-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.2.6' -versionsuffix ='-hybrid-sse3' +versionsuffix = '-hybrid-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-mpi-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-mpi-sse3.eb index bb28e8240e..72d074f334 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-mpi-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-mpi-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.2.6' -versionsuffix ='-mpi-sse3' +versionsuffix = '-mpi-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-mt-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-mt-sse3.eb index 9768fc2a61..d5270c4549 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-mt-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-mt-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.2.6' -versionsuffix ='-mt-sse3' +versionsuffix = '-mt-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-seq-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-seq-sse3.eb index 6c06107ea3..2cab68e67d 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-seq-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-4.1.13-seq-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.2.6' -versionsuffix ='-seq-sse3' +versionsuffix = '-seq-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-hybrid-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-hybrid-sse3.eb index c8becaa3bb..58fb5bd173 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-hybrid-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-hybrid-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.2.6' -versionsuffix ='-hybrid-sse3' +versionsuffix = '-hybrid-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-mpi-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-mpi-sse3.eb index e759597ee1..2e5e7cabbc 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-mpi-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-mpi-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.2.6' -versionsuffix ='-mpi-sse3' +versionsuffix = '-mpi-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-mt-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-mt-sse3.eb index 4dc53e2ba9..e8060e8191 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-mt-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-mt-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.2.6' -versionsuffix ='-mt-sse3' +versionsuffix = '-mt-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-seq-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-seq-sse3.eb index b257e16233..adabadb76b 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-seq-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.2.6-ictce-5.3.0-seq-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.2.6' -versionsuffix ='-seq-sse3' +versionsuffix = '-seq-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-hybrid-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-hybrid-sse3.eb index e836b4e2bd..d053b3dc21 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-hybrid-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-hybrid-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.7.5' -versionsuffix ='-hybrid-sse3' +versionsuffix = '-hybrid-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-mpi-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-mpi-sse3.eb index b5fb519230..575001db8d 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-mpi-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-mpi-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.7.5' -versionsuffix ='-mpi-sse3' +versionsuffix = '-mpi-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-mt-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-mt-sse3.eb index 25df746f3e..a1fec5b741 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-mt-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-mt-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.7.5' -versionsuffix ='-mt-sse3' +versionsuffix = '-mt-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-seq-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-seq-sse3.eb index 46179d71f4..f253cc9c29 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-seq-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-goolf-1.4.10-seq-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.7.5' -versionsuffix ='-seq-sse3' +versionsuffix = '-seq-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-hybrid-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-hybrid-sse3.eb index e82295aeaa..7eb0b37f64 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-hybrid-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-hybrid-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.7.5' -versionsuffix ='-hybrid-sse3' +versionsuffix = '-hybrid-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-mpi-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-mpi-sse3.eb index dc746f9bc0..0058765fc5 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-mpi-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-mpi-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.7.5' -versionsuffix ='-mpi-sse3' +versionsuffix = '-mpi-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-mt-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-mt-sse3.eb index 6c8a50bbe3..86dab359ac 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-mt-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-mt-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.7.5' -versionsuffix ='-mt-sse3' +versionsuffix = '-mt-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-seq-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-seq-sse3.eb index 9fb4191bd0..b107d2a11a 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-seq-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-7.7.5-ictce-5.3.0-seq-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'ConfigureMake' name = 'RAxML' version = '7.7.5' -versionsuffix ='-seq-sse3' +versionsuffix = '-seq-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-avx.eb b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-avx.eb index 34e93e35d8..d7d22ad5ae 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-avx.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-avx.eb @@ -7,7 +7,7 @@ easyblock = 'MakeCp' name = 'RAxML' version = '8.1.1' -versionsuffix ='-mpi-avx' +versionsuffix = '-mpi-avx' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-sse3.eb index 42ce2e4fdd..dd4462802c 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mpi-sse3.eb @@ -7,7 +7,7 @@ easyblock = 'MakeCp' name = 'RAxML' version = '8.1.1' -versionsuffix ='-mpi-sse3' +versionsuffix = '-mpi-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-avx.eb b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-avx.eb index 09ffafe613..d55bca8237 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-avx.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-avx.eb @@ -7,7 +7,7 @@ easyblock = 'MakeCp' name = 'RAxML' version = '8.1.1' -versionsuffix ='-mt-avx' +versionsuffix = '-mt-avx' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-sse3.eb index 305c9c94a6..859f2adbb7 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-8.1.1-goolf-1.4.10-mt-sse3.eb @@ -7,7 +7,7 @@ easyblock = 'MakeCp' name = 'RAxML' version = '8.1.1' -versionsuffix ='-mt-sse3' +versionsuffix = '-mt-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx.eb b/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx.eb index 21edb6b264..32f1d767ad 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx.eb @@ -2,7 +2,7 @@ easyblock = 'MakeCp' name = 'RAxML' version = '8.2.4' -versionsuffix ='-hybrid-avx' +versionsuffix = '-hybrid-avx' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx2.eb b/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx2.eb index 4a164f580e..8ee726adbf 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx2.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-avx2.eb @@ -2,7 +2,7 @@ easyblock = 'MakeCp' name = 'RAxML' version = '8.2.4' -versionsuffix ='-hybrid-avx2' +versionsuffix = '-hybrid-avx2' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-sse3.eb b/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-sse3.eb index 2bd6afbde9..1f3cc9523c 100644 --- a/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-sse3.eb +++ b/easybuild/easyconfigs/r/RAxML/RAxML-8.2.4-intel-2015b-hybrid-sse3.eb @@ -2,7 +2,7 @@ easyblock = 'MakeCp' name = 'RAxML' version = '8.2.4' -versionsuffix ='-hybrid-sse3' +versionsuffix = '-hybrid-sse3' homepage = 'https://github.com/stamatak/standard-RAxML' description = "RAxML search algorithm for maximum likelihood based inference of phylogenetic trees." diff --git a/easybuild/easyconfigs/r/RNAz/RNAz-2.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/r/RNAz/RNAz-2.1-goalf-1.1.0-no-OFED.eb index f2f5762dda..5f373bcc46 100644 --- a/easybuild/easyconfigs/r/RNAz/RNAz-2.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/r/RNAz/RNAz-2.1-goalf-1.1.0-no-OFED.eb @@ -26,8 +26,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://www.tbi.univie.ac.at/~wash/%s' % name] sanity_check_paths = { - 'files': ['bin/RNAz'], - 'dirs': [] - } + 'files': ['bin/RNAz'], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/r/RNAz/RNAz-2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/r/RNAz/RNAz-2.1-goolf-1.4.10.eb index c2b6fa1b2b..2155ac1e76 100644 --- a/easybuild/easyconfigs/r/RNAz/RNAz-2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/RNAz/RNAz-2.1-goolf-1.4.10.eb @@ -26,8 +26,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://www.tbi.univie.ac.at/~wash/%s' % name] sanity_check_paths = { - 'files': ['bin/RNAz'], - 'dirs': [] - } + 'files': ['bin/RNAz'], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/r/RNAz/RNAz-2.1-ictce-4.0.6.eb b/easybuild/easyconfigs/r/RNAz/RNAz-2.1-ictce-4.0.6.eb index 7db2213126..71400b6f39 100644 --- a/easybuild/easyconfigs/r/RNAz/RNAz-2.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/r/RNAz/RNAz-2.1-ictce-4.0.6.eb @@ -26,8 +26,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://www.tbi.univie.ac.at/~wash/%s' % name] sanity_check_paths = { - 'files': ['bin/RNAz'], - 'dirs': [] - } + 'files': ['bin/RNAz'], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/r/RNAz/RNAz-2.1-ictce-5.3.0.eb b/easybuild/easyconfigs/r/RNAz/RNAz-2.1-ictce-5.3.0.eb index 32c6bcbc4b..03f3c66bab 100644 --- a/easybuild/easyconfigs/r/RNAz/RNAz-2.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/r/RNAz/RNAz-2.1-ictce-5.3.0.eb @@ -27,8 +27,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://www.tbi.univie.ac.at/~wash/%s' % name] sanity_check_paths = { - 'files': ['bin/RNAz'], - 'dirs': [] - } + 'files': ['bin/RNAz'], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-goalf-1.1.0-no-OFED.eb index 304bbf99c8..b1ee5419da 100644 --- a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-goalf-1.1.0-no-OFED.eb @@ -6,7 +6,7 @@ description = """The ROOT system provides a set of OO frameworks with all the fu needed to handle and analyze large amounts of data in a very efficient way.""" toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} -toolchainopts = {'pic':True} +toolchainopts = {'pic': True} sources = ['%s_%s.source.tar.gz' % (name.lower(), version)] source_urls = ['ftp://root.cern.ch/root/'] @@ -18,7 +18,7 @@ dependencies = [ ('GSL', '1.15'), ('libxml2', '2.8.0', '-%s-%s' % (python, pyver)), (python, pyver), - ] +] # architecture arch = 'linuxx8664gcc' diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-goolf-1.4.10.eb b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-goolf-1.4.10.eb index c771b391bb..4e14ff0190 100644 --- a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-goolf-1.4.10.eb @@ -6,7 +6,7 @@ description = """The ROOT system provides a set of OO frameworks with all the fu needed to handle and analyze large amounts of data in a very efficient way.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} -toolchainopts = {'pic':True} +toolchainopts = {'pic': True} sources = ['%s_%s.source.tar.gz' % (name.lower(), version)] source_urls = ['ftp://root.cern.ch/root/'] @@ -15,10 +15,10 @@ python = 'Python' pyver = '2.7.3' dependencies = [ - ('GSL', '1.15'), - ('libxml2', '2.8.0', '-%s-%s' % (python, pyver)), - (python, pyver), - ] + ('GSL', '1.15'), + ('libxml2', '2.8.0', '-%s-%s' % (python, pyver)), + (python, pyver), +] # architecture arch = 'linuxx8664gcc' diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-ictce-4.0.6.eb b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-ictce-4.0.6.eb index 55aab9105b..6ac9d3d52c 100644 --- a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-ictce-4.0.6.eb @@ -13,7 +13,7 @@ source_urls = ['ftp://root.cern.ch/root/'] patches = [ 'configure_FftwFromMkl_28.patch', 'icc_ifort_v12.patch' - ] +] python = 'Python' pyver = '2.7.3' @@ -22,7 +22,7 @@ dependencies = [ ('GSL', '1.15'), ('libxml2', '2.8.0', '-%s-%s' % (python, pyver)), (python, pyver), - ] +] # architecture arch = 'linuxx8664icc' diff --git a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-intel-2015a.eb b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-intel-2015a.eb index c0e1e4e91e..a65a733278 100644 --- a/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-intel-2015a.eb +++ b/easybuild/easyconfigs/r/ROOT/ROOT-v5.34.01-intel-2015a.eb @@ -22,7 +22,7 @@ dependencies = [ ('GSL', '1.15'), ('libxml2', '2.8.0', '-%s-%s' % (python, pyver)), (python, pyver), - ] +] # architecture arch = 'linuxx8664icc' diff --git a/easybuild/easyconfigs/r/RSEQtools/RSEQtools-0.6-goolf-1.4.10.eb b/easybuild/easyconfigs/r/RSEQtools/RSEQtools-0.6-goolf-1.4.10.eb index d832fcca93..d0bbd7da76 100644 --- a/easybuild/easyconfigs/r/RSEQtools/RSEQtools-0.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/RSEQtools/RSEQtools-0.6-goolf-1.4.10.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'RSEQtools' version = '0.6' diff --git a/easybuild/easyconfigs/r/rSeq/rSeq-0.2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/r/rSeq/rSeq-0.2.0-goolf-1.4.10.eb index 21ca0b75f9..515ad4d74a 100644 --- a/easybuild/easyconfigs/r/rSeq/rSeq-0.2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/r/rSeq/rSeq-0.2.0-goolf-1.4.10.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'rSeq' version = '0.2.0' diff --git a/easybuild/easyconfigs/r/randrproto/randrproto-1.5.0-intel-2015b.eb b/easybuild/easyconfigs/r/randrproto/randrproto-1.5.0-intel-2015b.eb index 2e61ea7155..cb2cc76a3b 100644 --- a/easybuild/easyconfigs/r/randrproto/randrproto-1.5.0-intel-2015b.eb +++ b/easybuild/easyconfigs/r/randrproto/randrproto-1.5.0-intel-2015b.eb @@ -12,8 +12,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/extensions/%s' % x for x in ['randr.h', 'randrproto.h']], - 'dirs' : [], + 'files': ['include/X11/extensions/%s' % x for x in ['randr.h', 'randrproto.h']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/r/renderproto/renderproto-0.11-foss-2014b.eb b/easybuild/easyconfigs/r/renderproto/renderproto-0.11-foss-2014b.eb index f073ec9749..3119cd29b7 100644 --- a/easybuild/easyconfigs/r/renderproto/renderproto-0.11-foss-2014b.eb +++ b/easybuild/easyconfigs/r/renderproto/renderproto-0.11-foss-2014b.eb @@ -13,8 +13,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/extensions/%s' % x for x in ['render.h', 'renderproto.h']], - 'dirs' : [], + 'files': ['include/X11/extensions/%s' % x for x in ['render.h', 'renderproto.h']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2014b.eb b/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2014b.eb index 34ed4ccca7..9d7f0c2a91 100644 --- a/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2014b.eb +++ b/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2014b.eb @@ -13,8 +13,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/extensions/%s' % x for x in ['render.h', 'renderproto.h']], - 'dirs' : [], + 'files': ['include/X11/extensions/%s' % x for x in ['render.h', 'renderproto.h']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2015a.eb b/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2015a.eb index b1d4936121..87042e0e65 100644 --- a/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2015a.eb +++ b/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2015a.eb @@ -13,8 +13,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/extensions/%s' % x for x in ['render.h', 'renderproto.h']], - 'dirs' : [], + 'files': ['include/X11/extensions/%s' % x for x in ['render.h', 'renderproto.h']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2015b.eb b/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2015b.eb index 6d58ade80a..b16c201ac1 100644 --- a/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2015b.eb +++ b/easybuild/easyconfigs/r/renderproto/renderproto-0.11-intel-2015b.eb @@ -13,8 +13,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/extensions/%s' % x for x in ['render.h', 'renderproto.h']], - 'dirs' : [], + 'files': ['include/X11/extensions/%s' % x for x in ['render.h', 'renderproto.h']], + 'dirs': [], } moduleclass = 'devel' -- GitLab From 6a1cf4c3c9891e0eda3346139ce334c09ea88b27 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 14:55:37 +0100 Subject: [PATCH 0810/1015] Style fixes with autopep8: s Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- easybuild/easyconfigs/s/SDCC/SDCC-3.3.0.eb | 2 +- .../s/SIBELia/SIBELia-3.0.4-goolf-1.4.10.eb | 1 - .../s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb | 3 ++- .../s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb | 3 ++- .../s/SIP/SIP-4.16.8-foss-2015a-Python-2.7.9.eb | 3 ++- .../s/SIP/SIP-4.16.8-intel-2014b-Python-2.7.8.eb | 3 ++- .../s/SIP/SIP-4.16.8-intel-2015a-Python-2.7.9.eb | 3 ++- .../s/SMALT/SMALT-0.7.5-goolf-1.4.10.eb | 2 +- .../easyconfigs/s/SMALT/SMALT-0.7.5-ictce-5.3.0.eb | 2 +- .../s/SOAPaligner/SOAPaligner-2.21_Linux-x86_64.eb | 2 +- .../s/SOAPdenovo2/SOAPdenovo2-r240-goolf-1.4.10.eb | 2 +- .../s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.3.0.eb | 2 +- .../s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.5.0.eb | 2 +- .../s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015a.eb | 2 +- .../s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015b.eb | 2 +- .../s/SPAdes/SPAdes-3.0.0-goolf-1.4.10.eb | 1 - .../s/SPAdes/SPAdes-3.1.0-goolf-1.4.10.eb | 1 - .../s/STREAM/STREAM-5.10-intel-2015a.eb | 2 +- ...0-no-OFED-ATLAS-3.8.4-LAPACK-3.4.0-BLACS-1.1.eb | 2 +- ...iqmpi-3.3.0-ACML-5.3.0-ifort-64bit-BLACS-1.1.eb | 2 +- ...gompi-1.1.0-no-OFED-ATLAS-3.8.4-LAPACK-3.4.0.eb | 2 +- ....2-cgmpich-1.1.6-OpenBLAS-0.2.6-LAPACK-3.4.2.eb | 2 +- ...apich2-1.1.12rc1-OpenBLAS-0.2.6-LAPACK-3.4.2.eb | 2 +- ...0.2-cgompi-1.1.7-OpenBLAS-0.2.6-LAPACK-3.4.2.eb | 2 +- ...0.2-gmpich-1.4.8-OpenBLAS-0.2.6-LAPACK-3.4.2.eb | 2 +- ...gmvapich2-1.7.12-OpenBLAS-0.2.6-LAPACK-3.4.2.eb | 2 +- ...apich2-1.7.12rc1-OpenBLAS-0.2.6-LAPACK-3.4.2.eb | 2 +- ...mvapich2-1.7.20-OpenBLAS-0.2.13-LAPACK-3.5.0.eb | 2 +- ...-gmvapich2-1.7.9a2-ACML-5.2.0-gfortran-64bit.eb | 2 +- ...0.2-gompi-1.3.12-OpenBLAS-0.2.6-LAPACK-3.4.2.eb | 2 +- ...0.2-gompi-1.4.10-OpenBLAS-0.2.6-LAPACK-3.4.2.eb | 2 +- ...i-1.4.10-no-OFED-OpenBLAS-0.2.6-LAPACK-3.4.2.eb | 2 +- ...2.0.2-gompi-1.5.12-ATLAS-3.10.1-LAPACK-3.4.2.eb | 2 +- ...mpi-1.5.12-no-OFED-ATLAS-3.10.1-LAPACK-3.4.2.eb | 2 +- ...0.2-gompi-1.5.14-OpenBLAS-0.2.8-LAPACK-3.5.0.eb | 2 +- ...i-1.5.14-no-OFED-OpenBLAS-0.2.8-LAPACK-3.5.0.eb | 2 +- ....2-gompi-1.5.16-OpenBLAS-0.2.13-LAPACK-3.5.0.eb | 2 +- ...0.2-gompi-1.6.10-OpenBLAS-0.2.8-LAPACK-3.4.2.eb | 2 +- ....2-gompi-1.7.20-OpenBLAS-0.2.13-LAPACK-3.5.0.eb | 2 +- ....0.2-gompi-2014b-OpenBLAS-0.2.9-LAPACK-3.5.0.eb | 2 +- ...2-gompi-2015.05-OpenBLAS-0.2.14-LAPACK-3.5.0.eb | 2 +- ...0.2-gompi-2015a-OpenBLAS-0.2.13-LAPACK-3.5.0.eb | 2 +- ...0.2-gompi-2015b-OpenBLAS-0.2.14-LAPACK-3.5.0.eb | 2 +- ...0.2-gompi-2016a-OpenBLAS-0.2.15-LAPACK-3.6.0.eb | 2 +- ....2-gompic-2.6.10-OpenBLAS-0.2.8-LAPACK-3.4.2.eb | 2 +- ...-gpsmpi-2014.12-OpenBLAS-0.2.12-LAPACK-3.5.0.eb | 3 +-- ...K-2.0.2-iiqmpi-4.4.13-ACML-5.3.1-ifort-64bit.eb | 2 +- .../Scalasca-1.4.3-gompi-1.4.12-no-OFED.eb | 4 ++-- .../easyconfigs/s/Serf/Serf-1.3.8-foss-2015a.eb | 4 ++-- ...pely-1.2.15-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 14 +++++++------- .../Shapely-1.2.15-goolf-1.4.10-Python-2.7.3.eb | 14 +++++++------- .../Shapely-1.2.15-ictce-4.0.6-Python-2.7.3.eb | 14 +++++++------- .../Shapely-1.2.15-ictce-5.3.0-Python-2.7.3.eb | 14 +++++++------- ...phinx-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 6 +++--- .../Sphinx-1.1.3-goolf-1.4.10-Python-2.7.3.eb | 6 +++--- .../Sphinx-1.1.3-ictce-4.0.6-Python-2.7.3.eb | 6 +++--- .../Sphinx-1.1.3-ictce-5.3.0-Python-2.7.3.eb | 6 +++--- .../s/Stow/Stow-1.3.3-goalf-1.1.0-no-OFED.eb | 6 +++--- .../easyconfigs/s/Stow/Stow-1.3.3-goolf-1.4.10.eb | 6 +++--- .../easyconfigs/s/Stow/Stow-1.3.3-ictce-4.0.6.eb | 6 +++--- .../easyconfigs/s/Stow/Stow-1.3.3-ictce-5.3.0.eb | 6 +++--- .../s/Stride/Stride-1.0-goolf-1.4.10.eb | 2 +- .../easyconfigs/s/Stride/Stride-1.0-ictce-5.3.0.eb | 2 +- .../s/segemehl/segemehl-0.1.7-goolf-1.4.10.eb | 4 ++-- ...ools-0.6c11-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 6 +++--- .../setuptools-0.6c11-goolf-1.4.10-Python-2.7.3.eb | 6 +++--- .../setuptools-0.6c11-ictce-4.0.6-Python-2.7.3.eb | 6 +++--- .../setuptools-0.6c11-ictce-5.3.0-Python-2.7.3.eb | 6 +++--- .../s/sparsehash/sparsehash-2.0.2-ictce-4.0.6.eb | 2 +- .../s/sparsehash/sparsehash-2.0.2-ictce-5.3.0.eb | 2 +- 70 files changed, 123 insertions(+), 122 deletions(-) diff --git a/easybuild/easyconfigs/s/SDCC/SDCC-3.3.0.eb b/easybuild/easyconfigs/s/SDCC/SDCC-3.3.0.eb index a74b423aa7..cd91fac4e4 100644 --- a/easybuild/easyconfigs/s/SDCC/SDCC-3.3.0.eb +++ b/easybuild/easyconfigs/s/SDCC/SDCC-3.3.0.eb @@ -39,6 +39,6 @@ sanity_check_paths = { 'dirs': [] } -runtest = 'installcheck' # N.B. the current Makefile contains just a placeholder and is empty +runtest = 'installcheck' # N.B. the current Makefile contains just a placeholder and is empty moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/s/SIBELia/SIBELia-3.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SIBELia/SIBELia-3.0.4-goolf-1.4.10.eb index 2bba2e77c8..5c52477972 100644 --- a/easybuild/easyconfigs/s/SIBELia/SIBELia-3.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SIBELia/SIBELia-3.0.4-goolf-1.4.10.eb @@ -31,4 +31,3 @@ sanity_check_paths = { } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb index aaac9462ce..49346a9d1c 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-goolf-1.5.14-Python-2.7.9.eb @@ -26,7 +26,8 @@ configopts += "--destdir %%(installdir)s/lib/python%s/site-packages" % pyshortve sanity_check_paths = { 'files': ['bin/sip', 'include/sip.h'] + - ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], + ['lib/python%s/site-packages/%s' % (pyshortver, x) + for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb index f0dcc913e9..e61810f5fd 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.4-intel-2015a-Python-2.7.9.eb @@ -26,7 +26,8 @@ configopts += "--destdir %%(installdir)s/lib/python%s/site-packages" % pyshortve sanity_check_paths = { 'files': ['bin/sip', 'include/sip.h'] + - ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], + ['lib/python%s/site-packages/%s' % (pyshortver, x) + for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-foss-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-foss-2015a-Python-2.7.9.eb index af473b7d9f..eed3ec9cee 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-foss-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-foss-2015a-Python-2.7.9.eb @@ -26,7 +26,8 @@ configopts += "--destdir %%(installdir)s/lib/python%s/site-packages" % pyshortve sanity_check_paths = { 'files': ['bin/sip', 'include/sip.h'] + - ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], + ['lib/python%s/site-packages/%s' % (pyshortver, x) + for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2014b-Python-2.7.8.eb index 2fb045fa84..517317038b 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2014b-Python-2.7.8.eb @@ -26,7 +26,8 @@ configopts += "--destdir %%(installdir)s/lib/python%s/site-packages" % pyshortve sanity_check_paths = { 'files': ['bin/sip', 'include/sip.h'] + - ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], + ['lib/python%s/site-packages/%s' % (pyshortver, x) + for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2015a-Python-2.7.9.eb index 457e09c556..b2e1479cba 100644 --- a/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/s/SIP/SIP-4.16.8-intel-2015a-Python-2.7.9.eb @@ -26,7 +26,8 @@ configopts += "--destdir %%(installdir)s/lib/python%s/site-packages" % pyshortve sanity_check_paths = { 'files': ['bin/sip', 'include/sip.h'] + - ['lib/python%s/site-packages/%s' % (pyshortver, x) for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], + ['lib/python%s/site-packages/%s' % (pyshortver, x) + for x in ['sip.%s' % SHLIB_EXT, 'sipconfig.py', 'sipdistutils.py']], 'dirs': [], } diff --git a/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-goolf-1.4.10.eb index a2509710ab..ed0395223c 100644 --- a/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-goolf-1.4.10.eb @@ -25,7 +25,7 @@ source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['simread', 'smalt', 'mixreads','readstats']], + 'files': ['bin/%s' % x for x in ['simread', 'smalt', 'mixreads', 'readstats']], 'dirs': [] } diff --git a/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-ictce-5.3.0.eb b/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-ictce-5.3.0.eb index 97b9385894..16d05cf341 100644 --- a/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/SMALT/SMALT-0.7.5-ictce-5.3.0.eb @@ -25,7 +25,7 @@ source_urls = [SOURCEFORGE_SOURCE] sources = [SOURCELOWER_TAR_GZ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['simread', 'smalt', 'mixreads','readstats']], + 'files': ['bin/%s' % x for x in ['simread', 'smalt', 'mixreads', 'readstats']], 'dirs': [] } diff --git a/easybuild/easyconfigs/s/SOAPaligner/SOAPaligner-2.21_Linux-x86_64.eb b/easybuild/easyconfigs/s/SOAPaligner/SOAPaligner-2.21_Linux-x86_64.eb index 8bbd1d0d43..67f7cd27da 100644 --- a/easybuild/easyconfigs/s/SOAPaligner/SOAPaligner-2.21_Linux-x86_64.eb +++ b/easybuild/easyconfigs/s/SOAPaligner/SOAPaligner-2.21_Linux-x86_64.eb @@ -3,7 +3,7 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock='MakeCp' +easyblock = 'MakeCp' name = 'SOAPaligner' version = '2.21' diff --git a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-goolf-1.4.10.eb index 195190a776..7e9207e3f1 100644 --- a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-goolf-1.4.10.eb @@ -30,7 +30,7 @@ patches = ['SOAPdenovo2-fix-unistd-includes.patch'] # parallel build is broken maxparallel = 1 -files_to_copy = [(['SOAPdenovo-127mer','SOAPdenovo-63mer'], 'bin')] +files_to_copy = [(['SOAPdenovo-127mer', 'SOAPdenovo-63mer'], 'bin')] sanity_check_paths = { 'files': ['bin/SOAPdenovo-63mer', 'bin/SOAPdenovo-127mer'], diff --git a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.3.0.eb b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.3.0.eb index c597bc0601..e74ff0cb83 100644 --- a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.3.0.eb @@ -30,7 +30,7 @@ patches = ['SOAPdenovo2-fix-unistd-includes.patch'] # parallel build is broken maxparallel = 1 -files_to_copy = [(['SOAPdenovo-127mer','SOAPdenovo-63mer'], 'bin')] +files_to_copy = [(['SOAPdenovo-127mer', 'SOAPdenovo-63mer'], 'bin')] sanity_check_paths = { 'files': ['bin/SOAPdenovo-63mer', 'bin/SOAPdenovo-127mer'], diff --git a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.5.0.eb b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.5.0.eb index 003c593651..6e27e80aad 100644 --- a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-ictce-5.5.0.eb @@ -30,7 +30,7 @@ patches = ['SOAPdenovo2-fix-unistd-includes.patch'] # parallel build is broken maxparallel = 1 -files_to_copy = [(['SOAPdenovo-127mer','SOAPdenovo-63mer'], 'bin')] +files_to_copy = [(['SOAPdenovo-127mer', 'SOAPdenovo-63mer'], 'bin')] sanity_check_paths = { 'files': ['bin/SOAPdenovo-63mer', 'bin/SOAPdenovo-127mer'], diff --git a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015a.eb b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015a.eb index 16d7b49429..d56a8ae4dd 100644 --- a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015a.eb +++ b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015a.eb @@ -30,7 +30,7 @@ patches = ['SOAPdenovo2-fix-unistd-includes.patch'] # parallel build is broken maxparallel = 1 -files_to_copy = [(['SOAPdenovo-127mer','SOAPdenovo-63mer'], 'bin')] +files_to_copy = [(['SOAPdenovo-127mer', 'SOAPdenovo-63mer'], 'bin')] sanity_check_paths = { 'files': ['bin/SOAPdenovo-63mer', 'bin/SOAPdenovo-127mer'], diff --git a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015b.eb b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015b.eb index 829511351f..4948eef292 100644 --- a/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015b.eb +++ b/easybuild/easyconfigs/s/SOAPdenovo2/SOAPdenovo2-r240-intel-2015b.eb @@ -30,7 +30,7 @@ patches = ['SOAPdenovo2-fix-unistd-includes.patch'] # parallel build is broken maxparallel = 1 -files_to_copy = [(['SOAPdenovo-127mer','SOAPdenovo-63mer'], 'bin')] +files_to_copy = [(['SOAPdenovo-127mer', 'SOAPdenovo-63mer'], 'bin')] sanity_check_paths = { 'files': ['bin/SOAPdenovo-63mer', 'bin/SOAPdenovo-127mer'], diff --git a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.0.0-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.0.0-goolf-1.4.10.eb index f8b0fa21e0..ab6bd52347 100644 --- a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.0.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.0.0-goolf-1.4.10.eb @@ -33,4 +33,3 @@ sanity_check_paths = { } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.1.0-goolf-1.4.10.eb b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.1.0-goolf-1.4.10.eb index 59c84e5a28..5eb12170f6 100644 --- a/easybuild/easyconfigs/s/SPAdes/SPAdes-3.1.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/SPAdes/SPAdes-3.1.0-goolf-1.4.10.eb @@ -33,4 +33,3 @@ sanity_check_paths = { } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/s/STREAM/STREAM-5.10-intel-2015a.eb b/easybuild/easyconfigs/s/STREAM/STREAM-5.10-intel-2015a.eb index ede241886d..7984157482 100644 --- a/easybuild/easyconfigs/s/STREAM/STREAM-5.10-intel-2015a.eb +++ b/easybuild/easyconfigs/s/STREAM/STREAM-5.10-intel-2015a.eb @@ -17,7 +17,7 @@ checksums = ['dd2941e3a28ff90a79b571273c10aacf'] skipsteps = ['source'] # 10 million array elements (1000 runs): requires ~224MB of memory -cmds_str = "$CC $CFLAGS %(source)s -mcmodel=large -DSTREAM_ARRAY_SIZE=10000000 -DNTIMES=1000 -o stream_1Kx10M; " +cmds_str = "$CC $CFLAGS %(source)s -mcmodel=large -DSTREAM_ARRAY_SIZE=10000000 -DNTIMES=1000 -o stream_1Kx10M; " # 100 million array elements (1000 runs): requires ~2.2GiB of memory cmds_str += "$CC $CFLAGS %(source)s -mcmodel=large -DSTREAM_ARRAY_SIZE=100000000 -DNTIMES=1000 -o stream_1Kx100M; " # 1 billion array elements (1000 runs): requires ~22.4 GiB of memory diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-1.8.0-gompi-1.1.0-no-OFED-ATLAS-3.8.4-LAPACK-3.4.0-BLACS-1.1.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-1.8.0-gompi-1.1.0-no-OFED-ATLAS-3.8.4-LAPACK-3.4.0-BLACS-1.1.eb index 210286f19d..6c10e15771 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-1.8.0-gompi-1.1.0-no-OFED-ATLAS-3.8.4-LAPACK-3.4.0-BLACS-1.1.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-1.8.0-gompi-1.1.0-no-OFED-ATLAS-3.8.4-LAPACK-3.4.0-BLACS-1.1.eb @@ -31,7 +31,7 @@ dependencies = [ (blacslib, blacsver) ] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-1.8.0-iiqmpi-3.3.0-ACML-5.3.0-ifort-64bit-BLACS-1.1.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-1.8.0-iiqmpi-3.3.0-ACML-5.3.0-ifort-64bit-BLACS-1.1.eb index adc0860457..fc37a0988b 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-1.8.0-iiqmpi-3.3.0-ACML-5.3.0-ifort-64bit-BLACS-1.1.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-1.8.0-iiqmpi-3.3.0-ACML-5.3.0-ifort-64bit-BLACS-1.1.eb @@ -21,7 +21,7 @@ blacsn = 'BLACS' blacsv = '1.1' blacs = "-%s-%s" % (blacsn, blacsv) -versionsuffix = "%s%s"% (acml, blacs) +versionsuffix = "%s%s" % (acml, blacs) # both icc and ifort are needed, but ifort is not part of icc 'toolkit' dependencies = [ diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.1-gompi-1.1.0-no-OFED-ATLAS-3.8.4-LAPACK-3.4.0.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.1-gompi-1.1.0-no-OFED-ATLAS-3.8.4-LAPACK-3.4.0.eb index 269cb64669..f837989fc4 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.1-gompi-1.1.0-no-OFED-ATLAS-3.8.4-LAPACK-3.4.0.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.1-gompi-1.1.0-no-OFED-ATLAS-3.8.4-LAPACK-3.4.0.eb @@ -26,7 +26,7 @@ dependencies = [ (lapacklib, lapackver) ] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-cgmpich-1.1.6-OpenBLAS-0.2.6-LAPACK-3.4.2.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-cgmpich-1.1.6-OpenBLAS-0.2.6-LAPACK-3.4.2.eb index 904f9125ac..ac50d0ef91 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-cgmpich-1.1.6-OpenBLAS-0.2.6-LAPACK-3.4.2.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-cgmpich-1.1.6-OpenBLAS-0.2.6-LAPACK-3.4.2.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-cgmvapich2-1.1.12rc1-OpenBLAS-0.2.6-LAPACK-3.4.2.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-cgmvapich2-1.1.12rc1-OpenBLAS-0.2.6-LAPACK-3.4.2.eb index df6546768d..4f7213c206 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-cgmvapich2-1.1.12rc1-OpenBLAS-0.2.6-LAPACK-3.4.2.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-cgmvapich2-1.1.12rc1-OpenBLAS-0.2.6-LAPACK-3.4.2.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-cgompi-1.1.7-OpenBLAS-0.2.6-LAPACK-3.4.2.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-cgompi-1.1.7-OpenBLAS-0.2.6-LAPACK-3.4.2.eb index d0e2892049..abdf8ee538 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-cgompi-1.1.7-OpenBLAS-0.2.6-LAPACK-3.4.2.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-cgompi-1.1.7-OpenBLAS-0.2.6-LAPACK-3.4.2.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmpich-1.4.8-OpenBLAS-0.2.6-LAPACK-3.4.2.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmpich-1.4.8-OpenBLAS-0.2.6-LAPACK-3.4.2.eb index 5325489376..18d673bc52 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmpich-1.4.8-OpenBLAS-0.2.6-LAPACK-3.4.2.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmpich-1.4.8-OpenBLAS-0.2.6-LAPACK-3.4.2.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.12-OpenBLAS-0.2.6-LAPACK-3.4.2.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.12-OpenBLAS-0.2.6-LAPACK-3.4.2.eb index 9f4ac4da77..7b0e530a27 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.12-OpenBLAS-0.2.6-LAPACK-3.4.2.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.12-OpenBLAS-0.2.6-LAPACK-3.4.2.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.12rc1-OpenBLAS-0.2.6-LAPACK-3.4.2.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.12rc1-OpenBLAS-0.2.6-LAPACK-3.4.2.eb index 4e2c7a1161..fbd7ceb342 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.12rc1-OpenBLAS-0.2.6-LAPACK-3.4.2.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.12rc1-OpenBLAS-0.2.6-LAPACK-3.4.2.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.20-OpenBLAS-0.2.13-LAPACK-3.5.0.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.20-OpenBLAS-0.2.13-LAPACK-3.5.0.eb index 4792a692ea..cae50d0f3e 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.20-OpenBLAS-0.2.13-LAPACK-3.5.0.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.20-OpenBLAS-0.2.13-LAPACK-3.5.0.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff, ('GCC', '4.8.4'))] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.9a2-ACML-5.2.0-gfortran-64bit.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.9a2-ACML-5.2.0-gfortran-64bit.eb index b8ff206dfb..2756603966 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.9a2-ACML-5.2.0-gfortran-64bit.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gmvapich2-1.7.9a2-ACML-5.2.0-gfortran-64bit.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blas_lapack_lib, blas_lapack_ver, blas_lapack_suff dependencies = [(blas_lapack_lib, blas_lapack_ver, blas_lapack_suff, True)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.3.12-OpenBLAS-0.2.6-LAPACK-3.4.2.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.3.12-OpenBLAS-0.2.6-LAPACK-3.4.2.eb index 04f36f4b91..a669a672e1 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.3.12-OpenBLAS-0.2.6-LAPACK-3.4.2.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.3.12-OpenBLAS-0.2.6-LAPACK-3.4.2.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.4.10-OpenBLAS-0.2.6-LAPACK-3.4.2.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.4.10-OpenBLAS-0.2.6-LAPACK-3.4.2.eb index 8f7ad295d1..0cb313ec9d 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.4.10-OpenBLAS-0.2.6-LAPACK-3.4.2.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.4.10-OpenBLAS-0.2.6-LAPACK-3.4.2.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.4.10-no-OFED-OpenBLAS-0.2.6-LAPACK-3.4.2.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.4.10-no-OFED-OpenBLAS-0.2.6-LAPACK-3.4.2.eb index 5e0e14ba2c..a9d14c3010 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.4.10-no-OFED-OpenBLAS-0.2.6-LAPACK-3.4.2.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.4.10-no-OFED-OpenBLAS-0.2.6-LAPACK-3.4.2.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.12-ATLAS-3.10.1-LAPACK-3.4.2.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.12-ATLAS-3.10.1-LAPACK-3.4.2.eb index 7e8bf14eee..d9714deb73 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.12-ATLAS-3.10.1-LAPACK-3.4.2.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.12-ATLAS-3.10.1-LAPACK-3.4.2.eb @@ -26,7 +26,7 @@ dependencies = [ (lapacklib, lapackver), ] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.12-no-OFED-ATLAS-3.10.1-LAPACK-3.4.2.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.12-no-OFED-ATLAS-3.10.1-LAPACK-3.4.2.eb index 68e8936860..cdbebf7d1b 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.12-no-OFED-ATLAS-3.10.1-LAPACK-3.4.2.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.12-no-OFED-ATLAS-3.10.1-LAPACK-3.4.2.eb @@ -26,7 +26,7 @@ dependencies = [ (lapacklib, lapackver), ] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.14-OpenBLAS-0.2.8-LAPACK-3.5.0.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.14-OpenBLAS-0.2.8-LAPACK-3.5.0.eb index 2a0a7e12ce..17094c0c6f 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.14-OpenBLAS-0.2.8-LAPACK-3.5.0.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.14-OpenBLAS-0.2.8-LAPACK-3.5.0.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.14-no-OFED-OpenBLAS-0.2.8-LAPACK-3.5.0.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.14-no-OFED-OpenBLAS-0.2.8-LAPACK-3.5.0.eb index b55976ccac..7815082cf2 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.14-no-OFED-OpenBLAS-0.2.8-LAPACK-3.5.0.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.14-no-OFED-OpenBLAS-0.2.8-LAPACK-3.5.0.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.16-OpenBLAS-0.2.13-LAPACK-3.5.0.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.16-OpenBLAS-0.2.13-LAPACK-3.5.0.eb index a52473e7ff..a53493b9f7 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.16-OpenBLAS-0.2.13-LAPACK-3.5.0.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.5.16-OpenBLAS-0.2.13-LAPACK-3.5.0.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.6.10-OpenBLAS-0.2.8-LAPACK-3.4.2.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.6.10-OpenBLAS-0.2.8-LAPACK-3.4.2.eb index b037ae507c..98a3aca262 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.6.10-OpenBLAS-0.2.8-LAPACK-3.4.2.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.6.10-OpenBLAS-0.2.8-LAPACK-3.4.2.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.7.20-OpenBLAS-0.2.13-LAPACK-3.5.0.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.7.20-OpenBLAS-0.2.13-LAPACK-3.5.0.eb index 94cfcc38e5..4f12059c03 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.7.20-OpenBLAS-0.2.13-LAPACK-3.5.0.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-1.7.20-OpenBLAS-0.2.13-LAPACK-3.5.0.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff, ('GCC', '4.8.4'))] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2014b-OpenBLAS-0.2.9-LAPACK-3.5.0.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2014b-OpenBLAS-0.2.9-LAPACK-3.5.0.eb index 134eb47e4d..f560b92bf9 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2014b-OpenBLAS-0.2.9-LAPACK-3.5.0.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2014b-OpenBLAS-0.2.9-LAPACK-3.5.0.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff, ('GCC', '4.8.3'))] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2015.05-OpenBLAS-0.2.14-LAPACK-3.5.0.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2015.05-OpenBLAS-0.2.14-LAPACK-3.5.0.eb index e8390ed236..f65260e697 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2015.05-OpenBLAS-0.2.14-LAPACK-3.5.0.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2015.05-OpenBLAS-0.2.14-LAPACK-3.5.0.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff, ('GNU', '4.9.2-2.25'))] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2015a-OpenBLAS-0.2.13-LAPACK-3.5.0.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2015a-OpenBLAS-0.2.13-LAPACK-3.5.0.eb index be40d5d1ed..ed214b72f2 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2015a-OpenBLAS-0.2.13-LAPACK-3.5.0.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2015a-OpenBLAS-0.2.13-LAPACK-3.5.0.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff, ('GCC', '4.9.2'))] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2015b-OpenBLAS-0.2.14-LAPACK-3.5.0.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2015b-OpenBLAS-0.2.14-LAPACK-3.5.0.eb index 758c146b83..e17684d2a5 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2015b-OpenBLAS-0.2.14-LAPACK-3.5.0.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2015b-OpenBLAS-0.2.14-LAPACK-3.5.0.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff, ('GNU', '4.9.3-2.25'))] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2016a-OpenBLAS-0.2.15-LAPACK-3.6.0.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2016a-OpenBLAS-0.2.15-LAPACK-3.6.0.eb index 1326db5fe2..00ff5f97ba 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2016a-OpenBLAS-0.2.15-LAPACK-3.6.0.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompi-2016a-OpenBLAS-0.2.15-LAPACK-3.6.0.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff, ('GCC', '4.9.3-2.25'))] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompic-2.6.10-OpenBLAS-0.2.8-LAPACK-3.4.2.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompic-2.6.10-OpenBLAS-0.2.8-LAPACK-3.4.2.eb index 77f58e7b27..fdc1dfd842 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompic-2.6.10-OpenBLAS-0.2.8-LAPACK-3.4.2.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gompic-2.6.10-OpenBLAS-0.2.8-LAPACK-3.4.2.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gpsmpi-2014.12-OpenBLAS-0.2.12-LAPACK-3.5.0.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gpsmpi-2014.12-OpenBLAS-0.2.12-LAPACK-3.5.0.eb index ac55389f2d..292ec23d39 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gpsmpi-2014.12-OpenBLAS-0.2.12-LAPACK-3.5.0.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-gpsmpi-2014.12-OpenBLAS-0.2.12-LAPACK-3.5.0.eb @@ -23,8 +23,7 @@ versionsuffix = "-%s-%s%s" % (blaslib, blasver, blassuff) dependencies = [(blaslib, blasver, blassuff, comp)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'numlib' - diff --git a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-iiqmpi-4.4.13-ACML-5.3.1-ifort-64bit.eb b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-iiqmpi-4.4.13-ACML-5.3.1-ifort-64bit.eb index 325514fe67..243f17e8c7 100644 --- a/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-iiqmpi-4.4.13-ACML-5.3.1-ifort-64bit.eb +++ b/easybuild/easyconfigs/s/ScaLAPACK/ScaLAPACK-2.0.2-iiqmpi-4.4.13-ACML-5.3.1-ifort-64bit.eb @@ -19,7 +19,7 @@ versionsuffix = "-%s-%s%s" % (blas_lapack_lib, blas_lapack_ver, blas_lapack_suff dependencies = [(blas_lapack_lib, blas_lapack_ver, blas_lapack_suff, True)] -## parallel build tends to fail, so disabling it +# parallel build tends to fail, so disabling it parallel = 1 moduleclass = 'lib' diff --git a/easybuild/easyconfigs/s/Scalasca/Scalasca-1.4.3-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/s/Scalasca/Scalasca-1.4.3-gompi-1.4.12-no-OFED.eb index aad8b175e4..26b61def41 100644 --- a/easybuild/easyconfigs/s/Scalasca/Scalasca-1.4.3-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/s/Scalasca/Scalasca-1.4.3-gompi-1.4.12-no-OFED.eb @@ -27,8 +27,8 @@ dependencies = [ ('OPARI2', '1.0.7'), ('PAPI', '5.2.0'), ('PDT', '3.19'), -# Scalasca cannot handle name changes yet introduced with OTF-1.12.3 -# ('OTF', '1.12.4'), + # Scalasca cannot handle name changes yet introduced with OTF-1.12.3 + # ('OTF', '1.12.4'), ] # http://apps.fz-juelich.de/scalasca/releases/scalasca/1.4/dist/scalasca-1.4.3.tar.gz diff --git a/easybuild/easyconfigs/s/Serf/Serf-1.3.8-foss-2015a.eb b/easybuild/easyconfigs/s/Serf/Serf-1.3.8-foss-2015a.eb index 0676f01766..987ce669c8 100644 --- a/easybuild/easyconfigs/s/Serf/Serf-1.3.8-foss-2015a.eb +++ b/easybuild/easyconfigs/s/Serf/Serf-1.3.8-foss-2015a.eb @@ -21,8 +21,8 @@ builddependencies = [('SCons', '2.3.6', '-Python-2.7.9')] dependencies = [ ('APR', '1.5.2'), ('APR-util', '1.5.4'), -# ('OpenSSL', '1.0.1p'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1p'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] diff --git a/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 87deeb47fe..5221d93273 100644 --- a/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -19,14 +19,14 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('setuptools', '0.6c11', versionsuffix), - ('GEOS', '3.3.5'), - ] + (python, pythonversion), + ('setuptools', '0.6c11', versionsuffix), + ('GEOS', '3.3.5'), +] sanity_check_paths = { - 'files': ['lib/python%s/site-packages/site.py' % (pythonshortversion)], - 'dirs': [] - } + 'files': ['lib/python%s/site-packages/site.py' % (pythonshortversion)], + 'dirs': [] +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-goolf-1.4.10-Python-2.7.3.eb index 758a4009e5..2aecbeae80 100644 --- a/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-goolf-1.4.10-Python-2.7.3.eb @@ -19,14 +19,14 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('setuptools', '0.6c11', versionsuffix), - ('GEOS', '3.3.5'), - ] + (python, pythonversion), + ('setuptools', '0.6c11', versionsuffix), + ('GEOS', '3.3.5'), +] sanity_check_paths = { - 'files': ['lib/python%s/site-packages/site.py' % (pythonshortversion)], - 'dirs': [] - } + 'files': ['lib/python%s/site-packages/site.py' % (pythonshortversion)], + 'dirs': [] +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-ictce-4.0.6-Python-2.7.3.eb index b6ecffc690..ad94a62e1c 100644 --- a/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-ictce-4.0.6-Python-2.7.3.eb @@ -19,14 +19,14 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('setuptools', '0.6c11', versionsuffix), - ('GEOS', '3.3.5'), - ] + (python, pythonversion), + ('setuptools', '0.6c11', versionsuffix), + ('GEOS', '3.3.5'), +] sanity_check_paths = { - 'files': ['lib/python%s/site-packages/site.py' % (pythonshortversion)], - 'dirs': [] - } + 'files': ['lib/python%s/site-packages/site.py' % (pythonshortversion)], + 'dirs': [] +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-ictce-5.3.0-Python-2.7.3.eb index 8727c7a7cb..1b6cb746c1 100644 --- a/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/s/Shapely/Shapely-1.2.15-ictce-5.3.0-Python-2.7.3.eb @@ -19,14 +19,14 @@ pythonshortversion = ".".join(pythonversion.split(".")[:-1]) versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('setuptools', '0.6c11', versionsuffix), - ('GEOS', '3.3.5'), - ] + (python, pythonversion), + ('setuptools', '0.6c11', versionsuffix), + ('GEOS', '3.3.5'), +] sanity_check_paths = { - 'files': ['lib/python%s/site-packages/site.py' % (pythonshortversion)], - 'dirs': [] - } + 'files': ['lib/python%s/site-packages/site.py' % (pythonshortversion)], + 'dirs': [] +} moduleclass = 'math' diff --git a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb index b9a94e2e9e..520c4a6f15 100644 --- a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -27,8 +27,8 @@ dependencies = [(python, pyver), runtest = "make test" sanity_check_paths = { - 'files': ["bin/sphinx-%s" % x for x in ["apidoc", "autogen", "build", "quickstart"]], - 'dirs': ["lib/python%s/site-packages/%s-%s-py%s.egg" % (pyshortver, name, version, pyshortver)] - } + 'files': ["bin/sphinx-%s" % x for x in ["apidoc", "autogen", "build", "quickstart"]], + 'dirs': ["lib/python%s/site-packages/%s-%s-py%s.egg" % (pyshortver, name, version, pyshortver)] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-goolf-1.4.10-Python-2.7.3.eb index 61173fdddd..d7ce90b557 100644 --- a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-goolf-1.4.10-Python-2.7.3.eb @@ -27,8 +27,8 @@ dependencies = [(python, pyver), runtest = "make test" sanity_check_paths = { - 'files': ["bin/sphinx-%s" % x for x in ["apidoc", "autogen", "build", "quickstart"]], - 'dirs': ["lib/python%s/site-packages/%s-%s-py%s.egg" % (pyshortver, name, version, pyshortver)] - } + 'files': ["bin/sphinx-%s" % x for x in ["apidoc", "autogen", "build", "quickstart"]], + 'dirs': ["lib/python%s/site-packages/%s-%s-py%s.egg" % (pyshortver, name, version, pyshortver)] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-ictce-4.0.6-Python-2.7.3.eb index 069dffe6d0..9807eeeeb2 100644 --- a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-ictce-4.0.6-Python-2.7.3.eb @@ -27,8 +27,8 @@ dependencies = [(python, pyver), runtest = "make test" sanity_check_paths = { - 'files': ["bin/sphinx-%s" % x for x in ["apidoc", "autogen", "build", "quickstart"]], - 'dirs': ["lib/python%s/site-packages/%s-%s-py%s.egg" % (pyshortver, name, version, pyshortver)] - } + 'files': ["bin/sphinx-%s" % x for x in ["apidoc", "autogen", "build", "quickstart"]], + 'dirs': ["lib/python%s/site-packages/%s-%s-py%s.egg" % (pyshortver, name, version, pyshortver)] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-ictce-5.3.0-Python-2.7.3.eb index 300df5535f..79877de835 100644 --- a/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/s/Sphinx/Sphinx-1.1.3-ictce-5.3.0-Python-2.7.3.eb @@ -27,8 +27,8 @@ dependencies = [(python, pyver), runtest = "make test" sanity_check_paths = { - 'files': ["bin/sphinx-%s" % x for x in ["apidoc", "autogen", "build", "quickstart"]], - 'dirs': ["lib/python%s/site-packages/%s-%s-py%s.egg" % (pyshortver, name, version, pyshortver)] - } + 'files': ["bin/sphinx-%s" % x for x in ["apidoc", "autogen", "build", "quickstart"]], + 'dirs': ["lib/python%s/site-packages/%s-%s-py%s.egg" % (pyshortver, name, version, pyshortver)] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/s/Stow/Stow-1.3.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/s/Stow/Stow-1.3.3-goalf-1.1.0-no-OFED.eb index 08108a8a47..0d2c3773f8 100644 --- a/easybuild/easyconfigs/s/Stow/Stow-1.3.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/s/Stow/Stow-1.3.3-goalf-1.1.0-no-OFED.eb @@ -24,8 +24,8 @@ source_urls = [GNU_SOURCE] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sanity_check_paths = { - 'files': ['bin/stow'], - 'dirs': [] - } + 'files': ['bin/stow'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/s/Stow/Stow-1.3.3-goolf-1.4.10.eb b/easybuild/easyconfigs/s/Stow/Stow-1.3.3-goolf-1.4.10.eb index bff8348243..df639eb5dc 100644 --- a/easybuild/easyconfigs/s/Stow/Stow-1.3.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/Stow/Stow-1.3.3-goolf-1.4.10.eb @@ -24,8 +24,8 @@ source_urls = [GNU_SOURCE] toolchain = {'name': 'goolf', 'version': '1.4.10'} sanity_check_paths = { - 'files': ['bin/stow'], - 'dirs': [] - } + 'files': ['bin/stow'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/s/Stow/Stow-1.3.3-ictce-4.0.6.eb b/easybuild/easyconfigs/s/Stow/Stow-1.3.3-ictce-4.0.6.eb index 3dacc81151..e7734dc526 100644 --- a/easybuild/easyconfigs/s/Stow/Stow-1.3.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/s/Stow/Stow-1.3.3-ictce-4.0.6.eb @@ -24,8 +24,8 @@ source_urls = [GNU_SOURCE] toolchain = {'version': '4.0.6', 'name': 'ictce'} sanity_check_paths = { - 'files': ['bin/stow'], - 'dirs': [] - } + 'files': ['bin/stow'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/s/Stow/Stow-1.3.3-ictce-5.3.0.eb b/easybuild/easyconfigs/s/Stow/Stow-1.3.3-ictce-5.3.0.eb index 03fc7dd37c..43fedd4e90 100644 --- a/easybuild/easyconfigs/s/Stow/Stow-1.3.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/Stow/Stow-1.3.3-ictce-5.3.0.eb @@ -25,8 +25,8 @@ source_urls = [GNU_SOURCE] toolchain = {'name': 'ictce', 'version': '5.3.0'} sanity_check_paths = { - 'files': ['bin/stow'], - 'dirs': [] - } + 'files': ['bin/stow'], + 'dirs': [] +} moduleclass = 'tools' diff --git a/easybuild/easyconfigs/s/Stride/Stride-1.0-goolf-1.4.10.eb b/easybuild/easyconfigs/s/Stride/Stride-1.0-goolf-1.4.10.eb index 5ab1176c2f..4982431a8c 100644 --- a/easybuild/easyconfigs/s/Stride/Stride-1.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/Stride/Stride-1.0-goolf-1.4.10.eb @@ -12,7 +12,7 @@ description = "STRIDE is a program to recognize secondary structural elements in toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ['http://ftp.ebi.ac.uk/pub/software/unix/stride/src/'] -sources = ['%(namelower)s.tar.gz' ] +sources = ['%(namelower)s.tar.gz'] files_to_copy = [(['stride'], "bin")] diff --git a/easybuild/easyconfigs/s/Stride/Stride-1.0-ictce-5.3.0.eb b/easybuild/easyconfigs/s/Stride/Stride-1.0-ictce-5.3.0.eb index da61249bcf..1a6fb2182d 100644 --- a/easybuild/easyconfigs/s/Stride/Stride-1.0-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/Stride/Stride-1.0-ictce-5.3.0.eb @@ -12,7 +12,7 @@ description = "STRIDE is a program to recognize secondary structural elements in toolchain = {'name': 'ictce', 'version': '5.3.0'} source_urls = ['http://ftp.ebi.ac.uk/pub/software/unix/stride/src/'] -sources = ['%(namelower)s.tar.gz' ] +sources = ['%(namelower)s.tar.gz'] files_to_copy = [(['stride'], "bin")] diff --git a/easybuild/easyconfigs/s/segemehl/segemehl-0.1.7-goolf-1.4.10.eb b/easybuild/easyconfigs/s/segemehl/segemehl-0.1.7-goolf-1.4.10.eb index f5e2b9d7dd..0c7b7b159e 100644 --- a/easybuild/easyconfigs/s/segemehl/segemehl-0.1.7-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/s/segemehl/segemehl-0.1.7-goolf-1.4.10.eb @@ -20,12 +20,12 @@ description = """ segemehl is a software to map short sequencer reads to referen toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ['http://www.bioinf.uni-leipzig.de/Software/segemehl/'] -sources = ['%s_%s.tar.gz' % (name, version.replace('.','_'))] +sources = ['%s_%s.tar.gz' % (name, version.replace('.', '_'))] files_to_copy = [(["haarz.x", "lack.x", "segemehl.x"], "bin")] sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["haarz.x", "lack.x" , "segemehl.x"]], + 'files': ["bin/%s" % x for x in ["haarz.x", "lack.x", "segemehl.x"]], 'dirs': [] } diff --git a/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 637462ec29..1283db629b 100644 --- a/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -22,8 +22,8 @@ py_short_ver = ".".join(pythonversion.split(".")[0:2]) pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) sanity_check_paths = { - 'files': ["bin/easy_install", "%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)], - 'dirs': [] - } + 'files': ["bin/easy_install", "%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-goolf-1.4.10-Python-2.7.3.eb index 517404e770..a716508465 100644 --- a/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-goolf-1.4.10-Python-2.7.3.eb @@ -22,8 +22,8 @@ py_short_ver = ".".join(pythonversion.split(".")[0:2]) pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) sanity_check_paths = { - 'files': ["bin/easy_install", "%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)], - 'dirs': [] - } + 'files': ["bin/easy_install", "%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-ictce-4.0.6-Python-2.7.3.eb index 62aa6e2bbc..8ec68722c7 100644 --- a/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-ictce-4.0.6-Python-2.7.3.eb @@ -22,8 +22,8 @@ py_short_ver = ".".join(pythonversion.split(".")[0:2]) pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) sanity_check_paths = { - 'files': ["bin/easy_install", "%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)], - 'dirs': [] - } + 'files': ["bin/easy_install", "%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-ictce-5.3.0-Python-2.7.3.eb index 82de605fe3..cc07ddd7a2 100644 --- a/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/s/setuptools/setuptools-0.6c11-ictce-5.3.0-Python-2.7.3.eb @@ -22,8 +22,8 @@ py_short_ver = ".".join(pythonversion.split(".")[0:2]) pylibdir = "lib/python%s/site-packages/%s" % (py_short_ver, name) sanity_check_paths = { - 'files': ["bin/easy_install", "%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)], - 'dirs': [] - } + 'files': ["bin/easy_install", "%s-%s-py%s.egg" % (pylibdir, version, py_short_ver)], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.2-ictce-4.0.6.eb b/easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.2-ictce-4.0.6.eb index 0e8273491c..97d974db7a 100644 --- a/easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.2-ictce-4.0.6.eb @@ -13,7 +13,7 @@ toolchainopts = {'optarch': True} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://sparsehash.googlecode.com/files'] -#runtest = "check" # 1/7 tests fails (hashtable_test), so disabling 'make check' for now +# runtest = "check" # 1/7 tests fails (hashtable_test), so disabling 'make check' for now sanity_check_paths = { 'files': ['include/sparsehash/%s' % x for x in ['dense_hash_map', 'dense_hash_set', 'sparse_hash_map', diff --git a/easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.2-ictce-5.3.0.eb b/easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.2-ictce-5.3.0.eb index ef04dcc09e..dc0162d6b6 100644 --- a/easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/s/sparsehash/sparsehash-2.0.2-ictce-5.3.0.eb @@ -13,7 +13,7 @@ toolchainopts = {'optarch': True} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://sparsehash.googlecode.com/files'] -#runtest = "check" # 1/7 tests fails (hashtable_test), so disabling 'make check' for now +# runtest = "check" # 1/7 tests fails (hashtable_test), so disabling 'make check' for now sanity_check_paths = { 'files': ['include/sparsehash/%s' % x for x in ['dense_hash_map', 'dense_hash_set', 'sparse_hash_map', -- GitLab From 47c6d7213157326876cbc52b6205cb1ef3426bf0 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 14:56:34 +0100 Subject: [PATCH 0811/1015] Style fixes with autopep8: tuv Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb | 3 ++- .../TiCCutils-0.3-goalf-1.1.0-no-OFED.eb | 2 +- .../t/TiCCutils/TiCCutils-0.3-goolf-1.4.10.eb | 2 +- .../t/TiCCutils/TiCCutils-0.3-ictce-4.1.13.eb | 2 +- .../t/TiCCutils/TiCCutils-0.3-ictce-5.3.0.eb | 2 +- .../t/TiCCutils/TiCCutils-0.7-intel-2015b.eb | 2 +- .../TiMBL/TiMBL-6.4.3-goalf-1.1.0-no-OFED.eb | 2 +- .../t/TiMBL/TiMBL-6.4.3-goolf-1.4.10.eb | 2 +- .../t/TiMBL/TiMBL-6.4.3-ictce-4.1.13.eb | 2 +- .../t/TiMBL/TiMBL-6.4.3-ictce-5.3.0.eb | 2 +- .../t/TiMBL/TiMBL-6.4.6-intel-2015b.eb | 2 +- .../TinySVM-0.09-goalf-1.1.0-no-OFED.eb | 2 +- .../t/TinySVM/TinySVM-0.09-goolf-1.4.10.eb | 2 +- .../t/TinySVM/TinySVM-0.09-ictce-4.1.13.eb | 2 +- .../t/TinySVM/TinySVM-0.09-ictce-5.3.0.eb | 2 +- .../Tornado-2012.09.06-goalf-1.1.0-no-OFED.eb | 2 +- ...0.12.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 10 ++++----- ...linos-10.12.2-goolf-1.4.10-Python-2.7.3.eb | 16 +++++++------- ...ilinos-10.12.2-ictce-4.0.6-Python-2.7.3.eb | 10 ++++----- ...ilinos-10.12.2-ictce-5.3.0-Python-2.7.3.eb | 10 ++++----- .../Trim_Galore-0.3.7-goolf-1.4.10.eb | 4 ++-- .../Trinity-2012-10-05-goalf-1.1.0-no-OFED.eb | 20 ++++++++--------- .../Trinity-2012-10-05-goolf-1.4.10.eb | 22 +++++++++---------- .../Trinity-2012-10-05-ictce-3.2.2.u3.eb | 22 +++++++++---------- .../Trinity/Trinity-2012-10-05-ictce-5.3.0.eb | 22 +++++++++---------- .../t/tclcl/tclcl-1.20-goalf-1.1.0-no-OFED.eb | 2 +- .../t/tclcl/tclcl-1.20-goolf-1.4.10.eb | 2 +- .../t/tclcl/tclcl-1.20-ictce-5.3.0.eb | 2 +- .../t/texinfo/texinfo-5.2-GCC-4.8.2.eb | 10 ++++----- ...-2.0.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 10 ++++----- .../UFC-2.0.5-goolf-1.4.10-Python-2.7.3.eb | 10 ++++----- .../UFC/UFC-2.0.5-ictce-4.0.6-Python-2.7.3.eb | 10 ++++----- .../UFC/UFC-2.0.5-ictce-5.3.0-Python-2.7.3.eb | 10 ++++----- ...-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 6 ++--- .../UFL-1.0.0-goolf-1.4.10-Python-2.7.3.eb | 6 ++--- .../UFL/UFL-1.0.0-ictce-4.0.6-Python-2.7.3.eb | 6 ++--- .../UFL/UFL-1.0.0-ictce-5.3.0-Python-2.7.3.eb | 6 ++--- .../util-linux-2.22.2-goalf-1.1.0-no-OFED.eb | 2 +- .../util-linux-2.22.2-goolf-1.4.10.eb | 2 +- .../util-linux-2.22.2-ictce-4.1.13.eb | 2 +- .../util-linux-2.22.2-ictce-5.3.0.eb | 2 +- .../util-linux-2.22.2-ictce-5.5.0.eb | 2 +- .../util-linux-2.22.2-intel-2014b.eb | 4 ++-- .../util-linux/util-linux-2.24-ictce-5.5.0.eb | 2 +- .../util-linux-2.24.1-ictce-5.5.0.eb | 2 +- .../util-linux-2.26.1-foss-2015a.eb | 2 +- .../util-linux-2.26.1-intel-2015a.eb | 2 +- .../util-linux-2.26.2-intel-2015a.eb | 2 +- .../util-linux-2.27.1-intel-2015b.eb | 2 +- ...-0.1.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 6 ++--- ...C-tools-0.1.2-ictce-4.1.13-Python-2.7.3.eb | 6 ++--- ...SC-tools-0.1.2-ictce-5.3.0-Python-2.7.3.eb | 6 ++--- .../v/VTK/VTK-5.10.1-goalf-1.1.0-no-OFED.eb | 6 ++--- .../v/VTK/VTK-5.10.1-ictce-4.0.6.eb | 6 ++--- .../v/VTK/VTK-5.10.1-ictce-5.3.0.eb | 6 ++--- .../easyconfigs/v/Vampir/Vampir-8.4.1-demo.eb | 3 ++- .../easyconfigs/v/Vampir/Vampir-8.4.1.eb | 3 ++- .../VampirServer-8.4.1-gompi-2015a.eb | 3 ++- .../ViennaRNA-2.0.7-goalf-1.1.0-no-OFED.eb | 12 +++++----- .../ViennaRNA/ViennaRNA-2.0.7-goolf-1.4.10.eb | 2 +- .../ViennaRNA/ViennaRNA-2.0.7-ictce-4.0.6.eb | 12 +++++----- .../ViennaRNA/ViennaRNA-2.0.7-ictce-5.3.0.eb | 12 +++++----- .../ViennaRNA/ViennaRNA-2.1.6-ictce-5.5.0.eb | 5 ++--- .../easyconfigs/v/Vim/Vim-7.4-goolf-1.4.10.eb | 4 ++-- ...-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 6 ++--- .../Viper-1.0.0-ictce-4.0.6-Python-2.7.3.eb | 6 ++--- .../Viper-1.0.0-ictce-5.3.0-Python-2.7.3.eb | 6 ++--- ...vincent-0.4.4-intel-2015a-Python-2.7.10.eb | 2 +- ...vincent-0.4.4-intel-2015b-Python-2.7.10.eb | 2 +- 69 files changed, 196 insertions(+), 193 deletions(-) diff --git a/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb b/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb index 9fc79c204d..35f352db69 100644 --- a/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb +++ b/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb @@ -11,7 +11,8 @@ easyblock = 'ConfigureMake' name = 'TCC' version = '0.9.26' -# altversions = ['0.9.21', '0.9.22', '0.9.23', '0.9.24', '0.9.25', '0.9.26'] # older versions may require more special handling +# altversions = ['0.9.21', '0.9.22', '0.9.23', '0.9.24', '0.9.25', +# '0.9.26'] # older versions may require more special handling homepage = 'http://bellard.org/tcc/' description = """The Tiny C Compiler (aka TCC, tCc, or TinyCC) is an x86 and x86-64 C compiler diff --git a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goalf-1.1.0-no-OFED.eb index f64c40563e..0a31dc00cb 100644 --- a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goalf-1.1.0-no-OFED.eb @@ -3,7 +3,7 @@ easyblock = 'ConfigureMake' name = 'TiCCutils' version = '0.3' -homepage = 'http://software.ticc.uvt.nl/' # no real homepage found +homepage = 'http://software.ticc.uvt.nl/' # no real homepage found description = """TiCC utils is a collection of generic C++ software which is used in a lot of programs produced at Tilburg centre for Cognition and Communication (TiCC) at Tilburg University and Centre for Dutch Language and Speech at University of Antwerp.""" diff --git a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goolf-1.4.10.eb b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goolf-1.4.10.eb index 445f99bec6..1a4e06f1c9 100644 --- a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-goolf-1.4.10.eb @@ -3,7 +3,7 @@ easyblock = 'ConfigureMake' name = 'TiCCutils' version = '0.3' -homepage = 'http://software.ticc.uvt.nl/' # no real homepage found +homepage = 'http://software.ticc.uvt.nl/' # no real homepage found description = """TiCC utils is a collection of generic C++ software which is used in a lot of programs produced at Tilburg centre for Cognition and Communication (TiCC) at Tilburg University and Centre for Dutch Language and Speech at University of Antwerp.""" diff --git a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-4.1.13.eb b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-4.1.13.eb index 70bc5a288d..c735eaf222 100644 --- a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-4.1.13.eb @@ -3,7 +3,7 @@ easyblock = 'ConfigureMake' name = 'TiCCutils' version = '0.3' -homepage = 'http://software.ticc.uvt.nl/' # no real homepage found +homepage = 'http://software.ticc.uvt.nl/' # no real homepage found description = """TiCC utils is a collection of generic C++ software which is used in a lot of programs produced at Tilburg centre for Cognition and Communication (TiCC) at Tilburg University and Centre for Dutch Language and Speech at University of Antwerp.""" diff --git a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-5.3.0.eb b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-5.3.0.eb index a5a1f3ba0c..0dcf061046 100644 --- a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.3-ictce-5.3.0.eb @@ -3,7 +3,7 @@ easyblock = 'ConfigureMake' name = 'TiCCutils' version = '0.3' -homepage = 'http://software.ticc.uvt.nl/' # no real homepage found +homepage = 'http://software.ticc.uvt.nl/' # no real homepage found description = """TiCC utils is a collection of generic C++ software which is used in a lot of programs produced at Tilburg centre for Cognition and Communication (TiCC) at Tilburg University and Centre for Dutch Language and Speech at University of Antwerp.""" diff --git a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.7-intel-2015b.eb b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.7-intel-2015b.eb index d62879bb69..563e538143 100644 --- a/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.7-intel-2015b.eb +++ b/easybuild/easyconfigs/t/TiCCutils/TiCCutils-0.7-intel-2015b.eb @@ -3,7 +3,7 @@ easyblock = 'ConfigureMake' name = 'TiCCutils' version = '0.7' -homepage = 'http://software.ticc.uvt.nl/' # no real homepage found +homepage = 'http://software.ticc.uvt.nl/' # no real homepage found description = """TiCC utils is a collection of generic C++ software which is used in a lot of programs produced at Tilburg centre for Cognition and Communication (TiCC) at Tilburg University and Centre for Dutch Language and Speech at University of Antwerp.""" diff --git a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goalf-1.1.0-no-OFED.eb index efab901860..8f1566ed45 100644 --- a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goalf-1.1.0-no-OFED.eb @@ -18,7 +18,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://software.ticc.uvt.nl/'] dependencies = [ - ('TiCCutils' , '0.3'), + ('TiCCutils', '0.3'), ('libxml2', '2.9.0'), ] diff --git a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goolf-1.4.10.eb b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goolf-1.4.10.eb index 9db7b9cd71..4c496b94e6 100644 --- a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-goolf-1.4.10.eb @@ -18,7 +18,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://software.ticc.uvt.nl/'] dependencies = [ - ('TiCCutils' , '0.3'), + ('TiCCutils', '0.3'), ('libxml2', '2.9.0'), ] diff --git a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-4.1.13.eb b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-4.1.13.eb index ef78059fdf..85caf06073 100644 --- a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-4.1.13.eb @@ -18,7 +18,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://software.ticc.uvt.nl/'] dependencies = [ - ('TiCCutils' , '0.3'), + ('TiCCutils', '0.3'), ('libxml2', '2.9.0'), ] diff --git a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-5.3.0.eb b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-5.3.0.eb index 72a8eb72c8..4a0a138713 100644 --- a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.3-ictce-5.3.0.eb @@ -18,7 +18,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://software.ticc.uvt.nl/'] dependencies = [ - ('TiCCutils' , '0.3'), + ('TiCCutils', '0.3'), ('libxml2', '2.9.0'), ] diff --git a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.6-intel-2015b.eb b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.6-intel-2015b.eb index 9f42760123..d47e571a90 100644 --- a/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.6-intel-2015b.eb +++ b/easybuild/easyconfigs/t/TiMBL/TiMBL-6.4.6-intel-2015b.eb @@ -18,7 +18,7 @@ sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://software.ticc.uvt.nl/'] dependencies = [ - ('TiCCutils' , '0.7'), + ('TiCCutils', '0.7'), ('libxml2', '2.9.2'), ] diff --git a/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-goalf-1.1.0-no-OFED.eb index 456eed6b56..1a655e2f36 100644 --- a/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-goalf-1.1.0-no-OFED.eb @@ -15,7 +15,7 @@ toolchainopts = {'optarch': True, 'pic': True, 'opt': True, 'unroll': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://chasen.org/~taku/software/TinySVM/src'] -#original CXXFLAGS: -Wall -O9 -funroll-all-loops -finline -ffast-math +# original CXXFLAGS: -Wall -O9 -funroll-all-loops -finline -ffast-math buildopts = 'CXXFLAGS="$CXXFLAGS -Wall -funroll-all-loops -finline -ffast-math"' sanity_check_paths = { diff --git a/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-goolf-1.4.10.eb b/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-goolf-1.4.10.eb index 3b1c60d110..2a3ee4cd04 100644 --- a/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-goolf-1.4.10.eb @@ -15,7 +15,7 @@ toolchainopts = {'optarch': True, 'pic': True, 'opt': True, 'unroll': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://chasen.org/~taku/software/TinySVM/src'] -#original CXXFLAGS: -Wall -O9 -funroll-all-loops -finline -ffast-math +# original CXXFLAGS: -Wall -O9 -funroll-all-loops -finline -ffast-math buildopts = 'CXXFLAGS="$CXXFLAGS -Wall -funroll-all-loops -finline -ffast-math"' sanity_check_paths = { diff --git a/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-ictce-4.1.13.eb b/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-ictce-4.1.13.eb index 7676e956fa..4191830cf2 100644 --- a/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-ictce-4.1.13.eb @@ -15,7 +15,7 @@ toolchainopts = {'optarch': True, 'pic': True, 'opt': True, 'unroll': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://chasen.org/~taku/software/TinySVM/src'] -#original CXXFLAGS: -Wall -O9 -funroll-all-loops -finline -ffast-math +# original CXXFLAGS: -Wall -O9 -funroll-all-loops -finline -ffast-math buildopts = 'CXXFLAGS="$CXXFLAGS -Wall -funroll-all-loops -finline"' sanity_check_paths = { diff --git a/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-ictce-5.3.0.eb b/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-ictce-5.3.0.eb index 7c112ec105..3eb47571e1 100644 --- a/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/t/TinySVM/TinySVM-0.09-ictce-5.3.0.eb @@ -15,7 +15,7 @@ toolchainopts = {'optarch': True, 'pic': True, 'opt': True, 'unroll': True} sources = [SOURCE_TAR_GZ] source_urls = ['http://chasen.org/~taku/software/TinySVM/src'] -#original CXXFLAGS: -Wall -O9 -funroll-all-loops -finline -ffast-math +# original CXXFLAGS: -Wall -O9 -funroll-all-loops -finline -ffast-math buildopts = 'CXXFLAGS="$CXXFLAGS -Wall -funroll-all-loops -finline"' sanity_check_paths = { diff --git a/easybuild/easyconfigs/t/Tornado/Tornado-2012.09.06-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/t/Tornado/Tornado-2012.09.06-goalf-1.1.0-no-OFED.eb index 3ad1ac0bbd..7e0e189b7c 100644 --- a/easybuild/easyconfigs/t/Tornado/Tornado-2012.09.06-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/t/Tornado/Tornado-2012.09.06-goalf-1.1.0-no-OFED.eb @@ -4,7 +4,7 @@ version = '2012.09.06' homepage = 'http://www.dhigroup.com/' description = """Tornado is a new kernel for modelling and virtual experimentation (i.e. any evaluation of a model) in the domain of water quality management""" - + toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'pic': True, 'opt': True, 'optarch': True} diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb index b287384487..4db1cfdda1 100644 --- a/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -18,11 +18,11 @@ patches = ['fix-parmetis.patch'] # order matters! # ParMETIS needs to go after SCOTCH (because of incldue dirs) dependencies = [ - ('Boost', '1.49.0', versionsuffix ), - ('SCOTCH', '5.1.12b_esmumps'), - ('SuiteSparse', '3.7.0', '-withparmetis'), - ('ParMETIS', '4.0.2') - ] + ('Boost', '1.49.0', versionsuffix), + ('SCOTCH', '5.1.12b_esmumps'), + ('SuiteSparse', '3.7.0', '-withparmetis'), + ('ParMETIS', '4.0.2') +] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-goolf-1.4.10-Python-2.7.3.eb index 1ec0f27b13..ec1d8d6521 100644 --- a/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-goolf-1.4.10-Python-2.7.3.eb @@ -14,18 +14,18 @@ source_urls = ['http://trilinos.sandia.gov/download/files/'] sources = ['%s-%s-Source.tar.gz' % (name.lower(), version)] patches = [ - 'fix-parmetis.patch', - 'Trilinos_GCC-4.7.patch', - ] + 'fix-parmetis.patch', + 'Trilinos_GCC-4.7.patch', +] # order matters! # ParMETIS needs to go after SCOTCH (because of incldue dirs) dependencies = [ - ('Boost', '1.49.0', versionsuffix ), - ('SCOTCH', '5.1.12b_esmumps'), - ('SuiteSparse', '3.7.0', '-withparmetis'), - ('ParMETIS', '4.0.2') - ] + ('Boost', '1.49.0', versionsuffix), + ('SCOTCH', '5.1.12b_esmumps'), + ('SuiteSparse', '3.7.0', '-withparmetis'), + ('ParMETIS', '4.0.2') +] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-4.0.6-Python-2.7.3.eb index fea45f6e5c..b9ba5e4b73 100644 --- a/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-4.0.6-Python-2.7.3.eb @@ -18,11 +18,11 @@ patches = ['fix-parmetis.patch'] # order matters! # ParMETIS needs to go after SCOTCH (because of incldue dirs) dependencies = [ - ('Boost', '1.49.0', versionsuffix ), - ('SCOTCH', '5.1.12b_esmumps'), - ('SuiteSparse', '3.7.0', '-withparmetis'), - ('ParMETIS', '4.0.2') - ] + ('Boost', '1.49.0', versionsuffix), + ('SCOTCH', '5.1.12b_esmumps'), + ('SuiteSparse', '3.7.0', '-withparmetis'), + ('ParMETIS', '4.0.2') +] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-5.3.0-Python-2.7.3.eb index 84613e0ab2..4ee95fa909 100644 --- a/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/t/Trilinos/Trilinos-10.12.2-ictce-5.3.0-Python-2.7.3.eb @@ -19,11 +19,11 @@ patches = ['fix-parmetis.patch'] # order matters! # ParMETIS needs to go after SCOTCH (because of incldue dirs) dependencies = [ - ('Boost', '1.49.0', versionsuffix ), - ('SCOTCH', '5.1.12b_esmumps'), - ('SuiteSparse', '3.7.0', '-withparmetis'), - ('ParMETIS', '4.0.2') - ] + ('Boost', '1.49.0', versionsuffix), + ('SCOTCH', '5.1.12b_esmumps'), + ('SuiteSparse', '3.7.0', '-withparmetis'), + ('ParMETIS', '4.0.2') +] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/t/Trim_Galore/Trim_Galore-0.3.7-goolf-1.4.10.eb b/easybuild/easyconfigs/t/Trim_Galore/Trim_Galore-0.3.7-goolf-1.4.10.eb index 53e79949f3..5b029bff07 100644 --- a/easybuild/easyconfigs/t/Trim_Galore/Trim_Galore-0.3.7-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/Trim_Galore/Trim_Galore-0.3.7-goolf-1.4.10.eb @@ -16,8 +16,8 @@ source_urls = ['http://www.bioinformatics.babraham.ac.uk/projects/%(namelower)s' install_cmd = "cp -a %(namelower)s_zip/* %(installdir)s && chmod +x %(installdir)s/%(namelower)s" dependencies = [ - ('FastQC', '0.10.1'), - ('cutadapt', '1.5', '-Python-2.7.10'), + ('FastQC', '0.10.1'), + ('cutadapt', '1.5', '-Python-2.7.10'), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-goalf-1.1.0-no-OFED.eb index 24e51d7fbb..c40d2edf57 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-goalf-1.1.0-no-OFED.eb @@ -13,21 +13,21 @@ source_urls = [('http://sourceforge.net/projects/trinityrnaseq/files', 'download sources = ['trinityrnaseq_r%s.tgz' % version] patches = [ - 'chrysalis_commandline_noconsts_2012-10-05.patch', - 'cmd_forker_taskset_2012-10-05.patch', - 'trinitypl_increase_max_cpu_2012-10-05.patch', - 'rsem-plugin_makefile-cxx.patch', - ] + 'chrysalis_commandline_noconsts_2012-10-05.patch', + 'cmd_forker_taskset_2012-10-05.patch', + 'trinitypl_increase_max_cpu_2012-10-05.patch', + 'rsem-plugin_makefile-cxx.patch', +] java = 'Java' javaver = '1.7.0_10' dependencies = [ - (java, javaver, '', True), - ('ant', '1.8.4', '-%s-%s' % (java, javaver), True), - ('ncurses', '5.9'), - ('zlib', '1.2.7'), - ] + (java, javaver, '', True), + ('ant', '1.8.4', '-%s-%s' % (java, javaver), True), + ('ncurses', '5.9'), + ('zlib', '1.2.7'), +] bwapluginver = "0.5.7" RSEMmod = True diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-goolf-1.4.10.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-goolf-1.4.10.eb index 3a3bdebbaa..e966db8b0a 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-goolf-1.4.10.eb @@ -13,22 +13,22 @@ source_urls = [('http://sourceforge.net/projects/trinityrnaseq/files', 'download sources = ['trinityrnaseq_r%s.tgz' % version] patches = [ - 'chrysalis_commandline_noconsts_2012-10-05.patch', - 'cmd_forker_taskset_2012-10-05.patch', - 'trinitypl_increase_max_cpu_2012-10-05.patch', - 'rsem-plugin_makefile-cxx.patch', - 'trinity_jellyfish-GCC-4.7.patch', - ] + 'chrysalis_commandline_noconsts_2012-10-05.patch', + 'cmd_forker_taskset_2012-10-05.patch', + 'trinitypl_increase_max_cpu_2012-10-05.patch', + 'rsem-plugin_makefile-cxx.patch', + 'trinity_jellyfish-GCC-4.7.patch', +] java = 'Java' javaver = '1.7.0_10' dependencies = [ - (java, javaver, '', True), - ('ant', '1.8.4', '-%s-%s' % (java, javaver), True), - ('ncurses', '5.9'), - ('zlib', '1.2.7'), - ] + (java, javaver, '', True), + ('ant', '1.8.4', '-%s-%s' % (java, javaver), True), + ('ncurses', '5.9'), + ('zlib', '1.2.7'), +] bwapluginver = "0.5.7" RSEMmod = True diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-ictce-3.2.2.u3.eb index d7180a3903..62366fe15c 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-ictce-3.2.2.u3.eb @@ -13,22 +13,22 @@ source_urls = [('http://sourceforge.net/projects/trinityrnaseq/files', 'download sources = ['trinityrnaseq_r%s.tgz' % version] patches = [ - 'chrysalis_commandline_noconsts_2012-10-05.patch', - 'cmd_forker_taskset_2012-10-05.patch', - 'trinitypl_increase_max_cpu_2012-10-05.patch', - 'rsem-plugin_makefile-cxx.patch', - 'trinity_ictce-no-jellyfish.patch', - ] + 'chrysalis_commandline_noconsts_2012-10-05.patch', + 'cmd_forker_taskset_2012-10-05.patch', + 'trinitypl_increase_max_cpu_2012-10-05.patch', + 'rsem-plugin_makefile-cxx.patch', + 'trinity_ictce-no-jellyfish.patch', +] java = 'Java' javaver = '1.7.0_10' dependencies = [ - (java, javaver, '', True), - ('ant', '1.8.4', '-%s-%s' % (java, javaver), True), - ('ncurses', '5.9'), - ('zlib', '1.2.7'), - ] + (java, javaver, '', True), + ('ant', '1.8.4', '-%s-%s' % (java, javaver), True), + ('ncurses', '5.9'), + ('zlib', '1.2.7'), +] bwapluginver = "0.5.7" RSEMmod = True diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-ictce-5.3.0.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-ictce-5.3.0.eb index 76aac8d334..7f5d579222 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2012-10-05-ictce-5.3.0.eb @@ -14,22 +14,22 @@ source_urls = [('http://sourceforge.net/projects/trinityrnaseq/files', 'download sources = ['trinityrnaseq_r%s.tgz' % version] patches = [ - 'chrysalis_commandline_noconsts_2012-10-05.patch', - 'cmd_forker_taskset_2012-10-05.patch', - 'trinitypl_increase_max_cpu_2012-10-05.patch', - 'rsem-plugin_makefile-cxx.patch', - 'trinity_ictce-no-jellyfish.patch', - ] + 'chrysalis_commandline_noconsts_2012-10-05.patch', + 'cmd_forker_taskset_2012-10-05.patch', + 'trinitypl_increase_max_cpu_2012-10-05.patch', + 'rsem-plugin_makefile-cxx.patch', + 'trinity_ictce-no-jellyfish.patch', +] java = 'Java' javaver = '1.7.0_10' dependencies = [ - (java, javaver, '', True), - ('ant', '1.8.4', '-%s-%s' % (java, javaver), True), - ('ncurses', '5.9'), - ('zlib', '1.2.7'), - ] + (java, javaver, '', True), + ('ant', '1.8.4', '-%s-%s' % (java, javaver), True), + ('ncurses', '5.9'), + ('zlib', '1.2.7'), +] bwapluginver = "0.5.7" RSEMmod = True diff --git a/easybuild/easyconfigs/t/tclcl/tclcl-1.20-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/t/tclcl/tclcl-1.20-goalf-1.1.0-no-OFED.eb index ae48804dd3..5988030758 100644 --- a/easybuild/easyconfigs/t/tclcl/tclcl-1.20-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/t/tclcl/tclcl-1.20-goalf-1.1.0-no-OFED.eb @@ -18,7 +18,7 @@ source_urls = ['http://prdownloads.sourceforge.net/otcl-tclcl'] tcl_ver = '8.5.12' dependencies = [ - ('Tcl',tcl_ver), + ('Tcl', tcl_ver), ('Tk', tcl_ver), ('otcl', '1.14'), ] diff --git a/easybuild/easyconfigs/t/tclcl/tclcl-1.20-goolf-1.4.10.eb b/easybuild/easyconfigs/t/tclcl/tclcl-1.20-goolf-1.4.10.eb index 76b89b4e3d..0fa1db9859 100644 --- a/easybuild/easyconfigs/t/tclcl/tclcl-1.20-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/tclcl/tclcl-1.20-goolf-1.4.10.eb @@ -18,7 +18,7 @@ source_urls = ['http://prdownloads.sourceforge.net/otcl-tclcl'] tcl_ver = '8.5.12' dependencies = [ - ('Tcl',tcl_ver), + ('Tcl', tcl_ver), ('Tk', tcl_ver), ('otcl', '1.14'), ] diff --git a/easybuild/easyconfigs/t/tclcl/tclcl-1.20-ictce-5.3.0.eb b/easybuild/easyconfigs/t/tclcl/tclcl-1.20-ictce-5.3.0.eb index 70183e7b6f..7009190de2 100644 --- a/easybuild/easyconfigs/t/tclcl/tclcl-1.20-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/t/tclcl/tclcl-1.20-ictce-5.3.0.eb @@ -18,7 +18,7 @@ source_urls = ['http://prdownloads.sourceforge.net/otcl-tclcl'] tcl_ver = '8.5.12' dependencies = [ - ('Tcl',tcl_ver), + ('Tcl', tcl_ver), ('Tk', tcl_ver), ('otcl', '1.14'), ] diff --git a/easybuild/easyconfigs/t/texinfo/texinfo-5.2-GCC-4.8.2.eb b/easybuild/easyconfigs/t/texinfo/texinfo-5.2-GCC-4.8.2.eb index 7e2b9ee6aa..e8a270b38c 100644 --- a/easybuild/easyconfigs/t/texinfo/texinfo-5.2-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/t/texinfo/texinfo-5.2-GCC-4.8.2.eb @@ -17,11 +17,11 @@ preinstallopts = "make TEXMF=%(installdir)s/texmf install-tex && " # This will overwrite a users $TEXMFHOME so this module is best used as a build dependency modextravars = {'TEXMFHOME': '%(installdir)s/texmf'} -modloadmsg = "\n\nWARNING: This texinfo module has (re)defined the value for the environment variable \\$TEXMFHOME.\n" -modloadmsg += "If you use a custom texmf directory (such as ~/texmf) you should copy files found in the\n" -modloadmsg += "new \\$TEXMFHOME to your custom directory and reset the value of \\$TEXMFHOME to point to that space:\n" -modloadmsg += "\tcp -r $TEXMFHOME/* /path/to/your/texmf\n" -modloadmsg += "\texport TEXMFHOME=/path/to/your/texmf\n\n" +modloadmsg = "\n\nWARNING: This texinfo module has (re)defined the value for the environment variable \\$TEXMFHOME.\n" +modloadmsg += "If you use a custom texmf directory (such as ~/texmf) you should copy files found in the\n" +modloadmsg += "new \\$TEXMFHOME to your custom directory and reset the value of \\$TEXMFHOME to point to that space:\n" +modloadmsg += "\tcp -r $TEXMFHOME/* /path/to/your/texmf\n" +modloadmsg += "\texport TEXMFHOME=/path/to/your/texmf\n\n" sanity_check_paths = { 'files': ['bin/info', 'bin/makeinfo', 'bin/pod2texi', 'bin/texi2pdf', 'texmf/tex/texinfo/texinfo.tex'], diff --git a/easybuild/easyconfigs/u/UFC/UFC-2.0.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/u/UFC/UFC-2.0.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb index d5b5101177..764f2be10b 100644 --- a/easybuild/easyconfigs/u/UFC/UFC-2.0.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/u/UFC/UFC-2.0.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -17,11 +17,11 @@ pythonversion = '2.7.3' versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('Boost', '1.49.0', versionsuffix), - ('Instant', '1.0.0', versionsuffix), - ('SWIG', '2.0.4', versionsuffix), - ] + (python, pythonversion), + ('Boost', '1.49.0', versionsuffix), + ('Instant', '1.0.0', versionsuffix), + ('SWIG', '2.0.4', versionsuffix), +] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/u/UFC/UFC-2.0.5-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/u/UFC/UFC-2.0.5-goolf-1.4.10-Python-2.7.3.eb index 10b9d9e61d..47c5ff4491 100644 --- a/easybuild/easyconfigs/u/UFC/UFC-2.0.5-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/u/UFC/UFC-2.0.5-goolf-1.4.10-Python-2.7.3.eb @@ -17,11 +17,11 @@ pythonversion = '2.7.3' versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('Boost', '1.49.0', versionsuffix), - ('Instant', '1.0.0', versionsuffix), - ('SWIG', '2.0.4', versionsuffix), - ] + (python, pythonversion), + ('Boost', '1.49.0', versionsuffix), + ('Instant', '1.0.0', versionsuffix), + ('SWIG', '2.0.4', versionsuffix), +] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/u/UFC/UFC-2.0.5-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/u/UFC/UFC-2.0.5-ictce-4.0.6-Python-2.7.3.eb index ea960b2f02..0a5f724b73 100644 --- a/easybuild/easyconfigs/u/UFC/UFC-2.0.5-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/u/UFC/UFC-2.0.5-ictce-4.0.6-Python-2.7.3.eb @@ -17,11 +17,11 @@ pythonversion = '2.7.3' versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('Boost', '1.49.0', versionsuffix), - ('Instant', '1.0.0', versionsuffix), - ('SWIG', '2.0.4', versionsuffix), - ] + (python, pythonversion), + ('Boost', '1.49.0', versionsuffix), + ('Instant', '1.0.0', versionsuffix), + ('SWIG', '2.0.4', versionsuffix), +] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/u/UFC/UFC-2.0.5-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/u/UFC/UFC-2.0.5-ictce-5.3.0-Python-2.7.3.eb index 2be9be92da..4998756c2e 100644 --- a/easybuild/easyconfigs/u/UFC/UFC-2.0.5-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/u/UFC/UFC-2.0.5-ictce-5.3.0-Python-2.7.3.eb @@ -18,11 +18,11 @@ pythonversion = '2.7.3' versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [ - (python, pythonversion), - ('Boost', '1.49.0', versionsuffix), - ('Instant', '1.0.0', versionsuffix), - ('SWIG', '2.0.4', versionsuffix), - ] + (python, pythonversion), + ('Boost', '1.49.0', versionsuffix), + ('Instant', '1.0.0', versionsuffix), + ('SWIG', '2.0.4', versionsuffix), +] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/u/UFL/UFL-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/u/UFL/UFL-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 9bd8667afb..806978a044 100644 --- a/easybuild/easyconfigs/u/UFL/UFL-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/u/UFL/UFL-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -23,8 +23,8 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ["form2ufl", "ufl2py", "ufl-analyse", "ufl-convert", "ufl-version"]], - 'dirs': ['lib/python%s/site-packages/ufl' % pythonshortversion] - } + 'files': ['bin/%s' % x for x in ["form2ufl", "ufl2py", "ufl-analyse", "ufl-convert", "ufl-version"]], + 'dirs': ['lib/python%s/site-packages/ufl' % pythonshortversion] +} moduleclass = 'cae' diff --git a/easybuild/easyconfigs/u/UFL/UFL-1.0.0-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/u/UFL/UFL-1.0.0-goolf-1.4.10-Python-2.7.3.eb index 4177e70f06..44bbfb4a06 100644 --- a/easybuild/easyconfigs/u/UFL/UFL-1.0.0-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/u/UFL/UFL-1.0.0-goolf-1.4.10-Python-2.7.3.eb @@ -23,8 +23,8 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ["form2ufl", "ufl2py", "ufl-analyse", "ufl-convert", "ufl-version"]], - 'dirs': ['lib/python%s/site-packages/ufl' % pythonshortversion] - } + 'files': ['bin/%s' % x for x in ["form2ufl", "ufl2py", "ufl-analyse", "ufl-convert", "ufl-version"]], + 'dirs': ['lib/python%s/site-packages/ufl' % pythonshortversion] +} moduleclass = 'cae' diff --git a/easybuild/easyconfigs/u/UFL/UFL-1.0.0-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/u/UFL/UFL-1.0.0-ictce-4.0.6-Python-2.7.3.eb index 55688fcbe6..0d8f8edb49 100644 --- a/easybuild/easyconfigs/u/UFL/UFL-1.0.0-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/u/UFL/UFL-1.0.0-ictce-4.0.6-Python-2.7.3.eb @@ -23,8 +23,8 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ["form2ufl", "ufl2py", "ufl-analyse", "ufl-convert", "ufl-version"]], - 'dirs': ['lib/python%s/site-packages/ufl' % pythonshortversion] - } + 'files': ['bin/%s' % x for x in ["form2ufl", "ufl2py", "ufl-analyse", "ufl-convert", "ufl-version"]], + 'dirs': ['lib/python%s/site-packages/ufl' % pythonshortversion] +} moduleclass = 'cae' diff --git a/easybuild/easyconfigs/u/UFL/UFL-1.0.0-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/u/UFL/UFL-1.0.0-ictce-5.3.0-Python-2.7.3.eb index fcb84880d3..30a212235a 100644 --- a/easybuild/easyconfigs/u/UFL/UFL-1.0.0-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/u/UFL/UFL-1.0.0-ictce-5.3.0-Python-2.7.3.eb @@ -24,8 +24,8 @@ versionsuffix = "-%s-%s" % (python, pythonversion) dependencies = [(python, pythonversion)] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ["form2ufl", "ufl2py", "ufl-analyse", "ufl-convert", "ufl-version"]], - 'dirs': ['lib/python%s/site-packages/ufl' % pythonshortversion] - } + 'files': ['bin/%s' % x for x in ["form2ufl", "ufl2py", "ufl-analyse", "ufl-convert", "ufl-version"]], + 'dirs': ['lib/python%s/site-packages/ufl' % pythonshortversion] +} moduleclass = 'cae' diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-goalf-1.1.0-no-OFED.eb index 5c2f9f5f7c..5e621327c3 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-goalf-1.1.0-no-OFED.eb @@ -22,7 +22,7 @@ configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " dependencies = [('ncurses', '5.9')] sanity_check_paths = { - 'files': ['lib/lib%s.a' % x for x in ['blkid' , 'mount', 'uuid']], + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], 'dirs': ['include', 'bin', 'share', 'sbin'], } diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-goolf-1.4.10.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-goolf-1.4.10.eb index 80fbeb975f..75238f2124 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-goolf-1.4.10.eb @@ -22,7 +22,7 @@ configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " dependencies = [('ncurses', '5.9')] sanity_check_paths = { - 'files': ['lib/lib%s.a' % x for x in ['blkid' , 'mount', 'uuid']], + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], 'dirs': ['include', 'bin', 'share', 'sbin'], } diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-4.1.13.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-4.1.13.eb index f9d273f24a..dadb7261d1 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-4.1.13.eb @@ -22,7 +22,7 @@ configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " dependencies = [('ncurses', '5.9')] sanity_check_paths = { - 'files': ['lib/lib%s.a' % x for x in ['blkid' , 'mount', 'uuid']], + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], 'dirs': ['include', 'bin', 'share', 'sbin'], } diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.3.0.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.3.0.eb index aa973159c7..ed49a78c1e 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.3.0.eb @@ -22,7 +22,7 @@ configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " dependencies = [('ncurses', '5.9')] sanity_check_paths = { - 'files': ['lib/lib%s.a' % x for x in ['blkid' , 'mount', 'uuid']], + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], 'dirs': ['include', 'bin', 'share', 'sbin'], } diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.5.0.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.5.0.eb index a3c1598357..43d67f412c 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-ictce-5.5.0.eb @@ -22,7 +22,7 @@ configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " dependencies = [('ncurses', '5.9')] sanity_check_paths = { - 'files': ['lib/lib%s.a' % x for x in ['blkid' , 'mount', 'uuid']], + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], 'dirs': ['include', 'bin', 'share', 'sbin'], } diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-intel-2014b.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-intel-2014b.eb index bfe2f53f72..df0a957cf2 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-intel-2014b.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.22.2-intel-2014b.eb @@ -8,7 +8,7 @@ description = """Set of Linux utilities""" toolchain = {'name': 'intel', 'version': '2014b'} -source_urls = ['%s/v%s'%(homepage,'.'.join(version.split('.')[0:2]) )] +source_urls = ['%s/v%s' % (homepage, '.'.join(version.split('.')[0:2]))] sources = [SOURCELOWER_TAR_GZ] # disable account related utilities (they need OS dependant pam-devel files) @@ -22,7 +22,7 @@ configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " dependencies = [('ncurses', '5.9')] sanity_check_paths = { - 'files': ['lib/lib%s.a' % x for x in ['blkid' , 'mount', 'uuid']], + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], 'dirs': ['include', 'bin', 'share', 'sbin'], } diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.24-ictce-5.5.0.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.24-ictce-5.5.0.eb index c583476f42..be21e2d15b 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.24-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.24-ictce-5.5.0.eb @@ -22,7 +22,7 @@ configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " dependencies = [('ncurses', '5.9')] sanity_check_paths = { - 'files': ['lib/lib%s.a' % x for x in ['blkid' , 'mount', 'uuid']], + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], 'dirs': ['include', 'bin', 'share', 'sbin'], } diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.24.1-ictce-5.5.0.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.24.1-ictce-5.5.0.eb index ba35f12734..f71360b39b 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.24.1-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.24.1-ictce-5.5.0.eb @@ -24,7 +24,7 @@ configopts += "--with-bashcompletiondir='${prefix}/share/bash-completion/complet dependencies = [('ncurses', '5.9')] sanity_check_paths = { - 'files': ['lib/lib%s.a' % x for x in ['blkid' , 'mount', 'uuid']], + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], 'dirs': ['include', 'bin', 'share', 'sbin'], } diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-foss-2015a.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-foss-2015a.eb index dc874b1a62..61d17ba4f2 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-foss-2015a.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-foss-2015a.eb @@ -26,7 +26,7 @@ configopts += "--without-python " dependencies = [('ncurses', '5.9')] sanity_check_paths = { - 'files': ['lib/lib%s.a' % x for x in ['blkid' , 'mount', 'uuid']], + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], 'dirs': ['include', 'bin', 'share', 'sbin'], } diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-intel-2015a.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-intel-2015a.eb index b640735411..c339492021 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-intel-2015a.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.26.1-intel-2015a.eb @@ -26,7 +26,7 @@ configopts += "--without-python " dependencies = [('ncurses', '5.9')] sanity_check_paths = { - 'files': ['lib/lib%s.a' % x for x in ['blkid' , 'mount', 'uuid']], + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], 'dirs': ['include', 'bin', 'share', 'sbin'], } diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.26.2-intel-2015a.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.26.2-intel-2015a.eb index 0d1eb341d5..dae5a4f297 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.26.2-intel-2015a.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.26.2-intel-2015a.eb @@ -26,7 +26,7 @@ configopts += "--without-python " dependencies = [('ncurses', '5.9')] sanity_check_paths = { - 'files': ['lib/lib%s.a' % x for x in ['blkid' , 'mount', 'uuid']], + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], 'dirs': ['include', 'bin', 'share', 'sbin'], } diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb index 43293be3b6..98645a6d82 100644 --- a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-intel-2015b.eb @@ -26,7 +26,7 @@ configopts += "--without-python " dependencies = [('ncurses', '5.9')] sanity_check_paths = { - 'files': ['lib/lib%s.a' % x for x in ['blkid' , 'mount', 'uuid']], + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], 'dirs': ['include', 'bin', 'share', 'sbin'], } diff --git a/easybuild/easyconfigs/v/VSC-tools/VSC-tools-0.1.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/v/VSC-tools/VSC-tools-0.1.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 2f4453a352..31f3ed4ec2 100644 --- a/easybuild/easyconfigs/v/VSC-tools/VSC-tools-0.1.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/v/VSC-tools/VSC-tools-0.1.2-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -7,9 +7,9 @@ description = """VSC-tools is a set of Python libraries and scripts that are com toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} sources = [ - 'vsc-base-0.95.tar.gz', - 'vsc-mympirun-3.0.5.tar.gz', - ] + 'vsc-base-0.95.tar.gz', + 'vsc-mympirun-3.0.5.tar.gz', +] python = 'Python' pyver = '2.7.3' diff --git a/easybuild/easyconfigs/v/VSC-tools/VSC-tools-0.1.2-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/v/VSC-tools/VSC-tools-0.1.2-ictce-4.1.13-Python-2.7.3.eb index efba5e0d07..cbae339789 100644 --- a/easybuild/easyconfigs/v/VSC-tools/VSC-tools-0.1.2-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/v/VSC-tools/VSC-tools-0.1.2-ictce-4.1.13-Python-2.7.3.eb @@ -7,9 +7,9 @@ description = """VSC-tools is a set of Python libraries and scripts that are com toolchain = {'name': 'ictce', 'version': '4.1.13'} sources = [ - 'vsc-base-0.95.tar.gz', - 'vsc-mympirun-3.0.5.tar.gz', - ] + 'vsc-base-0.95.tar.gz', + 'vsc-mympirun-3.0.5.tar.gz', +] python = 'Python' pyver = '2.7.3' diff --git a/easybuild/easyconfigs/v/VSC-tools/VSC-tools-0.1.2-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/v/VSC-tools/VSC-tools-0.1.2-ictce-5.3.0-Python-2.7.3.eb index 36fb089f67..4142cd2fe3 100644 --- a/easybuild/easyconfigs/v/VSC-tools/VSC-tools-0.1.2-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/v/VSC-tools/VSC-tools-0.1.2-ictce-5.3.0-Python-2.7.3.eb @@ -8,9 +8,9 @@ description = """VSC-tools is a set of Python libraries and scripts that are com toolchain = {'name': 'ictce', 'version': '5.3.0'} sources = [ - 'vsc-base-0.95.tar.gz', - 'vsc-mympirun-3.0.5.tar.gz', - ] + 'vsc-base-0.95.tar.gz', + 'vsc-mympirun-3.0.5.tar.gz', +] python = 'Python' pyver = '2.7.3' diff --git a/easybuild/easyconfigs/v/VTK/VTK-5.10.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/v/VTK/VTK-5.10.1-goalf-1.1.0-no-OFED.eb index 8f65a96e35..d0373056bb 100644 --- a/easybuild/easyconfigs/v/VTK/VTK-5.10.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/v/VTK/VTK-5.10.1-goalf-1.1.0-no-OFED.eb @@ -36,8 +36,8 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} builddependencies = [('CMake', '2.8.4')] sanity_check_paths = { - 'files': ['bin/vtkEncodeString'], - 'dirs': ['lib/vtk-%s' % vermajor, 'include/vtk-%s' % vermajor] - } + 'files': ['bin/vtkEncodeString'], + 'dirs': ['lib/vtk-%s' % vermajor, 'include/vtk-%s' % vermajor] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/v/VTK/VTK-5.10.1-ictce-4.0.6.eb b/easybuild/easyconfigs/v/VTK/VTK-5.10.1-ictce-4.0.6.eb index 286f9e74f0..2a354f444a 100644 --- a/easybuild/easyconfigs/v/VTK/VTK-5.10.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/v/VTK/VTK-5.10.1-ictce-4.0.6.eb @@ -36,8 +36,8 @@ toolchain = {'version': '4.0.6', 'name': 'ictce'} builddependencies = [('CMake', '2.8.4')] sanity_check_paths = { - 'files': ['bin/vtkEncodeString'], - 'dirs': ['lib/vtk-%s' % vermajor, 'include/vtk-%s' % vermajor] - } + 'files': ['bin/vtkEncodeString'], + 'dirs': ['lib/vtk-%s' % vermajor, 'include/vtk-%s' % vermajor] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/v/VTK/VTK-5.10.1-ictce-5.3.0.eb b/easybuild/easyconfigs/v/VTK/VTK-5.10.1-ictce-5.3.0.eb index 3d9b76d1f1..45d8b25c17 100644 --- a/easybuild/easyconfigs/v/VTK/VTK-5.10.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/v/VTK/VTK-5.10.1-ictce-5.3.0.eb @@ -36,8 +36,8 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} builddependencies = [('CMake', '2.8.4')] sanity_check_paths = { - 'files': ['bin/vtkEncodeString'], - 'dirs': ['lib/vtk-%s' % vermajor, 'include/vtk-%s' % vermajor] - } + 'files': ['bin/vtkEncodeString'], + 'dirs': ['lib/vtk-%s' % vermajor, 'include/vtk-%s' % vermajor] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1-demo.eb b/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1-demo.eb index 44f692903f..4ebcf299af 100644 --- a/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1-demo.eb +++ b/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1-demo.eb @@ -30,7 +30,8 @@ sources = ['vampir-%s%s-%s-setup.bin' % (version, versionsuffix, variant)] # Adjust this variable to point to the location of your Vampir license file license_file = '/example/licenses/path/vampir.license' -install_cmd = "./" + sources[0] + " --silent --instdir=%(installdir)s --no-icon --no-menu-items --no-trace-file-association" +install_cmd = "./" + sources[0] + \ + " --silent --instdir=%(installdir)s --no-icon --no-menu-items --no-trace-file-association" sanity_check_paths = { 'files': ["bin/vampir", "doc/vampir-manual.pdf"], diff --git a/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1.eb b/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1.eb index 5596a89f02..80a6746a4c 100644 --- a/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1.eb +++ b/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1.eb @@ -33,7 +33,8 @@ checksums = [ # Adjust this variable to point to the location of your Vampir license file license_file = '/example/licenses/path/vampir.license' -install_cmd = "./" + sources[0] + " --silent --instdir=%(installdir)s --no-icon --no-menu-items --no-trace-file-association" +install_cmd = "./" + sources[0] + \ + " --silent --instdir=%(installdir)s --no-icon --no-menu-items --no-trace-file-association" sanity_check_paths = { 'files': ["bin/vampir", "doc/vampir-manual.pdf"], diff --git a/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb b/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb index 09d9d1ef44..0d946c3eca 100644 --- a/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb +++ b/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb @@ -34,7 +34,8 @@ checksums = [ # Adjust this variable to point to the location of your Vampir license file license_file = '/example/licenses/path/vampir.license' -install_cmd = "./" + sources[0] + " --silent --instdir=%(installdir)s && %(installdir)s/bin/vampirserver config --silent" +install_cmd = "./" + sources[0] + \ + " --silent --instdir=%(installdir)s && %(installdir)s/bin/vampirserver config --silent" sanity_check_paths = { 'files': ["bin/vampirserver", "doc/vampirserver-manual.pdf", "lib/vampirserver-driver.%s" % SHLIB_EXT], diff --git a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goalf-1.1.0-no-OFED.eb index 3f61b94705..7c6cf538ad 100644 --- a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goalf-1.1.0-no-OFED.eb @@ -32,13 +32,13 @@ configopts = '--without-perl' #preconfigopts = 'PERLPREFIX="/path/where/the/perl/module/shoud/go"' sanity_check_paths = { - 'files': ['bin/RNA%s' % x for x in ['fold', 'eval', 'heat', 'pdist', 'distance', - 'inverse', 'plot', 'subopt', 'Lfold', 'cofold', - 'paln', 'duplex', 'alifold', 'plfold', 'up', + 'files': ['bin/RNA%s' % x for x in ['fold', 'eval', 'heat', 'pdist', 'distance', + 'inverse', 'plot', 'subopt', 'Lfold', 'cofold', + 'paln', 'duplex', 'alifold', 'plfold', 'up', 'aliduplex', 'Lalifold', '2Dfold', 'parconv', 'PKplex', 'plex', 'snoop', 'forester']] + - ['bin/Kinfold'], - 'dirs': [] - } + ['bin/Kinfold'], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goolf-1.4.10.eb b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goolf-1.4.10.eb index 6f92dee837..327bd773eb 100644 --- a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goolf-1.4.10.eb @@ -37,7 +37,7 @@ sanity_check_paths = { 'paln', 'duplex', 'alifold', 'plfold', 'up', 'aliduplex', 'Lalifold', '2Dfold', 'parconv', 'PKplex', 'plex', 'snoop', 'forester']] + - ['bin/Kinfold'], + ['bin/Kinfold'], 'dirs': [], } diff --git a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-4.0.6.eb b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-4.0.6.eb index 68de4eec04..9c115491a3 100644 --- a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-4.0.6.eb @@ -34,13 +34,13 @@ configopts = '--without-perl' #preconfigopts = 'PERLPREFIX="/path/where/the/perl/module/shoud/go"' sanity_check_paths = { - 'files': ['bin/RNA%s' % x for x in ['fold', 'eval', 'heat', 'pdist', 'distance', - 'inverse', 'plot', 'subopt', 'Lfold', 'cofold', - 'paln', 'duplex', 'alifold', 'plfold', 'up', + 'files': ['bin/RNA%s' % x for x in ['fold', 'eval', 'heat', 'pdist', 'distance', + 'inverse', 'plot', 'subopt', 'Lfold', 'cofold', + 'paln', 'duplex', 'alifold', 'plfold', 'up', 'aliduplex', 'Lalifold', '2Dfold', 'parconv', 'PKplex', 'plex', 'snoop', 'forester']] + - ['bin/Kinfold'], - 'dirs': [] - } + ['bin/Kinfold'], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-5.3.0.eb b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-5.3.0.eb index 14f9815f66..b0f11b9ddd 100644 --- a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-5.3.0.eb @@ -35,13 +35,13 @@ configopts = '--without-perl' #preconfigopts = 'PERLPREFIX="/path/where/the/perl/module/shoud/go"' sanity_check_paths = { - 'files': ['bin/RNA%s' % x for x in ['fold', 'eval', 'heat', 'pdist', 'distance', - 'inverse', 'plot', 'subopt', 'Lfold', 'cofold', - 'paln', 'duplex', 'alifold', 'plfold', 'up', + 'files': ['bin/RNA%s' % x for x in ['fold', 'eval', 'heat', 'pdist', 'distance', + 'inverse', 'plot', 'subopt', 'Lfold', 'cofold', + 'paln', 'duplex', 'alifold', 'plfold', 'up', 'aliduplex', 'Lalifold', '2Dfold', 'parconv', 'PKplex', 'plex', 'snoop', 'forester']] + - ['bin/Kinfold'], - 'dirs': [] - } + ['bin/Kinfold'], + 'dirs': [] +} moduleclass = 'bio' diff --git a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.1.6-ictce-5.5.0.eb b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.1.6-ictce-5.5.0.eb index 281ecf7b59..d9a8ebec92 100644 --- a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.1.6-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.1.6-ictce-5.5.0.eb @@ -19,7 +19,7 @@ homepage = 'http://www.tbi.univie.ac.at/~ronny/RNA/vrna2.html' description = """The Vienna RNA Package consists of a C code library and several stand-alone programs for the prediction and comparison of RNA secondary structures.""" -toolchain = {'name': 'ictce', 'version': '5.5.0' } +toolchain = {'name': 'ictce', 'version': '5.5.0'} toolchainopts = {'optarch': True, 'pic': True} sources = [SOURCE_TAR_GZ] @@ -39,9 +39,8 @@ sanity_check_paths = { 'paln', 'duplex', 'alifold', 'plfold', 'up', 'aliduplex', 'Lalifold', '2Dfold', 'parconv', 'PKplex', 'plex', 'snoop', 'forester']] + - ['bin/Kinfold'], + ['bin/Kinfold'], 'dirs': [], } moduleclass = 'bio' - diff --git a/easybuild/easyconfigs/v/Vim/Vim-7.4-goolf-1.4.10.eb b/easybuild/easyconfigs/v/Vim/Vim-7.4-goolf-1.4.10.eb index 9ed98058b9..824152274f 100644 --- a/easybuild/easyconfigs/v/Vim/Vim-7.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/v/Vim/Vim-7.4-goolf-1.4.10.eb @@ -22,12 +22,12 @@ sources = [SOURCELOWER_TAR_BZ2] dependencies = [ ('Python', '2.7.5'), ('Perl', '5.16.3') - ] +] configopts = '--with-features=huge --enable-pythoninterp=yes --enable-perlinterp=yes' sanity_check_paths = { - 'files': ['bin/vim','bin/vimdiff'], + 'files': ['bin/vim', 'bin/vimdiff'], 'dirs': [], } diff --git a/easybuild/easyconfigs/v/Viper/Viper-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/v/Viper/Viper-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb index ba86942900..66555db5aa 100644 --- a/easybuild/easyconfigs/v/Viper/Viper-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/v/Viper/Viper-1.0.0-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -26,8 +26,8 @@ dependencies = [(python, pythonversion)] options = {'modulename': 'os'} sanity_check_paths = { - 'files': [], - 'dirs': ['bin', 'lib/python%s/site-packages/viper' % pythonshortversion] - } + 'files': [], + 'dirs': ['bin', 'lib/python%s/site-packages/viper' % pythonshortversion] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/v/Viper/Viper-1.0.0-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/v/Viper/Viper-1.0.0-ictce-4.0.6-Python-2.7.3.eb index 45f56436e0..031d7e98f1 100644 --- a/easybuild/easyconfigs/v/Viper/Viper-1.0.0-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/v/Viper/Viper-1.0.0-ictce-4.0.6-Python-2.7.3.eb @@ -26,8 +26,8 @@ dependencies = [(python, pythonversion)] options = {'modulename': 'os'} sanity_check_paths = { - 'files': [], - 'dirs': ['bin', 'lib/python%s/site-packages/viper' % pythonshortversion] - } + 'files': [], + 'dirs': ['bin', 'lib/python%s/site-packages/viper' % pythonshortversion] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/v/Viper/Viper-1.0.0-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/v/Viper/Viper-1.0.0-ictce-5.3.0-Python-2.7.3.eb index 144a9dcc46..5c807c96fb 100644 --- a/easybuild/easyconfigs/v/Viper/Viper-1.0.0-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/v/Viper/Viper-1.0.0-ictce-5.3.0-Python-2.7.3.eb @@ -27,8 +27,8 @@ dependencies = [(python, pythonversion)] options = {'modulename': 'os'} sanity_check_paths = { - 'files': [], - 'dirs': ['bin', 'lib/python%s/site-packages/viper' % pythonshortversion] - } + 'files': [], + 'dirs': ['bin', 'lib/python%s/site-packages/viper' % pythonshortversion] +} moduleclass = 'vis' diff --git a/easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015a-Python-2.7.10.eb index f23a488554..0c1009a3ab 100644 --- a/easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015a-Python-2.7.10.eb @@ -10,7 +10,7 @@ description = """Vincent takes Python data structures (tuples, lists, dicts, and toolchain = {'name': 'intel', 'version': '2015a'} -source_urls = [PYPI_SOURCE] +source_urls = [PYPI_SOURCE] sources = [SOURCELOWER_TAR_GZ] python = 'Python' diff --git a/easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015b-Python-2.7.10.eb index 3ee6bac253..c16f8a1ce6 100644 --- a/easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/v/vincent/vincent-0.4.4-intel-2015b-Python-2.7.10.eb @@ -10,7 +10,7 @@ description = """Vincent takes Python data structures (tuples, lists, dicts, and toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = [PYPI_SOURCE] +source_urls = [PYPI_SOURCE] sources = [SOURCELOWER_TAR_GZ] python = 'Python' -- GitLab From 8c697aa9edc1f3985cdfd12945dea864e3b41186 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Thu, 28 Jan 2016 14:57:36 +0100 Subject: [PATCH 0812/1015] Style fixes with autopep8: x Generated by: find -name '*.eb' -print0 | xargs -0 autopep8 --max-line-length=120 -i -v --- .../XCrySDen-1.5.53-goalf-1.1.0-no-OFED.eb | 8 ++++---- .../x/XCrySDen/XCrySDen-1.5.53-ictce-4.0.6.eb | 8 ++++---- .../x/XCrySDen/XCrySDen-1.5.53-ictce-5.3.0.eb | 8 ++++---- ...eyboardConfig-2.16-intel-2015b-Python-2.7.11.eb | 4 ++-- .../XKeyboardConfig-2.16-intel-2015b.eb | 4 ++-- .../Xmipp/Xmipp-3.1-goolf-1.4.10-with-incl-deps.eb | 2 +- .../x/xbitmaps/xbitmaps-1.1.1-goolf-1.4.10.eb | 4 ++-- .../x/xbitmaps/xbitmaps-1.1.1-ictce-4.1.13.eb | 4 ++-- .../x/xbitmaps/xbitmaps-1.1.1-ictce-5.3.0.eb | 4 ++-- .../x/xbitmaps/xbitmaps-1.1.1-intel-2014b.eb | 4 ++-- .../x/xbitmaps/xbitmaps-1.1.1-intel-2015a.eb | 4 ++-- .../xcb-proto-1.10-foss-2014b-Python-2.7.8.eb | 2 +- .../xcb-proto-1.10-intel-2014b-Python-2.7.8.eb | 2 +- .../xcb-proto-1.11-goolf-1.5.14-Python-2.7.9.eb | 2 +- .../xcb-proto-1.11-intel-2015a-Python-2.7.10.eb | 2 +- .../xcb-proto-1.11-intel-2015a-Python-2.7.9.eb | 2 +- .../xcb-proto-1.11-intel-2015b-Python-2.7.10.eb | 2 +- .../xcb-proto-1.11-intel-2015b-Python-2.7.11.eb | 2 +- ...b-proto-1.7-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 8 ++++---- .../xcb-proto-1.7-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb | 2 +- .../xcb-proto-1.7-ictce-4.0.6-Python-2.7.3.eb | 8 ++++---- .../xcb-proto-1.7-ictce-4.1.13-Python-2.7.3.eb | 2 +- .../xcb-proto-1.7-ictce-5.3.0-Python-2.7.3.eb | 8 ++++---- .../xcb-proto-1.7-intel-2014b-Python-2.7.8.eb | 2 +- ...b-util-image-0.4.0-intel-2015b-Python-2.7.11.eb | 2 +- .../xcb-util-image-0.4.0-intel-2015b.eb | 2 +- ...util-keysyms-0.4.0-intel-2015b-Python-2.7.11.eb | 2 +- .../xcb-util-keysyms-0.4.0-intel-2015b.eb | 2 +- ...l-renderutil-0.3.9-intel-2015b-Python-2.7.11.eb | 2 +- .../xcb-util-renderutil-0.3.9-intel-2015b.eb | 2 +- .../xcb-util-wm-0.4.1-intel-2015b-Python-2.7.11.eb | 2 +- .../x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b.eb | 2 +- .../xcb-util-0.4.0-intel-2015b-Python-2.7.11.eb | 2 +- .../x/xcb-util/xcb-util-0.4.0-intel-2015b.eb | 2 +- .../x/xextproto/xextproto-7.2.1-goolf-1.4.10.eb | 8 ++++---- .../x/xextproto/xextproto-7.2.1-goolf-1.5.14.eb | 8 ++++---- .../x/xextproto/xextproto-7.2.1-ictce-4.1.13.eb | 8 ++++---- .../x/xextproto/xextproto-7.2.1-ictce-5.3.0.eb | 8 ++++---- .../x/xextproto/xextproto-7.2.1-intel-2014b.eb | 8 ++++---- .../x/xextproto/xextproto-7.3.0-foss-2014b.eb | 8 ++++---- .../x/xextproto/xextproto-7.3.0-goolf-1.5.14.eb | 8 ++++---- .../x/xextproto/xextproto-7.3.0-intel-2014b.eb | 8 ++++---- .../x/xextproto/xextproto-7.3.0-intel-2015a.eb | 8 ++++---- .../x/xextproto/xextproto-7.3.0-intel-2015b.eb | 8 ++++---- .../xineramaproto-1.2.1-foss-2014b.eb | 4 ++-- .../xineramaproto-1.2.1-intel-2014b.eb | 4 ++-- .../xineramaproto-1.2.1-intel-2015b.eb | 4 ++-- .../x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb | 14 +++++++------- .../x/xproto/xproto-7.0.23-goolf-1.4.10.eb | 12 ++++++------ .../x/xproto/xproto-7.0.23-goolf-1.5.14.eb | 12 ++++++------ .../x/xproto/xproto-7.0.23-ictce-4.0.6.eb | 14 +++++++------- .../x/xproto/xproto-7.0.23-ictce-4.1.13.eb | 8 ++++---- .../x/xproto/xproto-7.0.23-ictce-5.3.0.eb | 14 +++++++------- .../x/xproto/xproto-7.0.26-foss-2014b.eb | 12 ++++++------ .../x/xproto/xproto-7.0.26-intel-2014b.eb | 12 ++++++------ .../x/xproto/xproto-7.0.27-goolf-1.5.14.eb | 12 ++++++------ .../x/xproto/xproto-7.0.27-intel-2015a.eb | 12 ++++++------ .../x/xproto/xproto-7.0.28-intel-2015b.eb | 12 ++++++------ .../x/xtrans/xtrans-1.2-goolf-1.4.10.eb | 6 +++--- .../x/xtrans/xtrans-1.2-goolf-1.5.14.eb | 6 +++--- .../x/xtrans/xtrans-1.2-ictce-4.1.13.eb | 6 +++--- .../easyconfigs/x/xtrans/xtrans-1.2-ictce-5.3.0.eb | 6 +++--- .../x/xtrans/xtrans-1.2.6-foss-2014b.eb | 6 +++--- .../x/xtrans/xtrans-1.3.4-intel-2014b.eb | 6 +++--- .../x/xtrans/xtrans-1.3.4-intel-2015a.eb | 6 +++--- .../x/xtrans/xtrans-1.3.5-goolf-1.5.14.eb | 6 +++--- .../x/xtrans/xtrans-1.3.5-intel-2015a.eb | 6 +++--- .../x/xtrans/xtrans-1.3.5-intel-2015b.eb | 6 +++--- 69 files changed, 203 insertions(+), 203 deletions(-) diff --git a/easybuild/easyconfigs/x/XCrySDen/XCrySDen-1.5.53-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/x/XCrySDen/XCrySDen-1.5.53-goalf-1.1.0-no-OFED.eb index a68cdcecf8..29c6323d63 100644 --- a/easybuild/easyconfigs/x/XCrySDen/XCrySDen-1.5.53-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/x/XCrySDen/XCrySDen-1.5.53-goalf-1.1.0-no-OFED.eb @@ -16,10 +16,10 @@ patches = ['XCrySDen_no-bwidget.patch'] tcltk_ver = '8.5.12' dependencies = [ - ('Tcl', tcltk_ver), - ('Tk', tcltk_ver), - ('Mesa', '7.11.2', '-Python-2.7.3'), - ] + ('Tcl', tcltk_ver), + ('Tk', tcltk_ver), + ('Mesa', '7.11.2', '-Python-2.7.3'), +] osdependencies = ['libXmu-devel'] diff --git a/easybuild/easyconfigs/x/XCrySDen/XCrySDen-1.5.53-ictce-4.0.6.eb b/easybuild/easyconfigs/x/XCrySDen/XCrySDen-1.5.53-ictce-4.0.6.eb index 75e7ae09d8..bba359b7d7 100644 --- a/easybuild/easyconfigs/x/XCrySDen/XCrySDen-1.5.53-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/x/XCrySDen/XCrySDen-1.5.53-ictce-4.0.6.eb @@ -15,10 +15,10 @@ patches = ['XCrySDen_no-bwidget.patch'] tcltk_ver = '8.5.12' dependencies = [ - ('Tcl', tcltk_ver), - ('Tk', tcltk_ver), - ('Mesa', '7.11.2', '-Python-2.7.3'), - ] + ('Tcl', tcltk_ver), + ('Tk', tcltk_ver), + ('Mesa', '7.11.2', '-Python-2.7.3'), +] osdependencies = ['libXmu-devel'] diff --git a/easybuild/easyconfigs/x/XCrySDen/XCrySDen-1.5.53-ictce-5.3.0.eb b/easybuild/easyconfigs/x/XCrySDen/XCrySDen-1.5.53-ictce-5.3.0.eb index 6c009ea47a..a6b6321356 100644 --- a/easybuild/easyconfigs/x/XCrySDen/XCrySDen-1.5.53-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/x/XCrySDen/XCrySDen-1.5.53-ictce-5.3.0.eb @@ -16,10 +16,10 @@ patches = ['XCrySDen_no-bwidget.patch'] tcltk_ver = '8.5.12' dependencies = [ - ('Tcl', tcltk_ver), - ('Tk', tcltk_ver), - ('Mesa', '7.11.2', '-Python-2.7.3'), - ] + ('Tcl', tcltk_ver), + ('Tk', tcltk_ver), + ('Mesa', '7.11.2', '-Python-2.7.3'), +] osdependencies = ['libXmu-devel'] diff --git a/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b-Python-2.7.11.eb index 6a5ccd4d2e..313bc69227 100644 --- a/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b-Python-2.7.11.eb @@ -13,7 +13,7 @@ description = """The non-arch keyboard configuration database for X Window. toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://ftp.x.org/pub/individual/data/xkeyboard-config/'] +source_urls = ['http://ftp.x.org/pub/individual/data/xkeyboard-config/'] sources = ['xkeyboard-config-%(version)s.tar.bz2'] builddependencies = [ @@ -26,7 +26,7 @@ dependencies = [ ('libX11', '1.6.3', '-Python-2.7.11'), ] -#see http://www.linuxfromscratch.org/blfs/view/svn/x/xkeyboard-config.html +# see http://www.linuxfromscratch.org/blfs/view/svn/x/xkeyboard-config.html configopts = '--with-xkb-rules-symlink=xorg ' sanity_check_paths = { diff --git a/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b.eb b/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b.eb index 2f437613fc..713916a02a 100644 --- a/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b.eb +++ b/easybuild/easyconfigs/x/XKeyboardConfig/XKeyboardConfig-2.16-intel-2015b.eb @@ -12,7 +12,7 @@ description = """The non-arch keyboard configuration database for X Window. toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://ftp.x.org/pub/individual/data/xkeyboard-config/'] +source_urls = ['http://ftp.x.org/pub/individual/data/xkeyboard-config/'] sources = ['xkeyboard-config-%(version)s.tar.bz2'] builddependencies = [ @@ -25,7 +25,7 @@ dependencies = [ ('libX11', '1.6.3', '-Python-2.7.10'), ] -#see http://www.linuxfromscratch.org/blfs/view/svn/x/xkeyboard-config.html +# see http://www.linuxfromscratch.org/blfs/view/svn/x/xkeyboard-config.html configopts = '--with-xkb-rules-symlink=xorg ' sanity_check_paths = { diff --git a/easybuild/easyconfigs/x/Xmipp/Xmipp-3.1-goolf-1.4.10-with-incl-deps.eb b/easybuild/easyconfigs/x/Xmipp/Xmipp-3.1-goolf-1.4.10-with-incl-deps.eb index d9881b2ef7..ec08bd48fa 100644 --- a/easybuild/easyconfigs/x/Xmipp/Xmipp-3.1-goolf-1.4.10-with-incl-deps.eb +++ b/easybuild/easyconfigs/x/Xmipp/Xmipp-3.1-goolf-1.4.10-with-incl-deps.eb @@ -4,7 +4,7 @@ versionsuffix = '-with-incl-deps' homepage = 'http://xmipp.cnb.csic.es/' description = "Xmipp is a suite of image processing programs, primarily aimed at single-particle 3D electron microscopy." - + source_urls = ['http://xmipp.cnb.csic.es/Downloads/'] sources = ['Xmipp-%(version)s-src.tar.gz'] diff --git a/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-goolf-1.4.10.eb index f4bfeba75e..93be023dae 100644 --- a/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-goolf-1.4.10.eb @@ -12,8 +12,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/data/'] sanity_check_paths = { - 'files' : ['include/X11/bitmaps/gray'], - 'dirs' : [] + 'files': ['include/X11/bitmaps/gray'], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-ictce-4.1.13.eb b/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-ictce-4.1.13.eb index 73f42d4735..7edd725bb8 100644 --- a/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-ictce-4.1.13.eb @@ -11,8 +11,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/data/'] sanity_check_paths = { - 'files' : ['include/X11/bitmaps/gray'], - 'dirs' : [] + 'files': ['include/X11/bitmaps/gray'], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-ictce-5.3.0.eb b/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-ictce-5.3.0.eb index 524c55782b..38732656c2 100644 --- a/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-ictce-5.3.0.eb @@ -12,8 +12,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/data/'] sanity_check_paths = { - 'files' : ['include/X11/bitmaps/gray'], - 'dirs' : [] + 'files': ['include/X11/bitmaps/gray'], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-intel-2014b.eb b/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-intel-2014b.eb index e352b3479d..f7d2e42a4b 100644 --- a/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-intel-2014b.eb +++ b/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-intel-2014b.eb @@ -12,8 +12,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/data/'] sanity_check_paths = { - 'files' : ['include/X11/bitmaps/gray'], - 'dirs' : [] + 'files': ['include/X11/bitmaps/gray'], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-intel-2015a.eb b/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-intel-2015a.eb index 159e636639..7c6cc82582 100644 --- a/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-intel-2015a.eb +++ b/easybuild/easyconfigs/x/xbitmaps/xbitmaps-1.1.1-intel-2015a.eb @@ -12,8 +12,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/data/'] sanity_check_paths = { - 'files' : ['include/X11/bitmaps/gray'], - 'dirs' : [] + 'files': ['include/X11/bitmaps/gray'], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.10-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.10-foss-2014b-Python-2.7.8.eb index ffd6717735..56c11b1259 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.10-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.10-foss-2014b-Python-2.7.8.eb @@ -7,7 +7,7 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'foss', 'version': '2014b'} diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.10-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.10-intel-2014b-Python-2.7.8.eb index 1f1ee49c72..4e713d1007 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.10-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.10-intel-2014b-Python-2.7.8.eb @@ -9,7 +9,7 @@ latency hiding, direct access to the protocol, improved threading support, and e toolchain = {'name': 'intel', 'version': '2014b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] python = 'Python' diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-goolf-1.5.14-Python-2.7.9.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-goolf-1.5.14-Python-2.7.9.eb index 5321244281..5aabb670dd 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-goolf-1.5.14-Python-2.7.9.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-goolf-1.5.14-Python-2.7.9.eb @@ -9,7 +9,7 @@ description = """The X protocol C-language Binding (XCB) is a replacement for Xl toolchain = {'name': 'goolf', 'version': '1.5.14'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] python = 'Python' diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015a-Python-2.7.10.eb index 32ea56a932..d27f91cf2b 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015a-Python-2.7.10.eb @@ -9,7 +9,7 @@ latency hiding, direct access to the protocol, improved threading support, and e toolchain = {'name': 'intel', 'version': '2015a'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] python = 'Python' diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015a-Python-2.7.9.eb index 38f0fd5a88..7dd5fbf8e3 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015a-Python-2.7.9.eb @@ -9,7 +9,7 @@ latency hiding, direct access to the protocol, improved threading support, and e toolchain = {'name': 'intel', 'version': '2015a'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] python = 'Python' diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015b-Python-2.7.10.eb index a52aa643f5..be9444a25e 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015b-Python-2.7.10.eb @@ -9,7 +9,7 @@ latency hiding, direct access to the protocol, improved threading support, and e toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] python = 'Python' diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015b-Python-2.7.11.eb index 750bbbc4cd..47d245e6de 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.11-intel-2015b-Python-2.7.11.eb @@ -9,7 +9,7 @@ latency hiding, direct access to the protocol, improved threading support, and e toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] python = 'Python' diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 01ca8890f3..6664f94fac 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -7,7 +7,7 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} @@ -20,8 +20,8 @@ dependencies = [(python, pyver)] pyshortver = '.'.join(pyver.split('.')[0:2]) sanity_check_paths = { - 'files': ['lib/pkgconfig/xcb-proto.pc'], - 'dirs': ['lib/python%s/site-packages/xcbgen' % pyshortver] - } + 'files': ['lib/pkgconfig/xcb-proto.pc'], + 'dirs': ['lib/python%s/site-packages/xcbgen' % pyshortver] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.4.10-Python-2.7.3.eb index 49ac560a5b..0d23ddbe58 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.4.10-Python-2.7.3.eb @@ -7,7 +7,7 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'goolf', 'version': '1.4.10'} diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb index ba3ec86dfd..da6b2762c1 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-goolf-1.5.14-Python-2.7.3.eb @@ -7,7 +7,7 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'goolf', 'version': '1.5.14'} diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-ictce-4.0.6-Python-2.7.3.eb index fb6b5dd346..2af6f49473 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-ictce-4.0.6-Python-2.7.3.eb @@ -7,7 +7,7 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'ictce', 'version': '4.0.6'} @@ -20,8 +20,8 @@ dependencies = [(python, pyver)] pyshortver = '.'.join(pyver.split('.')[0:2]) sanity_check_paths = { - 'files': ['lib/pkgconfig/xcb-proto.pc'], - 'dirs': ['lib/python%s/site-packages/xcbgen' % pyshortver] - } + 'files': ['lib/pkgconfig/xcb-proto.pc'], + 'dirs': ['lib/python%s/site-packages/xcbgen' % pyshortver] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-ictce-4.1.13-Python-2.7.3.eb index 673f729a0b..6bd488684d 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-ictce-4.1.13-Python-2.7.3.eb @@ -7,7 +7,7 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'ictce', 'version': '4.1.13'} diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-ictce-5.3.0-Python-2.7.3.eb index 153a7de496..d0f7ea4159 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-ictce-5.3.0-Python-2.7.3.eb @@ -7,7 +7,7 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] @@ -21,8 +21,8 @@ dependencies = [(python, pyver)] pyshortver = '.'.join(pyver.split('.')[0:2]) sanity_check_paths = { - 'files': ['lib/pkgconfig/xcb-proto.pc'], - 'dirs': ['lib/python%s/site-packages/xcbgen' % pyshortver] - } + 'files': ['lib/pkgconfig/xcb-proto.pc'], + 'dirs': ['lib/python%s/site-packages/xcbgen' % pyshortver] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-intel-2014b-Python-2.7.8.eb index e1af44f569..d4f3a149df 100644 --- a/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/x/xcb-proto/xcb-proto-1.7-intel-2014b-Python-2.7.8.eb @@ -7,7 +7,7 @@ homepage = 'http://xcb.freedesktop.org/' description = """The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.""" -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] toolchain = {'name': 'intel', 'version': '2014b'} diff --git a/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b-Python-2.7.11.eb index 360cb404a5..83c4d8a05b 100644 --- a/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b-Python-2.7.11.eb @@ -9,7 +9,7 @@ description = """The xcb-util-image package provides additional extensions to th toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ diff --git a/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b.eb b/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b.eb index 4f85a1627f..933c8b66d8 100644 --- a/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xcb-util-image/xcb-util-image-0.4.0-intel-2015b.eb @@ -8,7 +8,7 @@ description = """The xcb-util-image package provides additional extensions to th toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ diff --git a/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b-Python-2.7.11.eb index 2fb24a7013..8a78eed400 100644 --- a/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b-Python-2.7.11.eb @@ -10,7 +10,7 @@ description = """The xcb-util-keysyms package contains a library for toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ diff --git a/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b.eb b/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b.eb index 4854d896a1..72d3c0d7bc 100644 --- a/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xcb-util-keysyms/xcb-util-keysyms-0.4.0-intel-2015b.eb @@ -9,7 +9,7 @@ description = """The xcb-util-keysyms package contains a library for toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ diff --git a/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b-Python-2.7.11.eb index 5ab8e229a6..1254207ef5 100644 --- a/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b-Python-2.7.11.eb @@ -9,7 +9,7 @@ description = """The xcb-util-renderutil package provides additional extensions toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ diff --git a/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b.eb b/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b.eb index bf0147fea6..561b237980 100644 --- a/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xcb-util-renderutil/xcb-util-renderutil-0.3.9-intel-2015b.eb @@ -8,7 +8,7 @@ description = """The xcb-util-renderutil package provides additional extensions toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ diff --git a/easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b-Python-2.7.11.eb index a3589e6112..3958944410 100644 --- a/easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b-Python-2.7.11.eb @@ -9,7 +9,7 @@ description = """The xcb-util-wm package contains libraries which provide client toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ diff --git a/easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b.eb b/easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b.eb index 0ee7ac8271..147e33bc0c 100644 --- a/easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xcb-util-wm/xcb-util-wm-0.4.1-intel-2015b.eb @@ -8,7 +8,7 @@ description = """The xcb-util-wm package contains libraries which provide client toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ diff --git a/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b-Python-2.7.11.eb index a893851869..0587deb544 100644 --- a/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b-Python-2.7.11.eb +++ b/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b-Python-2.7.11.eb @@ -10,7 +10,7 @@ description = """The xcb-util package provides additional extensions to the XCB toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ diff --git a/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b.eb b/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b.eb index 8fd3b74ca5..a6a5649a3c 100644 --- a/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xcb-util/xcb-util-0.4.0-intel-2015b.eb @@ -9,7 +9,7 @@ description = """The xcb-util package provides additional extensions to the XCB toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = ['http://xcb.freedesktop.org/dist/'] +source_urls = ['http://xcb.freedesktop.org/dist/'] sources = [SOURCELOWER_TAR_GZ] dependencies = [ diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.4.10.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.4.10.eb index 3418593f36..d4118dc48c 100644 --- a/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.4.10.eb @@ -15,10 +15,10 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', - 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', - 'xtestconst.h', 'xtestext1proto.h' - ] + 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', + 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', + 'xtestconst.h', 'xtestext1proto.h' + ] ], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.5.14.eb index 3c2320e860..6e6a5a03b2 100644 --- a/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-goolf-1.5.14.eb @@ -15,10 +15,10 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', - 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', - 'xtestconst.h', 'xtestext1proto.h' - ] + 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', + 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', + 'xtestconst.h', 'xtestext1proto.h' + ] ], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-ictce-4.1.13.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-ictce-4.1.13.eb index 447dc3ac65..054bc51cbe 100644 --- a/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-ictce-4.1.13.eb @@ -14,10 +14,10 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', - 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', - 'xtestconst.h', 'xtestext1proto.h' - ] + 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', + 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', + 'xtestconst.h', 'xtestext1proto.h' + ] ], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-ictce-5.3.0.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-ictce-5.3.0.eb index 6256b4a10c..4f5a5e2a0d 100644 --- a/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-ictce-5.3.0.eb @@ -14,10 +14,10 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', - 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', - 'xtestconst.h', 'xtestext1proto.h' - ] + 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', + 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', + 'xtestconst.h', 'xtestext1proto.h' + ] ], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-intel-2014b.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-intel-2014b.eb index d79aece7ee..829a1e95f8 100644 --- a/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-intel-2014b.eb +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.2.1-intel-2014b.eb @@ -14,10 +14,10 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', - 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', - 'xtestconst.h', 'xtestext1proto.h' - ] + 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', + 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', + 'xtestconst.h', 'xtestext1proto.h' + ] ], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-foss-2014b.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-foss-2014b.eb index bfc2d59685..0c9b21f3fb 100644 --- a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-foss-2014b.eb +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-foss-2014b.eb @@ -14,10 +14,10 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', - 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', - 'xtestconst.h', 'xtestext1proto.h' - ] + 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', + 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', + 'xtestconst.h', 'xtestext1proto.h' + ] ], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-goolf-1.5.14.eb index 19c9e6fc6f..18ab59d5ae 100644 --- a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-goolf-1.5.14.eb @@ -14,10 +14,10 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', - 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', - 'xtestconst.h', 'xtestext1proto.h' - ] + 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', + 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', + 'xtestconst.h', 'xtestext1proto.h' + ] ], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2014b.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2014b.eb index d03ad18e50..673a0e5e21 100644 --- a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2014b.eb +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2014b.eb @@ -14,10 +14,10 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', - 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', - 'xtestconst.h', 'xtestext1proto.h' - ] + 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', + 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', + 'xtestconst.h', 'xtestext1proto.h' + ] ], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015a.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015a.eb index 01075a73cf..494a482b64 100644 --- a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015a.eb +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015a.eb @@ -14,10 +14,10 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', - 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', - 'xtestconst.h', 'xtestext1proto.h' - ] + 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', + 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', + 'xtestconst.h', 'xtestext1proto.h' + ] ], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015b.eb b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015b.eb index 983804175f..6c19b3821e 100644 --- a/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xextproto/xextproto-7.3.0-intel-2015b.eb @@ -14,10 +14,10 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files': ['include/X11/extensions/%s' % x for x in [ - 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', - 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', - 'xtestconst.h', 'xtestext1proto.h' - ] + 'agproto.h', 'cupproto.h', 'dbeproto.h', 'dpmsproto.h', 'EVIproto.h', 'geproto.h', 'lbxproto.h', + 'mitmiscproto.h', 'multibufproto.h', 'securproto.h', 'shapeproto.h', 'shm.h', 'shmstr.h', 'syncproto.h', + 'xtestconst.h', 'xtestext1proto.h' + ] ], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-foss-2014b.eb b/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-foss-2014b.eb index 83415bc67b..b0ee431324 100644 --- a/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-foss-2014b.eb +++ b/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-foss-2014b.eb @@ -12,8 +12,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/extensions/panoramiXproto.h'], - 'dirs' : [] + 'files': ['include/X11/extensions/panoramiXproto.h'], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2014b.eb b/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2014b.eb index 16a5aa8610..797b75e5e7 100644 --- a/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2014b.eb +++ b/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2014b.eb @@ -12,8 +12,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/extensions/panoramiXproto.h'], - 'dirs' : [] + 'files': ['include/X11/extensions/panoramiXproto.h'], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2015b.eb b/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2015b.eb index 75a6e48c10..e96e89759a 100644 --- a/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xineramaproto/xineramaproto-1.2.1-intel-2015b.eb @@ -12,8 +12,8 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/extensions/panoramiXproto.h'], - 'dirs' : [] + 'files': ['include/X11/extensions/panoramiXproto.h'], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb index 0b9f7d0f3f..f6c2e0c627 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goalf-1.1.0-no-OFED.eb @@ -13,12 +13,12 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', - 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', - 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', - 'XWDFile.h', 'Xwinsock.h']], - 'dirs' : [] - } + 'files': ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', + 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', + 'XWDFile.h', 'Xwinsock.h']], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.4.10.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.4.10.eb index e7dc372ce2..241268e4a6 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.4.10.eb @@ -13,12 +13,12 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', - 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', - 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', - 'XWDFile.h', 'Xwinsock.h']], - 'dirs' : [] + 'files': ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', + 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', + 'XWDFile.h', 'Xwinsock.h']], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb index 4a07188aa9..ab202e5075 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-goolf-1.5.14.eb @@ -13,12 +13,12 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', - 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', - 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', - 'XWDFile.h', 'Xwinsock.h']], - 'dirs' : [] + 'files': ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', + 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', + 'XWDFile.h', 'Xwinsock.h']], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.0.6.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.0.6.eb index 0b738cf50c..e0f4abf144 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.0.6.eb @@ -13,12 +13,12 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', - 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', - 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', - 'XWDFile.h', 'Xwinsock.h']], - 'dirs' : [] - } + 'files': ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', + 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', + 'XWDFile.h', 'Xwinsock.h']], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.1.13.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.1.13.eb index 5f36cfb20c..884e64e8dd 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-4.1.13.eb @@ -14,10 +14,10 @@ source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { 'files': ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', - 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', - 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', - 'XWDFile.h', 'Xwinsock.h']], + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', + 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', + 'XWDFile.h', 'Xwinsock.h']], 'dirs': [] } diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-5.3.0.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-5.3.0.eb index 90b584a81e..8f17ba5d45 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.23-ictce-5.3.0.eb @@ -14,12 +14,12 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', - 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', - 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', - 'XWDFile.h', 'Xwinsock.h']], - 'dirs' : [] - } + 'files': ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', + 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', + 'XWDFile.h', 'Xwinsock.h']], + 'dirs': [] +} moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.26-foss-2014b.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.26-foss-2014b.eb index 14e0666049..bdb6d9e8c7 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.26-foss-2014b.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.26-foss-2014b.eb @@ -13,12 +13,12 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', - 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', - 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', - 'XWDFile.h', 'Xwinsock.h']], - 'dirs' : [] + 'files': ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', + 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', + 'XWDFile.h', 'Xwinsock.h']], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.26-intel-2014b.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.26-intel-2014b.eb index f620518aca..74b305ce8c 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.26-intel-2014b.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.26-intel-2014b.eb @@ -13,12 +13,12 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', - 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', - 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', - 'XWDFile.h', 'Xwinsock.h']], - 'dirs' : [] + 'files': ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', + 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', + 'XWDFile.h', 'Xwinsock.h']], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.27-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.27-goolf-1.5.14.eb index 818673c9f9..4ec0e6221a 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.27-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.27-goolf-1.5.14.eb @@ -13,12 +13,12 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', - 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', - 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', - 'XWDFile.h', 'Xwinsock.h']], - 'dirs' : [] + 'files': ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', + 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', + 'XWDFile.h', 'Xwinsock.h']], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.27-intel-2015a.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.27-intel-2015a.eb index 4093d23e90..f9bd7118c8 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.27-intel-2015a.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.27-intel-2015a.eb @@ -13,12 +13,12 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', - 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', - 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', - 'XWDFile.h', 'Xwinsock.h']], - 'dirs' : [] + 'files': ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', + 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', + 'XWDFile.h', 'Xwinsock.h']], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xproto/xproto-7.0.28-intel-2015b.eb b/easybuild/easyconfigs/x/xproto/xproto-7.0.28-intel-2015b.eb index 08bc258df3..d3de936da4 100644 --- a/easybuild/easyconfigs/x/xproto/xproto-7.0.28-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xproto/xproto-7.0.28-intel-2015b.eb @@ -13,12 +13,12 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files' : ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', - 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', - 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', - 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', - 'XWDFile.h', 'Xwinsock.h']], - 'dirs' : [] + 'files': ['include/X11/%s' % x for x in ['ap_keysym.h', 'HPkeysym.h', 'keysym.h', 'Xalloca.h', + 'Xatom.h', 'XF86keysym.h', 'Xfuncs.h', 'Xmd.h', 'Xos.h', 'Xpoll.h', 'Xprotostr.h', + 'Xw32defs.h', 'Xwindows.h', 'DECkeysym.h', 'keysymdef.h', 'Sunkeysym.h', 'Xarch.h', + 'Xdefs.h', 'Xfuncproto.h', 'X.h', 'Xosdefs.h', 'Xos_r.h', 'Xproto.h', 'Xthreads.h', + 'XWDFile.h', 'Xwinsock.h']], + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.4.10.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.4.10.eb index 6676a3761d..d4d9f7b97d 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.4.10.eb @@ -15,12 +15,12 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files' : ['include/X11/Xtrans/%s' % x for x in [ + 'files': ['include/X11/Xtrans/%s' % x for x in [ 'transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', 'Xtranssock.c', 'Xtranstli.c', 'Xtransutil.c' - ] + ] ], - 'dirs' : [] + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb index 55dfe1aab5..a2a0755c9f 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb @@ -15,12 +15,12 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files' : ['include/X11/Xtrans/%s' % x for x in [ + 'files': ['include/X11/Xtrans/%s' % x for x in [ 'transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', 'Xtranssock.c', 'Xtranstli.c', 'Xtransutil.c' - ] + ] ], - 'dirs' : [] + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-4.1.13.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-4.1.13.eb index ae5d033d58..e0801c0268 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-4.1.13.eb @@ -14,12 +14,12 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files' : ['include/X11/Xtrans/%s' % x for x in [ + 'files': ['include/X11/Xtrans/%s' % x for x in [ 'transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', 'Xtranssock.c', 'Xtranstli.c', 'Xtransutil.c' - ] + ] ], - 'dirs' : [] + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-5.3.0.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-5.3.0.eb index c4c078f4c4..90167fba75 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-5.3.0.eb @@ -15,12 +15,12 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files' : ['include/X11/Xtrans/%s' % x for x in [ + 'files': ['include/X11/Xtrans/%s' % x for x in [ 'transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', 'Xtranssock.c', 'Xtranstli.c', 'Xtransutil.c' - ] + ] ], - 'dirs' : [] + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.2.6-foss-2014b.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.2.6-foss-2014b.eb index 825d041de5..70ff99da7d 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.2.6-foss-2014b.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.2.6-foss-2014b.eb @@ -15,12 +15,12 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files' : ['include/X11/Xtrans/%s' % x for x in [ + 'files': ['include/X11/Xtrans/%s' % x for x in [ 'transport.c', 'Xtrans.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtranssock.c', 'Xtranstli.c', 'Xtransutil.c' - ] + ] ], - 'dirs' : [] + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2014b.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2014b.eb index d17e971313..ec215c7fbf 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2014b.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2014b.eb @@ -15,12 +15,12 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files' : ['include/X11/Xtrans/%s' % x for x in [ + 'files': ['include/X11/Xtrans/%s' % x for x in [ 'transport.c', 'Xtrans.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtranssock.c', 'Xtransutil.c' - ] + ] ], - 'dirs' : [] + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2015a.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2015a.eb index dc21e51c71..1793db7b6f 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2015a.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2015a.eb @@ -15,12 +15,12 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files' : ['include/X11/Xtrans/%s' % x for x in [ + 'files': ['include/X11/Xtrans/%s' % x for x in [ 'transport.c', 'Xtrans.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtranssock.c', 'Xtransutil.c' - ] + ] ], - 'dirs' : [] + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-goolf-1.5.14.eb index 2286309947..9f200617fa 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-goolf-1.5.14.eb @@ -15,12 +15,12 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files' : ['include/X11/Xtrans/%s' % x for x in [ + 'files': ['include/X11/Xtrans/%s' % x for x in [ 'transport.c', 'Xtrans.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtranssock.c', 'Xtransutil.c' - ] + ] ], - 'dirs' : [] + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015a.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015a.eb index ef00169dc4..06cbd1c8ee 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015a.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015a.eb @@ -15,12 +15,12 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files' : ['include/X11/Xtrans/%s' % x for x in [ + 'files': ['include/X11/Xtrans/%s' % x for x in [ 'transport.c', 'Xtrans.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtranssock.c', 'Xtransutil.c' - ] + ] ], - 'dirs' : [] + 'dirs': [] } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015b.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015b.eb index 94ae99a09d..886f7c9bbf 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015b.eb @@ -15,12 +15,12 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files' : ['include/X11/Xtrans/%s' % x for x in [ + 'files': ['include/X11/Xtrans/%s' % x for x in [ 'transport.c', 'Xtrans.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtranssock.c', 'Xtransutil.c' - ] + ] ], - 'dirs' : [] + 'dirs': [] } moduleclass = 'devel' -- GitLab From 031740aadc9aca300f7f4d6cc78b6be74eed50fe Mon Sep 17 00:00:00 2001 From: Damian Alvarez Date: Fri, 29 Jan 2016 16:23:56 +0100 Subject: [PATCH 0813/1015] rpmrebuild easyconfig --- .../r/rpmrebuild/rpmrebuild-2.11.eb | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 easybuild/easyconfigs/r/rpmrebuild/rpmrebuild-2.11.eb diff --git a/easybuild/easyconfigs/r/rpmrebuild/rpmrebuild-2.11.eb b/easybuild/easyconfigs/r/rpmrebuild/rpmrebuild-2.11.eb new file mode 100644 index 0000000000..742b46640d --- /dev/null +++ b/easybuild/easyconfigs/r/rpmrebuild/rpmrebuild-2.11.eb @@ -0,0 +1,32 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2016 Forschungszentrum Juelich GmbH +# Authors:: Damian Alvarez +# License:: MIT/GPL +# $Id$ +## + +easyblock = "Tarball" + +name = "rpmrebuild" +version = "2.11" + +homepage = 'http://rpmrebuild.sourceforge.net/' +description = """rpmrebuild is a tool to build an RPM file from a package that has already been + installed in a basic use""" + +toolchain = {'version': 'dummy', 'name': 'dummy'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%s-%s.tar.gz' % (name.lower(), version)] + +modextrapaths = {'PATH': ['']} +modextravars = {'RPMREBUILD_ROOT_DIR': '%(installdir)s'} + +sanity_check_paths = { + 'files': ["rpmrebuild"], + 'dirs': [] +} + +moduleclass = 'tools' -- GitLab From 7182df87e936e54ad1cf71550f8e540d87b6d5d9 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 10:23:57 +1300 Subject: [PATCH 0814/1015] New easyconfig for bzip2 with ictce 5.4.0 toolchain --- .../b/bzip2/bzip2-1.0.6-ictce-5.4.0.eb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-ictce-5.4.0.eb diff --git a/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-ictce-5.4.0.eb b/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-ictce-5.4.0.eb new file mode 100644 index 0000000000..705ab72be8 --- /dev/null +++ b/easybuild/easyconfigs/b/bzip2/bzip2-1.0.6-ictce-5.4.0.eb @@ -0,0 +1,16 @@ +name = 'bzip2' +version = '1.0.6' + +homepage = 'http://www.bzip.org/' +description = """bzip2 is a freely available, patent free, high-quality data compressor. It typically + compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical + compressors), whilst being around twice as fast at compression and six times faster at decompression.""" + + +toolchain = {'name': 'ictce', 'version': '5.4.0'} +toolchainopts = {'pic': True} + +sources = [SOURCE_TAR_GZ] +source_urls = ['http://www.bzip.org/%(version)s'] + +moduleclass = 'tools' -- GitLab From 31b40488802ddd65bb8e84d62028344e8a0af057 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 10:34:47 +1300 Subject: [PATCH 0815/1015] Doxygen versions needed for GRASS and Amber --- .../d/Doxygen/Doxygen-1.8.1.1-ictce-5.4.0.eb | 18 ++++++++++++++++++ .../d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb | 18 ++++++++++++++++++ .../d/Doxygen/Doxygen-1.8.11-foss-2015a.eb | 19 +++++++++++++++++++ 3 files changed, 55 insertions(+) create mode 100644 easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.1.1-ictce-5.4.0.eb create mode 100644 easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb create mode 100644 easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-foss-2015a.eb diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.1.1-ictce-5.4.0.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.1.1-ictce-5.4.0.eb new file mode 100644 index 0000000000..bb65203341 --- /dev/null +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.1.1-ictce-5.4.0.eb @@ -0,0 +1,18 @@ +name = 'Doxygen' +version = '1.8.1.1' + +homepage = 'http://www.doxygen.org' +description = """Doxygen is a documentation system for C++, C, Java, Objective-C, Python, + IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.""" + +toolchain = {'name': 'ictce', 'version': '5.4.0'} + +sources = ['%(namelower)s-%(version)s.src.tar.gz'] +source_urls = ['http://ftp.stack.nl/pub/users/dimitri/'] + +builddependencies = [ + ('flex', '2.5.35'), + ('Bison', '2.5'), +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb new file mode 100644 index 0000000000..3b682b018a --- /dev/null +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb @@ -0,0 +1,18 @@ +name = 'Doxygen' +version = '1.8.11' + +homepage = 'http://www.doxygen.org' +description = """Doxygen is a documentation system for C++, C, Java, Objective-C, Python, + IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.""" + +toolchain = {'name': 'GCC', 'version': '4.9.2'} + +sources = ['%(namelower)s-%(version)s.src.tar.gz'] +source_urls = ['http://ftp.stack.nl/pub/users/dimitri/'] + +builddependencies = [ + ('flex', '2.6.0'), + ('Bison', '3.0.3'), +] + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-foss-2015a.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-foss-2015a.eb new file mode 100644 index 0000000000..1db648e43d --- /dev/null +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-foss-2015a.eb @@ -0,0 +1,19 @@ +name = 'Doxygen' +version = '1.8.11' + +homepage = 'http://www.doxygen.org' +description = """Doxygen is a documentation system for C++, C, Java, Objective-C, Python, + IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +sources = ['%(namelower)s-%(version)s.src.tar.gz'] +source_urls = ['http://ftp.stack.nl/pub/users/dimitri/'] + +builddependencies = [ + ('CMake', '3.4.1'), + ('flex', '2.6.0'), + ('Bison', '3.0.4'), +] + +moduleclass = 'devel' -- GitLab From bc9fead26aeaecf135d15d25423c0d3d23c3a9ab Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 11:04:25 +1300 Subject: [PATCH 0816/1015] libreadline for ictce-5.4.0 toolchain --- .../libreadline-6.2-ictce-5.4.0.eb | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.4.0.eb diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.4.0.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.4.0.eb new file mode 100644 index 0000000000..8003f03676 --- /dev/null +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.4.0.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'libreadline' +version = '6.2' + +homepage = 'http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html' +description = """The GNU Readline library provides a set of functions for use by applications that + allow users to edit command lines as they are typed in. Both Emacs and vi editing modes are available. + The Readline library includes additional functions to maintain a list of previously-entered command lines, + to recall and perhaps reedit those lines, and perform csh-like history expansion on previous commands.""" + +toolchain = {'name': 'ictce', 'version': '5.4.0'} +toolchainopts = {'pic': True} + +sources = ['readline-%(version)s.tar.gz'] +source_urls = ['http://ftp.gnu.org/gnu/readline'] + +dependencies = [('ncurses', '5.9')] + +# for the termcap symbols, use EB ncurses +preconfigopts = "LDFLAGS='-lncurses'" + +sanity_check_paths = { + 'files' : ['lib/libreadline.a', 'lib/libhistory.a'] + + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + 'dirs' : [], +} + +moduleclass = 'lib' -- GitLab From cb61df5a1ab9bd529a6a7c00126732ab1d42e89d Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 12:55:06 +1300 Subject: [PATCH 0817/1015] EasyConfig for Yasm 1.3.0 with foss-2015a toolchain --- .../y/Yasm/Yasm-1.3.0-foss-2015a.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2015a.eb diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2015a.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2015a.eb new file mode 100644 index 0000000000..90c83cfb4e --- /dev/null +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-foss-2015a.eb @@ -0,0 +1,31 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-90.html +## + +easyblock = 'ConfigureMake' + +name = 'Yasm' +version = '1.3.0' + +homepage = 'http://www.tortall.net/projects/yasm/' +description = """Yasm: Complete rewrite of the NASM assembler with BSD license""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.tortall.net/projects/yasm/releases/'] + +sanity_check_paths = { + 'files': ['bin/yasm'], + 'dirs': [], +} + +moduleclass = 'lang' -- GitLab From 0dc3d69ac46e840d90f09e788601462050a0b80b Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 12:58:41 +1300 Subject: [PATCH 0818/1015] New EasyConfig for NASM 2.11.08 with FOSS 2015a toolchain --- .../n/NASM/NASM-2.11.08-foss-2015a.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2015a.eb diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2015a.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2015a.eb new file mode 100644 index 0000000000..54389e3415 --- /dev/null +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-foss-2015a.eb @@ -0,0 +1,31 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-90.html +## + +easyblock = 'ConfigureMake' + +name = 'NASM' +version = '2.11.08' + +homepage = 'http://www.nasm.us/' +description = """NASM: General-purpose x86 assembler""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://www.nasm.us/pub/nasm/releasebuilds/%(version)s'] + +sanity_check_paths = { + 'files': ['bin/nasm'], + 'dirs': [], +} + +moduleclass = 'lang' -- GitLab From 223b9aa4fecfa5349d34b36b52f71fad18c93d10 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:01:04 +1300 Subject: [PATCH 0819/1015] New EasyConfig for Bison 3.0.4 with the foss-2015a toolchain --- .../b/Bison/Bison-3.0.4-foss-2015a.eb | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 easybuild/easyconfigs/b/Bison/Bison-3.0.4-foss-2015a.eb diff --git a/easybuild/easyconfigs/b/Bison/Bison-3.0.4-foss-2015a.eb b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-foss-2015a.eb new file mode 100644 index 0000000000..b4eb8b2471 --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-3.0.4-foss-2015a.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '3.0.4' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar + into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +builddependencies = [('M4', '1.4.17')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' -- GitLab From d4dbf8431a813623d80d28f9c77fc69ee0866044 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:04:58 +1300 Subject: [PATCH 0820/1015] New EasyConfig for CMake 3.4.1 with the foss-2015a toolchain --- .../c/CMake/CMake-3.4.1-foss-2015a.eb | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015a.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015a.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015a.eb new file mode 100644 index 0000000000..4f9c1dcfa2 --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-foss-2015a.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.4.1' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +dependencies = [ + ('ncurses', '5.9'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From e69e7d6b4cd7108b22cee3bd9ab6043c20cba9ab Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:11:19 +1300 Subject: [PATCH 0821/1015] New EasyConfig for GMP 6.1.0 with the foss-2015a toolchain --- .../easyconfigs/g/GMP/GMP-6.1.0-foss-2015a.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2015a.eb diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2015a.eb b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2015a.eb new file mode 100644 index 0000000000..7ddae5e22f --- /dev/null +++ b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2015a.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'GMP' +version = '6.1.0' + +homepage = 'http://gmplib.org/' +description = """GMP is a free library for arbitrary precision arithmetic, +operating on signed integers, rational numbers, and floating point numbers. """ + +toolchain = {'name': 'foss', 'version': '2015a'} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://ftp.gnu.org/gnu/gmp'] + +# enable C++ interface +configopts = '--enable-cxx' + +runtest = 'check' + +sanity_check_paths = { + 'files': ['lib/libgmp.%s' % SHLIB_EXT, 'include/gmp.h'], + 'dirs': [], +} + +moduleclass = 'math' -- GitLab From 557eef83b66c2d5736f3fafaed667c1757602eed Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:13:18 +1300 Subject: [PATCH 0822/1015] New EasyConfig for SQLite 3.10.0 with the foss-2015a toolchain --- .../s/SQLite/SQLite-3.10.0-foss-2015a.eb | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 easybuild/easyconfigs/s/SQLite/SQLite-3.10.0-foss-2015a.eb diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.10.0-foss-2015a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.10.0-foss-2015a.eb new file mode 100644 index 0000000000..be167b2761 --- /dev/null +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.10.0-foss-2015a.eb @@ -0,0 +1,40 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## + +easyblock = 'ConfigureMake' + +name = 'SQLite' +version = '3.10.0' + +homepage = 'http://www.sqlite.org/' +description = 'SQLite: SQL Database Engine in a C Library' + +toolchain = {'name': 'foss', 'version': '2015a'} + +# eg. http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz +source_urls = ['http://www.sqlite.org/2016/'] +version_minor_etc = version.split('.')[1:] +version_minor_etc += '0' * (3 - len(version_minor_etc)) +version_str = '%(version_major)s' + ''.join('%02d' % int(x) for x in version_minor_etc) +sources = ['sqlite-autoconf-%s.tar.gz' % version_str] + +dependencies = [ + ('libreadline', '6.3'), + ('Tcl', '8.6.4'), +] + +sanity_check_paths = { + 'files': ['bin/sqlite3'], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 211f01fa7f70ea35690afaaf76f2bc4e34563c5c Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:17:46 +1300 Subject: [PATCH 0823/1015] New EasyConfig for PROJ 4.9.1 with the foss-2015a toolchain --- .../p/PROJ/PROJ-4.9.1-foss-2015a.eb | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 easybuild/easyconfigs/p/PROJ/PROJ-4.9.1-foss-2015a.eb diff --git a/easybuild/easyconfigs/p/PROJ/PROJ-4.9.1-foss-2015a.eb b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.1-foss-2015a.eb new file mode 100644 index 0000000000..ce218bd9f2 --- /dev/null +++ b/easybuild/easyconfigs/p/PROJ/PROJ-4.9.1-foss-2015a.eb @@ -0,0 +1,30 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2014-2015 The Cyprus Institute +# Authors:: Thekla Loizou +# License:: MIT/GPL +# +## +easyblock = 'ConfigureMake' + +name = 'PROJ' +version = '4.9.1' + +homepage = 'http://trac.osgeo.org/proj/' +description = """Program proj is a standard Unix filter function which converts +geographic longitude and latitude coordinates into cartesian coordinates""" + +toolchain = {'name': 'foss', 'version': '2015a'} +toolchainopts = {'opt': True, 'pic': True, 'usempi': True} + +source_urls = ['http://download.osgeo.org/proj/'] +sources = [SOURCELOWER_TAR_GZ] + +sanity_check_paths = { + 'files': ['bin/cs2cs', 'bin/geod', 'bin/invgeod', 'bin/invproj', + 'bin/nad2bin', 'bin/proj'], + 'dirs': [], +} + +moduleclass = 'lib' -- GitLab From 9477dd6d220920ddb4587e22ad4b2704fb534d82 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:20:44 +1300 Subject: [PATCH 0824/1015] New EasyConfig for cURL 7.46.0 with the foss-2015a toolchain --- .../c/cURL/cURL-7.46.0-foss-2015a.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/c/cURL/cURL-7.46.0-foss-2015a.eb diff --git a/easybuild/easyconfigs/c/cURL/cURL-7.46.0-foss-2015a.eb b/easybuild/easyconfigs/c/cURL/cURL-7.46.0-foss-2015a.eb new file mode 100644 index 0000000000..db4a8f5826 --- /dev/null +++ b/easybuild/easyconfigs/c/cURL/cURL-7.46.0-foss-2015a.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'cURL' +version = '7.46.0' + +homepage = 'http://curl.haxx.se' +description = """libcurl is a free and easy-to-use client-side URL transfer library, + supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, + POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP. libcurl supports + SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, + proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, + Kerberos), file transfer resume, http proxy tunneling and more.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://curl.haxx.se/download/'] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# dependencies = [('OpenSSL', '1.0.1p')] +# configopts = "--with-ssl=$EBROOTOPENSSL" + +modextravars = {'CURL_INCLUDES': '%(installdir)s/include'} + +sanity_check_paths = { + 'files': ['bin/curl', 'lib/libcurl.a', 'lib/libcurl.%s' % SHLIB_EXT], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'tools' -- GitLab From 01925369ffe450b9ad49d29ab3e3e205e61819e5 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:22:57 +1300 Subject: [PATCH 0825/1015] New EasyConfig for HDF5 1.8.16 with the foss-2015a toolchain --- .../h/HDF5/HDF5-1.8.16-foss-2015a.eb | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2015a.eb diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2015a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2015a.eb new file mode 100644 index 0000000000..25e05e8e27 --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-foss-2015a.eb @@ -0,0 +1,23 @@ +name = 'HDF5' +version = '1.8.16' + +homepage = 'http://www.hdfgroup.org/HDF5/' +description = """HDF5 is a unique technology suite that makes possible the management of + extremely large and complex data collections.""" + +toolchain = {'name': 'foss', 'version': '2015a'} +toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} + +source_urls = ['http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +patches = ['configure_libtool.patch'] + +buildopts = 'CXXFLAGS="$CXXFLAGS -DMPICH_IGNORE_CXX_SEEK"' + +dependencies = [ + ('zlib', '1.2.8'), + ('Szip', '2.1'), +] + +moduleclass = 'data' -- GitLab From e6645eb9be02116f4cb21c86790b1f5a6884208c Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:25:46 +1300 Subject: [PATCH 0826/1015] New EasyConfig for libpng 1.6.20 with the foss-2015a toolchain --- .../l/libpng/libpng-1.6.20-foss-2015a.eb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 easybuild/easyconfigs/l/libpng/libpng-1.6.20-foss-2015a.eb diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.6.20-foss-2015a.eb b/easybuild/easyconfigs/l/libpng/libpng-1.6.20-foss-2015a.eb new file mode 100644 index 0000000000..94bb4e0c8f --- /dev/null +++ b/easybuild/easyconfigs/l/libpng/libpng-1.6.20-foss-2015a.eb @@ -0,0 +1,19 @@ +easyblock = 'ConfigureMake' + +name = 'libpng' +version = '1.6.20' + +homepage = 'http://www.libpng.org/pub/png/libpng.html' +description = "libpng is the official PNG reference library" + +toolchain = {'name': 'foss', 'version': '2015a'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('zlib', '1.2.8')] + +configopts = "--with-pic" + +moduleclass = 'lib' -- GitLab From 4f288d7294f8b81873e560d101f9fae05042f13e Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:28:26 +1300 Subject: [PATCH 0827/1015] New EasyConfig for LibTIFF 4.0.6 with the foss-2015a toolchain --- .../l/LibTIFF/LibTIFF-4.0.6-foss-2015a.eb | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2015a.eb diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2015a.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2015a.eb new file mode 100644 index 0000000000..68f9ad3dc9 --- /dev/null +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-foss-2015a.eb @@ -0,0 +1,34 @@ +# Built with EasyBuild version 2.2.0dev on 2015-06-16_10-51-42 +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## +easyblock = 'ConfigureMake' + +name = 'LibTIFF' +version = '4.0.6' + +homepage = 'http://www.remotesensing.org/libtiff/' +description = "tiff: Library and tools for reading and writing TIFF data files" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = [ + 'http://download.osgeo.org/libtiff/', + 'ftp://ftp.remotesensing.org/pub/libtiff/', +] +sources = ['tiff-%(version)s.tar.gz'] + +sanity_check_paths = { + 'files': ['bin/tiffinfo'], + 'dirs': [], +} + +moduleclass = 'lib' -- GitLab From beeb231bae77b1e47ed533fa1cd5526cba494146 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:30:55 +1300 Subject: [PATCH 0828/1015] New EasyConfig for x264 20160114 with the foss-2015a toolchain --- .../x/x264/x264-20160114-foss-2015a.eb | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 easybuild/easyconfigs/x/x264/x264-20160114-foss-2015a.eb diff --git a/easybuild/easyconfigs/x/x264/x264-20160114-foss-2015a.eb b/easybuild/easyconfigs/x/x264/x264-20160114-foss-2015a.eb new file mode 100644 index 0000000000..eddd9ff8e0 --- /dev/null +++ b/easybuild/easyconfigs/x/x264/x264-20160114-foss-2015a.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'x264' +version = '20160114' + +homepage = 'http://www.videolan.org/developers/x264.html' +description = """x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 + AVC compression format, and is released under the terms of the GNU GPL.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = ['ftp://ftp.videolan.org/pub/videolan/x264/snapshots/'] +sources = ['x264-snapshot-%(version)s-2245-stable.tar.bz2'] + +dependencies = [('Yasm', '1.3.0')] + +configopts = " --enable-shared --enable-static " + +sanity_check_paths = { + 'files': ['bin/x264', 'include/x264_config.h', 'include/x264.h', 'lib/libx264.a', 'lib/libx264.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'vis' -- GitLab From 05eb25ecc272856e06af42ef6d36acfa148c6e59 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:34:45 +1300 Subject: [PATCH 0829/1015] New EasyConfig for freetype2.6.2 with the foss-2015a toolchain --- .../f/freetype/freetype-2.6.2-foss-2015a.eb | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 easybuild/easyconfigs/f/freetype/freetype-2.6.2-foss-2015a.eb diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.6.2-foss-2015a.eb b/easybuild/easyconfigs/f/freetype/freetype-2.6.2-foss-2015a.eb new file mode 100644 index 0000000000..32c4b9ab5c --- /dev/null +++ b/easybuild/easyconfigs/f/freetype/freetype-2.6.2-foss-2015a.eb @@ -0,0 +1,21 @@ +name = 'freetype' +version = '2.6.2' + +homepage = 'http://freetype.org' +description = """FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and + portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display + servers, font conversion tools, text image generation tools, and many other products as well.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = [GNU_SAVANNAH_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [('libpng', '1.6.20')] + +sanity_check_paths = { + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, 'lib/pkgconfig/freetype2.pc'], + 'dirs': ['include/freetype2'], +} + +moduleclass = 'vis' -- GitLab From 052e8f3b1aba9bd2a231f9bc49624500efc01db2 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:37:38 +1300 Subject: [PATCH 0830/1015] New EasyConfig for KEALib 1.4.4 with the foss-2015a toolchain --- .../k/KEALib/KEALib-1.4.4-foss-2015a.eb | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 easybuild/easyconfigs/k/KEALib/KEALib-1.4.4-foss-2015a.eb diff --git a/easybuild/easyconfigs/k/KEALib/KEALib-1.4.4-foss-2015a.eb b/easybuild/easyconfigs/k/KEALib/KEALib-1.4.4-foss-2015a.eb new file mode 100644 index 0000000000..81322d46f5 --- /dev/null +++ b/easybuild/easyconfigs/k/KEALib/KEALib-1.4.4-foss-2015a.eb @@ -0,0 +1,32 @@ +easyblock = 'CMakeMake' + +name = 'KEALib' +version = '1.4.4' + +homepage = 'http://www.kealib.org' +description = """KEALib provides an implementation of the GDAL data model. The +format supports raster attribute tables, image pyramids, meta-data and in-built +statistics while also handling very large files and compression throughout. +Based on the HDF5 standard, it also provides a base from which other formats +can be derived and is a good choice for long term data archiving. An +independent software library (libkea) provides complete access to the KEA image +format and a GDAL driver allowing KEA images to be used from any GDAL supported +software.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = ['https://bitbucket.org/chchrsc/kealib/downloads'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('HDF5', '1.8.16'), +] + +start_dir = 'trunk' + +sanity_check_paths = { + 'files': ['lib/libkea.%s' % SHLIB_EXT, 'bin/kea-config'], + 'dirs': ['bin', 'include', 'lib'] +} + +moduleclass = 'data' -- GitLab From 9eb09e00dabc47f82e918cb01e54c7a8eb778785 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:40:46 +1300 Subject: [PATCH 0831/1015] New EasyConfig for flex 2.6.0 with the foss-2015a toolchain --- .../easyconfigs/f/flex/flex-2.6.0-foss-2015a.eb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 easybuild/easyconfigs/f/flex/flex-2.6.0-foss-2015a.eb diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.0-foss-2015a.eb b/easybuild/easyconfigs/f/flex/flex-2.6.0-foss-2015a.eb new file mode 100644 index 0000000000..bd783441d3 --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.6.0-foss-2015a.eb @@ -0,0 +1,16 @@ +name = 'flex' +version = '2.6.0' + +homepage = 'http://flex.sourceforge.net/' +description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" + +toolchain = {'name': 'foss', 'version': '2015a'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] + +dependencies = [('Bison', '3.0.4')] + +moduleclass = 'lang' -- GitLab From d80280f52f26f8bb79b1ed4c58ed6bb63f04eb6a Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:45:02 +1300 Subject: [PATCH 0832/1015] New EasyConfigs for FreeXL with various toolchains --- .../f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb | 21 +++++++++++++++++ .../f/FreeXL/FreeXL-1.0.1-intel-2015a.eb | 23 +++++++++++++++++++ .../f/FreeXL/FreeXL-1.0.2-foss-2015a.eb | 23 +++++++++++++++++++ 3 files changed, 67 insertions(+) create mode 100644 easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb create mode 100644 easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.1-intel-2015a.eb create mode 100644 easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.2-foss-2015a.eb diff --git a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb new file mode 100644 index 0000000000..c7906f58da --- /dev/null +++ b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb @@ -0,0 +1,21 @@ +name = 'FreeXL' +version = '1.0.0g' + +homepage = "https://www.gaia-gis.it/fossil/freexl/index" +description = "FreeXL is an open source library to extract valid data from within an Excel (.xls) spreadsheet." + +toolchain = {'name': 'goolf', 'version': '1.5.14'} +toolchainopts = {'usempi': False, 'pic': True} + +download_suffix = '' +source_urls = ['http://www.gaia-gis.it/gaia-sins/'] +sources = [SOURCELOWER_TAR_GZ] + +builddependencies = [('CMake', '2.8.10.2')] + +sanity_check_paths = { + 'files': ["lib/libfreexl.la"], + 'dirs': ["lib"] + } + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.1-intel-2015a.eb b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.1-intel-2015a.eb new file mode 100644 index 0000000000..727ab2cbec --- /dev/null +++ b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.1-intel-2015a.eb @@ -0,0 +1,23 @@ +name = 'FreeXL' +version = '1.0.1' + +easyblock = 'ConfigureMake' + +homepage = "https://www.gaia-gis.it/fossil/freexl/index" +description = "FreeXL is an open source library to extract valid data from within an Excel (.xls) spreadsheet." + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'usempi': False, 'pic': True} + +download_suffix = '' +source_urls = ['http://www.gaia-gis.it/gaia-sins/'] +sources = [SOURCELOWER_TAR_GZ] + +builddependencies = [('CMake', '3.2.2')] + +sanity_check_paths = { + 'files': ["lib/libfreexl.la"], + 'dirs': ["lib"] + } + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.2-foss-2015a.eb b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.2-foss-2015a.eb new file mode 100644 index 0000000000..c84e5dcc81 --- /dev/null +++ b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.2-foss-2015a.eb @@ -0,0 +1,23 @@ +name = 'FreeXL' +version = '1.0.2' + +easyblock = 'ConfigureMake' + +homepage = "https://www.gaia-gis.it/fossil/freexl/index" +description = "FreeXL is an open source library to extract valid data from within an Excel (.xls) spreadsheet." + +toolchain = {'name': 'foss', 'version': '2015a'} +toolchainopts = {'usempi': False, 'pic': True} + +download_suffix = '' +source_urls = ['http://www.gaia-gis.it/gaia-sins/'] +sources = [SOURCELOWER_TAR_GZ] + +builddependencies = [('CMake', '3.4.1')] + +sanity_check_paths = { + 'files': ["lib/libfreexl.la"], + 'dirs': ["lib"] + } + +moduleclass = 'lib' -- GitLab From abc2b89926679f2c514fcc9c907ae8b9323fc775 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:49:45 +1300 Subject: [PATCH 0833/1015] New EasyConfig for Python 2.7.11 with the foss-2015a toolchain --- .../p/Python/Python-2.7.11-foss-2015a.eb | 129 ++++++++++++++++++ 1 file changed, 129 insertions(+) create mode 100644 easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2015a.eb diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2015a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2015a.eb new file mode 100644 index 0000000000..aacb5511cd --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2015a.eb @@ -0,0 +1,129 @@ +name = 'Python' +version = '2.7.11' + +homepage = 'http://python.org/' +description = """Python is a programming language that lets you work more quickly and integrate your systems + more effectively.""" + +toolchain = {'name': 'foss', 'version': '2015a'} +toolchainopts = {'pic': True, 'opt': True, 'optarch': True} + +numpyversion = '1.10.1' +scipyversion = '0.16.1' + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] + +# python needs bzip2 to build the bz2 package +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('libreadline', '6.3'), + ('ncurses', '5.9'), + ('SQLite', '3.10.0'), + ('Tk', '8.6.4', '-no-X11'), + ('GMP', '6.1.0'), # required for pycrypto +# ('OpenSSL', '1.0.1q'), # OS dependency should be preferred if the os version is more recent then this version, it's +# nice to have an up to date openssl for security reasons +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +# order is important! +# package versions updated May 28th 2015 +exts_list = [ + ('setuptools', '18.7.1', { + 'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'], + }), + ('pip', '7.1.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pip/'], + }), + ('nose', '1.3.7', { + 'source_urls': ['https://pypi.python.org/packages/source/n/nose/'], + }), + ('numpy', numpyversion, { + 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], + 'patches': [ + 'numpy-1.8.0-mkl.patch', # % numpyversion, + ], + }), + ('scipy', scipyversion, { + 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], + }), + ('blist', '1.3.6', { + 'source_urls': ['https://pypi.python.org/packages/source/b/blist/'], + }), + ('mpi4py', '1.3.1', { + 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], + }), + ('paycheck', '1.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paycheck/'], + }), + ('argparse', '1.4.0', { + 'source_urls': ['https://pypi.python.org/packages/source/a/argparse/'], + }), + ('pbr', '1.8.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], + }), + ('lockfile', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/l/lockfile/'], + }), + ('Cython', '0.23.4', { + 'source_urls': ['http://www.cython.org/release/'], + }), + ('six', '1.10.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/six/'], + }), + ('dateutil', '2.4.2', { + 'source_tmpl': 'python-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/p/python-dateutil/'], + }), + ('deap', '1.0.2', { + 'source_tmpl': '%(name)s-%(version)s.post2.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/d/deap/'], + }), + ('decorator', '4.0.4', { + 'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'], + }), + ('arff', '2.1.0', { + 'source_tmpl': 'liac-%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/l/liac-arff/'], + }), + ('pycrypto', '2.6.1', { + 'modulename': 'Crypto', + 'source_urls': ['http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/'], + }), + ('ecdsa', '0.13', { + 'source_urls': ['https://pypi.python.org/packages/source/e/ecdsa/'], + }), + ('paramiko', '1.16.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], + }), + ('pyparsing', '2.0.6', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], + }), + ('netifaces', '0.10.4', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netifaces'], + }), + ('netaddr', '0.7.18', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netaddr'], + }), + ('funcsigs', '0.4', { + 'source_urls': ['https://pypi.python.org/packages/source/f/funcsigs'], + }), + ('mock', '1.3.0', { + 'source_urls': ['https://pypi.python.org/packages/source/m/mock'], + }), + ('pytz', '2015.7', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pytz'], + }), + ('pandas', '0.17.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pandas'], + }), + ('enum34', '1.1.2', { + 'modulename': 'enum', + 'source_urls': ['https://pypi.python.org/packages/source/e/enum34'], + }), +] + +moduleclass = 'lang' -- GitLab From bcc3dbdcac6bfe8f839bb8615369905db14166b9 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 13:58:48 +1300 Subject: [PATCH 0834/1015] New EasyConfigs for FFmpeg with various toolchains; renamed for case consistency --- .../FFmpeg-2.4-intel-2014.06.eb} | 4 +-- .../FFmpeg-2.4-intel-2014b.eb} | 4 +-- .../f/FFmpeg/FFmpeg-2.4-intel-2015a.eb | 28 +++++++++++++++++ .../FFmpeg-2.8-intel-2015b.eb} | 4 +-- .../f/FFmpeg/FFmpeg-2.8.4-foss-2015a.eb | 30 +++++++++++++++++++ .../f/FFmpeg/FFmpeg-2.8.5-foss-2015a.eb | 30 +++++++++++++++++++ 6 files changed, 94 insertions(+), 6 deletions(-) rename easybuild/easyconfigs/f/{ffmpeg/ffmpeg-2.4-intel-2014.06.eb => FFmpeg/FFmpeg-2.4-intel-2014.06.eb} (94%) rename easybuild/easyconfigs/f/{ffmpeg/ffmpeg-2.4-intel-2014b.eb => FFmpeg/FFmpeg-2.4-intel-2014b.eb} (94%) create mode 100644 easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2015a.eb rename easybuild/easyconfigs/f/{ffmpeg/ffmpeg-2.8-intel-2015b.eb => FFmpeg/FFmpeg-2.8-intel-2015b.eb} (94%) create mode 100644 easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.4-foss-2015a.eb create mode 100644 easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.5-foss-2015a.eb diff --git a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2014.06.eb similarity index 94% rename from easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb rename to easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2014.06.eb index 4abf658ad6..7c83b15912 100644 --- a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2014.06.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'ffmpeg' +name = 'FFmpeg' version = '2.4' homepage = 'https://www.ffmpeg.org/' @@ -8,7 +8,7 @@ description = """A complete, cross-platform solution to record, convert and stre toolchain = {'name': 'intel', 'version': '2014.06'} -sources = [SOURCE_TAR_BZ2] +sources = [SOURCELOWER_TAR_BZ2] source_urls = ['http://ffmpeg.org/releases/'] configopts = '--enable-pic --enable-shared --enable-gpl --enable-version3 --enable-nonfree --cc="$CC" --cxx="$CXX"' diff --git a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2014b.eb similarity index 94% rename from easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb rename to easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2014b.eb index 4461759fe7..71fa9c97d6 100644 --- a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2014b.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'ffmpeg' +name = 'FFmpeg' version = '2.4' homepage = 'https://www.ffmpeg.org/' @@ -8,7 +8,7 @@ description = """A complete, cross-platform solution to record, convert and stre toolchain = {'name': 'intel', 'version': '2014b'} -sources = [SOURCE_TAR_BZ2] +sources = [SOURCELOWER_TAR_BZ2] source_urls = ['http://ffmpeg.org/releases/'] configopts = '--enable-pic --enable-shared --enable-gpl --enable-version3 --enable-nonfree --cc="$CC" --cxx="$CXX"' diff --git a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2015a.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2015a.eb new file mode 100644 index 0000000000..c42dbf3d77 --- /dev/null +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2015a.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' + +name = 'FFmpeg' +version = '2.4' + +homepage = 'https://www.ffmpeg.org/' +description = """A complete, cross-platform solution to record, convert and stream audio and video.""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://ffmpeg.org/releases/'] + +configopts = '--enable-pic --enable-shared --enable-gpl --enable-version3 --enable-nonfree --cc="$CC" --cxx="$CXX"' + +dependencies = [ + ('NASM', '2.11.05'), + ('zlib', '1.2.8'), +] + +sanity_check_paths = { + 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server'] ] + + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', + 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], + 'dirs': ['include'] +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.8-intel-2015b.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8-intel-2015b.eb similarity index 94% rename from easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.8-intel-2015b.eb rename to easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8-intel-2015b.eb index 9493af88c9..9d99eff993 100644 --- a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.8-intel-2015b.eb +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8-intel-2015b.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'ffmpeg' +name = 'FFmpeg' version = '2.8' homepage = 'https://www.ffmpeg.org/' @@ -8,7 +8,7 @@ description = """A complete, cross-platform solution to record, convert and stre toolchain = {'name': 'intel', 'version': '2015b'} -sources = [SOURCE_TAR_BZ2] +sources = [SOURCELOWER_TAR_BZ2] source_urls = ['http://ffmpeg.org/releases/'] dependencies = [ diff --git a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.4-foss-2015a.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.4-foss-2015a.eb new file mode 100644 index 0000000000..889d11e831 --- /dev/null +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.4-foss-2015a.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'FFmpeg' +version = '2.8.4' + +homepage = 'https://www.ffmpeg.org/' +description = """A complete, cross-platform solution to record, convert and stream audio and video.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://ffmpeg.org/releases/'] + +dependencies = [ + ('NASM', '2.11.08'), + ('zlib', '1.2.8'), + ('x264', '20160114'), +] + +configopts = '--enable-pic --enable-shared --enable-gpl --enable-version3 --enable-nonfree --cc="$CC" --cxx="$CXX" ' +configopts += '--enable-libx264' + +sanity_check_paths = { + 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server'] ] + + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', + 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], + 'dirs': ['include'] +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.5-foss-2015a.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.5-foss-2015a.eb new file mode 100644 index 0000000000..70c0c62421 --- /dev/null +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.5-foss-2015a.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'FFmpeg' +version = '2.8.5' + +homepage = 'https://www.ffmpeg.org/' +description = """A complete, cross-platform solution to record, convert and stream audio and video.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://ffmpeg.org/releases/'] + +dependencies = [ + ('NASM', '2.11.08'), + ('zlib', '1.2.8'), + ('x264', '20160114'), +] + +configopts = '--enable-pic --enable-shared --enable-gpl --enable-version3 --enable-nonfree --cc="$CC" --cxx="$CXX" ' +configopts += '--enable-libx264' + +sanity_check_paths = { + 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server'] ] + + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', + 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], + 'dirs': ['include'] +} + +moduleclass = 'vis' -- GitLab From 9fad990c5904e8f1e7bdfa6b21b014cda124ec7e Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 14:06:29 +1300 Subject: [PATCH 0835/1015] New EasyConfig for libxml2-2.9.3 with the foss-2015a toolchain --- .../libxml2-2.9.3-foss-2015a-Python-2.7.11.eb | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-foss-2015a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-foss-2015a-Python-2.7.11.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-foss-2015a-Python-2.7.11.eb new file mode 100644 index 0000000000..8052162f58 --- /dev/null +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-foss-2015a-Python-2.7.11.eb @@ -0,0 +1,36 @@ +easyblock = 'ConfigureMake' + +name = 'libxml2' +version = '2.9.3' + +homepage = 'http://xmlsoft.org/' +description = """Libxml2 is the XML C parser and +toolchain developed for the Gnome project + (but usable outside of the Gnome platform).""" + +toolchain = {'name': 'foss', 'version': '2015a'} +toolchainopts = {'pic': True} + +source_urls = [ + 'http://xmlsoft.org/sources/', + 'http://xmlsoft.org/sources/old/' +] +sources = [SOURCELOWER_TAR_GZ] + +configopts = 'CC="$CC" CXX="$CXX" --with-pic' + +pythonver = '2.7.11' +pythonshortver = '.'.join(pythonver.split('.')[:2]) +versionsuffix = '-%s-%s' % ('Python', pythonver) + +dependencies = [ + ('zlib', '1.2.8'), + ('Python', pythonver), +] + +sanity_check_paths = { + 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], + 'dirs': ['bin', 'include/libxml2/libxml'], +} + +moduleclass = 'lib' -- GitLab From 6fbf081717482250b3700bdbe4496057685c0f41 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 14:08:52 +1300 Subject: [PATCH 0836/1015] New EasyConfig for SWIG 3.0.8 with the foss-2015a toolchain --- .../SWIG-3.0.8-foss-2015a-Python-2.7.11.eb | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 easybuild/easyconfigs/s/SWIG/SWIG-3.0.8-foss-2015a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/s/SWIG/SWIG-3.0.8-foss-2015a-Python-2.7.11.eb b/easybuild/easyconfigs/s/SWIG/SWIG-3.0.8-foss-2015a-Python-2.7.11.eb new file mode 100644 index 0000000000..9b8e4b5df8 --- /dev/null +++ b/easybuild/easyconfigs/s/SWIG/SWIG-3.0.8-foss-2015a-Python-2.7.11.eb @@ -0,0 +1,23 @@ +name = 'SWIG' +version = '3.0.8' + +homepage = 'http://www.swig.org/' +description = """SWIG is a software development tool that connects programs written in C and C++ with + a variety of high-level programming languages.""" + +toolchain = {'name': 'foss', 'version': '2015a'} +toolchainopts = {'pic': True, 'opt': True, 'optarch': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +python = 'Python' +pythonversion = '2.7.11' +versionsuffix = '-%s-%s' % (python, pythonversion) + +dependencies = [ + (python, pythonversion), + ('PCRE', '8.37'), +] + +moduleclass = 'devel' -- GitLab From 3dcfe55c278c08e44d75c0df4a881729e6faa8d8 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 14:12:05 +1300 Subject: [PATCH 0837/1015] New EasyConfig for GEOS 3.5.0 with the foss-2015a toolchain --- .../GEOS-3.5.0-foss-2015a-Python-2.7.11.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-foss-2015a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-foss-2015a-Python-2.7.11.eb b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-foss-2015a-Python-2.7.11.eb new file mode 100644 index 0000000000..3053b75ee0 --- /dev/null +++ b/easybuild/easyconfigs/g/GEOS/GEOS-3.5.0-foss-2015a-Python-2.7.11.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'GEOS' +version = '3.5.0' + +homepage = 'http://trac.osgeo.org/geos' +description = """GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS)""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = ['http://download.osgeo.org/geos/'] +sources = [SOURCELOWER_TAR_BZ2] + +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[0:2]) +versionsuffix = '-Python-%s' % pyver + +dependencies = [('Python', pyver)] + +builddependencies = [('SWIG', '3.0.8', versionsuffix)] + +configopts = '--enable-python' + +modextrapaths = {'PYTHONPATH': 'lib/python%s/site-packages' % pyshortver} + +sanity_check_paths = { + 'files': ['bin/geos-config', 'lib/libgeos.%s' % SHLIB_EXT, 'lib/libgeos.a', 'include/geos.h'], + 'dirs': ['lib/python%s/site-packages/geos' % pyshortver] +} + +moduleclass = 'math' -- GitLab From c54ec0a7e799c9c00520fbd1752886769dfc1129 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 14:33:14 +1300 Subject: [PATCH 0838/1015] EasyConfig for flex-2.5.35 with the ictce-5.4.0 toolchain --- .../easyconfigs/f/flex/flex-2.5.35-ictce-5.4.0.eb | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 easybuild/easyconfigs/f/flex/flex-2.5.35-ictce-5.4.0.eb diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.35-ictce-5.4.0.eb b/easybuild/easyconfigs/f/flex/flex-2.5.35-ictce-5.4.0.eb new file mode 100644 index 0000000000..653b53ec92 --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.5.35-ictce-5.4.0.eb @@ -0,0 +1,14 @@ +name = 'flex' +version = '2.5.35' + +homepage = 'http://flex.sourceforge.net/' +description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" + +toolchain = {'name': 'ictce', 'version': '5.4.0'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] + +moduleclass = 'lang' -- GitLab From 25937dcd8a790d61c1fd5d194d0bd0c15d1b0264 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 14:40:34 +1300 Subject: [PATCH 0839/1015] New EasyConfig for Bison 2.5 with the ictce-5.4.0 toolchain --- .../b/Bison/Bison-2.5-ictce-5.4.0.eb | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.4.0.eb diff --git a/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.4.0.eb b/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.4.0.eb new file mode 100644 index 0000000000..18dbc65289 --- /dev/null +++ b/easybuild/easyconfigs/b/Bison/Bison-2.5-ictce-5.4.0.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'Bison' +version = '2.5' + +homepage = 'http://www.gnu.org/software/bison' +description = """Bison is a general-purpose parser generator that converts an annotated context-free grammar + into a deterministic LR or generalized LR (GLR) parser employing LALR(1) parser tables.""" + + +toolchain = {'name': 'ictce', 'version': '5.4.0'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +builddependencies = [('M4', '1.4.16')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["bison", "yacc"]] + ["lib/liby.a"], + 'dirs': [], +} + +moduleclass = 'lang' -- GitLab From 70ddca5975069ab6bff57b38183454b064a9070c Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 2 Feb 2016 15:31:45 +1300 Subject: [PATCH 0840/1015] Added EasyBlock to FreeXL config --- easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb index c7906f58da..c7a2ae14f5 100644 --- a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb @@ -1,6 +1,8 @@ name = 'FreeXL' version = '1.0.0g' +easyblock = 'ConfigureMake' + homepage = "https://www.gaia-gis.it/fossil/freexl/index" description = "FreeXL is an open source library to extract valid data from within an Excel (.xls) spreadsheet." -- GitLab From 712d4a5e1759b6dc388c999882bffdf9779e110a Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Tue, 2 Feb 2016 17:27:50 +0100 Subject: [PATCH 0841/1015] added PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb --- ...PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb | 111 ++++++++++++++++++ 1 file changed, 111 insertions(+) create mode 100644 easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb diff --git a/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb new file mode 100644 index 0000000000..69ae0dc1d2 --- /dev/null +++ b/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb @@ -0,0 +1,111 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'Tarball' + +name = 'PRINSEQ' +version = '0.20.4' + +homepage = 'http://prinseq.sourceforge.net' +description = """ A bioinformatics tool to PRe-process and show INformation of SEQuence data. """ + +toolchain = {'name': 'goolf', 'version': '1.4.10'} + +source_urls = ['http://sourceforge.net/projects/prinseq/files/standalone/'] +sources = ['%(namelower)s-lite-%(version)s.tar.gz'] + +perl = 'Perl' +perlver = '5.16.3' +versionsuffix = '-%s-%s' % (perl, perlver) + +dependencies = [ + (perl, perlver), +] + +# these are the perl libraries dependencies +exts_defaultclass = 'PerlModule' +exts_filter = ("perldoc -lm %(ext_name)s ", "") + +exts_list = [ + ('ExtUtils::Depends', '0.405', { + 'source_tmpl': 'ExtUtils-Depends-0.405.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/X/XA/XAOC/'], + }), + ('ExtUtils::PkgConfig', '1.15', { + 'source_tmpl': 'ExtUtils-PkgConfig-1.15.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/X/XA/XAOC/'], + }), + ('Getopt::Long', '2.48', { + 'source_tmpl': 'Getopt-Long-2.48.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JV/JV/'], + }), + ('Pod::Usage', '1.68', { + 'source_tmpl': 'Pod-Usage-1.68.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAREKR/'], + }), + ('File::Temp', '0.2304', { + 'source_tmpl': 'File-Temp-0.2304.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/'], + }), + ('Digest::MD5', '2.54', { + 'source_tmpl': 'Digest-MD5-2.54.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS/'], + }), + ('File::Spec', '3.62', { + 'source_tmpl': 'PathTools-3.62.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS/'], + }), + ('JSON', '2.90', { + 'source_tmpl': 'JSON-2.90.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA/'], + }), + ('Cairo', '1.106', { + 'source_tmpl': 'Cairo-1.106.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/X/XA/XAOC/'], + }), + ('Statistics::PCA', '0.0.1', { + 'source_tmpl': 'Statistics-PCA-0.0.1.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSTH/'], + }), + ('MIME::Base64', '3.15', { + 'source_tmpl': 'MIME-Base64-3.15.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS/'], + }), + ('Math::Cephes::Matrix', '0.5304', { + 'source_tmpl': 'Math-Cephes-0.5304.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/'], + }), + ('Math::MatrixReal', '2.12', { + 'source_tmpl': 'Math-MatrixReal-2.12.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LETO/'], + }), + ('Text::SimpleTable', '2.03', { + 'source_tmpl': 'Text-SimpleTable-2.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MR/MRAMBERG/'], + }), + ('Contextual::Return', '0.004008', { + 'source_tmpl': 'Contextual-Return-0.004008.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCONWAY/'], + }), + ('Want', '0.26', { + 'source_tmpl': 'Want-0.26.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RO/ROBIN/'], + }), +] + +modextrapaths = { + 'PATH': "", # add installation dir to PATH + 'PERL5LIB': 'lib/perl5/site_perl/%s/' % (perlver) +} + +postinstallcmds = ["sed -i -e 's|/usr/bin/perl|/usr/bin/env\ perl|' %(installdir)s/*.pl", # fix shebang line + "chmod +x %(installdir)s/*.pl"] # add execution permission + +sanity_check_paths = { + 'files': ['prinseq-lite.pl', 'prinseq-graphs.pl', 'prinseq-graphs-noPCA.pl'], + 'dirs': [] +} + +moduleclass = 'bio' -- GitLab From baa1751121b1e24467cd176191f6b11f729200a6 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 3 Feb 2016 15:51:16 +0200 Subject: [PATCH 0842/1015] add easyconfig ASE-3.9.1.4567-intel-2016a-Python-2.7.11.eb --- ...SE-3.9.1.4567-intel-2016a-Python-2.7.11.eb | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 easybuild/easyconfigs/a/ASE/ASE-3.9.1.4567-intel-2016a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/a/ASE/ASE-3.9.1.4567-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/a/ASE/ASE-3.9.1.4567-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..3078c635fc --- /dev/null +++ b/easybuild/easyconfigs/a/ASE/ASE-3.9.1.4567-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,28 @@ +easyblock = 'PythonPackage' + +name = 'ASE' +version = '3.9.1.4567' + +homepage = 'https://wiki.fysik.dtu.dk/ase/' +description = """ASE is a python package providing an open source Atomic Simulation Environment + in the Python scripting language.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['https://wiki.fysik.dtu.dk/ase-files/'] +sources = ['python-%(namelower)s-%(version)s.tar.gz'] + +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:2]) +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), +] + +sanity_check_paths = { + 'files': ['bin/ase-build', 'bin/ase-db', 'bin/ase-gui', 'bin/ase-info', 'bin/ase-run'], + 'dirs': ['lib/python%s/site-packages/%%(namelower)s' % pyshortver], +} + +moduleclass = 'chem' -- GitLab From 3952aed5dfa6363c7758ca08b3329a9210da3879 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 4 Feb 2016 12:20:35 +0200 Subject: [PATCH 0843/1015] add easyconfig Boost-1.57.0-gimkl-2.11.5-Python-2.7.10.eb --- ...Boost-1.57.0-gimkl-2.11.5-Python-2.7.10.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/b/Boost/Boost-1.57.0-gimkl-2.11.5-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.57.0-gimkl-2.11.5-Python-2.7.10.eb b/easybuild/easyconfigs/b/Boost/Boost-1.57.0-gimkl-2.11.5-Python-2.7.10.eb new file mode 100644 index 0000000000..0efec2bdf2 --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.57.0-gimkl-2.11.5-Python-2.7.10.eb @@ -0,0 +1,25 @@ +name = 'Boost' +version = '1.57.0' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'pic': True, 'usempi': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] + +pythonversion = '2.7.10' +versionsuffix = '-Python-%s' % pythonversion + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('Python', pythonversion), +] + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' -- GitLab From 797147b29f7ba3ec743f81ddf6f7b1eedbb12bb4 Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Fri, 5 Feb 2016 09:04:22 +0100 Subject: [PATCH 0844/1015] fix some style remarks --- .../p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb index 69ae0dc1d2..0df91cad2a 100644 --- a/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb @@ -9,7 +9,7 @@ name = 'PRINSEQ' version = '0.20.4' homepage = 'http://prinseq.sourceforge.net' -description = """ A bioinformatics tool to PRe-process and show INformation of SEQuence data. """ +description = """A bioinformatics tool to PRe-process and show INformation of SEQuence data.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} @@ -100,8 +100,10 @@ modextrapaths = { 'PERL5LIB': 'lib/perl5/site_perl/%s/' % (perlver) } -postinstallcmds = ["sed -i -e 's|/usr/bin/perl|/usr/bin/env\ perl|' %(installdir)s/*.pl", # fix shebang line - "chmod +x %(installdir)s/*.pl"] # add execution permission +postinstallcmds = [ + "sed -i -e 's|/usr/bin/perl|/usr/bin/env\ perl|' %(installdir)s/*.pl", # fix shebang line + "chmod +x %(installdir)s/*.pl" # add execution permission +] sanity_check_paths = { 'files': ['prinseq-lite.pl', 'prinseq-graphs.pl', 'prinseq-graphs-noPCA.pl'], -- GitLab From 08080db9320bc17bde00b6fb9672477f62706d76 Mon Sep 17 00:00:00 2001 From: Alan Date: Fri, 5 Feb 2016 10:04:14 +0100 Subject: [PATCH 0845/1015] Add support for PyGTK with intel/2016a toolchain --- .../a/ATK/ATK-2.18.0-intel-2016a.eb | 35 +++++++++++++ .../c/cairo/cairo-1.14.6-intel-2016a.eb | 45 +++++++++++++++++ .../e/expat/expat-2.1.0-intel-2016a.eb | 15 ++++++ .../fontconfig-2.11.94-intel-2016a.eb | 22 ++++++++ .../g/GLib/GLib-2.47.5-intel-2016a.eb | 30 +++++++++++ ...Object-Introspection-1.47.1-intel-2016a.eb | 46 +++++++++++++++++ .../g/GTK+/GTK+-2.24.28-intel-2016a.eb | 26 ++++++++++ .../Gdk-Pixbuf-2.32.3-intel-2016a.eb | 35 +++++++++++++ .../g/gettext/gettext-0.19.6-intel-2016a.eb | 18 +++++++ .../h/HarfBuzz/HarfBuzz-1.1.3-intel-2016a.eb | 35 +++++++++++++ .../l/LibTIFF/LibTIFF-4.0.6-intel-2016a.eb | 33 ++++++++++++ .../l/libffi/libffi-3.2.1-intel-2016a.eb | 23 +++++++++ .../libjpeg-turbo-1.4.2-intel-2016a.eb | 24 +++++++++ .../n/NASM/NASM-2.11.08-intel-2016a.eb | 31 ++++++++++++ .../p/Pango/Pango-1.39.0-intel-2016a.eb | 32 ++++++++++++ ...yCairo-1.10.0-intel-2016a-Python-2.7.11.eb | 34 +++++++++++++ ...Object-2.28.6-intel-2016a-Python-2.7.11.eb | 39 +++++++++++++++ .../p/PyGObject/pygobject-enum-types.patch | 50 +++++++++++++++++++ .../PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb | 48 ++++++++++++++++++ .../p/pixman/pixman-0.34.0-intel-2016a.eb | 20 ++++++++ 20 files changed, 641 insertions(+) create mode 100644 easybuild/easyconfigs/a/ATK/ATK-2.18.0-intel-2016a.eb create mode 100644 easybuild/easyconfigs/c/cairo/cairo-1.14.6-intel-2016a.eb create mode 100644 easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2016a.eb create mode 100644 easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-intel-2016a.eb create mode 100644 easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb create mode 100644 easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2016a.eb create mode 100644 easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2016a.eb create mode 100644 easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.32.3-intel-2016a.eb create mode 100644 easybuild/easyconfigs/g/gettext/gettext-0.19.6-intel-2016a.eb create mode 100644 easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.3-intel-2016a.eb create mode 100644 easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-intel-2016a.eb create mode 100644 easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2016a.eb create mode 100644 easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2016a.eb create mode 100644 easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2016a.eb create mode 100644 easybuild/easyconfigs/p/Pango/Pango-1.39.0-intel-2016a.eb create mode 100644 easybuild/easyconfigs/p/PyCairo/PyCairo-1.10.0-intel-2016a-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/p/PyGObject/PyGObject-2.28.6-intel-2016a-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/p/PyGObject/pygobject-enum-types.patch create mode 100644 easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/p/pixman/pixman-0.34.0-intel-2016a.eb diff --git a/easybuild/easyconfigs/a/ATK/ATK-2.18.0-intel-2016a.eb b/easybuild/easyconfigs/a/ATK/ATK-2.18.0-intel-2016a.eb new file mode 100644 index 0000000000..1a5d0e1ef2 --- /dev/null +++ b/easybuild/easyconfigs/a/ATK/ATK-2.18.0-intel-2016a.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'ATK' +version = '2.18.0' + +homepage = 'https://developer.gnome.org/ATK/stable/' +description = """ + ATK provides the set of accessibility interfaces that are implemented by other + toolkits and applications. Using the ATK interfaces, accessibility tools have + full access to view and control running applications. +""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_XZ] + +glibver = '2.47.5' +dependencies = [ + ('GLib', glibver), + ('GObject-Introspection', '1.47.1') +] + +configopts = " --disable-dependency-tracking --enable-introspection=yes " + +modextrapaths = { + 'XDG_DATA_DIRS': 'share', +} + +sanity_check_paths = { + 'files': ['lib/libatk-1.0.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/c/cairo/cairo-1.14.6-intel-2016a.eb b/easybuild/easyconfigs/c/cairo/cairo-1.14.6-intel-2016a.eb new file mode 100644 index 0000000000..0a62de36aa --- /dev/null +++ b/easybuild/easyconfigs/c/cairo/cairo-1.14.6-intel-2016a.eb @@ -0,0 +1,45 @@ +easyblock = 'ConfigureMake' + +name = 'cairo' +version = '1.14.6' + +homepage = 'http://cairographics.org' +description = """Cairo is a 2D graphics library with support for multiple output devices. + Currently supported output targets include the X Window System (via both Xlib and XCB), Quartz, Win32, image buffers, + PostScript, PDF, and SVG file output. Experimental backends include OpenGL, BeOS, OS/2, and DirectFB""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['http://cairographics.org/releases/'] +sources = [SOURCE_TAR_XZ] + +glibver = '2.47.5' + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('libpng', '1.6.21'), + ('freetype', '2.6.2'), + ('pixman', '0.34.0'), + ('fontconfig', '2.11.94'), + ('expat', '2.1.0'), + ('GLib', glibver), +] + +# disable symbol lookup, which requires -lbfd, to avoid link issues with (non-PIC) libiberty.a provided by GCC +configopts = "--enable-symbol-lookup=no --enable-gobject=yes --enable-svg=yes --enable-tee=yes " + +# workaround for "hidden symbol .* in .* is referenced by DSO" and "ld: final link failed: Bad value" +buildopts = 'LD="$CC" LDFLAGS="$LDFLAGS -shared-intel"' + +sanity_check_paths = { + 'files': ['bin/cairo-trace', 'lib/cairo/libcairo-trace.so', 'lib/cairo/libcairo-trace.a', + 'lib/libcairo.a', 'lib/libcairo-gobject.a', 'lib/libcairo-script-interpreter.a', + 'lib/libcairo-gobject.so', 'lib/libcairo-script-interpreter.so', 'lib/libcairo.so'] + + ['include/cairo/cairo%s.h' % x for x in ['', '-deprecated', '-features', '-ft', '-gobject', '-pdf', '-ps', + '-script', '-script-interpreter', '-svg', '-version', '-xcb', + '-xlib', '-xlib-xrender']], + 'dirs': ['lib/pkgconfig'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2016a.eb b/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2016a.eb new file mode 100644 index 0000000000..7822366091 --- /dev/null +++ b/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2016a.eb @@ -0,0 +1,15 @@ +easyblock = 'ConfigureMake' + +name = 'expat' +version = '2.1.0' + +homepage = 'http://expat.sourceforge.net/' +description = """Expat is an XML parser library written in C. It is a stream-oriented parser in which an application + registers handlers for things the parser might find in the XML document (like start tags)""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [SOURCEFORGE_SOURCE] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-intel-2016a.eb b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-intel-2016a.eb new file mode 100644 index 0000000000..f008f4125b --- /dev/null +++ b/easybuild/easyconfigs/f/fontconfig/fontconfig-2.11.94-intel-2016a.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'fontconfig' +version = '2.11.94' + +homepage = 'http://www.freedesktop.org/software/fontconfig' +description = """Fontconfig is a library designed to provide system-wide font configuration, customization and +application access.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['http://www.freedesktop.org/software/fontconfig/release/'] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('expat', '2.1.0'), + ('freetype', '2.6.2'), +] + +configopts = '--disable-docs ' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb b/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb new file mode 100644 index 0000000000..beaa30c8cd --- /dev/null +++ b/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'GLib' +version = '2.47.5' + +homepage = 'http://www.gtk.org/' +description = """GLib is one of the base libraries of the GTK+ project""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://ftp.gnome.org/pub/gnome/sources/glib/%(version_major_minor)s/'] +sources = ['glib-%(version)s.tar.xz'] + +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:2]) +pysuffix = '-Python-%s' % pyver + +dependencies = [ + ('libffi', '3.2.1'), + ('gettext', '0.19.6'), + ('libxml2', '2.9.3', pysuffix) +] + +builddependencies = [('Python', pyver)] + +configopts = " --disable-maintainer-mode --disable-silent-rules " +configopts += " --disable-dependency-tracking --disable-libelf --enable-static --enable-shared " + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2016a.eb b/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2016a.eb new file mode 100644 index 0000000000..14604a6073 --- /dev/null +++ b/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2016a.eb @@ -0,0 +1,46 @@ +easyblock = 'ConfigureMake' + +name = 'GObject-Introspection' +version = '1.47.1' + +homepage = 'https://wiki.gnome.org/GObjectIntrospection/' +description = """GObject introspection is a middleware layer between C libraries + (using GObject) and language bindings. The C library can be scanned at + compile time and generate a metadata file, in addition to the actual + native C library. Then at runtime, language bindings can read this + metadata and automatically provide bindings to call into the C library.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCELOWER_TAR_XZ] + +pyver = '2.7.11' + +dependencies = [ + ('Python', pyver), + ('GLib', '2.47.5'), + ('flex', '2.6.0'), + ('Bison', '3.0.4'), + ('cairo', '1.14.6'), + ('libffi', '3.2.1'), +] + +builddependencies = [('Autotools', '20150215')] + +preconfigopts = "GI_SCANNER_DISABLE_CACHE=true " + +configopts = "--disable-dependency-tracking" + +modextrapaths = { + 'GI_TYPELIB_PATH': 'share', + 'XDG_DATA_DIRS': 'share', +} + +sanity_check_paths = { + 'files': ['bin/g-ir-%s' % x for x in ['annotation-tool', 'compiler', 'generate', 'scanner']] + + ['lib/libgirepository-1.0.%s' % x for x in ['so', 'a']], + 'dirs': ['include', 'share'] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2016a.eb b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2016a.eb new file mode 100644 index 0000000000..6a0fe61d40 --- /dev/null +++ b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2016a.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'GTK+' +version = '2.24.28' + +homepage = 'https://developer.gnome.org/gtk+/stable/' +description = """ + The GTK+ 2 package contains libraries used for creating graphical user interfaces for applications. +""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_XZ] + +dependencies = [ + ('ATK', '2.18.0'), + ('Gdk-Pixbuf', '2.32.3'), + ('Pango', '1.39.0'), + ('GObject-Introspection', '1.47.1'), +] + +configopts = " --disable-dependency-tracking --disable-silent-rules " +configopts += " --disable-glibtest --enable-introspection=yes --disable-visibility " + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.32.3-intel-2016a.eb b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.32.3-intel-2016a.eb new file mode 100644 index 0000000000..6c757a9b2b --- /dev/null +++ b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.32.3-intel-2016a.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'Gdk-Pixbuf' +version = '2.32.3' + +homepage = 'https://developer.gnome.org/gdk-pixbuf/stable/' +description = """ + The Gdk Pixbuf is a toolkit for image loading and pixel buffer manipulation. + It is used by GTK+ 2 and GTK+ 3 to load and manipulate images. In the past it + was distributed as part of GTK+ 2 but it was split off into a separate package + in preparation for the change to GTK+ 3. +""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_XZ] + +glibver = '2.47.5' +dependencies = [ + ('GLib', glibver), + ('libjpeg-turbo', '1.4.2'), + ('libpng', '1.6.21'), + ('LibTIFF', '4.0.6'), + ('GObject-Introspection', '1.47.1') +] + +configopts = " --disable-dependency-tracking --disable-maintainer-mode --enable-debug=no --enable-introspection=yes " +configopts += " --disable-Bsymbolic --without-gdiplus --enable-shared --enable-static" + +modextrapaths = { + 'XDG_DATA_DIRS': 'share', +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/gettext/gettext-0.19.6-intel-2016a.eb b/easybuild/easyconfigs/g/gettext/gettext-0.19.6-intel-2016a.eb new file mode 100644 index 0000000000..d58aad1970 --- /dev/null +++ b/easybuild/easyconfigs/g/gettext/gettext-0.19.6-intel-2016a.eb @@ -0,0 +1,18 @@ +easyblock = 'ConfigureMake' + +name = 'gettext' +version = '0.19.6' + +homepage = 'http://www.gnu.org/software/gettext/' +description = """GNU `gettext' is an important step for the GNU Translation Project, as it is an asset on which we may +build many other steps. This package offers to programmers, translators, and even users, a well integrated set of tools +and documentation""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +sources = [SOURCE_TAR_GZ] +source_urls = [GNU_SOURCE] + +configopts = '--without-emacs' + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.3-intel-2016a.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.3-intel-2016a.eb new file mode 100644 index 0000000000..8826dd1ab6 --- /dev/null +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.3-intel-2016a.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'HarfBuzz' +version = '1.1.3' + +homepage = 'http://www.freedesktop.org/wiki/Software/HarfBuzz' +description = """HarfBuzz is an OpenType text shaping engine.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['http://www.freedesktop.org/software/harfbuzz/release/'] +sources = [SOURCELOWER_TAR_BZ2] + +glibver = '2.47.5' +dependencies = [ + ('GLib', glibver), + ('cairo', '1.14.6'), + ('freetype', '2.6.2'), + ('GObject-Introspection', '1.47.1') +] + +configopts = " --disable-dependency-tracking --enable-introspection=yes --with-gobject=yes " +configopts += " --enable-static --enable-shared --with-cairo " + +modextrapaths = { + 'GI_TYPELIB_PATH': 'share', + 'XDG_DATA_DIRS': 'share', +} + +sanity_check_paths = { + 'files': ['lib/libharfbuzz.%s' % SHLIB_EXT, 'bin/hb-view'], + 'dirs': [] +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-intel-2016a.eb b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-intel-2016a.eb new file mode 100644 index 0000000000..ed490e66de --- /dev/null +++ b/easybuild/easyconfigs/l/LibTIFF/LibTIFF-4.0.6-intel-2016a.eb @@ -0,0 +1,33 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos , Alan O'Cais (JSC) +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/ +## +easyblock = 'ConfigureMake' + +name = 'LibTIFF' +version = '4.0.6' + +homepage = 'http://www.remotesensing.org/libtiff/' +description = "tiff: Library and tools for reading and writing TIFF data files" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = [ + 'http://download.osgeo.org/libtiff/', + 'ftp://ftp.remotesensing.org/pub/libtiff/', +] +sources = ['tiff-%(version)s.tar.gz'] + +sanity_check_paths = { + 'files': ['bin/tiffinfo'], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2016a.eb b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2016a.eb new file mode 100644 index 0000000000..2096059a85 --- /dev/null +++ b/easybuild/easyconfigs/l/libffi/libffi-3.2.1-intel-2016a.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'libffi' +version = '3.2.1' + +homepage = 'http://sourceware.org/libffi/' +description = """The libffi library provides a portable, high level programming interface to various calling +conventions. This allows a programmer to call any function specified by a call interface description at run-time.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = [ + 'ftp://sourceware.org/pub/libffi/', + 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', +] +sources = [SOURCELOWER_TAR_GZ] + +sanity_check_paths = { + 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2016a.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2016a.eb new file mode 100644 index 0000000000..0eed145ebe --- /dev/null +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2016a.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'libjpeg-turbo' +version = '1.4.2' + +homepage = 'http://sourceforge.net/projects/libjpeg-turbo/' +description = """libjpeg-turbo is a fork of the original IJG libjpeg which uses SIMD to accelerate baseline JPEG +compression and decompression. libjpeg is a library that implements JPEG image encoding, decoding and transcoding. +""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('NASM', '2.11.08'), +] + +configopts = "--with-jpeg8" +runtest = "test" + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2016a.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2016a.eb new file mode 100644 index 0000000000..7fa10b2782 --- /dev/null +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-intel-2016a.eb @@ -0,0 +1,31 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-90.html +## + +easyblock = 'ConfigureMake' + +name = 'NASM' +version = '2.11.08' + +homepage = 'http://www.nasm.us/' +description = """NASM: General-purpose x86 assembler""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://www.nasm.us/pub/nasm/releasebuilds/%(version)s'] + +sanity_check_paths = { + 'files': ['bin/nasm'], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Pango/Pango-1.39.0-intel-2016a.eb b/easybuild/easyconfigs/p/Pango/Pango-1.39.0-intel-2016a.eb new file mode 100644 index 0000000000..8006abc5d1 --- /dev/null +++ b/easybuild/easyconfigs/p/Pango/Pango-1.39.0-intel-2016a.eb @@ -0,0 +1,32 @@ +easyblock = 'ConfigureMake' + +name = 'Pango' +version = '1.39.0' + +homepage = 'http://www.pango.org/' +description = """Pango is a library for laying out and rendering of text, with an emphasis on internationalization. +Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the +context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_XZ] + +glibver = '2.47.5' +dependencies = [ + ('GLib', glibver), + ('cairo', '1.14.6'), + ('HarfBuzz', '1.1.3'), + ('GObject-Introspection', '1.47.1'), + ('fontconfig', '2.11.94') +] + +configopts = " --disable-dependency-tracking --disable-silent-rules " +configopts += " --enable-introspection=yes --enable-static --enable-shared " + +modextrapaths = { + 'XDG_DATA_DIRS': 'share', +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/PyCairo/PyCairo-1.10.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PyCairo/PyCairo-1.10.0-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..13339917a6 --- /dev/null +++ b/easybuild/easyconfigs/p/PyCairo/PyCairo-1.10.0-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,34 @@ +easyblock = 'Waf' + +name = 'PyCairo' +version = '1.10.0' + +homepage = 'http://cairographics.org/pycairo/' +description = """Python bindings for the cairo library""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['http://cairographics.org/releases/'] +# py2cairo is the Python 2 compatible release +sources = ['py2cairo-%(version)s.tar.bz2'] + +pyver_maj_min = '2.7' +pyver = '%s.11' % pyver_maj_min +versionsuffix = '-Python-%s' % (pyver) + +configopts = " --nopyc --nopyo " + +dependencies = [ + ('Python', pyver), + ('cairo', '1.14.6'), +] + +modextrapaths = {'PYTHONPATH': ['lib/python%s/site-packages' % pyver_maj_min, + 'lib64/python%s/site-packages' % pyver_maj_min]} + +sanity_check_paths = { + 'files': ['include/pycairo/pycairo.h', 'lib/pkgconfig/pycairo.pc'], + 'dirs': ['lib/python%s/site-packages/cairo' % pyver_maj_min], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/PyGObject/PyGObject-2.28.6-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PyGObject/PyGObject-2.28.6-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..7a523a4d67 --- /dev/null +++ b/easybuild/easyconfigs/p/PyGObject/PyGObject-2.28.6-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,39 @@ +easyblock = 'ConfigureMake' + +name = 'PyGObject' +version = '2.28.6' + +homepage = 'http://www.pygtk.org/' +description = """Python Bindings for GLib/GObject/GIO/GTK+""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = [FTPGNOME_SOURCE] +sources = [SOURCELOWER_TAR_XZ] + +patches = ['pygobject-enum-types.patch'] + +pyver_maj_min = '2.7' +pyver = '%s.11' % pyver_maj_min +versionsuffix = '-Python-%s' % pyver + +glibver = '2.47.5' +dependencies = [ + ('Python', pyver), + ('GLib', glibver), + ('GObject-Introspection', '1.47.1'), + ('PyCairo', '1.10.0', versionsuffix), +] + +configopts = " --disable-dependency-tracking --disable-introspection " + +modextrapaths = {'PYTHONPATH': ['lib/python%s/site-packages' % pyver_maj_min, + 'lib64/python%s/site-packages' % pyver_maj_min]} + +sanity_check_paths = { + 'files': ['include/pygtk-%(version_major)s.0/pyglib.h', 'include/pygtk-%(version_major)s.0/pygobject.h', + 'lib/libpyglib-%(version_major)s.0-python.so'], + 'dirs': ['bin', 'lib/python%s/site-packages/' % pyver_maj_min], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/PyGObject/pygobject-enum-types.patch b/easybuild/easyconfigs/p/PyGObject/pygobject-enum-types.patch new file mode 100644 index 0000000000..420f56b036 --- /dev/null +++ b/easybuild/easyconfigs/p/PyGObject/pygobject-enum-types.patch @@ -0,0 +1,50 @@ +From 42d01f060c5d764baa881d13c103d68897163a49 Mon Sep 17 00:00:00 2001 +From: Ryan Lortie +Date: Mon, 12 Mar 2012 16:44:14 -0400 +Subject: gio-types.defs: change some enums to flags + +These flags types were originally incorrectly handled in glib as being +enums. That bug was fixed, but they're still enums here, leading to +warnings about the mismatch. + +Change them to flags. + +https://bugzilla.gnome.org/show_bug.cgi?id=668522 +--- + gio/gio-types.defs | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/gio/gio-types.defs b/gio/gio-types.defs +index 331e0bc..7eee5c8 100644 +--- a/gio/gio-types.defs ++++ b/gio/gio-types.defs +@@ -526,7 +526,7 @@ + ) + ) + +-(define-enum MountMountFlags ++(define-flags MountMountFlags + (in-module "gio") + (c-name "GMountMountFlags") + (gtype-id "G_TYPE_MOUNT_MOUNT_FLAGS") +@@ -545,7 +545,7 @@ + ) + ) + +-(define-enum DriveStartFlags ++(define-flags DriveStartFlags + (in-module "gio") + (c-name "GDriveStartFlags") + (gtype-id "G_TYPE_DRIVE_START_FLAGS") +@@ -770,7 +770,7 @@ + ) + ) + +-(define-enum SocketMsgFlags ++(define-flags SocketMsgFlags + (in-module "gio") + (c-name "GSocketMsgFlags") + (gtype-id "G_TYPE_SOCKET_MSG_FLAGS") +-- +cgit v0.11.2 + diff --git a/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..d7c932fcb8 --- /dev/null +++ b/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,48 @@ +easyblock = 'ConfigureMake' + +name = 'PyGTK' +version = '2.24.0' + +homepage = 'http://www.pygtk.org/' +description = """PyGTK lets you to easily create programs with a graphical user interface + using the Python programming language.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['ftp://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s/'] + +configopts = " --disable-dependency-tracking " + +pyver_maj_min = '2.7' +pyver = '%s.11' % pyver_maj_min +versionsuffix = '-Python-%s' % pyver + +glibver = '2.47.5' +dependencies = [ + ('Python', pyver), + ('GLib', glibver), + ('PyGObject', '2.28.6', versionsuffix), + ('GTK+', '2.24.28'), + ('ATK', '2.18.0'), + ('PyCairo', '1.10.0', versionsuffix), +] + +postinstallcmds = ["sed -i s#'codegendir=${datadir}'#codegendir=$EBROOTPYGOBJECT/share# " + + "%(installdir)s/lib/pkgconfig/pygtk-2.0.pc"] +postinstallcmds += ["sed -i s#'exec_prefix=${prefix}'#exec_prefix=$EBROOTPYGOBJECT# " + + "%(installdir)s/bin/pygtk-codegen-2.0"] + +modextrapaths = {'PYTHONPATH': ['lib/python%s/site-packages' % pyver_maj_min, + 'lib64/python%s/site-packages' % pyver_maj_min], + 'PYTHONPATH': ['lib/python%s/site-packages/gtk-2.0' % pyver_maj_min, + 'lib64/python%s/site-packages/gtk-2.0' % pyver_maj_min]} + +sanity_check_paths = { + 'files': ['lib/pkgconfig/pygtk-%(version_major)s.0.pc'], + 'dirs': ['lib/pygtk'], +} + +sanity_check_commands = [('python', "-c 'import gtk'")] + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/pixman/pixman-0.34.0-intel-2016a.eb b/easybuild/easyconfigs/p/pixman/pixman-0.34.0-intel-2016a.eb new file mode 100644 index 0000000000..eb4e677dea --- /dev/null +++ b/easybuild/easyconfigs/p/pixman/pixman-0.34.0-intel-2016a.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = "pixman" +version = '0.34.0' + +homepage = 'http://www.pixman.org/' +description = """Pixman is a low-level software library for pixel manipulation, providing features such as image +compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and the X server.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['http://cairographics.org/releases/'] +sources = [SOURCE_TAR_GZ] + +sanity_check_paths = { + 'files': ['lib/libpixman-1.so'], + 'dirs': [] +} + +moduleclass = 'vis' -- GitLab From 951d52673aef7b3e182e7265ee1954bcb92f94c6 Mon Sep 17 00:00:00 2001 From: Alan Date: Fri, 5 Feb 2016 10:28:45 +0100 Subject: [PATCH 0846/1015] Conform, conform, conform!! --- .../p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb index d7c932fcb8..4ab6601fee 100644 --- a/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb @@ -12,8 +12,6 @@ toolchain = {'name': 'intel', 'version': '2016a'} sources = [SOURCELOWER_TAR_BZ2] source_urls = ['ftp://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s/'] -configopts = " --disable-dependency-tracking " - pyver_maj_min = '2.7' pyver = '%s.11' % pyver_maj_min versionsuffix = '-Python-%s' % pyver @@ -28,6 +26,8 @@ dependencies = [ ('PyCairo', '1.10.0', versionsuffix), ] +configopts = " --disable-dependency-tracking " + postinstallcmds = ["sed -i s#'codegendir=${datadir}'#codegendir=$EBROOTPYGOBJECT/share# " + "%(installdir)s/lib/pkgconfig/pygtk-2.0.pc"] postinstallcmds += ["sed -i s#'exec_prefix=${prefix}'#exec_prefix=$EBROOTPYGOBJECT# " + -- GitLab From a270b55ff4522b71706bf6ddcec1e5ff277950bb Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Fri, 5 Feb 2016 10:58:12 +0100 Subject: [PATCH 0847/1015] added extra sanity checks --- ...PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb | 116 ++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb diff --git a/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb new file mode 100644 index 0000000000..2843226d01 --- /dev/null +++ b/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb @@ -0,0 +1,116 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'Tarball' + +name = 'PRINSEQ' +version = '0.20.4' + +homepage = 'http://prinseq.sourceforge.net' +description = """A bioinformatics tool to PRe-process and show INformation of SEQuence data.""" + +toolchain = {'name': 'goolf', 'version': '1.4.10'} + +source_urls = ['http://sourceforge.net/projects/prinseq/files/standalone/'] +sources = ['%(namelower)s-lite-%(version)s.tar.gz'] + +perl = 'Perl' +perlver = '5.16.3' +versionsuffix = '-%s-%s' % (perl, perlver) + +dependencies = [ + (perl, perlver), +] + +# these are the perl libraries dependencies +exts_defaultclass = 'PerlModule' +exts_filter = ("perldoc -lm %(ext_name)s ", "") + +exts_list = [ + ('ExtUtils::Depends', '0.405', { + 'source_tmpl': 'ExtUtils-Depends-0.405.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/X/XA/XAOC/'], + }), + ('ExtUtils::PkgConfig', '1.15', { + 'source_tmpl': 'ExtUtils-PkgConfig-1.15.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/X/XA/XAOC/'], + }), + ('Getopt::Long', '2.48', { + 'source_tmpl': 'Getopt-Long-2.48.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/J/JV/JV/'], + }), + ('Pod::Usage', '1.68', { + 'source_tmpl': 'Pod-Usage-1.68.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAREKR/'], + }), + ('File::Temp', '0.2304', { + 'source_tmpl': 'File-Temp-0.2304.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/'], + }), + ('Digest::MD5', '2.54', { + 'source_tmpl': 'Digest-MD5-2.54.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS/'], + }), + ('File::Spec', '3.62', { + 'source_tmpl': 'PathTools-3.62.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RJ/RJBS/'], + }), + ('JSON', '2.90', { + 'source_tmpl': 'JSON-2.90.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MA/MAKAMAKA/'], + }), + ('Cairo', '1.106', { + 'source_tmpl': 'Cairo-1.106.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/X/XA/XAOC/'], + }), + ('Statistics::PCA', '0.0.1', { + 'source_tmpl': 'Statistics-PCA-0.0.1.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DS/DSTH/'], + }), + ('MIME::Base64', '3.15', { + 'source_tmpl': 'MIME-Base64-3.15.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/G/GA/GAAS/'], + }), + ('Math::Cephes::Matrix', '0.5304', { + 'source_tmpl': 'Math-Cephes-0.5304.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/'], + }), + ('Math::MatrixReal', '2.12', { + 'source_tmpl': 'Math-MatrixReal-2.12.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/L/LE/LETO/'], + }), + ('Text::SimpleTable', '2.03', { + 'source_tmpl': 'Text-SimpleTable-2.03.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/M/MR/MRAMBERG/'], + }), + ('Contextual::Return', '0.004008', { + 'source_tmpl': 'Contextual-Return-0.004008.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/D/DC/DCONWAY/'], + }), + ('Want', '0.26', { + 'source_tmpl': 'Want-0.26.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/R/RO/ROBIN/'], + }), +] + +# this is the script which relies in many extra Perl libraries so we verify here it's working fine +runtest = 'perl %(installdir)s/prinseq-graphs.pl' + +modextrapaths = { + 'PATH': "", # add installation dir to PATH + 'PERL5LIB': 'lib/perl5/site_perl/%s/' % (perlver) +} + +postinstallcmds = [ + "sed -i -e 's|/usr/bin/perl|/usr/bin/env\ perl|' %(installdir)s/*.pl", # fix shebang line + "chmod +x %(installdir)s/*.pl" # add execution permission +] + +sanity_check_paths = { + 'files': ['prinseq-lite.pl', 'prinseq-graphs.pl', 'prinseq-graphs-noPCA.pl'], + 'dirs': [] +} + +moduleclass = 'bio' -- GitLab From 178c558e2e9c93de6addb1dc4cc389d93ce25ff5 Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Fri, 5 Feb 2016 11:25:25 +0100 Subject: [PATCH 0848/1015] fixed merge conflicts --- .../p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb | 3 --- 1 file changed, 3 deletions(-) diff --git a/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb index 5d81a0e0c1..2843226d01 100644 --- a/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb @@ -95,12 +95,9 @@ exts_list = [ }), ] -<<<<<<< HEAD # this is the script which relies in many extra Perl libraries so we verify here it's working fine runtest = 'perl %(installdir)s/prinseq-graphs.pl' -======= ->>>>>>> upstream/develop modextrapaths = { 'PATH': "", # add installation dir to PATH 'PERL5LIB': 'lib/perl5/site_perl/%s/' % (perlver) -- GitLab From 58a5fd09ae292d1de21e8ffe3350d75e9f1e56bd Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Fri, 5 Feb 2016 13:18:45 +0100 Subject: [PATCH 0849/1015] use sanity_check_commands instead of runtest --- .../p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb index 2843226d01..fc0341658f 100644 --- a/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/p/PRINSEQ/PRINSEQ-0.20.4-goolf-1.4.10-Perl-5.16.3.eb @@ -95,8 +95,8 @@ exts_list = [ }), ] -# this is the script which relies in many extra Perl libraries so we verify here it's working fine -runtest = 'perl %(installdir)s/prinseq-graphs.pl' +# this is the script which relies in many extra Perl libraries so we verify it's working fine +sanity_check_commands = [('perl', '%(installdir)s/prinseq-graphs.pl')] modextrapaths = { 'PATH': "", # add installation dir to PATH -- GitLab From 00a795ed85bb3c9543ce590de033be7cca6df0c9 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 5 Feb 2016 13:35:51 +0100 Subject: [PATCH 0850/1015] Added PCMSolver --- ...PCMSolver-20160205-eigen-include-dir.patch | 14 ++++++ ...lver-20160205-intel-2016a-Python-2.7.11.eb | 45 +++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-eigen-include-dir.patch create mode 100644 easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-intel-2016a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-eigen-include-dir.patch b/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-eigen-include-dir.patch new file mode 100644 index 0000000000..dcef0d8b3a --- /dev/null +++ b/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-eigen-include-dir.patch @@ -0,0 +1,14 @@ +# it doesn't look in the correct directory to find Eigen +diff --git a/cmake/custom/eigen.cmake b/cmake/custom/eigen.cmake +index 8d2f26f..80815e0 100644 +--- a/cmake/custom/eigen.cmake ++++ b/cmake/custom/eigen.cmake +@@ -11,7 +11,7 @@ + # define: '-DEIGEN3_ROOT="{0}"'.format(arguments['--eigen']) + + if(EIGEN3_ROOT) +- set(EIGEN3_INCLUDE_DIR ${EIGEN3_ROOT}/include/eigen3) ++ set(EIGEN3_INCLUDE_DIR ${EIGEN3_ROOT}/include) + find_package(Eigen3 3.1.0) + message(STATUS "Eigen " ${EIGEN3_VERSION} " is located here: " ${EIGEN3_INCLUDE_DIR}) + if(NOT EIGEN3_FOUND) diff --git a/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..0e7d1d1466 --- /dev/null +++ b/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,45 @@ +easyblock = 'CMakeMake' + +name = 'PCMSolver' +version = '20160205' + +homepage = 'https://pcmsolver.readthedocs.org' +description = """An API for the Polarizable Continuum Model.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'cstd': 'c99'} + +sources = ['1d53a584b9a70b.tar.gz'] +source_urls = ['https://github.com/PCMSolver/pcmsolver/archive/'] + +patches = ['PCMSolver-%(version)s-eigen-include-dir.patch'] + +python = 'Python' +pyver = '2.7.11' +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + (python, pyver), + ('zlib', '1.2.8'), + ('Boost', '1.59.0', versionsuffix), +] + +builddependencies = [ + ('CMake', '3.4.1'), + ('Eigen', '3.2.7'), +] + +configopts = '-DCMAKE_BUILD_TYPE=Release -DEIGEN3_ROOT=$EBROOTEIGEN -DCMAKE_CXX_FLAGS="$LIBLAPACK_MT -DEIGEN_USE_MKL_ALL"' + +separate_build_dir = True + +runtest = 'test' + +postinstallcmds = ["chmod +x %(installdir)s/bin/pcmsolver.py"] + +sanity_check_paths = { + 'files': ['bin/pcmsolver.py', 'lib/libpcm.a', 'lib/libpcm.%s' % SHLIB_EXT], + 'dirs': ['include'] +} + +moduleclass = 'chem' -- GitLab From 422db6b8ed6eae35818847193a64867837a810e5 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 5 Feb 2016 13:39:54 +0100 Subject: [PATCH 0851/1015] Added git version of PSI4 --- .../PSI-4.0b6-20160201-fix-gitversion.patch | 12 +++++ ...6-20160201-intel-2016a-mt-Python-2.7.11.eb | 45 +++++++++++++++++++ .../p/PSI/PSI-4.0b6-20160201-plugin-fix.patch | 14 ++++++ 3 files changed, 71 insertions(+) create mode 100644 easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-fix-gitversion.patch create mode 100644 easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-intel-2016a-mt-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-plugin-fix.patch diff --git a/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-fix-gitversion.patch b/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-fix-gitversion.patch new file mode 100644 index 0000000000..93d3b7eab4 --- /dev/null +++ b/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-fix-gitversion.patch @@ -0,0 +1,12 @@ +# As we have a git version without the git metadata, we tell it which commit we have used +# by wpoely86@gmail.com +diff -ur psi4public-e4070d0024742579a445e084da9dde078310094d.orig/src/bin/psi4/gitversion.py psi4public-e4070d0024742579a445e084da9dde078310094d/src/bin/psi4/gitversion.py +--- psi4public-e4070d0024742579a445e084da9dde078310094d.orig/src/bin/psi4/gitversion.py 2016-02-01 22:43:36.000000000 +0100 ++++ psi4public-e4070d0024742579a445e084da9dde078310094d/src/bin/psi4/gitversion.py 2016-02-04 11:41:37.287312135 +0100 +@@ -104,4 +104,5 @@ + ghash = '' + mmp = '' + +-write_version(branch, mmp, ghash, status) ++#write_version(branch, mmp, ghash, status) ++write_version('master', None, 'e4070d002474257', '') diff --git a/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-intel-2016a-mt-Python-2.7.11.eb b/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-intel-2016a-mt-Python-2.7.11.eb new file mode 100644 index 0000000000..d4fb4f7c93 --- /dev/null +++ b/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-intel-2016a-mt-Python-2.7.11.eb @@ -0,0 +1,45 @@ +name = 'PSI' +version = '4.0b6-20160201' +versionsuffix = '-mt' + +homepage = 'http://www.psicode.org/' +description = """PSI4 is an open-source suite of ab initio quantum chemistry programs designed for + efficient, high-accuracy simulations of a variety of molecular properties. We can routinely perform + computations with more than 2500 basis functions running serially or in parallel.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'usempi': False} + +source_urls = ['https://github.com/psi4/psi4public/archive/'] +sources = ['e4070d0024742579.tar.gz'] + +patches = [ + 'PSI-%(version)s-fix-gitversion.patch', + 'PSI-%(version)s-plugin-fix.patch', +] + +python = 'Python' +pyver = '2.7.11' +pysuff = '-%s-%s' % (python, pyver) +versionsuffix += pysuff + +dependencies = [ + (python, pyver), + ('Boost', '1.59.0', pysuff), + ('PCMSolver', '20160205', pysuff), + ('CheMPS2', '1.6'), +] + +builddependencies = [ + ('CMake', '3.4.1'), + ('Perl', '5.22.1', '-bare'), # for the test suite +] + +configopts = '-DENABLE_MPI=OFF -DENABLE_OMP=ON -DENABLE_UNIT_TESTS=ON -DENABLE_CHEMPS2=ON -DENABLE_PLUGINS=ON' +configopts += ' -DENABLE_DUMMY_PLUGIN=ON -DCHEMPS2_ROOT=$EBROOTCHEMPS2' +configopts += ' -DENABLE_PCMSOLVER=ON -DPCMSOLVER_ROOT=$EBROOTPCMSOLVER' + +# Execute only the 'quick' tests and run 4 in parallel +runtest = 'ARGS="-V -L quicktests -j 4" test' + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-plugin-fix.patch b/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-plugin-fix.patch new file mode 100644 index 0000000000..1cd68c1a98 --- /dev/null +++ b/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-plugin-fix.patch @@ -0,0 +1,14 @@ +# Let the plugin makefile system work with our install system: patch the +# directory path to correspond with our install directory +# 01/02/2016 - wpoely86@gmail.com +diff -ur psi4public-e4070d0024742579a445e084da9dde078310094d.orig/CMakeLists.txt psi4public-e4070d0024742579a445e084da9dde078310094d/CMakeLists.txt +--- psi4public-e4070d0024742579a445e084da9dde078310094d.orig/CMakeLists.txt 2016-02-01 22:43:36.000000000 +0100 ++++ psi4public-e4070d0024742579a445e084da9dde078310094d/CMakeLists.txt 2016-02-05 12:40:20.375508374 +0100 +@@ -282,6 +282,7 @@ + foreach(dir ${dirs}) + set(PLUGIN_INCLUDE_DIRECTORIES "-I${dir} ${PLUGIN_INCLUDE_DIRECTORIES}") + endforeach() ++set(PLUGIN_INCLUDE_DIRECTORIES "-I$ENV{PSI_SRC_INSTALL_DIR}/include -I$ENV{PSI_SRC_INSTALL_DIR}/src/lib/ -I$ENV{PSI_OBJ_INSTALL_DIR}/include -I$ENV{PSI_OBJ_INSTALL_DIR}/src/lib/ ${PLUGIN_INCLUDE_DIRECTORIES}") + foreach(def ${defs}) + set(PLUGIN_DEFINES "-D${def} ${PLUGIN_DEFINES}") + endforeach() -- GitLab From 83cbdcc53f75dba692f751f327f1dc24ab20e7e1 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 5 Feb 2016 13:59:30 +0100 Subject: [PATCH 0852/1015] PCMSolver: patch is mainlined --- .../PCMSolver-20160205-eigen-include-dir.patch | 14 -------------- ...PCMSolver-20160205-intel-2016a-Python-2.7.11.eb | 4 +--- 2 files changed, 1 insertion(+), 17 deletions(-) delete mode 100644 easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-eigen-include-dir.patch diff --git a/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-eigen-include-dir.patch b/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-eigen-include-dir.patch deleted file mode 100644 index dcef0d8b3a..0000000000 --- a/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-eigen-include-dir.patch +++ /dev/null @@ -1,14 +0,0 @@ -# it doesn't look in the correct directory to find Eigen -diff --git a/cmake/custom/eigen.cmake b/cmake/custom/eigen.cmake -index 8d2f26f..80815e0 100644 ---- a/cmake/custom/eigen.cmake -+++ b/cmake/custom/eigen.cmake -@@ -11,7 +11,7 @@ - # define: '-DEIGEN3_ROOT="{0}"'.format(arguments['--eigen']) - - if(EIGEN3_ROOT) -- set(EIGEN3_INCLUDE_DIR ${EIGEN3_ROOT}/include/eigen3) -+ set(EIGEN3_INCLUDE_DIR ${EIGEN3_ROOT}/include) - find_package(Eigen3 3.1.0) - message(STATUS "Eigen " ${EIGEN3_VERSION} " is located here: " ${EIGEN3_INCLUDE_DIR}) - if(NOT EIGEN3_FOUND) diff --git a/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-intel-2016a-Python-2.7.11.eb index 0e7d1d1466..a35d9ea836 100644 --- a/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-intel-2016a-Python-2.7.11.eb @@ -9,11 +9,9 @@ description = """An API for the Polarizable Continuum Model.""" toolchain = {'name': 'intel', 'version': '2016a'} toolchainopts = {'cstd': 'c99'} -sources = ['1d53a584b9a70b.tar.gz'] +sources = ['2473699d6c5db36525160e.tar.gz'] source_urls = ['https://github.com/PCMSolver/pcmsolver/archive/'] -patches = ['PCMSolver-%(version)s-eigen-include-dir.patch'] - python = 'Python' pyver = '2.7.11' versionsuffix = '-%s-%s' % (python, pyver) -- GitLab From 71121908283c712dc7e386a0694ddfa67f70ed48 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 5 Feb 2016 14:00:10 +0100 Subject: [PATCH 0853/1015] Added Eigen 3.2.7 for intel/2016a --- .../easyconfigs/e/Eigen/Eigen-3.2.7-intel-2016a.eb | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 easybuild/easyconfigs/e/Eigen/Eigen-3.2.7-intel-2016a.eb diff --git a/easybuild/easyconfigs/e/Eigen/Eigen-3.2.7-intel-2016a.eb b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.7-intel-2016a.eb new file mode 100644 index 0000000000..5e2d4fc5a2 --- /dev/null +++ b/easybuild/easyconfigs/e/Eigen/Eigen-3.2.7-intel-2016a.eb @@ -0,0 +1,14 @@ +name = 'Eigen' +version = '3.2.7' + +homepage = 'http://eigen.tuxfamily.org/index.php?title=Main_Page' +description = """Eigen is a C++ template library for linear algebra: + matrices, vectors, numerical solvers, and related algorithms.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://bitbucket.org/%(namelower)s/%(namelower)s/get'] +sources = ['%(version)s.tar.bz2'] + +moduleclass = 'math' -- GitLab From c16f4d894fb9b8e68f67a31d27bd4d93b6de4852 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 5 Feb 2016 14:00:32 +0100 Subject: [PATCH 0854/1015] Perl bare for intel/2016a --- .../p/Perl/Perl-5.22.1-intel-2016a-bare.eb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 easybuild/easyconfigs/p/Perl/Perl-5.22.1-intel-2016a-bare.eb diff --git a/easybuild/easyconfigs/p/Perl/Perl-5.22.1-intel-2016a-bare.eb b/easybuild/easyconfigs/p/Perl/Perl-5.22.1-intel-2016a-bare.eb new file mode 100644 index 0000000000..e7350c64a5 --- /dev/null +++ b/easybuild/easyconfigs/p/Perl/Perl-5.22.1-intel-2016a-bare.eb @@ -0,0 +1,17 @@ +name = 'Perl' +version = '5.22.1' +versionsuffix = '-bare' + +homepage = 'http://www.perl.org/' +description = """Larry Wall's Practical Extraction and Report Language""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://www.cpan.org/src/5.0'] +sources = [SOURCELOWER_TAR_GZ] + +# bare, no extensions +exts_list = [] + +moduleclass = 'lang' -- GitLab From d5a7ac81aaf53300de98be2bef29acd7099d8312 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 5 Feb 2016 14:00:52 +0100 Subject: [PATCH 0855/1015] Add CheMPS2 --- .../c/CheMPS2/CheMPS2-1.6-intel-2016a.eb | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 easybuild/easyconfigs/c/CheMPS2/CheMPS2-1.6-intel-2016a.eb diff --git a/easybuild/easyconfigs/c/CheMPS2/CheMPS2-1.6-intel-2016a.eb b/easybuild/easyconfigs/c/CheMPS2/CheMPS2-1.6-intel-2016a.eb new file mode 100644 index 0000000000..aab739ed19 --- /dev/null +++ b/easybuild/easyconfigs/c/CheMPS2/CheMPS2-1.6-intel-2016a.eb @@ -0,0 +1,33 @@ +easyblock = 'CMakeMake' + +name = 'CheMPS2' +version = '1.6' + +homepage = 'https://github.com/SebWouters/CheMPS2' +description = """CheMPS2 is a scientific library which contains a spin-adapted implementation of the +density matrix renormalization group (DMRG) for ab initio quantum chemistry.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +sources = ['v%(version)s.tar.gz'] +source_urls = ['https://github.com/SebWouters/CheMPS2/archive/'] + +builddependencies = [('CMake', '3.4.1')] + +dependencies = [ + ('GSL', '2.1'), + ('HDF5', '1.8.16') +] + +buildopts = 'VERBOSE=1' + +runtest = 'test' + +separate_build_dir = True + +sanity_check_paths = { + 'files': ['bin/chemps2', 'lib64/libchemps2.%s' % SHLIB_EXT, 'lib64/libchemps2.a'], + 'dirs': ['include/chemps2'] +} + +moduleclass = 'chem' -- GitLab From a8923c12fb51d6397bb2cd2454981c122f736d39 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 5 Feb 2016 14:03:30 +0100 Subject: [PATCH 0856/1015] Added HDF5 for intel/2016a --- .../h/HDF5/HDF5-1.8.16-intel-2016a.eb | 26 +++++++++++++++++++ .../s/Szip/Szip-2.1-intel-2016a.eb | 23 ++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a.eb create mode 100644 easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a.eb new file mode 100644 index 0000000000..dc65dce562 --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a.eb @@ -0,0 +1,26 @@ +name = 'HDF5' +version = '1.8.16' + +homepage = 'http://www.hdfgroup.org/HDF5/' +description = """HDF5 is a unique technology suite that makes possible the management of + extremely large and complex data collections.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} + +source_urls = ['http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +patches = [ + 'HDF5-1.8.15_configure_intel.patch', + 'configure_libtool.patch', +] + +buildopts = 'CXXFLAGS="$CXXFLAGS -DMPICH_IGNORE_CXX_SEEK"' + +dependencies = [ + ('zlib', '1.2.8'), + ('Szip', '2.1'), +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb new file mode 100644 index 0000000000..67b0f10359 --- /dev/null +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'Szip' +version = '2.1' + +homepage = 'http://www.hdfgroup.org/doc_resource/SZIP/' +description = "Szip compression software, providing lossless compression of scientific data" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = "--with-pic" + +sanity_check_paths = { + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], + 'dirs': [], +} + +moduleclass = 'tools' -- GitLab From 8018253d698f211544fb11baa921ae7c0738e5c7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 5 Feb 2016 14:11:48 +0100 Subject: [PATCH 0857/1015] include PCRE dep for GLib, remove --disable-dependency-tracking in configopts --- .../a/ATK/ATK-2.18.0-intel-2016a.eb | 2 +- .../g/GLib/GLib-2.47.5-intel-2016a.eb | 7 ++++--- ...Object-Introspection-1.47.1-intel-2016a.eb | 2 -- .../g/GTK+/GTK+-2.24.28-intel-2016a.eb | 3 +-- .../Gdk-Pixbuf-2.32.3-intel-2016a.eb | 4 ++-- .../h/HarfBuzz/HarfBuzz-1.1.3-intel-2016a.eb | 3 +-- .../p/PCRE/PCRE-8.38-intel-2016a.eb | 20 +++++++++++++++++++ .../p/Pango/Pango-1.39.0-intel-2016a.eb | 3 +-- ...Object-2.28.6-intel-2016a-Python-2.7.11.eb | 2 +- .../PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb | 20 +++++++++---------- 10 files changed, 41 insertions(+), 25 deletions(-) create mode 100644 easybuild/easyconfigs/p/PCRE/PCRE-8.38-intel-2016a.eb diff --git a/easybuild/easyconfigs/a/ATK/ATK-2.18.0-intel-2016a.eb b/easybuild/easyconfigs/a/ATK/ATK-2.18.0-intel-2016a.eb index 1a5d0e1ef2..2e24deb654 100644 --- a/easybuild/easyconfigs/a/ATK/ATK-2.18.0-intel-2016a.eb +++ b/easybuild/easyconfigs/a/ATK/ATK-2.18.0-intel-2016a.eb @@ -21,7 +21,7 @@ dependencies = [ ('GObject-Introspection', '1.47.1') ] -configopts = " --disable-dependency-tracking --enable-introspection=yes " +configopts = "--enable-introspection=yes" modextrapaths = { 'XDG_DATA_DIRS': 'share', diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb b/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb index beaa30c8cd..07094c48e5 100644 --- a/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb +++ b/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb @@ -19,12 +19,13 @@ pysuffix = '-Python-%s' % pyver dependencies = [ ('libffi', '3.2.1'), ('gettext', '0.19.6'), - ('libxml2', '2.9.3', pysuffix) + ('libxml2', '2.9.3', pysuffix), + ('PCRE', '8.38'), ] builddependencies = [('Python', pyver)] -configopts = " --disable-maintainer-mode --disable-silent-rules " -configopts += " --disable-dependency-tracking --disable-libelf --enable-static --enable-shared " +configopts = "--disable-maintainer-mode --disable-silent-rules " +configopts += "--disable-libelf --enable-static --enable-shared " moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2016a.eb b/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2016a.eb index 14604a6073..3b0f223d1e 100644 --- a/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2016a.eb +++ b/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2016a.eb @@ -30,8 +30,6 @@ builddependencies = [('Autotools', '20150215')] preconfigopts = "GI_SCANNER_DISABLE_CACHE=true " -configopts = "--disable-dependency-tracking" - modextrapaths = { 'GI_TYPELIB_PATH': 'share', 'XDG_DATA_DIRS': 'share', diff --git a/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2016a.eb b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2016a.eb index 6a0fe61d40..13dfd28341 100644 --- a/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2016a.eb +++ b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2016a.eb @@ -20,7 +20,6 @@ dependencies = [ ('GObject-Introspection', '1.47.1'), ] -configopts = " --disable-dependency-tracking --disable-silent-rules " -configopts += " --disable-glibtest --enable-introspection=yes --disable-visibility " +configopts = "--disable-silent-rules --disable-glibtest --enable-introspection=yes --disable-visibility " moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.32.3-intel-2016a.eb b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.32.3-intel-2016a.eb index 6c757a9b2b..e5b4a33f0d 100644 --- a/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.32.3-intel-2016a.eb +++ b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.32.3-intel-2016a.eb @@ -25,8 +25,8 @@ dependencies = [ ('GObject-Introspection', '1.47.1') ] -configopts = " --disable-dependency-tracking --disable-maintainer-mode --enable-debug=no --enable-introspection=yes " -configopts += " --disable-Bsymbolic --without-gdiplus --enable-shared --enable-static" +configopts = "--disable-maintainer-mode --enable-debug=no --enable-introspection=yes " +configopts += "--disable-Bsymbolic --without-gdiplus --enable-shared --enable-static" modextrapaths = { 'XDG_DATA_DIRS': 'share', diff --git a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.3-intel-2016a.eb b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.3-intel-2016a.eb index 8826dd1ab6..050ccb7858 100644 --- a/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.3-intel-2016a.eb +++ b/easybuild/easyconfigs/h/HarfBuzz/HarfBuzz-1.1.3-intel-2016a.eb @@ -19,8 +19,7 @@ dependencies = [ ('GObject-Introspection', '1.47.1') ] -configopts = " --disable-dependency-tracking --enable-introspection=yes --with-gobject=yes " -configopts += " --enable-static --enable-shared --with-cairo " +configopts = "--enable-introspection=yes --with-gobject=yes --enable-static --enable-shared --with-cairo " modextrapaths = { 'GI_TYPELIB_PATH': 'share', diff --git a/easybuild/easyconfigs/p/PCRE/PCRE-8.38-intel-2016a.eb b/easybuild/easyconfigs/p/PCRE/PCRE-8.38-intel-2016a.eb new file mode 100644 index 0000000000..61beae9c6a --- /dev/null +++ b/easybuild/easyconfigs/p/PCRE/PCRE-8.38-intel-2016a.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'PCRE' +version = '8.38' + +homepage = 'http://www.pcre.org/' +description = """ + The PCRE library is a set of functions that implement regular expression pattern matching using the same syntax + and semantics as Perl 5. +""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +configopts = "--with-pic --disable-cpp --enable-utf8 --enable-unicode-properties" + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/Pango/Pango-1.39.0-intel-2016a.eb b/easybuild/easyconfigs/p/Pango/Pango-1.39.0-intel-2016a.eb index 8006abc5d1..fb5d6493b5 100644 --- a/easybuild/easyconfigs/p/Pango/Pango-1.39.0-intel-2016a.eb +++ b/easybuild/easyconfigs/p/Pango/Pango-1.39.0-intel-2016a.eb @@ -22,8 +22,7 @@ dependencies = [ ('fontconfig', '2.11.94') ] -configopts = " --disable-dependency-tracking --disable-silent-rules " -configopts += " --enable-introspection=yes --enable-static --enable-shared " +configopts = "--disable-silent-rules --enable-introspection=yes --enable-static --enable-shared " modextrapaths = { 'XDG_DATA_DIRS': 'share', diff --git a/easybuild/easyconfigs/p/PyGObject/PyGObject-2.28.6-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PyGObject/PyGObject-2.28.6-intel-2016a-Python-2.7.11.eb index 7a523a4d67..17c6ac4dcb 100644 --- a/easybuild/easyconfigs/p/PyGObject/PyGObject-2.28.6-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/p/PyGObject/PyGObject-2.28.6-intel-2016a-Python-2.7.11.eb @@ -25,7 +25,7 @@ dependencies = [ ('PyCairo', '1.10.0', versionsuffix), ] -configopts = " --disable-dependency-tracking --disable-introspection " +configopts = "--disable-introspection" modextrapaths = {'PYTHONPATH': ['lib/python%s/site-packages' % pyver_maj_min, 'lib64/python%s/site-packages' % pyver_maj_min]} diff --git a/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb index 4ab6601fee..6eacf5d498 100644 --- a/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb @@ -26,17 +26,17 @@ dependencies = [ ('PyCairo', '1.10.0', versionsuffix), ] -configopts = " --disable-dependency-tracking " - -postinstallcmds = ["sed -i s#'codegendir=${datadir}'#codegendir=$EBROOTPYGOBJECT/share# " + - "%(installdir)s/lib/pkgconfig/pygtk-2.0.pc"] -postinstallcmds += ["sed -i s#'exec_prefix=${prefix}'#exec_prefix=$EBROOTPYGOBJECT# " + - "%(installdir)s/bin/pygtk-codegen-2.0"] +postinstallcmds = [ + "sed -i s#'codegendir=${datadir}'#codegendir=$EBROOTPYGOBJECT/share# %(installdir)s/lib/pkgconfig/pygtk-2.0.pc", + "sed -i s#'exec_prefix=${prefix}'#exec_prefix=$EBROOTPYGOBJECT# %(installdir)s/bin/pygtk-codegen-2.0", +] -modextrapaths = {'PYTHONPATH': ['lib/python%s/site-packages' % pyver_maj_min, - 'lib64/python%s/site-packages' % pyver_maj_min], - 'PYTHONPATH': ['lib/python%s/site-packages/gtk-2.0' % pyver_maj_min, - 'lib64/python%s/site-packages/gtk-2.0' % pyver_maj_min]} +modextrapaths = { + 'PYTHONPATH': ['lib/python%s/site-packages' % pyver_maj_min, + 'lib64/python%s/site-packages' % pyver_maj_min, + 'lib/python%s/site-packages/gtk-2.0' % pyver_maj_min, + 'lib64/python%s/site-packages/gtk-2.0' % pyver_maj_min], +} sanity_check_paths = { 'files': ['lib/pkgconfig/pygtk-%(version_major)s.0.pc'], -- GitLab From abeb9c17bff1f6a22a51b3fb7ae7608bf06e809e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 5 Feb 2016 16:29:26 +0200 Subject: [PATCH 0858/1015] add easyconfig ADF-2014.02.eb --- easybuild/easyconfigs/a/ADF/ADF-2014.02.eb | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/a/ADF/ADF-2014.02.eb diff --git a/easybuild/easyconfigs/a/ADF/ADF-2014.02.eb b/easybuild/easyconfigs/a/ADF/ADF-2014.02.eb new file mode 100644 index 0000000000..ee9b8f2b52 --- /dev/null +++ b/easybuild/easyconfigs/a/ADF/ADF-2014.02.eb @@ -0,0 +1,31 @@ +easyblock = 'Tarball' + +name = 'ADF' +version = '2014.02' + +homepage = 'http://www.scm.com/ADF/' +description = """ADF is an accurate, parallelized, powerful computational chemistry program to understand and + predict chemical structure and reactivity with density functional theory (DFT).""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['%(namelower)s%(version)s.pc64_linux.IntelMPI+CUDA.tgz'] + +keepsymlinks = True + +sanity_check_paths = { + 'files': [], + 'dirs': ['atomicdata', 'bin', 'examples'], +} + +modextravars = { + 'ADFHOME': '%(installdir)s', + 'ADFBIN': '%(installdir)s/bin', + 'ADFRESOURCES': '%(installdir)s/atomicdata', +} + +modloadmsg = "These environment variables need to be defined before using ADF:" +modloadmsg += " * $SCMLICENSE: path to ADF license file" +modloadmsg += " * $SCM_TMPDIR: path to user scratch directory" + +moduleclass = 'chem' -- GitLab From bb762726ebc8558c1d3563530d784a478c805484 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 5 Feb 2016 16:45:32 +0200 Subject: [PATCH 0859/1015] add newlines in modloadmsg --- easybuild/easyconfigs/a/ADF/ADF-2014.02.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/a/ADF/ADF-2014.02.eb b/easybuild/easyconfigs/a/ADF/ADF-2014.02.eb index ee9b8f2b52..045e5244fd 100644 --- a/easybuild/easyconfigs/a/ADF/ADF-2014.02.eb +++ b/easybuild/easyconfigs/a/ADF/ADF-2014.02.eb @@ -24,8 +24,8 @@ modextravars = { 'ADFRESOURCES': '%(installdir)s/atomicdata', } -modloadmsg = "These environment variables need to be defined before using ADF:" -modloadmsg += " * $SCMLICENSE: path to ADF license file" +modloadmsg = "These environment variables need to be defined before using ADF:\n" +modloadmsg += " * $SCMLICENSE: path to ADF license file\n" modloadmsg += " * $SCM_TMPDIR: path to user scratch directory" moduleclass = 'chem' -- GitLab From 4399a52f2c83f3dfc03a2050323febc3da87fb4d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 5 Feb 2016 16:46:40 +0200 Subject: [PATCH 0860/1015] add easyconfig CMake-3.4.3-intel-2016a.eb --- .../c/CMake/CMake-3.4.3-intel-2016a.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.4.3-intel-2016a.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.3-intel-2016a.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.3-intel-2016a.eb new file mode 100644 index 0000000000..31b70f1b8a --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.3-intel-2016a.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.4.3' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +dependencies = [ + ('ncurses', '6.0'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + #('OpenSSL', '1.0.1p'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From ff782559660c0987251e15d0da52c6aec83284b5 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 5 Feb 2016 16:47:39 +0200 Subject: [PATCH 0861/1015] add easyconfig HDF5-1.8.16-intel-2016a.eb, add easyconfig Szip-2.1-intel-2016a.eb --- .../h/HDF5/HDF5-1.8.16-intel-2016a.eb | 26 +++++++++++++++++++ .../s/Szip/Szip-2.1-intel-2016a.eb | 23 ++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a.eb create mode 100644 easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a.eb new file mode 100644 index 0000000000..dc65dce562 --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a.eb @@ -0,0 +1,26 @@ +name = 'HDF5' +version = '1.8.16' + +homepage = 'http://www.hdfgroup.org/HDF5/' +description = """HDF5 is a unique technology suite that makes possible the management of + extremely large and complex data collections.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True, 'usempi': True} + +source_urls = ['http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +patches = [ + 'HDF5-1.8.15_configure_intel.patch', + 'configure_libtool.patch', +] + +buildopts = 'CXXFLAGS="$CXXFLAGS -DMPICH_IGNORE_CXX_SEEK"' + +dependencies = [ + ('zlib', '1.2.8'), + ('Szip', '2.1'), +] + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb new file mode 100644 index 0000000000..67b0f10359 --- /dev/null +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'Szip' +version = '2.1' + +homepage = 'http://www.hdfgroup.org/doc_resource/SZIP/' +description = "Szip compression software, providing lossless compression of scientific data" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = "--with-pic" + +sanity_check_paths = { + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], + 'dirs': [], +} + +moduleclass = 'tools' -- GitLab From 17526505f04477c6fc440195a74d6413ad5b6dfa Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 5 Feb 2016 16:24:12 +0100 Subject: [PATCH 0862/1015] Fix remarks and add more tests --- .../PSI/PSI-4.0b6-20160201-intel-2016a-mt-Python-2.7.11.eb | 6 ++++-- .../easyconfigs/p/Perl/Perl-5.22.1-intel-2016a-bare.eb | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-intel-2016a-mt-Python-2.7.11.eb b/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-intel-2016a-mt-Python-2.7.11.eb index d4fb4f7c93..a713c7f44f 100644 --- a/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-intel-2016a-mt-Python-2.7.11.eb +++ b/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-intel-2016a-mt-Python-2.7.11.eb @@ -39,7 +39,9 @@ configopts = '-DENABLE_MPI=OFF -DENABLE_OMP=ON -DENABLE_UNIT_TESTS=ON -DENABLE_C configopts += ' -DENABLE_DUMMY_PLUGIN=ON -DCHEMPS2_ROOT=$EBROOTCHEMPS2' configopts += ' -DENABLE_PCMSOLVER=ON -DPCMSOLVER_ROOT=$EBROOTPCMSOLVER' -# Execute only the 'quick' tests and run 4 in parallel -runtest = 'ARGS="-V -L quicktests -j 4" test' +# Execute 4 tests in parallel +runtest = 'ARGS="-V -E \'opt10|pubchem1|pubchem2|pywrap-opt-sowreap|sapt4\' -j 4" test' + + moduleclass = 'chem' diff --git a/easybuild/easyconfigs/p/Perl/Perl-5.22.1-intel-2016a-bare.eb b/easybuild/easyconfigs/p/Perl/Perl-5.22.1-intel-2016a-bare.eb index e7350c64a5..43999e6a1a 100644 --- a/easybuild/easyconfigs/p/Perl/Perl-5.22.1-intel-2016a-bare.eb +++ b/easybuild/easyconfigs/p/Perl/Perl-5.22.1-intel-2016a-bare.eb @@ -8,7 +8,7 @@ description = """Larry Wall's Practical Extraction and Report Language""" toolchain = {'name': 'intel', 'version': '2016a'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.cpan.org/src/5.0'] +source_urls = ['http://www.cpan.org/src/%(version_major)s'] sources = [SOURCELOWER_TAR_GZ] # bare, no extensions -- GitLab From f045c9403ab2a8d555149774a7336bae912785c2 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 5 Feb 2016 16:33:26 +0100 Subject: [PATCH 0863/1015] arpack-ng 3.3 for intel/2016a --- .../arpack-ng/arpack-ng-3.3.0-intel-2016a.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.3.0-intel-2016a.eb diff --git a/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.3.0-intel-2016a.eb b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.3.0-intel-2016a.eb new file mode 100644 index 0000000000..a242bc1b1e --- /dev/null +++ b/easybuild/easyconfigs/a/arpack-ng/arpack-ng-3.3.0-intel-2016a.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'arpack-ng' +version = '3.3.0' + +homepage = 'http://forge.scilab.org/index.php/p/arpack-ng/' +description = """ARPACK is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'opt': True, 'pic': True, 'usempi': True} + +source_urls = ['https://github.com/opencollab/arpack-ng/archive/'] +sources = ['%(version)s.tar.gz'] + +builddependencies = [('Autotools', '20150215', '', ('GCC', '4.9.3-2.25'))] + +preconfigopts = "sh bootstrap && " +configopts = '--with-pic --with-blas="$LIBBLAS" --with-lapack="$LIBLAPACK"' + +sanity_check_paths = { + 'files': ["lib/libarpack.a", "lib/libarpack.so"], + 'dirs': [] +} + +moduleclass = 'numlib' -- GitLab From b59d17655aadf1e3ab56808ca455faa3ace0b698 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 5 Feb 2016 16:33:43 +0100 Subject: [PATCH 0864/1015] Serial version of HDF5 1.8.16 with intel/2016a --- .../h/HDF5/HDF5-1.8.16-intel-2016a-serial.eb | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a-serial.eb diff --git a/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a-serial.eb b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a-serial.eb new file mode 100644 index 0000000000..dc2e939bfa --- /dev/null +++ b/easybuild/easyconfigs/h/HDF5/HDF5-1.8.16-intel-2016a-serial.eb @@ -0,0 +1,25 @@ +name = 'HDF5' +version = '1.8.16' +versionsuffix = '-serial' + +homepage = 'http://www.hdfgroup.org/HDF5/' +description = """HDF5 is a unique technology suite that makes possible the management of + extremely large and complex data collections.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True, 'usempi': False} + +source_urls = ['http://www.hdfgroup.org/ftp/HDF5/releases/hdf5-%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +patches = [ + 'HDF5-1.8.15_configure_intel.patch', + 'configure_libtool.patch', +] + +dependencies = [ + ('zlib', '1.2.8'), + ('Szip', '2.1'), +] + +moduleclass = 'data' -- GitLab From f63dc4c1bc7b28254ab6ab7c71e1a8c177289877 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 5 Feb 2016 18:03:02 +0100 Subject: [PATCH 0865/1015] Add missing dep for Szip --- .../s/Szip/Szip-2.1-intel-2016a.eb | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb new file mode 100644 index 0000000000..0c94946cf2 --- /dev/null +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb @@ -0,0 +1,23 @@ +easyblock = 'ConfigureMake' + +name = 'Szip' +version = '2.1' + +homepage = 'http://www.hdfgroup.org/doc_resource/SZIP/' +description = "Szip compression software, providing lossless compression of scientific data" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = "--with-pic" + +sanity_check_paths = { + 'files': ["lib/libsz.a", "lib/libsz.%s" % SHLIB_EXT] + + ["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]], + 'dirs': [], +} + +moduleclass = 'tools' -- GitLab From ddce3720ce6605a2893fb246f527aac370cb9427 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Fri, 5 Feb 2016 18:03:48 +0100 Subject: [PATCH 0866/1015] Fix typo --- easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb index 0c94946cf2..67b0f10359 100644 --- a/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb +++ b/easybuild/easyconfigs/s/Szip/Szip-2.1-intel-2016a.eb @@ -6,7 +6,7 @@ version = '2.1' homepage = 'http://www.hdfgroup.org/doc_resource/SZIP/' description = "Szip compression software, providing lossless compression of scientific data" -toolchain = {'name': 'intel', 'version': '2015a'} +toolchain = {'name': 'intel', 'version': '2016a'} toolchainopts = {'optarch': True, 'pic': True} source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src'] -- GitLab From 547c166a71fea0be6b62d311684f152fa6634acf Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 5 Feb 2016 20:15:35 +0200 Subject: [PATCH 0867/1015] add easyconfig ADF-2014.11.r48287-intel-2016a.eb --- .../a/ADF/ADF-2014.11.r48287-intel-2016a.eb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb diff --git a/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb b/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb new file mode 100644 index 0000000000..03dd1a9301 --- /dev/null +++ b/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb @@ -0,0 +1,16 @@ +name = 'ADF' +version = '2014.11.r48287' + +homepage = 'http://www.scm.com/ADF/' +description = """ADF is an accurate, parallelized, powerful computational chemistry program to understand and + predict chemical structure and reactivity with density functional theory (DFT).""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +sources = ['%(namelower)s%(version)s.src.tgz'] + +modloadmsg = "These environment variables need to be defined before using ADF:\n" +modloadmsg += " * $SCMLICENSE: path to ADF license file\n" +modloadmsg += " * $SCM_TMPDIR: path to user scratch directory" + +moduleclass = 'chem' -- GitLab From a0d2192e5651b6dee4811d2491310548d32b6428 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Sat, 6 Feb 2016 16:01:22 +0100 Subject: [PATCH 0868/1015] Use newer version of CMake --- .../p/PCMSolver/PCMSolver-20160205-intel-2016a-Python-2.7.11.eb | 2 +- .../p/PSI/PSI-4.0b6-20160201-intel-2016a-mt-Python-2.7.11.eb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-intel-2016a-Python-2.7.11.eb index a35d9ea836..861cd9d963 100644 --- a/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/p/PCMSolver/PCMSolver-20160205-intel-2016a-Python-2.7.11.eb @@ -23,7 +23,7 @@ dependencies = [ ] builddependencies = [ - ('CMake', '3.4.1'), + ('CMake', '3.4.3'), ('Eigen', '3.2.7'), ] diff --git a/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-intel-2016a-mt-Python-2.7.11.eb b/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-intel-2016a-mt-Python-2.7.11.eb index a713c7f44f..3f257ab0c1 100644 --- a/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-intel-2016a-mt-Python-2.7.11.eb +++ b/easybuild/easyconfigs/p/PSI/PSI-4.0b6-20160201-intel-2016a-mt-Python-2.7.11.eb @@ -31,7 +31,7 @@ dependencies = [ ] builddependencies = [ - ('CMake', '3.4.1'), + ('CMake', '3.4.3'), ('Perl', '5.22.1', '-bare'), # for the test suite ] -- GitLab From 09791e5324fc6ef1b1086c687c6d6b03a43fa818 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sun, 7 Feb 2016 13:41:12 +0100 Subject: [PATCH 0869/1015] fix comment in HOD easyconfigs --- .../hanythingondemand-2.2.1-intel-2015a-Python-2.7.9.eb | 2 +- .../hanythingondemand-2.2.2-intel-2015a-Python-2.7.9.eb | 2 +- .../hanythingondemand-2.2.3-intel-2015a-Python-2.7.9.eb | 2 +- .../hanythingondemand-2.2.4-intel-2015a-Python-2.7.9.eb | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.1-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.1-intel-2015a-Python-2.7.9.eb index 241e630c35..9272f98ff5 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.1-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.1-intel-2015a-Python-2.7.9.eb @@ -19,7 +19,7 @@ pythonver = '2.7.9' pythonshortver = '.'.join(pythonver.split('.')[:2]) versionsuffix = '-%s-%s' % (python, pythonver) -# a Python version with mpi4py and pbs_python (vsc.fancylogger) is required at runtime +# a Python version with mpi4py and pbs_python (vsc.utils.fancylogger) is required at runtime dependencies = [ (python, pythonver), ('pbs_python', '4.6.0', versionsuffix), diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.2-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.2-intel-2015a-Python-2.7.9.eb index f6063d9ec3..a096633f0b 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.2-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.2-intel-2015a-Python-2.7.9.eb @@ -19,7 +19,7 @@ pythonver = '2.7.9' pythonshortver = '.'.join(pythonver.split('.')[:2]) versionsuffix = '-%s-%s' % (python, pythonver) -# a Python version with mpi4py and pbs_python (vsc.fancylogger) is required at runtime +# a Python version with mpi4py and pbs_python (vsc.utils.fancylogger) is required at runtime dependencies = [ (python, pythonver), ('pbs_python', '4.6.0', versionsuffix), diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.3-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.3-intel-2015a-Python-2.7.9.eb index 9182229d2c..c0a03ce83e 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.3-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.3-intel-2015a-Python-2.7.9.eb @@ -19,7 +19,7 @@ pythonver = '2.7.9' pythonshortver = '.'.join(pythonver.split('.')[:2]) versionsuffix = '-%s-%s' % (python, pythonver) -# a Python version with mpi4py and pbs_python (vsc.fancylogger) is required at runtime +# a Python version with mpi4py and pbs_python (vsc.utils.fancylogger) is required at runtime dependencies = [ (python, pythonver), ('pbs_python', '4.6.0', versionsuffix), diff --git a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.4-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.4-intel-2015a-Python-2.7.9.eb index 73433b3081..b6761f7445 100644 --- a/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.4-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/h/hanythingondemand/hanythingondemand-2.2.4-intel-2015a-Python-2.7.9.eb @@ -19,7 +19,7 @@ pythonver = '2.7.9' pythonshortver = '.'.join(pythonver.split('.')[:2]) versionsuffix = '-%s-%s' % (python, pythonver) -# a Python version with mpi4py and pbs_python (vsc.fancylogger) is required at runtime +# a Python version with mpi4py and pbs_python (vsc.utils.fancylogger) is required at runtime dependencies = [ (python, pythonver), ('pbs_python', '4.6.0', versionsuffix), -- GitLab From 605c7d05db1d676517a472d143795a9747338860 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 8 Feb 2016 15:59:58 +0100 Subject: [PATCH 0870/1015] Correct Perl download URL --- easybuild/easyconfigs/p/Perl/Perl-5.22.1-intel-2016a-bare.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/p/Perl/Perl-5.22.1-intel-2016a-bare.eb b/easybuild/easyconfigs/p/Perl/Perl-5.22.1-intel-2016a-bare.eb index 43999e6a1a..2796d0fc7f 100644 --- a/easybuild/easyconfigs/p/Perl/Perl-5.22.1-intel-2016a-bare.eb +++ b/easybuild/easyconfigs/p/Perl/Perl-5.22.1-intel-2016a-bare.eb @@ -8,7 +8,7 @@ description = """Larry Wall's Practical Extraction and Report Language""" toolchain = {'name': 'intel', 'version': '2016a'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://www.cpan.org/src/%(version_major)s'] +source_urls = ['http://www.cpan.org/src/%(version_major)s.0'] sources = [SOURCELOWER_TAR_GZ] # bare, no extensions -- GitLab From d5905b758140ed024ed2c0ccaf6954525142ab04 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Mon, 8 Feb 2016 17:02:25 +0100 Subject: [PATCH 0871/1015] Copy the contrib dirs into place so users can use the scripts. --- .../v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb | 2 ++ .../v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb | 2 ++ 2 files changed, 4 insertions(+) diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb index 70b05647b0..25dc94bbe0 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb @@ -26,4 +26,6 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] +postinstallcmds = ["cp -a contrib %(installdir)s/"] + moduleclass = 'bio' diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb index fff6a988ab..1d3524357c 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb @@ -27,4 +27,6 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] # by default MAXKMERLENGTH=31 but defined here to keep all the easyconfigs homogeneous buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] +postinstallcmds = ["cp -a contrib %(installdir)s/"] + moduleclass = 'bio' -- GitLab From 0f962338cdfabdd1360e07373d8e350a8bb8c203 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Mon, 8 Feb 2016 17:09:49 +0100 Subject: [PATCH 0872/1015] Add velvet contrib for goolf builds too. --- .../v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_31.eb | 2 ++ .../v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_57.eb | 2 ++ .../v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_63.eb | 2 ++ 3 files changed, 6 insertions(+) diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_31.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_31.eb index 9c3573c3bc..7bbefcf5e6 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_31.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_31.eb @@ -23,4 +23,6 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] # by default MAXKMERLENGTH=31 but defined here to keep all the easyconfigs homogeneous buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] +postinstallcmds = ["cp -a contrib %(installdir)s/"] + moduleclass = 'bio' diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_57.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_57.eb index 3556eea248..6f41fbe5da 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_57.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_57.eb @@ -22,4 +22,6 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] +postinstallcmds = ["cp -a contrib %(installdir)s/"] + moduleclass = 'bio' diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_63.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_63.eb index 56dd2ed094..3fdfb13e56 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_63.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_63.eb @@ -22,4 +22,6 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] +postinstallcmds = ["cp -a contrib %(installdir)s/"] + moduleclass = 'bio' -- GitLab From 10247c4c210970775fbae08121a7fed7fdcc9786 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 9 Feb 2016 08:59:41 +0100 Subject: [PATCH 0873/1015] minor style fix --- easybuild/easyconfigs/i/IGV/IGV-2.3.60-Java-1.7.0_80.eb | 4 ++-- .../easyconfigs/i/IGVTools/IGVTools-2.3.60-Java-1.7.0_80.eb | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/i/IGV/IGV-2.3.60-Java-1.7.0_80.eb b/easybuild/easyconfigs/i/IGV/IGV-2.3.60-Java-1.7.0_80.eb index c33a4578e1..59d4306b20 100644 --- a/easybuild/easyconfigs/i/IGV/IGV-2.3.60-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/i/IGV/IGV-2.3.60-Java-1.7.0_80.eb @@ -25,8 +25,8 @@ dependencies = [(java, javaver)] # add the installation dir to PATH modextrapaths = { - 'PATH': "", - } + 'PATH': '', +} modloadmsg = """ To execute IGV run igv.sh """ diff --git a/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.60-Java-1.7.0_80.eb b/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.60-Java-1.7.0_80.eb index 1753b4227a..7e0037fbd3 100644 --- a/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.60-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.60-Java-1.7.0_80.eb @@ -25,8 +25,8 @@ dependencies = [(java, javaver)] # add the installation dir to PATH modextrapaths = { - 'PATH': "", - } + 'PATH': '', +} sanity_check_paths = { 'files': ["igvtools.jar", "igvtools"], -- GitLab From a20836ac9b52e76d429b70044be41776ad85143c Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Tue, 9 Feb 2016 09:39:03 +0100 Subject: [PATCH 0874/1015] updated to latest release 2.3.68 --- ...{IGV-2.3.60-Java-1.7.0_80.eb => IGV-2.3.68-Java-1.7.0_80.eb} | 2 +- ...2.3.60-Java-1.7.0_80.eb => IGVTools-2.3.68-Java-1.7.0_80.eb} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) rename easybuild/easyconfigs/i/IGV/{IGV-2.3.60-Java-1.7.0_80.eb => IGV-2.3.68-Java-1.7.0_80.eb} (98%) rename easybuild/easyconfigs/i/IGVTools/{IGVTools-2.3.60-Java-1.7.0_80.eb => IGVTools-2.3.68-Java-1.7.0_80.eb} (98%) diff --git a/easybuild/easyconfigs/i/IGV/IGV-2.3.60-Java-1.7.0_80.eb b/easybuild/easyconfigs/i/IGV/IGV-2.3.68-Java-1.7.0_80.eb similarity index 98% rename from easybuild/easyconfigs/i/IGV/IGV-2.3.60-Java-1.7.0_80.eb rename to easybuild/easyconfigs/i/IGV/IGV-2.3.68-Java-1.7.0_80.eb index 59d4306b20..53a0869e8d 100644 --- a/easybuild/easyconfigs/i/IGV/IGV-2.3.60-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/i/IGV/IGV-2.3.68-Java-1.7.0_80.eb @@ -6,7 +6,7 @@ easyblock = 'Tarball' name = 'IGV' -version = '2.3.60' +version = '2.3.68' homepage = 'http://www.broadinstitute.org/software/igv/' description = """ The Integrative Genomics Viewer (IGV) is a high-performance visualization diff --git a/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.60-Java-1.7.0_80.eb b/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.68-Java-1.7.0_80.eb similarity index 98% rename from easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.60-Java-1.7.0_80.eb rename to easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.68-Java-1.7.0_80.eb index 7e0037fbd3..7916d9631b 100644 --- a/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.60-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.68-Java-1.7.0_80.eb @@ -6,7 +6,7 @@ easyblock = 'Tarball' name = 'IGVTools' -version = '2.3.60' +version = '2.3.68' homepage = 'http://www.broadinstitute.org/software/igv/' description = """ This package contains command line utilities for preprocessing, -- GitLab From 2e28607cad4e25d10a5ed1318f5dd190a3450546 Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Tue, 9 Feb 2016 09:40:51 +0100 Subject: [PATCH 0875/1015] updated header --- easybuild/easyconfigs/i/IGV/IGV-2.3.68-Java-1.7.0_80.eb | 4 ++-- .../easyconfigs/i/IGVTools/IGVTools-2.3.68-Java-1.7.0_80.eb | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/i/IGV/IGV-2.3.68-Java-1.7.0_80.eb b/easybuild/easyconfigs/i/IGV/IGV-2.3.68-Java-1.7.0_80.eb index 53a0869e8d..faccbfa2f1 100644 --- a/easybuild/easyconfigs/i/IGV/IGV-2.3.68-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/i/IGV/IGV-2.3.68-Java-1.7.0_80.eb @@ -1,7 +1,7 @@ # This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild # Author: Pablo Escobar Lopez -# Swiss Institute of Bioinformatics -# Biozentrum - University of Basel +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics easyblock = 'Tarball' diff --git a/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.68-Java-1.7.0_80.eb b/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.68-Java-1.7.0_80.eb index 7916d9631b..bc16033a08 100644 --- a/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.68-Java-1.7.0_80.eb +++ b/easybuild/easyconfigs/i/IGVTools/IGVTools-2.3.68-Java-1.7.0_80.eb @@ -1,7 +1,7 @@ # This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild # Author: Pablo Escobar Lopez -# Swiss Institute of Bioinformatics -# Biozentrum - University of Basel +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics easyblock = 'Tarball' -- GitLab From c7c01b3226f6eda03f6f4ac19fd0e020ffdb4d5c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 9 Feb 2016 10:59:01 +0100 Subject: [PATCH 0876/1015] copyright update for 2016 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index fecf010363..73bcfd5c01 100644 --- a/setup.py +++ b/setup.py @@ -1,5 +1,5 @@ ## -# Copyright 2012-2015 Ghent University +# Copyright 2012-2016 Ghent University # # This file is part of EasyBuild, # originally created by the HPC team of Ghent University (http://ugent.be/hpc/en), -- GitLab From 7b738772559dd3d1870644084d5132907356c07d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 9 Feb 2016 14:58:36 +0100 Subject: [PATCH 0877/1015] avoid hardcoded shebang in GLib bin scripts --- easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb b/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb index 07094c48e5..fc0f81d335 100644 --- a/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb +++ b/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb @@ -28,4 +28,6 @@ builddependencies = [('Python', pyver)] configopts = "--disable-maintainer-mode --disable-silent-rules " configopts += "--disable-libelf --enable-static --enable-shared " +postinstallcmds = ["sed -i -e 's|#!.*python|#!/usr/bin/env python|' %(installdir)s/bin/*"] + moduleclass = 'vis' -- GitLab From c5f4d6c9231e1e4871d7a200d8a45e123ac4b543 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 9 Feb 2016 14:59:14 +0100 Subject: [PATCH 0878/1015] avoid hardcoded path to 'python' in GObject-Introspection scripts --- .../GObject-Introspection-1.47.1-intel-2016a.eb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2016a.eb b/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2016a.eb index 3b0f223d1e..eaa343080d 100644 --- a/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2016a.eb +++ b/easybuild/easyconfigs/g/GObject-Introspection/GObject-Introspection-1.47.1-intel-2016a.eb @@ -30,6 +30,9 @@ builddependencies = [('Autotools', '20150215')] preconfigopts = "GI_SCANNER_DISABLE_CACHE=true " +# avoid using hard-coded path to 'python' in shebang of scripts +buildopts = "PYTHON=python" + modextrapaths = { 'GI_TYPELIB_PATH': 'share', 'XDG_DATA_DIRS': 'share', -- GitLab From 696ae7b147f658b2d75d10bd9632073f7e61205f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 9 Feb 2016 14:59:24 +0100 Subject: [PATCH 0879/1015] fix download URL for PyGTK --- .../p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb index 6eacf5d498..c82f2ddb26 100644 --- a/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb @@ -9,8 +9,8 @@ description = """PyGTK lets you to easily create programs with a graphical user toolchain = {'name': 'intel', 'version': '2016a'} +source_urls = [PYPI_SOURCE] sources = [SOURCELOWER_TAR_BZ2] -source_urls = ['ftp://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s/'] pyver_maj_min = '2.7' pyver = '%s.11' % pyver_maj_min -- GitLab From 24c4650a7f0af2003e727b4081b74d46c28b82f9 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 9 Feb 2016 17:18:54 +0200 Subject: [PATCH 0880/1015] add easyconfig pip-8.0.2-intel-2016a-Python-2.7.11.eb, add easyconfig testpath-0.3-intel-2016a-Python-2.7.11.eb --- .../pip-8.0.2-intel-2016a-Python-2.7.11.eb | 19 ++++++++++++ .../testpath-0.3-intel-2016a-Python-2.7.11.eb | 30 +++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 easybuild/easyconfigs/p/pip/pip-8.0.2-intel-2016a-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/t/testpath/testpath-0.3-intel-2016a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/p/pip/pip-8.0.2-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/pip/pip-8.0.2-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..7bc4eae5a1 --- /dev/null +++ b/easybuild/easyconfigs/p/pip/pip-8.0.2-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,19 @@ +easyblock = 'PythonPackage' + +name = 'pip' +version = '8.0.2' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://pip.pypa.io' +description = """The PyPA recommended tool for installing Python packages.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('Python', '2.7.11'), +] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/t/testpath/testpath-0.3-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/t/testpath/testpath-0.3-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..ea6de39dd2 --- /dev/null +++ b/easybuild/easyconfigs/t/testpath/testpath-0.3-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,30 @@ +easyblock = 'PythonPackage' + +name = 'testpath' +version = '0.3' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/jupyter/testpath' +description = """Test utilities for code working with files and commands""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['https://pypi.python.org/packages/py2.py3/t/testpath/'] +sources = ['testpath-%(version)s-py2.py3-none-any.whl'] + +dependencies = [ + ('Python', '2.7.11'), +] +builddependencies = [ + ('pip', '8.0.2', versionsuffix), +] + +use_pip = True +unpack_sources = False + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/testpath'], +} + +moduleclass = 'lib' -- GitLab From bdfbf9f48be890a29503bc48c3f1032ec0f9e0e4 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 9 Feb 2016 20:33:34 +0100 Subject: [PATCH 0881/1015] fix style/sync issues --- easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2016a.eb | 1 + easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb | 2 +- easybuild/easyconfigs/p/Pango/Pango-1.39.0-intel-2016a.eb | 2 +- easybuild/easyconfigs/p/pixman/pixman-0.34.0-intel-2016a.eb | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2016a.eb b/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2016a.eb index 7822366091..b0bbe713ec 100644 --- a/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2016a.eb +++ b/easybuild/easyconfigs/e/expat/expat-2.1.0-intel-2016a.eb @@ -8,6 +8,7 @@ description = """Expat is an XML parser library written in C. It is a stream-ori registers handlers for things the parser might find in the XML document (like start tags)""" toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True} sources = [SOURCELOWER_TAR_GZ] source_urls = [SOURCEFORGE_SOURCE] diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb b/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb index fc0f81d335..3c6fca0fc4 100644 --- a/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb +++ b/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb @@ -10,7 +10,7 @@ toolchain = {'name': 'intel', 'version': '2016a'} toolchainopts = {'optarch': True, 'pic': True} source_urls = ['http://ftp.gnome.org/pub/gnome/sources/glib/%(version_major_minor)s/'] -sources = ['glib-%(version)s.tar.xz'] +sources = [SOURCELOWER_TAR_XZ] pyver = '2.7.11' pyshortver = '.'.join(pyver.split('.')[:2]) diff --git a/easybuild/easyconfigs/p/Pango/Pango-1.39.0-intel-2016a.eb b/easybuild/easyconfigs/p/Pango/Pango-1.39.0-intel-2016a.eb index fb5d6493b5..3dc38160e5 100644 --- a/easybuild/easyconfigs/p/Pango/Pango-1.39.0-intel-2016a.eb +++ b/easybuild/easyconfigs/p/Pango/Pango-1.39.0-intel-2016a.eb @@ -10,7 +10,7 @@ context of the GTK+ widget toolkit. Pango forms the core of text and font handli toolchain = {'name': 'intel', 'version': '2016a'} -source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] glibver = '2.47.5' diff --git a/easybuild/easyconfigs/p/pixman/pixman-0.34.0-intel-2016a.eb b/easybuild/easyconfigs/p/pixman/pixman-0.34.0-intel-2016a.eb index eb4e677dea..79670989c4 100644 --- a/easybuild/easyconfigs/p/pixman/pixman-0.34.0-intel-2016a.eb +++ b/easybuild/easyconfigs/p/pixman/pixman-0.34.0-intel-2016a.eb @@ -13,7 +13,7 @@ source_urls = ['http://cairographics.org/releases/'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['lib/libpixman-1.so'], + 'files': ['lib/libpixman-1.%s' % SHLIB_EXT], 'dirs': [] } -- GitLab From 018035283b2937228c8030fdf58c15bc12c549dc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 9 Feb 2016 21:00:02 +0100 Subject: [PATCH 0882/1015] moar style fixes --- .../easyconfigs/a/ATK/ATK-2.18.0-intel-2016a.eb | 2 +- .../easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb | 10 +++++++--- .../easyconfigs/g/GTK+/GTK+-2.24.28-intel-2016a.eb | 2 +- .../g/Gdk-Pixbuf/Gdk-Pixbuf-2.32.3-intel-2016a.eb | 2 +- .../PyCairo-1.10.0-intel-2016a-Python-2.7.11.eb | 13 +++++++------ .../PyGObject-2.28.6-intel-2016a-Python-2.7.11.eb | 13 +++++++------ ...pes.patch => PyGObject-2.28.6_enum-types.patch} | 0 .../PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb | 14 ++++++++------ 8 files changed, 32 insertions(+), 24 deletions(-) rename easybuild/easyconfigs/p/PyGObject/{pygobject-enum-types.patch => PyGObject-2.28.6_enum-types.patch} (100%) diff --git a/easybuild/easyconfigs/a/ATK/ATK-2.18.0-intel-2016a.eb b/easybuild/easyconfigs/a/ATK/ATK-2.18.0-intel-2016a.eb index 2e24deb654..81788119c4 100644 --- a/easybuild/easyconfigs/a/ATK/ATK-2.18.0-intel-2016a.eb +++ b/easybuild/easyconfigs/a/ATK/ATK-2.18.0-intel-2016a.eb @@ -12,7 +12,7 @@ description = """ toolchain = {'name': 'intel', 'version': '2016a'} -source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] glibver = '2.47.5' diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb b/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb index 3c6fca0fc4..8e34d4cf55 100644 --- a/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb +++ b/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb @@ -9,7 +9,7 @@ description = """GLib is one of the base libraries of the GTK+ project""" toolchain = {'name': 'intel', 'version': '2016a'} toolchainopts = {'optarch': True, 'pic': True} -source_urls = ['http://ftp.gnome.org/pub/gnome/sources/glib/%(version_major_minor)s/'] +source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] pyver = '2.7.11' @@ -25,9 +25,13 @@ dependencies = [ builddependencies = [('Python', pyver)] -configopts = "--disable-maintainer-mode --disable-silent-rules " -configopts += "--disable-libelf --enable-static --enable-shared " +configopts = "--disable-maintainer-mode --disable-silent-rules --disable-libelf --enable-static --enable-shared" postinstallcmds = ["sed -i -e 's|#!.*python|#!/usr/bin/env python|' %(installdir)s/bin/*"] +sanity_check_paths = { + 'files': ['lib/libglib-%(version_major)s.0.a', 'lib/libglib-%(version_major)s.0.%s' % SHLIB_EXT], + 'dirs': ['bin', 'include'], +} + moduleclass = 'vis' diff --git a/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2016a.eb b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2016a.eb index 13dfd28341..c29db47cc8 100644 --- a/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2016a.eb +++ b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2016a.eb @@ -10,7 +10,7 @@ description = """ toolchain = {'name': 'intel', 'version': '2016a'} -source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] dependencies = [ diff --git a/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.32.3-intel-2016a.eb b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.32.3-intel-2016a.eb index e5b4a33f0d..6348507d8d 100644 --- a/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.32.3-intel-2016a.eb +++ b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.32.3-intel-2016a.eb @@ -13,7 +13,7 @@ description = """ toolchain = {'name': 'intel', 'version': '2016a'} -source_urls = ['http://ftp.gnome.org/pub/GNOME/sources/%(namelower)s/%(version_major_minor)s'] +source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] glibver = '2.47.5' diff --git a/easybuild/easyconfigs/p/PyCairo/PyCairo-1.10.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PyCairo/PyCairo-1.10.0-intel-2016a-Python-2.7.11.eb index 13339917a6..27c3b18391 100644 --- a/easybuild/easyconfigs/p/PyCairo/PyCairo-1.10.0-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/p/PyCairo/PyCairo-1.10.0-intel-2016a-Python-2.7.11.eb @@ -12,9 +12,9 @@ source_urls = ['http://cairographics.org/releases/'] # py2cairo is the Python 2 compatible release sources = ['py2cairo-%(version)s.tar.bz2'] -pyver_maj_min = '2.7' -pyver = '%s.11' % pyver_maj_min -versionsuffix = '-Python-%s' % (pyver) +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:2]) +versionsuffix = '-Python-%s' % pyver configopts = " --nopyc --nopyo " @@ -23,12 +23,13 @@ dependencies = [ ('cairo', '1.14.6'), ] -modextrapaths = {'PYTHONPATH': ['lib/python%s/site-packages' % pyver_maj_min, - 'lib64/python%s/site-packages' % pyver_maj_min]} +modextrapaths = { + 'PYTHONPATH': ['lib/python%s/site-packages' % pyshortver, 'lib64/python%s/site-packages' % pyshortver], +} sanity_check_paths = { 'files': ['include/pycairo/pycairo.h', 'lib/pkgconfig/pycairo.pc'], - 'dirs': ['lib/python%s/site-packages/cairo' % pyver_maj_min], + 'dirs': ['lib/python%s/site-packages/cairo' % pyshortver], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/PyGObject/PyGObject-2.28.6-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PyGObject/PyGObject-2.28.6-intel-2016a-Python-2.7.11.eb index 17c6ac4dcb..3291d71bff 100644 --- a/easybuild/easyconfigs/p/PyGObject/PyGObject-2.28.6-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/p/PyGObject/PyGObject-2.28.6-intel-2016a-Python-2.7.11.eb @@ -11,10 +11,10 @@ toolchain = {'name': 'intel', 'version': '2016a'} source_urls = [FTPGNOME_SOURCE] sources = [SOURCELOWER_TAR_XZ] -patches = ['pygobject-enum-types.patch'] +patches = ['PyGObject-%(version)s_enum-types.patch'] -pyver_maj_min = '2.7' -pyver = '%s.11' % pyver_maj_min +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:2]) versionsuffix = '-Python-%s' % pyver glibver = '2.47.5' @@ -27,13 +27,14 @@ dependencies = [ configopts = "--disable-introspection" -modextrapaths = {'PYTHONPATH': ['lib/python%s/site-packages' % pyver_maj_min, - 'lib64/python%s/site-packages' % pyver_maj_min]} +modextrapaths = { + 'PYTHONPATH': ['lib/python%s/site-packages' % pyshortver, 'lib64/python%s/site-packages' % pyshortver], +} sanity_check_paths = { 'files': ['include/pygtk-%(version_major)s.0/pyglib.h', 'include/pygtk-%(version_major)s.0/pygobject.h', 'lib/libpyglib-%(version_major)s.0-python.so'], - 'dirs': ['bin', 'lib/python%s/site-packages/' % pyver_maj_min], + 'dirs': ['bin', 'lib/python%s/site-packages/' % pyshortver], } moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/PyGObject/pygobject-enum-types.patch b/easybuild/easyconfigs/p/PyGObject/PyGObject-2.28.6_enum-types.patch similarity index 100% rename from easybuild/easyconfigs/p/PyGObject/pygobject-enum-types.patch rename to easybuild/easyconfigs/p/PyGObject/PyGObject-2.28.6_enum-types.patch diff --git a/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb index c82f2ddb26..d470f598fa 100644 --- a/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/p/PyGTK/PyGTK-2.24.0-intel-2016a-Python-2.7.11.eb @@ -12,8 +12,8 @@ toolchain = {'name': 'intel', 'version': '2016a'} source_urls = [PYPI_SOURCE] sources = [SOURCELOWER_TAR_BZ2] -pyver_maj_min = '2.7' -pyver = '%s.11' % pyver_maj_min +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:2]) versionsuffix = '-Python-%s' % pyver glibver = '2.47.5' @@ -32,10 +32,12 @@ postinstallcmds = [ ] modextrapaths = { - 'PYTHONPATH': ['lib/python%s/site-packages' % pyver_maj_min, - 'lib64/python%s/site-packages' % pyver_maj_min, - 'lib/python%s/site-packages/gtk-2.0' % pyver_maj_min, - 'lib64/python%s/site-packages/gtk-2.0' % pyver_maj_min], + 'PYTHONPATH': [ + 'lib/python%s/site-packages' % pyshortver, + 'lib64/python%s/site-packages' % pyshortver, + 'lib/python%s/site-packages/gtk-%%(version_major)s.0' % pyshortver, + 'lib64/python%s/site-packages/gtk-%%(version_major)s.0' % pyshortver, + ], } sanity_check_paths = { -- GitLab From 11b19ecd7ebedcddad4f1d6f41e4acfedc667f63 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 9 Feb 2016 22:54:36 +0200 Subject: [PATCH 0883/1015] add easyconfig numpy-1.10.4-intel-2016a-Python-2.7.11.eb, add easyconfig scipy-0.17.0-intel-2016a-Python-2.7.11.eb --- .../numpy-1.10.4-intel-2016a-Python-2.7.11.eb | 23 +++++++++++++++++++ .../scipy-0.17.0-intel-2016a-Python-2.7.11.eb | 19 +++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 easybuild/easyconfigs/n/numpy/numpy-1.10.4-intel-2016a-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/s/scipy/scipy-0.17.0-intel-2016a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/n/numpy/numpy-1.10.4-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/n/numpy/numpy-1.10.4-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..b76b0c1b2e --- /dev/null +++ b/easybuild/easyconfigs/n/numpy/numpy-1.10.4-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,23 @@ +name = 'numpy' +version = '1.10.4' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://www.numpy.org' +description = """NumPy is the fundamental package for scientific computing with Python. It contains among other things: + a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran + code, useful linear algebra, Fourier transform, and random number capabilities. Besides its obvious scientific uses, + NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be + defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCE_TAR_GZ] + +patches = ['numpy-1.8.0-mkl.patch'] + +dependencies = [ + ('Python', '2.7.11'), +] + +moduleclass = 'math' diff --git a/easybuild/easyconfigs/s/scipy/scipy-0.17.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/s/scipy/scipy-0.17.0-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..abaaff0546 --- /dev/null +++ b/easybuild/easyconfigs/s/scipy/scipy-0.17.0-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,19 @@ +name = 'scipy' +version = '0.17.0' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://www.scipy.org' +description = """SciPy is a collection of mathematical algorithms and convenience + functions built on the Numpy extension for Python.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('numpy', '1.10.4', versionsuffix), +] + +moduleclass = 'math' -- GitLab From b0dcc1752c7be66676ab832332eb46cea6754939 Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Tue, 9 Feb 2016 22:27:12 +0100 Subject: [PATCH 0884/1015] added STAR-Fusion-0.6.0 and STAR-2.5.1b --- ...R-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb | 55 +++++++++++++++++++ .../s/STAR/STAR-2.5.1b-goolf-1.4.10.eb | 32 +++++++++++ 2 files changed, 87 insertions(+) create mode 100644 easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb create mode 100644 easybuild/easyconfigs/s/STAR/STAR-2.5.1b-goolf-1.4.10.eb diff --git a/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb new file mode 100644 index 0000000000..147ee68d6c --- /dev/null +++ b/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb @@ -0,0 +1,55 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'Tarball' + +name = 'STAR-Fusion' +version = '0.6.0' + +homepage = 'https://github.com/STAR-Fusion/STAR-Fusion' +description = """STAR-Fusion uses the STAR aligner to identify candidate fusion transcripts + supported by Illumina reads. STAR-Fusion further processes the output generated by the STAR aligner + to map junction reads and spanning reads to a reference annotation set.""" + +toolchain = {'name': 'goolf', 'version': '1.4.10'} + +source_urls = ['https://github.com/STAR-Fusion/STAR-Fusion/releases/download/v%(version)s/'] +sources = ['%(name)s_v%(version)s.FULL.tar.gz'] + +perl = 'Perl' +perlver = '5.16.3' +versionsuffix = '-%s-%s' % (perl, perlver) + +dependencies = [ + (perl, perlver), + ('STAR', '2.5.1b'), +] + +# these are the perl libraries dependencies +exts_defaultclass = 'PerlModule' +exts_filter = ("perldoc -lm %(ext_name)s ", "") + +exts_list = [ + ('Set::IntervalTree', '0.10', { + 'source_tmpl': 'Set-IntervalTree-0.10.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/B/BE/BENBOOTH/'], + }), + ('DB_File', '1.835', { + 'source_tmpl': 'DB_File-1.835.tar.gz', + 'source_urls': ['https://cpan.metacpan.org/authors/id/P/PM/PMQS/'], + }), +] + +modextrapaths = { + 'PATH': "", # add installation dir to PATH + 'PERL5LIB': 'lib/perl5/site_perl/%s/' % (perlver) +} + +sanity_check_paths = { + 'files': ['STAR-Fusion'], + 'dirs': [] +} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/s/STAR/STAR-2.5.1b-goolf-1.4.10.eb b/easybuild/easyconfigs/s/STAR/STAR-2.5.1b-goolf-1.4.10.eb new file mode 100644 index 0000000000..35b1c5e236 --- /dev/null +++ b/easybuild/easyconfigs/s/STAR/STAR-2.5.1b-goolf-1.4.10.eb @@ -0,0 +1,32 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'MakeCp' + +name = 'STAR' +version = '2.5.1b' + +homepage = 'https://code.google.com/p/rna-star/' +description = """ STAR aligns RNA-seq reads to a reference genome using + uncompressed suffix arrays. """ + +toolchain = {'name': 'goolf', 'version': '1.4.10'} + +source_urls = ['https://github.com/alexdobin/STAR/archive/'] +sources = ['%(version)s.tar.gz'] + +# a binary is provided with the source files. We delete it +prebuildopts = 'rm -fr bin/ && ' + +parallel = 1 + +files_to_copy = [(["source/STAR"], "bin"), "CHANGES.md", "doc", "extras", "LICENSE", "README.md", "RELEASEnotes.md"] + +sanity_check_paths = { + 'files': ["bin/STAR"], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From aba9e244159565b529ab2cf087d5be3c84b18d42 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Wed, 10 Feb 2016 00:19:13 +0000 Subject: [PATCH 0885/1015] Add credit to Jordi Blasco --- .../v/VarScan/VarScan-2.4.1-foss-2015b.eb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 easybuild/easyconfigs/v/VarScan/VarScan-2.4.1-foss-2015b.eb diff --git a/easybuild/easyconfigs/v/VarScan/VarScan-2.4.1-foss-2015b.eb b/easybuild/easyconfigs/v/VarScan/VarScan-2.4.1-foss-2015b.eb new file mode 100644 index 0000000000..e26e49421b --- /dev/null +++ b/easybuild/easyconfigs/v/VarScan/VarScan-2.4.1-foss-2015b.eb @@ -0,0 +1,29 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Adam Huffman, based on initial work by Jordi Blasco +# The Francis Crick Institute + +easyblock = 'JAR' + +name = 'VarScan' +version = '2.4.1' + +homepage = 'https://github.com/dkoboldt/varscan' +description = """Variant calling and somatic mutation/CNV detection for next-generation sequencing data""" + +toolchain = {'name': 'dummy', 'version': 'dummy'} + +sources = ['%s.v%s.jar' % (name, version)] +source_urls = ['https://github.com/dkoboldt/varscan/releases/download/v%(version)s'] + +java = 'Java' +javaver = '1.7.0_80' +versionsuffix = '-%s-%s' % (java, javaver) + +dependencies = [(java, javaver)] + +sanity_check_paths = { + 'files': sources, + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From 3fc0b5fb8cde979e1bcad62d1235b1f7bbff53f3 Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 09:56:17 +0200 Subject: [PATCH 0886/1015] add easyconfig OpenFOAM-3.0.0-foss-2016a.eb --- .../o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb new file mode 100644 index 0000000000..b41ffda995 --- /dev/null +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb @@ -0,0 +1,39 @@ +name = 'OpenFOAM' +version = '3.0.0' + +homepage = 'http://www.openfoam.com/' +description = """OpenFOAM is a free, open source CFD software package. + OpenFOAM has an extensive range of features to solve anything from complex fluid flows + involving chemical reactions, turbulence and heat transfer, + to solid dynamics and electromagnetics.""" + +toolchain = {'name': 'foss', 'version': '2016a'} + +source_urls = ['http://downloads.sourceforge.net/foam/%(version)s'] +sources = [ + SOURCE_TGZ, + 'ThirdParty-%(version)s.tgz', +] + +patches = [ + 'OpenFOAM-%(version)s_cleanup.patch', + 'OpenFOAM-%(version)s_libreadline.patch', + ('ThirdParty-%(version)s_cleanup.patch', ".."), # patch should not be applied in OpenFOAM subdir +] + +dependencies = [ + ('libreadline', '6.3'), + # OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes) + ('METIS', '5.1.0', '-32bitIDX'), + ('ncurses', '5.9'), + ('SCOTCH', '6.0.4'), +] + +builddependencies = [ + ('Bison', '3.0.4'), + ('CMake', '3.4.1'), + ('flex', '2.5.39'), + ('Boost', '1.60.0'), +] + +moduleclass = 'cae' -- GitLab From 5e4154ff9e1788c282a6f7c6881c950c9509d1d7 Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 09:57:04 +0200 Subject: [PATCH 0887/1015] add easyconfig Boost-1.60.0-foss-2016a.eb --- .../b/Boost/Boost-1.60.0-foss-2016a.eb | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 easybuild/easyconfigs/b/Boost/Boost-1.60.0-foss-2016a.eb diff --git a/easybuild/easyconfigs/b/Boost/Boost-1.60.0-foss-2016a.eb b/easybuild/easyconfigs/b/Boost/Boost-1.60.0-foss-2016a.eb new file mode 100644 index 0000000000..c50510711d --- /dev/null +++ b/easybuild/easyconfigs/b/Boost/Boost-1.60.0-foss-2016a.eb @@ -0,0 +1,23 @@ +name = 'Boost' +version = '1.60.0' + +homepage = 'http://www.boost.org/' +description = """Boost provides free peer-reviewed portable C++ source libraries.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'pic': True, 'usempi': True} + +sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))] +source_urls = [SOURCEFORGE_SOURCE] + +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), +] + +configopts = '--without-libraries=python' + +# also build boost_mpi +boost_mpi = True + +moduleclass = 'devel' -- GitLab From b0d5ee4f516714709722568efd2a967ded6941b2 Mon Sep 17 00:00:00 2001 From: Alan Date: Wed, 10 Feb 2016 09:06:27 +0100 Subject: [PATCH 0888/1015] Update naming of GTK+, PyCairo and Gdk-Pixbuf --- .../GTK+-2.24.28-intel-2015a.eb} | 4 ++-- .../GTK+-2.24.28-intel-2015b.eb} | 4 ++-- .../Gdk-Pixbuf-2.31.4-intel-2015a.eb} | 2 +- .../Gdk-Pixbuf-2.31.4-intel-2015b.eb} | 2 +- easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb | 2 +- easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb | 2 +- .../easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb | 2 +- .../PyCairo-1.10.0-intel-2015b-Python-2.7.10.eb} | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) rename easybuild/easyconfigs/g/{gtk+/gtk+-2.24.28-intel-2015a.eb => GTK+/GTK+-2.24.28-intel-2015a.eb} (91%) rename easybuild/easyconfigs/g/{gtk+/gtk+-2.24.28-intel-2015b.eb => GTK+/GTK+-2.24.28-intel-2015b.eb} (91%) rename easybuild/easyconfigs/g/{gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015a.eb => Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015a.eb} (97%) rename easybuild/easyconfigs/g/{gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb => Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015b.eb} (97%) rename easybuild/easyconfigs/p/{pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb => PyCairo/PyCairo-1.10.0-intel-2015b-Python-2.7.10.eb} (97%) diff --git a/easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015a.eb b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2015a.eb similarity index 91% rename from easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015a.eb rename to easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2015a.eb index 289385029d..2b49aad4ac 100644 --- a/easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015a.eb +++ b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2015a.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'gtk+' +name = 'GTK+' version = '2.24.28' homepage = 'https://developer.gnome.org/gtk+/stable/' @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_XZ] dependencies = [ ('ATK', '2.16.0'), - ('gdk-pixbuf', '2.31.4'), + ('Gdk-Pixbuf', '2.31.4'), ('Pango', '1.37.1'), ] diff --git a/easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015b.eb b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2015b.eb similarity index 91% rename from easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015b.eb rename to easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2015b.eb index 9fe946073f..65211f662c 100644 --- a/easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015b.eb +++ b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2015b.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'gtk+' +name = 'GTK+' version = '2.24.28' homepage = 'https://developer.gnome.org/gtk+/stable/' @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_XZ] dependencies = [ ('ATK', '2.16.0'), - ('gdk-pixbuf', '2.31.4'), + ('Gdk-Pixbuf', '2.31.4'), ('Pango', '1.37.1'), ] diff --git a/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015a.eb b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015a.eb similarity index 97% rename from easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015a.eb rename to easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015a.eb index 5cb8ff5f1f..3eef94efe9 100644 --- a/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015a.eb +++ b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015a.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'gdk-pixbuf' +name = 'Gdk-Pixbuf' version = '2.31.4' homepage = 'https://developer.gnome.org/gdk-pixbuf/stable/' diff --git a/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015b.eb similarity index 97% rename from easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb rename to easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015b.eb index 018df1e421..628f1553a7 100644 --- a/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb +++ b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015b.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'gdk-pixbuf' +name = 'Gdk-Pixbuf' version = '2.31.4' homepage = 'https://developer.gnome.org/gdk-pixbuf/stable/' diff --git a/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb b/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb index f946da12a2..042f52f5f8 100644 --- a/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb +++ b/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_XZ] dependencies = [ ('Atkmm', '2.22.7'), - ('gtk+', '2.24.28'), + ('GTK+', '2.24.28'), ('Pangomm', '2.36.0'), ] diff --git a/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb b/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb index 60c1e59723..3e73c97004 100644 --- a/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb +++ b/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_XZ] dependencies = [ ('Atkmm', '2.22.7'), - ('gtk+', '2.24.28'), + ('GTK+', '2.24.28'), ('Pangomm', '2.36.0'), ] diff --git a/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb b/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb index 24f8fc1070..a0f2ba3078 100644 --- a/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb +++ b/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb @@ -15,7 +15,7 @@ patches = ['gtkglext-%(version)s_fix-gtk-compat.patch'] pangover = '1.37.1' dependencies = [ - ('gtk+', '2.24.28'), + ('GTK+', '2.24.28'), ('Pango', pangover), ('pangox-compat', '0.0.2', '-Pango-%s' % pangover), ] diff --git a/easybuild/easyconfigs/p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/PyCairo/PyCairo-1.10.0-intel-2015b-Python-2.7.10.eb similarity index 97% rename from easybuild/easyconfigs/p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb rename to easybuild/easyconfigs/p/PyCairo/PyCairo-1.10.0-intel-2015b-Python-2.7.10.eb index f701cf3d28..246a64686d 100644 --- a/easybuild/easyconfigs/p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/PyCairo/PyCairo-1.10.0-intel-2015b-Python-2.7.10.eb @@ -1,6 +1,6 @@ easyblock = 'Waf' -name = 'pycairo' +name = 'PyCairo' version = '1.10.0' homepage = 'http://cairographics.org/pycairo/' -- GitLab From 8265d4c2e039eb2ba737c5b6d96832f8d8800f56 Mon Sep 17 00:00:00 2001 From: Adam Huffman Date: Wed, 10 Feb 2016 08:38:52 +0000 Subject: [PATCH 0889/1015] Fix sources and use correct filename --- ...rScan-2.4.1-foss-2015b.eb => VarScan-2.4.1-Java-1.7.0_80.eb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename easybuild/easyconfigs/v/VarScan/{VarScan-2.4.1-foss-2015b.eb => VarScan-2.4.1-Java-1.7.0_80.eb} (94%) diff --git a/easybuild/easyconfigs/v/VarScan/VarScan-2.4.1-foss-2015b.eb b/easybuild/easyconfigs/v/VarScan/VarScan-2.4.1-Java-1.7.0_80.eb similarity index 94% rename from easybuild/easyconfigs/v/VarScan/VarScan-2.4.1-foss-2015b.eb rename to easybuild/easyconfigs/v/VarScan/VarScan-2.4.1-Java-1.7.0_80.eb index e26e49421b..5f66c5f283 100644 --- a/easybuild/easyconfigs/v/VarScan/VarScan-2.4.1-foss-2015b.eb +++ b/easybuild/easyconfigs/v/VarScan/VarScan-2.4.1-Java-1.7.0_80.eb @@ -12,7 +12,7 @@ description = """Variant calling and somatic mutation/CNV detection for next-gen toolchain = {'name': 'dummy', 'version': 'dummy'} -sources = ['%s.v%s.jar' % (name, version)] +sources = ['%(name)s.v%(version)s.jar'] source_urls = ['https://github.com/dkoboldt/varscan/releases/download/v%(version)s'] java = 'Java' -- GitLab From f3fd77aeae0887d3ab185eb27016038ad213b6d9 Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 10:48:34 +0200 Subject: [PATCH 0890/1015] add easyconfig LLVM-3.7.1-foss-2016a.eb --- .../l/LLVM/LLVM-3.7.1-foss-2016a.eb | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 easybuild/easyconfigs/l/LLVM/LLVM-3.7.1-foss-2016a.eb diff --git a/easybuild/easyconfigs/l/LLVM/LLVM-3.7.1-foss-2016a.eb b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.1-foss-2016a.eb new file mode 100644 index 0000000000..eca1371a7b --- /dev/null +++ b/easybuild/easyconfigs/l/LLVM/LLVM-3.7.1-foss-2016a.eb @@ -0,0 +1,34 @@ +easyblock = 'CMakeMake' + +name = 'LLVM' +version = '3.7.1' + +homepage = "http://llvm.org/" +description = """The LLVM Core libraries provide a modern source- and target-independent + optimizer, along with code generation support for many popular CPUs + (as well as some less common ones!) These libraries are built around a well + specified code representation known as the LLVM intermediate representation + ("LLVM IR"). The LLVM Core libraries are well documented, and it is + particularly easy to invent your own language (or port an existing compiler) + to use LLVM as an optimizer and code generator.""" + +toolchain = {'name': 'foss', 'version': '2016a'} + +source_urls = ["http://llvm.org/releases/%(version)s"] +sources = ["llvm-%(version)s.src.tar.xz"] + +builddependencies = [ + ('CMake', '3.4.3'), + ('Python', '2.7.11'), +] + +configopts = '-DBUILD_SHARED_LIBS=ON' + +sanity_check_paths = { + 'files' : ['bin/llvm-ar'], + 'dirs' : ['include/llvm', 'include/llvm-c'], +} + +separate_build_dir = True + +moduleclass = 'compiler' -- GitLab From c8993de7eab3963b83bdfa76ff23529f8f421449 Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 10:50:36 +0200 Subject: [PATCH 0891/1015] add easyconfig CMake-3.4.3-foss-2016a.eb --- .../c/CMake/CMake-3.4.3-foss-2016a.eb | 57 +++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb new file mode 100644 index 0000000000..01c585999e --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb @@ -0,0 +1,57 @@ +# Built with EasyBuild version 2.6.0 on 2016-02-01_18-47-09 +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.4.3' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'foss', 'version': '2016a'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +dependencies = [ + ('ncurses', '6.0'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + #('OpenSSL', '1.0.1p'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' + +# Build statistics +buildstats = [{ + "easybuild-framework_version": "2.6.0", + "easybuild-easyblocks_version": "2.6.0", + "timestamp": 1454348829, + "build_time": 304.6, + "install_size": 32428310, + "command_line": ['--buildpath=//opt/cluster/easybuild/build', '--installpath=//opt/cluster/easybuild', '--packagepath=//opt/cluster/easybuild/packages', '--prefix=//opt/cluster/easybuild', '--repositorypath=//opt/cluster/easybuild/ebfiles_repo', '--robot=/opt/cluster/easybuild/software/EasyBuild/2.6.0/lib/python2.6/site-packages/easybuild_easyconfigs-2.6.0-py2.6.egg/easybuild/easyconfigs', '--sourcepath=//opt/cluster/easybuild/sources', '--try-toolchain="[\'foss\', \'2016a\']"', 'OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb'], + "modules_tool": ('EnvironmentModulesC', '/opt/cluster/Modules/3.2.10/bin/modulecmd', '3.2.10'), + "core_count": 40, + "cpu_model": "Genuine Intel(R) CPU @ 2.30GHz", + "cpu_speed": 2301.0, + "cpu_vendor": "Intel", + "gcc_version": "Using built-in specs.; COLLECT_GCC=gcc; COLLECT_LTO_WRAPPER=/opt/cluster/easybuild/software/GCCcore/4.9.3/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.9.3/lto-wrapper; Target: x86_64-unknown-linux-gnu; Configured with: ../configure --enable-languages=c,c++,fortran --enable-lto --enable-checking=release --disable-multilib --enable-shared=yes --enable-static=yes --enable-threads=posix --enable-gold=default --enable-plugins --enable-ld --with-plugin-ld=ld.gold --enable-bootstrap --prefix=//opt/cluster/easybuild/software/GCCcore/4.9.3 --with-local-prefix=//opt/cluster/easybuild/software/GCCcore/4.9.3; Thread model: posix; gcc version 4.9.3 (GCC) ; ", + "glibc_version": "2.12", + "hostname": "master.hpc.c3e", + "os_name": "centos", + "os_type": "Linux", + "os_version": "6.5", + "platform_name": "x86_64-unknown-linux", + "python_version": "2.6.6 (r266:84292, Nov 22 2013, 12:16:22) ; [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)]", + "system_gcc_path": "//opt/cluster/easybuild/software/GCCcore/4.9.3/bin/gcc", + "system_python_path": "/usr/bin/python", +}] -- GitLab From 203da5195cf5946ed55cee8ddfbcd7a8c2d6afc2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 10 Feb 2016 10:10:23 +0100 Subject: [PATCH 0892/1015] fix syntax error --- easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb b/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb index 8e34d4cf55..5af7f7a410 100644 --- a/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb +++ b/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb @@ -30,7 +30,7 @@ configopts = "--disable-maintainer-mode --disable-silent-rules --disable-libelf postinstallcmds = ["sed -i -e 's|#!.*python|#!/usr/bin/env python|' %(installdir)s/bin/*"] sanity_check_paths = { - 'files': ['lib/libglib-%(version_major)s.0.a', 'lib/libglib-%(version_major)s.0.%s' % SHLIB_EXT], + 'files': ['lib/libglib-%%(version_major)s.0.a', 'lib/libglib-%%(version_major)s.0.%s' % SHLIB_EXT], 'dirs': ['bin', 'include'], } -- GitLab From 5c327d336b7056f8dd57db438c4ca5cd83242d8f Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 11:25:08 +0200 Subject: [PATCH 0893/1015] modify easyconfig CMake-3.4.3-foss-2016a.eb --- .../c/CMake/CMake-3.4.3-foss-2016a.eb | 24 ------------------- 1 file changed, 24 deletions(-) diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb index 01c585999e..069d9f4158 100644 --- a/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb @@ -31,27 +31,3 @@ sanity_check_paths = { moduleclass = 'devel' -# Build statistics -buildstats = [{ - "easybuild-framework_version": "2.6.0", - "easybuild-easyblocks_version": "2.6.0", - "timestamp": 1454348829, - "build_time": 304.6, - "install_size": 32428310, - "command_line": ['--buildpath=//opt/cluster/easybuild/build', '--installpath=//opt/cluster/easybuild', '--packagepath=//opt/cluster/easybuild/packages', '--prefix=//opt/cluster/easybuild', '--repositorypath=//opt/cluster/easybuild/ebfiles_repo', '--robot=/opt/cluster/easybuild/software/EasyBuild/2.6.0/lib/python2.6/site-packages/easybuild_easyconfigs-2.6.0-py2.6.egg/easybuild/easyconfigs', '--sourcepath=//opt/cluster/easybuild/sources', '--try-toolchain="[\'foss\', \'2016a\']"', 'OpenFOAM-3.0.0-intel-2015b-eb-deps-Python-2.7.10.eb'], - "modules_tool": ('EnvironmentModulesC', '/opt/cluster/Modules/3.2.10/bin/modulecmd', '3.2.10'), - "core_count": 40, - "cpu_model": "Genuine Intel(R) CPU @ 2.30GHz", - "cpu_speed": 2301.0, - "cpu_vendor": "Intel", - "gcc_version": "Using built-in specs.; COLLECT_GCC=gcc; COLLECT_LTO_WRAPPER=/opt/cluster/easybuild/software/GCCcore/4.9.3/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.9.3/lto-wrapper; Target: x86_64-unknown-linux-gnu; Configured with: ../configure --enable-languages=c,c++,fortran --enable-lto --enable-checking=release --disable-multilib --enable-shared=yes --enable-static=yes --enable-threads=posix --enable-gold=default --enable-plugins --enable-ld --with-plugin-ld=ld.gold --enable-bootstrap --prefix=//opt/cluster/easybuild/software/GCCcore/4.9.3 --with-local-prefix=//opt/cluster/easybuild/software/GCCcore/4.9.3; Thread model: posix; gcc version 4.9.3 (GCC) ; ", - "glibc_version": "2.12", - "hostname": "master.hpc.c3e", - "os_name": "centos", - "os_type": "Linux", - "os_version": "6.5", - "platform_name": "x86_64-unknown-linux", - "python_version": "2.6.6 (r266:84292, Nov 22 2013, 12:16:22) ; [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)]", - "system_gcc_path": "//opt/cluster/easybuild/software/GCCcore/4.9.3/bin/gcc", - "system_python_path": "/usr/bin/python", -}] -- GitLab From 9916b29f9b8ce0439e82b9009c459862a8b00588 Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 11:47:47 +0200 Subject: [PATCH 0894/1015] add easyconfig METIS-5.1.0-foss-2016a.eb --- .../m/METIS/METIS-5.1.0-foss-2016a.eb | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2016a.eb diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2016a.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2016a.eb new file mode 100644 index 0000000000..2b65f31212 --- /dev/null +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2016a.eb @@ -0,0 +1,22 @@ +name = 'METIS' +version = '5.1.0' + +homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview' +description = """METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, + and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the + multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD', +] + +builddependencies = [('CMake', '3.4.3')] + +configopts = ['', 'shared=1'] + +moduleclass = 'math' -- GitLab From 6cd9c1b94a57d2b855cb753886463f8b9140e01d Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 11:51:04 +0200 Subject: [PATCH 0895/1015] add easyconfig SCOTCH-6.0.4-foss-2016a.eb --- .../s/SCOTCH/SCOTCH-6.0.4-foss-2016a.eb | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-foss-2016a.eb diff --git a/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-foss-2016a.eb b/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-foss-2016a.eb new file mode 100644 index 0000000000..431d04e9df --- /dev/null +++ b/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-foss-2016a.eb @@ -0,0 +1,14 @@ +name = 'SCOTCH' +version = '6.0.4' + +homepage = 'http://gforge.inria.fr/projects/scotch/' +description = """Software package and libraries for sequential and parallel graph partitioning, +static mapping, and sparse matrix block ordering, and sequential mesh and hypergraph partitioning.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'pic': True} + +source_urls = ['http://gforge.inria.fr/frs/download.php/file/34618/'] +sources = ['%(namelower)s_%(version)s.tar.gz'] + +moduleclass = 'math' -- GitLab From d7d3b01901b056062576f99d660e4b4d3d5eb0e6 Mon Sep 17 00:00:00 2001 From: Alan Date: Wed, 10 Feb 2016 09:06:27 +0100 Subject: [PATCH 0896/1015] Update naming of GTK+, PyCairo and Gdk-Pixbuf --- .../GTK+-2.24.28-intel-2015a.eb} | 4 ++-- .../GTK+-2.24.28-intel-2015b.eb} | 4 ++-- .../Gdk-Pixbuf-2.31.4-intel-2015a.eb} | 2 +- .../Gdk-Pixbuf-2.31.4-intel-2015b.eb} | 2 +- easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb | 2 +- easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb | 2 +- .../easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb | 2 +- .../PyCairo-1.10.0-intel-2015b-Python-2.7.10.eb} | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) rename easybuild/easyconfigs/g/{gtk+/gtk+-2.24.28-intel-2015a.eb => GTK+/GTK+-2.24.28-intel-2015a.eb} (91%) rename easybuild/easyconfigs/g/{gtk+/gtk+-2.24.28-intel-2015b.eb => GTK+/GTK+-2.24.28-intel-2015b.eb} (91%) rename easybuild/easyconfigs/g/{gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015a.eb => Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015a.eb} (97%) rename easybuild/easyconfigs/g/{gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb => Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015b.eb} (97%) rename easybuild/easyconfigs/p/{pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb => PyCairo/PyCairo-1.10.0-intel-2015b-Python-2.7.10.eb} (97%) diff --git a/easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015a.eb b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2015a.eb similarity index 91% rename from easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015a.eb rename to easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2015a.eb index 289385029d..2b49aad4ac 100644 --- a/easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015a.eb +++ b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2015a.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'gtk+' +name = 'GTK+' version = '2.24.28' homepage = 'https://developer.gnome.org/gtk+/stable/' @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_XZ] dependencies = [ ('ATK', '2.16.0'), - ('gdk-pixbuf', '2.31.4'), + ('Gdk-Pixbuf', '2.31.4'), ('Pango', '1.37.1'), ] diff --git a/easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015b.eb b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2015b.eb similarity index 91% rename from easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015b.eb rename to easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2015b.eb index 9fe946073f..65211f662c 100644 --- a/easybuild/easyconfigs/g/gtk+/gtk+-2.24.28-intel-2015b.eb +++ b/easybuild/easyconfigs/g/GTK+/GTK+-2.24.28-intel-2015b.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'gtk+' +name = 'GTK+' version = '2.24.28' homepage = 'https://developer.gnome.org/gtk+/stable/' @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_XZ] dependencies = [ ('ATK', '2.16.0'), - ('gdk-pixbuf', '2.31.4'), + ('Gdk-Pixbuf', '2.31.4'), ('Pango', '1.37.1'), ] diff --git a/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015a.eb b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015a.eb similarity index 97% rename from easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015a.eb rename to easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015a.eb index 5cb8ff5f1f..3eef94efe9 100644 --- a/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015a.eb +++ b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015a.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'gdk-pixbuf' +name = 'Gdk-Pixbuf' version = '2.31.4' homepage = 'https://developer.gnome.org/gdk-pixbuf/stable/' diff --git a/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015b.eb similarity index 97% rename from easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb rename to easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015b.eb index 018df1e421..628f1553a7 100644 --- a/easybuild/easyconfigs/g/gdk-pixbuf/gdk-pixbuf-2.31.4-intel-2015b.eb +++ b/easybuild/easyconfigs/g/Gdk-Pixbuf/Gdk-Pixbuf-2.31.4-intel-2015b.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'gdk-pixbuf' +name = 'Gdk-Pixbuf' version = '2.31.4' homepage = 'https://developer.gnome.org/gdk-pixbuf/stable/' diff --git a/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb b/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb index f946da12a2..042f52f5f8 100644 --- a/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb +++ b/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015a.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_XZ] dependencies = [ ('Atkmm', '2.22.7'), - ('gtk+', '2.24.28'), + ('GTK+', '2.24.28'), ('Pangomm', '2.36.0'), ] diff --git a/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb b/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb index 60c1e59723..3e73c97004 100644 --- a/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb +++ b/easybuild/easyconfigs/g/Gtkmm/Gtkmm-2.24.4-intel-2015b.eb @@ -15,7 +15,7 @@ sources = [SOURCELOWER_TAR_XZ] dependencies = [ ('Atkmm', '2.22.7'), - ('gtk+', '2.24.28'), + ('GTK+', '2.24.28'), ('Pangomm', '2.36.0'), ] diff --git a/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb b/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb index 24f8fc1070..a0f2ba3078 100644 --- a/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb +++ b/easybuild/easyconfigs/g/gtkglext/gtkglext-1.2.0-intel-2015b.eb @@ -15,7 +15,7 @@ patches = ['gtkglext-%(version)s_fix-gtk-compat.patch'] pangover = '1.37.1' dependencies = [ - ('gtk+', '2.24.28'), + ('GTK+', '2.24.28'), ('Pango', pangover), ('pangox-compat', '0.0.2', '-Pango-%s' % pangover), ] diff --git a/easybuild/easyconfigs/p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/PyCairo/PyCairo-1.10.0-intel-2015b-Python-2.7.10.eb similarity index 97% rename from easybuild/easyconfigs/p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb rename to easybuild/easyconfigs/p/PyCairo/PyCairo-1.10.0-intel-2015b-Python-2.7.10.eb index f701cf3d28..246a64686d 100644 --- a/easybuild/easyconfigs/p/pycairo/pycairo-1.10.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/PyCairo/PyCairo-1.10.0-intel-2015b-Python-2.7.10.eb @@ -1,6 +1,6 @@ easyblock = 'Waf' -name = 'pycairo' +name = 'PyCairo' version = '1.10.0' homepage = 'http://cairographics.org/pycairo/' -- GitLab From 889307613c2ad05de511b474c26e17b8fd9140ef Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 12:27:03 +0200 Subject: [PATCH 0897/1015] add easyconfig SCOTCH-6.0.4-foss-2016a.eb --- .../s/SCOTCH/SCOTCH-6.0.4-foss-2016a.eb | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-foss-2016a.eb diff --git a/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-foss-2016a.eb b/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-foss-2016a.eb new file mode 100644 index 0000000000..431d04e9df --- /dev/null +++ b/easybuild/easyconfigs/s/SCOTCH/SCOTCH-6.0.4-foss-2016a.eb @@ -0,0 +1,14 @@ +name = 'SCOTCH' +version = '6.0.4' + +homepage = 'http://gforge.inria.fr/projects/scotch/' +description = """Software package and libraries for sequential and parallel graph partitioning, +static mapping, and sparse matrix block ordering, and sequential mesh and hypergraph partitioning.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'pic': True} + +source_urls = ['http://gforge.inria.fr/frs/download.php/file/34618/'] +sources = ['%(namelower)s_%(version)s.tar.gz'] + +moduleclass = 'math' -- GitLab From ba8fc68d902160e45b64a980332a747208de98e0 Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 12:41:06 +0200 Subject: [PATCH 0898/1015] add easyconfig METIS-5.1.0-foss-2016a.eb --- .../m/METIS/METIS-5.1.0-foss-2016a.eb | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2016a.eb diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2016a.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2016a.eb new file mode 100644 index 0000000000..2b65f31212 --- /dev/null +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2016a.eb @@ -0,0 +1,22 @@ +name = 'METIS' +version = '5.1.0' + +homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview' +description = """METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, + and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the + multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD', +] + +builddependencies = [('CMake', '3.4.3')] + +configopts = ['', 'shared=1'] + +moduleclass = 'math' -- GitLab From 1693baf19c228b9eace545b462dd1125f6bf965b Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 12:54:57 +0200 Subject: [PATCH 0899/1015] modify easyconfig CMake-3.4.3-foss-2016a.eb --- easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb | 1 - 1 file changed, 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb index 069d9f4158..83b16aaff5 100644 --- a/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb @@ -30,4 +30,3 @@ sanity_check_paths = { } moduleclass = 'devel' - -- GitLab From c81401aabbda597934e6c5f5114974c0626e5d70 Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 12:56:10 +0200 Subject: [PATCH 0900/1015] modify easyconfig CMake-3.4.3-foss-2016a.eb --- easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb | 1 - 1 file changed, 1 deletion(-) diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb index 83b16aaff5..e6beb92bee 100644 --- a/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb @@ -1,4 +1,3 @@ -# Built with EasyBuild version 2.6.0 on 2016-02-01_18-47-09 easyblock = 'ConfigureMake' name = 'CMake' -- GitLab From 769020aa88165b8384dc3e9de75b7be4e5e28961 Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 15:35:18 +0200 Subject: [PATCH 0901/1015] add easyconfig CMake-3.4.3-foss-2016a.eb --- .../c/CMake/CMake-3.4.3-foss-2016a.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb new file mode 100644 index 0000000000..e6beb92bee --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.3-foss-2016a.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.4.3' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'foss', 'version': '2016a'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +configopts = '-- -DCMAKE_USE_OPENSSL=1' + +dependencies = [ + ('ncurses', '6.0'), + # OS dependency should be preferred if the os version is more recent then this version, + # it's nice to have an up to date openssl for security reasons + #('OpenSSL', '1.0.1p'), +] + +osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 065c5e9f43e787ace587ccfa59e7739118f2767b Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 15:36:24 +0200 Subject: [PATCH 0902/1015] modify easyconfig OpenFOAM-3.0.0-foss-2016a.eb --- easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb index b41ffda995..62295adeff 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb @@ -25,13 +25,13 @@ dependencies = [ ('libreadline', '6.3'), # OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes) ('METIS', '5.1.0', '-32bitIDX'), - ('ncurses', '5.9'), + ('ncurses', '6.0'), ('SCOTCH', '6.0.4'), ] builddependencies = [ ('Bison', '3.0.4'), - ('CMake', '3.4.1'), + ('CMake', '3.4.3'), ('flex', '2.5.39'), ('Boost', '1.60.0'), ] -- GitLab From f3319c7b7ede6ce4699f5c2f1d4765acddb52ebf Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 16:00:12 +0200 Subject: [PATCH 0903/1015] modify easyconfig OpenFOAM-3.0.0-foss-2016a.eb --- easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb index 62295adeff..7985e4b267 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-3.0.0-foss-2016a.eb @@ -27,13 +27,13 @@ dependencies = [ ('METIS', '5.1.0', '-32bitIDX'), ('ncurses', '6.0'), ('SCOTCH', '6.0.4'), + ('Boost', '1.60.0'), ] builddependencies = [ ('Bison', '3.0.4'), ('CMake', '3.4.3'), ('flex', '2.5.39'), - ('Boost', '1.60.0'), ] moduleclass = 'cae' -- GitLab From ce16703ed6cad6a1db30974f81f6ff44bcbb1961 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 9 Nov 2015 11:31:44 +0100 Subject: [PATCH 0904/1015] libmatheval 1.1.11 with intel/2015b --- .../b/byacc/byacc-20150711-intel-2015b.eb | 22 +++++++++++++ .../g/guile/guile-1.8.8-intel-2015b.eb | 31 +++++++++++++++++ .../l/libffi/libffi-3.0.13-intel-2015b.eb | 25 ++++++++++++++ .../libmatheval-1.1.11-intel-2015b.eb | 33 +++++++++++++++++++ .../libunistring-0.9.3-intel-2015b.eb | 26 +++++++++++++++ .../pkg-config-0.27.1-intel-2015b.eb | 27 +++++++++++++++ 6 files changed, 164 insertions(+) create mode 100644 easybuild/easyconfigs/b/byacc/byacc-20150711-intel-2015b.eb create mode 100644 easybuild/easyconfigs/g/guile/guile-1.8.8-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libffi/libffi-3.0.13-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libmatheval/libmatheval-1.1.11-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015b.eb create mode 100644 easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-intel-2015b.eb diff --git a/easybuild/easyconfigs/b/byacc/byacc-20150711-intel-2015b.eb b/easybuild/easyconfigs/b/byacc/byacc-20150711-intel-2015b.eb new file mode 100644 index 0000000000..1578ff69e4 --- /dev/null +++ b/easybuild/easyconfigs/b/byacc/byacc-20150711-intel-2015b.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'byacc' +version = '20150711' + +homepage = 'http://invisible-island.net/byacc/byacc.html' +description = """Berkeley Yacc (byacc) is generally conceded to be the best yacc variant available. + In contrast to bison, it is written to avoid dependencies upon a particular compiler.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCELOWER_TGZ] +source_urls = ['ftp://invisible-island.net/byacc'] + +checksums = ['2700401030583c4e9169ac7ea7d08de8'] + +sanity_check_paths = { + 'files': ["bin/yacc"], + 'dirs': [] +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/g/guile/guile-1.8.8-intel-2015b.eb b/easybuild/easyconfigs/g/guile/guile-1.8.8-intel-2015b.eb new file mode 100644 index 0000000000..766148f244 --- /dev/null +++ b/easybuild/easyconfigs/g/guile/guile-1.8.8-intel-2015b.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'guile' +version = '1.8.8' + +homepage = 'http://www.gnu.org/software/guile' +description = """Guile is the GNU Ubiquitous Intelligent Language for Extensions, + the official extension language for the GNU operating system.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [ + ('libtool', '2.4.6', '', ('GNU', '4.9.3-2.25')), + ('GMP', '6.0.0a'), + ('libunistring', '0.9.3'), + ('pkg-config', '0.27.1'), + ('libffi', '3.0.13'), + ('libreadline', '6.3'), +] + +configopts = " --enable-error-on-warning=no" + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.0.13-intel-2015b.eb b/easybuild/easyconfigs/l/libffi/libffi-3.0.13-intel-2015b.eb new file mode 100644 index 0000000000..535d967631 --- /dev/null +++ b/easybuild/easyconfigs/l/libffi/libffi-3.0.13-intel-2015b.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'libffi' +version = '3.0.13' + +homepage = 'http://sourceware.org/libffi/' +description = """The libffi library provides a portable, high level programming interface to various calling +conventions. This allows a programmer to call any function specified by a call interface description at run-time.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [ + 'ftp://sourceware.org/pub/libffi/', + 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', +] +sources = [SOURCELOWER_TAR_GZ] + +patches = ['libffi-%(version)s_include-xmmintrin.patch'] + +sanity_check_paths = { + 'files': ['lib/libffi.%s' % SHLIB_EXT, 'lib/libffi.a'], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libmatheval/libmatheval-1.1.11-intel-2015b.eb b/easybuild/easyconfigs/l/libmatheval/libmatheval-1.1.11-intel-2015b.eb new file mode 100644 index 0000000000..5c07ab422c --- /dev/null +++ b/easybuild/easyconfigs/l/libmatheval/libmatheval-1.1.11-intel-2015b.eb @@ -0,0 +1,33 @@ +easyblock = 'ConfigureMake' + +name = 'libmatheval' +version = '1.1.11' + +homepage = 'http://www.gnu.org/software/libmatheval/' +description = """GNU libmatheval is a library (callable from C and Fortran) to parse + and evaluate symbolic expressions input as text.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [ + ('flex', '2.5.39'), + ('Bison', '3.0.4'), + ('byacc', '20150711'), + ('guile', '1.8.8'), +] + +configopts = '--with-pic ' + +# fix for guile-config being broken because shebang line contains full path to bin/guile +configopts += 'GUILE_CONFIG="$EBROOTGUILE/bin/guile -e main -s $EBROOTGUILE/bin/guile-config"' + +sanity_check_paths = { + 'files': ['lib/libmatheval.a', 'include/matheval.h'], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015b.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015b.eb new file mode 100644 index 0000000000..0555900e19 --- /dev/null +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015b.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'libunistring' +version = '0.9.3' + +homepage = 'http://www.gnu.org/software/libunistring/' +description = """This library provides functions for manipulating Unicode strings and for manipulating C strings + according to the Unicode standard.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +patches = ['libunistring_icc_builtin_nan-inf.patch'] + +parallel = 1 + +sanity_check_paths = { + 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], + 'dirs' : ['include/unistring'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-intel-2015b.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-intel-2015b.eb new file mode 100644 index 0000000000..f271d1a673 --- /dev/null +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-intel-2015b.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'pkg-config' +version = '0.27.1' + +homepage = 'http://www.freedesktop.org/wiki/Software/pkg-config/' +description = """pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the + correct compiler options on the command line so an application can use + gcc -o test test.c `pkg-config --libs --cflags glib-2.0` + for instance, rather than hard-coding values on where to find glib (or other libraries).""" + +# don't use PAX, it might break. +tar_config_opts = True + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://pkgconfig.freedesktop.org/releases/'] + +configopts = " --with-internal-glib" + +sanity_check_paths = { + 'files': ['bin/pkg-config'], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 607cc4a860c3f3efc1c7f1fcd35c15b3463ecc4e Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 9 Nov 2015 15:48:06 +0100 Subject: [PATCH 0905/1015] Plumed 2.2 with intel/2015b --- .../p/PLUMED/PLUMED-2.2.0-intel-2015b.eb | 42 +++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.0-intel-2015b.eb diff --git a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.0-intel-2015b.eb b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.0-intel-2015b.eb new file mode 100644 index 0000000000..62ef96b466 --- /dev/null +++ b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.0-intel-2015b.eb @@ -0,0 +1,42 @@ +# by Ward Poelmans + +easyblock = 'ConfigureMake' + +name = 'PLUMED' +version = '2.2.0' + +homepage = 'http://www.plumed-code.org' +description = """PLUMED is an open source library for free energy calculations in molecular systems which + works together with some of the most popular molecular dynamics engines. Free energy calculations can be + performed as a function of many order parameters with a particular focus on biological problems, using + state of the art methods such as metadynamics, umbrella sampling and Jarzynski-equation based steered MD. + The software, written in C++, can be easily interfaced with both fortran and C/C++ codes. +""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': 'True'} + +source_urls = ['https://github.com/plumed/plumed2/archive/'] +sources = ['v%(version)s.tar.gz'] + +dependencies = [ + ('zlib', '1.2.8'), + ('GSL', '1.16'), + ('libmatheval', '1.1.11'), +] + +preconfigopts = 'FC=$MPIF90 LIBS="$LIBLAPACK $LIBS" ' +configopts = ' --exec-prefix=%(installdir)s --enable-gsl' +prebuildopts = 'source sourceme.sh && ' + +sanity_check_paths = { + 'files': ['bin/plumed', 'lib/libplumedKernel.so', 'lib/libplumed.so'], + 'dirs': ['lib/plumed'] +} + +modextrapaths = { + 'PLUMED_KERNEL': 'lib/libplumedKernel.so', + 'PLUMED_ROOT': 'lib/plumed', +} + +moduleclass = 'chem' -- GitLab From 8ddde6654c3410bd6cc6fea6e52da78c03453c0c Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Mon, 16 Nov 2015 11:46:24 +0100 Subject: [PATCH 0906/1015] Fix sanity check for libffi --- easybuild/easyconfigs/l/libffi/libffi-3.0.13-intel-2015b.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.0.13-intel-2015b.eb b/easybuild/easyconfigs/l/libffi/libffi-3.0.13-intel-2015b.eb index 535d967631..01fb77588e 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.0.13-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.0.13-intel-2015b.eb @@ -18,7 +18,7 @@ sources = [SOURCELOWER_TAR_GZ] patches = ['libffi-%(version)s_include-xmmintrin.patch'] sanity_check_paths = { - 'files': ['lib/libffi.%s' % SHLIB_EXT, 'lib/libffi.a'], + 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], 'dirs': [], } -- GitLab From d878e206912a9131b762d0e8c7cb67585eac4bd9 Mon Sep 17 00:00:00 2001 From: iotaka Date: Wed, 10 Feb 2016 16:59:08 +0200 Subject: [PATCH 0907/1015] add easyconfig METIS-5.1.0-foss-2016a-32bitIDX.eb --- .../METIS/METIS-5.1.0-foss-2016a-32bitIDX.eb | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2016a-32bitIDX.eb diff --git a/easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2016a-32bitIDX.eb b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2016a-32bitIDX.eb new file mode 100644 index 0000000000..b316368934 --- /dev/null +++ b/easybuild/easyconfigs/m/METIS/METIS-5.1.0-foss-2016a-32bitIDX.eb @@ -0,0 +1,23 @@ +name = 'METIS' +version = '5.1.0' +versionsuffix = '-32bitIDX' + +homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview' +description = """METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, + and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the + multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.""" + +toolchain = {'name': 'foss', 'version': '2016a'} +toolchainopts = {'optarch': True, 'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD', +] + +builddependencies = [('CMake', '3.4.3')] + +configopts = ['', 'shared=1'] + +moduleclass = 'math' -- GitLab From 5fa69beab4c3bd5e502bdf52e8a4902b84cdea02 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 10 Feb 2016 15:59:16 +0100 Subject: [PATCH 0908/1015] Add PLUMED 2.1.4 and 2.21 for intel & foss 2015b --- .../b/byacc/byacc-20150711-foss-2015b.eb | 22 ++++++++++ .../g/GMP/GMP-6.0.0a-foss-2015b.eb | 27 ++++++++++++ .../easyconfigs/g/GSL/GSL-1.16-foss-2015b.eb | 18 ++++++++ .../g/guile/guile-1.8.8-foss-2015b.eb | 31 ++++++++++++++ .../l/libffi/libffi-3.0.13-foss-2015b.eb | 25 +++++++++++ .../libmatheval-1.1.11-foss-2015b.eb | 33 +++++++++++++++ .../libunistring-0.9.3-foss-2015b.eb | 26 ++++++++++++ .../p/PLUMED/PLUMED-2.1.4-foss-2015b.eb | 42 +++++++++++++++++++ .../p/PLUMED/PLUMED-2.2.1-foss-2015b.eb | 42 +++++++++++++++++++ .../p/PLUMED/PLUMED-2.2.1-intel-2015b.eb | 42 +++++++++++++++++++ 10 files changed, 308 insertions(+) create mode 100644 easybuild/easyconfigs/b/byacc/byacc-20150711-foss-2015b.eb create mode 100644 easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015b.eb create mode 100644 easybuild/easyconfigs/g/GSL/GSL-1.16-foss-2015b.eb create mode 100644 easybuild/easyconfigs/g/guile/guile-1.8.8-foss-2015b.eb create mode 100644 easybuild/easyconfigs/l/libffi/libffi-3.0.13-foss-2015b.eb create mode 100644 easybuild/easyconfigs/l/libmatheval/libmatheval-1.1.11-foss-2015b.eb create mode 100644 easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-foss-2015b.eb create mode 100644 easybuild/easyconfigs/p/PLUMED/PLUMED-2.1.4-foss-2015b.eb create mode 100644 easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-foss-2015b.eb create mode 100644 easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-intel-2015b.eb diff --git a/easybuild/easyconfigs/b/byacc/byacc-20150711-foss-2015b.eb b/easybuild/easyconfigs/b/byacc/byacc-20150711-foss-2015b.eb new file mode 100644 index 0000000000..6fabc38da7 --- /dev/null +++ b/easybuild/easyconfigs/b/byacc/byacc-20150711-foss-2015b.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'byacc' +version = '20150711' + +homepage = 'http://invisible-island.net/byacc/byacc.html' +description = """Berkeley Yacc (byacc) is generally conceded to be the best yacc variant available. + In contrast to bison, it is written to avoid dependencies upon a particular compiler.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +sources = [SOURCELOWER_TGZ] +source_urls = ['ftp://invisible-island.net/byacc'] + +checksums = ['2700401030583c4e9169ac7ea7d08de8'] + +sanity_check_paths = { + 'files': ["bin/yacc"], + 'dirs': [] +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015b.eb b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015b.eb new file mode 100644 index 0000000000..ab0d6b9ba8 --- /dev/null +++ b/easybuild/easyconfigs/g/GMP/GMP-6.0.0a-foss-2015b.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'GMP' +version = '6.0.0a' + +homepage = 'http://gmplib.org/' +description = """GMP is a free library for arbitrary precision arithmetic, +operating on signed integers, rational numbers, and floating point numbers. """ + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'pic': True, 'precise': True} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = [GNU_SOURCE] + +# enable C++ interface +configopts = '--enable-cxx' + +runtest = 'check' + +sanity_check_paths = { + 'files': ['lib/libgmp.%s' % SHLIB_EXT, 'include/gmp.h'], + 'dirs': [], +} + +moduleclass = 'math' + diff --git a/easybuild/easyconfigs/g/GSL/GSL-1.16-foss-2015b.eb b/easybuild/easyconfigs/g/GSL/GSL-1.16-foss-2015b.eb new file mode 100644 index 0000000000..ed67148304 --- /dev/null +++ b/easybuild/easyconfigs/g/GSL/GSL-1.16-foss-2015b.eb @@ -0,0 +1,18 @@ +easyblock = 'ConfigureMake' + +name = 'GSL' +version = '1.16' + +homepage = 'http://www.gnu.org/software/gsl/' +description = """The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. + The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting.""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'opt': True, 'optarch': True, 'unroll': True, 'pic': True} + +source_urls = [GNU_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +configopts = "--with-pic" + +moduleclass = 'numlib' diff --git a/easybuild/easyconfigs/g/guile/guile-1.8.8-foss-2015b.eb b/easybuild/easyconfigs/g/guile/guile-1.8.8-foss-2015b.eb new file mode 100644 index 0000000000..ad804aa4b1 --- /dev/null +++ b/easybuild/easyconfigs/g/guile/guile-1.8.8-foss-2015b.eb @@ -0,0 +1,31 @@ +easyblock = 'ConfigureMake' + +name = 'guile' +version = '1.8.8' + +homepage = 'http://www.gnu.org/software/guile' +description = """Guile is the GNU Ubiquitous Intelligent Language for Extensions, + the official extension language for the GNU operating system.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [ + ('libtool', '2.4.6', '', ('GNU', '4.9.3-2.25')), + ('GMP', '6.0.0a'), + ('libunistring', '0.9.3'), + ('pkg-config', '0.27.1'), + ('libffi', '3.0.13'), + ('libreadline', '6.3'), +] + +configopts = " --enable-error-on-warning=no" + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.0.13-foss-2015b.eb b/easybuild/easyconfigs/l/libffi/libffi-3.0.13-foss-2015b.eb new file mode 100644 index 0000000000..dac06d1c8d --- /dev/null +++ b/easybuild/easyconfigs/l/libffi/libffi-3.0.13-foss-2015b.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'libffi' +version = '3.0.13' + +homepage = 'http://sourceware.org/libffi/' +description = """The libffi library provides a portable, high level programming interface to various calling +conventions. This allows a programmer to call any function specified by a call interface description at run-time.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +source_urls = [ + 'ftp://sourceware.org/pub/libffi/', + 'http://www.mirrorservice.org/sites/sourceware.org/pub/libffi/', +] +sources = [SOURCELOWER_TAR_GZ] + +patches = ['libffi-%(version)s_include-xmmintrin.patch'] + +sanity_check_paths = { + 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libmatheval/libmatheval-1.1.11-foss-2015b.eb b/easybuild/easyconfigs/l/libmatheval/libmatheval-1.1.11-foss-2015b.eb new file mode 100644 index 0000000000..2fd935d0b5 --- /dev/null +++ b/easybuild/easyconfigs/l/libmatheval/libmatheval-1.1.11-foss-2015b.eb @@ -0,0 +1,33 @@ +easyblock = 'ConfigureMake' + +name = 'libmatheval' +version = '1.1.11' + +homepage = 'http://www.gnu.org/software/libmatheval/' +description = """GNU libmatheval is a library (callable from C and Fortran) to parse + and evaluate symbolic expressions input as text.""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +dependencies = [ + ('flex', '2.5.39'), + ('Bison', '3.0.4'), + ('byacc', '20150711'), + ('guile', '1.8.8'), +] + +configopts = '--with-pic ' + +# fix for guile-config being broken because shebang line contains full path to bin/guile +configopts += 'GUILE_CONFIG="$EBROOTGUILE/bin/guile -e main -s $EBROOTGUILE/bin/guile-config"' + +sanity_check_paths = { + 'files': ['lib/libmatheval.a', 'include/matheval.h'], + 'dirs': [], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-foss-2015b.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-foss-2015b.eb new file mode 100644 index 0000000000..91f9c37650 --- /dev/null +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-foss-2015b.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'libunistring' +version = '0.9.3' + +homepage = 'http://www.gnu.org/software/libunistring/' +description = """This library provides functions for manipulating Unicode strings and for manipulating C strings + according to the Unicode standard.""" + +toolchain = {'name': 'foss', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = [GNU_SOURCE] + +patches = ['libunistring_icc_builtin_nan-inf.patch'] + +parallel = 1 + +sanity_check_paths = { + 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], + 'dirs' : ['include/unistring'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.1.4-foss-2015b.eb b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.1.4-foss-2015b.eb new file mode 100644 index 0000000000..fc4323d74a --- /dev/null +++ b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.1.4-foss-2015b.eb @@ -0,0 +1,42 @@ +# by Ward Poelmans + +easyblock = 'ConfigureMake' + +name = 'PLUMED' +version = '2.1.4' + +homepage = 'http://www.plumed-code.org' +description = """PLUMED is an open source library for free energy calculations in molecular systems which + works together with some of the most popular molecular dynamics engines. Free energy calculations can be + performed as a function of many order parameters with a particular focus on biological problems, using + state of the art methods such as metadynamics, umbrella sampling and Jarzynski-equation based steered MD. + The software, written in C++, can be easily interfaced with both fortran and C/C++ codes. +""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'usempi': 'True'} + +source_urls = ['https://github.com/plumed/plumed2/archive/'] +sources = ['v%(version)s.tar.gz'] + +dependencies = [ + ('zlib', '1.2.8'), + ('GSL', '1.16'), + ('libmatheval', '1.1.11'), +] + +preconfigopts = 'FC=$MPIF90 LIBS="$LIBLAPACK $LIBS" ' +configopts = ' --exec-prefix=%(installdir)s --enable-gsl' +prebuildopts = 'source sourceme.sh && ' + +sanity_check_paths = { + 'files': ['bin/plumed', 'lib/libplumedKernel.so', 'lib/libplumed.so'], + 'dirs': ['lib/plumed'] +} + +modextrapaths = { + 'PLUMED_KERNEL': 'lib/libplumedKernel.so', + 'PLUMED_ROOT': 'lib/plumed', +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-foss-2015b.eb b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-foss-2015b.eb new file mode 100644 index 0000000000..4747d81041 --- /dev/null +++ b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-foss-2015b.eb @@ -0,0 +1,42 @@ +# by Ward Poelmans + +easyblock = 'ConfigureMake' + +name = 'PLUMED' +version = '2.2.1' + +homepage = 'http://www.plumed-code.org' +description = """PLUMED is an open source library for free energy calculations in molecular systems which + works together with some of the most popular molecular dynamics engines. Free energy calculations can be + performed as a function of many order parameters with a particular focus on biological problems, using + state of the art methods such as metadynamics, umbrella sampling and Jarzynski-equation based steered MD. + The software, written in C++, can be easily interfaced with both fortran and C/C++ codes. +""" + +toolchain = {'name': 'foss', 'version': '2015b'} +toolchainopts = {'usempi': 'True'} + +source_urls = ['https://github.com/plumed/plumed2/archive/'] +sources = ['v%(version)s.tar.gz'] + +dependencies = [ + ('zlib', '1.2.8'), + ('GSL', '2.1'), + ('libmatheval', '1.1.11'), +] + +preconfigopts = 'FC=$MPIF90 LIBS="$LIBLAPACK $LIBS" ' +configopts = ' --exec-prefix=%(installdir)s --enable-gsl' +prebuildopts = 'source sourceme.sh && ' + +sanity_check_paths = { + 'files': ['bin/plumed', 'lib/libplumedKernel.so', 'lib/libplumed.so'], + 'dirs': ['lib/plumed'] +} + +modextrapaths = { + 'PLUMED_KERNEL': 'lib/libplumedKernel.so', + 'PLUMED_ROOT': 'lib/plumed', +} + +moduleclass = 'chem' diff --git a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-intel-2015b.eb b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-intel-2015b.eb new file mode 100644 index 0000000000..e509e0c50e --- /dev/null +++ b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-intel-2015b.eb @@ -0,0 +1,42 @@ +# by Ward Poelmans + +easyblock = 'ConfigureMake' + +name = 'PLUMED' +version = '2.2.1' + +homepage = 'http://www.plumed-code.org' +description = """PLUMED is an open source library for free energy calculations in molecular systems which + works together with some of the most popular molecular dynamics engines. Free energy calculations can be + performed as a function of many order parameters with a particular focus on biological problems, using + state of the art methods such as metadynamics, umbrella sampling and Jarzynski-equation based steered MD. + The software, written in C++, can be easily interfaced with both fortran and C/C++ codes. +""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': 'True'} + +source_urls = ['https://github.com/plumed/plumed2/archive/'] +sources = ['v%(version)s.tar.gz'] + +dependencies = [ + ('zlib', '1.2.8'), + ('GSL', '2.1'), + ('libmatheval', '1.1.11'), +] + +preconfigopts = 'FC=$MPIF90 LIBS="$LIBLAPACK $LIBS" ' +configopts = ' --exec-prefix=%(installdir)s --enable-gsl' +prebuildopts = 'source sourceme.sh && ' + +sanity_check_paths = { + 'files': ['bin/plumed', 'lib/libplumedKernel.so', 'lib/libplumed.so'], + 'dirs': ['lib/plumed'] +} + +modextrapaths = { + 'PLUMED_KERNEL': 'lib/libplumedKernel.so', + 'PLUMED_ROOT': 'lib/plumed', +} + +moduleclass = 'chem' -- GitLab From 68dc1db0481d88f264faa3a09786a1f9c3c96e76 Mon Sep 17 00:00:00 2001 From: Ward Poelmans Date: Wed, 10 Feb 2016 16:12:34 +0100 Subject: [PATCH 0909/1015] Forgotten easyconfig for pkg-config --- .../pkg-config-0.27.1-foss-2015b.eb | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-foss-2015b.eb diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-foss-2015b.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-foss-2015b.eb new file mode 100644 index 0000000000..73c06e7f1b --- /dev/null +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.27.1-foss-2015b.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'pkg-config' +version = '0.27.1' + +homepage = 'http://www.freedesktop.org/wiki/Software/pkg-config/' +description = """pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the + correct compiler options on the command line so an application can use + gcc -o test test.c `pkg-config --libs --cflags glib-2.0` + for instance, rather than hard-coding values on where to find glib (or other libraries).""" + +# don't use PAX, it might break. +tar_config_opts = True + +toolchain = {'name': 'foss', 'version': '2015b'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://pkgconfig.freedesktop.org/releases/'] + +configopts = " --with-internal-glib" + +sanity_check_paths = { + 'files': ['bin/pkg-config'], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From 447a17c99286ce03de02a52d9db7270ed4e991a2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 10 Feb 2016 16:21:22 +0100 Subject: [PATCH 0910/1015] fix GLib sanity check --- easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb b/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb index 5af7f7a410..3dcfe3ad19 100644 --- a/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb +++ b/easybuild/easyconfigs/g/GLib/GLib-2.47.5-intel-2016a.eb @@ -30,7 +30,7 @@ configopts = "--disable-maintainer-mode --disable-silent-rules --disable-libelf postinstallcmds = ["sed -i -e 's|#!.*python|#!/usr/bin/env python|' %(installdir)s/bin/*"] sanity_check_paths = { - 'files': ['lib/libglib-%%(version_major)s.0.a', 'lib/libglib-%%(version_major)s.0.%s' % SHLIB_EXT], + 'files': ['lib/libglib-%(version_major)s.0.a', 'lib/libglib-%%(version_major)s.0.%s' % SHLIB_EXT], 'dirs': ['bin', 'include'], } -- GitLab From 1fdcf663ecdec9aab0d0ede65421a5d39dbc7409 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 11 Feb 2016 10:53:30 +0100 Subject: [PATCH 0911/1015] style fixes --- easybuild/easyconfigs/l/libffi/libffi-3.0.13-foss-2015b.eb | 2 -- .../l/libunistring/libunistring-0.9.3-foss-2015b.eb | 4 +--- .../l/libunistring/libunistring-0.9.3-intel-2015b.eb | 2 +- easybuild/easyconfigs/p/PLUMED/PLUMED-2.1.4-foss-2015b.eb | 4 ++-- easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.0-intel-2015b.eb | 4 ++-- easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-foss-2015b.eb | 4 ++-- easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-intel-2015b.eb | 4 ++-- 7 files changed, 10 insertions(+), 14 deletions(-) diff --git a/easybuild/easyconfigs/l/libffi/libffi-3.0.13-foss-2015b.eb b/easybuild/easyconfigs/l/libffi/libffi-3.0.13-foss-2015b.eb index dac06d1c8d..e22ff76c36 100644 --- a/easybuild/easyconfigs/l/libffi/libffi-3.0.13-foss-2015b.eb +++ b/easybuild/easyconfigs/l/libffi/libffi-3.0.13-foss-2015b.eb @@ -15,8 +15,6 @@ source_urls = [ ] sources = [SOURCELOWER_TAR_GZ] -patches = ['libffi-%(version)s_include-xmmintrin.patch'] - sanity_check_paths = { 'files': [('lib/libffi.%s' % SHLIB_EXT, 'lib64/libffi.%s' % SHLIB_EXT), ('lib/libffi.a', 'lib64/libffi.a')], 'dirs': [], diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-foss-2015b.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-foss-2015b.eb index 91f9c37650..3c6b226b5a 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-foss-2015b.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-foss-2015b.eb @@ -12,12 +12,10 @@ toolchain = {'name': 'foss', 'version': '2015b'} sources = [SOURCELOWER_TAR_GZ] source_urls = [GNU_SOURCE] -patches = ['libunistring_icc_builtin_nan-inf.patch'] - parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + + 'files' : ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', 'stdio', 'str', 'types', 'wbrk', 'width']], 'dirs' : ['include/unistring'], diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015b.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015b.eb index 0555900e19..19e0b26c92 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015b.eb @@ -17,7 +17,7 @@ patches = ['libunistring_icc_builtin_nan-inf.patch'] parallel = 1 sanity_check_paths = { - 'files' : ['lib/libunistring.a', 'lib/libunistring.so'] + + 'files' : ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', 'stdio', 'str', 'types', 'wbrk', 'width']], 'dirs' : ['include/unistring'], diff --git a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.1.4-foss-2015b.eb b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.1.4-foss-2015b.eb index fc4323d74a..9cac08c076 100644 --- a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.1.4-foss-2015b.eb +++ b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.1.4-foss-2015b.eb @@ -30,12 +30,12 @@ configopts = ' --exec-prefix=%(installdir)s --enable-gsl' prebuildopts = 'source sourceme.sh && ' sanity_check_paths = { - 'files': ['bin/plumed', 'lib/libplumedKernel.so', 'lib/libplumed.so'], + 'files': ['bin/plumed', 'lib/libplumedKernel.%s' % SHLIB_EXT, 'lib/libplumed.%s' % SHLIB_EXT], 'dirs': ['lib/plumed'] } modextrapaths = { - 'PLUMED_KERNEL': 'lib/libplumedKernel.so', + 'PLUMED_KERNEL': 'lib/libplumedKernel.%s' % SHLIB_EXT, 'PLUMED_ROOT': 'lib/plumed', } diff --git a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.0-intel-2015b.eb b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.0-intel-2015b.eb index 62ef96b466..c6b4f4fabd 100644 --- a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.0-intel-2015b.eb +++ b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.0-intel-2015b.eb @@ -30,12 +30,12 @@ configopts = ' --exec-prefix=%(installdir)s --enable-gsl' prebuildopts = 'source sourceme.sh && ' sanity_check_paths = { - 'files': ['bin/plumed', 'lib/libplumedKernel.so', 'lib/libplumed.so'], + 'files': ['bin/plumed', 'lib/libplumedKernel.%s' % SHLIB_EXT, 'lib/libplumed.%s' % SHLIB_EXT], 'dirs': ['lib/plumed'] } modextrapaths = { - 'PLUMED_KERNEL': 'lib/libplumedKernel.so', + 'PLUMED_KERNEL': 'lib/libplumedKernel.%s' % SHLIB_EXT, 'PLUMED_ROOT': 'lib/plumed', } diff --git a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-foss-2015b.eb b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-foss-2015b.eb index 4747d81041..f3480b9f42 100644 --- a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-foss-2015b.eb +++ b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-foss-2015b.eb @@ -30,12 +30,12 @@ configopts = ' --exec-prefix=%(installdir)s --enable-gsl' prebuildopts = 'source sourceme.sh && ' sanity_check_paths = { - 'files': ['bin/plumed', 'lib/libplumedKernel.so', 'lib/libplumed.so'], + 'files': ['bin/plumed', 'lib/libplumedKernel.%s' % SHLIB_EXT, 'lib/libplumed.%s' % SHLIB_EXT], 'dirs': ['lib/plumed'] } modextrapaths = { - 'PLUMED_KERNEL': 'lib/libplumedKernel.so', + 'PLUMED_KERNEL': 'lib/libplumedKernel.%s' % SHLIB_EXT, 'PLUMED_ROOT': 'lib/plumed', } diff --git a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-intel-2015b.eb b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-intel-2015b.eb index e509e0c50e..a8664f7399 100644 --- a/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-intel-2015b.eb +++ b/easybuild/easyconfigs/p/PLUMED/PLUMED-2.2.1-intel-2015b.eb @@ -30,12 +30,12 @@ configopts = ' --exec-prefix=%(installdir)s --enable-gsl' prebuildopts = 'source sourceme.sh && ' sanity_check_paths = { - 'files': ['bin/plumed', 'lib/libplumedKernel.so', 'lib/libplumed.so'], + 'files': ['bin/plumed', 'lib/libplumedKernel.%s' % SHLIB_EXT, 'lib/libplumed.%s' % SHLIB_EXT], 'dirs': ['lib/plumed'] } modextrapaths = { - 'PLUMED_KERNEL': 'lib/libplumedKernel.so', + 'PLUMED_KERNEL': 'lib/libplumedKernel.%s' % SHLIB_EXT, 'PLUMED_ROOT': 'lib/plumed', } -- GitLab From 8225389086673400fbdbe49d0db8a6025f6550e0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 11 Feb 2016 12:13:22 +0200 Subject: [PATCH 0912/1015] modify easyconfig ADF-2014.11.r48287-intel-2016a.eb --- .../easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb b/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb index 03dd1a9301..384f92299e 100644 --- a/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb +++ b/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb @@ -7,7 +7,10 @@ description = """ADF is an accurate, parallelized, powerful computational chemis toolchain = {'name': 'intel', 'version': '2016a'} -sources = ['%(namelower)s%(version)s.src.tgz'] +sources = [ + '%(namelower)s%(version)s.src.tgz', + 'fix2014.pc64_linux.intelmpi.r48660.2.555.bin.tgz', +] modloadmsg = "These environment variables need to be defined before using ADF:\n" modloadmsg += " * $SCMLICENSE: path to ADF license file\n" -- GitLab From a1330edd407fd80249f875c86ed657010a6076ba Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 11 Feb 2016 12:14:26 +0200 Subject: [PATCH 0913/1015] modify easyconfig ADF-2014.11.r48287-intel-2016a.eb --- easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb b/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb index 384f92299e..c209140e55 100644 --- a/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb +++ b/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb @@ -9,6 +9,7 @@ toolchain = {'name': 'intel', 'version': '2016a'} sources = [ '%(namelower)s%(version)s.src.tgz', + # no exact match on revision ID available, but not strictly needed 'fix2014.pc64_linux.intelmpi.r48660.2.555.bin.tgz', ] -- GitLab From b9363e5cd142c4808a229a9c755954392254f6b6 Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Thu, 11 Feb 2016 12:11:06 +0100 Subject: [PATCH 0914/1015] switch to use %(perlver)s and %(perlshortver)s templates --- .../STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb index 147ee68d6c..609d04133f 100644 --- a/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb @@ -7,6 +7,7 @@ easyblock = 'Tarball' name = 'STAR-Fusion' version = '0.6.0' +versionsuffix = '-%(perlver)s-%(perlshortver)s' homepage = 'https://github.com/STAR-Fusion/STAR-Fusion' description = """STAR-Fusion uses the STAR aligner to identify candidate fusion transcripts @@ -18,12 +19,8 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ['https://github.com/STAR-Fusion/STAR-Fusion/releases/download/v%(version)s/'] sources = ['%(name)s_v%(version)s.FULL.tar.gz'] -perl = 'Perl' -perlver = '5.16.3' -versionsuffix = '-%s-%s' % (perl, perlver) - dependencies = [ - (perl, perlver), + ('Perl', '5.16.3'), ('STAR', '2.5.1b'), ] @@ -44,7 +41,7 @@ exts_list = [ modextrapaths = { 'PATH': "", # add installation dir to PATH - 'PERL5LIB': 'lib/perl5/site_perl/%s/' % (perlver) + 'PERL5LIB': 'lib/perl5/site_perl/%(perlver)s/' } sanity_check_paths = { -- GitLab From d12272fcb025dc9e5a893b5adb3c4c41cfb0fa54 Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Thu, 11 Feb 2016 12:46:24 +0100 Subject: [PATCH 0915/1015] fixed typo --- .../s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb b/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb index 609d04133f..58fcb58c2d 100644 --- a/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb +++ b/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-0.6.0-goolf-1.4.10-Perl-5.16.3.eb @@ -7,7 +7,7 @@ easyblock = 'Tarball' name = 'STAR-Fusion' version = '0.6.0' -versionsuffix = '-%(perlver)s-%(perlshortver)s' +versionsuffix = '-Perl-%(perlver)s' homepage = 'https://github.com/STAR-Fusion/STAR-Fusion' description = """STAR-Fusion uses the STAR aligner to identify candidate fusion transcripts -- GitLab From 9d522334b94f0477f80ab39ab92d99ce38ce97aa Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 11 Feb 2016 15:15:26 +0200 Subject: [PATCH 0916/1015] modify easyconfig matplotlib-1.5.1-intel-2016a-Python-2.7.11.eb --- ...plotlib-1.5.1-intel-2016a-Python-2.7.11.eb | 33 +++++++++++++------ 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2016a-Python-2.7.11.eb index 192e60d3a1..c62d74a1eb 100644 --- a/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2016a-Python-2.7.11.eb @@ -1,7 +1,8 @@ -easyblock = 'PythonPackage' +easyblock = 'Bundle' name = 'matplotlib' version = '1.5.1' +versionsuffix = '-Python-%(pyver)s' homepage = 'http://matplotlib.org' description = """matplotlib is a python 2D plotting library which produces publication quality figures in a variety of @@ -10,23 +11,35 @@ description = """matplotlib is a python 2D plotting library which produces publi toolchain = {'name': 'intel', 'version': '2016a'} -source_urls = [SOURCEFORGE_SOURCE] -sources = [SOURCELOWER_TAR_GZ] - -pyver = '2.7.11' -pyshortver = '.'.join(pyver.split('.')[:2]) - -versionsuffix = '-Python-%s' % pyver +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' +exts_filter = ('python -c "import %(ext_name)s"', '') dependencies = [ - ('Python', pyver), + ('Python', '2.7.11'), ('freetype', '2.6.2'), ('libpng', '1.6.21'), ] +exts_list = [ + ('Cycler', '0.9.0', { + 'modulename': 'cycler', + 'source_urls': ['https://pypi.python.org/packages/source/C/Cycler'], + 'source_tmpl': 'cycler-%(version)s.tar.gz', + }), + (name, version, { + 'source_urls': ['https://pypi.python.org/packages/source/m/matplotlib'], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + sanity_check_paths = { 'files': [], - 'dirs': ['lib/python%s/site-packages' % pyshortver], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], } +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + moduleclass = 'vis' -- GitLab From 5163430e4eb145704a2faefa71dbd9aa217bd93e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 11 Feb 2016 16:23:11 +0100 Subject: [PATCH 0917/1015] switch to Python 2.7.11, intel/2016a and HDF5 1.8.16 --- .../f/freetype/freetype-2.6.2-intel-2015b.eb | 22 ----------- ...0-intel-2016a-Python-2.7.11-HDF5-1.8.16.eb | 33 +++++++++++++++++ .../l/libpng/libpng-1.6.21-intel-2015b.eb | 26 ------------- ...plotlib-1.5.1-intel-2015b-Python-2.7.10.eb | 32 ---------------- ...ntel-2016a-Python-2.7.11-timed-pingpong.eb | 37 +++++++++++++++++++ ...ngpong-0.7.0-intel-2016a-Python-2.7.11.eb} | 13 +++---- 6 files changed, 75 insertions(+), 88 deletions(-) delete mode 100644 easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2016a-Python-2.7.11-HDF5-1.8.16.eb delete mode 100644 easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2015b.eb delete mode 100644 easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2016a-Python-2.7.11-timed-pingpong.eb rename easybuild/easyconfigs/m/mympingpong/{mympingpong-0.7.0-intel-2015b-Python-2.7.10.eb => mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb} (66%) diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2015b.eb b/easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2015b.eb deleted file mode 100644 index 0811253154..0000000000 --- a/easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2015b.eb +++ /dev/null @@ -1,22 +0,0 @@ -name = 'freetype' -version = '2.6.2' - -homepage = 'http://freetype.org' -description = """FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and - portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display - servers, font conversion tools, text image generation tools, and many other products as well.""" - -toolchain = {'name': 'intel', 'version': '2015b'} - -source_urls = [GNU_SAVANNAH_SOURCE] -sources = [SOURCE_TAR_GZ] - -dependencies = [('libpng', '1.6.21')] - -sanity_check_paths = { - 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, - 'lib/pkgconfig/freetype2.pc'], - 'dirs': ['include/freetype2'], -} - -moduleclass = 'vis' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2016a-Python-2.7.11-HDF5-1.8.16.eb b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2016a-Python-2.7.11-HDF5-1.8.16.eb new file mode 100644 index 0000000000..f28ee11756 --- /dev/null +++ b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2016a-Python-2.7.11-HDF5-1.8.16.eb @@ -0,0 +1,33 @@ +easyblock = "PythonPackage" + +name = 'h5py' +version = '2.5.0' + +homepage = 'http://www.h5py.org/' +description = """HDF5 for Python (h5py) is a general-purpose Python interface to the Hierarchical Data Format library, + version 5. HDF5 is a versatile, mature scientific software library designed for the fast, flexible storage of enormous + amounts of data.""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +hdf5ver = '1.8.16' +versionsuffix = '-Python-%%(pyver)s-HDF5-%s' % hdf5ver + +# to really use mpi enabled hdf5 we now seem to need a configure step +prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' + +dependencies = [ + ('Python', '2.7.11'), + ('HDF5', hdf5ver), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2015b.eb b/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2015b.eb deleted file mode 100644 index b76c98f402..0000000000 --- a/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2015b.eb +++ /dev/null @@ -1,26 +0,0 @@ -easyblock = 'ConfigureMake' - -name = 'libpng' -version = '1.6.21' - -homepage = 'http://www.libpng.org/pub/png/libpng.html' -description = "libpng is the official PNG reference library" - -toolchain = {'name': 'intel', 'version': '2015b'} -toolchainopts = {'pic': True} - -source_urls = [SOURCEFORGE_SOURCE] -sources = [SOURCELOWER_TAR_GZ] - -dependencies = [('zlib', '1.2.8')] - -configopts = "--with-pic" - -majminver = ''.join(version.split('.')[:2]) -sanity_check_paths = { - 'files': ['include/pngconf.h', 'include/png.h', 'include/pnglibconf.h', 'lib/libpng.a', - 'lib/libpng.%s' % SHLIB_EXT, 'lib/libpng%s.a' % majminver, 'lib/libpng%s.%s' %(majminver, SHLIB_EXT)], - 'dirs': ['bin', 'include/libpng%s' % majminver, 'share/man'], -} - -moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2015b-Python-2.7.10.eb deleted file mode 100644 index e3cf47e553..0000000000 --- a/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2015b-Python-2.7.10.eb +++ /dev/null @@ -1,32 +0,0 @@ -easyblock = 'PythonPackage' - -name = 'matplotlib' -version = '1.5.1' - -homepage = 'http://matplotlib.org' -description = """matplotlib is a python 2D plotting library which produces publication quality figures in a variety of - hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python - and ipython shell, web application servers, and six graphical user interface toolkits.""" - -toolchain = {'name': 'intel', 'version': '2015b'} - -source_urls = [SOURCEFORGE_SOURCE] -sources = [SOURCELOWER_TAR_GZ] - -pyver = '2.7.10' -pyshortver = '.'.join(pyver.split('.')[:2]) - -versionsuffix = '-Python-%s' % pyver - -dependencies = [ - ('Python', pyver), - ('freetype', '2.6.2'), - ('libpng', '1.6.21'), -] - -sanity_check_paths = { - 'files': [], - 'dirs': ['lib/python%s/site-packages' % pyshortver], -} - -moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2016a-Python-2.7.11-timed-pingpong.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2016a-Python-2.7.11-timed-pingpong.eb new file mode 100644 index 0000000000..e9f3d00f6f --- /dev/null +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2016a-Python-2.7.11-timed-pingpong.eb @@ -0,0 +1,37 @@ +easyblock = 'PythonPackage' + +name = 'mpi4py' +version = '1.3.1' +label = 'timed-pingpong' +versionsuffix = '-Python-%%(pyver)s-%s' % label + +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': 'intel', 'version': '2016a'} + +source_urls = [ + BITBUCKET_DOWNLOADS, + GOOGLECODE_SOURCE, +] +sources = [SOURCE_TAR_GZ] + +patches = ['mpi4py-%%(version)s_%s.patch' % label] + +dependencies = [('Python', '2.7.11')] + +# force rebuilding everything, including patched files +buildopts = '--force' + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/mpi4py'], +} + +# check that timed pingpong routines that are added via the patch are available +sanity_check_commands = [ + ('python', '-c "from mpi4py.MPI import Comm; import sys; sys.exit((1, 0)[\'PingpongRS\' in dir(Comm)])"'), +] + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb similarity index 66% rename from easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2015b-Python-2.7.10.eb rename to easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb index dc119b0460..95fb7c2e93 100644 --- a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb @@ -2,35 +2,32 @@ easyblock = 'PythonPackage' name = 'mympingpong' version = '0.7.0' +versionsuffix = '-Python-%(pyver)s' homepage = 'https://github.com/hpcugent/mympingpong' description = """A mpi4py based random pair pingpong network stress test.""" -toolchain = {'name': 'intel', 'version': '2015b'} +toolchain = {'name': 'intel', 'version': '2016a'} source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] -pyver = '2.7.10' -versionsuffix = '-Python-%s' % pyver - vsc_base_ver = '2.4.16' dependencies = [ - ('Python', pyver), + ('Python', '2.7.11'), ('vsc-base', vsc_base_ver, versionsuffix), ('vsc-mympirun', '3.4.2', versionsuffix + '-vsc-base-%s' % vsc_base_ver), ('matplotlib', '1.5.1', versionsuffix), - ('h5py', '2.5.0', versionsuffix + '-HDF5-1.8.15-patch1'), + ('h5py', '2.5.0', versionsuffix + '-HDF5-1.8.16'), ('mpi4py', '1.3.1', versionsuffix + '-timed-pingpong'), ] options = {'modulename': 'vsc.mympingpong'} -pyshortver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': ['bin/mympingpong', 'bin/mympingponganalysis'], - 'dirs': ['lib/python%(pyver)s/site-packages/mympingpong-%%(version)s-py%(pyver)s.egg' % {'pyver': pyshortver}], + 'dirs': ['lib/python%(pyver)s/site-packages'], } moduleclass = 'perf' -- GitLab From bd3bc0173d4bb6dfa7d843636736138a0b62f814 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 11 Feb 2016 16:29:27 +0100 Subject: [PATCH 0918/1015] switch to Python 2.7.11, intel/2016a --- ... => vsc-base-2.4.16-intel-2016a-Python-2.7.11.eb} | 10 ++++------ ... vsc-install-0.9.12-intel-2016a-Python-2.7.11.eb} | 10 ++++------ ...4.2-intel-2016a-Python-2.7.11-vsc-base-2.4.16.eb} | 12 +++++------- 3 files changed, 13 insertions(+), 19 deletions(-) rename easybuild/easyconfigs/v/vsc-base/{vsc-base-2.4.16-intel-2015b-Python-2.7.10.eb => vsc-base-2.4.16-intel-2016a-Python-2.7.11.eb} (69%) rename easybuild/easyconfigs/v/vsc-install/{vsc-install-0.9.12-intel-2015b-Python-2.7.10.eb => vsc-install-0.9.12-intel-2016a-Python-2.7.11.eb} (65%) rename easybuild/easyconfigs/v/vsc-mympirun/{vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.16.eb => vsc-mympirun-3.4.2-intel-2016a-Python-2.7.11-vsc-base-2.4.16.eb} (60%) diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.16-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.16-intel-2016a-Python-2.7.11.eb similarity index 69% rename from easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.16-intel-2015b-Python-2.7.10.eb rename to easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.16-intel-2016a-Python-2.7.11.eb index e9057b41f7..01545f551e 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.16-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.16-intel-2016a-Python-2.7.11.eb @@ -2,29 +2,27 @@ easyblock = 'PythonPackage' name = 'vsc-base' version = '2.4.16' +versionsuffix = '-Python-%(pyver)s' homepage = 'https://pypi.python.org/pypi/vsc-base' description = """Base library for Python tools developed by UGent's HPC group, including generaloption (option parser) and fancylogger (logging functionality).""" -toolchain = {'name': 'intel', 'version': '2015b'} +toolchain = {'name': 'intel', 'version': '2016a'} sources = [SOURCE_TAR_GZ] source_urls = [PYPI_SOURCE] -pyver = '2.7.10' -versionsuffix = '-Python-%s' % pyver dependencies = [ - ('Python', pyver), + ('Python', '2.7.11'), ('vsc-install', '0.9.12', versionsuffix), ] options = {'modulename': 'vsc.utils.fancylogger'} -shortpyver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': [], - 'dirs': ['lib/python%s/site-packages' % shortpyver], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.12-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.12-intel-2016a-Python-2.7.11.eb similarity index 65% rename from easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.12-intel-2015b-Python-2.7.10.eb rename to easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.12-intel-2016a-Python-2.7.11.eb index 27d473bb9f..a369a98d26 100644 --- a/easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.12-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.12-intel-2016a-Python-2.7.11.eb @@ -2,28 +2,26 @@ easyblock = 'PythonPackage' name = 'vsc-install' version = '0.9.12' +versionsuffix = '-Python-%(pyver)s' homepage = 'https://pypi.python.org/pypi/vsc-install' description = """vsc-install provides shared setuptools functions and classes for Python libraries developed by UGent's HPC group""" -toolchain = {'name': 'intel', 'version': '2015b'} +toolchain = {'name': 'intel', 'version': '2016a'} sources = [SOURCE_TAR_GZ] source_urls = [PYPI_SOURCE] -pyver = '2.7.10' -versionsuffix = '-Python-%s' % pyver dependencies = [ - ('Python', pyver), + ('Python', '2.7.11'), ] options = {'modulename': 'vsc.install'} -shortpyver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': [], - 'dirs': ['lib/python%s/site-packages' % shortpyver], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.16.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2016a-Python-2.7.11-vsc-base-2.4.16.eb similarity index 60% rename from easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.16.eb rename to easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2016a-Python-2.7.11-vsc-base-2.4.16.eb index 9f4a65aee3..6bcb2553b9 100755 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.10-vsc-base-2.4.16.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2016a-Python-2.7.11-vsc-base-2.4.16.eb @@ -6,18 +6,17 @@ version = '3.4.2' homepage = 'https://github.com/hpcugent/vsc-mympirun' description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" -toolchain = {'name': 'intel', 'version': '2015b'} +toolchain = {'name': 'intel', 'version': '2016a'} sources = [SOURCE_TAR_GZ] source_urls = ['https://github.com/hpcugent/vsc-mympirun/archive/'] -pyver = '2.7.10' vsc_base_ver = '2.4.16' -versionsuffix = '-Python-%s-vsc-base-%s' % (pyver, vsc_base_ver) +versionsuffix = '-Python-%%(pyver)s-vsc-base-%s' % vsc_base_ver dependencies = [ - ('Python', pyver), - ('vsc-base', vsc_base_ver, '-Python-%s' % pyver), + ('Python', '2.7.11'), + ('vsc-base', vsc_base_ver, '-Python-%(pyver)s'), ] # we ship something in bin/fake @@ -25,10 +24,9 @@ modextrapaths = {'PATH': 'bin/fake'} options = {'modulename': 'vsc.mympirun'} -shortpyver = '.'.join(pyver.split('.')[:2]) sanity_check_paths = { 'files': ['bin/mympirun'], - 'dirs': ['lib/python%(pyver)s/site-packages/vsc_mympirun-%%(version)s-py%(pyver)s.egg' % {'pyver': shortpyver}], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], } moduleclass = 'tools' -- GitLab From a10f753e479dfc20c6823c34f160c271b5f473cd Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 11 Feb 2016 17:03:26 +0100 Subject: [PATCH 0919/1015] bump to vsc-base 2.4.17 and vsc-install 0.9.18 --- ...2.7.11.eb => vsc-base-2.4.17-intel-2016a-Python-2.7.11.eb} | 4 ++-- ....11.eb => vsc-install-0.9.18-intel-2016a-Python-2.7.11.eb} | 2 +- ...mpirun-3.4.2-intel-2016a-Python-2.7.11-vsc-base-2.4.17.eb} | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) rename easybuild/easyconfigs/v/vsc-base/{vsc-base-2.4.16-intel-2016a-Python-2.7.11.eb => vsc-base-2.4.17-intel-2016a-Python-2.7.11.eb} (90%) rename easybuild/easyconfigs/v/vsc-install/{vsc-install-0.9.12-intel-2016a-Python-2.7.11.eb => vsc-install-0.9.18-intel-2016a-Python-2.7.11.eb} (96%) rename easybuild/easyconfigs/v/vsc-mympirun/{vsc-mympirun-3.4.2-intel-2016a-Python-2.7.11-vsc-base-2.4.16.eb => vsc-mympirun-3.4.2-intel-2016a-Python-2.7.11-vsc-base-2.4.17.eb} (97%) diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.16-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.17-intel-2016a-Python-2.7.11.eb similarity index 90% rename from easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.16-intel-2016a-Python-2.7.11.eb rename to easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.17-intel-2016a-Python-2.7.11.eb index 01545f551e..bf597beacd 100644 --- a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.16-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.17-intel-2016a-Python-2.7.11.eb @@ -1,7 +1,7 @@ easyblock = 'PythonPackage' name = 'vsc-base' -version = '2.4.16' +version = '2.4.17' versionsuffix = '-Python-%(pyver)s' homepage = 'https://pypi.python.org/pypi/vsc-base' @@ -15,7 +15,7 @@ source_urls = [PYPI_SOURCE] dependencies = [ ('Python', '2.7.11'), - ('vsc-install', '0.9.12', versionsuffix), + ('vsc-install', '0.9.18', versionsuffix), ] options = {'modulename': 'vsc.utils.fancylogger'} diff --git a/easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.12-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.18-intel-2016a-Python-2.7.11.eb similarity index 96% rename from easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.12-intel-2016a-Python-2.7.11.eb rename to easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.18-intel-2016a-Python-2.7.11.eb index a369a98d26..a3123a79e4 100644 --- a/easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.12-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.18-intel-2016a-Python-2.7.11.eb @@ -1,7 +1,7 @@ easyblock = 'PythonPackage' name = 'vsc-install' -version = '0.9.12' +version = '0.9.18' versionsuffix = '-Python-%(pyver)s' homepage = 'https://pypi.python.org/pypi/vsc-install' diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2016a-Python-2.7.11-vsc-base-2.4.16.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2016a-Python-2.7.11-vsc-base-2.4.17.eb similarity index 97% rename from easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2016a-Python-2.7.11-vsc-base-2.4.16.eb rename to easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2016a-Python-2.7.11-vsc-base-2.4.17.eb index 6bcb2553b9..9ff223125f 100755 --- a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2016a-Python-2.7.11-vsc-base-2.4.16.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2016a-Python-2.7.11-vsc-base-2.4.17.eb @@ -11,7 +11,7 @@ toolchain = {'name': 'intel', 'version': '2016a'} sources = [SOURCE_TAR_GZ] source_urls = ['https://github.com/hpcugent/vsc-mympirun/archive/'] -vsc_base_ver = '2.4.16' +vsc_base_ver = '2.4.17' versionsuffix = '-Python-%%(pyver)s-vsc-base-%s' % vsc_base_ver dependencies = [ -- GitLab From d6638cfc0366296529a5220ad58d41885ec3f646 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 11 Feb 2016 17:25:57 +0100 Subject: [PATCH 0920/1015] add lxml dep for mympingpong --- .../m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb index 95fb7c2e93..66db77c98e 100644 --- a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb @@ -21,6 +21,7 @@ dependencies = [ ('matplotlib', '1.5.1', versionsuffix), ('h5py', '2.5.0', versionsuffix + '-HDF5-1.8.16'), ('mpi4py', '1.3.1', versionsuffix + '-timed-pingpong'), + ('lxml', '3.5.0', versionsuffix), ] options = {'modulename': 'vsc.mympingpong'} -- GitLab From 7711db422a26d03a9a9932b755fe186ea4640c7b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 11 Feb 2016 17:51:33 +0100 Subject: [PATCH 0921/1015] fix sanity check for mympingpong --- .../mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb index 66db77c98e..572fe6edeb 100644 --- a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb @@ -28,7 +28,7 @@ options = {'modulename': 'vsc.mympingpong'} sanity_check_paths = { 'files': ['bin/mympingpong', 'bin/mympingponganalysis'], - 'dirs': ['lib/python%(pyver)s/site-packages'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], } moduleclass = 'perf' -- GitLab From c88613656ca870fdf029d9b36b89e948a2cf7419 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 11 Feb 2016 18:55:46 +0100 Subject: [PATCH 0922/1015] add bitstring extension to Python 2.7.11 easyconfigs --- easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb | 4 ++++ easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb | 4 ++++ easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb index 4bce06c8fe..b7680c2e37 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb @@ -124,6 +124,10 @@ exts_list = [ 'modulename': 'enum', 'source_urls': ['https://pypi.python.org/packages/source/e/enum34'], }), + ('bitstring', '3.1.3', { + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/b/bitstring'], + }), ] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb index c697adc7c7..c0a4533e39 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb @@ -124,6 +124,10 @@ exts_list = [ 'modulename': 'enum', 'source_urls': ['https://pypi.python.org/packages/source/e/enum34'], }), + ('bitstring', '3.1.3', { + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/b/bitstring'], + }), ] moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb index b615ded539..03577e9e83 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb @@ -124,6 +124,10 @@ exts_list = [ 'modulename': 'enum', 'source_urls': ['https://pypi.python.org/packages/source/e/enum34'], }), + ('bitstring', '3.1.3', { + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/b/bitstring'], + }), ] moduleclass = 'lang' -- GitLab From 7a77071db4ae5f4647d2a2fbce0e68614cd39e3d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 11 Feb 2016 18:58:45 +0100 Subject: [PATCH 0923/1015] don't hardcode CC/CXX in OpenMPI easyconfigs --- .../o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.2.164-GCC-4.9.2.eb | 1 - .../OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 1 - 2 files changed, 2 deletions(-) diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.2.164-GCC-4.9.2.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.2.164-GCC-4.9.2.eb index ca0afea9dc..df5eafaf60 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.2.164-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.2.164-GCC-4.9.2.eb @@ -15,7 +15,6 @@ source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/d configopts = '--with-threads=posix --enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' # suppress failure modes in relation to mpirun path configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += ' CC=icc FC=ifort CXX=icpc ' configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading dependencies = [('hwloc', '1.10.0')] diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index 10e25e882a..a142e4f128 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -15,7 +15,6 @@ source_urls = ['http://www.open-mpi.org/software/ompi/v%(version_major_minor)s/d configopts = '--with-threads=posix --enable-shared --enable-mpi-thread-multiple --with-verbs ' configopts += '--enable-mpirun-prefix-by-default ' # suppress failure modes in relation to mpirun path configopts += '--with-hwloc=$EBROOTHWLOC ' # hwloc support -configopts += ' CC=icc FC=ifort CXX=icpc ' configopts += '--disable-dlopen ' # statically link component, don't do dynamic loading dependencies = [('hwloc', '1.11.1')] -- GitLab From c921dcaf31521ffcc579dfd3413713341a9d1ebd Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 11 Feb 2016 23:07:20 +0100 Subject: [PATCH 0924/1015] add sanity check commands for OpenMPI built with icc/ifort --- .../o/OpenMPI/OpenMPI-1.6.3-iccifort-2011.13.367.eb | 6 ++++++ .../o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.2.144.eb | 6 ++++++ .../OpenMPI-1.6.5-iccifort-2013_sp1.4.211-no-OFED.eb | 6 ++++++ .../o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb | 6 ++++++ .../OpenMPI-1.8.3-iccifort-2013_sp1.4.211-no-OFED.eb | 7 ++++++- .../o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211.eb | 6 ++++++ .../OpenMPI/OpenMPI-1.8.4-iccifort-2015.1.133-GCC-4.9.2.eb | 6 ++++++ .../OpenMPI/OpenMPI-1.8.4-iccifort-2015.2.164-GCC-4.9.2.eb | 6 ++++++ .../OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb | 6 ++++++ 9 files changed, 54 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.3-iccifort-2011.13.367.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.3-iccifort-2011.13.367.eb index d88a606fa0..340ca867a1 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.3-iccifort-2011.13.367.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.3-iccifort-2011.13.367.eb @@ -30,4 +30,10 @@ sanity_check_paths = { 'dirs': ["include/openmpi/ompi/mpi/cxx"], } +sanity_check_commands = [ + ('mpicc --version | grep icc', ''), + ('mpicxx --version | grep icpc', ''), + ('mpifort --version | grep ifort', ''), +] + moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.2.144.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.2.144.eb index 4fc8978e4d..ef20ec58de 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.2.144.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.2.144.eb @@ -30,4 +30,10 @@ sanity_check_paths = { 'dirs': ["include/openmpi/ompi/mpi/cxx"], } +sanity_check_commands = [ + ('mpicc --version | grep icc', ''), + ('mpicxx --version | grep icpc', ''), + ('mpifort --version | grep ifort', ''), +] + moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211-no-OFED.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211-no-OFED.eb index 0bb4349893..ec62deb537 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211-no-OFED.eb @@ -28,4 +28,10 @@ sanity_check_paths = { 'dirs': ["include/openmpi/ompi/mpi/cxx"], } +sanity_check_commands = [ + ('mpicc --version | grep icc', ''), + ('mpicxx --version | grep icpc', ''), + ('mpifort --version | grep ifort', ''), +] + moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb index e9f2f244ec..e5dcb5929f 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb @@ -30,4 +30,10 @@ sanity_check_paths = { 'dirs': ["include/openmpi/ompi/mpi/cxx"], } +sanity_check_commands = [ + ('mpicc --version | grep icc', ''), + ('mpicxx --version | grep icpc', ''), + ('mpifort --version | grep ifort', ''), +] + moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211-no-OFED.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211-no-OFED.eb index c6c6f0c9ab..c0e27137e3 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211-no-OFED.eb @@ -28,5 +28,10 @@ sanity_check_paths = { 'dirs': ["include/openmpi/ompi/mpi/cxx"], } -moduleclass = 'mpi' +sanity_check_commands = [ + ('mpicc --version | grep icc', ''), + ('mpicxx --version | grep icpc', ''), + ('mpifort --version | grep ifort', ''), +] +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211.eb index f5e9417cad..19949c397c 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.3-iccifort-2013_sp1.4.211.eb @@ -29,4 +29,10 @@ sanity_check_paths = { 'dirs': ["include/openmpi/ompi/mpi/cxx"], } +sanity_check_commands = [ + ('mpicc --version | grep icc', ''), + ('mpicxx --version | grep icpc', ''), + ('mpifort --version | grep ifort', ''), +] + moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.1.133-GCC-4.9.2.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.1.133-GCC-4.9.2.eb index 780c3c78ba..d39ca71b30 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.1.133-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.1.133-GCC-4.9.2.eb @@ -30,4 +30,10 @@ sanity_check_paths = { 'dirs': ["include/openmpi/ompi/mpi/cxx"], } +sanity_check_commands = [ + ('mpicc --version | grep icc', ''), + ('mpicxx --version | grep icpc', ''), + ('mpifort --version | grep ifort', ''), +] + moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.2.164-GCC-4.9.2.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.2.164-GCC-4.9.2.eb index df5eafaf60..86eed73b49 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.2.164-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.4-iccifort-2015.2.164-GCC-4.9.2.eb @@ -30,4 +30,10 @@ sanity_check_paths = { 'dirs': ["include/openmpi/ompi/mpi/cxx"], } +sanity_check_commands = [ + ('mpicc --version | grep icc', ''), + ('mpicxx --version | grep icpc', ''), + ('mpifort --version | grep ifort', ''), +] + moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb index a142e4f128..34da0e5297 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.8.8-iccifort-2015.3.187-GNU-4.9.3-2.25.eb @@ -30,4 +30,10 @@ sanity_check_paths = { 'dirs': ["include/openmpi/ompi/mpi/cxx"], } +sanity_check_commands = [ + ('mpicc --version | grep icc', ''), + ('mpicxx --version | grep icpc', ''), + ('mpifort --version | grep ifort', ''), +] + moduleclass = 'mpi' -- GitLab From 0b207b5b1a25ab195c1fe7898bd400eaf4d18243 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 12 Feb 2016 08:51:05 +0100 Subject: [PATCH 0925/1015] bump vsc-base version to 2.4.17 --- .../mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb index 572fe6edeb..b5da145493 100644 --- a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2016a-Python-2.7.11.eb @@ -12,8 +12,7 @@ toolchain = {'name': 'intel', 'version': '2016a'} source_urls = [PYPI_SOURCE] sources = [SOURCE_TAR_GZ] -vsc_base_ver = '2.4.16' - +vsc_base_ver = '2.4.17' dependencies = [ ('Python', '2.7.11'), ('vsc-base', vsc_base_ver, versionsuffix), -- GitLab From 41dcc36c227b11447b35386eddeb24b2925001dc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 12 Feb 2016 09:04:57 +0100 Subject: [PATCH 0926/1015] add license_file spec --- easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb b/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb index c209140e55..21843552e8 100644 --- a/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb +++ b/easybuild/easyconfigs/a/ADF/ADF-2014.11.r48287-intel-2016a.eb @@ -13,6 +13,8 @@ sources = [ 'fix2014.pc64_linux.intelmpi.r48660.2.555.bin.tgz', ] +license_file = HOME + "/licenses/ADF/license.txt" + modloadmsg = "These environment variables need to be defined before using ADF:\n" modloadmsg += " * $SCMLICENSE: path to ADF license file\n" modloadmsg += " * $SCM_TMPDIR: path to user scratch directory" -- GitLab From 4d6e0521eb802c644fb19469f12fb7ff09e32259 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 12 Feb 2016 09:32:21 +0100 Subject: [PATCH 0927/1015] remove Google Code source URL for mpi4py --- .../m/mpi4py/mpi4py-1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 5 +---- .../m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-2.7.3.eb | 5 +---- .../m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-3.2.3.eb | 5 +---- .../m/mpi4py/mpi4py-1.3-ictce-4.0.6-Python-2.7.3.eb | 5 +---- .../m/mpi4py/mpi4py-1.3-ictce-4.1.13-Python-2.7.3.eb | 5 +---- .../m/mpi4py/mpi4py-1.3-ictce-5.3.0-Python-2.7.3.eb | 5 +---- .../m/mpi4py/mpi4py-1.3-ictce-5.5.0-Python-2.7.5.eb | 5 +---- .../mpi4py-1.3.1-intel-2015b-Python-2.7.10-timed-pingpong.eb | 5 +---- .../m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10.eb | 5 +---- .../mpi4py-1.3.1-intel-2016a-Python-2.7.11-timed-pingpong.eb | 5 +---- .../m/mpi4py/mpi4py-2.0.0-intel-2015b-Python-2.7.10.eb | 5 +---- 11 files changed, 11 insertions(+), 44 deletions(-) diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb index de5230e1fa..b4a81e41a3 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -9,10 +9,7 @@ the Python programming language, allowing any Python program to exploit multiple toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} -source_urls = [ - BITBUCKET_DOWNLOADS, - GOOGLECODE_SOURCE, -] +source_urls = [BITBUCKET_DOWNLOADS] sources = [SOURCE_TAR_GZ] python = 'Python' diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-2.7.3.eb index c04cd339fd..e5d94c2ee2 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-2.7.3.eb @@ -9,10 +9,7 @@ the Python programming language, allowing any Python program to exploit multiple toolchain = {'name': 'goolf', 'version': '1.4.10'} -source_urls = [ - BITBUCKET_DOWNLOADS, - GOOGLECODE_SOURCE, -] +source_urls = [BITBUCKET_DOWNLOADS] sources = [SOURCE_TAR_GZ] python = 'Python' diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-3.2.3.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-3.2.3.eb index bc0d20fdcb..4e871b0231 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-3.2.3.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-goolf-1.4.10-Python-3.2.3.eb @@ -10,10 +10,7 @@ language, allowing any Python program to exploit multiple processors.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} -source_urls = [ - BITBUCKET_DOWNLOADS, - GOOGLECODE_SOURCE, -] +source_urls = [BITBUCKET_DOWNLOADS] sources = [SOURCE_TAR_GZ] python = 'Python' diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.0.6-Python-2.7.3.eb index ad06de5d4f..40a44908c4 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.0.6-Python-2.7.3.eb @@ -9,10 +9,7 @@ the Python programming language, allowing any Python program to exploit multiple toolchain = {'name': 'ictce', 'version': '4.0.6'} -source_urls = [ - BITBUCKET_DOWNLOADS, - GOOGLECODE_SOURCE, -] +source_urls = [BITBUCKET_DOWNLOADS] sources = [SOURCE_TAR_GZ] python = 'Python' diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.1.13-Python-2.7.3.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.1.13-Python-2.7.3.eb index c69d7c6073..71702ea79c 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.1.13-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-4.1.13-Python-2.7.3.eb @@ -9,10 +9,7 @@ the Python programming language, allowing any Python program to exploit multiple toolchain = {'name': 'ictce', 'version': '4.1.13'} -source_urls = [ - BITBUCKET_DOWNLOADS, - GOOGLECODE_SOURCE, -] +source_urls = [BITBUCKET_DOWNLOADS] sources = [SOURCE_TAR_GZ] python = 'Python' diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-5.3.0-Python-2.7.3.eb index 94b5a9f2f8..14d09f706a 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-5.3.0-Python-2.7.3.eb @@ -9,10 +9,7 @@ description = """MPI for Python (mpi4py) provides bindings of the Message Passin toolchain = {'name': 'ictce', 'version': '5.3.0'} -source_urls = [ - BITBUCKET_DOWNLOADS, - GOOGLECODE_SOURCE, -] +source_urls = [BITBUCKET_DOWNLOADS] sources = [SOURCE_TAR_GZ] python = 'Python' diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-5.5.0-Python-2.7.5.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-5.5.0-Python-2.7.5.eb index 07635c8d39..96628ba336 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-5.5.0-Python-2.7.5.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3-ictce-5.5.0-Python-2.7.5.eb @@ -9,10 +9,7 @@ description = """MPI for Python (mpi4py) provides bindings of the Message Passin toolchain = {'name': 'ictce', 'version': '5.5.0'} -source_urls = [ - BITBUCKET_DOWNLOADS, - GOOGLECODE_SOURCE, -] +source_urls = [BITBUCKET_DOWNLOADS] sources = [SOURCE_TAR_GZ] python = 'Python' diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10-timed-pingpong.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10-timed-pingpong.eb index 85752ecebf..e8592db2a2 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10-timed-pingpong.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10-timed-pingpong.eb @@ -9,10 +9,7 @@ description = """MPI for Python (mpi4py) provides bindings of the Message Passin toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = [ - BITBUCKET_DOWNLOADS, - GOOGLECODE_SOURCE, -] +source_urls = [BITBUCKET_DOWNLOADS] sources = [SOURCE_TAR_GZ] label = 'timed-pingpong' diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10.eb index b6e7008371..9ee5130156 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.10.eb @@ -9,10 +9,7 @@ description = """MPI for Python (mpi4py) provides bindings of the Message Passin toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = [ - BITBUCKET_DOWNLOADS, - GOOGLECODE_SOURCE, -] +source_urls = [BITBUCKET_DOWNLOADS] sources = [SOURCE_TAR_GZ] py_maj_min = '2.7' diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2016a-Python-2.7.11-timed-pingpong.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2016a-Python-2.7.11-timed-pingpong.eb index e9f3d00f6f..654b6f59ec 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2016a-Python-2.7.11-timed-pingpong.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2016a-Python-2.7.11-timed-pingpong.eb @@ -11,10 +11,7 @@ description = """MPI for Python (mpi4py) provides bindings of the Message Passin toolchain = {'name': 'intel', 'version': '2016a'} -source_urls = [ - BITBUCKET_DOWNLOADS, - GOOGLECODE_SOURCE, -] +source_urls = [BITBUCKET_DOWNLOADS] sources = [SOURCE_TAR_GZ] patches = ['mpi4py-%%(version)s_%s.patch' % label] diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-2.0.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-2.0.0-intel-2015b-Python-2.7.10.eb index 336877544b..0bec59079b 100644 --- a/easybuild/easyconfigs/m/mpi4py/mpi4py-2.0.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-2.0.0-intel-2015b-Python-2.7.10.eb @@ -9,10 +9,7 @@ description = """MPI for Python (mpi4py) provides bindings of the Message Passin toolchain = {'name': 'intel', 'version': '2015b'} -source_urls = [ - BITBUCKET_DOWNLOADS, - GOOGLECODE_SOURCE, -] +source_urls = [BITBUCKET_DOWNLOADS] sources = [SOURCE_TAR_GZ] py_maj_min = '2.7' -- GitLab From afdb2fcbcdb96a1bfe7263985e8946047de56863 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 12 Feb 2016 12:21:36 +0200 Subject: [PATCH 0928/1015] add easyconfig mympingpong-0.7.0-intel-2015b-Python-2.7.11.eb, add easyconfig freetype-2.6.2-intel-2015b.eb, add easyconfig h5py-2.5.0-intel-2015b-Python-2.7.11-HDF5-1.8.16.eb, add easyconfig libpng-1.6.21-intel-2015b.eb, add easyconfig libxslt-1.1.28-intel-2015b-Python-2.7.11.eb, add easyconfig lxml-3.5.0-intel-2015b-Python-2.7.11.eb, add easyconfig matplotlib-1.5.1-intel-2015b-Python-2.7.11.eb, add easyconfig mpi4py-1.3.1-intel-2015b-Python-2.7.11-timed-pingpong.eb, modify easyconfig mympingpong-0.7.0-intel-2015b-Python-2.7.11.eb, add easyconfig vsc-base-2.4.17-intel-2015b-Python-2.7.11.eb, add easyconfig vsc-install-0.9.18-intel-2015b-Python-2.7.11.eb, add easyconfig vsc-mympirun-3.4.2-intel-2015b-Python-2.7.11-vsc-base-2.4.17.eb --- .../f/freetype/freetype-2.6.2-intel-2015b.eb | 22 +++++++++ ...0-intel-2015b-Python-2.7.11-HDF5-1.8.16.eb | 33 ++++++++++++++ .../l/libpng/libpng-1.6.21-intel-2015b.eb | 26 +++++++++++ ...ibxslt-1.1.28-intel-2015b-Python-2.7.11.eb | 25 +++++++++++ .../lxml-3.5.0-intel-2015b-Python-2.7.11.eb | 30 +++++++++++++ ...plotlib-1.5.1-intel-2015b-Python-2.7.11.eb | 45 +++++++++++++++++++ ...ntel-2015b-Python-2.7.11-timed-pingpong.eb | 34 ++++++++++++++ ...ingpong-0.7.0-intel-2015b-Python-2.7.11.eb | 33 ++++++++++++++ ...c-base-2.4.17-intel-2015b-Python-2.7.11.eb | 28 ++++++++++++ ...nstall-0.9.18-intel-2015b-Python-2.7.11.eb | 27 +++++++++++ ...tel-2015b-Python-2.7.11-vsc-base-2.4.17.eb | 32 +++++++++++++ 11 files changed, 335 insertions(+) create mode 100644 easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2015b.eb create mode 100644 easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.11-HDF5-1.8.16.eb create mode 100644 easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2015b.eb create mode 100644 easybuild/easyconfigs/l/libxslt/libxslt-1.1.28-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/l/lxml/lxml-3.5.0-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.11-timed-pingpong.eb create mode 100644 easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.17-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.18-intel-2015b-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.11-vsc-base-2.4.17.eb diff --git a/easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2015b.eb b/easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2015b.eb new file mode 100644 index 0000000000..0811253154 --- /dev/null +++ b/easybuild/easyconfigs/f/freetype/freetype-2.6.2-intel-2015b.eb @@ -0,0 +1,22 @@ +name = 'freetype' +version = '2.6.2' + +homepage = 'http://freetype.org' +description = """FreeType 2 is a software font engine that is designed to be small, efficient, highly customizable, and + portable while capable of producing high-quality output (glyph images). It can be used in graphics libraries, display + servers, font conversion tools, text image generation tools, and many other products as well.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [GNU_SAVANNAH_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [('libpng', '1.6.21')] + +sanity_check_paths = { + 'files': ['bin/freetype-config', 'lib/libfreetype.a', 'lib/libfreetype.%s' % SHLIB_EXT, + 'lib/pkgconfig/freetype2.pc'], + 'dirs': ['include/freetype2'], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.11-HDF5-1.8.16.eb b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.11-HDF5-1.8.16.eb new file mode 100644 index 0000000000..62610f6762 --- /dev/null +++ b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.11-HDF5-1.8.16.eb @@ -0,0 +1,33 @@ +easyblock = "PythonPackage" + +name = 'h5py' +version = '2.5.0' + +homepage = 'http://www.h5py.org/' +description = """HDF5 for Python (h5py) is a general-purpose Python interface to the Hierarchical Data Format library, + version 5. HDF5 is a versatile, mature scientific software library designed for the fast, flexible storage of enormous + amounts of data.""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +hdf5ver = '1.8.16' +versionsuffix = '-Python-%%(pyver)s-HDF5-%s' % hdf5ver + +# to really use mpi enabled hdf5 we now seem to need a configure step +prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' + +dependencies = [ + ('Python', '2.7.11'), + ('HDF5', hdf5ver), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2015b.eb b/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2015b.eb new file mode 100644 index 0000000000..b76c98f402 --- /dev/null +++ b/easybuild/easyconfigs/l/libpng/libpng-1.6.21-intel-2015b.eb @@ -0,0 +1,26 @@ +easyblock = 'ConfigureMake' + +name = 'libpng' +version = '1.6.21' + +homepage = 'http://www.libpng.org/pub/png/libpng.html' +description = "libpng is the official PNG reference library" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'pic': True} + +source_urls = [SOURCEFORGE_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('zlib', '1.2.8')] + +configopts = "--with-pic" + +majminver = ''.join(version.split('.')[:2]) +sanity_check_paths = { + 'files': ['include/pngconf.h', 'include/png.h', 'include/pnglibconf.h', 'lib/libpng.a', + 'lib/libpng.%s' % SHLIB_EXT, 'lib/libpng%s.a' % majminver, 'lib/libpng%s.%s' %(majminver, SHLIB_EXT)], + 'dirs': ['bin', 'include/libpng%s' % majminver, 'share/man'], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libxslt/libxslt-1.1.28-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/libxslt/libxslt-1.1.28-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..8b44117332 --- /dev/null +++ b/easybuild/easyconfigs/l/libxslt/libxslt-1.1.28-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,25 @@ +easyblock = 'ConfigureMake' + +name = 'libxslt' +version = '1.1.28' +versionsuffix = '-Python-2.7.11' + +homepage = 'http://xmlsoft.org/' +description = """Libxslt is the XSLT C library developed for the GNOME project + (but usable outside of the Gnome platform).""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [ + 'http://xmlsoft.org/sources/', + 'http://xmlsoft.org/sources/old/' +] + +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [ + ('zlib', '1.2.8'), + ('libxml2', '2.9.3', versionsuffix), +] + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/lxml/lxml-3.5.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/l/lxml/lxml-3.5.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..c1b483c4c3 --- /dev/null +++ b/easybuild/easyconfigs/l/lxml/lxml-3.5.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,30 @@ +easyblock = 'PythonPackage' + +name = 'lxml' +version = '3.5.0' + +homepage = 'http://lxml.de/' +description = """The lxml XML toolkit is a Pythonic binding for the C libraries libxml2 and libxslt.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://lxml.de/files/'] +sources = [SOURCE_TGZ] + +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:2]) + +versionsuffix = '-Python-%s' % pyver + +dependencies = [ + ('Python', pyver), + ('libxml2', '2.9.3', versionsuffix), + ('libxslt', '1.1.28', versionsuffix), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages' % pyshortver], +} + +moduleclass = 'lib' diff --git a/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..1364208cee --- /dev/null +++ b/easybuild/easyconfigs/m/matplotlib/matplotlib-1.5.1-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,45 @@ +easyblock = 'Bundle' + +name = 'matplotlib' +version = '1.5.1' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://matplotlib.org' +description = """matplotlib is a python 2D plotting library which produces publication quality figures in a variety of + hardcopy formats and interactive environments across platforms. matplotlib can be used in python scripts, the python + and ipython shell, web application servers, and six graphical user interface toolkits.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' +exts_filter = ('python -c "import %(ext_name)s"', '') + +dependencies = [ + ('Python', '2.7.11'), + ('freetype', '2.6.2'), + ('libpng', '1.6.21'), +] + +exts_list = [ + ('Cycler', '0.9.0', { + 'modulename': 'cycler', + 'source_urls': ['https://pypi.python.org/packages/source/C/Cycler'], + 'source_tmpl': 'cycler-%(version)s.tar.gz', + }), + (name, version, { + 'source_urls': ['https://pypi.python.org/packages/source/m/matplotlib'], + }), +] + +# specify that Bundle easyblock should run a full sanity check, rather than just trying to load the module +full_sanity_check = True + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +modextrapaths = {'PYTHONPATH': ['lib/python%(pyshortver)s/site-packages']} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.11-timed-pingpong.eb b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.11-timed-pingpong.eb new file mode 100644 index 0000000000..8f22d6b607 --- /dev/null +++ b/easybuild/easyconfigs/m/mpi4py/mpi4py-1.3.1-intel-2015b-Python-2.7.11-timed-pingpong.eb @@ -0,0 +1,34 @@ +easyblock = 'PythonPackage' + +name = 'mpi4py' +version = '1.3.1' +label = 'timed-pingpong' +versionsuffix = '-Python-%%(pyver)s-%s' % label + +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': 'intel', 'version': '2015b'} + +source_urls = [BITBUCKET_DOWNLOADS] +sources = [SOURCE_TAR_GZ] + +patches = ['mpi4py-%%(version)s_%s.patch' % label] + +dependencies = [('Python', '2.7.11')] + +# force rebuilding everything, including patched files +buildopts = '--force' + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/mpi4py'], +} + +# check that timed pingpong routines that are added via the patch are available +sanity_check_commands = [ + ('python', '-c "from mpi4py.MPI import Comm; import sys; sys.exit((1, 0)[\'PingpongRS\' in dir(Comm)])"'), +] + +moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..e243ebde53 --- /dev/null +++ b/easybuild/easyconfigs/m/mympingpong/mympingpong-0.7.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,33 @@ +easyblock = 'PythonPackage' + +name = 'mympingpong' +version = '0.7.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/hpcugent/mympingpong' +description = """A mpi4py based random pair pingpong network stress test.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +vsc_base_ver = '2.4.17' +dependencies = [ + ('Python', '2.7.11'), + ('vsc-base', vsc_base_ver, versionsuffix), + ('vsc-mympirun', '3.4.2', versionsuffix + '-vsc-base-%s' % vsc_base_ver), + ('matplotlib', '1.5.1', versionsuffix), + ('h5py', '2.5.0', versionsuffix + '-HDF5-1.8.16'), + ('mpi4py', '1.3.1', versionsuffix + '-timed-pingpong'), + ('lxml', '3.5.0', versionsuffix), +] + +options = {'modulename': 'vsc.mympingpong'} + +sanity_check_paths = { + 'files': ['bin/mympingpong', 'bin/mympingponganalysis'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'perf' diff --git a/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.17-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.17-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..29c125cb6e --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-base/vsc-base-2.4.17-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,28 @@ +easyblock = 'PythonPackage' + +name = 'vsc-base' +version = '2.4.17' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://pypi.python.org/pypi/vsc-base' +description = """Base library for Python tools developed by UGent's HPC group, including generaloption (option parser) +and fancylogger (logging functionality).""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [PYPI_SOURCE] + +dependencies = [ + ('Python', '2.7.11'), + ('vsc-install', '0.9.18', versionsuffix), +] + +options = {'modulename': 'vsc.utils.fancylogger'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.18-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.18-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..d0d69c63a6 --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-install/vsc-install-0.9.18-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,27 @@ +easyblock = 'PythonPackage' + +name = 'vsc-install' +version = '0.9.18' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://pypi.python.org/pypi/vsc-install' +description = """vsc-install provides shared setuptools functions and classes for Python libraries + developed by UGent's HPC group""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = [PYPI_SOURCE] + +dependencies = [ + ('Python', '2.7.11'), +] + +options = {'modulename': 'vsc.install'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.11-vsc-base-2.4.17.eb b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.11-vsc-base-2.4.17.eb new file mode 100644 index 0000000000..100ec4fa94 --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-mympirun/vsc-mympirun-3.4.2-intel-2015b-Python-2.7.11-vsc-base-2.4.17.eb @@ -0,0 +1,32 @@ +easyblock = 'PythonPackage' + +name = 'vsc-mympirun' +version = '3.4.2' + +homepage = 'https://github.com/hpcugent/vsc-mympirun' +description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/hpcugent/vsc-mympirun/archive/'] + +vsc_base_ver = '2.4.17' +versionsuffix = '-Python-%%(pyver)s-vsc-base-%s' % vsc_base_ver + +dependencies = [ + ('Python', '2.7.11'), + ('vsc-base', vsc_base_ver, '-Python-%(pyver)s'), +] + +# we ship something in bin/fake +modextrapaths = {'PATH': 'bin/fake'} + +options = {'modulename': 'vsc.mympirun'} + +sanity_check_paths = { + 'files': ['bin/mympirun'], + 'dirs': ['lib/python%(pyshortver)s/site-packages'], +} + +moduleclass = 'tools' -- GitLab From 5501e44a4c1fe76e3523064e9ed168e637c90e8b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 12 Feb 2016 11:45:10 +0100 Subject: [PATCH 0929/1015] h5py requires pkgconfig Python module --- .../h5py-2.5.0-intel-2015a-Python-2.7.9.eb | 1 + ...Python-2.7.10-HDF5-1.8.15-patch1-serial.eb | 1 + ...-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb | 1 + ...0-intel-2016a-Python-2.7.11-HDF5-1.8.16.eb | 1 + .../pkg-config/pkg-config-0.29-intel-2015a.eb | 27 +++++++++++++++++++ .../pkg-config/pkg-config-0.29-intel-2015b.eb | 6 ++--- .../pkg-config/pkg-config-0.29-intel-2016a.eb | 27 +++++++++++++++++++ ...kgconfig-1.1.0-intel-2015a-Python-2.7.9.eb | 26 ++++++++++++++++++ ...gconfig-1.1.0-intel-2015b-Python-2.7.10.eb | 26 ++++++++++++++++++ ...gconfig-1.1.0-intel-2016a-Python-2.7.11.eb | 26 ++++++++++++++++++ 10 files changed, 139 insertions(+), 3 deletions(-) create mode 100644 easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015a.eb create mode 100644 easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2016a.eb create mode 100644 easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2015a-Python-2.7.9.eb create mode 100644 easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2015b-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2016a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015a-Python-2.7.9.eb index 41181b753b..4bd7c5cc0e 100644 --- a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015a-Python-2.7.9.eb +++ b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015a-Python-2.7.9.eb @@ -25,6 +25,7 @@ prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' dependencies = [ (python, pyver), ('HDF5', '1.8.14'), + ('pkgconfig', '1.1.0', '-Python-%(pyver)s'), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1-serial.eb b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1-serial.eb index 8cfa9b21c9..f070e8c226 100644 --- a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1-serial.eb +++ b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1-serial.eb @@ -22,6 +22,7 @@ versionsuffix = '-Python-%s-HDF5-%s-serial' % (pyver, hdf5ver) dependencies = [ ('Python', pyver), ('HDF5', hdf5ver), + ('pkgconfig', '1.1.0', '-Python-%(pyver)s'), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb index d9106c2244..bb6d007d2c 100644 --- a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb +++ b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.10-HDF5-1.8.15-patch1.eb @@ -25,6 +25,7 @@ prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' dependencies = [ ('Python', pyver), ('HDF5', hdf5ver), + ('pkgconfig', '1.1.0', '-Python-%(pyver)s'), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2016a-Python-2.7.11-HDF5-1.8.16.eb b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2016a-Python-2.7.11-HDF5-1.8.16.eb index f28ee11756..40b2a15fa2 100644 --- a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2016a-Python-2.7.11-HDF5-1.8.16.eb +++ b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2016a-Python-2.7.11-HDF5-1.8.16.eb @@ -23,6 +23,7 @@ prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' dependencies = [ ('Python', '2.7.11'), ('HDF5', hdf5ver), + ('pkgconfig', '1.1.0', '-Python-%(pyver)s'), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015a.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015a.eb new file mode 100644 index 0000000000..55e66932e2 --- /dev/null +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015a.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'pkg-config' +version = '0.29' + +homepage = 'http://www.freedesktop.org/wiki/Software/pkg-config/' +description = """pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the + correct compiler options on the command line so an application can use + gcc -o test test.c `pkg-config --libs --cflags glib-2.0` + for instance, rather than hard-coding values on where to find glib (or other libraries).""" + +toolchain = {'name': 'intel', 'version': '2015a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://pkgconfig.freedesktop.org/releases/'] + +# don't use PAX, it might break. +tar_config_opts = True + +configopts = " --with-internal-glib" + +sanity_check_paths = { + 'files': ['bin/pkg-config'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015b.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015b.eb index 7a14bc5799..245547ce08 100644 --- a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015b.eb +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2015b.eb @@ -9,14 +9,14 @@ description = """pkg-config is a helper tool used when compiling applications an gcc -o test test.c `pkg-config --libs --cflags glib-2.0` for instance, rather than hard-coding values on where to find glib (or other libraries).""" -# don't use PAX, it might break. -tar_config_opts = True - toolchain = {'name': 'intel', 'version': '2015b'} sources = [SOURCELOWER_TAR_GZ] source_urls = ['http://pkgconfig.freedesktop.org/releases/'] +# don't use PAX, it might break. +tar_config_opts = True + configopts = " --with-internal-glib" sanity_check_paths = { diff --git a/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2016a.eb b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2016a.eb new file mode 100644 index 0000000000..cc9d6a1ec7 --- /dev/null +++ b/easybuild/easyconfigs/p/pkg-config/pkg-config-0.29-intel-2016a.eb @@ -0,0 +1,27 @@ +easyblock = 'ConfigureMake' + +name = 'pkg-config' +version = '0.29' + +homepage = 'http://www.freedesktop.org/wiki/Software/pkg-config/' +description = """pkg-config is a helper tool used when compiling applications and libraries. It helps you insert the + correct compiler options on the command line so an application can use + gcc -o test test.c `pkg-config --libs --cflags glib-2.0` + for instance, rather than hard-coding values on where to find glib (or other libraries).""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://pkgconfig.freedesktop.org/releases/'] + +# don't use PAX, it might break. +tar_config_opts = True + +configopts = " --with-internal-glib" + +sanity_check_paths = { + 'files': ['bin/pkg-config'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2015a-Python-2.7.9.eb b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2015a-Python-2.7.9.eb new file mode 100644 index 0000000000..e534f029a1 --- /dev/null +++ b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2015a-Python-2.7.9.eb @@ -0,0 +1,26 @@ +easyblock = 'PythonPackage' + +name = 'pkgconfig' +version = '1.1.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://github.com/matze/pkgconfig' +description = """pkgconfig is a Python module to interface with the pkg-config command line tool""" + +toolchain = {'name': 'intel', 'version': '2015a'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('Python', '2.7.9'), + ('pkg-config', '0.29'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..5280c70319 --- /dev/null +++ b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,26 @@ +easyblock = 'PythonPackage' + +name = 'pkgconfig' +version = '1.1.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://github.com/matze/pkgconfig' +description = """pkgconfig is a Python module to interface with the pkg-config command line tool""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('Python', '2.7.10'), + ('pkg-config', '0.29'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' diff --git a/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..6fb647d4b8 --- /dev/null +++ b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,26 @@ +easyblock = 'PythonPackage' + +name = 'pkgconfig' +version = '1.1.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://github.com/matze/pkgconfig' +description = """pkgconfig is a Python module to interface with the pkg-config command line tool""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('Python', '2.7.11'), + ('pkg-config', '0.29'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' -- GitLab From 42daeb7b11a9dd7ae17e65edbe1c8f484e612fc3 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 12 Feb 2016 12:46:37 +0200 Subject: [PATCH 0930/1015] modify easyconfig h5py-2.5.0-intel-2015b-Python-2.7.11-HDF5-1.8.16.eb, add easyconfig pkgconfig-1.1.0-intel-2015b-Python-2.7.11.eb --- ...0-intel-2015b-Python-2.7.11-HDF5-1.8.16.eb | 1 + ...gconfig-1.1.0-intel-2015b-Python-2.7.11.eb | 26 +++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2015b-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.11-HDF5-1.8.16.eb b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.11-HDF5-1.8.16.eb index 62610f6762..eb3653329e 100644 --- a/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.11-HDF5-1.8.16.eb +++ b/easybuild/easyconfigs/h/h5py/h5py-2.5.0-intel-2015b-Python-2.7.11-HDF5-1.8.16.eb @@ -23,6 +23,7 @@ prebuildopts = ' python setup.py configure --mpi --hdf5=$EBROOTHDF5 && ' dependencies = [ ('Python', '2.7.11'), ('HDF5', hdf5ver), + ('pkgconfig', '1.1.0', '-Python-%(pyver)s'), ] sanity_check_paths = { diff --git a/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2015b-Python-2.7.11.eb b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2015b-Python-2.7.11.eb new file mode 100644 index 0000000000..591418bb38 --- /dev/null +++ b/easybuild/easyconfigs/p/pkgconfig/pkgconfig-1.1.0-intel-2015b-Python-2.7.11.eb @@ -0,0 +1,26 @@ +easyblock = 'PythonPackage' + +name = 'pkgconfig' +version = '1.1.0' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'http://github.com/matze/pkgconfig' +description = """pkgconfig is a Python module to interface with the pkg-config command line tool""" + +toolchain = {'name': 'intel', 'version': '2015b'} +toolchainopts = {'usempi': True} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('Python', '2.7.11'), + ('pkg-config', '0.29'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +moduleclass = 'data' -- GitLab From 76aa48ad0922eb21b3bc5ef4ee7ef197768963b5 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 12 Feb 2016 22:35:06 +0100 Subject: [PATCH 0931/1015] use mpif90 in sanity check command for OpenMPI 1.6.x --- .../easyconfigs/o/OpenMPI/OpenMPI-1.6.3-iccifort-2011.13.367.eb | 2 +- .../o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.2.144.eb | 2 +- .../o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211-no-OFED.eb | 2 +- .../o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.3-iccifort-2011.13.367.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.3-iccifort-2011.13.367.eb index 340ca867a1..8e4b15732d 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.3-iccifort-2011.13.367.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.3-iccifort-2011.13.367.eb @@ -33,7 +33,7 @@ sanity_check_paths = { sanity_check_commands = [ ('mpicc --version | grep icc', ''), ('mpicxx --version | grep icpc', ''), - ('mpifort --version | grep ifort', ''), + ('mpif90 --version | grep ifort', ''), ] moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.2.144.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.2.144.eb index ef20ec58de..069c5ad3b9 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.2.144.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.2.144.eb @@ -33,7 +33,7 @@ sanity_check_paths = { sanity_check_commands = [ ('mpicc --version | grep icc', ''), ('mpicxx --version | grep icpc', ''), - ('mpifort --version | grep ifort', ''), + ('mpif90 --version | grep ifort', ''), ] moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211-no-OFED.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211-no-OFED.eb index ec62deb537..702e7940ba 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211-no-OFED.eb @@ -31,7 +31,7 @@ sanity_check_paths = { sanity_check_commands = [ ('mpicc --version | grep icc', ''), ('mpicxx --version | grep icpc', ''), - ('mpifort --version | grep ifort', ''), + ('mpif90 --version | grep ifort', ''), ] moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb index e5dcb5929f..bba9f06666 100644 --- a/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb +++ b/easybuild/easyconfigs/o/OpenMPI/OpenMPI-1.6.5-iccifort-2013_sp1.4.211.eb @@ -33,7 +33,7 @@ sanity_check_paths = { sanity_check_commands = [ ('mpicc --version | grep icc', ''), ('mpicxx --version | grep icpc', ''), - ('mpifort --version | grep ifort', ''), + ('mpif90 --version | grep ifort', ''), ] moduleclass = 'mpi' -- GitLab From b0fe338bf3afc9c779ce96cb47f16200b983cf68 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 13 Feb 2016 11:22:46 +0100 Subject: [PATCH 0932/1015] add custom sanity check for libjpeg-turbo --- .../l/libjpeg-turbo/libjpeg-turbo-1.3.0-ictce-4.1.13.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.3.0-intel-2014b.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.3.1-goolf-1.7.20.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-5.5.0.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-6.2.5.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-6.3.5.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2014.06.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2014b.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2015a.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.4.0-foss-2015a.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.4.0-goolf-1.5.14.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.4.0-goolf-1.7.20.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.4.0-ictce-7.3.5.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.4.0-intel-2015a.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.4.0-intel-2015b.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.4.1-foss-2015b.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.4.1-goolf-1.7.20.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.4.1-intel-2015a.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.4.1-intel-2015b.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2015b.eb | 6 ++++++ .../l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2016a.eb | 6 ++++++ 21 files changed, 126 insertions(+) diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.0-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.0-ictce-4.1.13.eb index 7289b72f8d..2fd1231c7a 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.0-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.0-ictce-4.1.13.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.0-intel-2014b.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.0-intel-2014b.eb index 97496de156..d23e5354dd 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.0-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.0-intel-2014b.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-goolf-1.7.20.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-goolf-1.7.20.eb index d2b54d01ff..4a756d191d 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-goolf-1.7.20.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-5.5.0.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-5.5.0.eb index f611dfc78d..53e32391dc 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-5.5.0.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-6.2.5.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-6.2.5.eb index ecec75e230..1f077dd9e4 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-6.2.5.eb @@ -22,4 +22,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-6.3.5.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-6.3.5.eb index f987aae4d5..bdd416258a 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-6.3.5.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-ictce-6.3.5.eb @@ -22,4 +22,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2014.06.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2014.06.eb index c76e470179..9186528df6 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2014.06.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2014.06.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2014b.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2014b.eb index 70fac12c9e..8e30c1bc84 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2014b.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2015a.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2015a.eb index d6bc643d57..ad986ffea8 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.3.1-intel-2015a.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-foss-2015a.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-foss-2015a.eb index 57eea7cba0..5e83491d3f 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-foss-2015a.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-foss-2015a.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-goolf-1.5.14.eb index 6af6464ee6..85a9c802fa 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-goolf-1.5.14.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-goolf-1.7.20.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-goolf-1.7.20.eb index 4197b7c635..e148186d4c 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-goolf-1.7.20.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-ictce-7.3.5.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-ictce-7.3.5.eb index 24b1cf1a07..f76124a8a3 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-ictce-7.3.5.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-ictce-7.3.5.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-intel-2015a.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-intel-2015a.eb index 765e1c4ea1..e15ae065d4 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-intel-2015a.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-intel-2015b.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-intel-2015b.eb index 2bb0e8f9bc..eab64da24e 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.0-intel-2015b.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-foss-2015b.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-foss-2015b.eb index eb2697c94d..eb2ff2229c 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-foss-2015b.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-foss-2015b.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-goolf-1.7.20.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-goolf-1.7.20.eb index af63e0180b..fb752c1fdd 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-goolf-1.7.20.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-intel-2015a.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-intel-2015a.eb index 3f922516d9..76f9c8ecfe 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-intel-2015a.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-intel-2015b.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-intel-2015b.eb index 49b99b98b3..312b7f35a9 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.1-intel-2015b.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2015b.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2015b.eb index 11356694c2..a9bd6e3500 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2015b.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' diff --git a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2016a.eb b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2016a.eb index 0eed145ebe..c23fea50a0 100644 --- a/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2016a.eb +++ b/easybuild/easyconfigs/l/libjpeg-turbo/libjpeg-turbo-1.4.2-intel-2016a.eb @@ -21,4 +21,10 @@ dependencies = [ configopts = "--with-jpeg8" runtest = "test" +sanity_check_paths = { + 'files': ['bin/cjpeg', 'bin/djpeg', 'bin/jpegtran', 'bin/rdjpgcom', 'bin/tjbench', 'bin/wrjpgcom', + 'lib/libjpeg.a', 'lib/libjpeg.%s' % SHLIB_EXT, 'lib/libturbojpeg.a', 'lib/libturbojpeg.%s' % SHLIB_EXT], + 'dirs': ['include', 'share'], +} + moduleclass = 'lib' -- GitLab From 06bca8ee8114827dcb4cbfd4c828727af8fcb603 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 13 Feb 2016 17:55:16 +0100 Subject: [PATCH 0933/1015] add pic/precise toolchain opts + Autotools build dep --- easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2015a.eb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2015a.eb b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2015a.eb index 7ddae5e22f..e5c8c08ed9 100644 --- a/easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2015a.eb +++ b/easybuild/easyconfigs/g/GMP/GMP-6.1.0-foss-2015a.eb @@ -8,10 +8,15 @@ description = """GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. """ toolchain = {'name': 'foss', 'version': '2015a'} +toolchainopts = {'pic': True, 'precise': True} sources = [SOURCELOWER_TAR_BZ2] source_urls = ['http://ftp.gnu.org/gnu/gmp'] +builddependencies = [ + ('Autotools', '20150215'), +] + # enable C++ interface configopts = '--enable-cxx' -- GitLab From 19bfbc65cc254cf2b8108f9c3b7917c2cef81aeb Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 13 Feb 2016 18:03:18 +0100 Subject: [PATCH 0934/1015] extend sanity check for SQLite --- easybuild/easyconfigs/s/SQLite/SQLite-3.10.0-foss-2015a.eb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/s/SQLite/SQLite-3.10.0-foss-2015a.eb b/easybuild/easyconfigs/s/SQLite/SQLite-3.10.0-foss-2015a.eb index be167b2761..c435d47a74 100644 --- a/easybuild/easyconfigs/s/SQLite/SQLite-3.10.0-foss-2015a.eb +++ b/easybuild/easyconfigs/s/SQLite/SQLite-3.10.0-foss-2015a.eb @@ -20,7 +20,6 @@ description = 'SQLite: SQL Database Engine in a C Library' toolchain = {'name': 'foss', 'version': '2015a'} -# eg. http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz source_urls = ['http://www.sqlite.org/2016/'] version_minor_etc = version.split('.')[1:] version_minor_etc += '0' * (3 - len(version_minor_etc)) @@ -33,8 +32,9 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/sqlite3'], - 'dirs': [], + 'files': ['bin/sqlite3', 'include/sqlite3ext.h', 'include/sqlite3.h', 'lib/libsqlite3.a', + 'lib/libsqlite3.%s' % SHLIB_EXT], + 'dirs': ['lib/pkgconfig'], } moduleclass = 'devel' -- GitLab From 73259c1e3bf5de237f9a055c52b3c1181c68e567 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Sat, 13 Feb 2016 19:30:01 +0100 Subject: [PATCH 0935/1015] rename ffmpeg to FFmpeg --- .../a/animation/animation-2.4-intel-2015b-R-3.2.1.eb | 2 +- .../FFmpeg-2.4-intel-2014.06.eb} | 2 +- .../FFmpeg-2.4-intel-2014b.eb} | 2 +- .../FFmpeg-2.8-intel-2015b.eb} | 2 +- easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb | 2 +- easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014b.eb | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) rename easybuild/easyconfigs/f/{ffmpeg/ffmpeg-2.4-intel-2014.06.eb => FFmpeg/FFmpeg-2.4-intel-2014.06.eb} (98%) rename easybuild/easyconfigs/f/{ffmpeg/ffmpeg-2.4-intel-2014b.eb => FFmpeg/FFmpeg-2.4-intel-2014b.eb} (98%) rename easybuild/easyconfigs/f/{ffmpeg/ffmpeg-2.8-intel-2015b.eb => FFmpeg/FFmpeg-2.8-intel-2015b.eb} (98%) diff --git a/easybuild/easyconfigs/a/animation/animation-2.4-intel-2015b-R-3.2.1.eb b/easybuild/easyconfigs/a/animation/animation-2.4-intel-2015b-R-3.2.1.eb index 9260cfb552..871016656b 100644 --- a/easybuild/easyconfigs/a/animation/animation-2.4-intel-2015b-R-3.2.1.eb +++ b/easybuild/easyconfigs/a/animation/animation-2.4-intel-2015b-R-3.2.1.eb @@ -20,7 +20,7 @@ versionsuffix = '-%s-%s' % (r, rver) dependencies = [ (r, rver), - ('ffmpeg', '2.8'), + ('FFmpeg', '2.8'), ('GraphicsMagick', '1.3.21'), ] diff --git a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2014.06.eb similarity index 98% rename from easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb rename to easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2014.06.eb index 4abf658ad6..efbfa05e7c 100644 --- a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014.06.eb +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2014.06.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'ffmpeg' +name = 'FFmpeg' version = '2.4' homepage = 'https://www.ffmpeg.org/' diff --git a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2014b.eb similarity index 98% rename from easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb rename to easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2014b.eb index 4461759fe7..4c00df33b8 100644 --- a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.4-intel-2014b.eb +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2014b.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'ffmpeg' +name = 'FFmpeg' version = '2.4' homepage = 'https://www.ffmpeg.org/' diff --git a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.8-intel-2015b.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8-intel-2015b.eb similarity index 98% rename from easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.8-intel-2015b.eb rename to easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8-intel-2015b.eb index 9493af88c9..6847042d88 100644 --- a/easybuild/easyconfigs/f/ffmpeg/ffmpeg-2.8-intel-2015b.eb +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8-intel-2015b.eb @@ -1,6 +1,6 @@ easyblock = 'ConfigureMake' -name = 'ffmpeg' +name = 'FFmpeg' version = '2.8' homepage = 'https://www.ffmpeg.org/' diff --git a/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb b/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb index cda5e655b4..f0a1d2bf7f 100644 --- a/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb +++ b/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014.06.eb @@ -32,7 +32,7 @@ javaver = '1.7.0_79' dependencies = [ (python, pythonver), ('zlib', '1.2.8'), - ('ffmpeg', '2.4'), + ('FFmpeg', '2.4'), ('libjpeg-turbo', '1.3.1'), ('libpng', '1.6.12'), ('LibTIFF', '4.0.3'), diff --git a/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014b.eb b/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014b.eb index 2db6adbc74..7d27269ff9 100644 --- a/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014b.eb +++ b/easybuild/easyconfigs/o/OpenCV/OpenCV-2.4.9-intel-2014b.eb @@ -32,7 +32,7 @@ javaver = '1.7.0_60' dependencies = [ (python, pythonver), ('zlib', '1.2.8'), - ('ffmpeg', '2.4'), + ('FFmpeg', '2.4'), ('libjpeg-turbo', '1.3.1'), ('libpng', '1.6.12'), ('LibTIFF', '4.0.3'), -- GitLab From 1f5a8f39134b57028141b695d13899842eadea4a Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Thu, 11 Feb 2016 23:43:21 +0100 Subject: [PATCH 0936/1015] Build MetaVelvet. --- .../v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_31.eb | 2 +- .../v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_57.eb | 2 +- .../v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_63.eb | 2 +- .../v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb | 2 +- .../v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_31.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_31.eb index 7bbefcf5e6..7c27a7683f 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_31.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_31.eb @@ -23,6 +23,6 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] # by default MAXKMERLENGTH=31 but defined here to keep all the easyconfigs homogeneous buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] -postinstallcmds = ["cp -a contrib %(installdir)s/"] +postinstallcmds = ["cd contrib/MetaVelvet-1.* && make && cd ../../ && cp -a contrib %(installdir)s/"] moduleclass = 'bio' diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_57.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_57.eb index 6f41fbe5da..8457ee4903 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_57.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_57.eb @@ -22,6 +22,6 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] -postinstallcmds = ["cp -a contrib %(installdir)s/"] +postinstallcmds = ["cd contrib/MetaVelvet-1.* && make && cd ../../ && cp -a contrib %(installdir)s/"] moduleclass = 'bio' diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_63.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_63.eb index 3fdfb13e56..ad56fb1790 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_63.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-goolf-1.4.10-mt-kmer_63.eb @@ -22,6 +22,6 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] -postinstallcmds = ["cp -a contrib %(installdir)s/"] +postinstallcmds = ["cd contrib/MetaVelvet-1.* && make && cd ../../ && cp -a contrib %(installdir)s/"] moduleclass = 'bio' diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb index 25dc94bbe0..52c0ab85db 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb @@ -26,6 +26,6 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] -postinstallcmds = ["cp -a contrib %(installdir)s/"] +postinstallcmds = ["cd contrib/MetaVelvet-1.* && make && cd ../../ && cp -a contrib %(installdir)s/"] moduleclass = 'bio' diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb index 1d3524357c..c23584dddd 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb @@ -27,6 +27,6 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] # by default MAXKMERLENGTH=31 but defined here to keep all the easyconfigs homogeneous buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] -postinstallcmds = ["cp -a contrib %(installdir)s/"] +postinstallcmds = ["cd contrib/MetaVelvet-1.* && make && cd ../../ && cp -a contrib %(installdir)s/"] moduleclass = 'bio' -- GitLab From 3782600d2774d0eea0cc8cf4b7a04ad054e55359 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 15 Feb 2016 14:40:57 +0200 Subject: [PATCH 0937/1015] add easyconfig vsc-mympirun-scoop-3.4.0-intel-2015b-Python-2.7.10.eb --- ...n-scoop-3.4.0-intel-2015b-Python-2.7.10.eb | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.4.0-intel-2015b-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.4.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.4.0-intel-2015b-Python-2.7.10.eb new file mode 100644 index 0000000000..a787efcddf --- /dev/null +++ b/easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.4.0-intel-2015b-Python-2.7.10.eb @@ -0,0 +1,32 @@ +easyblock = 'VSCPythonPackage' + +name = 'vsc-mympirun-scoop' +version = '3.4.0' + +homepage = 'http://hpcugent.github.com/vsc-mympirun/' +description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" + +# we build this to work with every python version +toolchain = {'name': 'intel', 'version': '2015b'} + +sources = [SOURCE_TAR_GZ] +source_urls = ['https://github.com/hpcugent/vsc-mympirun-scoop/archive/'] + +python = 'Python' +pyver = '2.7.10' +versionsuffix = '-%s-%s' % (python, pyver) +dependencies = [ + ('vsc-processcontrol', '1.0', '-vsc-base-2.1.2', True), + ('vsc-mympirun', '3.4.2', '', True), + (python, pyver), + ('SCOOP', '0.6.2', versionsuffix), +] + +options = {'modulename': 'vsc.mympirun.scoop'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/vsc/mympirun/scoop'], +} + +moduleclass = 'tools' -- GitLab From 0c02ae6c6ac6c8161cc88012f1ea2914f794a113 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 15 Feb 2016 16:32:36 +0100 Subject: [PATCH 0938/1015] bump vsc-mympirun-scoop version to 3.4.1 --- ...eb => vsc-mympirun-scoop-3.4.1-intel-2015b-Python-2.7.10.eb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename easybuild/easyconfigs/v/vsc-mympirun-scoop/{vsc-mympirun-scoop-3.4.0-intel-2015b-Python-2.7.10.eb => vsc-mympirun-scoop-3.4.1-intel-2015b-Python-2.7.10.eb} (97%) diff --git a/easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.4.0-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.4.1-intel-2015b-Python-2.7.10.eb similarity index 97% rename from easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.4.0-intel-2015b-Python-2.7.10.eb rename to easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.4.1-intel-2015b-Python-2.7.10.eb index a787efcddf..24d1ff604f 100644 --- a/easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.4.0-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/v/vsc-mympirun-scoop/vsc-mympirun-scoop-3.4.1-intel-2015b-Python-2.7.10.eb @@ -1,7 +1,7 @@ easyblock = 'VSCPythonPackage' name = 'vsc-mympirun-scoop' -version = '3.4.0' +version = '3.4.1' homepage = 'http://hpcugent.github.com/vsc-mympirun/' description = """VSC-tools is a set of Python libraries and scripts that are commonly used within HPC-UGent.""" -- GitLab From d58c113f81f36682a2aa2ada039447ac047a6755 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 15 Feb 2016 18:32:04 +0200 Subject: [PATCH 0939/1015] add easyconfig WEKA-3.7.0-Java-1.7.0_80.eb --- .../w/WEKA/WEKA-3.7.0-Java-1.7.0_80.eb | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 easybuild/easyconfigs/w/WEKA/WEKA-3.7.0-Java-1.7.0_80.eb diff --git a/easybuild/easyconfigs/w/WEKA/WEKA-3.7.0-Java-1.7.0_80.eb b/easybuild/easyconfigs/w/WEKA/WEKA-3.7.0-Java-1.7.0_80.eb new file mode 100644 index 0000000000..396230d2a7 --- /dev/null +++ b/easybuild/easyconfigs/w/WEKA/WEKA-3.7.0-Java-1.7.0_80.eb @@ -0,0 +1,40 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# Swiss Institute of Bioinformatics +# Biozentrum - University of Basel + +easyblock = "Tarball" + +name = 'WEKA' +version = '3.7.0' + +homepage = 'http://www.cs.waikato.ac.nz/ml/weka/index.html' +description = """ Weka is a collection of machine learning algorithms for data mining tasks. + The algorithms can either be applied directly to a dataset or called from your own Java code. + Weka contains tools for data pre-processing, classification, regression, clustering, + association rules, and visualization. It is also well-suited for developing new machine + learning schemes.""" + +toolchain = {'name': 'dummy', 'version': ''} + +source_urls = ['http://prdownloads.sourceforge.net/weka/'] +sources = ['%s-%s.zip' % (name.lower(), version.replace('.', '-'))] + +java = 'Java' +javaver = '1.7.0_80' +versionsuffix = '-%s-%s' % (java, javaver) + +dependencies = [(java, javaver)] + +sanity_check_paths = { + 'files': ["weka.jar"], + 'dirs': [] +} + +modextravars = { + 'WEKAINSTALL': '$root', +} + +modloadmsg = " execute WEKA: java -jar \\$EBROOTWEKA/weka.jar " + +moduleclass = 'bio' -- GitLab From 9cac1c3eea7e2f0f4daadf18d0c66d29ea1d7003 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 16 Feb 2016 10:05:27 +1300 Subject: [PATCH 0940/1015] New EasyConfig for flex 2.6.0 with the GCC 4.9.2 compiler --- .../easyconfigs/f/flex/flex-2.6.0-GCC-4.9.2.eb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 easybuild/easyconfigs/f/flex/flex-2.6.0-GCC-4.9.2.eb diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.0-GCC-4.9.2.eb b/easybuild/easyconfigs/f/flex/flex-2.6.0-GCC-4.9.2.eb new file mode 100644 index 0000000000..3664582fdd --- /dev/null +++ b/easybuild/easyconfigs/f/flex/flex-2.6.0-GCC-4.9.2.eb @@ -0,0 +1,18 @@ +easyblock = 'ConfigureMake' + +name = 'flex' +version = '2.6.0' + +homepage = 'http://flex.sourceforge.net/' +description = """Flex (Fast Lexical Analyzer) is a tool for generating scanners. A scanner, + sometimes called a tokenizer, is a program which recognizes lexical patterns in text.""" + +toolchain = {'name': 'GCC', 'version': '4.9.2'} +toolchainopts = {'pic': True} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://prdownloads.sourceforge.net/%(namelower)s'] + +dependencies = [('Bison', '3.0.4')] + +moduleclass = 'lang' -- GitLab From 2cd9d919559ddde538055004d5b55f12385b6b96 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Tue, 16 Feb 2016 10:26:42 +1300 Subject: [PATCH 0941/1015] Add build dependency on CMake --- easybuild/easyconfigs/k/KEALib/KEALib-1.4.4-foss-2015a.eb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/easybuild/easyconfigs/k/KEALib/KEALib-1.4.4-foss-2015a.eb b/easybuild/easyconfigs/k/KEALib/KEALib-1.4.4-foss-2015a.eb index 81322d46f5..6d613af708 100644 --- a/easybuild/easyconfigs/k/KEALib/KEALib-1.4.4-foss-2015a.eb +++ b/easybuild/easyconfigs/k/KEALib/KEALib-1.4.4-foss-2015a.eb @@ -22,6 +22,10 @@ dependencies = [ ('HDF5', '1.8.16'), ] +builddependencies = [ + ('CMake', '3.4.1'), +] + start_dir = 'trunk' sanity_check_paths = { -- GitLab From ed27bd5494fa431eb55631d35f7360e390ffb7c8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 07:58:26 +0100 Subject: [PATCH 0942/1015] add bitstring extension --- easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2015a.eb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2015a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2015a.eb index aacb5511cd..7f06897c75 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2015a.eb @@ -124,6 +124,10 @@ exts_list = [ 'modulename': 'enum', 'source_urls': ['https://pypi.python.org/packages/source/e/enum34'], }), + ('bitstring', '3.1.3', { + 'source_tmpl': '%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/b/bitstring'], + }), ] moduleclass = 'lang' -- GitLab From f303c19d1a8cdd6082ec5c55a26708fda423ae05 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 08:00:07 +0100 Subject: [PATCH 0943/1015] use flex easyblock --- easybuild/easyconfigs/f/flex/flex-2.6.0-GCC-4.9.2.eb | 2 -- 1 file changed, 2 deletions(-) diff --git a/easybuild/easyconfigs/f/flex/flex-2.6.0-GCC-4.9.2.eb b/easybuild/easyconfigs/f/flex/flex-2.6.0-GCC-4.9.2.eb index 3664582fdd..3626cfd239 100644 --- a/easybuild/easyconfigs/f/flex/flex-2.6.0-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/f/flex/flex-2.6.0-GCC-4.9.2.eb @@ -1,5 +1,3 @@ -easyblock = 'ConfigureMake' - name = 'flex' version = '2.6.0' -- GitLab From 7742120f5c1d28c3d8023bdf2fcab0098feead88 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 08:02:21 +0100 Subject: [PATCH 0944/1015] use available flex easyblock --- .../easyconfigs/f/flex/flex-2.5.39-GCC-4.9.2-binutils-2.25.eb | 2 -- easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.2.eb | 2 -- .../easyconfigs/f/flex/flex-2.5.39-GCC-4.9.3-binutils-2.25.eb | 2 -- easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.3.eb | 2 -- .../easyconfigs/f/flex/flex-2.5.39-GCC-5.1.0-binutils-2.25.eb | 2 -- easybuild/easyconfigs/f/flex/flex-2.5.39-GCCcore-4.9.3.eb | 2 -- easybuild/easyconfigs/f/flex/flex-2.5.39-GNU-4.9.3-2.25.eb | 2 -- 7 files changed, 14 deletions(-) diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.2-binutils-2.25.eb b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.2-binutils-2.25.eb index 55d2930dcc..98e5ff5527 100644 --- a/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.2-binutils-2.25.eb +++ b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.2-binutils-2.25.eb @@ -1,5 +1,3 @@ -easyblock = 'ConfigureMake' - name = 'flex' version = '2.5.39' diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.2.eb b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.2.eb index 9b7e0571f2..1c15e90f19 100644 --- a/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.2.eb @@ -1,5 +1,3 @@ -easyblock = 'ConfigureMake' - name = 'flex' version = '2.5.39' diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.3-binutils-2.25.eb b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.3-binutils-2.25.eb index 1d773d362f..667f205b69 100644 --- a/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.3-binutils-2.25.eb +++ b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.3-binutils-2.25.eb @@ -1,5 +1,3 @@ -easyblock = 'ConfigureMake' - name = 'flex' version = '2.5.39' diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.3.eb b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.3.eb index 4b71406750..034599b7bc 100644 --- a/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.3.eb +++ b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-4.9.3.eb @@ -1,5 +1,3 @@ -easyblock = 'ConfigureMake' - name = 'flex' version = '2.5.39' diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-5.1.0-binutils-2.25.eb b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-5.1.0-binutils-2.25.eb index b6406b3fee..75d18ede78 100644 --- a/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-5.1.0-binutils-2.25.eb +++ b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCC-5.1.0-binutils-2.25.eb @@ -1,5 +1,3 @@ -easyblock = 'ConfigureMake' - name = 'flex' version = '2.5.39' diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.39-GCCcore-4.9.3.eb b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCCcore-4.9.3.eb index ecfc6d2f7e..bd9f2b71e7 100644 --- a/easybuild/easyconfigs/f/flex/flex-2.5.39-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/f/flex/flex-2.5.39-GCCcore-4.9.3.eb @@ -1,5 +1,3 @@ -easyblock = 'ConfigureMake' - name = 'flex' version = '2.5.39' diff --git a/easybuild/easyconfigs/f/flex/flex-2.5.39-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/f/flex/flex-2.5.39-GNU-4.9.3-2.25.eb index 7c5e4528e0..3b653b0adc 100644 --- a/easybuild/easyconfigs/f/flex/flex-2.5.39-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/f/flex/flex-2.5.39-GNU-4.9.3-2.25.eb @@ -1,5 +1,3 @@ -easyblock = 'ConfigureMake' - name = 'flex' version = '2.5.39' -- GitLab From 64913b847cf50adf55d3a5bf5e40573b9d6f46c4 Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 16 Feb 2016 08:12:38 +0100 Subject: [PATCH 0945/1015] {lang}[intel/2016a] Python 3.5.1 (REVIEW) --- .../p/Python/Python-3.5.1-intel-2016a.eb | 112 ++++++++++++++++++ 1 file changed, 112 insertions(+) create mode 100644 easybuild/easyconfigs/p/Python/Python-3.5.1-intel-2016a.eb diff --git a/easybuild/easyconfigs/p/Python/Python-3.5.1-intel-2016a.eb b/easybuild/easyconfigs/p/Python/Python-3.5.1-intel-2016a.eb new file mode 100644 index 0000000000..af27ca14ec --- /dev/null +++ b/easybuild/easyconfigs/p/Python/Python-3.5.1-intel-2016a.eb @@ -0,0 +1,112 @@ +name = 'Python' +version = '3.5.1' + +homepage = 'http://python.org/' +description = "Python is a programming language that lets you work more quickly and integrate your systems more effectively." + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'pic': True, 'opt': True, 'optarch': True} + +numpyversion = '1.10.4' +scipyversion = '0.17.0' + +source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] +sources = [SOURCE_TGZ] + +# python needs bzip2 to build the bz2 package +dependencies = [ + ('bzip2', '1.0.6'), + ('zlib', '1.2.8'), + ('libreadline', '6.3'), + ('ncurses', '6.0'), +# ('OpenSSL', '1.0.1q'), # OS dependency should be preferred if the os version is more recent then this version, it's +# nice to have an up to date openssl for security reasons +] + +osdependencies = [('openssl-devel', 'libssl-dev')] + +# order is important! +# package versions updated Feb 25th 2016 +exts_list = [ + ('setuptools', '20.1.1', { + 'source_urls': ['https://pypi.python.org/packages/source/s/setuptools/'], + }), + ('pip', '8.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pip/'], + }), + ('nose', '1.3.7', { + 'source_urls': ['https://pypi.python.org/packages/source/n/nose/'], + }), + ('numpy', numpyversion, { + 'source_urls': ['https://pypi.python.org/packages/source/n/numpy/'], + 'patches': [ + 'numpy-1.8.0-mkl.patch', # % numpyversion, + ], + }), + ('scipy', scipyversion, { + 'source_urls': ['https://pypi.python.org/packages/source/s/scipy/'], + }), + ('blist', '1.3.6', { + 'source_urls': ['https://pypi.python.org/packages/source/b/blist/'], + }), + ('mpi4py', '2.0.0', { + 'source_urls': ['http://bitbucket.org/mpi4py/mpi4py/downloads/'], + }), + ('paycheck', '1.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paycheck/'], + 'patches': [ + 'paycheck-1.0.2_setup-open-README-utf8.patch', + ], + }), + ('pbr', '0.11.1', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], + }), + ('lockfile', '0.12.2', { + 'source_urls': ['https://pypi.python.org/packages/source/l/lockfile/'], + }), + ('Cython', '0.23.4', { + 'source_urls': ['http://www.cython.org/release/'], + }), + ('six', '1.10.0', { + 'source_urls': ['https://pypi.python.org/packages/source/s/six/'], + }), + ('dateutil', '2.4.2', { + 'source_tmpl': 'python-%(name)s-%(version)s.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/p/python-dateutil/'], + }), + ('deap', '1.0.2', { + 'source_tmpl': '%(name)s-%(version)s.post2.tar.gz', + 'source_urls': ['https://pypi.python.org/packages/source/d/deap/'], + 'patches': [ + 'deap-1.0.2_setup-open-README-utf8.patch', + ], + }), + ('decorator', '4.0.9', { + 'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'], + }), + ('arff', '2.1.0', { + 'source_tmpl': 'liac-%(name)s-%(version)s.zip', + 'source_urls': ['https://pypi.python.org/packages/source/l/liac-arff/'], + }), + ('pycrypto', '2.6.1', { + 'modulename': 'Crypto', + 'source_urls': ['http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/'], + }), + ('ecdsa', '0.13', { + 'source_urls': ['https://pypi.python.org/packages/source/e/ecdsa/'], + }), + ('paramiko', '1.16.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/paramiko/'], + }), + ('pyparsing', '2.1.0', { + 'source_urls': ['https://pypi.python.org/packages/source/p/pyparsing/'], + }), + ('netifaces', '0.10.4', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netifaces'], + }), + ('netaddr', '0.7.18', { + 'source_urls': ['https://pypi.python.org/packages/source/n/netaddr'], + }), +] + +moduleclass = 'lang' -- GitLab From ffdae35405f281975d41ae497963829ce5732bde Mon Sep 17 00:00:00 2001 From: Balazs Hajgato Date: Tue, 16 Feb 2016 09:25:56 +0100 Subject: [PATCH 0946/1015] pbr version corrected --- easybuild/easyconfigs/p/Python/Python-3.5.1-intel-2016a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/p/Python/Python-3.5.1-intel-2016a.eb b/easybuild/easyconfigs/p/Python/Python-3.5.1-intel-2016a.eb index af27ca14ec..0a2f41e168 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.5.1-intel-2016a.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.5.1-intel-2016a.eb @@ -58,7 +58,7 @@ exts_list = [ 'paycheck-1.0.2_setup-open-README-utf8.patch', ], }), - ('pbr', '0.11.1', { + ('pbr', '1.8.1', { 'source_urls': ['https://pypi.python.org/packages/source/p/pbr/'], }), ('lockfile', '0.12.2', { -- GitLab From 4aa5fb7c8bc4d82d20166a91bf3639846d8827f1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 10:17:36 +0100 Subject: [PATCH 0947/1015] use Trinity easyblock, add ant+zlib deps --- .../a/ant/ant-1.9.6-Java-1.7.0_80.eb | 23 ++++++++++++ .../j/JUnit/JUnit-4.12-Java-1.7.0_80.eb | 22 ++++++++++++ .../t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb | 36 ++++--------------- 3 files changed, 52 insertions(+), 29 deletions(-) create mode 100644 easybuild/easyconfigs/a/ant/ant-1.9.6-Java-1.7.0_80.eb create mode 100644 easybuild/easyconfigs/j/JUnit/JUnit-4.12-Java-1.7.0_80.eb diff --git a/easybuild/easyconfigs/a/ant/ant-1.9.6-Java-1.7.0_80.eb b/easybuild/easyconfigs/a/ant/ant-1.9.6-Java-1.7.0_80.eb new file mode 100644 index 0000000000..d93ecdb14e --- /dev/null +++ b/easybuild/easyconfigs/a/ant/ant-1.9.6-Java-1.7.0_80.eb @@ -0,0 +1,23 @@ +name = 'ant' +version = '1.9.6' +versionsuffix = '-Java-%(javaver)s' + +homepage = 'http://ant.apache.org/' +description = """Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files + as targets and extension points dependent upon each other. The main known usage of Ant is the build of Java applications.""" + +toolchain = {'name': 'dummy', 'version': ''} + +sources = ['apache-%(name)s-%(version)s-src.tar.gz'] +source_urls = ['http://archive.apache.org/dist/%(name)s/source/'] + +dependencies = [('Java', '1.7.0_80')] + +builddependencies = [('JUnit', '4.12', versionsuffix)] + +sanity_check_paths = { + 'files': ['bin/ant', 'lib/ant.jar', 'lib/ant.jar'], + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/j/JUnit/JUnit-4.12-Java-1.7.0_80.eb b/easybuild/easyconfigs/j/JUnit/JUnit-4.12-Java-1.7.0_80.eb new file mode 100644 index 0000000000..c0074dc071 --- /dev/null +++ b/easybuild/easyconfigs/j/JUnit/JUnit-4.12-Java-1.7.0_80.eb @@ -0,0 +1,22 @@ +easyblock = 'JAR' + +name = 'JUnit' +version = '4.12' +versionsuffix = '-Java-%(javaver)s' + +homepage = 'http://sourceforge.net/projects/junit' +description = """A programmer-oriented testing framework for Java.""" + +toolchain = {'name': 'dummy', 'version': ''} + +sources = ['%(namelower)s-%(version)s.jar'] +source_urls = ['http://search.maven.org/remotecontent?filepath=junit/junit/%(version)s/'] + +dependencies = [('Java', '1.7.0_80')] + +sanity_check_paths = { + 'files': sources, + 'dirs': [], +} + +moduleclass = 'devel' diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb index d17305cb3c..ab623eb5f9 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb @@ -3,45 +3,23 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock = 'ConfigureMake' - name = 'Trinity' version = '2.0.4' homepage = 'http://trinityrnaseq.github.io/' -description = """ Trinity assembles transcript sequences from Illumina RNA-Seq data. """ +description = """Trinity represents a novel method for the efficient and robust de novo reconstruction + of transcriptomes from RNA-Seq data. Trinity combines three independent software modules: Inchworm, + Chrysalis, and Butterfly, applied sequentially to process large volumes of RNA-Seq reads.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ['https://github.com/trinityrnaseq/trinityrnaseq/archive/'] sources = ['v%(version)s.tar.gz'] -unpack_options = '--strip-components=1' - -java = 'Java' -javaver = '1.7.0_80' - dependencies = [ - (java, javaver, '', True) - ] - -skipsteps = ['configure', 'install'] - -parallel = 1 - -buildininstalldir = True - -buildopts = ' && make plugins' - -sanity_check_paths = { - 'files': ["Chrysalis/Chrysalis", "Inchworm/bin/inchworm", - "trinity-plugins/rsem/rsem-run-em", "trinity-plugins/jellyfish/bin/jellyfish"], - 'dirs': [""], -} - -# add install dir to PATH -modextrapaths = { - 'PATH': '' -} + ('Java', '1.7.0_80', '', True), + ('ant', '1.9.6', '-Java-%(javaver)s', True), + ('zlib', '1.2.8'), +] moduleclass = 'bio' -- GitLab From 8bc99d2b0fc48268dbadfb5b2af4cd18f1a4b73d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 12:39:09 +0100 Subject: [PATCH 0948/1015] add patch file to fix linking against EB-provided zlib --- .../t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb | 3 +++ .../Trinity-2.0.4_plugins-Makefile.patch | 24 +++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 easybuild/easyconfigs/t/Trinity/Trinity-2.0.4_plugins-Makefile.patch diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb index ab623eb5f9..1f448f04b9 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4-goolf-1.4.10.eb @@ -16,9 +16,12 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ['https://github.com/trinityrnaseq/trinityrnaseq/archive/'] sources = ['v%(version)s.tar.gz'] +patches = ['Trinity-%(version)s_plugins-Makefile.patch'] + dependencies = [ ('Java', '1.7.0_80', '', True), ('ant', '1.9.6', '-Java-%(javaver)s', True), + ('ncurses', '5.9'), ('zlib', '1.2.8'), ] diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4_plugins-Makefile.patch b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4_plugins-Makefile.patch new file mode 100644 index 0000000000..0fa19b8876 --- /dev/null +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.4_plugins-Makefile.patch @@ -0,0 +1,24 @@ +fix linking against EB-provided zlib +author: Kenneth Hoste (Ghent University) +--- trinityrnaseq-2.0.4/trinity-plugins/Makefile.orig 2015-02-14 20:34:09.000000000 +0100 ++++ trinityrnaseq-2.0.4/trinity-plugins/Makefile 2016-02-16 11:21:03.430691000 +0100 +@@ -13,6 +13,9 @@ + endif + + ++CC?=gcc ++CXX?=g++ ++ + ####################### + ### Required by Trinity + ####################### +@@ -52,7 +55,8 @@ + + rsem: + tar -zxvf ${RSEM_CODE}.tar.gz +- cd ${RSEM_CODE} && $(MAKE) LIBCURSES="${RSEM_LIBCURSES}" ++ sed -i -e 's@-lz@-L${EBROOTZLIB}/lib -lz@g' ${RSEM_CODE}/Makefile ++ cd ${RSEM_CODE} && $(MAKE) LIBCURSES="${RSEM_LIBCURSES}" LIBPATH="-L${EBROOTNCURSES}/lib -L${EBROOTZLIB}/lib" + ln -sf ${RSEM_CODE} rsem + + transdecoder_target: -- GitLab From 2907988b99797148d14c91bf6c334a54bbbe2814 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 12:52:04 +0100 Subject: [PATCH 0949/1015] more style fixes in ATLAS easyconfigs --- .../ATLAS-3.8.4-gompi-1.1.0-no-OFED-LAPACK-3.4.0.eb | 6 +++--- ...TLAS-3.8.4-gompi-1.1.0-no-OFED-with-shared-libs.eb | 11 ++++++----- .../a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED.eb | 6 +++--- 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED-LAPACK-3.4.0.eb b/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED-LAPACK-3.4.0.eb index ec567b4cbe..60ab20b787 100644 --- a/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED-LAPACK-3.4.0.eb +++ b/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED-LAPACK-3.4.0.eb @@ -10,8 +10,8 @@ description = """ATLAS (Automatically Tuned Linear Algebra Software) is the appl toolchain = {'name': 'gompi', 'version': '1.1.0-no-OFED'} toolchainopts = {'pic': True} -sources = ['%s%s.tar.bz2' % (name.lower(), version)] -source_urls = [('http://sourceforge.net/projects/math-atlas/files/Stable/%s' % version, 'download')] +sources = ['%(namelower)s%(version)s.tar.bz2'] +source_urls = [('http://sourceforge.net/projects/math-atlas/files/Stable/%(version)s', 'download')] lapack = 'LAPACK' lapackver = '3.4.0' @@ -19,7 +19,7 @@ lapackver = '3.4.0' builddependencies = [(lapack, lapackver)] versionsuffix = '-%s-%s' % (lapack, lapackver) -patches = ['ATLAS-3.8.4_illegal-instruction-fix.patch'] +patches = ['ATLAS-%(version)s_illegal-instruction-fix.patch'] # build full LAPACK library with supplied netlib LAPACK full_lapack = True diff --git a/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED-with-shared-libs.eb b/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED-with-shared-libs.eb index a05c00d082..b85e7b5063 100644 --- a/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED-with-shared-libs.eb +++ b/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED-with-shared-libs.eb @@ -11,12 +11,13 @@ description = """ATLAS (Automatically Tuned Linear Algebra Software) is the appl toolchain = {'name': 'gompi', 'version': '1.1.0-no-OFED'} toolchainopts = {'pic': True} -sources = ['%s%s.tar.bz2' % (name.lower(), version)] -source_urls = [('http://sourceforge.net/projects/math-atlas/files/Stable/%s' % version, 'download')] +sources = ['%(namelower)s%(version)s.tar.bz2'] +source_urls = [('http://sourceforge.net/projects/math-atlas/files/Stable/%(version)s', 'download')] -patches = ['ATLAS-3.8.4_illegal-instruction-fix.patch', - 'ATLAS-3.8.4_make-install-shared.patch' - ] +patches = [ + 'ATLAS-%(version)s_illegal-instruction-fix.patch', + 'ATLAS-%(version)s_make-install-shared.patch', +] # fix for http://math-atlas.sourceforge.net/errata.html#sharedProbe configopts = "-Ss f77lib '-L${EBROOTGCC}/lib64 -lgfortran'" diff --git a/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED.eb b/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED.eb index 5fa842f1c8..d541339cb7 100644 --- a/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/a/ATLAS/ATLAS-3.8.4-gompi-1.1.0-no-OFED.eb @@ -10,10 +10,10 @@ description = """ATLAS (Automatically Tuned Linear Algebra Software) is the appl toolchain = {'name': 'gompi', 'version': '1.1.0-no-OFED'} toolchainopts = {'pic': True} -sources = ['%s%s.tar.bz2' % (name.lower(), version)] -source_urls = [('http://sourceforge.net/projects/math-atlas/files/Stable/%s' % version, 'download')] +sources = ['%(namelower)s%(version)s.tar.bz2'] +source_urls = [('http://sourceforge.net/projects/math-atlas/files/Stable/%(version)s', 'download')] -patches = ['ATLAS-3.8.4_illegal-instruction-fix.patch'] +patches = ['ATLAS-%(version)s_illegal-instruction-fix.patch'] # fix for http://math-atlas.sourceforge.net/errata.html#sharedProbe configopts = "-Ss f77lib '-L$(EBTROOTGCC)/lib64 -lgfortran'" -- GitLab From 049a84b592ab80117fa8f8d1e8c5290b9469a19b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 13:03:31 +0100 Subject: [PATCH 0950/1015] also use Trinity easyblock in v2.0.6 easyconfig --- .../t/Trinity/Trinity-2.0.6-goolf-1.4.10.eb | 34 +++++-------------- 1 file changed, 9 insertions(+), 25 deletions(-) diff --git a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.6-goolf-1.4.10.eb b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.6-goolf-1.4.10.eb index 69e40a1027..30e64b353f 100644 --- a/easybuild/easyconfigs/t/Trinity/Trinity-2.0.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/t/Trinity/Trinity-2.0.6-goolf-1.4.10.eb @@ -3,42 +3,26 @@ # Swiss Institute of Bioinformatics # Biozentrum - University of Basel -easyblock = 'ConfigureMake' - name = 'Trinity' version = '2.0.6' homepage = 'http://trinityrnaseq.github.io/' -description = """ Trinity assembles transcript sequences from Illumina RNA-Seq data. """ +description = """Trinity represents a novel method for the efficient and robust de novo reconstruction + of transcriptomes from RNA-Seq data. Trinity combines three independent software modules: Inchworm, + Chrysalis, and Butterfly, applied sequentially to process large volumes of RNA-Seq reads.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ['https://github.com/trinityrnaseq/trinityrnaseq/archive/'] sources = ['v%(version)s.tar.gz'] -java = 'Java' -javaver = '1.7.0_21' +patches = ['Trinity-2.0.4_plugins-Makefile.patch'] dependencies = [ - (java, javaver, '', True) - ] - -skipsteps = ['configure', 'install'] - -parallel = 1 - -buildininstalldir = True - -buildopts = ' && make plugins' - -sanity_check_paths = { - 'files': ["Chrysalis/Chrysalis", "Inchworm/bin/inchworm", "trinity-plugins/rsem/rsem-run-em"], - 'dirs': [""], -} - -# add install dir to PATH -modextrapaths = { - 'PATH': '' -} + ('Java', '1.7.0_80', '', True), + ('ant', '1.9.6', '-Java-%(javaver)s', True), + ('ncurses', '5.9'), + ('zlib', '1.2.8'), +] moduleclass = 'bio' -- GitLab From 1a68c82e7357bab9a1433cac4015b7727b2e5dea Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 13:08:15 +0100 Subject: [PATCH 0951/1015] more style fixes in BOINC easyconfigs --- .../easyconfigs/b/BOINC/BOINC-7.0.65-goolf-1.4.10-client.eb | 2 +- easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-GCC-4.8.2-client.eb | 2 +- .../easyconfigs/b/BOINC/BOINC-7.2.42-ictce-5.5.0-client.eb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/b/BOINC/BOINC-7.0.65-goolf-1.4.10-client.eb b/easybuild/easyconfigs/b/BOINC/BOINC-7.0.65-goolf-1.4.10-client.eb index 5d421fbcca..38d7535bfa 100644 --- a/easybuild/easyconfigs/b/BOINC/BOINC-7.0.65-goolf-1.4.10-client.eb +++ b/easybuild/easyconfigs/b/BOINC/BOINC-7.0.65-goolf-1.4.10-client.eb @@ -29,7 +29,7 @@ files_to_copy = [(['client/boin*[cd]'], 'bin')] # make sure the binary are available after installation sanity_check_paths = { - 'files': ["bin/boinc", "bin/boinccmd"], + 'files': ['bin/boinc', 'bin/boinccmd'], 'dirs': [], } diff --git a/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-GCC-4.8.2-client.eb b/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-GCC-4.8.2-client.eb index 20337ea09b..be4ba09c0d 100644 --- a/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-GCC-4.8.2-client.eb +++ b/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-GCC-4.8.2-client.eb @@ -35,7 +35,7 @@ files_to_copy = [(['client/boinc', 'client/boinccmd'], 'bin')] # make sure the binary are available after installation sanity_check_paths = { - 'files': ["bin/boinc", ], + 'files': ['bin/boinc'], 'dirs': [], } diff --git a/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-ictce-5.5.0-client.eb b/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-ictce-5.5.0-client.eb index 1915ed43fc..66f39d890d 100644 --- a/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-ictce-5.5.0-client.eb +++ b/easybuild/easyconfigs/b/BOINC/BOINC-7.2.42-ictce-5.5.0-client.eb @@ -35,7 +35,7 @@ files_to_copy = [(['client/boinc', 'client/boinccmd'], 'bin')] # make sure the binary are available after installation sanity_check_paths = { - 'files': ["bin/boinc", ], + 'files': ['bin/boinc'], 'dirs': [], } -- GitLab From ce152880cdb9bdb74c2fcc13921600734774f9f7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 13:09:14 +0100 Subject: [PATCH 0952/1015] more style fixes in BioPython easyconfigs --- .../b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb | 3 +-- .../b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb index 45922449e6..a3dca17749 100644 --- a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-goolf-1.4.10-Python-2.7.3.eb @@ -36,8 +36,7 @@ dependencies = [ sanity_check_paths = { 'files': [], 'dirs': ['lib/python%s/site-packages/Bio' % pyshortver, - 'lib/python%s/site-packages/biopython-%s-py%s.egg-info' % (pyshortver, version, - pyshortver), + 'lib/python%s/site-packages/biopython-%s-py%s.egg-info' % (pyshortver, version, pyshortver), 'lib/python%s/site-packages/BioSQL' % pyshortver] } diff --git a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb index cdbf5d2851..5efa64f0e0 100644 --- a/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/b/Biopython/Biopython-1.61-ictce-5.3.0-Python-2.7.3.eb @@ -36,8 +36,7 @@ dependencies = [ sanity_check_paths = { 'files': [], 'dirs': ['lib/python%s/site-packages/Bio' % pyshortver, - 'lib/python%s/site-packages/biopython-%s-py%s.egg-info' % (pyshortver, version, - pyshortver), + 'lib/python%s/site-packages/biopython-%s-py%s.egg-info' % (pyshortver, version, pyshortver), 'lib/python%s/site-packages/BioSQL' % pyshortver] } -- GitLab From 2ec7736f54ac1e201089653748e14f2694709a9a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 13:09:38 +0100 Subject: [PATCH 0953/1015] more style fixes in Bismark easyconfigs --- easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb index 9fe13b94a1..ee96cc0a43 100644 --- a/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bismark/Bismark-0.10.1-goolf-1.4.10.eb @@ -18,7 +18,7 @@ determine cytosine methylation states""" toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ["http://www.bioinformatics.babraham.ac.uk/projects/bismark/"] -sources = ['%s_v%s.tar.gz' % (name.lower(), version)] +sources = ['%(namelower)s_v%(version)s.tar.gz'] dependencies = [('Bowtie2', '2.0.2')] -- GitLab From 91dc79ffd24e129aaabe5dedae544f39b5b1695b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 13:13:09 +0100 Subject: [PATCH 0954/1015] more style fixes in Bowtie2 easyconfigs --- .../b/Bowtie2/Bowtie2-2.0.2-goalf-1.1.0-no-OFED.eb | 4 ++-- easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-goolf-1.4.10.eb | 4 ++-- easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-ictce-4.0.6.eb | 4 ++-- easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-ictce-5.3.0.eb | 4 ++-- easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.5-goolf-1.4.10.eb | 4 ++-- easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.6-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.0-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.2-goolf-1.4.10.eb | 2 +- 9 files changed, 14 insertions(+), 14 deletions(-) diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-goalf-1.1.0-no-OFED.eb index 89e89457fa..99061a9473 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-goalf-1.1.0-no-OFED.eb @@ -21,8 +21,8 @@ description = """Bowtie 2 is an ultrafast and memory-efficient tool toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'optarch': True, 'pic': True} -sources = ['%s-%s-source.zip' % (name.lower(), version)] -source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%s/%s' % (name.lower(), version), 'download')] +sources = ['%(namelower)s-%(version)s-source.zip'] +source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/%(version)s', 'download')] # N.B. the download option above -> required for sourceforge moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-goolf-1.4.10.eb index e98e0de64e..13ddeb08e1 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-goolf-1.4.10.eb @@ -21,8 +21,8 @@ for aligning sequencing reads to long reference sequences.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'pic': True} -sources = ['%s-%s-source.zip' % (name.lower(), version)] -source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%s/%s' % (name.lower(), version), 'download')] +sources = ['%(namelower)s-%(version)s-source.zip'] +source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/%(version)s', 'download')] # N.B. the download option above -> required for sourceforge moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-ictce-4.0.6.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-ictce-4.0.6.eb index ffd1114704..15a2db61d2 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-ictce-4.0.6.eb @@ -21,8 +21,8 @@ description = """Bowtie 2 is an ultrafast and memory-efficient tool toolchain = {'name': 'ictce', 'version': '4.0.6'} toolchainopts = {'optarch': True, 'pic': True} -sources = ['%s-%s-source.zip' % (name.lower(), version)] -source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%s/%s' % (name.lower(), version), 'download')] +sources = ['%(namelower)s-%(version)s-source.zip'] +source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/%(version)s', 'download')] # N.B. the download option above -> required for sourceforge moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-ictce-5.3.0.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-ictce-5.3.0.eb index f08ff35329..7f8fbd5ca6 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.2-ictce-5.3.0.eb @@ -22,8 +22,8 @@ description = """Bowtie 2 is an ultrafast and memory-efficient tool toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'pic': True} -sources = ['%s-%s-source.zip' % (name.lower(), version)] -source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%s/%s' % (name.lower(), version), 'download')] +sources = ['%(namelower)s-%(version)s-source.zip'] +source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/%(version)s', 'download')] # N.B. the download option above -> required for sourceforge moduleclass = 'bio' diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.5-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.5-goolf-1.4.10.eb index dc88165bd7..361932b89c 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.5-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.5-goolf-1.4.10.eb @@ -17,12 +17,12 @@ description = """ Bowtie 2 is an ultrafast and memory-efficient tool for alignin toolchain = {'name': 'goolf', 'version': '1.4.10'} -sources = ['%s-%s-source.zip' % (name.lower(), version)] +sources = ['%(namelower)s-%(version)s-source.zip'] source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/%(version)s', 'download')] files_to_copy = [ (["bowtie2", "bowtie2-align", "bowtie2-build", "bowtie2-inspect"], 'bin'), - "doc", "example", "scripts", ] + "doc", "example", "scripts"] sanity_check_paths = { 'files': ["bin/bowtie2-align", "bin/bowtie2-build", "bin/bowtie2-inspect"], diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.6-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.6-goolf-1.4.10.eb index f0363a6b44..02e855be5b 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.0.6-goolf-1.4.10.eb @@ -17,7 +17,7 @@ description = """ Bowtie 2 is an ultrafast and memory-efficient tool for alignin toolchain = {'name': 'goolf', 'version': '1.4.10'} -sources = ['%s-%s-source.zip' % (name.lower(), version)] +sources = ['%(namelower)s-%(version)s-source.zip'] source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/%(version)s', 'download')] files_to_copy = [ diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-goolf-1.4.10.eb index 9de79dd21c..2877853840 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.1.0-goolf-1.4.10.eb @@ -17,7 +17,7 @@ description = """ Bowtie 2 is an ultrafast and memory-efficient tool for alignin toolchain = {'name': 'goolf', 'version': '1.4.10'} -sources = ['%s-%s-source.zip' % (name.lower(), version)] +sources = ['%(namelower)s-%(version)s-source.zip'] source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/%(version)s', 'download')] files_to_copy = [ diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.0-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.0-goolf-1.4.10.eb index 19af7a159b..58e8cf38d8 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.0-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.0-goolf-1.4.10.eb @@ -17,7 +17,7 @@ description = """ Bowtie 2 is an ultrafast and memory-efficient tool for alignin toolchain = {'name': 'goolf', 'version': '1.4.10'} -sources = ['%s-%s-source.zip' % (name.lower(), version)] +sources = ['%(namelower)s-%(version)s-source.zip'] source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/%(version)s', 'download')] files_to_copy = [ diff --git a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.2-goolf-1.4.10.eb b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.2-goolf-1.4.10.eb index cc0a728014..da15149173 100644 --- a/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/b/Bowtie2/Bowtie2-2.2.2-goolf-1.4.10.eb @@ -17,7 +17,7 @@ description = """ Bowtie 2 is an ultrafast and memory-efficient tool for alignin toolchain = {'name': 'goolf', 'version': '1.4.10'} -sources = ['%s-%s-source.zip' % (name.lower(), version)] +sources = ['%(namelower)s-%(version)s-source.zip'] source_urls = [('http://sourceforge.net/projects/bowtie-bio/files/%(namelower)s/%(version)s', 'download')] files_to_copy = [ -- GitLab From 38a8cd70a6c9bd29ab4ea494dea62e119d74b0ec Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 14:16:32 +0100 Subject: [PATCH 0955/1015] more style fixes in CONTRAfold, Cube, cutadapt easyconfigs --- .../easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb | 2 +- .../easyconfigs/c/Cube/Cube-3.4.3-gompi-1.4.12-no-OFED.eb | 4 ++-- easybuild/easyconfigs/c/Cube/Cube-4.2-gompi-1.4.12-no-OFED.eb | 3 ++- easybuild/easyconfigs/c/Cube/Cube-4.2.3-goolf-1.5.14.eb | 3 ++- easybuild/easyconfigs/c/Cube/Cube-4.3-foss-2015a.eb | 3 ++- easybuild/easyconfigs/c/Cube/Cube-4.3-gompi-1.4.12-no-OFED.eb | 3 ++- easybuild/easyconfigs/c/Cube/Cube-4.3.2-foss-2015a.eb | 3 ++- .../c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb | 2 +- .../c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb | 2 +- .../c/cutadapt/cutadapt-1.4.1-foss-2014b-Python-2.7.8.eb | 2 +- .../c/cutadapt/cutadapt-1.5-foss-2014b-Python-2.7.8.eb | 2 +- .../c/cutadapt/cutadapt-1.6-foss-2014b-Python-2.7.8.eb | 2 +- .../c/cutadapt/cutadapt-1.7-foss-2014b-Python-2.7.8.eb | 2 +- .../c/cutadapt/cutadapt-1.7.1-foss-2014b-Python-2.7.8.eb | 2 +- 14 files changed, 20 insertions(+), 15 deletions(-) diff --git a/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb b/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb index 77c3defd88..7f2755eaba 100644 --- a/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/c/CONTRAfold/CONTRAfold-2.02-goolf-1.4.10.eb @@ -14,7 +14,7 @@ description = ''' CONditional TRAining for RNA Secondary Structure Prediction ' toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = [homepage] -sources = ['%s_v%s.tar.gz' % (name.lower(), version.replace('.', '_'))] +sources = ['%%(namelower)s_v%s.tar.gz' % version.replace('.', '_')] patches = ['contrafold-gcc47.patch'] diff --git a/easybuild/easyconfigs/c/Cube/Cube-3.4.3-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/c/Cube/Cube-3.4.3-gompi-1.4.12-no-OFED.eb index 856776f4e7..94eaf15f8d 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-3.4.3-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-3.4.3-gompi-1.4.12-no-OFED.eb @@ -38,8 +38,8 @@ configopts = "--with-qmake=$EBROOTQT/bin/qmake" sanity_check_paths = { 'files': ["bin/cube3%s" % x for x in ["", "-qt", "_clean", "_cmp", "_cut", "_diff", "_mean", "_merge", "_part", "_remap", "_score", "_stat", "_topoassist"]] + - ["bin/cube-config", "bin/tau2cube3", "include/cube3/Cube.h", "include/cube3/cube_error.h", - "include/stats/P2Statistic.h", "lib/libcube3.a", "lib/libcubew3.a", "lib/libstats.a"], + ["bin/cube-config", "bin/tau2cube3", "include/cube3/Cube.h", "include/cube3/cube_error.h", + "include/stats/P2Statistic.h", "lib/libcube3.a", "lib/libcubew3.a", "lib/libstats.a"], 'dirs': ["include/cubew3"], } diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.2-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/c/Cube/Cube-4.2-gompi-1.4.12-no-OFED.eb index 5cb3746c74..df627c9d7b 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.2-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.2-gompi-1.4.12-no-OFED.eb @@ -48,7 +48,8 @@ dependencies = [('Qt', '4.8.4')] configopts = "--without-java-reader" sanity_check_paths = { - 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], + 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), + ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], 'dirs': ["include/cube", "include/cubew"], } diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.2.3-goolf-1.5.14.eb b/easybuild/easyconfigs/c/Cube/Cube-4.2.3-goolf-1.5.14.eb index 67d71a581b..ad5e3d68d5 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.2.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.2.3-goolf-1.5.14.eb @@ -34,7 +34,8 @@ dependencies = [('Qt', '4.8.4')] configopts = "--without-java-reader" sanity_check_paths = { - 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], + 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), + ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], 'dirs': ["include/cube", "include/cubew"], } diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.3-foss-2015a.eb b/easybuild/easyconfigs/c/Cube/Cube-4.3-foss-2015a.eb index fb1b773cd4..5763a26ed1 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.3-foss-2015a.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.3-foss-2015a.eb @@ -40,7 +40,8 @@ dependencies = [('Qt', '4.8.6')] configopts = "--without-java-reader" sanity_check_paths = { - 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], + 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), + ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], 'dirs': ["include/cube", "include/cubew"], } diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.3-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/c/Cube/Cube-4.3-gompi-1.4.12-no-OFED.eb index 27232c720c..ced2f5b555 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.3-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.3-gompi-1.4.12-no-OFED.eb @@ -40,7 +40,8 @@ dependencies = [('Qt', '4.8.4')] configopts = "--without-java-reader" sanity_check_paths = { - 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], + 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), + ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], 'dirs': ["include/cube", "include/cubew"], } diff --git a/easybuild/easyconfigs/c/Cube/Cube-4.3.2-foss-2015a.eb b/easybuild/easyconfigs/c/Cube/Cube-4.3.2-foss-2015a.eb index c04c268ec1..c274b99b8c 100644 --- a/easybuild/easyconfigs/c/Cube/Cube-4.3.2-foss-2015a.eb +++ b/easybuild/easyconfigs/c/Cube/Cube-4.3.2-foss-2015a.eb @@ -34,7 +34,8 @@ checksums = [ dependencies = [('Qt', '4.8.6')] sanity_check_paths = { - 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], + 'files': ["bin/cube", ("lib/libcube4.a", "lib64/libcube4.a"), + ("lib/libcube4.%s" % SHLIB_EXT, "lib64/libcube4.%s" % SHLIB_EXT)], 'dirs': ["include/cube", "include/cubew"], } diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb index 6104aff87d..d487d344f6 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.3.eb @@ -31,7 +31,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt', 'lib/python2.7/site-packages/cutadapt/calign.%s' % SHLIB_EXT, ], + 'files': ['bin/cutadapt', 'lib/python2.7/site-packages/cutadapt/calign.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb index 47e9fde842..aceb217de4 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.3-goolf-1.4.10-Python-2.7.5.eb @@ -31,7 +31,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt', 'lib/python2.7/site-packages/cutadapt/calign.%s' % SHLIB_EXT, ], + 'files': ['bin/cutadapt', 'lib/python2.7/site-packages/cutadapt/calign.%s' % SHLIB_EXT], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-foss-2014b-Python-2.7.8.eb index bb39813021..9d2802684e 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.4.1-foss-2014b-Python-2.7.8.eb @@ -29,7 +29,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt', ], + 'files': ['bin/cutadapt'], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-foss-2014b-Python-2.7.8.eb index b50da0fe87..edcade8044 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.5-foss-2014b-Python-2.7.8.eb @@ -29,7 +29,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt', ], + 'files': ['bin/cutadapt'], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.6-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.6-foss-2014b-Python-2.7.8.eb index a12667f4b2..6d660f5bc5 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.6-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.6-foss-2014b-Python-2.7.8.eb @@ -29,7 +29,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt', ], + 'files': ['bin/cutadapt'], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7-foss-2014b-Python-2.7.8.eb index 6968ed00cd..7e135e5021 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7-foss-2014b-Python-2.7.8.eb @@ -29,7 +29,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt', ], + 'files': ['bin/cutadapt'], 'dirs': [], } diff --git a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7.1-foss-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7.1-foss-2014b-Python-2.7.8.eb index 9fe18ae0c4..ccfea59372 100644 --- a/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7.1-foss-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/c/cutadapt/cutadapt-1.7.1-foss-2014b-Python-2.7.8.eb @@ -29,7 +29,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/cutadapt', ], + 'files': ['bin/cutadapt'], 'dirs': [], } -- GitLab From d7194068b74cd1fed52b0be5abf062550386abf1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 14:22:10 +0100 Subject: [PATCH 0956/1015] more style fixes in ECore, QLogicMPI, wiki2beamer easyconfigs --- .../e/ECore/ECore-1.5.2-ictce-5.5.0-clusterapps.eb | 2 +- .../q/QLogicMPI/QLogicMPI-2.9-926.1005_rhel5_qlc.eb | 8 ++++---- .../wiki2beamer-0.9.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 5 ++--- .../wiki2beamer-0.9.5-goolf-1.4.10-Python-2.7.3.eb | 5 ++--- .../wiki2beamer-0.9.5-ictce-5.3.0-Python-2.7.3.eb | 5 ++--- 5 files changed, 11 insertions(+), 14 deletions(-) diff --git a/easybuild/easyconfigs/e/ECore/ECore-1.5.2-ictce-5.5.0-clusterapps.eb b/easybuild/easyconfigs/e/ECore/ECore-1.5.2-ictce-5.5.0-clusterapps.eb index fafcf623a0..56e86c8e44 100644 --- a/easybuild/easyconfigs/e/ECore/ECore-1.5.2-ictce-5.5.0-clusterapps.eb +++ b/easybuild/easyconfigs/e/ECore/ECore-1.5.2-ictce-5.5.0-clusterapps.eb @@ -21,7 +21,7 @@ sanity_check_paths = { 'files': ['arch/linux-rh5-x86_64/bin/%s' % x for x in ['absperm', 'FormationFactor', 'nmr', 'orterun', 'packer', 'randomwalkffmpi', 'unpacker']] + - ['absperm.sh', 'formationfactor.sh', 'nmr.sh', 'rw_formationfactor.sh'], + ['absperm.sh', 'formationfactor.sh', 'nmr.sh', 'rw_formationfactor.sh'], 'dirs': [], } diff --git a/easybuild/easyconfigs/q/QLogicMPI/QLogicMPI-2.9-926.1005_rhel5_qlc.eb b/easybuild/easyconfigs/q/QLogicMPI/QLogicMPI-2.9-926.1005_rhel5_qlc.eb index 20ed128824..657fc8204a 100644 --- a/easybuild/easyconfigs/q/QLogicMPI/QLogicMPI-2.9-926.1005_rhel5_qlc.eb +++ b/easybuild/easyconfigs/q/QLogicMPI/QLogicMPI-2.9-926.1005_rhel5_qlc.eb @@ -15,11 +15,11 @@ toolchain = {'name': 'dummy', 'version': 'dummy'} # download the rpm directly or get it from the .bin file and extract it with ./nameoffile.bin -x and type yes sources = [ - 'mpi-benchmark-%s.x86_64.rpm' % version, - 'mpi-libs-%s.x86_64.rpm' % version, - 'mpi-frontend-%s.i386.rpm' % version, + 'mpi-benchmark-%(version)s.x86_64.rpm', + 'mpi-libs-%(version)s.x86_64.rpm', + 'mpi-frontend-%(version)s.i386.rpm', 'qlogic-mpi-register-0.1.0-926.1005_rhel5_qlc.noarch.rpm', - 'mpi-devel-%s.noarch.rpm' % version + 'mpi-devel-%(version)s.noarch.rpm', ] makesymlinks = ['usr/lib', 'usr/lib64', 'usr/include', 'usr/bin'] diff --git a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb index dabd647780..e43780a277 100644 --- a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -22,9 +22,8 @@ description = """wiki2beamer converts a simple wiki-like syntax to complex LaTeX toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} -# eg. http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5/wiki2beamer-0.9.5.zip/download -sources = ['wiki2beamer-0.9.5.zip'] -source_urls = ['http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5', 'download'] +sources = ['wiki2beamer-%(version)s.zip'] +source_urls = ['http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-%(version)s', 'download'] python = 'Python' pyver = '2.7.3' diff --git a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goolf-1.4.10-Python-2.7.3.eb index 330c38528f..71553532b1 100644 --- a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-goolf-1.4.10-Python-2.7.3.eb @@ -22,9 +22,8 @@ description = """wiki2beamer converts a simple wiki-like syntax to complex LaTeX toolchain = {'name': 'goolf', 'version': '1.4.10'} -# eg. http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5/wiki2beamer-0.9.5.zip/download -sources = ['wiki2beamer-0.9.5.zip'] -source_urls = ['http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5', 'download'] +sources = ['wiki2beamer-%(version)s.zip'] +source_urls = ['http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-%(version)s', 'download'] python = 'Python' pyver = '2.7.3' diff --git a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-ictce-5.3.0-Python-2.7.3.eb index d475ee038e..b2e2623f1f 100644 --- a/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/w/wiki2beamer/wiki2beamer-0.9.5-ictce-5.3.0-Python-2.7.3.eb @@ -22,9 +22,8 @@ description = """wiki2beamer converts a simple wiki-like syntax to complex LaTeX toolchain = {'name': 'ictce', 'version': '5.3.0'} -# eg. http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5/wiki2beamer-0.9.5.zip/download -sources = ['wiki2beamer-0.9.5.zip'] -source_urls = ['http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-0.9.5', 'download'] +sources = ['wiki2beamer-%(version)s.zip'] +source_urls = ['http://sourceforge.net/projects/wiki2beamer/files/wiki2beamer/wiki2beamer-%(version)s', 'download'] python = 'Python' pyver = '2.7.3' -- GitLab From 74fb1ccb0b9a8db16345c98a01d606fc4fd859e2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 14:26:47 +0100 Subject: [PATCH 0957/1015] style fix in FFmpeg easyconfigs --- easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2015a.eb | 2 +- easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.4-foss-2015a.eb | 2 +- easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.5-foss-2015a.eb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2015a.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2015a.eb index c42dbf3d77..2a1ef9245e 100644 --- a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2015a.eb +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.4-intel-2015a.eb @@ -19,7 +19,7 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server'] ] + + 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server']] + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], 'dirs': ['include'] diff --git a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.4-foss-2015a.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.4-foss-2015a.eb index 889d11e831..ecba492e06 100644 --- a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.4-foss-2015a.eb +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.4-foss-2015a.eb @@ -21,7 +21,7 @@ configopts = '--enable-pic --enable-shared --enable-gpl --enable-version3 --enab configopts += '--enable-libx264' sanity_check_paths = { - 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server'] ] + + 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server']] + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], 'dirs': ['include'] diff --git a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.5-foss-2015a.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.5-foss-2015a.eb index 70c0c62421..3b5612efce 100644 --- a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.5-foss-2015a.eb +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.5-foss-2015a.eb @@ -21,7 +21,7 @@ configopts = '--enable-pic --enable-shared --enable-gpl --enable-version3 --enab configopts += '--enable-libx264' sanity_check_paths = { - 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server'] ] + + 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server']] + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], 'dirs': ['include'] -- GitLab From a79da37bd550ac5e0f6b8bf1dbe67da8fc515ba7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 14:29:32 +0100 Subject: [PATCH 0958/1015] style fix in FASTX-Toolkit easyconfigs --- .../FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb | 10 +++++----- .../FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb | 10 +++++----- .../FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb | 10 +++++----- .../FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb | 10 +++++----- 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb index cc92c2f5a3..4bda1588f1 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goalf-1.1.0-no-OFED.eb @@ -34,11 +34,11 @@ sanity_check_paths = { 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', 'nucleotide_distribution_line_graph.sh']] + - ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', - 'nucleotide_changer']] + - ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', - 'to_fasta', 'quality_filter', 'quality_trimmer', - 'masker']], + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', + 'nucleotide_changer']] + + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', + 'to_fasta', 'quality_filter', 'quality_trimmer', + 'masker']], 'dirs': ['.'] } diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb index 98cc1b1ac3..3b0992eef6 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-goolf-1.4.10.eb @@ -34,11 +34,11 @@ sanity_check_paths = { 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', 'nucleotide_distribution_line_graph.sh']] + - ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', - 'nucleotide_changer']] + - ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', - 'to_fasta', 'quality_filter', 'quality_trimmer', - 'masker']], + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', + 'nucleotide_changer']] + + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', + 'to_fasta', 'quality_filter', 'quality_trimmer', + 'masker']], 'dirs': ['.'] } diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb index 01f7d5e8e2..b9a9acd1bf 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-4.0.6.eb @@ -36,11 +36,11 @@ sanity_check_paths = { 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', 'nucleotide_distribution_line_graph.sh']] + - ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', - 'nucleotide_changer']] + - ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', - 'to_fasta', 'quality_filter', 'quality_trimmer', - 'masker']], + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', + 'nucleotide_changer']] + + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', + 'to_fasta', 'quality_filter', 'quality_trimmer', + 'masker']], 'dirs': ['.'] } diff --git a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb index 0af3bc5808..1f15e35214 100644 --- a/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/f/FASTX-Toolkit/FASTX-Toolkit-0.0.13.2-ictce-5.3.0.eb @@ -37,11 +37,11 @@ sanity_check_paths = { 'collapser', 'uncollapser', 'renamer', 'barcode_splitter.pl', 'nucleotide_distribution_graph.sh', 'nucleotide_distribution_line_graph.sh']] + - ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', - 'nucleotide_changer']] + - ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', - 'to_fasta', 'quality_filter', 'quality_trimmer', - 'masker']], + ['bin/fasta_%s' % x for x in ['clipping_histogram.pl', 'formatter', + 'nucleotide_changer']] + + ['bin/fastq_%s' % x for x in ['quality_boxplot_graph.sh', 'quality_converter', + 'to_fasta', 'quality_filter', 'quality_trimmer', + 'masker']], 'dirs': ['.'] } -- GitLab From f7ba552d3fbcd361d1538d0deac4c90c76f926bf Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 14:35:42 +0100 Subject: [PATCH 0959/1015] fix indent in FFTW easyconfigs --- .../easyconfigs/f/FFTW/FFTW-3.3.1-gompi-1.1.0-no-OFED.eb | 4 ++-- .../easyconfigs/f/FFTW/FFTW-3.3.2-gmvapich2-1.7.9a2.eb | 4 ++-- easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmpich-1.4.8.eb | 4 ++-- .../easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12.eb | 4 ++-- .../easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12rc1.eb | 8 ++++---- easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.3.12.eb | 8 ++++---- .../easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10-no-OFED.eb | 4 ++-- easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10.eb | 4 ++-- .../easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12-no-OFED.eb | 4 ++-- easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12.eb | 4 ++-- easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.6.10.eb | 4 ++-- easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompic-2.6.10.eb | 4 ++-- .../easyconfigs/f/FFTW/FFTW-3.3.4-gmvapich2-1.7.12.eb | 4 ++-- .../easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14-no-OFED.eb | 4 ++-- easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14.eb | 4 ++-- easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.16.eb | 4 ++-- 16 files changed, 36 insertions(+), 36 deletions(-) diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.1-gompi-1.1.0-no-OFED.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.1-gompi-1.1.0-no-OFED.eb index ebce2cd9e3..0870e0a4fd 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.1-gompi-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.1-gompi-1.1.0-no-OFED.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.2-gmvapich2-1.7.9a2.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.2-gmvapich2-1.7.9a2.eb index 47f16bc4a3..39962ff9f0 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.2-gmvapich2-1.7.9a2.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.2-gmvapich2-1.7.9a2.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmpich-1.4.8.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmpich-1.4.8.eb index 228133848f..50af5b9be2 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmpich-1.4.8.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmpich-1.4.8.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12.eb index 7348b00826..a179659dbf 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12rc1.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12rc1.eb index d5647435f6..a5ea76020c 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12rc1.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gmvapich2-1.7.12rc1.eb @@ -25,10 +25,10 @@ configopts = [ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + - ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', - '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', + '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.3.12.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.3.12.eb index 8f61ad3268..cf777562ee 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.3.12.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.3.12.eb @@ -25,10 +25,10 @@ configopts = [ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + - ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', - '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', + '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10-no-OFED.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10-no-OFED.eb index 0d10db3dc0..1c3d9dac4d 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10-no-OFED.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10-no-OFED.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10.eb index 0d03ca311a..bc9593354f 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.4.10.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12-no-OFED.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12-no-OFED.eb index 6d9e48f885..ef28bb596b 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12-no-OFED.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12.eb index 7e3372ad72..a66c54abe4 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.5.12.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.6.10.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.6.10.eb index 361d76b7d2..43a89950f1 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.6.10.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompi-1.6.10.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompic-2.6.10.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompic-2.6.10.eb index 83140eb85e..52dc0f0662 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompic-2.6.10.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.3-gompic-2.6.10.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gmvapich2-1.7.12.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gmvapich2-1.7.12.eb index 93a27c610b..1c30e50534 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gmvapich2-1.7.12.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gmvapich2-1.7.12.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14-no-OFED.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14-no-OFED.eb index 9cf62510e7..38fbcdb5bc 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14-no-OFED.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14-no-OFED.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14.eb index 52ec320554..0e6bf98a48 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.14.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.16.eb b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.16.eb index 13413d4abc..34e8f524fb 100644 --- a/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.16.eb +++ b/easybuild/easyconfigs/f/FFTW/FFTW-3.3.4-gompi-1.5.16.eb @@ -26,8 +26,8 @@ sanity_check_paths = { 'files': ['bin/fftw%s' % x for x in ['-wisdom', '-wisdom-to-conf', 'f-wisdom', 'l-wisdom', 'q-wisdom']] + ['include/fftw3%s' % x for x in ['-mpi.f03', '-mpi.h', '.f', '.f03', '.h', 'l-mpi.f03', 'l.f03', 'q.f03']] + - ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + - ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], + ['lib/libfftw3%s%s.a' % (x, y) for x in ['', 'f', 'l'] for y in ['', '_mpi', '_omp', '_threads']] + + ['lib/libfftw3q.a', 'lib/libfftw3q_omp.a'], 'dirs': ['lib/pkgconfig'], } -- GitLab From b01104101d3bf05f1b49f0a28d47310c6de63476 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 14:36:29 +0100 Subject: [PATCH 0960/1015] style fix in FIAT easyconfigs --- .../easyconfigs/f/FIAT/FIAT-1.1-ictce-5.2.0-Python-2.7.3.eb | 3 ++- .../easyconfigs/f/FIAT/FIAT-1.1-ictce-5.3.0-Python-2.7.3.eb | 3 ++- .../easyconfigs/f/FIAT/FIAT-1.1-intel-2014b-Python-2.7.8.eb | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.2.0-Python-2.7.3.eb b/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.2.0-Python-2.7.3.eb index acfceb386c..7333fc753b 100644 --- a/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.2.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.2.0-Python-2.7.3.eb @@ -11,7 +11,8 @@ arbitrary order instances of Jacobi-type quadrature rules on the same element sh toolchain = {'name': 'ictce', 'version': '5.2.0'} source_urls = [ - 'https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/release-%(version_major_minor)s/+download/'] + 'https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/release-%(version_major_minor)s/+download/', +] sources = [SOURCELOWER_TAR_GZ] python = "Python" diff --git a/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.3.0-Python-2.7.3.eb index 25b886e5b9..b09c96da46 100644 --- a/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/f/FIAT/FIAT-1.1-ictce-5.3.0-Python-2.7.3.eb @@ -11,7 +11,8 @@ arbitrary order instances of Jacobi-type quadrature rules on the same element sh toolchain = {'name': 'ictce', 'version': '5.3.0'} source_urls = [ - 'https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/release-%(version_major_minor)s/+download/'] + 'https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/release-%(version_major_minor)s/+download/', +] sources = [SOURCELOWER_TAR_GZ] python = "Python" diff --git a/easybuild/easyconfigs/f/FIAT/FIAT-1.1-intel-2014b-Python-2.7.8.eb b/easybuild/easyconfigs/f/FIAT/FIAT-1.1-intel-2014b-Python-2.7.8.eb index cc9dc901e8..8515a18e69 100644 --- a/easybuild/easyconfigs/f/FIAT/FIAT-1.1-intel-2014b-Python-2.7.8.eb +++ b/easybuild/easyconfigs/f/FIAT/FIAT-1.1-intel-2014b-Python-2.7.8.eb @@ -11,7 +11,8 @@ arbitrary order instances of Jacobi-type quadrature rules on the same element sh toolchain = {'name': 'intel', 'version': '2014b'} source_urls = [ - 'https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/release-%(version_major_minor)s/+download/'] + 'https://launchpad.net/%(namelower)s/%(version_major_minor)s.x/release-%(version_major_minor)s/+download/', +] sources = [SOURCELOWER_TAR_GZ] python = "Python" -- GitLab From 11e4d8832a48907aee1a94a84f4bfc37d41125d9 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 14:45:14 +0100 Subject: [PATCH 0961/1015] style fixes in GCCcore easyconfig --- easybuild/easyconfigs/g/GCCcore/GCCcore-4.9.3.eb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/g/GCCcore/GCCcore-4.9.3.eb b/easybuild/easyconfigs/g/GCCcore/GCCcore-4.9.3.eb index 2e4f04adbb..268b052687 100644 --- a/easybuild/easyconfigs/g/GCCcore/GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/g/GCCcore/GCCcore-4.9.3.eb @@ -13,8 +13,7 @@ mpfr_version = '3.1.2' gcc_name = 'GCC' source_urls = [ - 'http://ftpmirror.gnu.org/%s/%s-%s' % (gcc_name.lower(), gcc_name.lower(), - version), # GCC auto-resolving HTTP mirror + 'http://ftpmirror.gnu.org/gcc/gcc-%s' % version, # GCC auto-resolving HTTP mirror 'http://ftpmirror.gnu.org/gmp', # idem for GMP 'http://ftpmirror.gnu.org/mpfr', # idem for MPFR 'http://www.multiprecision.org/mpc/download', # MPC official -- GitLab From f6c5d7b5a24f3aa4f0134411d67e5314e23425c0 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 14:47:06 +0100 Subject: [PATCH 0962/1015] style fixes in GHC easyconfigs --- easybuild/easyconfigs/g/GHC/GHC-6.12.3.eb | 4 ++-- easybuild/easyconfigs/g/GHC/GHC-7.4.2-goalf-1.1.0-no-OFED.eb | 4 ++-- easybuild/easyconfigs/g/GHC/GHC-7.4.2-goolf-1.4.10.eb | 4 ++-- easybuild/easyconfigs/g/GHC/GHC-7.6.2-goalf-1.1.0-no-OFED.eb | 4 ++-- easybuild/easyconfigs/g/GHC/GHC-7.6.2-goolf-1.4.10.eb | 4 ++-- easybuild/easyconfigs/g/GHC/GHC-7.8.3-goalf-1.1.0-no-OFED.eb | 4 ++-- easybuild/easyconfigs/g/GHC/GHC-7.8.3-goolf-1.4.10.eb | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/easybuild/easyconfigs/g/GHC/GHC-6.12.3.eb b/easybuild/easyconfigs/g/GHC/GHC-6.12.3.eb index 0b40688cd7..125cb4abdd 100644 --- a/easybuild/easyconfigs/g/GHC/GHC-6.12.3.eb +++ b/easybuild/easyconfigs/g/GHC/GHC-6.12.3.eb @@ -6,7 +6,7 @@ description = """The Glorious/Glasgow Haskell Compiler""" toolchain = {'name': 'dummy', 'version': 'dummy'} -sources = ['%s-%s-x86_64-unknown-linux-n.tar.bz2' % (name.lower(), version)] -source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] +sources = ['%(namelower)s-%(version)s-x86_64-unknown-linux-n.tar.bz2'] +source_urls = ['http://www.haskell.org/ghc/dist/%(version)s/'] moduleclass = 'compiler' diff --git a/easybuild/easyconfigs/g/GHC/GHC-7.4.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/GHC/GHC-7.4.2-goalf-1.1.0-no-OFED.eb index fbac11c814..08afbb7d98 100644 --- a/easybuild/easyconfigs/g/GHC/GHC-7.4.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/GHC/GHC-7.4.2-goalf-1.1.0-no-OFED.eb @@ -7,8 +7,8 @@ description = """The Glorious/Glasgow Haskell Compiler""" toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'pic': True} -sources = ['%s-%s-src.tar.bz2' % (name.lower(), version)] -source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] +sources = ['%(namelower)s-%(version)s-src.tar.bz2'] +source_urls = ['http://www.haskell.org/ghc/dist/%(version)s/'] dependencies = [ ('GMP', '5.0.5'), diff --git a/easybuild/easyconfigs/g/GHC/GHC-7.4.2-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GHC/GHC-7.4.2-goolf-1.4.10.eb index 76088a4fcb..2f7b37d7ff 100644 --- a/easybuild/easyconfigs/g/GHC/GHC-7.4.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GHC/GHC-7.4.2-goolf-1.4.10.eb @@ -6,8 +6,8 @@ description = """The Glorious/Glasgow Haskell Compiler""" toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'pic': True} -sources = ['%s-%s-src.tar.bz2' % (name.lower(), version)] -source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] +sources = ['%(namelower)s-%(version)s-src.tar.bz2'] +source_urls = ['http://www.haskell.org/ghc/dist/%(version)s/'] dependencies = [ ('GMP', '5.0.5'), diff --git a/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goalf-1.1.0-no-OFED.eb index ab5b8f6d40..898e8c42ae 100644 --- a/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goalf-1.1.0-no-OFED.eb @@ -6,8 +6,8 @@ description = """GHC is the Glasgow Haskell Compiler.""" toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} -sources = ['%s-%s-src.tar.bz2' % (name.lower(), version)] -source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] +sources = ['%(namelower)s-%(version)s-src.tar.bz2'] +source_urls = ['http://www.haskell.org/ghc/dist/%(version)s/'] dependencies = [ ('GMP', '5.0.5'), diff --git a/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goolf-1.4.10.eb index a2a6d5433e..60a039090d 100644 --- a/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GHC/GHC-7.6.2-goolf-1.4.10.eb @@ -5,8 +5,8 @@ homepage = 'http://www.haskell.org/ghc' description = """GHC is the Glasgow Haskell Compiler.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} -sources = ['%s-%s-src.tar.bz2' % (name.lower(), version)] -source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] +sources = ['%(namelower)s-%(version)s-src.tar.bz2'] +source_urls = ['http://www.haskell.org/ghc/dist/%(version)s/'] dependencies = [ ('GMP', '5.0.5'), diff --git a/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goalf-1.1.0-no-OFED.eb index 52ae11225d..2a900a5028 100644 --- a/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goalf-1.1.0-no-OFED.eb @@ -5,8 +5,8 @@ homepage = 'http://www.haskell.org/ghc' description = """GHC is the Glasgow Haskell Compiler.""" toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} -sources = ['%s-%s-src.tar.bz2' % (name.lower(), version)] -source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] +sources = ['%(namelower)s-%(version)s-src.tar.bz2'] +source_urls = ['http://www.haskell.org/ghc/dist/%(version)s/'] dependencies = [ ('GMP', '5.0.5'), diff --git a/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goolf-1.4.10.eb b/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goolf-1.4.10.eb index b6feb9a68c..1a594faa37 100644 --- a/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/GHC/GHC-7.8.3-goolf-1.4.10.eb @@ -5,8 +5,8 @@ homepage = 'http://www.haskell.org/ghc' description = """GHC is the Glasgow Haskell Compiler.""" toolchain = {'name': 'goolf', 'version': '1.4.10'} -sources = ['%s-%s-src.tar.bz2' % (name.lower(), version)] -source_urls = ['http://www.haskell.org/ghc/dist/%s/' % version] +sources = ['%(namelower)s-%(version)s-src.tar.bz2'] +source_urls = ['http://www.haskell.org/ghc/dist/%(version)s/'] dependencies = [ ('GMP', '5.0.5'), -- GitLab From 795652300909c7987146e33179ed0f3f9b241610 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 14:48:28 +0100 Subject: [PATCH 0963/1015] style fixes in GLib easyconfig --- easybuild/easyconfigs/g/GLib/GLib-2.41.2-intel-2014b.eb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/g/GLib/GLib-2.41.2-intel-2014b.eb b/easybuild/easyconfigs/g/GLib/GLib-2.41.2-intel-2014b.eb index c44d4a669f..e534334b71 100644 --- a/easybuild/easyconfigs/g/GLib/GLib-2.41.2-intel-2014b.eb +++ b/easybuild/easyconfigs/g/GLib/GLib-2.41.2-intel-2014b.eb @@ -5,7 +5,8 @@ version = '2.41.2' homepage = 'http://www.gtk.org/' description = """GLib is one of the base libraries of the GTK+ project""" -toolchain = {'name': 'intel', 'version': '2014b'} # tweaked by EasyBuild (was: {'name': 'foss', 'version': '2014b'}) + +toolchain = {'name': 'intel', 'version': '2014b'} toolchainopts = {'optarch': True, 'pic': True} source_urls = ['http://ftp.gnome.org/pub/gnome/sources/glib/%(version_major_minor)s/'] -- GitLab From 4b2794986fa4ad396adca83b7656b3e0d0c01e6b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 14:49:55 +0100 Subject: [PATCH 0964/1015] style fixes in glproto easyconfig --- .../g/glproto/glproto-1.4.16-goalf-1.1.0-no-OFED.eb | 3 +-- easybuild/easyconfigs/g/glproto/glproto-1.4.16-goolf-1.4.10.eb | 3 +-- easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.0.6.eb | 3 +-- easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.1.13.eb | 3 +-- easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.3.0.eb | 3 +-- easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.5.0.eb | 3 +-- easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015a.eb | 3 +-- easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015b.eb | 3 +-- 8 files changed, 8 insertions(+), 16 deletions(-) diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goalf-1.1.0-no-OFED.eb index a111fa37d7..f9c5e14a8e 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goalf-1.1.0-no-OFED.eb @@ -13,8 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', - 'glxtokens', 'internal/glcore']], + 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', 'glxtokens', 'internal/glcore']], 'dirs': [] } diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goolf-1.4.10.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goolf-1.4.10.eb index 824d2e05e3..06b846c04c 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-goolf-1.4.10.eb @@ -12,8 +12,7 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', - 'glxtokens', 'internal/glcore']], + 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', 'glxtokens', 'internal/glcore']], 'dirs': [] } diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.0.6.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.0.6.eb index fbc9e27321..42dc60dd5e 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.0.6.eb @@ -13,8 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', - 'glxtokens', 'internal/glcore']], + 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', 'glxtokens', 'internal/glcore']], 'dirs': [] } diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.1.13.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.1.13.eb index 69cf5deb96..8b99a901c9 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-4.1.13.eb @@ -13,8 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', - 'glxtokens', 'internal/glcore']], + 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', 'glxtokens', 'internal/glcore']], 'dirs': [], } diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.3.0.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.3.0.eb index 99f5e68e02..6ccc91bb75 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.3.0.eb @@ -14,8 +14,7 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', - 'glxtokens', 'internal/glcore']], + 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', 'glxtokens', 'internal/glcore']], 'dirs': [] } diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.5.0.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.5.0.eb index 828a170d20..2566876879 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.16-ictce-5.5.0.eb @@ -13,8 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', - 'glxtokens', 'internal/glcore']], + 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', 'glxtokens', 'internal/glcore']], 'dirs': [], } diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015a.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015a.eb index e647894422..4eb87a66ef 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015a.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015a.eb @@ -13,8 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', - 'glxtokens', 'internal/glcore']], + 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', 'glxtokens', 'internal/glcore']], 'dirs': [], } diff --git a/easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015b.eb b/easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015b.eb index 251ef35798..a1f9a0b9d2 100644 --- a/easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015b.eb +++ b/easybuild/easyconfigs/g/glproto/glproto-1.4.17-intel-2015b.eb @@ -13,8 +13,7 @@ sources = [SOURCE_TAR_GZ] source_urls = ['http://xorg.freedesktop.org/archive/individual/proto/'] sanity_check_paths = { - 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', - 'glxtokens', 'internal/glcore']], + 'files': ['include/GL/%s.h' % x for x in ['glxint', 'glxmd', 'glxproto', 'glxtokens', 'internal/glcore']], 'dirs': [], } -- GitLab From c1b65c22fe456329dabbdbff222b7d36bc2a2a2a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 14:50:39 +0100 Subject: [PATCH 0965/1015] style fixes in gnutls easyconfigs --- .../easyconfigs/g/gnutls/gnutls-3.1.8-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goalf-1.1.0-no-OFED.eb index 989ba1dc22..6090cb398e 100644 --- a/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goalf-1.1.0-no-OFED.eb @@ -22,7 +22,7 @@ configopts = "--with-guile-site-dir=$EBROOTGUILE" sanity_check_paths = { 'files': ['bin/%s' % x for x in ['certtool', 'danetool', 'gnutls-cli', 'gnutls-cli-debug', 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + - ['lib/libgnutls%s' % x for x in ['.a', 'xx.a', '-xssl.a', '-openssl.a']], + ['lib/libgnutls%s' % x for x in ['.a', 'xx.a', '-xssl.a', '-openssl.a']], 'dirs': ['include/gnutls'], } diff --git a/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb b/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb index 24da5d4615..f7c7021f17 100644 --- a/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/gnutls/gnutls-3.1.8-goolf-1.4.10.eb @@ -21,7 +21,7 @@ configopts = "--with-guile-site-dir=$EBROOTGUILE" sanity_check_paths = { 'files': ['bin/%s' % x for x in ['certtool', 'danetool', 'gnutls-cli', 'gnutls-cli-debug', 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + - ['lib/libgnutls%s' % x for x in ['.a', 'xx.a', '-xssl.a', '-openssl.a']], + ['lib/libgnutls%s' % x for x in ['.a', 'xx.a', '-xssl.a', '-openssl.a']], 'dirs': ['include/gnutls'], } diff --git a/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb index 28416d4ec1..d883037773 100644 --- a/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/g/gnutls/gnutls-3.4.7-GNU-4.9.3-2.25.eb @@ -32,8 +32,8 @@ configopts = "--with-guile-site-dir=$EBROOTGUILE --enable-openssl-compatibility sanity_check_paths = { 'files': ['bin/%s' % x for x in ['certtool', 'crywrap', 'gnutls-cli', 'gnutls-cli-debug', 'gnutls-serv', 'ocsptool', 'psktool', 'srptool']] + - ['lib/libgnutls%s' % x for x in ['.%s' % SHLIB_EXT, 'xx.%s' % SHLIB_EXT, '-openssl.%s' % SHLIB_EXT]] + - ['lib/guile/%s/guile-gnutls-v-2.so' % guileshortver], + ['lib/libgnutls%s' % x for x in ['.%s' % SHLIB_EXT, 'xx.%s' % SHLIB_EXT, '-openssl.%s' % SHLIB_EXT]] + + ['lib/guile/%s/guile-gnutls-v-2.so' % guileshortver], 'dirs': ['include/gnutls'], } -- GitLab From d1f8711aa4067a44954d65c1353edea3adde79b8 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 14:52:10 +0100 Subject: [PATCH 0966/1015] style fixes in guile easyconfigs --- easybuild/easyconfigs/g/guile/guile-1.8.8-GNU-4.9.3-2.25.eb | 3 ++- easybuild/easyconfigs/g/guile/guile-1.8.8-foss-2015b.eb | 3 ++- .../easyconfigs/g/guile/guile-1.8.8-goalf-1.1.0-no-OFED.eb | 3 ++- easybuild/easyconfigs/g/guile/guile-1.8.8-goolf-1.4.10.eb | 3 ++- easybuild/easyconfigs/g/guile/guile-1.8.8-ictce-4.0.6.eb | 3 ++- easybuild/easyconfigs/g/guile/guile-1.8.8-ictce-5.3.0.eb | 3 ++- easybuild/easyconfigs/g/guile/guile-1.8.8-intel-2015a.eb | 3 ++- easybuild/easyconfigs/g/guile/guile-1.8.8-intel-2015b.eb | 3 ++- 8 files changed, 16 insertions(+), 8 deletions(-) diff --git a/easybuild/easyconfigs/g/guile/guile-1.8.8-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/g/guile/guile-1.8.8-GNU-4.9.3-2.25.eb index 561706f56f..65946ec224 100644 --- a/easybuild/easyconfigs/g/guile/guile-1.8.8-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/g/guile/guile-1.8.8-GNU-4.9.3-2.25.eb @@ -24,7 +24,8 @@ dependencies = [ configopts = " --enable-error-on-warning=no" sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], + 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + + ["lib/libguile.a", "include/libguile.h"], 'dirs': [] } diff --git a/easybuild/easyconfigs/g/guile/guile-1.8.8-foss-2015b.eb b/easybuild/easyconfigs/g/guile/guile-1.8.8-foss-2015b.eb index ad804aa4b1..8e2c6a3db0 100644 --- a/easybuild/easyconfigs/g/guile/guile-1.8.8-foss-2015b.eb +++ b/easybuild/easyconfigs/g/guile/guile-1.8.8-foss-2015b.eb @@ -24,7 +24,8 @@ dependencies = [ configopts = " --enable-error-on-warning=no" sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], + 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + + ["lib/libguile.a", "include/libguile.h"], 'dirs': [] } diff --git a/easybuild/easyconfigs/g/guile/guile-1.8.8-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/g/guile/guile-1.8.8-goalf-1.1.0-no-OFED.eb index bfbad1d7a3..35f61dcc34 100644 --- a/easybuild/easyconfigs/g/guile/guile-1.8.8-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/g/guile/guile-1.8.8-goalf-1.1.0-no-OFED.eb @@ -24,7 +24,8 @@ dependencies = [ configopts = " --enable-error-on-warning=no" sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], + 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + + ["lib/libguile.a", "include/libguile.h"], 'dirs': [] } diff --git a/easybuild/easyconfigs/g/guile/guile-1.8.8-goolf-1.4.10.eb b/easybuild/easyconfigs/g/guile/guile-1.8.8-goolf-1.4.10.eb index 04db861e00..1ff3a6fc78 100644 --- a/easybuild/easyconfigs/g/guile/guile-1.8.8-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/g/guile/guile-1.8.8-goolf-1.4.10.eb @@ -23,7 +23,8 @@ dependencies = [ configopts = " --enable-error-on-warning=no" sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], + 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + + ["lib/libguile.a", "include/libguile.h"], 'dirs': [] } diff --git a/easybuild/easyconfigs/g/guile/guile-1.8.8-ictce-4.0.6.eb b/easybuild/easyconfigs/g/guile/guile-1.8.8-ictce-4.0.6.eb index 0d3cfc351b..88054289c0 100644 --- a/easybuild/easyconfigs/g/guile/guile-1.8.8-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/g/guile/guile-1.8.8-ictce-4.0.6.eb @@ -24,7 +24,8 @@ dependencies = [ configopts = " --enable-error-on-warning=no" sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], + 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + + ["lib/libguile.a", "include/libguile.h"], 'dirs': [] } diff --git a/easybuild/easyconfigs/g/guile/guile-1.8.8-ictce-5.3.0.eb b/easybuild/easyconfigs/g/guile/guile-1.8.8-ictce-5.3.0.eb index 18eb7970f8..0ed91b3039 100644 --- a/easybuild/easyconfigs/g/guile/guile-1.8.8-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/g/guile/guile-1.8.8-ictce-5.3.0.eb @@ -24,7 +24,8 @@ dependencies = [ configopts = " --enable-error-on-warning=no" sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], + 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + + ["lib/libguile.a", "include/libguile.h"], 'dirs': [] } diff --git a/easybuild/easyconfigs/g/guile/guile-1.8.8-intel-2015a.eb b/easybuild/easyconfigs/g/guile/guile-1.8.8-intel-2015a.eb index d66e7cf118..d10a3259ca 100644 --- a/easybuild/easyconfigs/g/guile/guile-1.8.8-intel-2015a.eb +++ b/easybuild/easyconfigs/g/guile/guile-1.8.8-intel-2015a.eb @@ -24,7 +24,8 @@ dependencies = [ configopts = " --enable-error-on-warning=no" sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], + 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + + ["lib/libguile.a", "include/libguile.h"], 'dirs': [] } diff --git a/easybuild/easyconfigs/g/guile/guile-1.8.8-intel-2015b.eb b/easybuild/easyconfigs/g/guile/guile-1.8.8-intel-2015b.eb index 766148f244..ecd844f29d 100644 --- a/easybuild/easyconfigs/g/guile/guile-1.8.8-intel-2015b.eb +++ b/easybuild/easyconfigs/g/guile/guile-1.8.8-intel-2015b.eb @@ -24,7 +24,8 @@ dependencies = [ configopts = " --enable-error-on-warning=no" sanity_check_paths = { - 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + ["lib/libguile.a", "include/libguile.h"], + 'files': ["bin/%s" % x for x in ["guile", 'guile-config', 'guile-snarf', 'guile-tools']] + + ["lib/libguile.a", "include/libguile.h"], 'dirs': [] } -- GitLab From 4985135790c013dc68da43c93fe6448d89f09b76 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 16:27:13 +0200 Subject: [PATCH 0967/1015] add easyconfig FFmpeg-2.8.6-intel-2016a.eb, add easyconfig Yasm-1.3.0-intel-2016a.eb, add easyconfig x264-20160114-intel-2016a.eb --- .../f/FFmpeg/FFmpeg-2.8.6-intel-2016a.eb | 30 ++++++++++++++++++ .../x/x264/x264-20160114-intel-2016a.eb | 24 ++++++++++++++ .../y/Yasm/Yasm-1.3.0-intel-2016a.eb | 31 +++++++++++++++++++ 3 files changed, 85 insertions(+) create mode 100644 easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.6-intel-2016a.eb create mode 100644 easybuild/easyconfigs/x/x264/x264-20160114-intel-2016a.eb create mode 100644 easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2016a.eb diff --git a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.6-intel-2016a.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.6-intel-2016a.eb new file mode 100644 index 0000000000..feaec72ba5 --- /dev/null +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.6-intel-2016a.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'FFmpeg' +version = '2.8.6' + +homepage = 'https://www.ffmpeg.org/' +description = """A complete, cross-platform solution to record, convert and stream audio and video.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://ffmpeg.org/releases/'] + +dependencies = [ + ('NASM', '2.11.08'), + ('zlib', '1.2.8'), + ('x264', '20160114'), +] + +configopts = '--enable-pic --enable-shared --enable-gpl --enable-version3 --enable-nonfree --cc="$CC" --cxx="$CXX" ' +configopts += '--enable-libx264' + +sanity_check_paths = { + 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server'] ] + + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', + 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], + 'dirs': ['include'] +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/x264/x264-20160114-intel-2016a.eb b/easybuild/easyconfigs/x/x264/x264-20160114-intel-2016a.eb new file mode 100644 index 0000000000..9937ee8cc3 --- /dev/null +++ b/easybuild/easyconfigs/x/x264/x264-20160114-intel-2016a.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'x264' +version = '20160114' + +homepage = 'http://www.videolan.org/developers/x264.html' +description = """x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 + AVC compression format, and is released under the terms of the GNU GPL.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +source_urls = ['ftp://ftp.videolan.org/pub/videolan/x264/snapshots/'] +sources = ['x264-snapshot-%(version)s-2245-stable.tar.bz2'] + +dependencies = [('Yasm', '1.3.0')] + +configopts = " --enable-shared --enable-static " + +sanity_check_paths = { + 'files': ['bin/x264', 'include/x264_config.h', 'include/x264.h', 'lib/libx264.a', 'lib/libx264.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2016a.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2016a.eb new file mode 100644 index 0000000000..b5dae68924 --- /dev/null +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-intel-2016a.eb @@ -0,0 +1,31 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-90.html +## + +easyblock = 'ConfigureMake' + +name = 'Yasm' +version = '1.3.0' + +homepage = 'http://www.tortall.net/projects/yasm/' +description = """Yasm: Complete rewrite of the NASM assembler with BSD license""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.tortall.net/projects/yasm/releases/'] + +sanity_check_paths = { + 'files': ['bin/yasm'], + 'dirs': [], +} + +moduleclass = 'lang' -- GitLab From 6175a91c0e8ecafc5cdd7becc881ca1c35f47248 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Tue, 16 Feb 2016 16:05:59 +0100 Subject: [PATCH 0968/1015] Add support for BioPerl in Velvet so VelvetOptimizer can use it. --- ...BioPerl-1.6.923-intel-2015b-Perl-5.20.3.eb | 26 +++++++++++++++++++ .../Velvet-1.2.10-intel-2015b-mt-kmer_100.eb | 8 ++++++ .../Velvet-1.2.10-intel-2015b-mt-kmer_31.eb | 8 ++++++ 3 files changed, 42 insertions(+) create mode 100644 easybuild/easyconfigs/b/BioPerl/BioPerl-1.6.923-intel-2015b-Perl-5.20.3.eb diff --git a/easybuild/easyconfigs/b/BioPerl/BioPerl-1.6.923-intel-2015b-Perl-5.20.3.eb b/easybuild/easyconfigs/b/BioPerl/BioPerl-1.6.923-intel-2015b-Perl-5.20.3.eb new file mode 100644 index 0000000000..13d2badd18 --- /dev/null +++ b/easybuild/easyconfigs/b/BioPerl/BioPerl-1.6.923-intel-2015b-Perl-5.20.3.eb @@ -0,0 +1,26 @@ +easyblock = 'PerlModule' + +name = 'BioPerl' +version = '1.6.923' + +homepage = 'http://www.bioperl.org/' +description = """Bioperl is the product of a community effort to produce Perl code which is useful in biology. + Examples include Sequence objects, Alignment objects and database searching objects.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['https://github.com/bioperl/bioperl-live/archive/'] +sources = ['release-%s.tar.gz' % version.replace('.', '-')] + +perl = 'Perl' +perlver = '5.20.3' +versionsuffix = '-%s-%s' % (perl, perlver) + +dependencies = [ + (perl, perlver), + ('DB_File', '1.831', versionsuffix), +] + +options = {'modulename': 'Bio::Perl'} + +moduleclass = 'bio' diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb index 52c0ab85db..03213c3c49 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb @@ -24,6 +24,14 @@ toolchainopts = {'optarch': True, 'pic': True, 'openmp': True} sources = ['%(namelower)s_%(version)s.tgz'] source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] +perl = 'Perl' +perlver = '5.20.3' +versionsuffix = '-%s-%s' % (perl, perlver) + +dependencies = [ + ('BioPerl', '1.6.923', versionsuffix), +] + buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] postinstallcmds = ["cd contrib/MetaVelvet-1.* && make && cd ../../ && cp -a contrib %(installdir)s/"] diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb index c23584dddd..5c33817b8c 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb @@ -24,6 +24,14 @@ toolchainopts = {'optarch': True, 'pic': True, 'openmp': True} sources = ['%(namelower)s_%(version)s.tgz'] source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] +perl = 'Perl' +perlver = '5.20.3' +versionsuffix = '-%s-%s' % (perl, perlver) + +dependencies = [ + ('BioPerl', '1.6.923', versionsuffix), +] + # by default MAXKMERLENGTH=31 but defined here to keep all the easyconfigs homogeneous buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] -- GitLab From 01fe0b406351d74228ca08c8d2775562634e3a97 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 19:31:50 +0200 Subject: [PATCH 0969/1015] modify easyconfig FFmpeg-2.8.6-intel-2016a.eb --- easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.6-intel-2016a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.6-intel-2016a.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.6-intel-2016a.eb index feaec72ba5..40be8fe314 100644 --- a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.6-intel-2016a.eb +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-2.8.6-intel-2016a.eb @@ -21,7 +21,7 @@ configopts = '--enable-pic --enable-shared --enable-gpl --enable-version3 --enab configopts += '--enable-libx264' sanity_check_paths = { - 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server'] ] + + 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server']] + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], 'dirs': ['include'] -- GitLab From d3900a63b39890408135f6ecb109e1f650039ecb Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 22:28:34 +0100 Subject: [PATCH 0970/1015] more style fixes in Infernal --- .../i/Infernal/Infernal-1.1rc1-goalf-1.1.0-no-OFED.eb | 2 +- .../easyconfigs/i/Infernal/Infernal-1.1rc1-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-4.0.6.eb | 2 +- easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-5.3.0.eb | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goalf-1.1.0-no-OFED.eb index 7c8fc6de1a..807ce3ee01 100644 --- a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goalf-1.1.0-no-OFED.eb @@ -27,7 +27,7 @@ source_urls = ['ftp://selab.janelia.org/pub/software/%s' % name.lower()] sanity_check_paths = { 'files': ['bin/cm%s' % x for x in ['align', 'build', 'calibrate', 'convert', 'emit', - 'fetch', 'press', 'scan', 'search', 'stat']], + 'fetch', 'press', 'scan', 'search', 'stat']], 'dirs': [] } diff --git a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goolf-1.4.10.eb b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goolf-1.4.10.eb index c22660d902..9c4049ce58 100644 --- a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-goolf-1.4.10.eb @@ -27,7 +27,7 @@ source_urls = ['ftp://selab.janelia.org/pub/software/%s' % name.lower()] sanity_check_paths = { 'files': ['bin/cm%s' % x for x in ['align', 'build', 'calibrate', 'convert', 'emit', - 'fetch', 'press', 'scan', 'search', 'stat']], + 'fetch', 'press', 'scan', 'search', 'stat']], 'dirs': [] } diff --git a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-4.0.6.eb b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-4.0.6.eb index 38ffbd9b19..3fb03037b9 100644 --- a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-4.0.6.eb @@ -27,7 +27,7 @@ source_urls = ['ftp://selab.janelia.org/pub/software/%s' % name.lower()] sanity_check_paths = { 'files': ['bin/cm%s' % x for x in ['align', 'build', 'calibrate', 'convert', 'emit', - 'fetch', 'press', 'scan', 'search', 'stat']], + 'fetch', 'press', 'scan', 'search', 'stat']], 'dirs': [] } diff --git a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-5.3.0.eb b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-5.3.0.eb index 8e85417cc3..ee33a329e8 100644 --- a/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/i/Infernal/Infernal-1.1rc1-ictce-5.3.0.eb @@ -27,7 +27,7 @@ source_urls = ['ftp://selab.janelia.org/pub/software/%s' % name.lower()] sanity_check_paths = { 'files': ['bin/cm%s' % x for x in ['align', 'build', 'calibrate', 'convert', 'emit', - 'fetch', 'press', 'scan', 'search', 'stat']], + 'fetch', 'press', 'scan', 'search', 'stat']], 'dirs': [] } -- GitLab From 2f05752d75f5095f5e81705cba584632cd933a7e Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 22:34:07 +0100 Subject: [PATCH 0971/1015] style fixes in libXmu easyconfigs --- .../easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.4.10.eb | 7 ++----- .../easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb | 7 ++----- .../easyconfigs/l/libXmu/libXmu-1.1.2-ictce-4.1.13.eb | 2 +- easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-ictce-5.3.0.eb | 2 +- .../l/libXmu/libXmu-1.1.2-intel-2015a-libX11-1.6.3.eb | 2 +- 5 files changed, 7 insertions(+), 13 deletions(-) diff --git a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.4.10.eb index 5db2a158ca..2aab0fa578 100644 --- a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.4.10.eb @@ -18,11 +18,8 @@ dependencies = [ ('libXt', '1.1.4'), ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in [ - '%(name)s.a', '%(name)s.so', - ] - ], - 'dirs': [] + 'files': ['lib/%s' % x for x in ['%(name)s.a', '%%(name)s.%s' % SHLIB_EXT]], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb index d781bd04fe..f13c6ad715 100644 --- a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-goolf-1.5.14.eb @@ -18,11 +18,8 @@ dependencies = [ ('libXt', '1.1.4'), ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in [ - '%(name)s.a', '%(name)s.so', - ] - ], - 'dirs': [] + 'files': ['lib/%s' % x for x in ['%(name)s.a', '%%(name)s.%s' % SHLIB_EXT]], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-ictce-4.1.13.eb index 5ab7c61a44..3bb4dae201 100644 --- a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-ictce-4.1.13.eb @@ -18,7 +18,7 @@ dependencies = [ ('libXpm', '3.5.11'), ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['%(name)s.a', '%(name)s.so']], + 'files': ['lib/%s' % x for x in ['%(name)s.a', '%%(name)s.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-ictce-5.3.0.eb index df5f4eeafa..2f2b809d17 100644 --- a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-ictce-5.3.0.eb @@ -18,7 +18,7 @@ dependencies = [ ('libXpm', '3.5.11'), ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['%(name)s.a', '%(name)s.so']], + 'files': ['lib/%s' % x for x in ['%(name)s.a', '%%(name)s.%s' % SHLIB_EXT]], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-intel-2015a-libX11-1.6.3.eb b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-intel-2015a-libX11-1.6.3.eb index 083f86b1a3..de13f643a2 100644 --- a/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-intel-2015a-libX11-1.6.3.eb +++ b/easybuild/easyconfigs/l/libXmu/libXmu-1.1.2-intel-2015a-libX11-1.6.3.eb @@ -19,7 +19,7 @@ dependencies = [ ('libXpm', '3.5.11'), ] sanity_check_paths = { - 'files': ['lib/%s' % x for x in ['%(name)s.a', '%(name)s.so']], + 'files': ['lib/%s' % x for x in ['%(name)s.a', '%%(name)s.%s' % SHLIB_EXT]], 'dirs': [], } -- GitLab From d1585908aa790a8f9aca3727354602e50427eeac Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 22:41:39 +0100 Subject: [PATCH 0972/1015] style fixes in libreadline easyconfigs --- .../l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb | 4 ++-- .../l/libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb | 4 ++-- .../l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb | 4 ++-- .../l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb | 4 ++-- .../l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb | 4 ++-- .../l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb | 4 ++-- .../l/libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb | 4 ++-- .../l/libreadline/libreadline-6.2-goalf-1.1.0-no-OFED.eb | 4 ++-- .../l/libreadline/libreadline-6.2-goalf-1.5.12-no-OFED.eb | 4 ++-- .../l/libreadline/libreadline-6.2-gompi-1.4.12-no-OFED.eb | 4 ++-- .../l/libreadline/libreadline-6.2-goolf-1.4.10.eb | 4 ++-- .../l/libreadline/libreadline-6.2-goolf-1.5.14.eb | 4 ++-- .../l/libreadline/libreadline-6.2-ictce-4.0.10.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.6.eb | 4 ++-- .../l/libreadline/libreadline-6.2-ictce-4.1.13.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.2-ictce-5.2.0.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.2-ictce-5.3.0.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.2-ictce-5.5.0.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.2-intel-2015a.eb | 4 ++-- .../l/libreadline/libreadline-6.2-iomkl-4.6.13.eb | 4 ++-- .../l/libreadline/libreadline-6.2-iqacml-3.7.3.eb | 4 ++-- .../l/libreadline/libreadline-6.2-iqacml-4.4.13.eb | 4 ++-- .../l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb | 4 ++-- .../l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb | 4 ++-- .../l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.3-GCC-4.8.2.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.3-GCC-4.9.2.eb | 4 ++-- .../l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.3-foss-2014b.eb | 4 ++-- .../l/libreadline/libreadline-6.3-foss-2015.05.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.3-foss-2015a.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.3-foss-2015b.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.3-foss-2016a.eb | 4 ++-- .../l/libreadline/libreadline-6.3-gimkl-2.11.5.eb | 4 ++-- .../l/libreadline/libreadline-6.3-gompi-1.5.16.eb | 4 ++-- .../l/libreadline/libreadline-6.3-goolf-1.4.10.eb | 4 ++-- .../l/libreadline/libreadline-6.3-goolf-1.5.14.eb | 4 ++-- .../l/libreadline/libreadline-6.3-goolf-1.7.20.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.3-ictce-6.2.5.eb | 5 ++--- .../easyconfigs/l/libreadline/libreadline-6.3-ictce-6.3.5.eb | 5 ++--- .../easyconfigs/l/libreadline/libreadline-6.3-ictce-7.1.2.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.3-ictce-7.3.5.eb | 4 ++-- .../l/libreadline/libreadline-6.3-intel-2014.06.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.3-intel-2014b.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.3-intel-2015a.eb | 4 ++-- .../easyconfigs/l/libreadline/libreadline-6.3-intel-2015b.eb | 4 ++-- 46 files changed, 92 insertions(+), 94 deletions(-) diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb index 4dd7cf1754..17ca0fce10 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmpolf-1.1.6.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb index 9d00ffb356..8d2ea29b4c 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.1.12rc1.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb index 0643af2756..aea7099ee4 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgmvolf-1.2.7.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb index 588120ecab..7216c9ca1c 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-cgoolf-1.1.7.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb index 7da7fb3704..a36ac06d74 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmpolf-1.4.8.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb index 7c3f729114..4425696364 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb index 1a77989db2..8892dfc907 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gmvolf-1.7.12rc1.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.1.0-no-OFED.eb index b6b43d3824..7778abffff 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.1.0-no-OFED.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.5.12-no-OFED.eb index 80b3a5a0d2..157a15b6bb 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goalf-1.5.12-no-OFED.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gompi-1.4.12-no-OFED.eb index 854b550334..6a9bcf9cdd 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-gompi-1.4.12-no-OFED.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.4.10.eb index 2efb23ba2e..c5324cbad1 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.4.10.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.5.14.eb index d88ab955d5..b07b7634b9 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-goolf-1.5.14.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.10.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.10.eb index 962152ab77..853816b19b 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.10.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.10.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.6.eb index b8808453c0..26cadb84b9 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.0.6.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.1.13.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.1.13.eb index 8f1f90ef44..055d457da0 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-4.1.13.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.2.0.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.2.0.eb index 982a87c7a5..6f9a153abf 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.2.0.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.3.0.eb index eef6f459fc..a4bce470a5 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.3.0.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.5.0.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.5.0.eb index 74795ae7ed..15a227218e 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-ictce-5.5.0.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-intel-2015a.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-intel-2015a.eb index ab71b53ec7..9236fd84d0 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-intel-2015a.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iomkl-4.6.13.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iomkl-4.6.13.eb index cd50046e7d..7435fb5029 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iomkl-4.6.13.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-3.7.3.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-3.7.3.eb index 5642e6cf66..a669b4f5be 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-3.7.3.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-4.4.13.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-4.4.13.eb index 076e004cc9..a120dd4307 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-4.4.13.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.2-iqacml-4.4.13.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb index e3b44ca6d3..65fe6a0a4e 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.1.29.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb index 614b7bd324..fd2b32116b 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.25.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb index 89fb87f2b4..33718181a7 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-CrayGNU-5.2.40.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.8.2.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.8.2.eb index 8b23cf9ec2..252a86c527 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.8.2.eb @@ -21,8 +21,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.9.2.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.9.2.eb index 900f704348..afd0f9f313 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GCC-4.9.2.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb index b7b9cde8c0..05d8476935 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-GNU-4.9.3-2.25.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2014b.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2014b.eb index c11aec2551..362df4f9bd 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2014b.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2014b.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015.05.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015.05.eb index 7ee9565173..763ccd9488 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015.05.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015.05.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015a.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015a.eb index 648d05fb6e..d3b76459b6 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015a.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015a.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015b.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015b.eb index 0b20f1e897..66ecad79ff 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015b.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2015b.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2016a.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2016a.eb index b43dd2d7e6..037141ab77 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2016a.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-foss-2016a.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb index 24911170bc..fb2145ca85 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gimkl-2.11.5.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gompi-1.5.16.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gompi-1.5.16.eb index bbba152986..8845b7c009 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gompi-1.5.16.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-gompi-1.5.16.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.4.10.eb index b30c90c988..793dcaf0af 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.4.10.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.5.14.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.5.14.eb index c30f50b9af..e594babc96 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.5.14.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.7.20.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.7.20.eb index f3b5e8f280..ec5413615c 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-goolf-1.7.20.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.2.5.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.2.5.eb index 9556601362..35af50be83 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.2.5.eb @@ -24,9 +24,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in - ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', - 'rlconf.h', 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.3.5.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.3.5.eb index a59ced555e..2db2e85326 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.3.5.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-6.3.5.eb @@ -24,9 +24,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in - ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', - 'rlconf.h', 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.1.2.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.1.2.eb index 6db8fe535c..c9c675d484 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.1.2.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.3.5.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.3.5.eb index f1faaddd9c..46eef59b19 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.3.5.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-ictce-7.3.5.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014.06.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014.06.eb index b50756b18b..583b41298f 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014.06.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014.06.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014b.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014b.eb index b04629e2d3..3e67c20449 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014b.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2014b.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015a.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015a.eb index 5a7988af7c..2c8752c400 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015a.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } diff --git a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015b.eb b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015b.eb index b871f9f93f..de76493eec 100644 --- a/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015b.eb +++ b/easybuild/easyconfigs/l/libreadline/libreadline-6.3-intel-2015b.eb @@ -22,8 +22,8 @@ preconfigopts = "LDFLAGS='-lncurses'" sanity_check_paths = { 'files': ['lib/libreadline.a', 'lib/libhistory.a'] + - ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', - 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], + ['include/readline/%s' % x for x in ['chardefs.h', 'history.h', 'keymaps.h', 'readline.h', 'rlconf.h', + 'rlstdc.h', 'rltypedefs.h', 'tilde.h']], 'dirs': [], } -- GitLab From bd7b9fd525a9f2a8491cd3f7b1cbcb1e4c841f0c Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 16 Feb 2016 22:42:42 +0100 Subject: [PATCH 0973/1015] style fixes in libunistring easyconfigs --- .../l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb | 4 ++-- .../l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb | 4 ++-- .../l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb | 4 ++-- .../l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb | 4 ++-- .../l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb | 4 ++-- .../l/libunistring/libunistring-0.9.3-intel-2015a.eb | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb index 82f0603122..be0b09dcd1 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-GNU-4.9.3-2.25.eb @@ -16,8 +16,8 @@ parallel = 1 sanity_check_paths = { 'files': ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + - ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', - 'stdio', 'str', 'types', 'wbrk', 'width']], + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], 'dirs': ['include/unistring'], } diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb index 59ff430657..299596c2dc 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goalf-1.1.0-no-OFED.eb @@ -16,8 +16,8 @@ parallel = 1 sanity_check_paths = { 'files': ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + - ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', - 'stdio', 'str', 'types', 'wbrk', 'width']], + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], 'dirs': ['include/unistring'], } diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb index 35adecc8cc..15da458c2e 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-goolf-1.4.10.eb @@ -15,8 +15,8 @@ parallel = 1 sanity_check_paths = { 'files': ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + - ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', - 'stdio', 'str', 'types', 'wbrk', 'width']], + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], 'dirs': ['include/unistring'], } diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb index 038fce3de2..0302ef0229 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-4.0.6.eb @@ -18,8 +18,8 @@ parallel = 1 sanity_check_paths = { 'files': ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + - ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', - 'stdio', 'str', 'types', 'wbrk', 'width']], + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], 'dirs': ['include/unistring'], } diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb index 7f7fae3c87..1a64772a1e 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-ictce-5.3.0.eb @@ -18,8 +18,8 @@ parallel = 1 sanity_check_paths = { 'files': ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + - ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', - 'stdio', 'str', 'types', 'wbrk', 'width']], + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], 'dirs': ['include/unistring'], } diff --git a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb index 41074c5f41..4bce236806 100644 --- a/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb +++ b/easybuild/easyconfigs/l/libunistring/libunistring-0.9.3-intel-2015a.eb @@ -18,8 +18,8 @@ parallel = 1 sanity_check_paths = { 'files': ['lib/libunistring.a', 'lib/libunistring.%s' % SHLIB_EXT] + - ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', - 'stdio', 'str', 'types', 'wbrk', 'width']], + ['include/uni%s.h' % x for x in ['case', 'conv', 'ctype', 'lbrk', 'name', 'norm', + 'stdio', 'str', 'types', 'wbrk', 'width']], 'dirs': ['include/unistring'], } -- GitLab From 29eaaf802b48c7c51b9e6fe78538c75fb6d2e70a Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Wed, 17 Feb 2016 10:22:48 +0100 Subject: [PATCH 0974/1015] Add DB_File dep. --- .../DB_File-1.831-intel-2015b-Perl-5.20.3.eb | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 easybuild/easyconfigs/d/DB_File/DB_File-1.831-intel-2015b-Perl-5.20.3.eb diff --git a/easybuild/easyconfigs/d/DB_File/DB_File-1.831-intel-2015b-Perl-5.20.3.eb b/easybuild/easyconfigs/d/DB_File/DB_File-1.831-intel-2015b-Perl-5.20.3.eb new file mode 100644 index 0000000000..051ab1254e --- /dev/null +++ b/easybuild/easyconfigs/d/DB_File/DB_File-1.831-intel-2015b-Perl-5.20.3.eb @@ -0,0 +1,31 @@ +easyblock = 'PerlModule' + +name = 'DB_File' +version = '1.831' + +homepage = 'http://perldoc.perl.org/DB_File.html' +description = """Perl5 access to Berkeley DB version 1.x.""" + +toolchain = {'name': 'intel', 'version': '2015b'} + +source_urls = ['http://www.cpan.org/modules/by-module/DB_File/PMQS'] +sources = [SOURCE_TAR_GZ] + +dependencies = [('DB', '2.7.7')] + +perl = 'Perl' +perlver = '5.20.3' +versionsuffix = '-%s-%s' % (perl, perlver) + +dependencies = [ + (perl, perlver), +] + +perlmajver = perlver.split('.')[0] +sanity_check_paths = { + 'files': ['lib/perl%s/site_perl/%s/x86_64-linux-thread-multi/DB_File.pm' % (perlmajver, perlver)], + 'dirs': [], +} + +moduleclass = 'data' + -- GitLab From 4616904582be192cdb264ed5cd9dabdd24d377a4 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Wed, 17 Feb 2016 10:52:37 +0100 Subject: [PATCH 0975/1015] Fix versionsuffix. --- .../v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb | 3 +-- .../v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb index 03213c3c49..70e8d09dda 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb @@ -26,10 +26,9 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] perl = 'Perl' perlver = '5.20.3' -versionsuffix = '-%s-%s' % (perl, perlver) dependencies = [ - ('BioPerl', '1.6.923', versionsuffix), + ('BioPerl', '1.6.923', '-%s-%s' % (perl, perlver)), ] buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb index 5c33817b8c..950d5d555a 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb @@ -26,10 +26,9 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] perl = 'Perl' perlver = '5.20.3' -versionsuffix = '-%s-%s' % (perl, perlver) dependencies = [ - ('BioPerl', '1.6.923', versionsuffix), + ('BioPerl', '1.6.923', '-%s-%s' % (perl, perlver)), ] # by default MAXKMERLENGTH=31 but defined here to keep all the easyconfigs homogeneous -- GitLab From 15e5a58569408a5e07b0ed65503c5213ccff5785 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Wed, 17 Feb 2016 11:38:42 +0100 Subject: [PATCH 0976/1015] Use Perl suffix and factor out 'kmer' --- ... => Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb} | 5 +++-- ...b => Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb} | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) rename easybuild/easyconfigs/v/Velvet/{Velvet-1.2.10-intel-2015b-mt-kmer_100.eb => Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb} (90%) rename easybuild/easyconfigs/v/Velvet/{Velvet-1.2.10-intel-2015b-mt-kmer_31.eb => Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb} (91%) diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb similarity index 90% rename from easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb rename to easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb index 70e8d09dda..1c6d79be47 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb @@ -13,7 +13,6 @@ name = 'Velvet' version = '1.2.10' -versionsuffix = '-mt-kmer_100' homepage = 'http://www.ebi.ac.uk/~zerbino/velvet/' description = """Sequence assembler for very short reads""" @@ -26,12 +25,14 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] perl = 'Perl' perlver = '5.20.3' +kmer = '100' +versionsuffix = '-mt-kmer_%s-%s-%s' % (kmer, perl, perlver) dependencies = [ ('BioPerl', '1.6.923', '-%s-%s' % (perl, perlver)), ] -buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] +buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % kmer postinstallcmds = ["cd contrib/MetaVelvet-1.* && make && cd ../../ && cp -a contrib %(installdir)s/"] diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb similarity index 91% rename from easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb rename to easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb index 950d5d555a..3f031878a4 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb @@ -13,7 +13,6 @@ name = 'Velvet' version = '1.2.10' -versionsuffix = '-mt-kmer_31' homepage = 'http://www.ebi.ac.uk/~zerbino/velvet/' description = """Sequence assembler for very short reads""" @@ -26,13 +25,15 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] perl = 'Perl' perlver = '5.20.3' +kmer = '31' +versionsuffix = '-mt-kmer_%s-%s-%s' % (kmer, perl, perlver) dependencies = [ ('BioPerl', '1.6.923', '-%s-%s' % (perl, perlver)), ] # by default MAXKMERLENGTH=31 but defined here to keep all the easyconfigs homogeneous -buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % versionsuffix.split('_')[1] +buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % kmer postinstallcmds = ["cd contrib/MetaVelvet-1.* && make && cd ../../ && cp -a contrib %(installdir)s/"] -- GitLab From bb11692efbd8e5828a4f150f0eb34e61ee0e3495 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Wed, 17 Feb 2016 11:58:01 +0100 Subject: [PATCH 0977/1015] Messing w/ the %s vs %%(perl)s style interpolation. --- .../Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb | 4 ++-- .../Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb index 1c6d79be47..8102a2d352 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb @@ -26,10 +26,10 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] perl = 'Perl' perlver = '5.20.3' kmer = '100' -versionsuffix = '-mt-kmer_%s-%s-%s' % (kmer, perl, perlver) +versionsuffix = '-mt-kmer_%s-%%(perl)s-%%(perlver)s' % kmer dependencies = [ - ('BioPerl', '1.6.923', '-%s-%s' % (perl, perlver)), + ('BioPerl', '1.6.923', '-%(perl)s-%(perlver)s'), ] buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % kmer diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb index 3f031878a4..15491a3ef4 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb @@ -26,10 +26,10 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] perl = 'Perl' perlver = '5.20.3' kmer = '31' -versionsuffix = '-mt-kmer_%s-%s-%s' % (kmer, perl, perlver) +versionsuffix = '-mt-kmer_%s-%%(perl)s-%%(perlver)s' % kmer dependencies = [ - ('BioPerl', '1.6.923', '-%s-%s' % (perl, perlver)), + ('BioPerl', '1.6.923', '-%(perl)s-%(perlver)s'), ] # by default MAXKMERLENGTH=31 but defined here to keep all the easyconfigs homogeneous -- GitLab From 012d718821e15861595c5e5fddbed80a02a7ad3f Mon Sep 17 00:00:00 2001 From: Damian Alvarez Date: Wed, 17 Feb 2016 12:06:24 +0100 Subject: [PATCH 0978/1015] Use of source name template --- easybuild/easyconfigs/r/rpmrebuild/rpmrebuild-2.11.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/r/rpmrebuild/rpmrebuild-2.11.eb b/easybuild/easyconfigs/r/rpmrebuild/rpmrebuild-2.11.eb index 742b46640d..5b2154b146 100644 --- a/easybuild/easyconfigs/r/rpmrebuild/rpmrebuild-2.11.eb +++ b/easybuild/easyconfigs/r/rpmrebuild/rpmrebuild-2.11.eb @@ -19,7 +19,7 @@ description = """rpmrebuild is a tool to build an RPM file from a package that h toolchain = {'version': 'dummy', 'name': 'dummy'} source_urls = [SOURCEFORGE_SOURCE] -sources = ['%s-%s.tar.gz' % (name.lower(), version)] +sources = [SOURCELOWER_TAR_GZ] modextrapaths = {'PATH': ['']} modextravars = {'RPMREBUILD_ROOT_DIR': '%(installdir)s'} -- GitLab From d07783ab0ce8fff472e9ce4a981e88a17a3f9cc7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 14:04:47 +0100 Subject: [PATCH 0979/1015] additional style fixes in MCR easyconfigs --- easybuild/easyconfigs/m/MCR/MCR-R2014a.eb | 3 ++- easybuild/easyconfigs/m/MCR/MCR-R2015a.eb | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/m/MCR/MCR-R2014a.eb b/easybuild/easyconfigs/m/MCR/MCR-R2014a.eb index 939aae0af8..1c593f7430 100644 --- a/easybuild/easyconfigs/m/MCR/MCR-R2014a.eb +++ b/easybuild/easyconfigs/m/MCR/MCR-R2014a.eb @@ -9,7 +9,8 @@ description = """The MATLAB Runtime is a standalone set of shared libraries toolchain = {'name': 'dummy', 'version': 'dummy'} source_urls = [ - 'http://www.mathworks.com/supportfiles/downloads/%(version)s/deployment_files/%(version)s/installers/glnxa64/'] + 'http://www.mathworks.com/supportfiles/downloads/%(version)s/deployment_files/%(version)s/installers/glnxa64/', +] sources = ['%(name)s_%(version)s_glnxa64_installer.zip'] dependencies = [('Java', '1.8.0_31')] diff --git a/easybuild/easyconfigs/m/MCR/MCR-R2015a.eb b/easybuild/easyconfigs/m/MCR/MCR-R2015a.eb index 29d916a9f4..f459048eeb 100644 --- a/easybuild/easyconfigs/m/MCR/MCR-R2015a.eb +++ b/easybuild/easyconfigs/m/MCR/MCR-R2015a.eb @@ -9,7 +9,8 @@ description = """The MATLAB Runtime is a standalone set of shared libraries toolchain = {'name': 'dummy', 'version': 'dummy'} source_urls = [ - 'http://www.mathworks.com/supportfiles/downloads/%(version)s/deployment_files/%(version)s/installers/glnxa64/'] + 'http://www.mathworks.com/supportfiles/downloads/%(version)s/deployment_files/%(version)s/installers/glnxa64/', +] sources = ['%(name)s_%(version)s_glnxa64_installer.zip'] dependencies = [('Java', '1.8.0_31')] -- GitLab From ef94057e3d56e9bd6be1ddd85e7f84230fa3824d Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 14:06:03 +0100 Subject: [PATCH 0980/1015] additional style fixes in MultiNest easyconfigs --- .../easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb b/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb index 37117a4be0..13350aae1f 100644 --- a/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb +++ b/easybuild/easyconfigs/m/MultiNest/MultiNest-3.10-intel-2015b.eb @@ -18,8 +18,9 @@ builddependencies = [('CMake', '3.4.0')] sanity_check_paths = { 'files': ['bin/%s' % x for x in ['ackley', 'eggboxC', 'eggboxC++', 'gaussian', 'gauss_shell', 'himmelblau', 'obj_detect', 'rosenbrock']] + - ['lib/lib%s' % x for x in ['multinest.a', 'multinest_mpi.a', 'multinest_mpi.%s' % SHLIB_EXT, 'multinest.%s' % SHLIB_EXT]] + - ['include/multinest.h'], + ['lib/lib%s' % x for x in ['multinest.a', 'multinest_mpi.a', 'multinest_mpi.%s' % SHLIB_EXT, + 'multinest.%s' % SHLIB_EXT]] + + ['include/multinest.h'], 'dirs': ['modules'], } -- GitLab From 7508ab4a860edb0e4e9720befbd94a0d926bffa1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 14:14:02 +0100 Subject: [PATCH 0981/1015] additional style fixes in NCO easyconfigs --- easybuild/easyconfigs/n/NCO/NCO-4.4.4-ictce-5.4.0.eb | 7 ++++--- easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb | 2 +- .../n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb | 2 +- .../n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb | 4 +++- 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.4.4-ictce-5.4.0.eb b/easybuild/easyconfigs/n/NCO/NCO-4.4.4-ictce-5.4.0.eb index 010a358d92..7fd080e24f 100644 --- a/easybuild/easyconfigs/n/NCO/NCO-4.4.4-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/n/NCO/NCO-4.4.4-ictce-5.4.0.eb @@ -20,9 +20,10 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/%s' % x for x in ['ncap2', 'ncatted', 'ncbo', 'ncdiff', 'ncea', 'ncecat', 'nces', 'ncflint', - 'ncks', 'ncpdq', 'ncra', 'ncrcat', 'ncrename']], - 'dirs': [], + 'files': ['bin/nc%s' % x for x in ['ap2', 'atted', 'bo', 'diff', 'ea', 'ecat', 'es', 'flint', + 'ks', 'pdq', 'ra', 'rcat', 'rename']] + + ['lib/libnco.a', 'lib/libnco.%s' % SHLIB_EXT, 'lib/libnco_c++.a', 'lib/libnco_c++.%s' % SHLIB_EXT], + 'dirs': ['include'], } moduleclass = 'tools' diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb b/easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb index 98cce01c87..91425320d2 100644 --- a/easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb +++ b/easybuild/easyconfigs/n/NCO/NCO-4.4.4-intel-2014b.eb @@ -22,7 +22,7 @@ dependencies = [ sanity_check_paths = { 'files': ['bin/nc%s' % x for x in ['ap2', 'atted', 'bo', 'diff', 'ea', 'ecat', 'es', 'flint', 'ks', 'pdq', 'ra', 'rcat', 'rename']] + - ['lib/libnco.a', 'lib/libnco.%s' % SHLIB_EXT, 'lib/libnco_c++.a', 'lib/libnco_c++.%s' % SHLIB_EXT], + ['lib/libnco.a', 'lib/libnco.%s' % SHLIB_EXT, 'lib/libnco_c++.a', 'lib/libnco_c++.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb b/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb index b0e417a669..b849d1d7cc 100644 --- a/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/NCO/NCO-4.4.7-intel-2015b-Python-2.7.10.eb @@ -38,7 +38,7 @@ dependencies = [ sanity_check_paths = { 'files': ['bin/nc%s' % x for x in ('ap', 'ap2', 'atted', 'bo', 'diff', 'ea', 'ecat', 'es', 'flint', 'ks', 'pdq', 'ra', 'rcat', 'rename', 'wa')] + - ['lib/libnco.a', 'lib/libnco.%s' % SHLIB_EXT, 'lib/libnco_c++.a', 'lib/libnco_c++.%s' % SHLIB_EXT], + ['lib/libnco.a', 'lib/libnco.%s' % SHLIB_EXT, 'lib/libnco_c++.a', 'lib/libnco_c++.%s' % SHLIB_EXT], 'dirs': ['include'], } diff --git a/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb b/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb index a6ab3c607d..88f85c4110 100644 --- a/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb +++ b/easybuild/easyconfigs/n/NCO/NCO-4.5.1-intel-2015a-Python-2.7.10.eb @@ -34,7 +34,9 @@ dependencies = [ ] sanity_check_paths = { - 'files': ['bin/nc%s' % x for x in ('ap', 'ap2', 'atted', 'bo', 'ecat', 'flint', 'ks', 'pdq', 'ra', 'rename', 'wa')], + 'files': ['bin/nc%s' % x for x in ('ap', 'ap2', 'atted', 'bo', 'diff', 'ea', 'ecat', 'es', + 'flint', 'ks', 'pdq', 'ra', 'rcat', 'rename', 'wa')] + + ['lib/libnco.a', 'lib/libnco.%s' % SHLIB_EXT, 'lib/libnco_c++.a', 'lib/libnco_c++.%s' % SHLIB_EXT], 'dirs': ['include'], } -- GitLab From 0aae47387ccc460d950af4679a6f5fab44cec6b7 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 14:17:41 +0100 Subject: [PATCH 0982/1015] additional style fixes in ncurses easyconfigs --- .../easyconfigs/n/ncurses/ncurses-5.9-20130406-GCC-4.7.2.eb | 6 +++--- .../n/ncurses/ncurses-5.9-20130406-cgmpolf-1.1.6.eb | 6 +++--- .../n/ncurses/ncurses-5.9-20130406-cgmvolf-1.1.12rc1.eb | 6 +++--- .../n/ncurses/ncurses-5.9-20130406-cgmvolf-1.2.7.eb | 6 +++--- .../n/ncurses/ncurses-5.9-20130406-cgoolf-1.1.7.eb | 6 +++--- .../n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12.eb | 6 +++--- .../n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12rc1.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.1.29.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.25.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.40.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.2.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.3.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.1.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.2.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.3.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.4.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.9.2.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-GNU-4.9.3-2.25.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2014b.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015.05.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015a.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmpolf-1.4.8.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12rc1.eb | 6 +++--- .../n/ncurses/ncurses-5.9-goalf-1.1.0-no-OFED.eb | 6 +++--- .../n/ncurses/ncurses-5.9-goalf-1.5.12-no-OFED.eb | 6 +++--- .../n/ncurses/ncurses-5.9-gompi-1.4.12-no-OFED.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.5.16.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.4.10.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.5.14.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.7.20.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-goolfc-1.3.12.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-goolfc-2.6.10.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-ictce-3.2.2.u3.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.10.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.6.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.1.13.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.2.0.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.3.0.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.5.0.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.2.5.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.3.5.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-7.1.2.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-intel-2014.06.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014b.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2015a.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-iomkl-4.6.13.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-3.7.3.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-5.9-iqacml-4.4.13.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-5.9.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb | 6 +++--- .../easyconfigs/n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2016a.eb | 6 +++--- easybuild/easyconfigs/n/ncurses/ncurses-6.0-intel-2016a.eb | 6 +++--- 55 files changed, 165 insertions(+), 165 deletions(-) diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-GCC-4.7.2.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-GCC-4.7.2.eb index 701d4f5b32..634fda5b4d 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-GCC-4.7.2.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmpolf-1.1.6.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmpolf-1.1.6.eb index 5039753d61..4f21474dcf 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmpolf-1.1.6.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmpolf-1.1.6.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.1.12rc1.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.1.12rc1.eb index 19a447fb27..a71c6aab72 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.1.12rc1.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.1.12rc1.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.2.7.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.2.7.eb index fba7788bef..f2a6bbb76a 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.2.7.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgmvolf-1.2.7.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgoolf-1.1.7.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgoolf-1.1.7.eb index 0af76e5309..5ef3e822ad 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgoolf-1.1.7.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-cgoolf-1.1.7.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12.eb index f539996103..96cc600747 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12rc1.eb index 266e0372ef..a1409a10e6 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-20130406-gmvolf-1.7.12rc1.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.1.29.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.1.29.eb index 6aaa93881b..6b7bb1c347 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.1.29.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.1.29.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.25.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.25.eb index 376ac3284c..01680ab5b7 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.25.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.25.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.40.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.40.eb index b4e88ed329..6f00fdbd51 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.40.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-CrayGNU-5.2.40.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.2.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.2.eb index 597f627fd5..37a2fff35a 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.2.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.2.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.3.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.3.eb index 18b80dd5b4..96e1f45472 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.3.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.7.3.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.1.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.1.eb index 5e59d7a015..5dd295c39e 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.1.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.1.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.2.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.2.eb index 0e4f38f6b4..3071876ad2 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.2.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.2.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.3.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.3.eb index e71416ed21..c5e4c7e93d 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.3.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.3.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.4.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.4.eb index 7d22fac6d5..a769a56170 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.4.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.8.4.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.9.2.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.9.2.eb index f71a1ebf66..5125329966 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GCC-4.9.2.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GNU-4.9.3-2.25.eb index 7496dc385d..82fd4d66d0 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-GNU-4.9.3-2.25.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2014b.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2014b.eb index 6fba11778b..7278bb4ccf 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2014b.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2014b.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015.05.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015.05.eb index f3025721f3..37d7e04809 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015.05.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015.05.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015a.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015a.eb index a3e060e522..cff4af273d 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015a.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-foss-2015a.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmpolf-1.4.8.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmpolf-1.4.8.eb index e5277365c6..b529181479 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmpolf-1.4.8.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12.eb index dcacd6eb8f..aaa5b2bd78 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12.eb @@ -32,9 +32,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12rc1.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12rc1.eb index 4438ab7164..f8ee92d094 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12rc1.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gmvolf-1.7.12rc1.eb @@ -30,9 +30,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.1.0-no-OFED.eb index 5bf835f0f9..9936cdbc6c 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.1.0-no-OFED.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.5.12-no-OFED.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.5.12-no-OFED.eb index b8cefe2085..b5428d27b0 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.5.12-no-OFED.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goalf-1.5.12-no-OFED.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.4.12-no-OFED.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.4.12-no-OFED.eb index bd62e235e7..21128a21c5 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.4.12-no-OFED.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.4.12-no-OFED.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.5.16.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.5.16.eb index c1ef51469e..e272a823d6 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.5.16.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-gompi-1.5.16.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.4.10.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.4.10.eb index a193ec004c..fa8d19afbb 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.4.10.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.5.14.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.5.14.eb index 95a00cbe48..cdf8cdb5ce 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.5.14.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.7.20.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.7.20.eb index 676d1b38e4..9a1708ba34 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolf-1.7.20.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-1.3.12.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-1.3.12.eb index fd2250632c..36b5053e62 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-1.3.12.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-1.3.12.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-2.6.10.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-2.6.10.eb index 1862eb1eb3..292cec33e2 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-2.6.10.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-goolfc-2.6.10.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-3.2.2.u3.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-3.2.2.u3.eb index 5dc04b26ca..0b4bbba9ad 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-3.2.2.u3.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-3.2.2.u3.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.10.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.10.eb index 4ebf61d594..b5099d8795 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.10.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.10.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.6.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.6.eb index 8e3894ae7f..94e44f7817 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.0.6.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.1.13.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.1.13.eb index 1871a9bd84..b1c1a88d75 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-4.1.13.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.2.0.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.2.0.eb index 67488363dc..fed58a89dd 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.2.0.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.2.0.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.3.0.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.3.0.eb index 278feeefd1..bf996a362f 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.3.0.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb index 63a4e678bd..3c9a948aef 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.4.0.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.5.0.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.5.0.eb index acf30f2ceb..671b5796ac 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.5.0.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-5.5.0.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.2.5.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.2.5.eb index d70ebf22fe..61118f9005 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.2.5.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.2.5.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.3.5.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.3.5.eb index 19ed9c2c9e..278cc8d64a 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.3.5.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-6.3.5.eb @@ -29,9 +29,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-7.1.2.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-7.1.2.eb index eba66cce94..38c7d07988 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-7.1.2.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-ictce-7.1.2.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014.06.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014.06.eb index 252f009474..d67fc45cbf 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014.06.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014.06.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014b.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014b.eb index 176634e08b..9fa751952c 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014b.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2014b.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2015a.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2015a.eb index 3d58c86438..24097805bc 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2015a.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-intel-2015a.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iomkl-4.6.13.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iomkl-4.6.13.eb index f18c6b0cd2..115d1bd981 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iomkl-4.6.13.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iomkl-4.6.13.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-3.7.3.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-3.7.3.eb index 56c27e1dd1..e4351873f4 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-3.7.3.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-3.7.3.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-4.4.13.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-4.4.13.eb index 2360219b0e..529b47259f 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-4.4.13.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9-iqacml-4.4.13.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-5.9.eb b/easybuild/easyconfigs/n/ncurses/ncurses-5.9.eb index 16f90cd0e9..dd70b0800a 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-5.9.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-5.9.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses5-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb index 2ec6dcb703..eab9da36db 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GCCcore-4.9.3.eb @@ -27,9 +27,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses%(version_major)s-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.%s' % (x, y, SHLIB_EXT) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.%s' % (x, y, SHLIB_EXT) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb index 4f00fe676a..4012f0e69b 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-GNU-4.9.3-2.25.eb @@ -25,9 +25,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses%(version_major)s-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2016a.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2016a.eb index 83fce4b28a..6029357e96 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2016a.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-foss-2016a.eb @@ -25,9 +25,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses%(version_major)s-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } diff --git a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-intel-2016a.eb b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-intel-2016a.eb index e9bc3f20c2..852b0df6bb 100644 --- a/easybuild/easyconfigs/n/ncurses/ncurses-6.0-intel-2016a.eb +++ b/easybuild/easyconfigs/n/ncurses/ncurses-6.0-intel-2016a.eb @@ -25,9 +25,9 @@ libs = ["form", "menu", "ncurses", "panel"] sanity_check_paths = { 'files': ['bin/%s' % x for x in ["captoinfo", "clear", "infocmp", "infotocap", "ncurses%(version_major)s-config", "reset", "tabs", "tic", "toe", "tput", "tset"]] + - ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + - ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + - ['lib/libncurses++%s.a' % x for x in ['', 'w']], + ['lib/lib%s%s.a' % (x, y) for x in libs for y in ['', '_g', 'w', 'w_g']] + + ['lib/lib%s%s.so' % (x, y) for x in libs for y in ['', 'w']] + + ['lib/libncurses++%s.a' % x for x in ['', 'w']], 'dirs': ['include', 'include/ncursesw'], } -- GitLab From 59a047ec1c48c40e1424d554b18746f02d519acd Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 14:18:29 +0100 Subject: [PATCH 0983/1015] additional style fixes in nettle easyconfigs --- .../easyconfigs/n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb | 2 +- easybuild/easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb | 2 +- easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/easybuild/easyconfigs/n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb index 19f109d73f..12e680ddbd 100644 --- a/easybuild/easyconfigs/n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/n/nettle/nettle-2.6-goalf-1.1.0-no-OFED.eb @@ -16,7 +16,7 @@ dependencies = [('GMP', '5.0.5')] sanity_check_paths = { 'files': ['bin/%s' % x for x in ['nettle-hash', 'nettle-lfib-stream', 'pkcs1-conv', 'sexp-conv']] + ['lib64/libhogweed.a', 'lib64/libhogweed.%s' % SHLIB_EXT, - 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], + 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], 'dirs': ['include/nettle'], } diff --git a/easybuild/easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb b/easybuild/easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb index afeba6c842..b72cd92143 100644 --- a/easybuild/easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/n/nettle/nettle-2.6-goolf-1.4.10.eb @@ -16,7 +16,7 @@ dependencies = [('GMP', '5.0.5')] sanity_check_paths = { 'files': ['bin/%s' % x for x in ['nettle-hash', 'nettle-lfib-stream', 'pkcs1-conv', 'sexp-conv']] + ['lib64/libhogweed.a', 'lib64/libhogweed.%s' % SHLIB_EXT, - 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], + 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], 'dirs': ['include/nettle'], } diff --git a/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb b/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb index 264418e53b..e764834b2d 100644 --- a/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb +++ b/easybuild/easyconfigs/n/nettle/nettle-3.1.1-GNU-4.9.3-2.25.eb @@ -21,7 +21,7 @@ dependencies = [ sanity_check_paths = { 'files': ['bin/%s' % x for x in ['nettle-hash', 'nettle-lfib-stream', 'pkcs1-conv', 'sexp-conv']] + ['lib64/libhogweed.a', 'lib64/libhogweed.%s' % SHLIB_EXT, - 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], + 'lib64/libnettle.a', 'lib64/libnettle.%s' % SHLIB_EXT], 'dirs': ['include/nettle'], } -- GitLab From 4f40a85c7cc2a4a406dfa53e4327bc4d8590508f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 14:26:47 +0100 Subject: [PATCH 0984/1015] additional style fixes in Oger easyconfigs --- ...-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb | 22 ++++++------------- .../Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb | 22 ++++++------------- .../Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb | 19 ++++++---------- .../Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb | 19 ++++++---------- 4 files changed, 28 insertions(+), 54 deletions(-) diff --git a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb index 575449dbbf..26ed184aed 100644 --- a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb +++ b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goalf-1.1.0-no-OFED-Python-2.7.3.eb @@ -2,6 +2,7 @@ easyblock = "PythonPackage" name = 'Oger' version = '1.1.3' +versionsuffix = '-Python-%(pyver)s' homepage = 'http://reservoir-computing.org/organic/engine' description = """The OrGanic Environment for Reservoir computing (Oger) toolbox is a Python toolbox, released under the @@ -13,27 +14,18 @@ toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} source_urls = ['http://organic.elis.ugent.be/sites/organic.elis.ugent.be/files'] sources = [SOURCE_TAR_GZ] -python = "Python" -pythonversion = '2.7.3' -pythonshortversion = ".".join(pythonversion.split(".")[:-1]) - -versionsuffix = "-%s-%s" % (python, pythonversion) - dependencies = [ - (python, pythonversion), - ("MDP", "3.3", versionsuffix), + ('Python', '2.7.3'), + ('MDP', '3.3', versionsuffix), ] options = {'modulename': name} sanity_check_paths = { - 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], - 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in - [ - 'datasets', 'evaluation', 'examples', 'gradient', - 'nodes', 'parallel', 'tests', 'utils', - ] - ] + 'files': ['lib/python%(pyshortver)s/site-packages/Oger/__init__.py'], + 'dirs': ['lib/python%%(pyshortver)s/site-packages/Oger/%s' % d for d in ['datasets', 'evaluation', 'examples', + 'gradient', 'nodes', 'parallel', + 'tests', 'utils']], } moduleclass = 'data' diff --git a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb index 2492882fca..ccf5582151 100644 --- a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb +++ b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-goolf-1.4.10-Python-2.7.3.eb @@ -2,6 +2,7 @@ easyblock = "PythonPackage" name = 'Oger' version = '1.1.3' +versionsuffix = '-Python-%(pyver)s' homepage = 'http://reservoir-computing.org/organic/engine' description = """The OrGanic Environment for Reservoir computing (Oger) toolbox is a Python toolbox, released under the @@ -14,27 +15,18 @@ toolchain = {'name': 'goolf', 'version': '1.4.10'} source_urls = ['http://organic.elis.ugent.be/sites/organic.elis.ugent.be/files'] sources = [SOURCE_TAR_GZ] -python = "Python" -pythonversion = '2.7.3' -pythonshortversion = ".".join(pythonversion.split(".")[:-1]) - -versionsuffix = "-%s-%s" % (python, pythonversion) - dependencies = [ - (python, pythonversion), - ("MDP", "3.3", versionsuffix), + ('Python', '2.7.3'), + ('MDP', '3.3', versionsuffix), ] options = {'modulename': name} sanity_check_paths = { - 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], - 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in - [ - 'datasets', 'evaluation', 'examples', 'gradient', - 'nodes', 'parallel', 'tests', 'utils', - ] - ] + 'files': ['lib/python%(pyshortver)s/site-packages/Oger/__init__.py'], + 'dirs': ['lib/python%%(pyshortver)s/site-packages/Oger/%s' % d for d in ['datasets', 'evaluation', 'examples', + 'gradient', 'nodes', 'parallel', + 'tests', 'utils']], } moduleclass = 'data' diff --git a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb index 5d36b14860..0a7a7d631b 100644 --- a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb +++ b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-4.0.6-Python-2.7.3.eb @@ -2,6 +2,7 @@ easyblock = "PythonPackage" name = 'Oger' version = '1.1.3' +versionsuffix = '-Python-%(pyver)s' homepage = 'http://reservoir-computing.org/organic/engine' description = """The OrGanic Environment for Reservoir computing (Oger) toolbox is a Python toolbox, released under the @@ -13,24 +14,18 @@ toolchain = {'name': 'ictce', 'version': '4.0.6'} source_urls = ['http://organic.elis.ugent.be/sites/organic.elis.ugent.be/files'] sources = [SOURCE_TAR_GZ] -python = "Python" -pythonversion = '2.7.3' -pythonshortversion = ".".join(pythonversion.split(".")[:-1]) - -versionsuffix = "-%s-%s" % (python, pythonversion) - dependencies = [ - (python, pythonversion), - ("MDP", "3.3", versionsuffix), + ('Python', '2.7.3'), + ('MDP', '3.3', versionsuffix), ] options = {'modulename': name} sanity_check_paths = { - 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], - 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in - ['datasets', 'evaluation', 'examples', 'gradient', 'nodes', 'parallel', 'tests', 'utils'] - ] + 'files': ['lib/python%(pyshortver)s/site-packages/Oger/__init__.py'], + 'dirs': ['lib/python%%(pyshortver)s/site-packages/Oger/%s' % d for d in ['datasets', 'evaluation', 'examples', + 'gradient', 'nodes', 'parallel', + 'tests', 'utils']], } moduleclass = 'data' diff --git a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb index 8c7ce0f3fb..f44806a8e5 100644 --- a/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb +++ b/easybuild/easyconfigs/o/Oger/Oger-1.1.3-ictce-5.3.0-Python-2.7.3.eb @@ -2,6 +2,7 @@ easyblock = "PythonPackage" name = 'Oger' version = '1.1.3' +versionsuffix = '-Python-%(pyver)s' homepage = 'http://reservoir-computing.org/organic/engine' description = """The OrGanic Environment for Reservoir computing (Oger) toolbox is a Python toolbox, released under the @@ -14,24 +15,18 @@ toolchain = {'name': 'ictce', 'version': '5.3.0'} source_urls = ['http://organic.elis.ugent.be/sites/organic.elis.ugent.be/files'] sources = [SOURCE_TAR_GZ] -python = "Python" -pythonversion = '2.7.3' -pythonshortversion = ".".join(pythonversion.split(".")[:-1]) - -versionsuffix = "-%s-%s" % (python, pythonversion) - dependencies = [ - (python, pythonversion), - ("MDP", "3.3", versionsuffix), + ('Python', '2.7.3'), + ('MDP', '3.3', versionsuffix), ] options = {'modulename': name} sanity_check_paths = { - 'files': ['lib/python2.7/site-packages/Oger/__init__.py'], - 'dirs': ['lib/python%s/site-packages/Oger/%s' % (pythonshortversion, dir) for dir in - ['datasets', 'evaluation', 'examples', 'gradient', 'nodes', 'parallel', 'tests', 'utils'] - ] + 'files': ['lib/python%(pyshortver)s/site-packages/Oger/__init__.py'], + 'dirs': ['lib/python%%(pyshortver)s/site-packages/Oger/%s' % d for d in ['datasets', 'evaluation', 'examples', + 'gradient', 'nodes', 'parallel', + 'tests', 'utils']], } moduleclass = 'data' -- GitLab From 4983db633f39e8f4fbf44da07b988f3a1d4e550a Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 14:28:47 +0100 Subject: [PATCH 0985/1015] additional style fixes in OpenFOAM easyconfigs --- .../easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-goolf-1.4.10.eb | 7 ++++--- .../easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-ictce-6.1.5.eb | 7 ++++--- .../o/OpenFOAM/OpenFOAM-2.1.1-goalf-1.1.0-no-OFED.eb | 7 ++++--- .../easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goolf-1.4.10.eb | 7 ++++--- .../easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-4.0.6.eb | 7 ++++--- .../easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-5.3.0.eb | 7 ++++--- 6 files changed, 24 insertions(+), 18 deletions(-) diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-goolf-1.4.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-goolf-1.4.10.eb index 999d176f1a..f6e2827584 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-goolf-1.4.10.eb @@ -15,9 +15,10 @@ sources = [ 'ThirdParty-%(version)s.gtgz', ] -patches = ['cleanup-OpenFOAM-%s.patch' % version, - ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir - ] +patches = [ + 'cleanup-OpenFOAM-%(version)s.patch', + ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir +] builddependencies = [('flex', '2.5.35')] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-ictce-6.1.5.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-ictce-6.1.5.eb index 65d62e3845..2836d4ab9d 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-ictce-6.1.5.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.0.1-ictce-6.1.5.eb @@ -15,9 +15,10 @@ sources = [ 'ThirdParty-%(version)s.gtgz', ] -patches = ['cleanup-OpenFOAM-%s.patch' % version, - ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir - ] +patches = [ + 'cleanup-OpenFOAM-%(version)s.patch', + ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir +] builddependencies = [('flex', '2.5.38')] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goalf-1.1.0-no-OFED.eb index 1ac57ee5f3..eeefa3f7b2 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goalf-1.1.0-no-OFED.eb @@ -15,9 +15,10 @@ sources = [ 'ThirdParty-%(version)s.tgz', ] -patches = ['cleanup-OpenFOAM-%s.patch' % version, - ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir - ] +patches = [ + 'cleanup-OpenFOAM-%(version)s.patch', + ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir +] builddependencies = [('flex', '2.5.35')] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goolf-1.4.10.eb index 6d09f89ac2..686251e8fe 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-goolf-1.4.10.eb @@ -15,9 +15,10 @@ sources = [ 'ThirdParty-%(version)s.tgz', ] -patches = ['cleanup-OpenFOAM-%s.patch' % version, - ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir - ] +patches = [ + 'cleanup-OpenFOAM-%(version)s.patch', + ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir +] builddependencies = [('flex', '2.5.35')] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-4.0.6.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-4.0.6.eb index 9ab942e9ec..1a0fdd7519 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-4.0.6.eb @@ -15,9 +15,10 @@ sources = [ 'ThirdParty-%(version)s.tgz', ] -patches = ['cleanup-OpenFOAM-%s.patch' % version, - ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir - ] +patches = [ + 'cleanup-OpenFOAM-%(version)s.patch', + ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir +] builddependencies = [('flex', '2.5.35')] diff --git a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-5.3.0.eb b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-5.3.0.eb index 0f4a8e96f8..823efd74ab 100644 --- a/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/o/OpenFOAM/OpenFOAM-2.1.1-ictce-5.3.0.eb @@ -15,9 +15,10 @@ sources = [ 'ThirdParty-%(version)s.tgz', ] -patches = ['cleanup-OpenFOAM-%s.patch' % version, - ('cleanup-ThirdParty-%s.patch' % version, "..") # patch should not be applied in OpenFOAM subdir - ] +patches = [ + 'cleanup-OpenFOAM-%(version)s.patch', + ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir +] builddependencies = [('flex', '2.5.35')] -- GitLab From eb58f1626044a7efd55b2fb6cee07e3f1e64560f Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 14:44:09 +0100 Subject: [PATCH 0986/1015] {vis}[intel/2016a] PyFFmpeg 2.1beta + FFmpeg 0.10.16 --- .../f/FFmpeg/FFmpeg-0.10.16-intel-2016a.eb | 30 +++ ...Fmpeg-2.1beta-intel-2016a-Python-2.7.11.eb | 33 +++ .../PyFFmpeg-2.1beta_Cython-fixes.patch | 199 ++++++++++++++++++ .../PyFFmpeg-2.1beta_ffmpegpath.patch | 19 ++ 4 files changed, 281 insertions(+) create mode 100644 easybuild/easyconfigs/f/FFmpeg/FFmpeg-0.10.16-intel-2016a.eb create mode 100644 easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta-intel-2016a-Python-2.7.11.eb create mode 100644 easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_Cython-fixes.patch create mode 100644 easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_ffmpegpath.patch diff --git a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-0.10.16-intel-2016a.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-0.10.16-intel-2016a.eb new file mode 100644 index 0000000000..3b9215acdb --- /dev/null +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-0.10.16-intel-2016a.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'FFmpeg' +version = '0.10.16' + +homepage = 'https://www.ffmpeg.org/' +description = """A complete, cross-platform solution to record, convert and stream audio and video.""" + +toolchain = {'name': 'intel', 'version': '2016a'} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://ffmpeg.org/releases/'] + +dependencies = [ + ('NASM', '2.11.08'), + ('zlib', '1.2.8'), + ('x264', '20160114'), +] + +configopts = '--enable-pic --enable-shared --enable-gpl --enable-version3 --enable-nonfree --cc="$CC" --cxx="$CXX" ' +configopts += '--enable-libx264' + +sanity_check_paths = { + 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server']] + + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', + 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], + 'dirs': ['include'] +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta-intel-2016a-Python-2.7.11.eb b/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta-intel-2016a-Python-2.7.11.eb new file mode 100644 index 0000000000..f4ffc86816 --- /dev/null +++ b/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta-intel-2016a-Python-2.7.11.eb @@ -0,0 +1,33 @@ +easyblock = 'PythonPackage' + +name = 'PyFFmpeg' +version = '2.1beta' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/mhaller/pyffmpeg' +description = """Python FFmpeg wrapper""" + +toolchain = {'name': 'intel', 'version': '2016a'} +toolchainopts = {'usempi': True} + +source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pyffmpeg/'] +sources = [SOURCELOWER_TAR_GZ] + +patches = [ + 'PyFFmpeg-%(version)s_ffmpegpath.patch', + 'PyFFmpeg-%(version)s_Cython-fixes.patch', +] + +dependencies = [ + ('Python', '2.7.11'), + ('FFmpeg', '0.10.16'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +options = {'modulename': '%(namelower)s'} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_Cython-fixes.patch b/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_Cython-fixes.patch new file mode 100644 index 0000000000..30d4848e4f --- /dev/null +++ b/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_Cython-fixes.patch @@ -0,0 +1,199 @@ +--- pyffmpeg-2.1beta/pyffmpeg.pyx.orig 2011-01-12 16:49:19.000000000 +0100 ++++ pyffmpeg-2.1beta/pyffmpeg.pyx 2016-02-17 14:09:02.007382083 +0100 +@@ -183,7 +183,6 @@ + # int height + # int pix_fmt + # int frame_number +-# int hurry_up + # int skip_idct + # int skip_frame + +@@ -220,7 +219,6 @@ + float b_quant_factor + int rc_strategy + int b_frame_strategy +- int hurry_up + int rtp_mode + int rtp_payload_size + int mv_bits +@@ -370,12 +368,12 @@ + int skip_loop_filter + + +- enum CodecType: +- CODEC_TYPE_UNKNOWN = -1 +- CODEC_TYPE_VIDEO = 0 +- CODEC_TYPE_AUDIO = 1 +- CODEC_TYPE_DATA = 2 +- CODEC_TYPE_SUBTITLE = 3 ++ enum AVMediaType: ++ AVMEDIA_TYPE_UNKNOWN = -1 ++ AVMEDIA_TYPE_VIDEO = 0 ++ AVMEDIA_TYPE_AUDIO = 1 ++ AVMEDIA_TYPE_DATA = 2 ++ AVMEDIA_TYPE_SUBTITLE = 3 + + struct AVCodec: + char *name +@@ -620,7 +618,7 @@ + AVInputFormat *av_probe_input_format(AVProbeData *pd, int is_opened) + AVInputFormat *av_probe_input_format2(AVProbeData *pd, int is_opened,int * score) + AVFormatContext * avformat_alloc_context() +- AVOutputFormat *guess_format(char *short_name, char *filename,char *mime_type) ++ AVOutputFormat *av_guess_format(char *short_name, char *filename,char *mime_type) + + cdef __registered + __registered = 0 +@@ -703,6 +701,7 @@ + + + def py_av_register_all(): ++ global __registered + if __registered: + return + __registered = 1 +@@ -761,10 +760,10 @@ + ############################################################################### + ## Some common settings + ############################################################################### +-TS_AUDIOVIDEO={'video1':(CODEC_TYPE_VIDEO, -1, {}), 'audio1':(CODEC_TYPE_AUDIO, -1, {})} +-TS_AUDIO={ 'audio1':(CODEC_TYPE_AUDIO, -1, {})} +-TS_VIDEO={ 'video1':(CODEC_TYPE_VIDEO, -1, {})} +-TS_VIDEO_PIL={ 'video1':(CODEC_TYPE_VIDEO, -1, {'outputmode':OUTPUTMODE_PIL})} ++TS_AUDIOVIDEO={'video1':(AVMEDIA_TYPE_VIDEO, -1, {}), 'audio1':(AVMEDIA_TYPE_AUDIO, -1, {})} ++TS_AUDIO={ 'audio1':(AVMEDIA_TYPE_AUDIO, -1, {})} ++TS_VIDEO={ 'video1':(AVMEDIA_TYPE_VIDEO, -1, {})} ++TS_VIDEO_PIL={ 'video1':(AVMEDIA_TYPE_VIDEO, -1, {'outputmode':OUTPUTMODE_PIL})} + + + +@@ -805,13 +804,13 @@ + # self.prepacket=None + # self.packet=&self.packetbufa + +- def __new__(self): ++ def __cinit__(self): + pass + + def dump(self): + pass + +- def open(self,char *filename, track_selector={'video1':(CODEC_TYPE_VIDEO, -1), 'audio1':(CODEC_TYPE_AUDIO, -1)}): ++ def open(self,char *filename, track_selector={'video1':(AVMEDIA_TYPE_VIDEO, -1), 'audio1':(AVMEDIA_TYPE_AUDIO, -1)}): + pass + + def close(self): +@@ -906,7 +905,6 @@ + skip_frame + skip_idct + skip_loop_filter +- hurry_up + dct_algo + idct_algo + +@@ -916,7 +914,7 @@ + self.observer=None + self.support_truncated=support_truncated + for k in args.keys(): +- if k not in [ "skip_frame", "skip_loop_filter", "skip_idct", "hurry_up", "hurry_mode", "dct_algo", "idct_algo", "check_start" ,"check_end"]: ++ if k not in [ "skip_frame", "skip_loop_filter", "skip_idct", "hurry_mode", "dct_algo", "idct_algo", "check_start" ,"check_end"]: + sys.stderr.write("warning unsupported arguments in stream initialization :"+k+"\n") + if self.Codec == NULL: + raise IOError("Unable to get decoder") +@@ -924,7 +922,6 @@ + self.CodecCtx.flags = self.CodecCtx.flags | CODEC_FLAG_TRUNCATED + avcodec_open(self.CodecCtx, self.Codec) + if args.has_key("hurry_mode"): +- self.CodecCtx.hurry_up=2 + self.CodecCtx.skip_loop_filter=32 + self.CodecCtx.skip_frame=32 + self.CodecCtx.skip_idct=32 +@@ -934,8 +931,6 @@ + self.CodecCtx.skip_idct=args["skip_idct"] + if args.has_key("skip_loop_filter"): + self.CodecCtx.skip_loop_filter=args["skip_loop_filter"] +- if args.has_key("hurry_up"): +- self.CodecCtx.skip_loop_filter=args["hurry_up"] + if args.has_key("dct_algo"): + self.CodecCtx.dct_algo=args["dct_algo"] + if args.has_key("idct_algo"): +@@ -1389,7 +1384,6 @@ + skip_frame + skip_idct + skip_loop_filter +- hurry_up + dct_algo + idct_algo + +@@ -1668,12 +1662,10 @@ + if (b) : + self.CodecCtx.skip_idct = AVDISCARD_BIDIR + self.CodecCtx.skip_frame = AVDISCARD_BIDIR +- self.CodecCtx.hurry_up = 1 + self.hurried_frames = 0 + else: + self.CodecCtx.skip_idct = 0 + self.CodecCtx.skip_frame = 0 +- self.CodecCtx.hurry_up = 0 + + ######################################## + ### +@@ -1832,7 +1824,7 @@ + cdef int with_readahead + cdef unsigned long long int seek_before_security_interval + +- def __new__(self,with_readahead=True,seek_before=4000): ++ def __cinit__(self,with_readahead=True,seek_before=4000): + self.filename = None + self.tracks=[] + self.ctracks=NULL +@@ -1902,7 +1894,7 @@ + + if (mode=="w"): + raise Exception,"Not yet supported sorry" +- self.FormatCtx.oformat = guess_format(NULL, filename_, NULL); ++ self.FormatCtx.oformat = av_guess_format(NULL, filename_, NULL); + if (self.FormatCtx.oformat==NULL): + raise Exception, "Unable to find output format for %s\n" + +@@ -1960,7 +1952,7 @@ + cdef AVFormatContext * oc + oc = avformat_alloc_context() + # Guess file format with file extention +- oc.oformat = guess_format(NULL, filename_, NULL); ++ oc.oformat = av_guess_format(NULL, filename_, NULL); + if (oc.oformat==NULL): + raise Exception, "Unable to find output format for %s\n" + # Alloc priv_data for format +@@ -2038,7 +2030,7 @@ + raise IOError("Unable to find specified Track") + + CodecCtx = self.FormatCtx.streams[trackno].codec +- if (s[0]==CODEC_TYPE_VIDEO): ++ if (s[0]==AVMEDIA_TYPE_VIDEO): + try: + vt=VideoTrack() + except: +@@ -2048,7 +2040,7 @@ + vt.init0(self,trackno, CodecCtx) ## here we are passing cpointers so we do a C call + vt.init(**s[2])## here we do a python call + self.tracks.append(vt) +- elif (s[0]==CODEC_TYPE_AUDIO): ++ elif (s[0]==AVMEDIA_TYPE_AUDIO): + try: + at=AudioTrack() + except: +@@ -2171,11 +2163,11 @@ + ## I don't know why it seems that Windows Cython have problem calling the correct virtual function + ## + ## +- if ct.CodecCtx.codec_type==CODEC_TYPE_VIDEO: ++ if ct.CodecCtx.codec_type==AVMEDIA_TYPE_VIDEO: + processed=True + vt=ct + vt.process_packet(self.packet) +- elif ct.CodecCtx.codec_type==CODEC_TYPE_AUDIO: ++ elif ct.CodecCtx.codec_type==AVMEDIA_TYPE_AUDIO: + processed=True + at=ct + at.process_packet(self.packet) diff --git a/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_ffmpegpath.patch b/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_ffmpegpath.patch new file mode 100644 index 0000000000..e0487b1d98 --- /dev/null +++ b/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_ffmpegpath.patch @@ -0,0 +1,19 @@ +--- pyffmpeg-2.1beta/setup.py.orig 2011-01-12 16:46:15.000000000 +0100 ++++ pyffmpeg-2.1beta/setup.py 2016-02-17 10:52:57.454775826 +0100 +@@ -33,7 +33,7 @@ + + else: + ffmpegpath = '/opt/ffmpeg' +- for x in [ os.environ["HOME"]+"build/ffmpeg", '/usr/local/ffmpeg', '/opt/ffmpeg' ]: ++ for x in [os.environ['EBROOTFFMPEG'], os.environ["HOME"]+"build/ffmpeg", '/usr/local/ffmpeg', '/opt/ffmpeg' ]: + try: + os.stat(x) + ffmpegpath = x +@@ -69,6 +69,7 @@ + map(lambda x: x not in result and result.append(x), deps) + return result + ++print "ffmpegpath: %s" % ffmpegpath + + libs = [ 'avformat', 'avcodec', 'avutil', 'swscale' ] + incdir = [ path_join(ffmpegpath, 'include'), "/usr/include/ffmpeg" , "./include" ] -- GitLab From b2a2d6723ee94ccddce194485a29fc04bcbb34e9 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 14:47:24 +0100 Subject: [PATCH 0987/1015] add comments in patch files --- .../easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_Cython-fixes.patch | 2 ++ .../easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_ffmpegpath.patch | 2 ++ 2 files changed, 4 insertions(+) diff --git a/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_Cython-fixes.patch b/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_Cython-fixes.patch index 30d4848e4f..4370508444 100644 --- a/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_Cython-fixes.patch +++ b/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_Cython-fixes.patch @@ -1,3 +1,5 @@ +fix compilation issues, cfr. https://code.google.com/archive/p/pyffmpeg/issues/44 +author: Kenneth Hoste (HPC-UGent) --- pyffmpeg-2.1beta/pyffmpeg.pyx.orig 2011-01-12 16:49:19.000000000 +0100 +++ pyffmpeg-2.1beta/pyffmpeg.pyx 2016-02-17 14:09:02.007382083 +0100 @@ -183,7 +183,6 @@ diff --git a/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_ffmpegpath.patch b/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_ffmpegpath.patch index e0487b1d98..8196e01135 100644 --- a/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_ffmpegpath.patch +++ b/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta_ffmpegpath.patch @@ -1,3 +1,5 @@ +specify FFmpeg install location in PyFFmpeg's setup.py +author: Kenneth Hoste (HPC-UGent) --- pyffmpeg-2.1beta/setup.py.orig 2011-01-12 16:46:15.000000000 +0100 +++ pyffmpeg-2.1beta/setup.py 2016-02-17 10:52:57.454775826 +0100 @@ -33,7 +33,7 @@ -- GitLab From a42c01e4c575fcabe8ef9ee7b182234edcd22bf1 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 14:55:32 +0100 Subject: [PATCH 0988/1015] additional style fixes in ParMETIS easyconfigs --- .../p/ParMETIS/ParMETIS-3.1.1-goalf-1.1.0-no-OFED.eb | 6 ++++-- .../easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goolf-1.4.10.eb | 6 ++++-- .../easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-4.0.6.eb | 6 ++++-- .../easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-5.3.0.eb | 6 ++++-- .../easyconfigs/p/ParMETIS/ParMETIS-4.0.2-gmpolf-1.4.8.eb | 6 ++++-- .../p/ParMETIS/ParMETIS-4.0.2-goalf-1.1.0-no-OFED.eb | 6 ++++-- .../easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goolf-1.4.10.eb | 6 ++++-- .../easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-4.0.6.eb | 6 ++++-- .../easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-5.3.0.eb | 6 ++++-- 9 files changed, 36 insertions(+), 18 deletions(-) diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goalf-1.1.0-no-OFED.eb index 42da94d19e..dbaf1f39f5 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goalf-1.1.0-no-OFED.eb @@ -11,8 +11,10 @@ description = """ParMETIS is an MPI-based parallel library that implements a var toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} -source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD', +] sources = ['ParMetis-%s.tar.gz' % version] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goolf-1.4.10.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goolf-1.4.10.eb index 9da0a95728..8183de649d 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-goolf-1.4.10.eb @@ -11,8 +11,10 @@ description = """ParMETIS is an MPI-based parallel library that implements a var toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} -source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD', +] sources = ['ParMetis-%s.tar.gz' % version] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-4.0.6.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-4.0.6.eb index 4357d1d8af..d03b34a63f 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-4.0.6.eb @@ -11,8 +11,10 @@ description = """ParMETIS is an MPI-based parallel library that implements a var toolchain = {'name': 'ictce', 'version': '4.0.6'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} -source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD', +] sources = ['ParMetis-%s.tar.gz' % version] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-5.3.0.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-5.3.0.eb index 2cb2e02d6a..11db9fe038 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-3.1.1-ictce-5.3.0.eb @@ -12,8 +12,10 @@ description = """ParMETIS is an MPI-based parallel library that implements a var toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} -source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD', +] sources = ['ParMetis-%s.tar.gz' % version] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-gmpolf-1.4.8.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-gmpolf-1.4.8.eb index 9adb21d10a..529f9810e3 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-gmpolf-1.4.8.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-gmpolf-1.4.8.eb @@ -11,8 +11,10 @@ description = """ParMETIS is an MPI-based parallel library that implements a var toolchain = {'name': 'gmpolf', 'version': '1.4.8'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} -source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD', +] sources = [SOURCELOWER_TAR_GZ] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goalf-1.1.0-no-OFED.eb index 7ab94b866f..48d813595b 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goalf-1.1.0-no-OFED.eb @@ -11,8 +11,10 @@ description = """ParMETIS is an MPI-based parallel library that implements a var toolchain = {'name': 'goalf', 'version': '1.1.0-no-OFED'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} -source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD', +] sources = [SOURCELOWER_TAR_GZ] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goolf-1.4.10.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goolf-1.4.10.eb index f751a31515..f4413be294 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-goolf-1.4.10.eb @@ -11,8 +11,10 @@ description = """ParMETIS is an MPI-based parallel library that implements a var toolchain = {'name': 'goolf', 'version': '1.4.10'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} -source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD', +] sources = [SOURCELOWER_TAR_GZ] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-4.0.6.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-4.0.6.eb index a91e416ba0..10dc438149 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-4.0.6.eb @@ -11,8 +11,10 @@ description = """ParMETIS is an MPI-based parallel library that implements a var toolchain = {'name': 'ictce', 'version': '4.0.6'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} -source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD', +] sources = [SOURCELOWER_TAR_GZ] builddependencies = [('CMake', '2.8.4')] diff --git a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-5.3.0.eb b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-5.3.0.eb index 904b9fb5ff..a32790b7f1 100644 --- a/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/p/ParMETIS/ParMETIS-4.0.2-ictce-5.3.0.eb @@ -12,8 +12,10 @@ description = """ParMETIS is an MPI-based parallel library that implements a var toolchain = {'name': 'ictce', 'version': '5.3.0'} toolchainopts = {'optarch': True, 'usempi': True, 'pic': True} -source_urls = ['http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', - 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD'] +source_urls = [ + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis', + 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/parmetis/OLD', +] sources = [SOURCELOWER_TAR_GZ] builddependencies = [('CMake', '2.8.4')] -- GitLab From e283b9f2752a692f27940d5da9fcfdc41b07f168 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 15:03:39 +0100 Subject: [PATCH 0989/1015] additional style fixes in Python easyconfigs --- easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015a.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015b.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-2.7.10-gimkl-2.11.5.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.4.10.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.7.20.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015a.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2015a.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.1.29.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.25.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.40.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-2.7.9-intel-2015a.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-3.4.3-intel-2015a.eb | 4 +--- easybuild/easyconfigs/p/Python/Python-3.5.0-intel-2015b.eb | 4 +--- 17 files changed, 17 insertions(+), 51 deletions(-) diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015a.eb index 91a293153e..2110e24871 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015a.eb @@ -43,9 +43,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015b.eb index 0f080708a5..76db705ebd 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-foss-2015b.eb @@ -43,9 +43,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-gimkl-2.11.5.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-gimkl-2.11.5.eb index d4350dca92..a5549be298 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-gimkl-2.11.5.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-gimkl-2.11.5.eb @@ -42,9 +42,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.4.10.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.4.10.eb index eef0597d02..1156ffc2af 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.4.10.eb @@ -43,9 +43,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.7.20.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.7.20.eb index 09bb245d3a..56b2274143 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.7.20.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-goolf-1.7.20.eb @@ -43,9 +43,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015a.eb index 6af31b5b60..2661d5c96a 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015a.eb @@ -43,9 +43,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb index 147a7cab13..94c61afabc 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.10-intel-2015b.eb @@ -42,9 +42,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb index 1ea0118d0c..ec5aac3306 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2016a.eb @@ -43,9 +43,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb index b890f8cb1b..d8572b5d59 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2015b.eb @@ -43,9 +43,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb index 0f80537c01..8090f32031 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-intel-2016a.eb @@ -43,9 +43,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2015a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2015a.eb index 4df02bbcfe..012b08cef6 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.8-intel-2015a.eb @@ -40,9 +40,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.1.29.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.1.29.eb index 4645a18ca8..0d23383202 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.1.29.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.1.29.eb @@ -41,9 +41,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.25.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.25.eb index 9c11f0e5c3..029f3682d4 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.25.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.25.eb @@ -41,9 +41,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.40.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.40.eb index cab707ec57..950a1d4aea 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.40.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-CrayGNU-5.2.40.eb @@ -41,9 +41,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.9-intel-2015a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.9-intel-2015a.eb index 42e834b9da..188046b969 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.9-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.9-intel-2015a.eb @@ -41,9 +41,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-3.4.3-intel-2015a.eb b/easybuild/easyconfigs/p/Python/Python-3.4.3-intel-2015a.eb index 67e92c7ae0..f8a3851092 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.4.3-intel-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.4.3-intel-2015a.eb @@ -39,9 +39,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], diff --git a/easybuild/easyconfigs/p/Python/Python-3.5.0-intel-2015b.eb b/easybuild/easyconfigs/p/Python/Python-3.5.0-intel-2015b.eb index 7a1cf602ae..ae86e7bce7 100644 --- a/easybuild/easyconfigs/p/Python/Python-3.5.0-intel-2015b.eb +++ b/easybuild/easyconfigs/p/Python/Python-3.5.0-intel-2015b.eb @@ -39,9 +39,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': ['https://pypi.python.org/packages/source/n/numpy/'], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': ['https://pypi.python.org/packages/source/s/scipy/'], -- GitLab From f2e7347e0f57714c39566bee0a17c9ff26108641 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 15:04:46 +0100 Subject: [PATCH 0990/1015] additional style fixes in psmpi easyconfigs --- easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb | 2 -- .../easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb | 1 - 2 files changed, 3 deletions(-) diff --git a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb index f1eb61bd5b..3e04c7775f 100644 --- a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-GCC-4.9.2.eb @@ -25,7 +25,6 @@ configopts = '--with-confset=gcc --enable-shared --enable-static' dependencies = [('pscom', '5.0.44-1')] - sanity_check_paths = { 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', @@ -40,5 +39,4 @@ sanity_check_paths = { 'dirs': [], } - moduleclass = 'mpi' diff --git a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb index 16c0c9ffc3..4bb1ff6f7a 100644 --- a/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb +++ b/easybuild/easyconfigs/p/psmpi/psmpi-5.1.0-1-iccifort-2015.1.133.eb @@ -25,7 +25,6 @@ configopts = '--with-confset=intel --enable-shared --enable-static --enable-romi dependencies = [('pscom', '5.0.44-1')] - sanity_check_paths = { 'files': ['bin/mpicc', 'bin/mpicxx', 'bin/mpic++', 'bin/mpif77', 'bin/mpif90', 'include/mpi.h', 'include/mpi.mod', 'include/mpif.h', -- GitLab From 4447352acc3ab0b4fd227a3b2035c444e226ffa2 Mon Sep 17 00:00:00 2001 From: Ewan Higgs Date: Wed, 17 Feb 2016 15:13:32 +0100 Subject: [PATCH 0991/1015] Don't use %(perl)s and add Perl as a dep. Perl needs to be a dep so perlver is introduced as a variable where we can use %(perlver)s --- .../Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb | 6 +++--- .../Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb | 5 +++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb index 8102a2d352..d05f4f9c7a 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_100-Perl-5.20.3.eb @@ -23,13 +23,13 @@ toolchainopts = {'optarch': True, 'pic': True, 'openmp': True} sources = ['%(namelower)s_%(version)s.tgz'] source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] -perl = 'Perl' perlver = '5.20.3' kmer = '100' -versionsuffix = '-mt-kmer_%s-%%(perl)s-%%(perlver)s' % kmer +versionsuffix = '-mt-kmer_%s-Perl-%%(perlver)s' % kmer dependencies = [ - ('BioPerl', '1.6.923', '-%(perl)s-%(perlver)s'), + ('Perl', perlver), + ('BioPerl', '1.6.923', '-Perl-%(perlver)s'), ] buildopts = "OPENMP=1 MAXKMERLENGTH=%s" % kmer diff --git a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb index 15491a3ef4..fe2df81ad0 100644 --- a/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb +++ b/easybuild/easyconfigs/v/Velvet/Velvet-1.2.10-intel-2015b-mt-kmer_31-Perl-5.20.3.eb @@ -26,10 +26,11 @@ source_urls = ['http://www.ebi.ac.uk/~zerbino/%(namelower)s'] perl = 'Perl' perlver = '5.20.3' kmer = '31' -versionsuffix = '-mt-kmer_%s-%%(perl)s-%%(perlver)s' % kmer +versionsuffix = '-mt-kmer_%s-Perl-%%(perlver)s' % kmer dependencies = [ - ('BioPerl', '1.6.923', '-%(perl)s-%(perlver)s'), + ('Perl', perlver), + ('BioPerl', '1.6.923', '-Perl-%(perlver)s'), ] # by default MAXKMERLENGTH=31 but defined here to keep all the easyconfigs homogeneous -- GitLab From c950d94d6855882bbeec92838498d997ab58c302 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 15:20:52 +0100 Subject: [PATCH 0992/1015] additional style fixes in TCC, Vampir, VampirServer and ViennaRNA easyconfigs --- easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb | 2 -- easybuild/easyconfigs/v/Vampir/Vampir-8.4.1-demo.eb | 4 ++-- easybuild/easyconfigs/v/Vampir/Vampir-8.4.1.eb | 4 ++-- .../v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb | 4 ++-- .../v/ViennaRNA/ViennaRNA-2.0.7-goalf-1.1.0-no-OFED.eb | 4 ++-- .../easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-4.0.6.eb | 4 ++-- .../easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-5.3.0.eb | 4 ++-- 7 files changed, 12 insertions(+), 14 deletions(-) diff --git a/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb b/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb index 35f352db69..c502d5385e 100644 --- a/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb +++ b/easybuild/easyconfigs/t/TCC/TCC-0.9.26.eb @@ -11,8 +11,6 @@ easyblock = 'ConfigureMake' name = 'TCC' version = '0.9.26' -# altversions = ['0.9.21', '0.9.22', '0.9.23', '0.9.24', '0.9.25', -# '0.9.26'] # older versions may require more special handling homepage = 'http://bellard.org/tcc/' description = """The Tiny C Compiler (aka TCC, tCc, or TinyCC) is an x86 and x86-64 C compiler diff --git a/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1-demo.eb b/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1-demo.eb index 4ebcf299af..85c8901493 100644 --- a/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1-demo.eb +++ b/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1-demo.eb @@ -30,8 +30,8 @@ sources = ['vampir-%s%s-%s-setup.bin' % (version, versionsuffix, variant)] # Adjust this variable to point to the location of your Vampir license file license_file = '/example/licenses/path/vampir.license' -install_cmd = "./" + sources[0] + \ - " --silent --instdir=%(installdir)s --no-icon --no-menu-items --no-trace-file-association" +install_cmd = "./" + sources[0] + " --silent --instdir=%(installdir)s " +install_cmd += "--no-icon --no-menu-items --no-trace-file-association" sanity_check_paths = { 'files': ["bin/vampir", "doc/vampir-manual.pdf"], diff --git a/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1.eb b/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1.eb index 80a6746a4c..a25a9d20e8 100644 --- a/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1.eb +++ b/easybuild/easyconfigs/v/Vampir/Vampir-8.4.1.eb @@ -33,8 +33,8 @@ checksums = [ # Adjust this variable to point to the location of your Vampir license file license_file = '/example/licenses/path/vampir.license' -install_cmd = "./" + sources[0] + \ - " --silent --instdir=%(installdir)s --no-icon --no-menu-items --no-trace-file-association" +install_cmd = "./" + sources[0] + " --silent --instdir=%(installdir)s " +install_cmd += "--no-icon --no-menu-items --no-trace-file-association" sanity_check_paths = { 'files': ["bin/vampir", "doc/vampir-manual.pdf"], diff --git a/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb b/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb index 0d946c3eca..6a97299365 100644 --- a/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb +++ b/easybuild/easyconfigs/v/VampirServer/VampirServer-8.4.1-gompi-2015a.eb @@ -34,8 +34,8 @@ checksums = [ # Adjust this variable to point to the location of your Vampir license file license_file = '/example/licenses/path/vampir.license' -install_cmd = "./" + sources[0] + \ - " --silent --instdir=%(installdir)s && %(installdir)s/bin/vampirserver config --silent" +install_cmd = "./" + sources[0] + " --silent --instdir=%(installdir)s && " +install_cmd += "%(installdir)s/bin/vampirserver config --silent" sanity_check_paths = { 'files': ["bin/vampirserver", "doc/vampirserver-manual.pdf", "lib/vampirserver-driver.%s" % SHLIB_EXT], diff --git a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goalf-1.1.0-no-OFED.eb b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goalf-1.1.0-no-OFED.eb index 7c6cf538ad..740784c812 100644 --- a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goalf-1.1.0-no-OFED.eb +++ b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-goalf-1.1.0-no-OFED.eb @@ -35,8 +35,8 @@ sanity_check_paths = { 'files': ['bin/RNA%s' % x for x in ['fold', 'eval', 'heat', 'pdist', 'distance', 'inverse', 'plot', 'subopt', 'Lfold', 'cofold', 'paln', 'duplex', 'alifold', 'plfold', 'up', - 'aliduplex', 'Lalifold', '2Dfold', 'parconv', - 'PKplex', 'plex', 'snoop', 'forester']] + + 'aliduplex', 'Lalifold', '2Dfold', 'parconv', + 'PKplex', 'plex', 'snoop', 'forester']] + ['bin/Kinfold'], 'dirs': [] } diff --git a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-4.0.6.eb b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-4.0.6.eb index 9c115491a3..375b58016f 100644 --- a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-4.0.6.eb +++ b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-4.0.6.eb @@ -37,8 +37,8 @@ sanity_check_paths = { 'files': ['bin/RNA%s' % x for x in ['fold', 'eval', 'heat', 'pdist', 'distance', 'inverse', 'plot', 'subopt', 'Lfold', 'cofold', 'paln', 'duplex', 'alifold', 'plfold', 'up', - 'aliduplex', 'Lalifold', '2Dfold', 'parconv', - 'PKplex', 'plex', 'snoop', 'forester']] + + 'aliduplex', 'Lalifold', '2Dfold', 'parconv', + 'PKplex', 'plex', 'snoop', 'forester']] + ['bin/Kinfold'], 'dirs': [] } diff --git a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-5.3.0.eb b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-5.3.0.eb index b0f11b9ddd..316c43df98 100644 --- a/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/v/ViennaRNA/ViennaRNA-2.0.7-ictce-5.3.0.eb @@ -38,8 +38,8 @@ sanity_check_paths = { 'files': ['bin/RNA%s' % x for x in ['fold', 'eval', 'heat', 'pdist', 'distance', 'inverse', 'plot', 'subopt', 'Lfold', 'cofold', 'paln', 'duplex', 'alifold', 'plfold', 'up', - 'aliduplex', 'Lalifold', '2Dfold', 'parconv', - 'PKplex', 'plex', 'snoop', 'forester']] + + 'aliduplex', 'Lalifold', '2Dfold', 'parconv', + 'PKplex', 'plex', 'snoop', 'forester']] + ['bin/Kinfold'], 'dirs': [] } -- GitLab From ca2e4830b3403de42ac78cb24b86cad7ec192096 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 15:27:28 +0100 Subject: [PATCH 0993/1015] additional style fixes in xtrans easyconfigs --- .../easyconfigs/x/xtrans/xtrans-1.2-goolf-1.4.10.eb | 10 ++++------ .../easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb | 10 ++++------ .../easyconfigs/x/xtrans/xtrans-1.2-ictce-4.1.13.eb | 10 ++++------ .../easyconfigs/x/xtrans/xtrans-1.2-ictce-5.3.0.eb | 10 ++++------ .../easyconfigs/x/xtrans/xtrans-1.2.6-foss-2014b.eb | 10 ++++------ .../easyconfigs/x/xtrans/xtrans-1.3.4-intel-2014b.eb | 10 ++++------ .../easyconfigs/x/xtrans/xtrans-1.3.4-intel-2015a.eb | 10 ++++------ .../easyconfigs/x/xtrans/xtrans-1.3.5-goolf-1.5.14.eb | 10 ++++------ .../easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015a.eb | 10 ++++------ .../easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015b.eb | 10 ++++------ 10 files changed, 40 insertions(+), 60 deletions(-) diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.4.10.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.4.10.eb index d4d9f7b97d..6694ef584a 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.4.10.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.4.10.eb @@ -15,12 +15,10 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['include/X11/Xtrans/%s' % x for x in [ - 'transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', - 'Xtranssock.c', 'Xtranstli.c', 'Xtransutil.c' - ] - ], - 'dirs': [] + 'files': ['include/X11/Xtrans/%s' % x for x in ['transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', + 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', 'Xtranssock.c', + 'Xtranstli.c', 'Xtransutil.c']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb index a2a0755c9f..7ac7af4a53 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-goolf-1.5.14.eb @@ -15,12 +15,10 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['include/X11/Xtrans/%s' % x for x in [ - 'transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', - 'Xtranssock.c', 'Xtranstli.c', 'Xtransutil.c' - ] - ], - 'dirs': [] + 'files': ['include/X11/Xtrans/%s' % x for x in ['transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', + 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', 'Xtranssock.c', + 'Xtranstli.c', 'Xtransutil.c']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-4.1.13.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-4.1.13.eb index e0801c0268..ec378cd83c 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-4.1.13.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-4.1.13.eb @@ -14,12 +14,10 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['include/X11/Xtrans/%s' % x for x in [ - 'transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', - 'Xtranssock.c', 'Xtranstli.c', 'Xtransutil.c' - ] - ], - 'dirs': [] + 'files': ['include/X11/Xtrans/%s' % x for x in ['transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', + 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', 'Xtranssock.c', + 'Xtranstli.c', 'Xtransutil.c']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-5.3.0.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-5.3.0.eb index 90167fba75..98cc20e543 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-5.3.0.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.2-ictce-5.3.0.eb @@ -15,12 +15,10 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['include/X11/Xtrans/%s' % x for x in [ - 'transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', - 'Xtranssock.c', 'Xtranstli.c', 'Xtransutil.c' - ] - ], - 'dirs': [] + 'files': ['include/X11/Xtrans/%s' % x for x in ['transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', + 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', 'Xtranssock.c', + 'Xtranstli.c', 'Xtransutil.c']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.2.6-foss-2014b.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.2.6-foss-2014b.eb index 70ff99da7d..1d6eb396ed 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.2.6-foss-2014b.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.2.6-foss-2014b.eb @@ -15,12 +15,10 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['include/X11/Xtrans/%s' % x for x in [ - 'transport.c', 'Xtrans.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', - 'Xtranssock.c', 'Xtranstli.c', 'Xtransutil.c' - ] - ], - 'dirs': [] + 'files': ['include/X11/Xtrans/%s' % x for x in ['transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', + 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', 'Xtranssock.c', + 'Xtranstli.c', 'Xtransutil.c']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2014b.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2014b.eb index ec215c7fbf..23de4f9f86 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2014b.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2014b.eb @@ -15,12 +15,10 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['include/X11/Xtrans/%s' % x for x in [ - 'transport.c', 'Xtrans.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', - 'Xtranssock.c', 'Xtransutil.c' - ] - ], - 'dirs': [] + 'files': ['include/X11/Xtrans/%s' % x for x in ['transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', + 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', 'Xtranssock.c', + 'Xtranstli.c', 'Xtransutil.c']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2015a.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2015a.eb index 1793db7b6f..f7ff52f126 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2015a.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.4-intel-2015a.eb @@ -15,12 +15,10 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['include/X11/Xtrans/%s' % x for x in [ - 'transport.c', 'Xtrans.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', - 'Xtranssock.c', 'Xtransutil.c' - ] - ], - 'dirs': [] + 'files': ['include/X11/Xtrans/%s' % x for x in ['transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', + 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', 'Xtranssock.c', + 'Xtranstli.c', 'Xtransutil.c']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-goolf-1.5.14.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-goolf-1.5.14.eb index 9f200617fa..aba9aa9dae 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-goolf-1.5.14.eb @@ -15,12 +15,10 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['include/X11/Xtrans/%s' % x for x in [ - 'transport.c', 'Xtrans.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', - 'Xtranssock.c', 'Xtransutil.c' - ] - ], - 'dirs': [] + 'files': ['include/X11/Xtrans/%s' % x for x in ['transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', + 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', 'Xtranssock.c', + 'Xtranstli.c', 'Xtransutil.c']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015a.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015a.eb index 06cbd1c8ee..3b75c81b7b 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015a.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015a.eb @@ -15,12 +15,10 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['include/X11/Xtrans/%s' % x for x in [ - 'transport.c', 'Xtrans.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', - 'Xtranssock.c', 'Xtransutil.c' - ] - ], - 'dirs': [] + 'files': ['include/X11/Xtrans/%s' % x for x in ['transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', + 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', 'Xtranssock.c', + 'Xtranstli.c', 'Xtransutil.c']], + 'dirs': [], } moduleclass = 'devel' diff --git a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015b.eb b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015b.eb index 886f7c9bbf..bfcb216ed9 100644 --- a/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015b.eb +++ b/easybuild/easyconfigs/x/xtrans/xtrans-1.3.5-intel-2015b.eb @@ -15,12 +15,10 @@ sources = [SOURCE_TAR_GZ] source_urls = [XORG_LIB_SOURCE] sanity_check_paths = { - 'files': ['include/X11/Xtrans/%s' % x for x in [ - 'transport.c', 'Xtrans.c', 'Xtrans.h', 'Xtransint.h', 'Xtranslcl.c', - 'Xtranssock.c', 'Xtransutil.c' - ] - ], - 'dirs': [] + 'files': ['include/X11/Xtrans/%s' % x for x in ['transport.c', 'Xtrans.c', 'Xtransdnet.c', 'Xtrans.h', + 'Xtransint.h', 'Xtranslcl.c', 'Xtransos2.c', 'Xtranssock.c', + 'Xtranstli.c', 'Xtransutil.c']], + 'dirs': [], } moduleclass = 'devel' -- GitLab From ceb26f6847fd690ba95e2f093f13bdce770ee7e9 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 15:35:53 +0100 Subject: [PATCH 0994/1015] disable optarch toolchain option to dance around internal compiler error --- easybuild/easyconfigs/f/FFmpeg/FFmpeg-0.10.16-intel-2016a.eb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-0.10.16-intel-2016a.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-0.10.16-intel-2016a.eb index 3b9215acdb..3e71d0c50e 100644 --- a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-0.10.16-intel-2016a.eb +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-0.10.16-intel-2016a.eb @@ -7,6 +7,8 @@ homepage = 'https://www.ffmpeg.org/' description = """A complete, cross-platform solution to record, convert and stream audio and video.""" toolchain = {'name': 'intel', 'version': '2016a'} +# disable use of -xHOST, since it can trigger an internal compiler error in this case +toolchainopts = {'optarch': False} sources = [SOURCELOWER_TAR_BZ2] source_urls = ['http://ffmpeg.org/releases/'] -- GitLab From 39a8b1f806e2ba2a602cc0f1566489538cb98730 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Wed, 17 Feb 2016 16:28:37 +0100 Subject: [PATCH 0995/1015] consistently use %(perlver)s --- .../BioPerl-1.6.923-intel-2015b-Perl-5.20.3.eb | 7 ++----- .../DB_File/DB_File-1.831-intel-2015b-Perl-5.20.3.eb | 11 +++-------- 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/easybuild/easyconfigs/b/BioPerl/BioPerl-1.6.923-intel-2015b-Perl-5.20.3.eb b/easybuild/easyconfigs/b/BioPerl/BioPerl-1.6.923-intel-2015b-Perl-5.20.3.eb index 13d2badd18..0b4fbe276a 100644 --- a/easybuild/easyconfigs/b/BioPerl/BioPerl-1.6.923-intel-2015b-Perl-5.20.3.eb +++ b/easybuild/easyconfigs/b/BioPerl/BioPerl-1.6.923-intel-2015b-Perl-5.20.3.eb @@ -2,6 +2,7 @@ easyblock = 'PerlModule' name = 'BioPerl' version = '1.6.923' +versionsuffix = '-Perl-%(perlver)s' homepage = 'http://www.bioperl.org/' description = """Bioperl is the product of a community effort to produce Perl code which is useful in biology. @@ -12,12 +13,8 @@ toolchain = {'name': 'intel', 'version': '2015b'} source_urls = ['https://github.com/bioperl/bioperl-live/archive/'] sources = ['release-%s.tar.gz' % version.replace('.', '-')] -perl = 'Perl' -perlver = '5.20.3' -versionsuffix = '-%s-%s' % (perl, perlver) - dependencies = [ - (perl, perlver), + ('Perl', '5.20.3'), ('DB_File', '1.831', versionsuffix), ] diff --git a/easybuild/easyconfigs/d/DB_File/DB_File-1.831-intel-2015b-Perl-5.20.3.eb b/easybuild/easyconfigs/d/DB_File/DB_File-1.831-intel-2015b-Perl-5.20.3.eb index 051ab1254e..cfa6ec1084 100644 --- a/easybuild/easyconfigs/d/DB_File/DB_File-1.831-intel-2015b-Perl-5.20.3.eb +++ b/easybuild/easyconfigs/d/DB_File/DB_File-1.831-intel-2015b-Perl-5.20.3.eb @@ -2,6 +2,7 @@ easyblock = 'PerlModule' name = 'DB_File' version = '1.831' +versionsuffix = '-Perl-%(perlver)s' homepage = 'http://perldoc.perl.org/DB_File.html' description = """Perl5 access to Berkeley DB version 1.x.""" @@ -13,19 +14,13 @@ sources = [SOURCE_TAR_GZ] dependencies = [('DB', '2.7.7')] -perl = 'Perl' -perlver = '5.20.3' -versionsuffix = '-%s-%s' % (perl, perlver) - dependencies = [ - (perl, perlver), + ('Perl', '5.20.3'), ] -perlmajver = perlver.split('.')[0] sanity_check_paths = { - 'files': ['lib/perl%s/site_perl/%s/x86_64-linux-thread-multi/DB_File.pm' % (perlmajver, perlver)], + 'files': ['lib/perl5/site_perl/%(perlver)s/x86_64-linux-thread-multi/DB_File.pm'], 'dirs': [], } moduleclass = 'data' - -- GitLab From 85f72adb9620c063da36e6874d1a53fc882be7d3 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Thu, 18 Feb 2016 13:43:01 +1300 Subject: [PATCH 0996/1015] New EasyConfig for PyZMQ --- ...MQ-15.1.0-foss-2015a-Python-2.7.11-zmq4.eb | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 easybuild/easyconfigs/p/PyZMQ/PyZMQ-15.1.0-foss-2015a-Python-2.7.11-zmq4.eb diff --git a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-15.1.0-foss-2015a-Python-2.7.11-zmq4.eb b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-15.1.0-foss-2015a-Python-2.7.11-zmq4.eb new file mode 100644 index 0000000000..308e3beea4 --- /dev/null +++ b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-15.1.0-foss-2015a-Python-2.7.11-zmq4.eb @@ -0,0 +1,33 @@ +easyblock = 'PythonPackage' + +name = 'PyZMQ' +version = '15.1.0' + +homepage = 'http://www.zeromq.org/bindings:python' +description = """Python bindings for ZeroMQ""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = [PYPI_LOWER_SOURCE] +sources = [SOURCELOWER_TAR_GZ] + +python = 'Python' +pythonversion = '2.7.11' +pyshortver = '.'.join(pythonversion.split('.')[:2]) +zmqversion = '4.1.4' + +versionsuffix = '-%s-%s-%s' % (python, pythonversion, 'zmq%s' % zmqversion.split('.')[0]) + +dependencies = [ + (python, pythonversion), + ('ZeroMQ', zmqversion), +] + +options = {'modulename': 'zmq'} + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%s/site-packages/zmq' % pyshortver], +} + +moduleclass = 'devel' -- GitLab From b0056c579fe968b204c48d2b2e7959317d70f721 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Thu, 18 Feb 2016 14:08:16 +1300 Subject: [PATCH 0997/1015] New EasyConfig for libsodium 1.0.8 with the foss-2015a toolchain --- .../l/libsodium/libsodium-1.0.8-foss-2015a.eb | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 easybuild/easyconfigs/l/libsodium/libsodium-1.0.8-foss-2015a.eb diff --git a/easybuild/easyconfigs/l/libsodium/libsodium-1.0.8-foss-2015a.eb b/easybuild/easyconfigs/l/libsodium/libsodium-1.0.8-foss-2015a.eb new file mode 100644 index 0000000000..50ea0fca74 --- /dev/null +++ b/easybuild/easyconfigs/l/libsodium/libsodium-1.0.8-foss-2015a.eb @@ -0,0 +1,20 @@ +easyblock = 'ConfigureMake' + +name = 'libsodium' +version = '1.0.8' + +homepage = 'http://doc.libsodium.org/' +description = """Sodium is a modern, easy-to-use software library for encryption, decryption, signatures, + password hashing and more.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = ['https://download.libsodium.org/libsodium/releases/'] +sources = [SOURCE_TAR_GZ] + +sanity_check_paths = { + 'files': ['include/sodium.h', 'lib/libsodium.so', 'lib/libsodium.a'], + 'dirs': ['include/sodium', 'lib/pkgconfig'], +} + +moduleclass = 'lib' -- GitLab From ba4d135f7c216e87ffbed1fa4d49e0893a2f1c04 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Thu, 18 Feb 2016 14:15:47 +1300 Subject: [PATCH 0998/1015] New EasyConfig for util-linux-2.27.1 with the foss-2015a toolchain --- .../util-linux-2.27.1-foss-2015a.eb | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-foss-2015a.eb diff --git a/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-foss-2015a.eb b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-foss-2015a.eb new file mode 100644 index 0000000000..50b1fff058 --- /dev/null +++ b/easybuild/easyconfigs/u/util-linux/util-linux-2.27.1-foss-2015a.eb @@ -0,0 +1,33 @@ +easyblock = 'ConfigureMake' + +name = 'util-linux' +version = '2.27.1' + +homepage = 'http://www.kernel.org/pub/linux/utils/util-linux' +description = """Set of Linux utilities""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = ['%s/v%%(version_major_minor)s' % homepage] +sources = [SOURCELOWER_TAR_GZ] + +# disable account related utilities (they need OS dependant pam-devel files) +# disable wall and friends (requires group changing permissions for install user) +# install systemd service files in install dir +# install bash completion files in install dir +configopts = "--disable-chfn-chsh --disable-login --disable-su " +configopts += "--disable-wall --disable-use-tty-group " +configopts += "--disable-makeinstall-chown --disable-makeinstall-setuid " +configopts += "--with-systemdsystemunitdir='${prefix}/systemd' " +configopts += "--with-bashcompletiondir='${prefix}/share/bash-completion/completions' " +# disable building Python bindings (since we don't include Python as a dep) +configopts += "--without-python " + +dependencies = [('ncurses', '5.9')] + +sanity_check_paths = { + 'files': ['lib/lib%s.a' % x for x in ['blkid', 'mount', 'uuid']], + 'dirs': ['include', 'bin', 'share', 'sbin'], +} + +moduleclass = 'tools' -- GitLab From ea8e1ef7e004f4120de794c0f87f987e40e9c0a6 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Thu, 18 Feb 2016 14:19:16 +1300 Subject: [PATCH 0999/1015] New EasyConfig for ZeroMQ 4.1.4 with the foss-2015a toolchain --- .../z/ZeroMQ/ZeroMQ-4.1.4-foss-2015a.eb | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.4-foss-2015a.eb diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.4-foss-2015a.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.4-foss-2015a.eb new file mode 100644 index 0000000000..1de09786b7 --- /dev/null +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.4-foss-2015a.eb @@ -0,0 +1,35 @@ +easyblock = 'ConfigureMake' + +name = 'ZeroMQ' +version = '4.1.4' + +homepage = 'http://www.zeromq.org/' +description = """ZeroMQ looks like an embeddable networking library but acts like a concurrency framework. + It gives you sockets that carry atomic messages across various transports like in-process, + inter-process, TCP, and multicast. You can connect sockets N-to-N with patterns like fanout, + pub-sub, task distribution, and request-reply. It's fast enough to be the fabric for clustered + products. Its asynchronous I/O model gives you scalable multicore applications, built as asynchronous + message-processing tasks. It has a score of language APIs and runs on most operating systems.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +source_urls = ['http://download.zeromq.org/'] +sources = [SOURCELOWER_TAR_GZ] + +# --with-pgm will use shipped OpenPGM (in foreign subdir) +configopts = '--with-pic --with-system-pgm ' +configopts += 'OpenPGM_CFLAGS="-I$EBROOTOPENPGM/include/pgm-${EBVERSIONOPENPGM%.*}" ' +configopts += 'OpenPGM_LIBS="-L$EBROOTOPENPGM/lib -lpgm -lrt -lpthread -lm" ' + +dependencies = [ + ('OpenPGM', '5.2.122'), + ('util-linux', '2.27.1'), + ('libsodium', '1.0.6'), +] + +sanity_check_paths = { + 'files': ['lib/libzmq.so', 'lib/libzmq.a'], + 'dirs': ['include', 'lib'], +} + +moduleclass = 'devel' -- GitLab From ccb9f32e4fcb8fa19af29e2725033f15d92932b2 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Thu, 18 Feb 2016 14:21:50 +1300 Subject: [PATCH 1000/1015] Use PyZMQ 15.2.0 instead of PyZMQ 15.1.0 --- ...11-zmq4.eb => PyZMQ-15.2.0-foss-2015a-Python-2.7.11-zmq4.eb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename easybuild/easyconfigs/p/PyZMQ/{PyZMQ-15.1.0-foss-2015a-Python-2.7.11-zmq4.eb => PyZMQ-15.2.0-foss-2015a-Python-2.7.11-zmq4.eb} (97%) diff --git a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-15.1.0-foss-2015a-Python-2.7.11-zmq4.eb b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-15.2.0-foss-2015a-Python-2.7.11-zmq4.eb similarity index 97% rename from easybuild/easyconfigs/p/PyZMQ/PyZMQ-15.1.0-foss-2015a-Python-2.7.11-zmq4.eb rename to easybuild/easyconfigs/p/PyZMQ/PyZMQ-15.2.0-foss-2015a-Python-2.7.11-zmq4.eb index 308e3beea4..b6f32ee0fc 100644 --- a/easybuild/easyconfigs/p/PyZMQ/PyZMQ-15.1.0-foss-2015a-Python-2.7.11-zmq4.eb +++ b/easybuild/easyconfigs/p/PyZMQ/PyZMQ-15.2.0-foss-2015a-Python-2.7.11-zmq4.eb @@ -1,7 +1,7 @@ easyblock = 'PythonPackage' name = 'PyZMQ' -version = '15.1.0' +version = '15.2.0' homepage = 'http://www.zeromq.org/bindings:python' description = """Python bindings for ZeroMQ""" -- GitLab From 46c819dc7ea43d0794393a487264a925d22da65f Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Thu, 18 Feb 2016 14:26:29 +1300 Subject: [PATCH 1001/1015] New EasyConfig for IPython 3.2.3 with Python 2.7.11 and the foss-2015a toolchain --- .../IPython-3.2.3-foss-2015a-Python-2.7.11.eb | 90 +++++++++++++++++++ 1 file changed, 90 insertions(+) create mode 100644 easybuild/easyconfigs/i/IPython/IPython-3.2.3-foss-2015a-Python-2.7.11.eb diff --git a/easybuild/easyconfigs/i/IPython/IPython-3.2.3-foss-2015a-Python-2.7.11.eb b/easybuild/easyconfigs/i/IPython/IPython-3.2.3-foss-2015a-Python-2.7.11.eb new file mode 100644 index 0000000000..6a2901ff52 --- /dev/null +++ b/easybuild/easyconfigs/i/IPython/IPython-3.2.3-foss-2015a-Python-2.7.11.eb @@ -0,0 +1,90 @@ +easyblock = 'Bundle' + +name = 'IPython' +version = '3.2.3' + +homepage = 'http://ipython.org/index.html' +description = """IPython provides a rich architecture for interactive computing with: + Powerful interactive shells (terminal and Qt-based). + A browser-based notebook with support for code, text, mathematical expressions, inline plots and other rich media. + Support for interactive data visualization and use of GUI toolkits. + Flexible, embeddable interpreters to load into your own projects. + Easy to use, high performance tools for parallel computing.""" + +toolchain = {'name': 'foss', 'version': '2015a'} + +python = 'Python' +pyver = '2.7.11' +pyshortver = '.'.join(pyver.split('.')[:2]) +versionsuffix = '-%s-%s' % (python, pyver) + +dependencies = [ + (python, pyver), + ('PyZMQ', '15.2.0', '%s-zmq4' % versionsuffix), +] + +# this is a bundle of Python packages +exts_defaultclass = 'PythonPackage' +exts_filter = ("python -c 'import %(ext_name)s'", '') + +exts_list = [ + ('pysqlite', '2.8.1', { + 'modulename': 'pysqlite2', + 'source_urls': ['https://pypi.python.org/packages/source/p/pysqlite/'], + }), + ('requests', '2.9.1', { + 'source_urls': ['https://pypi.python.org/packages/source/r/requests/'], + }), + ('Pygments', '2.0.2', { + 'source_urls': ['https://pypi.python.org/packages/source/P/Pygments/'], + }), + ('singledispatch', '3.4.0.3', { + 'source_urls': ['https://pypi.python.org/packages/source/s/singledispatch/'], + }), + ('backports.ssl_match_hostname', '3.5.0.1', { + 'source_urls': ['https://pypi.python.org/packages/source/b/backports.ssl_match_hostname/'], + }), + ('certifi', '2015.11.20.1', { + 'source_urls': ['https://pypi.python.org/packages/source/c/certifi/'], + }), + ('backports_abc', '0.4', { + 'source_urls': ['https://pypi.python.org/packages/source/b/backports_abc/'], + }), + ('tornado', '4.3', { + 'source_urls': ['https://pypi.python.org/packages/source/t/tornado/'], + }), + ('Jinja2', '2.8', { + 'source_urls': ['https://pypi.python.org/packages/source/J/Jinja2/'], + }), + ('jsonschema', '2.5.1', { + 'source_urls': ['https://pypi.python.org/packages/source/j/jsonschema/'], + }), + ('mistune', '0.7.1', { + 'source_urls': ['https://pypi.python.org/packages/source/m/mistune/'], + }), + ('ptyprocess', '0.5', { + 'source_urls': ['https://pypi.python.org/packages/source/p/ptyprocess/'], + }), + ('terminado', '0.6', { + 'source_urls': ['https://pypi.python.org/packages/source/t/terminado/'], + }), + ('ipython', version, { + 'source_urls': ['https://pypi.python.org/packages/source/i/ipython/'], + 'modulename': 'IPython', + }), +] + +modextrapaths = {'PYTHONPATH': ['lib/python%s/site-packages' % pyshortver]} + +sanity_check_paths = { + 'files': ['bin/ipython'], + 'dirs': ['lib/python%s/site-packages/IPython' % pyshortver], +} + +sanity_check_commands = [ + ('ipython -h', ''), + ('ipython notebook --help', ''), + ('iptest', ''), +] + +moduleclass = 'tools' -- GitLab From c41d3d1d1750f9a7e145e8b3c0ecf651c1635647 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 18 Feb 2016 13:55:49 +0100 Subject: [PATCH 1002/1015] minor style fixes in Python/libsodium easyconfigs --- .../easyconfigs/l/libsodium/libsodium-1.0.8-foss-2015a.eb | 2 +- .../easyconfigs/p/Python/Python-2.7.11-foss-2015a.eb | 8 +++----- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/easybuild/easyconfigs/l/libsodium/libsodium-1.0.8-foss-2015a.eb b/easybuild/easyconfigs/l/libsodium/libsodium-1.0.8-foss-2015a.eb index 50ea0fca74..9293b733b8 100644 --- a/easybuild/easyconfigs/l/libsodium/libsodium-1.0.8-foss-2015a.eb +++ b/easybuild/easyconfigs/l/libsodium/libsodium-1.0.8-foss-2015a.eb @@ -13,7 +13,7 @@ source_urls = ['https://download.libsodium.org/libsodium/releases/'] sources = [SOURCE_TAR_GZ] sanity_check_paths = { - 'files': ['include/sodium.h', 'lib/libsodium.so', 'lib/libsodium.a'], + 'files': ['include/sodium.h', 'lib/libsodium.%s' % SHLIB_EXT, 'lib/libsodium.a'], 'dirs': ['include/sodium', 'lib/pkgconfig'], } diff --git a/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2015a.eb b/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2015a.eb index 7f06897c75..34c45f4ac7 100644 --- a/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2015a.eb +++ b/easybuild/easyconfigs/p/Python/Python-2.7.11-foss-2015a.eb @@ -23,8 +23,8 @@ dependencies = [ ('SQLite', '3.10.0'), ('Tk', '8.6.4', '-no-X11'), ('GMP', '6.1.0'), # required for pycrypto -# ('OpenSSL', '1.0.1q'), # OS dependency should be preferred if the os version is more recent then this version, it's -# nice to have an up to date openssl for security reasons + # ('OpenSSL', '1.0.1q'), # OS dependency should be preferred if the os version is more recent then this version, it's + # nice to have an up to date openssl for security reasons ] osdependencies = [('openssl-devel', 'libssl-dev', 'libopenssl-devel')] @@ -43,9 +43,7 @@ exts_list = [ }), ('numpy', numpyversion, { 'source_urls': [('http://sourceforge.net/projects/numpy/files/NumPy/%s' % numpyversion, 'download')], - 'patches': [ - 'numpy-1.8.0-mkl.patch', # % numpyversion, - ], + 'patches': ['numpy-1.8.0-mkl.patch'], }), ('scipy', scipyversion, { 'source_urls': [('http://sourceforge.net/projects/scipy/files/scipy/%s' % scipyversion, 'download')], -- GitLab From 039b9d674e98bfcbec8f6bf8109430b8d0950178 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 18 Feb 2016 14:52:53 +0100 Subject: [PATCH 1003/1015] {vis}[gimkl/2.11.5] PyFFmpeg 2.1beta --- .../f/FFmpeg/FFmpeg-0.10.16-gimkl-2.11.5.eb | 30 +++++++++++++++++ .../n/NASM/NASM-2.11.08-gimkl-2.11.5.eb | 31 +++++++++++++++++ ...mpeg-2.1beta-gimkl-2.11.5-Python-2.7.10.eb | 33 +++++++++++++++++++ .../x/x264/x264-20160114-gimkl-2.11.5.eb | 24 ++++++++++++++ .../y/Yasm/Yasm-1.3.0-gimkl-2.11.5.eb | 31 +++++++++++++++++ 5 files changed, 149 insertions(+) create mode 100644 easybuild/easyconfigs/f/FFmpeg/FFmpeg-0.10.16-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/n/NASM/NASM-2.11.08-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta-gimkl-2.11.5-Python-2.7.10.eb create mode 100644 easybuild/easyconfigs/x/x264/x264-20160114-gimkl-2.11.5.eb create mode 100644 easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-gimkl-2.11.5.eb diff --git a/easybuild/easyconfigs/f/FFmpeg/FFmpeg-0.10.16-gimkl-2.11.5.eb b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-0.10.16-gimkl-2.11.5.eb new file mode 100644 index 0000000000..7c1be39c96 --- /dev/null +++ b/easybuild/easyconfigs/f/FFmpeg/FFmpeg-0.10.16-gimkl-2.11.5.eb @@ -0,0 +1,30 @@ +easyblock = 'ConfigureMake' + +name = 'FFmpeg' +version = '0.10.16' + +homepage = 'https://www.ffmpeg.org/' +description = """A complete, cross-platform solution to record, convert and stream audio and video.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://ffmpeg.org/releases/'] + +dependencies = [ + ('NASM', '2.11.08'), + ('zlib', '1.2.8'), + ('x264', '20160114'), +] + +configopts = '--enable-pic --enable-shared --enable-gpl --enable-version3 --enable-nonfree --cc="$CC" --cxx="$CXX" ' +configopts += '--enable-libx264' + +sanity_check_paths = { + 'files': ['bin/ff%s' % x for x in ['mpeg', 'probe', 'server']] + + ['lib/lib%s.%s' % (x, y) for x in ['avdevice', 'avfilter', 'avformat', 'avcodec', 'postproc', + 'swresample', 'swscale', 'avutil'] for y in ['so', 'a']], + 'dirs': ['include'] +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/n/NASM/NASM-2.11.08-gimkl-2.11.5.eb b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-gimkl-2.11.5.eb new file mode 100644 index 0000000000..60a507ddb8 --- /dev/null +++ b/easybuild/easyconfigs/n/NASM/NASM-2.11.08-gimkl-2.11.5.eb @@ -0,0 +1,31 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-90.html +## + +easyblock = 'ConfigureMake' + +name = 'NASM' +version = '2.11.08' + +homepage = 'http://www.nasm.us/' +description = """NASM: General-purpose x86 assembler""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} + +sources = [SOURCELOWER_TAR_BZ2] +source_urls = ['http://www.nasm.us/pub/nasm/releasebuilds/%(version)s'] + +sanity_check_paths = { + 'files': ['bin/nasm'], + 'dirs': [], +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta-gimkl-2.11.5-Python-2.7.10.eb b/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta-gimkl-2.11.5-Python-2.7.10.eb new file mode 100644 index 0000000000..c6aa562ded --- /dev/null +++ b/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta-gimkl-2.11.5-Python-2.7.10.eb @@ -0,0 +1,33 @@ +easyblock = 'PythonPackage' + +name = 'PyFFmpeg' +version = '2.1beta' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://github.com/mhaller/pyffmpeg' +description = """Python FFmpeg wrapper""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} +toolchainopts = {'usempi': True} + +source_urls = ['https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/pyffmpeg/'] +sources = [SOURCELOWER_TAR_GZ] + +patches = [ + 'PyFFmpeg-%(version)s_ffmpegpath.patch', + 'PyFFmpeg-%(version)s_Cython-fixes.patch', +] + +dependencies = [ + ('Python', '2.7.10'), + ('FFmpeg', '0.10.16'), +] + +sanity_check_paths = { + 'files': [], + 'dirs': ['lib/python%(pyshortver)s/site-packages/'], +} + +options = {'modulename': '%(namelower)s'} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/x/x264/x264-20160114-gimkl-2.11.5.eb b/easybuild/easyconfigs/x/x264/x264-20160114-gimkl-2.11.5.eb new file mode 100644 index 0000000000..c6c378ce92 --- /dev/null +++ b/easybuild/easyconfigs/x/x264/x264-20160114-gimkl-2.11.5.eb @@ -0,0 +1,24 @@ +easyblock = 'ConfigureMake' + +name = 'x264' +version = '20160114' + +homepage = 'http://www.videolan.org/developers/x264.html' +description = """x264 is a free software library and application for encoding video streams into the H.264/MPEG-4 + AVC compression format, and is released under the terms of the GNU GPL.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} + +source_urls = ['ftp://ftp.videolan.org/pub/videolan/x264/snapshots/'] +sources = ['x264-snapshot-%(version)s-2245-stable.tar.bz2'] + +dependencies = [('Yasm', '1.3.0')] + +configopts = " --enable-shared --enable-static " + +sanity_check_paths = { + 'files': ['bin/x264', 'include/x264_config.h', 'include/x264.h', 'lib/libx264.a', 'lib/libx264.%s' % SHLIB_EXT], + 'dirs': [], +} + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-gimkl-2.11.5.eb b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-gimkl-2.11.5.eb new file mode 100644 index 0000000000..b2b7c412d9 --- /dev/null +++ b/easybuild/easyconfigs/y/Yasm/Yasm-1.3.0-gimkl-2.11.5.eb @@ -0,0 +1,31 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-90.html +## + +easyblock = 'ConfigureMake' + +name = 'Yasm' +version = '1.3.0' + +homepage = 'http://www.tortall.net/projects/yasm/' +description = """Yasm: Complete rewrite of the NASM assembler with BSD license""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} + +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://www.tortall.net/projects/yasm/releases/'] + +sanity_check_paths = { + 'files': ['bin/yasm'], + 'dirs': [], +} + +moduleclass = 'lang' -- GitLab From b7c41c51db22fa2cfc380b3ca6d96e8c0433059b Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 18 Feb 2016 17:14:00 +0100 Subject: [PATCH 1004/1015] use newer version of Cython --- ...ython-0.23.4-gimkl-2.11.5-Python-2.7.10.eb | 24 +++++++++++++++++++ ...mpeg-2.1beta-gimkl-2.11.5-Python-2.7.10.eb | 1 + 2 files changed, 25 insertions(+) create mode 100644 easybuild/easyconfigs/c/Cython/Cython-0.23.4-gimkl-2.11.5-Python-2.7.10.eb diff --git a/easybuild/easyconfigs/c/Cython/Cython-0.23.4-gimkl-2.11.5-Python-2.7.10.eb b/easybuild/easyconfigs/c/Cython/Cython-0.23.4-gimkl-2.11.5-Python-2.7.10.eb new file mode 100644 index 0000000000..426fedf887 --- /dev/null +++ b/easybuild/easyconfigs/c/Cython/Cython-0.23.4-gimkl-2.11.5-Python-2.7.10.eb @@ -0,0 +1,24 @@ +easyblock = 'PythonPackage' + +name = 'Cython' +version = '0.23.4' +versionsuffix = '-Python-%(pyver)s' + +homepage = 'https://pypi.python.org/pypi/Cython/' +description = """The Cython language makes writing C extensions for the Python language as easy as Python itself. +Cython is a source code translator based on the well-known Pyrex, but supports more cutting edge functionality and optimizations.""" + +toolchain = {'name': 'gimkl', 'version': '2.11.5'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [('Python', '2.7.10')] + +cythonlibdir = 'lib/python%(pyshortver)s/site-packages/Cython-%(version)s-py%(pyshortver)s-linux-x86_64.egg' +sanity_check_paths = { + 'files': ['bin/cygdb', 'bin/cython', '%s/%%(namelower)s.py' % cythonlibdir], + 'dirs': [cythonlibdir + '/%(name)s'] +} + +moduleclass = 'lang' diff --git a/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta-gimkl-2.11.5-Python-2.7.10.eb b/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta-gimkl-2.11.5-Python-2.7.10.eb index c6aa562ded..3f9ec175b0 100644 --- a/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta-gimkl-2.11.5-Python-2.7.10.eb +++ b/easybuild/easyconfigs/p/PyFFmpeg/PyFFmpeg-2.1beta-gimkl-2.11.5-Python-2.7.10.eb @@ -20,6 +20,7 @@ patches = [ dependencies = [ ('Python', '2.7.10'), + ('Cython', '0.23.4', versionsuffix), ('FFmpeg', '0.10.16'), ] -- GitLab From 491137525e581d1164af4658e1c8d6eeb9842643 Mon Sep 17 00:00:00 2001 From: John-Paul Robinson Date: Thu, 18 Feb 2016 12:36:08 -0600 Subject: [PATCH 1005/1015] Update BFAST to use goolf-1.7.20 This updates to using a newer GCC 4.8.4 via goolf-1.7.20 in order to avoid a build failure for GCC 4.7.2 in goolf-1.4.10. The build failes due to a texinfo parsing bug in GCC documentation files. This problem appears on systems like CentOS 7 due to stricter parsing in newer versions of texinfo (5+) supplied by the system environment. See the bug report for GCC 4.7.2 and patch description https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52903 --- .../b/BFAST/BFAST-0.7.0a-goolf-1.7.20.eb | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-goolf-1.7.20.eb diff --git a/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-goolf-1.7.20.eb b/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-goolf-1.7.20.eb new file mode 100644 index 0000000000..a5c3af2f9a --- /dev/null +++ b/easybuild/easyconfigs/b/BFAST/BFAST-0.7.0a-goolf-1.7.20.eb @@ -0,0 +1,40 @@ +## +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# +# Copyright:: Copyright 2012-2014 Uni.Lu/LCSB, NTUA +# Authors:: Fotis Georgatos +# License:: MIT/GPL +# $Id$ +# +# This work implements a part of the HPCBIOS project and is a component of the policy: +# http://hpcbios.readthedocs.org/en/latest/HPCBIOS_2012-94.html +## + +easyblock = 'ConfigureMake' + +name = 'BFAST' +version = '0.7.0a' + +homepage = 'http://bfast.sourceforge.net/' +description = """BFAST facilitates the fast and accurate mapping of short reads to reference sequences. + Some advantages of BFAST include: + 1) Speed: enables billions of short reads to be mapped quickly. + 2) Accuracy: A priori probabilities for mapping reads with defined set of variants. + 3) An easy way to measurably tune accuracy at the expense of speed.""" + +toolchain = {'name': 'goolf', 'version': '1.7.20'} + +import string +swdir = version.rstrip(string.lowercase + string.uppercase) +# eg. http://sourceforge.net/projects/bfast/files/bfast/0.7.0/bfast-0.7.0a.tar.gz/download +sources = [SOURCELOWER_TAR_GZ] +source_urls = ['http://sourceforge.net/projects/bfast/files/bfast/%s/' % swdir, 'download'] + +dependencies = [('bzip2', '1.0.6')] + +sanity_check_paths = { + 'files': ["bin/bfast"], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From c0ea345ba8147c1884077157db1bcd921e71ea15 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Fri, 19 Feb 2016 10:14:51 +1300 Subject: [PATCH 1006/1015] Corrected inappropriate version of libsodium dependency --- easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.4-foss-2015a.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.4-foss-2015a.eb b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.4-foss-2015a.eb index 1de09786b7..344b95ebc3 100644 --- a/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.4-foss-2015a.eb +++ b/easybuild/easyconfigs/z/ZeroMQ/ZeroMQ-4.1.4-foss-2015a.eb @@ -24,7 +24,7 @@ configopts += 'OpenPGM_LIBS="-L$EBROOTOPENPGM/lib -lpgm -lrt -lpthread -lm" ' dependencies = [ ('OpenPGM', '5.2.122'), ('util-linux', '2.27.1'), - ('libsodium', '1.0.6'), + ('libsodium', '1.0.8'), ] sanity_check_paths = { -- GitLab From 96e9028c4aa356bde6671e7b1f30069137b5d124 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Fri, 19 Feb 2016 10:21:08 +1300 Subject: [PATCH 1007/1015] Ensure that Doxygen depends on the same Bison as flex does --- easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb index 3b682b018a..95861d4eca 100644 --- a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb @@ -12,7 +12,7 @@ source_urls = ['http://ftp.stack.nl/pub/users/dimitri/'] builddependencies = [ ('flex', '2.6.0'), - ('Bison', '3.0.3'), + ('Bison', '3.0.4'), ] moduleclass = 'devel' -- GitLab From bd034850f4692606c7b408fba1f4ad56c6d9275e Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Fri, 19 Feb 2016 11:01:09 +1300 Subject: [PATCH 1008/1015] Updated source URL for FreeXL downloads --- easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb | 2 +- easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.1-intel-2015a.eb | 2 +- easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.2-foss-2015a.eb | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb index c7a2ae14f5..3db020fd06 100644 --- a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb @@ -10,7 +10,7 @@ toolchain = {'name': 'goolf', 'version': '1.5.14'} toolchainopts = {'usempi': False, 'pic': True} download_suffix = '' -source_urls = ['http://www.gaia-gis.it/gaia-sins/'] +source_urls = ['http://www.gaia-gis.it/gaia-sins/freexl-sources/'] sources = [SOURCELOWER_TAR_GZ] builddependencies = [('CMake', '2.8.10.2')] diff --git a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.1-intel-2015a.eb b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.1-intel-2015a.eb index 727ab2cbec..74e839a8b5 100644 --- a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.1-intel-2015a.eb +++ b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.1-intel-2015a.eb @@ -10,7 +10,7 @@ toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'usempi': False, 'pic': True} download_suffix = '' -source_urls = ['http://www.gaia-gis.it/gaia-sins/'] +source_urls = ['http://www.gaia-gis.it/gaia-sins/freexl-sources/'] sources = [SOURCELOWER_TAR_GZ] builddependencies = [('CMake', '3.2.2')] diff --git a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.2-foss-2015a.eb b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.2-foss-2015a.eb index c84e5dcc81..c38933ad4f 100644 --- a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.2-foss-2015a.eb +++ b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.2-foss-2015a.eb @@ -9,8 +9,7 @@ description = "FreeXL is an open source library to extract valid data from withi toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'usempi': False, 'pic': True} -download_suffix = '' -source_urls = ['http://www.gaia-gis.it/gaia-sins/'] +source_urls = ['http://www.gaia-gis.it/gaia-sins/freexl-sources/'] sources = [SOURCELOWER_TAR_GZ] builddependencies = [('CMake', '3.4.1')] -- GitLab From 83406376b7edcd2ea11e6bb459faa6da2e9bcc84 Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Fri, 19 Feb 2016 11:02:16 +1300 Subject: [PATCH 1009/1015] Remove unnecessary download_suffix --- easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb | 1 - easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.1-intel-2015a.eb | 1 - 2 files changed, 2 deletions(-) diff --git a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb index 3db020fd06..69c610cd3f 100644 --- a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb +++ b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.0g-goolf-1.5.14.eb @@ -9,7 +9,6 @@ description = "FreeXL is an open source library to extract valid data from withi toolchain = {'name': 'goolf', 'version': '1.5.14'} toolchainopts = {'usempi': False, 'pic': True} -download_suffix = '' source_urls = ['http://www.gaia-gis.it/gaia-sins/freexl-sources/'] sources = [SOURCELOWER_TAR_GZ] diff --git a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.1-intel-2015a.eb b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.1-intel-2015a.eb index 74e839a8b5..0401395acc 100644 --- a/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.1-intel-2015a.eb +++ b/easybuild/easyconfigs/f/FreeXL/FreeXL-1.0.1-intel-2015a.eb @@ -9,7 +9,6 @@ description = "FreeXL is an open source library to extract valid data from withi toolchain = {'name': 'intel', 'version': '2015a'} toolchainopts = {'usempi': False, 'pic': True} -download_suffix = '' source_urls = ['http://www.gaia-gis.it/gaia-sins/freexl-sources/'] sources = [SOURCELOWER_TAR_GZ] -- GitLab From acef6c27bfc6728047e208dab35ac30bc57051c2 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Thu, 18 Feb 2016 23:20:43 +0100 Subject: [PATCH 1010/1015] use libxml2 easyblock --- .../libxml2-2.9.3-foss-2015a-Python-2.7.11.eb | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-foss-2015a-Python-2.7.11.eb b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-foss-2015a-Python-2.7.11.eb index 8052162f58..28c3bb06af 100644 --- a/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-foss-2015a-Python-2.7.11.eb +++ b/easybuild/easyconfigs/l/libxml2/libxml2-2.9.3-foss-2015a-Python-2.7.11.eb @@ -1,12 +1,9 @@ -easyblock = 'ConfigureMake' - name = 'libxml2' version = '2.9.3' homepage = 'http://xmlsoft.org/' -description = """Libxml2 is the XML C parser and -toolchain developed for the Gnome project - (but usable outside of the Gnome platform).""" +description = """Libxml2 is the XML C parser and toolchain developed for the Gnome project (but usable + outside of the Gnome platform).""" toolchain = {'name': 'foss', 'version': '2015a'} toolchainopts = {'pic': True} @@ -28,9 +25,4 @@ dependencies = [ ('Python', pythonver), ] -sanity_check_paths = { - 'files': [('lib/libxml2.a', 'lib64/libxml2.a'), ('lib/libxml2.%s' % SHLIB_EXT, 'lib64/libxml2.%s' % SHLIB_EXT)], - 'dirs': ['bin', 'include/libxml2/libxml'], -} - moduleclass = 'lib' -- GitLab From 8ffcb6f65566c0fcaaf037e0b3a63c3b3894d2ed Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Fri, 19 Feb 2016 11:36:17 +1300 Subject: [PATCH 1011/1015] Add CMake build dep --- easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb | 1 + 1 file changed, 1 insertion(+) diff --git a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb index 95861d4eca..5adccf48d7 100644 --- a/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb +++ b/easybuild/easyconfigs/d/Doxygen/Doxygen-1.8.11-GCC-4.9.2.eb @@ -11,6 +11,7 @@ sources = ['%(namelower)s-%(version)s.src.tar.gz'] source_urls = ['http://ftp.stack.nl/pub/users/dimitri/'] builddependencies = [ + ('CMake', '3.4.1'), ('flex', '2.6.0'), ('Bison', '3.0.4'), ] -- GitLab From 7b700637e99545fbf22bc1ee7ecad9f0452de3ef Mon Sep 17 00:00:00 2001 From: Benjamin Roberts Date: Fri, 19 Feb 2016 11:47:17 +1300 Subject: [PATCH 1012/1015] New EasyConfig for CMake 3.4.1 with GCC 4.9.2 --- .../c/CMake/CMake-3.4.1-GCC-4.9.2.eb | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 easybuild/easyconfigs/c/CMake/CMake-3.4.1-GCC-4.9.2.eb diff --git a/easybuild/easyconfigs/c/CMake/CMake-3.4.1-GCC-4.9.2.eb b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-GCC-4.9.2.eb new file mode 100644 index 0000000000..cb117db322 --- /dev/null +++ b/easybuild/easyconfigs/c/CMake/CMake-3.4.1-GCC-4.9.2.eb @@ -0,0 +1,22 @@ +easyblock = 'ConfigureMake' + +name = 'CMake' +version = '3.4.1' + +homepage = 'http://www.cmake.org' +description = """CMake, the cross-platform, open-source build system. + CMake is a family of tools designed to build, test and package software.""" + +toolchain = {'name': 'GCC', 'version': '4.9.2'} + +source_urls = ['http://www.cmake.org/files/v%(version_major_minor)s'] +sources = [SOURCELOWER_TAR_GZ] + +dependencies = [('ncurses', '5.9')] + +sanity_check_paths = { + 'files': ["bin/%s" % x for x in ['cmake', 'cpack', 'ctest']], + 'dirs': [], +} + +moduleclass = 'devel' -- GitLab From e6329248abe0877a7cb9d03a8854fd60b1477927 Mon Sep 17 00:00:00 2001 From: Pablo Escobar Date: Fri, 19 Feb 2016 11:56:32 +0100 Subject: [PATCH 1013/1015] added StringTie-1.2.2-goolf-1.4.10.eb --- .../StringTie/StringTie-1.2.2-goolf-1.4.10.eb | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 easybuild/easyconfigs/s/StringTie/StringTie-1.2.2-goolf-1.4.10.eb diff --git a/easybuild/easyconfigs/s/StringTie/StringTie-1.2.2-goolf-1.4.10.eb b/easybuild/easyconfigs/s/StringTie/StringTie-1.2.2-goolf-1.4.10.eb new file mode 100644 index 0000000000..70ca06ed76 --- /dev/null +++ b/easybuild/easyconfigs/s/StringTie/StringTie-1.2.2-goolf-1.4.10.eb @@ -0,0 +1,26 @@ +# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild +# Author: Pablo Escobar Lopez +# sciCORE - University of Basel +# SIB Swiss Institute of Bioinformatics + +easyblock = 'MakeCp' + +name = 'StringTie' +version = '1.2.2' + +homepage = 'http://ccb.jhu.edu/software/stringtie/' +description = """StringTie is a fast and highly efficient assembler of RNA-Seq alignments into potential transcripts.""" + +toolchain = {'name': 'goolf', 'version': '1.4.10'} + +source_urls = ['http://ccb.jhu.edu/software/stringtie/dl/'] +sources = [SOURCELOWER_TAR_GZ] + +files_to_copy = [(['stringtie'], 'bin'), 'README', 'LICENSE'] + +sanity_check_paths = { + 'files': ['bin/stringtie'], + 'dirs': [], +} + +moduleclass = 'bio' -- GitLab From 6e5d1de12140d0319e1b54807fd2416362f3e765 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 19 Feb 2016 19:06:04 +0100 Subject: [PATCH 1014/1015] fix determining list of easyconfigs, don't assume locations are correct --- test/easyconfigs/easyconfigs.py | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/test/easyconfigs/easyconfigs.py b/test/easyconfigs/easyconfigs.py index d77b78e436..ab6bf2ab2c 100644 --- a/test/easyconfigs/easyconfigs.py +++ b/test/easyconfigs/easyconfigs.py @@ -338,19 +338,21 @@ def template_easyconfig_test(self, spec): def suite(): """Return all easyblock initialisation tests.""" - - # dynamically generate a separate test for each of the available easyblocks - easyconfigs_path = get_paths_for("easyconfigs")[0] - specs = glob.glob('%s/*/*/*.eb' % easyconfigs_path) - - for spec in specs: - # dynamically define new inner functions that can be added as class methods to InitTest - exec("def innertest(self): template_easyconfig_test(self, '%s')" % spec) - spec = os.path.basename(spec) - innertest.__doc__ = "Test for parsing of easyconfig %s" % spec - innertest.__name__ = "test__parse_easyconfig_%s" % spec # double underscore so parsing tests are run first - setattr(EasyConfigTest, innertest.__name__, innertest) - + # dynamically generate a separate test for each of the available easyconfigs + # define new inner functions that can be added as class methods to InitTest + easyconfigs_path = get_paths_for('easyconfigs')[0] + cnt = 0 + for (subpath, _, specs) in os.walk(easyconfigs_path, topdown=True): + for spec in specs: + if spec.endswith('.eb'): + cnt += 1 + exec("def innertest(self): template_easyconfig_test(self, '%s')" % os.path.join(subpath, spec)) + innertest.__doc__ = "Test for parsing of easyconfig %s" % spec + # double underscore so parsing tests are run first + innertest.__name__ = "test__parse_easyconfig_%s" % spec + setattr(EasyConfigTest, innertest.__name__, innertest) + + print "Found %s easyconfigs..." % cnt return TestLoader().loadTestsFromTestCase(EasyConfigTest) if __name__ == '__main__': -- GitLab From 46e9ac65cdde767919eb1083bdcd83fbc625fc51 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Fri, 19 Feb 2016 19:19:22 +0100 Subject: [PATCH 1015/1015] exclude template easyconfig --- test/easyconfigs/easyconfigs.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/easyconfigs/easyconfigs.py b/test/easyconfigs/easyconfigs.py index ab6bf2ab2c..e2e81c58df 100644 --- a/test/easyconfigs/easyconfigs.py +++ b/test/easyconfigs/easyconfigs.py @@ -344,7 +344,7 @@ def suite(): cnt = 0 for (subpath, _, specs) in os.walk(easyconfigs_path, topdown=True): for spec in specs: - if spec.endswith('.eb'): + if spec.endswith('.eb') and spec != 'TEMPLATE.eb': cnt += 1 exec("def innertest(self): template_easyconfig_test(self, '%s')" % os.path.join(subpath, spec)) innertest.__doc__ = "Test for parsing of easyconfig %s" % spec -- GitLab