easyconfigs-it4i/p/Postgres-XL/Postgres-XL-9.5r1-intel-2016a-Python-2.7.11.eb
Lukáš Krupčík 92cb0848fe formatter
2018-10-03 07:48:02 +02:00

44 lines
1012 B
Plaintext

easyblock = 'ConfigureMake'
name = 'Postgres-XL'
version = '9.5r1'
versionsuffix = '-Python-%(pyver)s'
homepage = 'http://www.postgres-xl.org'
description = """Postgres-XL is a horizontally scalable open source SQL database cluster,
flexible enough to handle varying database workloads:"""
toolchain = {'name': 'intel', 'version': '2016a'}
sources = [SOURCELOWER_TAR_BZ2]
source_urls = ['http://files.postgres-xl.org']
osdependencies = [('openssl-devel', 'libssl-dev')]
dependencies = [
('libreadline', '6.3'),
('zlib', '1.2.8'),
('Python', '2.7.11'),
# ('OpenSSL', '1.0.1i'), # OS dependency should be preferred for security reasons
]
builddependencies = [
('Bison', '3.0.4'),
('flex', '2.6.0'),
('Perl', '5.22.1'),
]
configopts = '--with-python --with-openssl'
sanity_check_paths = {
'files': [
'bin/psql',
'bin/pg_config',
'lib/libpq.a',
'lib/libpq.%s' %
SHLIB_EXT],
'dirs': ['share/postgresql'],
}
moduleclass = 'data'