1234567891011121314151617181920212223242526272829303132 |
- name = 'g2lib'
- version = '3.2.0'
- homepage = 'https://www.nco.ncep.noaa.gov/pmb/codes/GRIB2/'
- description = """Library contains GRIB2 encoder/decoder and search/indexing routines."""
- toolchain = {'name': 'GCCcore', 'version': '12.2.0'}
- source_urls = [homepage]
- sources = ['%(name)s-%(version)s.tar']
- patches = [
- '%(name)s-%(version)s_makefile.patch',
- ]
- checksums = [
- '9d3866de32e13e80798bfb08dbbea9223f32cec3fce3c57b6838e76f27d5a1d3', # g2lib-3.2.0.tar
- 'e434394a6ec8bd68dbd57e3fdb44c47372b07380e362ed955bb038b78dd81812', # g2lib-3.2.0_makefile.patch
- ]
- builddependencies = [('binutils', '2.39')]
- dependencies = [
- ('JasPer', '4.0.0'),
- ('libpng', '1.6.38'),
- ]
- buildopts = 'CFLAGS="$CFLAGS -DLINUXG95 -D__64BIT__" FC=$FC CC=$CC '
- buildopts += 'FFLAGS="$FFLAGS -fno-range-check -fallow-invalid-boz -fallow-argument-mismatch -I."'
- # parallel build tends to fail
- parallel = 1
- moduleclass = 'data'
|