easyconfigs-it4i/p/Python/Python-2.7.9-ictce-7.3.5.eb
2017-03-09 11:57:40 +01:00

170 lines
8.4 KiB
Plaintext

# Built with EasyBuild version 2.1.1 on 2015-08-21_15-15-41
# Built with EasyBuild version 2.1.1 on 2015-06-29_23-04-01
name = 'Python'
version = '2.7.9'
homepage = 'http://python.org/'
description = "Python is a programming language that lets you work more quickly and integrate your systems more effectively."
toolchain = {'name': 'ictce', 'version': '7.3.5'}
toolchainopts = {'pic': True, 'opt': True, 'optarch': True}
numpyversion = '1.9.1'
scipyversion = '0.14.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.8.1'),
# ('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')]
# order is important!
# package versions updated Jan 19th 2015
exts_list = [
('setuptools', '11.3.1', {
'source_urls': ['http://pypi.python.org/packages/source/s/setuptools/'],
}),
('pip', '6.0.6', {
'source_urls': ['http://pypi.python.org/packages/source/p/pip/'],
}),
('nose', '1.3.4', {
'source_urls': ['http://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': ['http://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': ['http://pypi.python.org/packages/source/p/paycheck/'],
}),
('argparse', '1.2.1', {
'source_urls': ['http://argparse.googlecode.com/files/'],
}),
('pbr', '0.10.8', {
'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.21.2', {
'source_urls': ['http://www.cython.org/release/'],
}),
('six', '1.9.0', {
'source_urls': ['https://pypi.python.org/packages/source/s/six/'],
}),
('dateutil', '2.4.0', {
'source_tmpl': 'python-%(name)s-%(version)s.tar.gz',
'source_urls': ['http://pypi.python.org/packages/source/p/python-dateutil/'],
}),
('deap', '1.0.1', {
'source_urls': ['https://pypi.python.org/packages/source/d/deap/'],
}),
('decorator', '3.4.0', {
'source_urls': ['https://pypi.python.org/packages/source/d/decorator/'],
}),
('arff', '2.0.1', {
'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.11', {
'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.13', {
'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', '2014.10', {
'source_urls': ['https://pypi.python.org/packages/source/p/pytz'],
}),
('pandas', '0.16.0', {
'source_urls': ['https://pypi.python.org/packages/source/p/pandas'],
}),
]
moduleclass = 'lang'
# Build statistics
buildstats = [{
"easybuild-framework_version": "2.1.1",
"easybuild-easyblocks_version": "2.1.1",
"timestamp": 1435611841,
"build_time": 1752.27,
"install_size": 642667616,
"command_line": ['--buildpath=/easybuild/build', '--force', '--installpath=/apps', '--installpath-modules=/apps/modules', '--installpath-software=/apps', '--module-naming-scheme=IT4IModuleNamingScheme', '--modules-footer=/easybuild/templates/modules/jas02_footer.txt', '--repositorypath=/easybuild/file-repository', '--robot=/easybuild/easyconfigs-salomon/easybuild/easyconfigs', '--robot-paths=/easybuild/easyconfigs-salomon/easybuild/easyconfigs', '--sourcepath=/easybuild/sources', '--try-toolchain="[\'intel\', \'2015b\']"', 'Python-2.7.9-intel-2015a.eb'],
"modules_tool": ('EnvironmentModulesC', '/usr/bin/modulecmd', '3.2.10'),
"core_count": 28,
"cpu_model": "Intel(R) Xeon(R) CPU E5-2695 v3 @ 2.30GHz",
"cpu_speed": 2299.882,
"cpu_vendor": "Intel",
"gcc_version": "Using built-in specs.; COLLECT_GCC=gcc; COLLECT_LTO_WRAPPER=/apps/all/GCC/5.1.0-binutils-2.25/libexec/gcc/x86_64-unknown-linux-gnu/5.1.0/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 --prefix=/apps/all/GCC/5.1.0-binutils-2.25 --with-local-prefix=/apps/all/GCC/5.1.0-binutils-2.25 --enable-bootstrap --with-isl=/easybuild/build/GCC/5.1.0/dummy--binutils-2.25/gcc-5.1.0/stage2_stuff; Thread model: posix; gcc version 5.1.0 (GCC) ; ",
"glibc_version": "2.12",
"hostname": "login2",
"os_name": "centos",
"os_type": "Linux",
"os_version": "6.6",
"platform_name": "x86_64-unknown-linux",
"python_version": "2.6.6 (r266:84292, Jan 22 2014, 09:42:36) ; [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)]",
"system_gcc_path": "/apps/all/GCC/5.1.0-binutils-2.25/bin/gcc",
"system_python_path": "/usr/bin/python",
}]
buildstats.append({
"easybuild-framework_version": "2.1.1",
"easybuild-easyblocks_version": "2.1.1",
"timestamp": 1440162941,
"build_time": 1845.74,
"install_size": 642141827,
"command_line": ['--buildpath=/easybuild/build', '--installpath=/apps', '--installpath-modules=/apps/modules', '--installpath-software=/apps', '--module-naming-scheme=IT4IModuleNamingScheme', '--modules-footer=/easybuild/templates/modules/jas02_footer.txt', '--repositorypath=/easybuild/file-repository', '--robot=/easybuild/easyconfigs-salomon/easybuild/easyconfigs', '--robot-paths=/easybuild/easyconfigs-salomon/easybuild/easyconfigs', '--sourcepath=/easybuild/sources', '--try-toolchain="[\'ictce\', \'7.3.5\']"', 'Python-2.7.9-intel-2015b.eb'],
"modules_tool": ('EnvironmentModulesC', '/usr/bin/modulecmd', '3.2.10'),
"core_count": 28,
"cpu_model": "Intel(R) Xeon(R) CPU E5-2695 v3 @ 2.30GHz",
"cpu_speed": 2299.859,
"cpu_vendor": "Intel",
"gcc_version": "Using built-in specs.; 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-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --enable-libgcj-multifile --enable-java-maintainer-mode --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib --with-ppl --with-cloog --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux; Thread model: posix; gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) ; ",
"glibc_version": "2.12",
"hostname": "login4",
"os_name": "centos",
"os_type": "Linux",
"os_version": "6.6",
"platform_name": "x86_64-unknown-linux",
"python_version": "2.6.6 (r266:84292, Jan 22 2014, 09:42:36) ; [GCC 4.4.7 20120313 (Red Hat 4.4.7-4)]",
"system_gcc_path": "/usr/bin/gcc",
"system_python_path": "/usr/bin/python",
})