123456789101112131415161718192021222324252627282930313233343536373839404142 |
- easyblock = 'CMakeMake'
- name = 'PCRaster'
- version = '4.3.3'
- versionsuffix = '-Python-%(pyver)s'
- homepage = "https://pcraster.geo.uu.nl"
- description = """PCRaster is a collection of software targeted at the
- development and deployment of spatio-temporal environmental models."""
- toolchain = {'name': 'GCCcore', 'version': '11.2.0'}
- sources = ['%(namelower)s-%(version)s.tar.bz2']
- source_urls = ['http://pcraster.geo.uu.nl/pcraster/packages/src/']
- builddependencies = [
- ('CMake', '3.21.1'),
- ]
- dependencies = [
- ('Python', '3.9.6'),
- ('Qt5', '5.15.5'),
- ('Boost', '1.79.0', '', ('GCC', '11.2.0')),
- ('GDAL', '3.3.2', '', ('foss', '2021b')),
- ('Xerces-C++', '3.2.3'),
- ('ncurses', '6.2')
- ]
- configopts = " -D Python3_EXECUTABLE=$EBROOTPYTHON/bin/python -D PYTHON_EXECUTABLE=$EBROOTPYTHON/bin/python -D PCRASTER_WITH_FLAGS_IPO=ON "
- sanity_check_paths = {
- 'files': ['bin/%s' % x for x in ['aguila', 'asc2map', 'col2map', 'legend', 'map2asc', 'map2col',
- 'mapattr', 'oldcalc', 'pcrcalc', 'mf2005', 'resample', 'table']],
- 'dirs': ['python/pcraster'],
- }
- modextrapaths = {'PYTHONPATH': ['python']}
- moduleclass = 'geo'
|