Bläddra i källkod

Fixing missing Subunit centos_8 foss

Pierre-Yves Barriat 3 år sedan
förälder
incheckning
c0d6f751c6

+ 2 - 0
foss-2020b/libmo_unpack-3.1.2-foss-2020b.eb

@@ -13,6 +13,8 @@ sources = ['v%(version)s.tar.gz']
 
 builddependencies = [('CMake', '3.18.4')]
 
+dependencies = [('Subunit', '0.0.21', '-Python-3.8.6')]
+
 separate_build_dir = True
 
 configopts = '-DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS -lsubunit"'

+ 4 - 63
intel-2020b/ELIC_Python-2-intel-2020b-Python-3.8.6.eb

@@ -44,16 +44,6 @@ exts_list = [
         'source_urls': ['https://sourceforge.net/projects/%(name)s/files/%(name)s/%(version)s'],
         'use_pip': True,
     }),
-    #('stratify', '0.1.1', {
-    #    'modulename': 'stratify',
-    #    'source_tmpl': 'v%(version)s.tar.gz',
-    #    'source_urls': ['https://github.com/SciTools-incubator/python-stratify/archive/'],
-    #}),
-    #('mo_pack', '0.2.0', {
-    #    'source_tmpl': 'v%(version)s.tar.gz',
-    #    'source_urls': ['https://github.com/SciTools/mo_pack/archive/'],
-    #    'checksums': ['4aa70e1f846b666670843bc2514435dedf7393203e88abaf74d48f8f2717a726'],
-    #}),
     ('basemap', '1.2.1rel', {
         'modulename': 'mpl_toolkits',
         'source_tmpl': 'v%(version)s.tar.gz',
@@ -74,60 +64,11 @@ postinstallcmds = [
     'pip install OWSLib ' +
                 'netCDF4 ' +
                 'dask ' +
-                'cf-units ' +
-                'Cartopy ' +
-                #'Shapely ' +
-                #'astropy ' +
-                #'tqdm ' +
-                #'cf-units ' +
-                #'cftime ' +
-                #'singledispatch ' +
-                #'backports_abc ' +
-                #'tornado ' +
-                #'toolz ' +
-                #'patsy ' +
-                #'statsmodels ' +
-                #'nc-time-axis ' +
-                #'yamale ' +
-                #'affine ' +
-                #'boto3 ' +
-                #'botocore ' +
-                #'click-plugins ' +
-                #'cligj ' +
-                #'cloudpickle ' +
-                #'fiona ' +
-                #'geopandas ' +
-                #'jmespath ' +
-                #'munch ' +
-                #'networkx ' +
-                #'python-utils ' +
-                #'rasterio ' +
-                #'s3transfer ' +
-                #'snuggs ' +
-                #'xarray ' +
-                #'PyWavelets ' +
-                #'progressbar2 ' +
-                #'scikit-image ' +
-                #'descartes ' +
-                #'graphviz ' +
-                #'Bottleneck ' +
-                #'pickleshare ' +
-                #'prompt_toolkit ' +
-                #'ptyprocess ' +
-                #'pexpect ' +
-                #'typelib ' +
-                #'testpath ' +
-                #'parso ' +
-                #'jedi ' +
-                #'scikit-learn ' +
-                #'ldap3 ' +
-                #'skills ' +
-                #'XlsxWriter ' +
-                #'pyrsistent ' +
-                #'jsonschema ' +
-                #'plotly-charts ' +
-                #'rpy2 ' +
                 '--prefix="%(installdir)s" '
 ]
 
+#pip install eofs dask cf-units Cartopy netCDF4 mpi4py GitPython keyring --user
+#pip install certifi requests OWSLib netCDF4 geoval Shapely dask astropy oktopus bs4 tqdm cf-units cftime pyugrid cycler singledispatch backports_abc tornado toolz patsy statsmodels nc-time-axis yamale psutil bcrypt cffi cryptography Cython decorator mpi4py numpy pandas pbr pycparser scipy six virtualenv xlrd affine atomicwrites boto3 botocore click click-plugins cligj cloudpickle configobj docutils fiona geopandas jmespath more-itertools motionless munch networkx pathlib2 pluggy py pytest python-utils rasterio s3transfer scandir snuggs xarray py-expression-eval PyWavelets attrs progressbar2 scikit-image PyNaCl descartes graphviz wcwidth Bottleneck pickleshare simplegeneric prompt_toolkit Pygments ptyprocess pexpect typelib testpath parso jedi backcall scikit-learn ldap3 skills XlsxWriter retrying pyrsistent jsonschema plotly-charts --user
+#pip install SkillMetrics cdo PyQt5 --user
+
 moduleclass = 'numlib'

+ 23 - 0
intel-2020b/YAXT-0.6.2-iimpi-2020b.eb

@@ -0,0 +1,23 @@
+easyblock = 'ConfigureMake'
+
+name = 'YAXT'
+version = '0.6.2'
+
+homepage = 'https://www.dkrz.de/redmine/projects/yaxt'
+description = "Yet Another eXchange Tool"
+
+toolchain = {'name': 'iimpi', 'version': '2020b'}
+toolchainopts = {'usempi': True}
+
+source_urls = ['https://www.dkrz.de/redmine/attachments/download/492/']
+sources = [SOURCELOWER_TAR_GZ]
+checksums = ['7fc9b3e5dd2e0d3d5846f389a01c935aa40528eb09d82162b76c061b496a3c5b']
+
+configopts = 'FC="$F90" FCFLAGS="$F90FLAGS -cpp"'
+
+sanity_check_paths = {
+    'files': ['include/yaxt.h', 'include/yaxt.mod', 'lib/libyaxt.a', 'lib/libyaxt.%s' % SHLIB_EXT],
+    'dirs': ['include/xt'],
+}
+
+moduleclass = 'tools'

+ 4 - 4
intel-2020b/YAXT-0.9.0-iimpi-2020b.eb

@@ -7,14 +7,14 @@ homepage = 'https://www.dkrz.de/redmine/projects/yaxt'
 description = "Yet Another eXchange Tool"
 
 toolchain = {'name': 'iimpi', 'version': '2020b'}
-toolchainopts = {'pic': True, 'usempi': True, 'lowopt': True}
-#toolchainopts = {'usempi': True}
+#toolchainopts = {'pic': True, 'usempi': True, 'lowopt': True}
+toolchainopts = {'usempi': True}
 
 source_urls = ['https://www.dkrz.de/redmine/attachments/download/498/']
 sources = [SOURCELOWER_TAR_GZ]
 
-configopts = 'FC="$F90" FCFLAGS="$F90FLAGS -cpp" UCX_TLS="ud,sm,self" '
-#configopts = 'FC="$F90" FCFLAGS="$F90FLAGS -cpp" '
+#configopts = 'FC="$F90" FCFLAGS="$F90FLAGS -cpp" UCX_TLS="ud,sm,self" '
+configopts = 'FC="$F90" FCFLAGS="$F90FLAGS -cpp" '
 
 sanity_check_paths = {
     'files': ['include/yaxt.h', 'include/yaxt.mod', 'lib/libyaxt.a', 'lib/libyaxt.%s' % SHLIB_EXT],