Merge pull request #767 from mathstuf/paraview-fixes

Paraview fixes
This commit is contained in:
Todd Gamblin 2016-04-14 11:29:46 +02:00
commit d6a232dbe0

View File

@ -27,13 +27,14 @@ class Paraview(Package):
depends_on('bzip2') depends_on('bzip2')
depends_on('freetype') depends_on('freetype')
depends_on('hdf5+mpi', when='+mpi') #depends_on('hdf5+mpi', when='+mpi')
depends_on('hdf5~mpi', when='~mpi') #depends_on('hdf5~mpi', when='~mpi')
depends_on('jpeg') depends_on('jpeg')
depends_on('libpng') depends_on('libpng')
depends_on('libtiff') depends_on('libtiff')
depends_on('libxml2') depends_on('libxml2')
depends_on('netcdf') #depends_on('netcdf')
#depends_on('netcdf-cxx')
#depends_on('protobuf') # version mismatches? #depends_on('protobuf') # version mismatches?
#depends_on('sqlite') # external version not supported #depends_on('sqlite') # external version not supported
depends_on('zlib') depends_on('zlib')
@ -75,13 +76,13 @@ def nfeature_to_bool(feature):
cmake('..', cmake('..',
'-DCMAKE_INSTALL_PREFIX:PATH=%s' % prefix, '-DCMAKE_INSTALL_PREFIX:PATH=%s' % prefix,
'-DBUILD_TESTING:BOOL=OFF', '-DBUILD_TESTING:BOOL=OFF',
'-DVTK_USER_SYSTEM_FREETYPE:BOOL=ON', '-DVTK_USE_SYSTEM_FREETYPE:BOOL=ON',
'-DVTK_USER_SYSTEM_HDF5:BOOL=ON', '-DVTK_USE_SYSTEM_HDF5:BOOL=OFF',
'-DVTK_USER_SYSTEM_JPEG:BOOL=ON', '-DVTK_USE_SYSTEM_JPEG:BOOL=ON',
'-DVTK_USER_SYSTEM_LIBXML2:BOOL=ON', '-DVTK_USE_SYSTEM_LIBXML2:BOOL=ON',
'-DVTK_USER_SYSTEM_NETCDF:BOOL=ON', '-DVTK_USE_SYSTEM_NETCDF:BOOL=OFF',
'-DVTK_USER_SYSTEM_TIFF:BOOL=ON', '-DVTK_USE_SYSTEM_TIFF:BOOL=ON',
'-DVTK_USER_SYSTEM_ZLIB:BOOL=ON', '-DVTK_USE_SYSTEM_ZLIB:BOOL=ON',
*feature_args) *feature_args)
make() make()
make('install') make('install')