From 23c8f45ca0194704177b5fc4f0a8734a26562ebb Mon Sep 17 00:00:00 2001 From: easybuild Date: Thu, 22 Jun 2017 21:15:11 +0200 Subject: [PATCH] new file: e/Embree/Embree-2.16.2-intel-2017a.eb new file: o/OSPRay/OSPRay-1.3.0-intel-2017a.eb deleted: e/Embree/Embree-intel-2017a.eb deleted: o/OSPRay/OSPRay-1.3.0.eb deleted: p/ParaView/ParaView-5.1.2-intel-2017a-mpi-OSPRay.eb deleted: p/ParaView/Paraview-5.1.2-intel-2017a-OSPRay.eb --- ...-2017a.eb => Embree-2.16.2-intel-2017a.eb} | 0 ...y-1.3.0.eb => OSPRay-1.3.0-intel-2017a.eb} | 2 +- .../ParaView-5.1.2-intel-2017a-mpi-OSPRay.eb | 50 ------------------- .../Paraview-5.1.2-intel-2017a-OSPRay.eb | 26 ---------- 4 files changed, 1 insertion(+), 77 deletions(-) rename e/Embree/{Embree-intel-2017a.eb => Embree-2.16.2-intel-2017a.eb} (100%) rename o/OSPRay/{OSPRay-1.3.0.eb => OSPRay-1.3.0-intel-2017a.eb} (95%) delete mode 100644 p/ParaView/ParaView-5.1.2-intel-2017a-mpi-OSPRay.eb delete mode 100644 p/ParaView/Paraview-5.1.2-intel-2017a-OSPRay.eb diff --git a/e/Embree/Embree-intel-2017a.eb b/e/Embree/Embree-2.16.2-intel-2017a.eb similarity index 100% rename from e/Embree/Embree-intel-2017a.eb rename to e/Embree/Embree-2.16.2-intel-2017a.eb diff --git a/o/OSPRay/OSPRay-1.3.0.eb b/o/OSPRay/OSPRay-1.3.0-intel-2017a.eb similarity index 95% rename from o/OSPRay/OSPRay-1.3.0.eb rename to o/OSPRay/OSPRay-1.3.0-intel-2017a.eb index c9d4c2e5..a11dea20 100644 --- a/o/OSPRay/OSPRay-1.3.0.eb +++ b/o/OSPRay/OSPRay-1.3.0-intel-2017a.eb @@ -12,7 +12,7 @@ source_urls = ['https://github.com/ospray/OSPRay/archive/'] sources = ['v%(version)s.tar.gz'] builddependencies = [ - ('CMake', '3.8.1', '', True), + ('CMake', '3.5.2', '', True), ] dependencies = [ diff --git a/p/ParaView/ParaView-5.1.2-intel-2017a-mpi-OSPRay.eb b/p/ParaView/ParaView-5.1.2-intel-2017a-mpi-OSPRay.eb deleted file mode 100644 index 46eff3aa..00000000 --- a/p/ParaView/ParaView-5.1.2-intel-2017a-mpi-OSPRay.eb +++ /dev/null @@ -1,50 +0,0 @@ -easyblock = 'CMakeMake' - -name = 'ParaView' -version = '5.1.2' -versionsuffix = '-mpi-OSPRay' - -homepage = "http://www.paraview.org" -description = "ParaView is a scientific parallel visualizer." - -toolchain = {'name': 'intel', 'version': '2017a'} -toolchainopts = {'pic': True, 'usempi': True} - -download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' -source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] -sources = ["ParaView-v%(version)s.tar.gz"] - -dependencies = [ - ('X11', '20170314', '', True), - ('Mesa', '12.0.2'), - ('libGLU', '9.0.0', '', True), - ('Qt', '4.8.6', '', True), - ('zlib', '1.2.11', '', True), - ('HDF5', '1.8.17'), - ('Python', '2.7.13', '', True), -] - -builddependencies = [('CMake', '3.8.1', '', True)] - -separate_build_dir = True - -configopts = '-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON -DVTK_OPENGL_HAS_OSMESA=ON -DPARAVIEW_USE_MPI=ON ' -configopts += '-DOPENGL_INCLUDE_DIR=$EBROOTMESA/include -DOPENGL_gl_LIBRARY=$EBROOTMESA/lib/libGL.%s ' % SHLIB_EXT -configopts += '-DOSMESA_INCLUDE_DIR=$EBROOTMESA/include -DOSMESA_LIBRARY=$EBROOTMESA/lib/libOSMesa.%s ' % SHLIB_EXT -configopts += '-DOPENGL_glu_LIBRARY=$EBROOTLIBGLU/lib/libGLU.%s ' % SHLIB_EXT -configopts += '-DVTK_USE_SYSTEM_HDF5=ON -DPARAVIEW_ENABLE_PYTHON=ON -DBUILD_SHARED_LIBS=ON -DVTK_RENDERING_BACKEND=OpenGL2 ' -# if you want to build server only Paraview, uncomment the following line: -# configopts += '-DVTK_USE_X=OFF ' - -# Without internet connection turn off testing (uncomment the following line) -configopts += '-DBUILD_TESTING=OFF ' -# Or consult https://gitlab.kitware.com/vtk/vtk/blob/master/Documentation/dev/git/data.md -# and download ExternalData to $EASYBUILD_SOURCEPATH and adjust -DExternalData_OBJECT_STORES accordingly -# Without internet connection, comment the following two lines (configopts and prebuildopts) -configopts += '-DExternalData_OBJECT_STORES=%(builddir)s/ExternalData ' -# The ParaView server can be cranky, test downloads are quite often failing, especially in the case -# of parallel downloads. Using ; insted of && gives a second chance to download the test files, if the -# first serial attempt would fail. -prebuildopts = 'make VTKData ;' - -moduleclass = 'vis' diff --git a/p/ParaView/Paraview-5.1.2-intel-2017a-OSPRay.eb b/p/ParaView/Paraview-5.1.2-intel-2017a-OSPRay.eb deleted file mode 100644 index b1bf1933..00000000 --- a/p/ParaView/Paraview-5.1.2-intel-2017a-OSPRay.eb +++ /dev/null @@ -1,26 +0,0 @@ -easyblock = 'PackedBinary' - -name = 'ParaView' -version = '5.1.2' -versionsuffix = '-OSPRay' - -homepage = "http://www.paraview.org" -description = "ParaView is a scientific parallel visualizer." - -toolchain = {'name': 'dummy', 'version': ''} - -download_suffix = 'download.php?submit=Download&version=v%(version_major_minor)s&type=source&os=all&downloadFile=' -source_urls = ['http://www.paraview.org/paraview-downloads/%s' % download_suffix] -sources = ["PV5_1_2_pvOSPRay_linux_x86_64.tgz"] - -dependencies = [('intel', '2017a')] - -install_cmd = "cp -a PV5_1_2_pvOSPRay_linux_x86_64/* %(installdir)s/ && find %(installdir)s/ -type d -exec chmod 755 {} \; " - -sanity_check_paths = { - 'files': ['bin/paraview'], - 'dirs': ['bin', 'lib'], -} - -moduleclass = 'vis' -