name = 'NCL' version = '6.4.0' homepage = 'http://www.ncl.ucar.edu' description = """NCL is an interpreted language designed specifically for scientific data analysis and visualization.""" toolchain = {'name': 'intel', 'version': '2017.02'} toolchainopts = {'cstd': 'c99', 'openmp': True, 'pic': True} # download via https://www.earthsystemgrid.org/dataset/ncl.html sources = ['%(namelower)s_ncarg-%(version)s.tar.gz'] patches = ['NCL-%(version)s_fix-types.patch'] dependencies = [ ('cURL', '7.53.1'), ('JasPer', '1.900.1'), ('g2lib', '1.4.0'), ('g2clib', '1.6.0'), ('HDF', '4.2.12'), ('HDF5', '1.8.18'), ('netCDF', '4.4.1.1'), ('netCDF-Fortran', '4.4.4'), ('Szip', '2.1'), ('freetype', '2.7.1', '-libpng-1.6.29'), ('zlib', '1.2.11'), ('GDAL', '2.2.0'), ('UDUNITS', '2.2.24'), ('ESMF', '6.3.0rp1'), ('bzip2', '1.0.6'), ('cairo', '1.14.8'), ('libiconv', '1.15'), ('GSL', '2.3'), ] builddependencies = [ ('makedepend', '1.0.5'), ('flex', '2.6.3'), ] moduleclass = 'data'